.navigation-bar[data-astro-cid-wpvy4v7s]{padding-bottom:.5em;border-bottom:1px solid var(--gray-100);background-color:var(--dark);align-items:center;min-height:auto;padding-inline:2rem;display:flex;position:relative}.nav-logo-contain[data-astro-cid-wpvy4v7s]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.nav-logo-contain[data-astro-cid-wpvy4v7s] .nav-logo[data-astro-cid-wpvy4v7s]{pointer-events:auto}.nav-logo[data-astro-cid-wpvy4v7s]{width:10em;color:var(--light);position:relative;top:-16px}.nav-logo[data-astro-cid-wpvy4v7s] svg{width:100%;height:100%}.navigation-container[data-astro-cid-wpvy4v7s]{z-index:1;justify-content:space-between;align-items:center;width:100%;max-width:80rem;height:100%;margin-inline:auto;padding-top:50px;display:flex;position:relative}.navbar-menu[data-astro-cid-wpvy4v7s]{flex:1;justify-content:center;align-items:center;margin-top:20px;display:flex}.navbar-menu-left[data-astro-cid-wpvy4v7s]{align-items:center;display:flex}.nav-link[data-astro-cid-wpvy4v7s]{color:var(--light);font-family:var(--font-ui);align-items:center;padding:.75rem 1rem;font-size:.8rem;font-weight:600;transition:all .3s;display:flex}.nav-link[data-astro-cid-wpvy4v7s]:hover{color:var(--white)}.nav-link[data-astro-cid-wpvy4v7s][aria-current=page]{color:var(--white);text-shadow:0 0 8px #fff}.horizontal-spacer[data-astro-cid-wpvy4v7s]{width:10px}.nav-toggle[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;margin-right:1rem;padding:0;display:none}.nav-toggle-icon[data-astro-cid-wpvy4v7s]{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;padding-bottom:.9rem;display:flex}.nav-toggle-line[data-astro-cid-wpvy4v7s]{background-color:var(--light);border-radius:1rem;width:24px;height:2px}.nav-toggle-line[data-astro-cid-wpvy4v7s]+.nav-toggle-line[data-astro-cid-wpvy4v7s]{margin-top:6px}@media screen and (width<=991px){.nav-logo[data-astro-cid-wpvy4v7s]{width:15.61em}.nav-toggle[data-astro-cid-wpvy4v7s]{display:block}.navbar-menu[data-astro-cid-wpvy4v7s]{background-color:var(--dark);flex-direction:column;padding-bottom:2rem;display:none;position:absolute;inset:100% 0 auto}.navbar-menu[data-astro-cid-wpvy4v7s][data-open=true]{display:flex}.navbar-menu-left[data-astro-cid-wpvy4v7s]{flex-direction:column;align-items:stretch;width:100%}.nav-link[data-astro-cid-wpvy4v7s]{width:100%;padding:.55rem 2rem;font-size:1.125rem}}.container--footer[data-astro-cid-jo6i4kqk]{padding-inline:0}.footer-container[data-astro-cid-jo6i4kqk]{width:100%;max-width:80rem;margin-inline:auto;padding-inline:2rem}.footer-form[data-astro-cid-jo6i4kqk]{margin-bottom:40px}.footer-form-title[data-astro-cid-jo6i4kqk]{font-family:var(--font-ui);letter-spacing:.04em;margin-bottom:12px;font-size:.8rem;font-weight:600}.footer-form-block[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:12px;display:flex}.footer-form-input[data-astro-cid-jo6i4kqk]{border:1px solid var(--light);min-width:0;color:var(--light);font-family:var(--font-ui);background-color:#0000;flex:260px;padding:.625rem .875rem;font-size:.8rem}.footer-form-input[data-astro-cid-jo6i4kqk]::placeholder{color:color-mix(in srgb, var(--light) 60%, transparent)}.footer-wrapper[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.footer-block[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.footer-link[data-astro-cid-jo6i4kqk]{color:var(--light);font-family:var(--font-ui);font-size:.8rem;font-weight:600;transition:opacity .3s}.footer-link[data-astro-cid-jo6i4kqk]:hover{opacity:.7}.footer-social-block[data-astro-cid-jo6i4kqk]{align-items:center;gap:1rem;display:flex}.footer-social-link[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:24px;height:24px}.footer-divider[data-astro-cid-jo6i4kqk]{background-color:#e4ebf3;width:100%;height:1px;margin-block:40px}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:2rem;display:flex}.footer-copyright[data-astro-cid-jo6i4kqk],.footer-legal-link[data-astro-cid-jo6i4kqk]{font-family:var(--font-ui);font-size:.7rem;font-weight:600}.footer-legal-block[data-astro-cid-jo6i4kqk]{gap:1.5rem;display:flex}@media screen and (width<=767px){.footer-wrapper[data-astro-cid-jo6i4kqk],.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}}@font-face{font-family:Helvetica Now Display;src:url(/fonts/monotype-helvetica-now-display-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/monotype-helvetica-now-display-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/monotype-helvetica-now-display-xbold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Now Display;src:url(/fonts/monotype-helvetica-now-display-lt-it.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Druk Wide;src:url(/fonts/druk-wide-bold.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/fonts/avenirnext-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/fonts/avenirnext-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/fonts/avenirnext-demibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/fonts/avenirnext-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/fonts/avenirnext-heavy.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--dark:#2e2a27;--light:#e8e2da;--accent:#7f56d9;--accent-hover:#6941c6;--white:#fff;--gray-100:#f2f4f7;--gray-700:#344054;--font-body:"Helvetica Now Display", sans-serif;--font-display:"Druk Wide", sans-serif;--font-ui:"Avenir Next", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;height:100%}body{background-color:var(--dark);min-height:100%;color:var(--light);font-family:var(--font-body);margin:0;font-size:1vw;font-weight:500;line-height:1.6}img{border:0;max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,p{margin:0}::selection{color:#fff;text-shadow:none;background:#000}body *{border-color:currentColor}.wrapper{position:relative}.section{z-index:2;position:relative}.section--nav{z-index:10;background-color:var(--dark);margin-top:-1px;position:sticky;top:0}.container{width:100%;margin-inline:auto;padding:2.08em}.container--header{text-align:center;padding-block:4em;position:relative}.container--sections{padding-top:6em;padding-bottom:0}.container--narrow{width:100%;max-width:940px;margin-inline:auto}.divider{padding-block:20px}.divider--large{padding-block:80px}.divider--fade{background-image:linear-gradient(to right, var(--dark), #ebebeb 54%, #aaa 70%, var(--dark));width:100%;height:2px;margin-block:20px;display:block;box-shadow:0 2px 20px #aaa}.page-heading{font-family:var(--font-ui);text-align:center;margin-block:.8em;font-size:8em;font-weight:900;line-height:1}.heading{font-family:var(--font-display);text-align:center;font-size:7.5em;font-weight:900}.heading-druk{color:var(--light);font-family:var(--font-display);font-size:4em}.paragraph-large{font-size:1.8em}.body-justified{background-color:var(--light);color:var(--dark);text-align:justify;padding:0;font-size:1.2rem;line-height:1.2}.button{border:1px solid var(--dark);background-color:var(--dark);color:var(--light);font-family:var(--font-ui);white-space:nowrap;text-align:center;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-size:.8rem;font-weight:600;line-height:1.5;transition:all .3s;display:inline-flex}.button:hover{background-color:var(--light);color:var(--dark)}.button--light{border-color:var(--light);background-color:var(--light);color:var(--dark)}.button--light:hover{color:var(--light);background-color:#0000}.button--outline{color:var(--light);background-color:#0000;border:1px solid #fff}.button--outline:hover{background-color:var(--light);color:var(--gray-700)}@media screen and (width<=991px){.container{padding-inline:3em}.heading{font-size:4em}.heading-druk{font-size:3.2em}.paragraph-large{font-size:3em}}@media screen and (width<=767px){.paragraph-large{font-size:4em}}
