.LanguageSwitcher_root__FSMv7{position:relative}.LanguageSwitcher_trigger__rxDI8{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--fs-100);font-weight:700;letter-spacing:.04em;color:var(--color-fg);transition:border-color var(--duration-fast) var(--ease-out)}.LanguageSwitcher_trigger__rxDI8:hover{border-color:var(--color-ink)}.LanguageSwitcher_triggerCompact__Kg_zf{padding:.5rem .25rem;border:0;border-radius:0;min-height:2.75rem}.LanguageSwitcher_triggerCompact__Kg_zf:hover{color:var(--color-accent)}.LanguageSwitcher_chevron__NuSHn{transition:transform var(--duration-fast) var(--ease-out)}.LanguageSwitcher_chevron__NuSHn[data-open=true]{transform:rotate(180deg)}.LanguageSwitcher_menu__LBvCo{position:absolute;top:calc(100% + .5rem);right:0;min-width:260px;background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 12px 32px rgba(26,43,60,.12);padding:.375rem;z-index:60}.LanguageSwitcher_menu__LBvCo[data-placement=up]{top:auto;bottom:calc(100% + .5rem)}.LanguageSwitcher_menu__LBvCo[data-placement=inline]{position:static;margin-top:.5rem;min-width:0;width:min(100%,22rem);box-shadow:none}@media (max-width:480px){.LanguageSwitcher_menu__LBvCo[data-placement=down],.LanguageSwitcher_menu__LBvCo[data-placement=up]{max-width:calc(100vw - 2 * var(--content-pad))}}.LanguageSwitcher_triggerLabel__2KaNA{white-space:nowrap}.LanguageSwitcher_search__k9mjg{width:100%;padding:.55rem .75rem;margin-bottom:.375rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-paper-tint);font:inherit;font-size:var(--fs-200);color:var(--color-fg)}.LanguageSwitcher_search__k9mjg:focus{outline:2px solid var(--color-focus);outline-offset:-1px}.LanguageSwitcher_list__2v4JK{max-height:16rem;overflow-y:auto;overscroll-behavior:contain}.LanguageSwitcher_optionLabel__AnfMp{flex:1 1}.LanguageSwitcher_soon__QP7G_{font-size:var(--fs-100);color:var(--color-fg-muted)}.LanguageSwitcher_optionDisabled__kyXIW{opacity:.6;cursor:not-allowed}.LanguageSwitcher_optionDisabled__kyXIW:hover{background:transparent}.LanguageSwitcher_empty__L7P7T{padding:.6rem .75rem;font-size:var(--fs-200);color:var(--color-fg-muted)}.LanguageSwitcher_flag__BaJNb{flex:none;width:1.25rem;height:.9375rem;border-radius:2px;box-shadow:0 0 0 1px rgba(26,43,60,.12)}.LanguageSwitcher_option__JDmxY{display:flex;align-items:center;gap:.625rem;padding:.6rem .75rem;border-radius:var(--radius-sm);font-size:var(--fs-200);color:var(--color-fg)}.LanguageSwitcher_option__JDmxY:hover{background:var(--color-paper-tint)}.LanguageSwitcher_optionActive__u31lD{font-weight:700}.NavSlideLink_slide__K_Xuv{position:relative;display:inline-block;overflow:hidden;vertical-align:top;padding-block:.12em;margin-block:-.12em}.NavSlideLink_face__YFLar{display:block;white-space:nowrap}.NavSlideLink_face__YFLar+.NavSlideLink_face__YFLar{position:absolute;inset:.12em 0 auto 0}.NavSlideLink_char__7wS9h{display:inline-block;transition:transform .45s cubic-bezier(.76,0,.24,1);transition-delay:calc(var(--i) * 18ms)}.NavSlideLink_face__YFLar+.NavSlideLink_face__YFLar .NavSlideLink_char__7wS9h{transform:translateY(160%)}@media (hover:hover) and (pointer:fine){.NavSlideLink_link__F1E7S:focus-visible .NavSlideLink_face__YFLar:first-child .NavSlideLink_char__7wS9h,.NavSlideLink_link__F1E7S:hover .NavSlideLink_face__YFLar:first-child .NavSlideLink_char__7wS9h{transform:translateY(-160%)}.NavSlideLink_link__F1E7S:focus-visible .NavSlideLink_face__YFLar+.NavSlideLink_face__YFLar .NavSlideLink_char__7wS9h,.NavSlideLink_link__F1E7S:hover .NavSlideLink_face__YFLar+.NavSlideLink_face__YFLar .NavSlideLink_char__7wS9h{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NavSlideLink_char__7wS9h{transition:none}}.Header_header__ZPN_X{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--header-tint,var(--color-paper));transition:transform .35s var(--ease-out),background-color .2s linear}.Header_header__ZPN_X[data-mega]{background:var(--color-paper)}.Header_header__ZPN_X[data-hidden=true]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.Header_header__ZPN_X{transition:none}}.Header_bar__MxPb9{max-width:var(--content-max);margin-inline:auto;padding:var(--space-sm) var(--content-pad);display:flex;align-items:center;gap:var(--space-xs)}.Header_logo__1hGYx{display:flex;align-items:center;margin-right:auto}.Header_nav__LLUoy{display:none;align-items:center;gap:var(--space-md);margin-top:8px}.Header_navLink__SqOUL{font-size:var(--fs-200);font-weight:500;color:var(--color-fg-muted);position:relative;padding-block:.25rem}.Header_navLink__SqOUL:hover{color:var(--color-fg)}.Header_navLink__SqOUL{transition:filter var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.Header_nav__LLUoy:has(.Header_navLink__SqOUL:hover) .Header_navLink__SqOUL:not(:hover){filter:blur(var(--nav-hover-blur,2.5px));opacity:var(--nav-hover-dim,.5)}}@media (prefers-reduced-motion:reduce){.Header_navLink__SqOUL{transition:none}}.Header_active__WRBr0{color:var(--color-fg)}.Header_actions__QTu_9{display:flex;align-items:center;gap:var(--space-sm)}.Header_ctaSlot__4V6MG{display:none}.Header_menuWrap__PRxZ7{display:flex}.Header_menuButton__3eGgA{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;-webkit-tap-highlight-color:transparent}.Header_menuIcon__mHBWm{position:relative;display:block;width:24px;height:10px}.Header_menuIcon__mHBWm:after,.Header_menuIcon__mHBWm:before{content:"";position:absolute;right:0;height:2px;border-radius:2px;background:var(--color-ink);transition:transform .35s var(--ease-out),width .35s var(--ease-out),top .35s var(--ease-out)}.Header_menuIcon__mHBWm:before{top:0;width:100%}.Header_menuIcon__mHBWm:after{top:8px;width:14px}@media (hover:hover){.Header_menuButton__3eGgA:hover .Header_menuIcon__mHBWm:after{width:100%}}.Header_menuIcon__mHBWm[data-open=true]:after,.Header_menuIcon__mHBWm[data-open=true]:before{top:4px;width:100%}.Header_menuIcon__mHBWm[data-open=true]:before{transform:rotate(45deg)}.Header_menuIcon__mHBWm[data-open=true]:after{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.Header_menuIcon__mHBWm:after,.Header_menuIcon__mHBWm:before{transition:none}}@media (min-width:900px){.Header_bar__MxPb9{gap:var(--space-lg)}.Header_nav__LLUoy{display:flex}.Header_ctaSlot__4V6MG{display:block}.Header_logo__1hGYx{margin-right:0}.Header_actions__QTu_9{display:flex;margin-left:auto}.Header_menuWrap__PRxZ7{display:none}}.Header_ctaSlot__4V6MG a{padding:.55rem 1.1rem;font-size:var(--fs-100)}.Header_megaItem__OH7QP{display:inline-block}.Header_megaPanel__Z_nRG{position:absolute;top:100%;left:0;right:0;background:var(--color-paper);border-bottom:1px solid var(--color-border);box-shadow:0 18px 40px rgb(0 0 0/.08);visibility:hidden;pointer-events:none;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);max-height:calc(100vh - 4.5rem);max-height:calc(100dvh - 4.5rem);overflow-y:auto;overscroll-behavior:contain;transition:visibility 0s linear .4s,-webkit-clip-path .4s var(--ease-out);transition:clip-path .4s var(--ease-out),visibility 0s linear .4s;transition:clip-path .4s var(--ease-out),visibility 0s linear .4s,-webkit-clip-path .4s var(--ease-out)}.Header_megaPanel__Z_nRG[data-open=true]{visibility:visible;pointer-events:auto;-webkit-clip-path:inset(0 0 -48px 0);clip-path:inset(0 0 -48px 0);transition-delay:0s}.Header_megaInner__IhvH8>div{opacity:0;transform:translateY(12px);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.Header_megaPanel__Z_nRG[data-open=true] .Header_megaInner__IhvH8>div{opacity:1;transform:none;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transition-delay:calc(.12s + var(--i, 0) * .06s)}.Header_megaInner__IhvH8>div:nth-child(2){--i:1}.Header_megaInner__IhvH8>div:nth-child(3){--i:2}.Header_megaInner__IhvH8>div:nth-child(4){--i:3}@media (prefers-reduced-motion:reduce){.Header_megaInner__IhvH8>div,.Header_megaPanel__Z_nRG{transition:none!important}}html[data-page-transition] .Header_megaPanel__Z_nRG{transition:none!important;visibility:hidden!important;pointer-events:none!important;-webkit-clip-path:inset(0 0 100% 0)!important;clip-path:inset(0 0 100% 0)!important}html[data-page-transition] .Header_megaInner__IhvH8>div{transition:none!important;opacity:0!important}html[data-page-transition] .Header_header__ZPN_X[data-mega]{background:var(--header-tint,var(--color-paper))}.Header_megaInner__IhvH8{max-width:var(--content-max);margin-inline:auto;padding:var(--space-xl) var(--content-pad);display:grid;grid-gap:var(--space-xl) var(--space-2xl);gap:var(--space-xl) var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}@media (min-width:900px){.Header_megaInner__IhvH8{grid-template-columns:repeat(4,1fr)}.Header_megaWide__SvufT{grid-column:span 2}.Header_megaWide__SvufT .Header_megaList__6jogm{grid-template-columns:1fr 1fr;align-items:start}}.Header_megaLabel__X6E2e{font-size:var(--fs-100);font-weight:600;color:var(--color-fg-muted);margin-bottom:var(--space-sm)}.Header_megaList__6jogm{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.Header_megaSub__kF7_v{display:block;margin-top:var(--space-2xs);font-size:var(--fs-100);line-height:1.35;color:var(--color-fg-muted)}.Header_megaLink__9KzFl{display:block;padding-block:var(--space-2xs);font-size:var(--fs-200);font-weight:500;color:var(--color-fg)}.Header_megaLink__9KzFl:focus-visible,.Header_megaLink__9KzFl:hover{text-decoration:underline;text-underline-offset:3px}.Header_header__ZPN_X[data-menu-open],.Header_sheet__PbC1v{background:var(--color-paper)}.Header_sheet__PbC1v{position:fixed;inset:0;z-index:-1;display:flex;flex-direction:column;padding-top:var(--bar-h,4.5rem);visibility:hidden;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:visibility 0s linear .5s,-webkit-clip-path .5s var(--ease-out);transition:clip-path .5s var(--ease-out),visibility 0s linear .5s;transition:clip-path .5s var(--ease-out),visibility 0s linear .5s,-webkit-clip-path .5s var(--ease-out)}.Header_sheet__PbC1v[data-open=true]{visibility:visible;-webkit-clip-path:inset(0);clip-path:inset(0);transition-delay:0s}@media (min-width:900px){.Header_sheet__PbC1v{display:none}}.Header_sheetPanels__92hVC{position:relative;flex:1 1;min-height:0;overflow:hidden;border-top:1px solid var(--color-border)}.Header_sheetPanel___b0ox{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-sm) var(--content-pad) var(--space-lg);background:var(--color-paper);transition:transform .45s var(--ease-out),opacity .3s var(--ease-out),visibility 0s linear 0s}.Header_sheet__PbC1v[data-sub] .Header_sheetPanel___b0ox[data-panel=root]{transform:translateX(-24%);opacity:0;visibility:hidden;transition-delay:0s,0s,.45s}.Header_sheetSub__xhEfz{transform:translateX(100%);visibility:hidden;transition-delay:0s,0s,.45s}.Header_sheetSub__xhEfz[data-current=true]{transform:none;visibility:visible;transition-delay:0s}.Header_sheetList__3cb7x{list-style:none;margin:0;padding:0}.Header_sheetItem__LASd_{border-bottom:1px solid var(--color-border)}.Header_sheetLink__fRr1v{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;min-height:3.75rem;padding:var(--space-xs) 0;font-family:var(--font-display);font-size:var(--fs-500);font-weight:var(--fw-display);line-height:var(--lh-tight);color:var(--color-fg);text-align:left;-webkit-tap-highlight-color:transparent;transition:opacity var(--duration-fast) var(--ease-out)}.Header_sheetLink__fRr1v:active{opacity:.55}.Header_sheetLink__fRr1v[data-active]>span:after,.Header_sheetSubLink__ZAcfS[aria-current=page]:after{content:"";display:inline-block;width:.45rem;height:.45rem;margin-left:.5rem;border-radius:50%;background:var(--color-accent);vertical-align:middle}.Header_sheetChevron__xBUoT{flex:none;width:1.25rem;height:1.25rem;color:var(--color-fg-muted)}.Header_sheetBack__RAdBB{display:inline-flex;align-items:center;gap:.25rem;min-height:2.75rem;margin-left:-.25rem;padding-right:.5rem;font-size:var(--fs-200);font-weight:500;color:var(--color-fg-muted)}.Header_sheetBackIcon__8Edkq{transform:rotate(180deg)}.Header_sheetSubHead__09y6a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding-bottom:var(--space-sm);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-border)}.Header_sheetSubTitle__PcIxA{font-family:var(--font-display);font-size:var(--fs-500);font-weight:var(--fw-display);line-height:var(--lh-tight)}.Header_sheetViewAll__pzT2v{display:inline-flex;align-items:center;gap:.125rem;min-height:2.75rem;padding:0 .875rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--fs-100);font-weight:600;white-space:nowrap;color:var(--color-fg)}.Header_sheetGroup__qGeyk+.Header_sheetGroup__qGeyk{margin-top:var(--space-lg)}.Header_sheetGroupLabel__3UD4k{font-family:var(--font-mono);font-weight:400;margin-bottom:var(--space-2xs);font-size:var(--fs-100);color:var(--color-fg-muted)}.Header_sheetSubList__3nE7b{list-style:none;margin:0;padding:0}.Header_sheetSubLink__ZAcfS{display:block;padding-block:.65rem;font-size:var(--fs-300);line-height:var(--lh-snug);color:var(--color-fg);-webkit-tap-highlight-color:transparent}.Header_sheetSubLink__ZAcfS:active{opacity:.55}.Header_sheetSubLink__ZAcfS[aria-current=page]{font-weight:600}.Header_sheetFooter__q1WtR{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--content-pad) calc(var(--space-sm) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--color-border);background:var(--color-paper)}.Header_sheetCta__lEOCP{flex:1 1;justify-content:center;min-height:3rem}.Header_sheetFooter__q1WtR,.Header_sheetItem__LASd_{opacity:0;transform:translateY(16px);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.Header_sheet__PbC1v[data-open=true] .Header_sheetFooter__q1WtR,.Header_sheet__PbC1v[data-open=true] .Header_sheetItem__LASd_{opacity:1;transform:none;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:calc(.12s + var(--i, 0) * .05s)}.Header_sheet__PbC1v[data-open=true] .Header_sheetFooter__q1WtR{transition-delay:.3s}@media (prefers-reduced-motion:reduce){.Header_sheetFooter__q1WtR,.Header_sheetItem__LASd_,.Header_sheetPanel___b0ox,.Header_sheet__PbC1v{transition:none!important}.Header_sheet__PbC1v[data-sub] .Header_sheetPanel___b0ox[data-panel=root]{transform:none}}html[data-page-transition] .Header_sheet__PbC1v:not([data-open=true]){transition:none}