.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Monument Grotesk;src:url(/fonts/monument-grotesk-regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}:root{--window-height: 100vh;--font-family: "Monument Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-size-sm: 1.7rem;--font-size: 3.8rem;--line-height: 1.2;--line-height-rem-sm: 2.04rem;--line-height-rem: 4.56rem;--transition-speed: .3s;--color-primary: #939597;--color-secondary: #ffffff;--layout-offset: 1.4rem}html,body{width:100%;height:auto}html{overscroll-behavior-x:none;scroll-snap-type:none;font-size:2.666vw}html.preview-active{scroll-snap-type:y mandatory}@media only screen and (max-width: 991px) and (orientation: landscape){html{font-size:1.499vw}}@media only screen and (min-width: 992px){html{font-size:.781vw}}body{font-family:var(--font-family);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:var(--font-size-sm);line-height:var(--line-height);color:var(--color-primary);background-color:var(--color-secondary);transition:color var(--transition-speed)}@media only screen and (min-width: 992px){body{font-size:var(--font-size)}}*,*:before,*:after{box-sizing:border-box;margin:0}input,select,textarea,button{display:inline-block;vertical-align:bottom;border:none;border-radius:0;outline:none!important;background:none;appearance:none;-moz-apperance:none!important;line-height:inherit;color:inherit}input[type=submit],button{cursor:pointer}input[type=submit],button[type=submit]{font-weight:400}button{text-align:left;padding:0}button:disabled{cursor:not-allowed}div[role=button]{cursor:pointer}::placeholder{color:var(--color-secondary)}::selection{background-color:var(--color-primary);color:var(--color-secondary)}ul,ol{list-style:none;margin-left:0;padding:0}svg{display:block}a{color:inherit;text-decoration:none;font-style:normal}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:400;margin:0}b,strong{font-weight:700}.fs-s{font-size:1.3rem}@media only screen and (min-width: 992px){.fs-s{font-size:1.9rem}}h1,h2,h3,h4,h5,h6{font-weight:400;text-transform:uppercase}h1,h2{font-size:2.1rem}@media only screen and (min-width: 992px){h1,h2{font-size:4.7rem;line-height:1.08}}a,button{text-decoration-line:underline;text-underline-offset:.2rem;transition:text-decoration-color .2s}a:hover,a.active,button:hover,button.active{text-decoration-color:transparent}@media only screen and (min-width: 992px){a,button{text-underline-offset:.3rem}}.text p,.text ul,.text ol{margin-bottom:var(--line-height-rem-sm)}.text p:last-child,.text ul:last-child,.text ol:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.text p,.text ul,.text ol{margin-bottom:var(--line-height-rem)}.text p:last-child,.text ul:last-child,.text ol:last-child{margin-bottom:0}}.text ul,.text ol{padding:0 0 0 1em}.text ul{list-style-type:disc}.text ol{list-style-type:decimal}.pa-t{padding-top:var(--line-height-rem-sm)}.pa-t-l{padding-top:calc(var(--line-height-rem-sm) * 2)}.pa-t-xl{padding-top:calc(var(--line-height-rem-sm) * 3)}@media only screen and (min-width: 992px){.pa-t{padding-top:var(--line-height-rem)}.pa-t-l{padding-top:calc(var(--line-height-rem) * 2)}.pa-t-xl{padding-top:calc(var(--line-height-rem) * 3)}}.ma-b{margin-bottom:var(--line-height-rem-sm)}.ma-b-l{margin-bottom:calc(var(--line-height-rem-sm) * 2)}.ma-b-xl{margin-bottom:calc(var(--line-height-rem-sm) * 3)}@media only screen and (min-width: 992px){.ma-b{margin-bottom:var(--line-height-rem)}.ma-b-l{margin-bottom:calc(var(--line-height-rem) * 2)}.ma-b-xl{margin-bottom:calc(var(--line-height-rem) * 3)}}@media only screen and (min-width: 992px){.col-md-11{width:91.666%}.col-md-9{width:75%}.col-md-8{width:66.666%}.col-center{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 991px){.hidden-mobile{display:none}}@media only screen and (min-width: 992px){.hidden-desktop{display:none}}.d-ib{display:inline-block}.wrap{padding-left:var(--layout-offset);padding-right:var(--layout-offset)}.flex{display:flex}.flex-col{flex-direction:column}.page{text-align:center;padding-top:var(--layout-offset)}.page__border{padding-top:.4rem;border-top:.1rem solid var(--color-primary)}@media only screen and (min-width: 992px){.page__border{padding-top:1.1rem;border-top:.3rem solid var(--color-primary)}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0}}@keyframes astroFadeOut{to{opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
