@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@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(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.nav__link--base[data-astro-cid-4lfoniif]{align-items:center;gap:.375rem;width:100%;height:2.5rem;padding:.5rem 1rem;text-decoration:none;transition:all .3s;display:flex;position:relative;&:hover{color:var(--primary);text-decoration:underline}}:root[data-theme=dark]{& .nav__link--base{&:hover{color:var(--primaryLight)}}}.nav__dropdown[data-astro-cid-f3w6rxtc]{position:relative}button[data-astro-cid-f3w6rxtc]{text-wrap-mode:nowrap;white-space-collapse:collapse;align-items:center;width:100%;height:2.5rem;display:flex}button[data-astro-cid-f3w6rxtc] [data-astro-cid-f3w6rxtc][data-icon]{flex-shrink:0;width:1.25rem;height:1.25rem;transition:rotate .2s}button[data-astro-cid-f3w6rxtc]:hover{color:var(--primary);text-decoration:underline}.nav__dropdown-content[data-astro-cid-f3w6rxtc]{z-index:10;will-change:transform;transition:all .2s;animation:.2s ease-in slide-in-from-top,.2s ease-in fade-in;position:absolute;left:0}.nav__dropdown-content[data-astro-cid-f3w6rxtc][data-state=closed]{animation:.2s ease-out fade-out}ul[data-astro-cid-f3w6rxtc]{border-bottom:2px solid var(--primary);background-color:var(--color-base-100);width:max-content;min-width:9rem;max-width:20rem;margin-top:1rem;padding:.375rem;box-shadow:0 1px 2px #00000080}:root[data-theme=dark] .nav__dropdown[data-astro-cid-f3w6rxtc] ul[data-astro-cid-f3w6rxtc]{background-color:var(--color-base-700)}:root[data-theme=dark] button[data-astro-cid-f3w6rxtc]:hover{color:var(--primaryLight)}.mobile-nav__dropdown[data-astro-cid-37wq5jup]{position:relative}.mobile-nav__dropdown-button[data-astro-cid-37wq5jup]{text-align:left;border-radius:.375rem;flex:1;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;transition-duration:.3s;display:flex}.mobile-nav__dropdown-chevron[data-astro-cid-37wq5jup]{width:1.75rem;height:1.75rem;margin-bottom:auto;transition-property:transform;transition-duration:.3s;transform:translateY(.125rem)}.mobile-nav__dropdown-content[data-astro-cid-37wq5jup]{max-height:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;overflow:hidden}.mobile-nav__dropdown-list[data-astro-cid-37wq5jup]{margin-bottom:.5rem;transition-property:height;transition-duration:.3s}.button[data-astro-cid-hkiyo2yn]{color:var(--color-base-50);text-align:center;width:100%;min-width:10rem;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .2s}.button[data-astro-cid-hkiyo2yn]:disabled{pointer-events:none}.button[data-astro-cid-hkiyo2yn].small{min-width:4rem}.button[data-astro-cid-hkiyo2yn]:has([data-icon]){justify-content:center;align-items:center}.button--primary[data-astro-cid-hkiyo2yn]{background-color:var(--primary);box-shadow:0 4px 6px #0000001a}.button--primary[data-astro-cid-hkiyo2yn]:hover{background-color:var(--color-primary-600)}.button--secondary[data-astro-cid-hkiyo2yn]{background-color:var(--color-primary-900);box-shadow:0 1px 2px #0000001a}.button--secondary[data-astro-cid-hkiyo2yn]:hover{background-color:var(--color-primary-700)}.button--outline[data-astro-cid-hkiyo2yn]{border:2px solid var(--primary);background-color:var(--color-base-700);box-shadow:0 1px 2px #0000001a}.button--outline[data-astro-cid-hkiyo2yn].custom-border{border:2px solid var(--button-accent)}.button--outline[data-astro-cid-hkiyo2yn]:hover{border-color:var(--color-primary-600);background-color:var(--color-base-600);color:var(--color-base-200)}.button--outline[data-astro-cid-hkiyo2yn]:hover.custom-border{border:2px solid var(--button-accent)}.button--ghost[data-astro-cid-hkiyo2yn]{color:var(--color-primary-500);background-color:#0000;text-decoration:underline}.button--ghost[data-astro-cid-hkiyo2yn]:hover{background-color:var(--color-base-200)}.group[data-astro-cid-hkiyo2yn]:hover [data-astro-cid-hkiyo2yn][data-icon=tabler\/arrow-narrow-left]{transform:translate(-.25rem)}.group[data-astro-cid-hkiyo2yn]:hover [data-astro-cid-hkiyo2yn][data-icon=tabler\/arrow-narrow-right]{transform:translate(.25rem)}[data-astro-cid-hkiyo2yn][data-icon=tabler\/arrow-narrow-left]{width:1.5em;height:1.5em;margin-right:.25rem;transition:all .3s}[data-astro-cid-hkiyo2yn][data-icon=tabler\/arrow-narrow-right]{width:1.5em;height:1.5em;margin-left:.25rem;transition:all .3s}@media only screen and (width>=48rem){.button[data-astro-cid-hkiyo2yn]{width:unset}}@keyframes icon-enter{0%{opacity:0;transform:rotate(180deg)}to{opacity:1;transform:rotate(0)}}@keyframes icon-exit{0%{opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(-180deg)}}.theme-toggle[data-astro-cid-cfd7mmhl]{background:0 0;border:none;border-radius:100%;width:2rem;height:fit-content;transition:all .3s;&:hover{color:var(--primary);transform:translateY(-2px)}}.icon--placeholder[data-astro-cid-cfd7mmhl]{width:1.25rem;height:1.25rem;position:relative}.theme-toggle__icon[data-astro-cid-cfd7mmhl]{width:1.25rem;height:1.25rem;position:absolute;inset:0}.theme-toggle__dark-icon[data-astro-cid-cfd7mmhl]{opacity:0;transform:rotate(180deg)}.theme-toggle__dark-icon[data-astro-cid-cfd7mmhl][data-current-theme=true]{opacity:1;transform:rotate(0)}.can-animate[data-astro-cid-cfd7mmhl] .theme-toggle__dark-icon[data-astro-cid-cfd7mmhl][data-current-theme=true]{animation:icon-enter var(--animation-duration) forwards}.can-animate[data-astro-cid-cfd7mmhl] .theme-toggle__dark-icon[data-astro-cid-cfd7mmhl][data-current-theme=false]{animation:icon-exit var(--animation-duration) forwards}.theme-toggle__light-icon[data-astro-cid-cfd7mmhl]{opacity:0;transform:rotate(180deg)}.theme-toggle__light-icon[data-astro-cid-cfd7mmhl][data-current-theme=true]{opacity:1;transform:rotate(0)}.can-animate[data-astro-cid-cfd7mmhl] .theme-toggle__light-icon[data-astro-cid-cfd7mmhl][data-current-theme=true]{animation:icon-enter var(--animation-duration) forwards}.can-animate[data-astro-cid-cfd7mmhl] .theme-toggle__light-icon[data-astro-cid-cfd7mmhl][data-current-theme=false]{animation:icon-exit var(--animation-duration) forwards}:root[data-theme=dark]{& .theme-toggle{&:hover{color:var(--primaryLight)}}}a[data-astro-cid-6fownkor]{color:var(--color-base-50);background-color:var(--color-base-700);border:1px solid var(--primaryLight);width:var(--size);height:var(--size);place-content:center;padding:.5rem;transition:all .3s;display:grid}a[data-astro-cid-6fownkor]:hover{color:var(--color-base-200);background-color:var(--color-base-800)}a[data-astro-cid-6fownkor] svg[data-astro-cid-6fownkor]{width:1.25rem;height:1.25rem}.mobile-nav__burger[data-astro-cid-2dykivdx]{background-color:var(--color-base-100);justify-content:center;align-items:center;width:3rem;height:3rem;margin-left:1rem;padding-block:1rem;display:flex}.mobile-nav__icon[data-astro-cid-2dykivdx]{stroke:currentColor;width:2rem;height:2rem;color:var(--color-base-600);display:inline-block}.mobile-nav__content[data-astro-cid-2dykivdx]{z-index:20;white-space:nowrap;background-color:var(--color-base-50);align-items:center;width:18rem;height:100vh;font-size:1.125rem;font-weight:400;transition:all .3s;position:fixed;top:0;overflow-x:hidden}.mobile-nav__wrapper[data-astro-cid-2dykivdx]{width:100%;padding-bottom:1.5rem;padding-left:.5rem;padding-right:.5rem}.mobile-nav__header[data-astro-cid-2dykivdx]{justify-content:flex-end;width:100%;margin:.5rem .25rem;padding-left:1.5rem;padding-right:1rem;display:flex}.mobile-nav__close[data-astro-cid-2dykivdx]{padding:.5rem}.mobile-nav__close-icon[data-astro-cid-2dykivdx]{width:2rem;height:2rem;color:var(--color-base-600)}.mobile-nav__divider[data-astro-cid-2dykivdx]{border-color:var(--color-base-200);margin-left:.25rem;margin-right:.25rem}.mobile-nav__menu[data-astro-cid-2dykivdx]{margin-top:.5rem;margin-left:.25rem;margin-right:.25rem;font-size:1.25rem}.mobile-nav__cta[data-astro-cid-2dykivdx]{margin:1rem;padding-block:1rem}.mobile-nav__button[data-astro-cid-2dykivdx]{width:100%;box-shadow:none}.mobile-nav__footer[data-astro-cid-2dykivdx]{justify-content:space-between;align-items:center;width:100%;margin-top:1rem;padding:0 1rem;display:flex}.cs-social[data-astro-cid-2dykivdx]{gap:.75rem;display:flex}.mobile-nav__language[data-astro-cid-2dykivdx]{justify-content:flex-end;display:flex}.mobile-nav__backdrop[data-astro-cid-2dykivdx]{z-index:10;background-color:#000;height:100vh;position:fixed;top:0;left:0}.mobile-nav__backdrop--fade-in[data-astro-cid-2dykivdx]{width:100vw;animation:.3s ease-in-out forwards MobileNavFadeInAnimation;display:block}.mobile-nav__backdrop--fade-out[data-astro-cid-2dykivdx]{opacity:0;width:0;display:none}@keyframes MobileNavFadeInAnimation{0%{opacity:0}to{opacity:.4}}.mobile-nav--slide-in[data-astro-cid-2dykivdx]{animation:.3s ease-in-out forwards mobileNavSlideInAnimation}.mobile-nav--slide-out[data-astro-cid-2dykivdx]{animation:.3s ease-in-out forwards mobileNavSlideOutAnimation}@keyframes mobileNavSlideInAnimation{0%{right:calc(var(--spacing) * -72)}to{right:0}}@keyframes mobileNavSlideOutAnimation{0%{right:0}to{right:calc(var(--spacing) * -72)}}:root[data-theme=dark] #mobile-nav__container[data-astro-cid-2dykivdx]{& .mobile-nav__icon{color:var(--color-primary-100)}& .mobile-nav__burger,& .mobile-nav__content{background-color:var(--color-base-950)}& .mobile-nav__close-icon{color:var(--color-base-400)}& .mobile-nav__divider{border-color:var(--color-base-800)}}.cs-logo[data-astro-cid-uvghvp24]{z-index:10;justify-content:center;align-items:center;max-width:6rem;height:100%;margin:0 auto 0 0;padding:0;display:flex}.cs-logo[data-astro-cid-uvghvp24] img[data-astro-cid-uvghvp24]{object-fit:contain;width:100%;height:100%}#navbar[data-astro-cid-3zopg6z3]{z-index:30;border-bottom:1px solid #0000;flex-direction:column;width:100%;transition:all .3s;display:flex;position:fixed;top:0;left:0}#navbar[data-astro-cid-3zopg6z3].navbar--scrolled{background-color:var(--background);border-bottom:1px solid var(--primary);padding-block:.5rem}#navbar[data-astro-cid-3zopg6z3].navbar--initial{background-color:var(--background);border-bottom:1px solid #0000;padding-block:1rem}.nav__wrapper[data-astro-cid-3zopg6z3]{width:100%;margin-inline:auto;display:flex}.site-container[data-astro-cid-3zopg6z3]{align-items:center;width:100%;max-width:90rem;height:3.5rem;margin-inline:auto;padding:0 1rem;display:flex}header[data-astro-cid-3zopg6z3]{align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.logo__wrapper[data-astro-cid-3zopg6z3]{justify-content:flex-start;display:flex}.desktop-nav__wrapper[data-astro-cid-3zopg6z3]{flex:auto;justify-content:flex-end;align-items:center;display:flex}.desktop-nav__wrapper[data-astro-cid-3zopg6z3] ul[data-astro-cid-3zopg6z3]{align-items:center;height:fit-content;padding-inline:1rem;display:flex}.button[data-astro-cid-3zopg6z3].small{max-width:12rem}@media only screen and (width>=0){#cs-footer-1339[data-astro-cid-itai5h66]{background-color:#1a1a1a;background-image:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--primary) 18%, transparent) 0%, transparent 70%);padding:clamp(1.875rem,5vw,3.125rem) 1rem;position:relative}#cs-footer-1339[data-astro-cid-itai5h66] .cs-container[data-astro-cid-itai5h66]{flex-wrap:wrap;gap:2.5rem 3rem;width:100%;max-width:80rem;margin:auto;display:flex}#cs-footer-1339[data-astro-cid-itai5h66] .cs-logo-group[data-astro-cid-itai5h66]{align-items:center;gap:1rem;width:100%;display:flex}#cs-footer-1339[data-astro-cid-itai5h66] .cs-logo[data-astro-cid-itai5h66]{max-width:8.75rem}#cs-footer-1339[data-astro-cid-itai5h66] .cs-title[data-astro-cid-itai5h66]{max-width:23ch;color:var(--bodyTextColorWhite);margin:0;font-size:clamp(1.25rem,3vw,2.25rem)}#cs-footer-1339[data-astro-cid-itai5h66] .cs-social[data-astro-cid-itai5h66]{justify-content:flex-start;gap:.5rem;display:inline-flex}#cs-footer-1339[data-astro-cid-itai5h66] .cs-header[data-astro-cid-itai5h66]{color:#fff;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700;line-height:1.5em;display:block;position:relative}#cs-footer-1339[data-astro-cid-itai5h66] .cs-ul[data-astro-cid-itai5h66]{flex-direction:column;grid-template-columns:1fr 1fr;gap:.75rem 2rem;margin:0;padding:0;display:grid}#cs-footer-1339[data-astro-cid-itai5h66] .cs-ul[data-astro-cid-itai5h66].single-column{grid-template-columns:1fr}#cs-footer-1339[data-astro-cid-itai5h66] .cs-li[data-astro-cid-itai5h66]{list-style:none}#cs-footer-1339[data-astro-cid-itai5h66] .cs-link[data-astro-cid-itai5h66]{text-align:left;color:var(--color-base-300);align-items:flex-start;gap:.5rem;font-size:clamp(.875rem,1.5vw,1rem);line-height:1.5em;text-decoration:underline;transition:color .3s;display:inline-flex}#cs-footer-1339[data-astro-cid-itai5h66] .cs-link[data-astro-cid-itai5h66]:hover{color:var(--primaryLight)}#cs-footer-1339[data-astro-cid-itai5h66] .cs-icon[data-astro-cid-itai5h66]{width:1.25rem;height:auto;margin-right:.125rem;display:block}#cs-footer-1339[data-astro-cid-itai5h66] .cs-bottom[data-astro-cid-itai5h66]{width:100%;max-width:80rem;color:var(--color-base-400);border-top:1px solid #484848;flex-direction:column;justify-content:space-between;align-items:center;gap:2rem;margin:clamp(1.75rem,7vw,4rem) auto 0;padding-top:clamp(1.75rem,3vw,2.5rem);font-size:.875rem;display:flex}#cs-footer-1339[data-astro-cid-itai5h66] .cs-bottom[data-astro-cid-itai5h66]>[data-astro-cid-itai5h66]{flex:1}#cs-footer-1339[data-astro-cid-itai5h66] .cs-bottom[data-astro-cid-itai5h66] p[data-astro-cid-itai5h66]{font-size:inherit}#cs-footer-1339[data-astro-cid-itai5h66] .cs-credit[data-astro-cid-itai5h66]{flex-direction:column;align-items:center;gap:1rem;display:flex}#cs-footer-1339[data-astro-cid-itai5h66] .cs-bottom-links[data-astro-cid-itai5h66]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}#cs-footer-1339[data-astro-cid-itai5h66] .cs-bottom-link[data-astro-cid-itai5h66]{text-decoration:underline;transition:color .3s}#cs-footer-1339[data-astro-cid-itai5h66] .cs-bottom-link[data-astro-cid-itai5h66]:hover{color:var(--primaryLight);text-decoration:underline}#cs-footer-1339[data-astro-cid-itai5h66] .cs-separator[data-astro-cid-itai5h66]{color:var(--bodyTextColor);font-size:1rem;transition:color .3s;display:none}#cs-footer-1339[data-astro-cid-itai5h66] .cs-separator[data-astro-cid-itai5h66]:hover{color:var(--primaryLight)}}@media only screen and (width>=48rem){#cs-footer-1339[data-astro-cid-itai5h66] .cs-container[data-astro-cid-itai5h66]{text-align:left;flex-wrap:nowrap;align-items:flex-start;column-gap:clamp(3rem,8vw,7.5rem);max-width:80rem}#cs-footer-1339[data-astro-cid-itai5h66] .cs-logo-group[data-astro-cid-itai5h66]{width:45%;max-width:38.875rem;margin-right:auto}#cs-footer-1339[data-astro-cid-itai5h66] .cs-bottom[data-astro-cid-itai5h66],#cs-footer-1339[data-astro-cid-itai5h66] .cs-credit[data-astro-cid-itai5h66]{flex-direction:row}#cs-footer-1339[data-astro-cid-itai5h66] .cs-separator[data-astro-cid-itai5h66]{display:inline-block}}@layer base{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html,body{margin:0;padding:0}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}body{-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6,p{text-wrap:pretty}a{color:currentColor;text-decoration:none}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}button{appearance:none;background-color:#0000;border:none}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}button:hover{cursor:pointer}@layer base{:root{--color-base-50:#fff;--color-base-100:#f7f7f7;--color-base-200:#e0e0e0;--color-base-300:#cecece;--color-base-400:#a0a0a0;--color-base-500:#6e6e6e;--color-base-600:#3a3a3a;--color-base-700:#2a2a2a;--color-base-800:#222;--color-base-900:#1a1a1a;--color-base-950:#000;--color-primary-50:#ecfdfd;--color-primary-100:#c9f7f9;--color-primary-200:#97ecf1;--color-primary-300:#5ce3e7;--color-primary-400:#31cbd5;--color-primary-500:#14abb8;--color-primary-600:#0e8ea1;--color-primary-700:#017a8f;--color-primary-800:#026276;--color-primary-900:#084c5a;--color-primary-950:#062f36;--color-secondary-50:oklch(98% .02 174);--color-secondary-100:oklch(96% .06 174);--color-secondary-200:oklch(93% .12 174);--color-secondary-300:oklch(88% .18 174);--color-secondary-400:oklch(82% .22 174);--color-secondary-500:oklch(76% .18 174);--color-secondary-600:oklch(63% .15 176);--color-secondary-700:oklch(52% .12 178);--color-secondary-800:oklch(42% .09 179);--color-secondary-900:oklch(35% .07 180);--color-secondary-950:oklch(20% .04 182);--color-green-50:#f2fbf4;--color-green-100:#e1f7e6;--color-green-200:#c5edce;--color-green-300:#97dea9;--color-green-400:#62c67b;--color-green-500:#379a50;--color-green-600:#2d8c45;--color-green-700:#276e39;--color-green-800:#235831;--color-green-900:#1e492a;--color-green-950:#0c2714;--color-sky-50:#f0f8fe;--color-sky-100:#d9ecfc;--color-sky-200:#b8def9;--color-sky-300:#8ccbf5;--color-sky-400:#5bb1ef;--color-sky-500:#3498db;--color-sky-600:#2a7bc0;--color-sky-700:#24649a;--color-sky-800:#1f517b;--color-sky-900:#1b4265;--color-sky-950:#0e253c;--color-amber-50:#fef9ee;--color-amber-100:#fdf0d4;--color-amber-200:#fae0a9;--color-amber-300:#f7cb73;--color-amber-400:#f5b03e;--color-amber-500:#f39c12;--color-amber-600:#d6800f;--color-amber-700:#b26211;--color-amber-800:#914d15;--color-amber-900:#784116;--color-amber-950:#432109}}:root{--primary:var(--color-primary-800);--primaryLight:var(--color-primary-300);--secondary:#fff200;--headerColor:var(--color-base-900);--bodyTextColor:var(--color-base-600);--bodyTextColorWhite:var(--color-base-100);--topperFontSize:clamp(.8125rem, 1.6vw, 1rem);--headerFontSize:clamp(1.9375rem, 3.9vw, 3.0625rem);--bodyFontSize:clamp(1rem, 1.25vw + .5rem, 1.25rem);--sectionPadding:clamp(3.75rem, 7.82vw, 6.25rem) 1rem;--spacing:.25rem;--background:var(--color-base-100);--foreground:var(--color-base-900);--font-sans:"Open Sans", "-apple-system", "sans-serif";--font-heading:"Saira Stencil One", "display";interpolate-size:allow-keywords}:root[data-theme=dark]{--background:var(--color-base-900);--foreground:var(--color-base-100);--bodyTextColorWhite:var(--color-base-200);--bodyTextColor:var(--color-base-200);--headerColor:var(--color-base-100)}html,body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans)}}@font-face{font-display:swap;font-family:Saira Stencil One;font-style:normal;font-weight:400;src:url(/fonts/saira-stencil-one-v17-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/open-sans-v43-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/fonts/open-sans-v43-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/fonts/open-sans-v43-latin-700.woff2)format("woff2")}@layer components{.cs-topper{font-size:var(--topperFontSize);color:var(--primary);text-transform:uppercase;text-align:inherit;letter-spacing:.1em;margin-bottom:.25rem;font-weight:700;line-height:1.2em;display:block}.cs-title{font-family:var(--font-heading);font-size:var(--headerFontSize);color:var(--headerColor);text-align:inherit;max-width:43.75rem;margin:0 0 1rem;font-weight:900;line-height:1.2em}.cs-h3{color:var(--color-base-900)}.cs-text{font-size:var(--bodyFontSize);color:var(--bodyTextColor);text-align:inherit;width:100%;max-width:40.625rem;margin:0;line-height:1.5em}.text-accent{color:var(--primary);font-weight:700;&.text-secondary{color:var(--secondary)}}.cs-decoration{text-decoration:underline;text-decoration-color:var(--color-primary-300);text-underline-offset:2px}.nav__link--base{color:var(--color-base-600);font-weight:500;line-height:1.25;transition:color .2s;&:hover{color:var(--color-base-600)}}.site-container{max-width:1400px;padding-inline:calc(var(--spacing) * 4);margin-inline:auto}.description{color:var(--color-base-500);font-weight:500}.cs-button-wrapper{flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}.cs-picture,.cs-background,.cs-image{filter:grayscale();&.color-image{filter:none}}mux-player,.cs-picture{border:4px solid #fff}@media only screen and (width>=48rem){.cs-button-wrapper{width:unset;flex-direction:row}}:root[data-theme=dark]{& .nav__link--base{color:var(--color-base-300);&:hover{color:var(--color-base-200)}}& .description{color:var(--color-base-400)}& .cs-topper{color:var(--primaryLight)}& .cs-h3{color:var(--color-base-100)}& .text-accent{color:var(--primaryLight);&.text-secondary{color:var(--secondary)}}}@keyframes slide-in-from-top{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}}@layer utilities{.sl-hidden{display:none}.sl-flex{display:flex}.sl-block{display:block}.center{justify-content:center;align-items:center}.mt-8{margin-top:2rem}.mr-4{margin-right:1rem}.ml-4{margin-left:1rem}.-ml-4{margin-left:-1rem}.my-auto{margin-block:auto}.px-4{padding-inline:1rem}.py-2{padding-block:.5rem}.gap-4{gap:1rem}.gap-8{gap:2rem}.text-lg{font-size:1.125rem}.rotate-180{rotate:180deg}.w-full{width:100%}.shadow-none{box-shadow:0 0 #0000}.flex{display:flex}.justify-end{justify-content:flex-end}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=50rem){.md\:sl-hidden{display:none}.md\:sl-flex{display:flex}.md\:sl-block{display:block}}@media (width>=72rem){.lg\:sl-hidden{display:none}.lg\:sl-flex{display:flex}.lg\:sl-block{display:block}}[data-theme=light] .light\:sl-hidden,[data-theme=dark] .dark\:sl-hidden{display:none}@media (prefers-reduced-motion:reduce){[transition]{transition:none!important;animation:none!important}}}
