.mobile-menu[data-astro-cid-xlat7obg]{flex-direction:column;height:calc(100dvh - 100%);display:flex;position:absolute;top:100%;left:0;right:0}.mobile-menu[data-astro-cid-xlat7obg][hidden]{display:none}.mobile-menu__panel[data-astro-cid-xlat7obg]{gap:var(--space-32);overscroll-behavior:contain;max-height:100%;padding:var(--space-16);background-color:var(--bg-main-transparent);background-image:linear-gradient(var(--bg-additional), var(--bg-additional));border-bottom:1px solid var(--line-secondary);backdrop-filter:blur(12px);opacity:0;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out);flex-direction:column;display:flex;overflow-y:auto;transform:translateY(-8px)}.mobile-menu[data-astro-cid-xlat7obg][data-open] .mobile-menu__panel[data-astro-cid-xlat7obg]{opacity:1;transition-duration:.22s;transform:none}.mobile-menu__scrim[data-astro-cid-xlat7obg]{flex:auto}.mobile-menu__list[data-astro-cid-xlat7obg]{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mobile-menu__item[data-astro-cid-xlat7obg],.mobile-menu__login[data-astro-cid-xlat7obg]{opacity:0;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out);transform:translateY(-4px)}.mobile-menu[data-astro-cid-xlat7obg][data-open] .mobile-menu__item[data-astro-cid-xlat7obg],.mobile-menu[data-astro-cid-xlat7obg][data-open] .mobile-menu__login[data-astro-cid-xlat7obg]{opacity:1;transition-duration:.22s;transition-delay:calc(40ms + var(--i,0) * 30ms);transform:none}.mobile-menu__link[data-astro-cid-xlat7obg]{align-items:center;gap:var(--space-4);padding:var(--space-10) var(--space-16);background-color:var(--bg-tertiary);color:var(--text-main);font-size:var(--font-titles-h3-size);line-height:var(--font-titles-h3-line-height);font-weight:600;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.mobile-menu__link[data-astro-cid-xlat7obg][aria-current=page]{background-color:var(--bg-tertiary--disabled);color:var(--text-main--disabled)}@media (hover:hover) and (pointer:fine){.mobile-menu__link[data-astro-cid-xlat7obg]:hover{background-color:var(--bg-tertiary--hover)}}.mobile-menu__link[data-astro-cid-xlat7obg]:active{background-color:var(--bg-tertiary--pressed)}.mobile-menu__link[data-astro-cid-xlat7obg]:focus-visible{outline:2px solid var(--line-accent);outline-offset:-2px}.mobile-menu__login[data-astro-cid-xlat7obg]>.button{width:100%;display:flex}.mobile-menu__login[data-astro-cid-xlat7obg]>.button>.button__center{flex:auto}@media (prefers-reduced-motion:reduce){.mobile-menu__panel[data-astro-cid-xlat7obg],.mobile-menu__item[data-astro-cid-xlat7obg],.mobile-menu__login[data-astro-cid-xlat7obg]{transform:none}.mobile-menu[data-astro-cid-xlat7obg][data-open] .mobile-menu__item[data-astro-cid-xlat7obg],.mobile-menu[data-astro-cid-xlat7obg][data-open] .mobile-menu__login[data-astro-cid-xlat7obg]{transition-delay:0s}}.site-header[data-astro-cid-fzpbxy5g]{z-index:10;position:sticky;top:0}.site-header__viewport--desktop[data-astro-cid-fzpbxy5g],.site-header__viewport--mobile[data-astro-cid-fzpbxy5g]{justify-content:center;align-items:center;gap:var(--space-36);width:100%;padding:var(--space-12);background-color:var(--bg-main-transparent);background-image:linear-gradient(var(--bg-additional), var(--bg-additional));border-bottom:1px solid var(--line-secondary);backdrop-filter:blur(12px);flex-direction:row}.site-header__viewport--mobile[data-astro-cid-fzpbxy5g]{display:flex}.site-header__main[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-96);width:100%;max-width:var(--space-section-width);padding:var(--space-0);flex-direction:row;flex:auto;display:flex}.site-header__logo-nav[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--dv-space-96);width:638px;padding:var(--space-0);flex-direction:row;flex:none;display:flex}.site-header__logo[data-astro-cid-fzpbxy5g]{justify-content:center;gap:var(--space-8);padding:var(--space-4) var(--space-0);flex-direction:column;display:flex}.site-header__logo-link[data-astro-cid-fzpbxy5g]{align-items:center;display:inline-flex}.site-header__nav[data-astro-cid-fzpbxy5g]{display:flex}.site-header__nav-list[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-4);padding:var(--space-0);flex-direction:row;display:flex}.site-header__nav-item[data-astro-cid-fzpbxy5g]{display:flex}.site-header__nav-link[data-astro-cid-fzpbxy5g]{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-6) var(--space-10);background-color:var(--bg-invisible);border-radius:var(--radius-0);color:var(--text-secondary);flex-direction:row;transition:background-color .16s,color .16s;display:flex}.site-header__nav-link[data-astro-cid-fzpbxy5g][aria-current=page]{background-color:var(--bg-invisible--disabled);color:var(--text-secondary--disabled)}@media (hover:hover) and (pointer:fine){.site-header__nav-link[data-astro-cid-fzpbxy5g]:hover{background-color:var(--bg-invisible--hover);color:var(--text-secondary--hover)}}.site-header__nav-link[data-astro-cid-fzpbxy5g]:active{background-color:var(--bg-invisible--pressed);color:var(--text-secondary--pressed)}.site-header__nav-link[data-astro-cid-fzpbxy5g]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.site-header__nav-link[data-astro-cid-fzpbxy5g][aria-disabled=true]{background-color:var(--bg-invisible--disabled);color:var(--text-secondary--disabled);pointer-events:none}.site-header__nav-label[data-astro-cid-fzpbxy5g]{white-space:nowrap;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:inherit;font-weight:500}.site-header__actions[data-astro-cid-fzpbxy5g]{justify-content:flex-end;align-items:center;gap:var(--space-8);padding:var(--space-0);flex-direction:row;flex:auto;display:flex}.site-header__mobile-main[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--dv-space-96);width:100%;max-width:var(--space-section-width);padding:var(--space-0);flex-direction:row;flex:auto;display:flex}@media (width<=401px){.site-header__mobile-main[data-astro-cid-fzpbxy5g]{gap:var(--space-12)}}.site-header__mobile-logo[data-astro-cid-fzpbxy5g]{justify-content:center;gap:var(--space-8);padding:var(--space-4) var(--space-0);flex-direction:column;flex:none;display:flex}.site-header__mobile-actions[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-6);padding:var(--space-0);flex-direction:row;flex:none;display:flex}.site-header__mobile-menu[data-astro-cid-fzpbxy5g]{padding:var(--space-6);background-color:var(--bg-secondary);border-radius:var(--radius-0);flex-direction:row;flex:none;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.site-header__mobile-menu[data-astro-cid-fzpbxy5g]:hover{background-color:var(--bg-secondary--hover)}}.site-header__mobile-menu[data-astro-cid-fzpbxy5g]:active{background-color:var(--bg-secondary--pressed)}.site-header__mobile-menu[data-astro-cid-fzpbxy5g]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}html.has-mobile-menu{overflow:hidden}.site-header__mobile-menu[data-astro-cid-fzpbxy5g][aria-expanded=true] .site-header__menu-icon--open,.site-header__mobile-menu[data-astro-cid-fzpbxy5g][aria-expanded=false] .site-header__menu-icon--close{display:none}.site-header__mobile-menu[data-astro-cid-fzpbxy5g]:disabled{background-color:var(--bg-secondary--disabled);cursor:default}@media (width>=1280px){.site-header__viewport--desktop[data-astro-cid-fzpbxy5g][hidden]{display:flex}.site-header__viewport--mobile[data-astro-cid-fzpbxy5g]{display:none}}.site-footer[data-astro-cid-nns7i3if]{width:100%;display:block}.site-footer__viewport--desktop[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-96);width:100%;padding:var(--space-section-vertical-l) var(--space-section-horizontal-l) var(--space-0);flex-direction:column;overflow:hidden}.site-footer__viewport--mobile[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-64);width:100%;padding:var(--space-section-vertical-l) var(--space-0) var(--space-0);flex-direction:column;display:flex;overflow:hidden}.site-footer__main[data-astro-cid-nns7i3if]{gap:var(--space-64);width:100%;max-width:var(--space-section-width);padding:var(--space-0);flex-direction:column;display:flex}.site-footer__top[data-astro-cid-nns7i3if]{justify-content:space-between;gap:var(--dv-space-150);width:100%;padding:var(--space-0);flex-direction:row;display:flex}.site-footer__links[data-astro-cid-nns7i3if]{gap:var(--space-24);width:630px;padding:var(--space-0);flex-direction:row;flex:none;display:flex}.site-footer__column[data-astro-cid-nns7i3if]{gap:var(--space-8);padding:var(--space-0);flex-direction:column;flex:1 1 0;display:flex}.site-footer__column-title[data-astro-cid-nns7i3if]{justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-10);flex-direction:row;display:flex}.site-footer__column-title-text[data-astro-cid-nns7i3if]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main);flex:auto;font-weight:600}.site-footer__column-list[data-astro-cid-nns7i3if]{gap:var(--dv-space-4);padding:var(--space-0);flex-direction:column;display:flex}.site-footer__column-item[data-astro-cid-nns7i3if]{display:flex}.site-footer__link[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-10);background-color:var(--bg-invisible);border-radius:var(--radius-0);color:var(--text-tertiary);flex-direction:row;flex:auto;transition:background-color .16s,color .16s;display:flex}@media (hover:hover) and (pointer:fine){.site-footer__link[data-astro-cid-nns7i3if]:hover{background-color:var(--bg-invisible--hover);color:var(--text-tertiary--hover)}}.site-footer__link[data-astro-cid-nns7i3if]:active{background-color:var(--bg-invisible--pressed);color:var(--text-tertiary--pressed)}.site-footer__link[data-astro-cid-nns7i3if]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.site-footer__link[data-astro-cid-nns7i3if][aria-disabled=true]{background-color:var(--bg-invisible--disabled);color:var(--text-tertiary--disabled);pointer-events:none}.site-footer__link-text[data-astro-cid-nns7i3if]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:inherit;font-weight:400}.site-footer__subscribe[data-astro-cid-nns7i3if]{gap:var(--space-32);width:377px;padding:var(--space-24);background-color:var(--bg-tertiary);border-radius:var(--radius-0);flex-direction:column;flex:none;display:flex}.site-footer__subscribe-title[data-astro-cid-nns7i3if]{font-size:var(--font-titles-h3-size);line-height:var(--font-titles-h3-line-height);color:var(--text-main);font-weight:600}.site-footer__subscribe-field[data-astro-cid-nns7i3if]{gap:var(--space-10);padding:var(--space-0);flex-direction:column;display:flex}.site-footer__subscribe-row[data-astro-cid-nns7i3if]{align-items:flex-start;gap:var(--space-8);padding:var(--space-0);flex-flow:wrap;display:flex}.site-footer__subscribe-row[data-astro-cid-nns7i3if]>.text-input{flex:1 1 0;width:auto;min-width:0}.site-footer__privacy[data-astro-cid-nns7i3if]{justify-content:center;gap:var(--space-0);padding:var(--space-0) var(--space-96) var(--space-0) var(--space-0);flex-direction:column;display:flex}.site-footer__privacy-line[data-astro-cid-nns7i3if],.site-footer__privacy-tail[data-astro-cid-nns7i3if]{font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height);color:var(--text-tertiary);font-weight:400}.site-footer__privacy-line-2[data-astro-cid-nns7i3if]{align-items:baseline;gap:var(--space-2);padding:var(--space-0);flex-direction:row;display:flex}.site-footer__copyright[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:baseline;gap:var(--dv-space-10);width:100%;padding:var(--space-24) var(--space-0) var(--space-0);border-top:1px solid var(--line-secondary);flex-direction:row;display:flex}.site-footer__copyright-text[data-astro-cid-nns7i3if]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-additional);font-weight:400}.site-footer__illustration[data-astro-cid-nns7i3if]{width:100%;max-width:var(--space-section-width);aspect-ratio:1248/264;flex:none;position:relative}.site-footer__wordmark[data-astro-cid-nns7i3if]{width:102.564%;height:100.561%;position:absolute;top:26.2424%;left:-1.7628%;overflow:hidden}.site-footer__wordmark[data-astro-cid-nns7i3if] svg{width:100%;max-width:none;height:100%;display:block}.site-footer__fade[data-astro-cid-nns7i3if]{background-image:linear-gradient(180deg, var(--color-black-alpha-0) 0%, var(--color-black-alpha-100) 100%);-webkit-backdrop-filter:blur(8px);width:153.846%;height:36.3636%;position:absolute;top:63.9583%;left:-26.9231%;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}.site-footer__mobile-main[data-astro-cid-nns7i3if]{gap:var(--space-32);width:100%;max-width:var(--space-section-width);padding:var(--space-0) var(--space-section-horizontal-l);flex-direction:column;display:flex}.site-footer__mobile-top[data-astro-cid-nns7i3if]{gap:var(--space-48);width:100%;padding:var(--space-0);flex-direction:column;display:flex}.site-footer__mobile-brand[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:center;gap:var(--dv-space-16);width:100%;padding:var(--space-0) var(--space-0) var(--space-36);border-bottom:1px solid var(--line-secondary);flex-direction:row;display:flex}.site-footer__mobile-copyright[data-astro-cid-nns7i3if]{max-width:104px;font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height);color:var(--text-additional);font-weight:400}.site-footer__mobile-subscribe[data-astro-cid-nns7i3if]{gap:var(--space-32);width:100%;padding:var(--space-24);background-color:var(--bg-tertiary);border-radius:var(--radius-0);flex-direction:column;display:flex}.site-footer__mobile-subscribe-title[data-astro-cid-nns7i3if]{font-size:var(--font-titles-h3-size);line-height:var(--font-titles-h3-line-height);color:var(--text-main);font-weight:600}.site-footer__mobile-subscribe-field[data-astro-cid-nns7i3if]{gap:var(--space-10);padding:var(--space-0);flex-direction:column;display:flex}.site-footer__mobile-subscribe-row[data-astro-cid-nns7i3if]{align-items:flex-start;gap:var(--space-6);padding:var(--space-0);flex-flow:wrap;display:flex}.site-footer__mobile-subscribe-row[data-astro-cid-nns7i3if]>.text-input{flex:1 1 0;width:auto;min-width:0}.site-footer__mobile-privacy[data-astro-cid-nns7i3if]{justify-content:center;gap:var(--space-0);padding:var(--space-0) var(--space-96) var(--space-0) var(--space-0);flex-direction:column;display:flex}.site-footer__mobile-privacy-line[data-astro-cid-nns7i3if],.site-footer__mobile-privacy-tail[data-astro-cid-nns7i3if]{font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height);color:var(--text-tertiary);font-weight:400}.site-footer__mobile-privacy-line-2[data-astro-cid-nns7i3if]{align-items:baseline;gap:var(--space-2);padding:var(--space-0);flex-direction:row;display:flex}.site-footer__mobile-links[data-astro-cid-nns7i3if]{gap:var(--space-36);width:100%;padding:var(--space-0);flex-direction:column;display:flex}.site-footer__mobile-row[data-astro-cid-nns7i3if]{gap:var(--space-16);width:100%;padding:var(--space-0);flex-direction:row;display:flex}.site-footer__mobile-column[data-astro-cid-nns7i3if]{gap:var(--space-8);padding:var(--space-0);flex-direction:column;flex:1 1 0;display:flex}.site-footer__mobile-column-title[data-astro-cid-nns7i3if]{justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-10);flex-direction:row;display:flex}.site-footer__mobile-column-title-text[data-astro-cid-nns7i3if]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main);flex:auto;font-weight:600}.site-footer__mobile-column-list[data-astro-cid-nns7i3if]{gap:var(--dv-space-4);padding:var(--space-0);flex-direction:column;display:flex}.site-footer__mobile-column-item[data-astro-cid-nns7i3if]{display:flex}.site-footer__mobile-link[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-10);background-color:var(--bg-invisible);border-radius:var(--radius-0);color:var(--text-tertiary);flex-direction:row;flex:auto;transition:background-color .16s,color .16s;display:flex}@media (hover:hover) and (pointer:fine){.site-footer__mobile-link[data-astro-cid-nns7i3if]:hover{background-color:var(--bg-invisible--hover);color:var(--text-tertiary--hover)}}.site-footer__mobile-link[data-astro-cid-nns7i3if]:active{background-color:var(--bg-invisible--pressed);color:var(--text-tertiary--pressed)}.site-footer__mobile-link[data-astro-cid-nns7i3if]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.site-footer__mobile-link[data-astro-cid-nns7i3if][aria-disabled=true]{background-color:var(--bg-invisible--disabled);color:var(--text-tertiary--disabled);pointer-events:none}.site-footer__mobile-link-text[data-astro-cid-nns7i3if]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:inherit;font-weight:400}.site-footer__mobile-bottom[data-astro-cid-nns7i3if]{gap:var(--space-36);width:100%;padding:var(--space-36) var(--space-0) var(--space-0);border-top:1px solid var(--line-secondary);flex-direction:column;display:flex}.site-footer__mobile-bottom[data-astro-cid-nns7i3if]>.button{width:100%}.site-footer__mobile-illustration[data-astro-cid-nns7i3if]{width:calc(100% - 2 * var(--space-section-horizontal-l));max-width:var(--space-section-width);aspect-ratio:402/85.04;flex:none;position:relative}.site-footer__mobile-wordmark[data-astro-cid-nns7i3if]{width:102.565%;height:100.565%;position:absolute;top:26.2465%;left:-1.7637%;overflow:hidden}.site-footer__mobile-wordmark[data-astro-cid-nns7i3if] svg{width:100%;max-width:none;height:100%;display:block}.site-footer__mobile-fade[data-astro-cid-nns7i3if]{background-image:linear-gradient(180deg, var(--color-black-alpha-0) 0%, var(--color-black-alpha-100) 100%);-webkit-backdrop-filter:blur(8px);width:153.731%;height:18.8147%;position:absolute;top:81.1382%;left:-26.8657%;-webkit-mask-image:linear-gradient(#0000 0%,#000 100%);mask-image:linear-gradient(#0000 0%,#000 100%)}@media (width>=1280px){.site-footer__viewport--desktop[data-astro-cid-nns7i3if][hidden]{display:flex}.site-footer__viewport--mobile[data-astro-cid-nns7i3if]{display:none}}.site-footer__form[data-astro-cid-nns7i3if][hidden],.site-footer__form-error[data-astro-cid-nns7i3if][hidden],.site-footer__form-success[data-astro-cid-nns7i3if][hidden]{display:none}.site-footer__honeypot[data-astro-cid-nns7i3if]{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.site-footer__form-error[data-astro-cid-nns7i3if]{font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height);color:var(--text-error);flex:1 0 100%;margin:0}.site-footer__form-error[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{text-decoration:underline}.site-footer__form-success[data-astro-cid-nns7i3if]{padding:var(--space-10) var(--space-12);background-color:var(--bg-secondary);font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-secondary);animation:site-footer-success-in .28s var(--ease-out);margin:0}.site-footer__form-success-title[data-astro-cid-nns7i3if]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main);margin:0;font-weight:600}.site-footer__form-success-title[data-astro-cid-nns7i3if]:focus{outline:none}.site-footer__form-success-text[data-astro-cid-nns7i3if]{margin:0}@keyframes site-footer-success-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.site-footer__form-success[data-astro-cid-nns7i3if]{animation-name:site-footer-success-fade}@keyframes site-footer-success-fade{0%{opacity:0}}}
