@font-face{font-family:Geograph;src:url(/fonts/geograph-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geograph;src:url(/fonts/geograph-regular-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Geograph;src:url(/fonts/geograph-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geograph;src:url(/fonts/geograph-medium-italic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}a,button{outline:0}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted #000}th{vertical-align:bottom;font-weight:700}td{vertical-align:top;font-weight:400}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;vertical-align:baseline}select,input,textarea{font:100% sans-serif}table{border-collapse:collapse;border-spacing:0;font-size:inherit}small{font-size:85%}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,input[type=button],input[type=submit],button{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button,input,select,textarea{margin:0}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}.clearfix:before,.clearfix:after{content:" ";height:0;display:block;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:16px sans-serif}body,html{overscroll-behavior:none;width:100%;height:100%}a,button{cursor:pointer;font-size:100%}button{background:0 0;border:0;margin:0;padding:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400}img{user-drag:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}body{width:100%;overflow:hidden;overflow-y:initial;--scrollbar-width:4px}@media (max-width:768px){body{--scrollbar-width:0px}}html.lenis,html.lenis body{scrollbar-gutter:stable;height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped body{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}::-webkit-scrollbar{width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--color-light-gray)}::-webkit-scrollbar-thumb{background:var(--color-secondary)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}:root{--color-primary:#391951;--color-secondary:#7a658a;--color-dark:#20202e;--color-gray:#edeff3;--color-light-gray:#f9fbfe;--color-white:#fff;--max-width:1920px;--gutter:10px}body{color:var(--color-primary);background-color:var(--color-white);font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400;line-height:1.5}::selection{background-color:var(--color-primary);color:var(--color-white)}.h1-style,h1{font-size:clamp(1.875rem,1.875rem + 1.81159vw - 17.3913px,2.5rem)}@media (min-width:1513px){.h1-style,h1{font-size:clamp(2.5rem,2.5rem + 1.22549vw - 18.5294px,2.8125rem)}}@media (max-width:960px){.h1-style,h1{font-size:clamp(1.375rem,1.375rem + 1.50943vw - 6.49057px,1.875rem)}}@media (max-width:430px){.h1-style,h1{font-size:1.375rem}}.h1-style,h1{line-height:clamp(2.625rem,2.625rem + 2.35507vw - 22.6087px,3.4375rem)}@media (min-width:1513px){.h1-style,h1{line-height:clamp(3.4375rem,3.4375rem + 1.22549vw - 18.5294px,3.75rem)}}@media (max-width:960px){.h1-style,h1{line-height:clamp(1.9375rem,1.9375rem + 2.07547vw - 8.92453px,2.625rem)}}@media (max-width:430px){.h1-style,h1{line-height:1.9375rem}}.h1-style,h1{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400}.h2-style,h2{font-size:clamp(1.75rem,1.75rem + 1.26812vw - 12.1739px,2.1875rem)}@media (min-width:1513px){.h2-style,h2{font-size:clamp(2.1875rem,2.1875rem + 1.71569vw - 25.9412px,2.625rem)}}@media (max-width:960px){.h2-style,h2{font-size:clamp(1.125rem,1.125rem + 1.88679vw - 8.11321px,1.75rem)}}@media (max-width:430px){.h2-style,h2{font-size:1.125rem}}.h2-style,h2{line-height:clamp(2.5rem,2.5rem + 1.44928vw - 13.913px,3rem)}@media (min-width:1513px){.h2-style,h2{line-height:clamp(3rem,3rem + 2.94118vw - 44.4706px,3.75rem)}}@media (max-width:960px){.h2-style,h2{line-height:clamp(1.75rem,1.75rem + 2.26415vw - 9.73585px,2.5rem)}}@media (max-width:430px){.h2-style,h2{line-height:1.75rem}}.h2-style,h2{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400}.h2-style-bold{font-size:clamp(1.75rem,1.75rem + 1.26812vw - 12.1739px,2.1875rem)}@media (min-width:1513px){.h2-style-bold{font-size:clamp(2.1875rem,2.1875rem + 1.71569vw - 25.9412px,2.625rem)}}@media (max-width:960px){.h2-style-bold{font-size:clamp(1.125rem,1.125rem + 1.88679vw - 8.11321px,1.75rem)}}@media (max-width:430px){.h2-style-bold{font-size:1.125rem}}.h2-style-bold{line-height:clamp(2.5rem,2.5rem + 1.44928vw - 13.913px,3rem)}@media (min-width:1513px){.h2-style-bold{line-height:clamp(3rem,3rem + 2.94118vw - 44.4706px,3.75rem)}}@media (max-width:960px){.h2-style-bold{line-height:clamp(1.75rem,1.75rem + 2.26415vw - 9.73585px,2.5rem)}}@media (max-width:430px){.h2-style-bold{line-height:1.75rem}}.h2-style-bold{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:500}.h3-style,h3{font-size:clamp(1.3125rem,1.3125rem + .724638vw - 6.95652px,1.5625rem)}@media (min-width:1513px){.h3-style,h3{font-size:clamp(1.5625rem,1.5625rem + 0vw - 0px,1.5625rem)}}@media (max-width:960px){.h3-style,h3{font-size:clamp(1.125rem,1.125rem + .566038vw - 2.43396px,1.3125rem)}}@media (max-width:430px){.h3-style,h3{font-size:1.125rem}}.h3-style,h3{line-height:clamp(1.875rem,1.875rem + .905797vw - 8.69565px,2.1875rem)}@media (min-width:1513px){.h3-style,h3{line-height:clamp(2.1875rem,2.1875rem + 0vw - 0px,2.1875rem)}}@media (max-width:960px){.h3-style,h3{line-height:clamp(1.625rem,1.625rem + .754717vw - 3.24528px,1.875rem)}}@media (max-width:430px){.h3-style,h3{line-height:1.625rem}}.h3-style,h3{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400}.h3-style-bold{font-size:clamp(1.3125rem,1.3125rem + .724638vw - 6.95652px,1.5625rem)}@media (min-width:1513px){.h3-style-bold{font-size:clamp(1.5625rem,1.5625rem + 0vw - 0px,1.5625rem)}}@media (max-width:960px){.h3-style-bold{font-size:clamp(1.125rem,1.125rem + .566038vw - 2.43396px,1.3125rem)}}@media (max-width:430px){.h3-style-bold{font-size:1.125rem}}.h3-style-bold{line-height:clamp(1.875rem,1.875rem + .905797vw - 8.69565px,2.1875rem)}@media (min-width:1513px){.h3-style-bold{line-height:clamp(2.1875rem,2.1875rem + 0vw - 0px,2.1875rem)}}@media (max-width:960px){.h3-style-bold{line-height:clamp(1.625rem,1.625rem + .754717vw - 3.24528px,1.875rem)}}@media (max-width:430px){.h3-style-bold{line-height:1.625rem}}.h3-style-bold{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:500}.h4-style,h4{font-size:clamp(1.125rem,1.125rem + .543478vw - 5.21739px,1.3125rem)}@media (min-width:1513px){.h4-style,h4{font-size:clamp(1.3125rem,1.3125rem + 0vw - 0px,1.3125rem)}}@media (max-width:960px){.h4-style,h4{font-size:clamp(1rem,1rem + .377359vw - 1.62264px,1.125rem)}}@media (max-width:430px){.h4-style,h4{font-size:1rem}}.h4-style,h4{line-height:clamp(1.75rem,1.75rem + .724638vw - 6.95652px,2rem)}@media (min-width:1513px){.h4-style,h4{line-height:clamp(2rem,2rem + 0vw - 0px,2rem)}}@media (max-width:960px){.h4-style,h4{line-height:clamp(1.5625rem,1.5625rem + .566038vw - 2.43396px,1.75rem)}}@media (max-width:430px){.h4-style,h4{line-height:1.5625rem}}.h4-style,h4{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400}.h5-style,h5{font-size:clamp(.75rem,.75rem + .362319vw - 3.47826px,.875rem)}@media (min-width:1513px){.h5-style,h5{font-size:clamp(.875rem,.875rem + 0vw - 0px,.875rem)}}@media (max-width:960px){.h5-style,h5{font-size:clamp(.75rem,.75rem + 0vw - 0px,.75rem)}}@media (max-width:430px){.h5-style,h5{font-size:.75rem}}.h5-style,h5{line-height:clamp(1.125rem,1.125rem + .724638vw - 6.95652px,1.375rem)}@media (min-width:1513px){.h5-style,h5{line-height:clamp(1.375rem,1.375rem + 0vw - 0px,1.375rem)}}@media (max-width:960px){.h5-style,h5{line-height:clamp(1.125rem,1.125rem + 0vw - 0px,1.125rem)}}@media (max-width:430px){.h5-style,h5{line-height:1.125rem}}.h5-style,h5{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400}.body-style{font-size:clamp(1rem,1rem + .362319vw - 3.47826px,1.125rem)}@media (min-width:1513px){.body-style{font-size:clamp(1.125rem,1.125rem + 0vw - 0px,1.125rem)}}@media (max-width:960px){.body-style{font-size:clamp(1rem,1rem + 0vw - 0px,1rem)}}@media (max-width:430px){.body-style{font-size:1rem}}.body-style{line-height:clamp(1.5rem,1.5rem + .724638vw - 6.95652px,1.75rem)}@media (min-width:1513px){.body-style{line-height:clamp(1.75rem,1.75rem + 0vw - 0px,1.75rem)}}@media (max-width:960px){.body-style{line-height:clamp(1.5rem,1.5625rem + -.188679vw + .811321px,1.5625rem)}}@media (max-width:430px){.body-style{line-height:1.5625rem}}.body-style{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400}.body-style-bold{font-size:clamp(1rem,1rem + .362319vw - 3.47826px,1.125rem)}@media (min-width:1513px){.body-style-bold{font-size:clamp(1.125rem,1.125rem + 0vw - 0px,1.125rem)}}@media (max-width:960px){.body-style-bold{font-size:clamp(1rem,1rem + 0vw - 0px,1rem)}}@media (max-width:430px){.body-style-bold{font-size:1rem}}.body-style-bold{line-height:clamp(1.5rem,1.5rem + .724638vw - 6.95652px,1.75rem)}@media (min-width:1513px){.body-style-bold{line-height:clamp(1.75rem,1.75rem + 0vw - 0px,1.75rem)}}@media (max-width:960px){.body-style-bold{line-height:clamp(1.5rem,1.5625rem + -.188679vw + .811321px,1.5625rem)}}@media (max-width:430px){.body-style-bold{line-height:1.5625rem}}.body-style-bold{font-family:Geograph,Helvetica Neue,sans-serif;font-weight:500}.wrapper{max-width:var(--max-width);width:100%;margin:0 auto;padding-left:clamp(2.5rem,2.5rem + 7.24638vw - 69.5652px,5rem)}@media (min-width:1513px){.wrapper{padding-left:clamp(5rem,5rem + 19.6078vw - 296.471px,10rem)}}@media (max-width:960px){.wrapper{padding-left:clamp(1.25rem,1.25rem + 3.77358vw - 16.2264px,2.5rem)}}@media (max-width:430px){.wrapper{padding-left:1.25rem}}.wrapper{padding-right:clamp(2.5rem,2.5rem + 7.24638vw - 69.5652px,5rem)}@media (min-width:1513px){.wrapper{padding-right:clamp(5rem,5rem + 19.6078vw - 296.471px,10rem)}}@media (max-width:960px){.wrapper{padding-right:clamp(1.25rem,1.25rem + 3.77358vw - 16.2264px,2.5rem)}}@media (max-width:430px){.wrapper{padding-right:1.25rem}}.caption{width:calc((100% + var(--gutter))/20*9 - var(--gutter));display:inline-block}@media (max-width:1512px){.caption{width:calc((100% + var(--gutter))/20*11 - var(--gutter))}}@media (max-width:960px){.caption{width:calc((100% + var(--gutter))/12*9 - var(--gutter))}}@media (max-width:430px){.caption{width:calc((100% + var(--gutter))/10*9 - var(--gutter))}}.caption{font-size:clamp(.75rem,.75rem + .362319vw - 3.47826px,.875rem)}@media (min-width:1513px){.caption{font-size:clamp(.875rem,.875rem + 0vw - 0px,.875rem)}}@media (max-width:960px){.caption{font-size:clamp(.75rem,.75rem + 0vw - 0px,.75rem)}}@media (max-width:430px){.caption{font-size:.75rem}}.caption{line-height:clamp(1.125rem,1.125rem + .724638vw - 6.95652px,1.375rem)}@media (min-width:1513px){.caption{line-height:clamp(1.375rem,1.375rem + 0vw - 0px,1.375rem)}}@media (max-width:960px){.caption{line-height:clamp(1.125rem,1.125rem + 0vw - 0px,1.125rem)}}@media (max-width:430px){.caption{line-height:1.125rem}}.caption{color:var(--color-secondary);margin-top:8px;font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400}@media (max-width:430px){.caption{margin-top:4px}}.link-style-1 span{color:var(--color-primary);background-color:#0000;background-image:linear-gradient(var(--color-primary), var(--color-primary));background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:.12em;line-height:1.1;transition:background-size .4s cubic-bezier(.445,.05,.55,.95)}@media (min-width:961px){.link-style-1:focus span:not(.line),.link-style-1:hover span:not(.line){background-position:0 100%;background-size:100% 1px}}.link-style-1.active span:not(.line){background-position:0 100%;background-size:100% 1px}.link-style-2{justify-content:center;align-items:center;gap:10px;font-size:clamp(1rem,1rem + .362319vw - 3.47826px,1.125rem);display:flex;position:relative}@media (min-width:1513px){.link-style-2{font-size:clamp(1.125rem,1.125rem + 0vw - 0px,1.125rem)}}@media (max-width:960px){.link-style-2{font-size:clamp(1rem,1rem + 0vw - 0px,1rem)}}@media (max-width:430px){.link-style-2{font-size:1rem}}.link-style-2{line-height:clamp(1.5rem,1.5rem + .724638vw - 6.95652px,1.75rem)}@media (min-width:1513px){.link-style-2{line-height:clamp(1.75rem,1.75rem + 0vw - 0px,1.75rem)}}@media (max-width:960px){.link-style-2{line-height:clamp(1.5rem,1.5625rem + -.188679vw + .811321px,1.5625rem)}}@media (max-width:430px){.link-style-2{line-height:1.5625rem}}.link-style-2{color:currentColor;padding-left:40px;font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400;transition:transform .4s cubic-bezier(.645,.045,.355,1)}@media (max-width:430px){.link-style-2{gap:8px}}@media (min-width:961px){.link-style-2:focus,.link-style-2:hover{transform:translate(20px)}.link-style-2:focus:before,.link-style-2:hover:before{width:50px;transform:translate(-20px,-50%)}}.link-style-2:before{content:"";transform-origin:0;background-color:currentColor;width:30px;height:1.5px;transition:width .4s cubic-bezier(.645,.045,.355,1),transform .4s cubic-bezier(.645,.045,.355,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.link-style-2 span{text-align:left}.link-style-2 svg{width:auto;height:20px;margin-bottom:4px}.page-error{width:100%;min-height:calc(100dvh - var(--footer-height));position:relative}.page-error__inner{max-width:100%;width:calc((100% + var(--gutter))/20*8 - var(--gutter));flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}@media (max-width:1512px){.page-error__inner{width:calc((100% + var(--gutter))/20*10 - var(--gutter))}}@media (max-width:960px){.page-error__inner{width:calc((100% + var(--gutter))/12*10 - var(--gutter))}}@media (max-width:430px){.page-error__inner{width:calc((100% + var(--gutter))/10*9 - var(--gutter))}}.page-error__inner{padding-top:clamp(6rem,6rem + 4.34783vw - 41.7391px,7.5rem)}@media (min-width:1513px){.page-error__inner{padding-top:clamp(7.5rem,7.5rem + 0vw - 0px,7.5rem)}}@media (max-width:960px){.page-error__inner{padding-top:clamp(5rem,5rem + 3.01887vw - 12.9811px,6rem)}}@media (max-width:430px){.page-error__inner{padding-top:5rem}}.page-error__inner{padding-bottom:clamp(5rem,5rem + 7.24638vw - 69.5652px,7.5rem)}@media (min-width:1513px){.page-error__inner{padding-bottom:clamp(7.5rem,7.5rem + 0vw - 0px,7.5rem)}}@media (max-width:960px){.page-error__inner{padding-bottom:clamp(5rem,5rem + 0vw - 0px,5rem)}}@media (max-width:430px){.page-error__inner{gap:16px;padding-bottom:5rem}}.page-error__cta{justify-content:center;align-items:center;font-size:clamp(.75rem,.75rem + .362319vw - 3.47826px,.875rem);display:flex}@media (min-width:1513px){.page-error__cta{font-size:clamp(.875rem,.875rem + 0vw - 0px,.875rem)}}@media (max-width:960px){.page-error__cta{font-size:clamp(.75rem,.75rem + 0vw - 0px,.75rem)}}@media (max-width:430px){.page-error__cta{font-size:.75rem}}.page-error__cta{line-height:clamp(1.125rem,1.125rem + .724638vw - 6.95652px,1.375rem)}@media (min-width:1513px){.page-error__cta{line-height:clamp(1.375rem,1.375rem + 0vw - 0px,1.375rem)}}@media (max-width:960px){.page-error__cta{line-height:clamp(1.125rem,1.125rem + 0vw - 0px,1.125rem)}}@media (max-width:430px){.page-error__cta{line-height:1.125rem}}.page-error__cta{color:var(--color-primary);background-color:var(--color-gray);padding:15px 22px;font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400;transition:background-color .3s,color .3s}@media (min-width:961px){.page-error__cta:focus,.page-error__cta:hover{color:var(--color-white);background-color:var(--color-primary)}}@media (max-width:960px){.page-error__cta{font-family:Geograph,Helvetica Neue,sans-serif;font-size:clamp(1rem,1rem + .362319vw - 3.47826px,1.125rem);font-weight:400;line-height:clamp(1.5rem,1.5rem + .724638vw - 6.95652px,1.75rem)}}@media (max-width:960px) and (min-width:1513px){.page-error__cta{font-size:clamp(1.125rem,1.125rem + 0vw - 0px,1.125rem)}}@media (max-width:960px) and (max-width:960px){.page-error__cta{font-size:clamp(1rem,1rem + 0vw - 0px,1rem)}}@media (max-width:960px) and (max-width:430px){.page-error__cta{font-size:1rem}}@media (max-width:960px) and (min-width:1513px){.page-error__cta{line-height:clamp(1.75rem,1.75rem + 0vw - 0px,1.75rem)}}@media (max-width:960px) and (max-width:960px){.page-error__cta{line-height:clamp(1.5rem,1.5625rem + -.188679vw + .811321px,1.5625rem)}}@media (max-width:960px) and (max-width:430px){.page-error__cta{line-height:1.5625rem}}@media (max-width:430px){.page-error__cta{flex:1;padding:12px 22px;font-family:Geograph,Helvetica Neue,sans-serif;font-size:clamp(1.125rem,1.125rem + .543478vw - 5.21739px,1.3125rem);font-weight:400;line-height:clamp(1.75rem,1.75rem + .724638vw - 6.95652px,2rem)}}@media (max-width:430px) and (min-width:1513px){.page-error__cta{font-size:clamp(1.3125rem,1.3125rem + 0vw - 0px,1.3125rem)}}@media (max-width:430px) and (max-width:960px){.page-error__cta{font-size:clamp(1rem,1rem + .377359vw - 1.62264px,1.125rem)}}@media (max-width:430px) and (max-width:430px){.page-error__cta{font-size:1rem}}@media (max-width:430px) and (min-width:1513px){.page-error__cta{line-height:clamp(2rem,2rem + 0vw - 0px,2rem)}}@media (max-width:430px) and (max-width:960px){.page-error__cta{line-height:clamp(1.5625rem,1.5625rem + .566038vw - 2.43396px,1.75rem)}}@media (max-width:430px) and (max-width:430px){.page-error__cta{line-height:1.5625rem}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{justify-content:center;align-items:center;font-size:clamp(.75rem,.75rem + .362319vw - 3.47826px,.875rem);display:flex;position:fixed;top:0;left:50%}@media (min-width:1513px){.skip-link{font-size:clamp(.875rem,.875rem + 0vw - 0px,.875rem)}}@media (max-width:960px){.skip-link{font-size:clamp(.75rem,.75rem + 0vw - 0px,.75rem)}}@media (max-width:430px){.skip-link{font-size:.75rem}}.skip-link{line-height:clamp(1.125rem,1.125rem + .724638vw - 6.95652px,1.375rem)}@media (min-width:1513px){.skip-link{line-height:clamp(1.375rem,1.375rem + 0vw - 0px,1.375rem)}}@media (max-width:960px){.skip-link{line-height:clamp(1.125rem,1.125rem + 0vw - 0px,1.125rem)}}@media (max-width:430px){.skip-link{line-height:1.125rem}}.skip-link{color:var(--color-light-gray);background-color:var(--color-dark);opacity:0;z-index:9999;padding:6px 16px;font-family:Geograph,Helvetica Neue,sans-serif;font-weight:400;transition:all .3s;transform:translate(-50%,-101%)}.skip-link:focus-visible{opacity:1;transform:translate(-50%)}html{scroll-padding-top:clamp(5.3125rem,5.3125rem + 4.52899vw - 43.4783px,6.875rem)}@media (min-width:1513px){html{scroll-padding-top:clamp(6.875rem,6.875rem + 0vw - 0px,6.875rem)}}@media (max-width:960px){html{scroll-padding-top:clamp(4.0625rem,4.0625rem + 3.77358vw - 16.2264px,5.3125rem)}}@media (max-width:430px){html{scroll-padding-top:4.0625rem}}html{scroll-padding-bottom:var(--cookie-banner-height,0px)}[tabindex="-1"]:focus,a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px;border-radius:2px}
