/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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,[hidden]{display:none}@font-face{font-family:WorkSans;src:url(/fonts/WorkSans-Regular.ttf)format("truetype");font-style:normal;font-weight:400}:root{--window-height:100vh;--font-family:"WorkSans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-size-xxs-sm:1.1rem;--font-size-xxs:1.4rem;--line-height-xxs:1.2;--line-height-rem-xxs-sm:1.32rem;--line-height-rem-xxs:2.04rem;--font-size-xs-sm:1.7rem;--font-size-xs:1.7rem;--line-height-xs:1.2;--line-height-rem-xs-sm:2.04rem;--line-height-rem-xs:2.04rem;--font-size-s-sm:1.7rem;--font-size-s:2rem;--line-height-s:1.2;--line-height-rem-s-sm:2.04rem;--line-height-rem-s:2.4rem;--font-size-sm:1.7rem;--font-size:3rem;--line-height:1.2;--line-height-rem-sm:2.04rem;--line-height-rem:3.6rem;--font-size-l-sm:2rem;--font-size-l:3.6rem;--line-height-l:1.2;--line-height-rem-l-sm:2.4rem;--line-height-rem-l:4.32rem;--font-size-xl-sm:2.4rem;--font-size-xl:4.2rem;--line-height-xl:1.2;--line-height-rem-xl-sm:2.88rem;--line-height-rem-xl:5.04rem;--transition-duration:.2s;--transition-ease:cubic-bezier(.2, .06, .05, .95);--color-primary:#000;--color-secondary:#fff;--color-grey:#d3d3d3;--color-orange:#ff6c2f;--color-green:#7d7547;--color-blue:#009eb4;--layout-offset-sm:2rem;--layout-offset:3rem;--layout-gutter-sm:1.3rem;--layout-gutter:2rem}html,body{width:100%;height:auto}html{overscroll-behavior-x:none;scroll-snap-type:none;scroll-behavior:smooth;font-size:2.666vw}@media only screen and (width<=991px) and (orientation:landscape){html{font-size:1.499vw}}@media only screen and (width>=992px){html{font-size:.781vw}}body{font-family:var(--font-family);-webkit-tap-highlight-color:#0000;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-primary)}@media only screen and (width>=992px){body{font-size:var(--font-size);line-height:var(--line-height)}}*,:before,:after{box-sizing:border-box;margin:0}input,select,textarea,button{vertical-align:bottom;appearance:none;line-height:inherit;color:inherit;background:0 0;border:none;border-radius:0;display:inline-block;-moz-apperance:none!important;outline:none!important}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{margin-left:0;padding:0;list-style:none}svg{display:block}a{color:inherit;font-style:normal;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;margin:0;font-weight:400}b,strong{font-weight:700}.tt-u{text-transform:uppercase;letter-spacing:.02em}.ta-c{text-align:center}.ta-r{text-align:right}.fc-green{color:var(--color-green)}.fs-xxs{font-size:var(--font-size-xxs-sm);line-height:var(--line-height-xxs-sm)}.fs-xs{font-size:var(--font-size-xs-sm);line-height:var(--line-height-xs-sm)}.fs-s{font-size:var(--font-size-s-sm);line-height:var(--line-height-s-sm)}.fs-l{font-size:var(--font-size-l-sm);line-height:var(--line-height-l-sm)}.fs-xl{font-size:var(--font-size-xl-sm);line-height:var(--line-height-xl-sm)}@media only screen and (width>=992px){.fs-xxs{font-size:var(--font-size-xxs);line-height:var(--line-height-xxs)}.fs-xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.fs-s{font-size:var(--font-size-s);line-height:var(--line-height-s)}.fs-l{font-size:var(--font-size-l);line-height:var(--line-height-l)}.fs-xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}}a.cta,button.cta{text-underline-offset:.18em;transition:text-decoration-color var(--transition-duration);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:.05em}a.cta:hover,a.cta.active,button.cta:hover,button.cta.active{text-decoration-color:inherit}@media only screen and (width>=992px){a.cta,button.cta{text-underline-offset:.18em}}.button{border:1px solid var(--color-green);color:var(--color-green);transition:border-color var(--transition-duration), color var(--transition-duration);padding:.4em .6em;display:inline-block}.button:hover{border-color:var(--color-primary);color:var(--color-primary)}.text{text-wrap:pretty}.text h1,.text h2,.text h3,.text p,.text ul,.text ol{margin-bottom:var(--line-height-rem-sm)}.text h1:last-child,.text h2:last-child,.text h3:last-child,.text p:last-child,.text ul:last-child,.text ol:last-child{margin-bottom:0}.fs-xs.text h1,.fs-xs .text h1,.fs-xs.text h2,.fs-xs .text h2,.fs-xs.text h3,.fs-xs .text h3,.fs-xs.text p,.fs-xs .text p,.fs-xs.text ul,.fs-xs .text ul,.fs-xs.text ol{margin-bottom:var(--line-height-rem-xs-sm)}.fs-s.text h1,.fs-s .text h1,.fs-s.text h2,.fs-s .text h2,.fs-s.text h3,.fs-s .text h3,.fs-s.text p,.fs-s .text p,.fs-s.text ul,.fs-s .text ul,.fs-s.text ol{margin-bottom:var(--line-height-rem-s-sm)}.fs-l.text h1,.fs-l .text h1,.fs-s.text h2,.fs-l .text h2,.fs-l .text h3,.fs-l .text h3,.fs-l .text p,.fs-l .text p,.fs-l.text ul,.fs-l .text ul,.fs-l.text ol{margin-bottom:var(--line-height-rem-l-sm)}@media only screen and (width>=992px){.text h1,.text h2,.text h3,.text p,.text ul,.text ol{margin-bottom:var(--line-height-rem)}.fs-xs.text h1,.fs-xs .text h1,.fs-xs.text h2,.fs-xs .text h2,.fs-xs.text h3,.fs-xs .text h3,.fs-xs.text p,.fs-xs .text p,.fs-xs.text ul,.fs-xs .text ul,.fs-xs.text ol{margin-bottom:var(--line-height-rem-xs)}.fs-s.text h1,.fs-s .text h1,.fs-s.text h2,.fs-s .text h2,.fs-s.text h3,.fs-s .text h3,.fs-s.text p,.fs-s .text p,.fs-s.text ul,.fs-s .text ul,.fs-s.text ol{margin-bottom:var(--line-height-rem-s)}.fs-l.text h1,.fs-l .text h1,.fs-l.text h2,.fs-l .text h2,.fs-l.text h3,.fs-l .text h3,.fs-l.text p,.fs-l .text p,.fs-l.text ul,.fs-l .text ul,.fs-l.text ol{margin-bottom:var(--line-height-rem-l)}.text h1:last-child,.text h2:last-child,.text h3:last-child,.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 (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)}.fs-xs.ma-b,.fs-xs .ma-b{margin-bottom:var(--line-height-rem-xs-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)}.ma-b-xxl{margin-bottom:calc(var(--line-height-rem-sm) * 4)}.ma-b-xxxl{margin-bottom:calc(var(--line-height-rem-sm) * 6)}@media only screen and (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)}.ma-b-xxl{margin-bottom:calc(var(--line-height-rem) * 4)}.ma-b-xxxl{margin-bottom:calc(var(--line-height-rem) * 6)}}@media only screen and (width<=991px){.hidden-mobile{display:none}}@media only screen and (width>=992px){.hidden-desktop{display:none}}.hidden-visually{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.d-ib{display:inline-block}.wrap{padding-left:calc(var(--layout-offset-sm) - (var(--layout-gutter-sm) / 2));padding-right:calc(var(--layout-offset-sm) - (var(--layout-gutter-sm) / 2))}.wrap-full{padding-left:var(--layout-offset-sm);padding-right:var(--layout-offset-sm)}@media only screen and (width>=992px){.wrap{padding-left:calc(var(--layout-offset) - (var(--layout-gutter) / 2));padding-right:calc(var(--layout-offset) - (var(--layout-gutter) / 2))}.wrap-full{padding-left:var(--layout-offset);padding-right:var(--layout-offset)}}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-justify-center{justify-content:center}@media only screen and (width>=992px){.flex-md{display:flex}.flex-md-wrap{flex-wrap:wrap}.flex-md-justify-center{justify-content:center}.flex-md-align-end{align-items:flex-end}}.col{width:100%;padding-left:calc(var(--layout-gutter-sm) / 2);padding-right:calc(var(--layout-gutter-sm) / 2)}@media only screen and (width>=992px){.col{padding-left:calc(var(--layout-gutter) / 2);padding-right:calc(var(--layout-gutter) / 2)}}.col-center{margin-left:auto;margin-right:auto}.col-12{width:100%}.col-11{width:91.666%}.col-10{width:83.333%}.col-9{width:75%}.col-8-half{width:70.833%}.col-8{width:66.666%}.col-7{width:58.333%}.col-6{width:50%}.col-5{width:41.666%}.col-4{width:33.333%}.col-3-half{width:29.166%}.col-3{width:25%}.col-2{width:16.666%}.col-1{width:8.333%}@media only screen and (width>=992px){.col-md-12{width:100%}.col-md-11{width:91.666%}.col-md-10{width:83.333%}.col-md-9{width:75%}.col-md-8-half{width:70.833%}.col-md-8{width:66.666%}.col-md-7{width:58.333%}.col-md-6{width:50%}.col-md-5{width:41.666%}.col-md-4{width:33.333%}.col-md-3-half{width:29.166%}.col-md-3{width:25%}.col-md-2{width:16.666%}.col-1{width:8.333%}}.page{padding-top:var(--layout-offset-sm)}@media only screen and (width>=992px){.page{padding-top:var(--layout-offset)}}.BaseLogo.astro-erknjxbh{width:100%;height:auto}.Logo.astro-f7espo7c{width:12.4rem}@media only screen and (width>=992px){.Logo.astro-f7espo7c{width:17.8rem}}.Logo__link.astro-f7espo7c{display:block}.Navigation.astro-yxete6jp{width:100%;padding-top:var(--layout-offset);padding-bottom:var(--layout-offset);z-index:10;transition:opacity var(--transition-duration) var(--transition-ease), transform var(--transition-duration) var(--transition-ease), border-bottom-color var(--transition-duration) var(--transition-ease);background-color:var(--color-secondary);border-bottom:1px solid #0000;position:sticky;top:0;left:0}.Navigation.astro-yxete6jp.is-hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.Navigation.astro-yxete6jp.is-past-logo{border-bottom-color:var(--color-primary)}.Navigation__link.astro-yxete6jp{margin-left:1.4rem;margin-right:1.4rem}.DecoratorHighlight.astro-mwj2xmwe{background-color:var(--color-green);color:var(--color-secondary);padding:0 .2em}.DecoratorColor.astro-l4caiqxh{color:var(--color-green)}.BaseImage.astro-7m6dqh2n{width:100%;height:auto}.ModulesList__item-text.astro-xorgrurr{text-wrap:pretty}.Modules__module.astro-v4nfnqol{scroll-margin-top:calc(var(--line-height-rem-sm) * 4)}@media only screen and (width>=992px){.Modules__module.astro-v4nfnqol{scroll-margin-top:calc(var(--line-height-rem) * 4)}}.Footer.astro-jo6i4kqk{background-color:var(--color-grey);width:100%;overflow:hidden}.Footer__col.astro-jo6i4kqk span.astro-jo6i4kqk:not(.hidden-mobile),.Footer__col.astro-jo6i4kqk a.astro-jo6i4kqk{display:block}.Footer__logo-link.astro-jo6i4kqk{width:12.4rem;display:block}.Footer__logo-icon.astro-jo6i4kqk{width:100%;height:auto}@media only screen and (width>=992px){.Footer__bottom.astro-jo6i4kqk{flex-direction:row-reverse}.Footer__col--left.astro-jo6i4kqk{text-align:right}.Footer__col.astro-jo6i4kqk span.astro-jo6i4kqk:not(.hidden-mobile){display:inline}.Footer__col.astro-jo6i4kqk a.astro-jo6i4kqk{margin-left:2.8rem;display:inline-block}.Footer__col.astro-jo6i4kqk a.astro-jo6i4kqk:first-child{margin-left:0}.Footer__logo-link.astro-jo6i4kqk{width:18.4rem}}.PageHome__logo-wrap.astro-lcdefpme{padding-top:var(--layout-offset);margin-bottom:calc(var(--line-height-rem) - var(--layout-offset))}.PageHome.astro-lcdefpme{padding-top:calc(var(--line-height-rem-sm) * 4 - var(--layout-offset))}@media only screen and (width>=992px){.PageHome.astro-lcdefpme{padding-top:calc(var(--line-height-rem) * 4)}}
