.SiteHeader-module-scss-module__KOuq7W__siteHeaderHeader{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-border);background:rgba(255,255,255,.85);position:-webkit-sticky;position:sticky;top:0}.SiteHeader-module-scss-module__KOuq7W__skip{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SiteHeader-module-scss-module__KOuq7W__skip:focus-visible{clip:auto;background:var(--color-primary);width:auto;height:auto;color:var(--color-primary-contrast);z-index:100;border-radius:14px;padding:.5rem 1rem;position:fixed;top:.5rem}.SiteHeader-module-scss-module__KOuq7W__skip:focus-visible:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.5rem}.SiteHeader-module-scss-module__KOuq7W__skip:focus-visible:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.5rem}.SiteHeader-module-scss-module__KOuq7W__skip:focus-visible:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.5rem}.SiteHeader-module-scss-module__KOuq7W__skip:focus-visible:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.5rem}.SiteHeader-module-scss-module__KOuq7W__skip:focus-visible:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.5rem}.SiteHeader-module-scss-module__KOuq7W__skip:focus-visible:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.5rem}.SiteHeader-module-scss-module__KOuq7W__siteHeaderInner{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.SiteHeader-module-scss-module__KOuq7W__siteHeaderInner{padding-left:2rem;padding-right:2rem}}.SiteHeader-module-scss-module__KOuq7W__siteHeaderInner{justify-content:space-between;align-items:center;gap:1rem;min-height:64px;display:flex}.SiteHeader-module-scss-module__KOuq7W__brand{letter-spacing:.02em;color:var(--color-secondary);font-size:1.3rem;font-weight:800;text-decoration:none}.SiteHeader-module-scss-module__KOuq7W__nav{align-items:center;gap:1.5rem;display:flex}.SiteHeader-module-scss-module__KOuq7W__ctaTrial{color:var(--color-primary);border:1.5px solid var(--color-primary);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__KOuq7W__ctaTrial:hover{background:var(--color-primary);color:var(--color-primary-contrast)}.SiteHeader-module-scss-module__KOuq7W__ctaTrial:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}
.SiteFooter-module-scss-module__O7hVja__siteFooterFooter{background:var(--color-secondary);color:#fff;margin-top:4.5rem;padding-top:3rem;padding-bottom:1.5rem}.SiteFooter-module-scss-module__O7hVja__siteFooterInner{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.SiteFooter-module-scss-module__O7hVja__siteFooterInner{padding-left:2rem;padding-right:2rem}}.SiteFooter-module-scss-module__O7hVja__siteFooterInner{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.SiteFooter-module-scss-module__O7hVja__siteFooterInner{grid-template-columns:2fr 1fr 1fr}}.SiteFooter-module-scss-module__O7hVja__brandCol{flex-direction:column;gap:.5rem;display:flex}.SiteFooter-module-scss-module__O7hVja__brand{letter-spacing:.02em;color:inherit;font-size:1.3rem;font-weight:800;text-decoration:none}.SiteFooter-module-scss-module__O7hVja__tagline{color:rgba(255,255,255,.72);max-width:32ch;margin:0;line-height:1.6}.SiteFooter-module-scss-module__O7hVja__col{flex-direction:column;gap:.5rem;display:flex}.SiteFooter-module-scss-module__O7hVja__colTitle{color:rgba(255,255,255,.9);margin:0 0 .25rem;font-size:.95rem;font-weight:700}.SiteFooter-module-scss-module__O7hVja__link{color:rgba(255,255,255,.72);font-size:.95rem;text-decoration:none}.SiteFooter-module-scss-module__O7hVja__link:hover{color:#fff}.SiteFooter-module-scss-module__O7hVja__link:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #fff}.SiteFooter-module-scss-module__O7hVja__copyright{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.SiteFooter-module-scss-module__O7hVja__copyright{padding-left:2rem;padding-right:2rem}}.SiteFooter-module-scss-module__O7hVja__copyright{color:rgba(255,255,255,.6);text-align:center;border-top:1px solid rgba(255,255,255,.15);margin-top:2rem;padding-top:1.5rem;font-size:.85rem}
.AccessibilityMenu-module-scss-module__ObMJwW__tab{z-index:1200;width:48px;height:48px;color:var(--color-primary-contrast);background:var(--color-primary);place-items:center;display:grid;position:fixed;top:70%;box-shadow:0 4px 14px rgba(26,26,46,.25)}.AccessibilityMenu-module-scss-module__ObMJwW__tab:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:14px;border-bottom-right-radius:14px;left:0}.AccessibilityMenu-module-scss-module__ObMJwW__tab:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:14px;border-bottom-right-radius:14px;left:0}.AccessibilityMenu-module-scss-module__ObMJwW__tab:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:14px;border-bottom-right-radius:14px;left:0}.AccessibilityMenu-module-scss-module__ObMJwW__tab:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:14px;border-bottom-left-radius:14px;right:0}.AccessibilityMenu-module-scss-module__ObMJwW__tab:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:14px;border-bottom-left-radius:14px;right:0}.AccessibilityMenu-module-scss-module__ObMJwW__tab:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:14px;border-bottom-left-radius:14px;right:0}.AccessibilityMenu-module-scss-module__ObMJwW__tab:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.AccessibilityMenu-module-scss-module__ObMJwW__backdrop{z-index:1200;background:rgba(0,0,0,.3);position:fixed;top:0;bottom:0;left:0;right:0}.AccessibilityMenu-module-scss-module__ObMJwW__panel{z-index:1201;background:var(--color-surface);width:min(300px,100vw - 2rem);max-height:86vh;color:var(--color-text);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;position:fixed;top:50%;overflow-y:auto;transform:translateY(-50%);box-shadow:0 16px 48px rgba(26,26,46,.22)}.AccessibilityMenu-module-scss-module__ObMJwW__panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1rem}.AccessibilityMenu-module-scss-module__ObMJwW__panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1rem}.AccessibilityMenu-module-scss-module__ObMJwW__panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1rem}.AccessibilityMenu-module-scss-module__ObMJwW__panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.AccessibilityMenu-module-scss-module__ObMJwW__panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.AccessibilityMenu-module-scss-module__ObMJwW__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.AccessibilityMenu-module-scss-module__ObMJwW__panel:focus-visible{outline:none}.AccessibilityMenu-module-scss-module__ObMJwW__accessibilityMenuHeader{justify-content:space-between;align-items:center;display:flex}.AccessibilityMenu-module-scss-module__ObMJwW__title{margin:0;font-size:1.1rem;font-weight:700}.AccessibilityMenu-module-scss-module__ObMJwW__close{width:32px;height:32px;color:var(--color-text-muted);border-radius:999px;place-items:center;font-size:1rem;display:grid}.AccessibilityMenu-module-scss-module__ObMJwW__close:hover{background:var(--color-background)}.AccessibilityMenu-module-scss-module__ObMJwW__close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AccessibilityMenu-module-scss-module__ObMJwW__group{flex-direction:column;gap:.5rem;display:flex}.AccessibilityMenu-module-scss-module__ObMJwW__groupLabel{color:var(--color-text-muted);font-size:.9rem;font-weight:600}.AccessibilityMenu-module-scss-module__ObMJwW__fontControls{align-items:center;gap:.5rem;display:flex}.AccessibilityMenu-module-scss-module__ObMJwW__fontBtn{color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:14px;flex:1;padding-top:.5rem;padding-bottom:.5rem;font-weight:800}.AccessibilityMenu-module-scss-module__ObMJwW__fontBtn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.AccessibilityMenu-module-scss-module__ObMJwW__fontBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AccessibilityMenu-module-scss-module__ObMJwW__fontBtn:disabled{opacity:.45;cursor:default}.AccessibilityMenu-module-scss-module__ObMJwW__fontLevel{text-align:center;min-width:40px;color:var(--color-text);font-weight:800}.AccessibilityMenu-module-scss-module__ObMJwW__options{flex-direction:column;gap:.5rem;display:flex}.AccessibilityMenu-module-scss-module__ObMJwW__option{text-align:start;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:14px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.95rem;display:flex}.AccessibilityMenu-module-scss-module__ObMJwW__option:hover{border-color:var(--color-primary)}.AccessibilityMenu-module-scss-module__ObMJwW__option:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AccessibilityMenu-module-scss-module__ObMJwW__optionDot{border:2px solid var(--color-border);border-radius:8px;flex-shrink:0;width:18px;height:18px}.AccessibilityMenu-module-scss-module__ObMJwW__optionOn{border-color:var(--color-primary);background:rgba(79,70,229,.1)}.AccessibilityMenu-module-scss-module__ObMJwW__optionOn .AccessibilityMenu-module-scss-module__ObMJwW__optionDot{border-color:var(--color-primary);background:var(--color-primary)}.AccessibilityMenu-module-scss-module__ObMJwW__reset{color:var(--color-danger);border:1px solid var(--color-border);background:0 0;border-radius:14px;padding-top:.5rem;padding-bottom:.5rem;font-weight:700}.AccessibilityMenu-module-scss-module__ObMJwW__reset:hover{border-color:var(--color-danger)}.AccessibilityMenu-module-scss-module__ObMJwW__reset:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.AccessibilityMenu-module-scss-module__ObMJwW__statementLink{text-align:center;color:var(--color-primary);font-size:.9rem;font-weight:600;text-decoration:underline}.AccessibilityMenu-module-scss-module__ObMJwW__statementLink:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.CookieConsentBanner-module-scss-module__m4URyq__banner{z-index:1100;background:var(--color-surface);max-width:720px;color:var(--color-text);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:1rem;margin-left:auto;margin-right:auto;padding:1.5rem;display:flex;position:fixed;bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);left:1rem;right:1rem;box-shadow:0 16px 48px rgba(26,26,46,.22)}@media (min-width:768px){.CookieConsentBanner-module-scss-module__m4URyq__banner{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}}.CookieConsentBanner-module-scss-module__m4URyq__cookieConsentBannerBody{flex-direction:column;gap:.25rem;display:flex}.CookieConsentBanner-module-scss-module__m4URyq__text{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.6}.CookieConsentBanner-module-scss-module__m4URyq__link{color:var(--color-primary);font-size:.85rem;font-weight:600;text-decoration:underline}.CookieConsentBanner-module-scss-module__m4URyq__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CookieConsentBanner-module-scss-module__m4URyq__actions{flex-shrink:0;gap:.5rem;display:flex}.CookieConsentBanner-module-scss-module__m4URyq__reject,.CookieConsentBanner-module-scss-module__m4URyq__accept{white-space:nowrap;border-radius:999px;padding:.5rem 1.5rem;font-size:.9rem;font-weight:700}.CookieConsentBanner-module-scss-module__m4URyq__reject:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.CookieConsentBanner-module-scss-module__m4URyq__accept:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.CookieConsentBanner-module-scss-module__m4URyq__reject{color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border)}.CookieConsentBanner-module-scss-module__m4URyq__reject:hover{border-color:var(--color-primary)}.CookieConsentBanner-module-scss-module__m4URyq__accept{color:var(--color-primary-contrast);background:var(--color-primary);border:1px solid var(--color-primary)}.CookieConsentBanner-module-scss-module__m4URyq__accept:hover{filter:brightness(1.05)}
.layout-module-scss-module__NXgneq__site{min-height:100vh;background:var(--color-background);flex-direction:column;min-height:100dvh;display:flex}.layout-module-scss-module__NXgneq__main{flex:1}
