._header_3txkq_1{--shell-surface:#f4f4f1e6;--shell-text:#0a0b0b;--shell-muted:#5f625f;--shell-line:#0a0b0b2e;--shell-inverse:#0a0b0b;--shell-inverse-text:#f4f4f1;z-index:var(--z-header,40);top:12px;right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left));min-height:58px;color:var(--shell-text);background:var(--shell-surface);border:1px solid var(--shell-line);font-family:var(--font-sans,"Space Grotesk", Arial, sans-serif);view-transition-name:rework-shell-header;grid-template-columns:92px minmax(150px,1fr) auto auto;align-items:center;gap:clamp(10px,1.5vw,24px);padding:5px 8px;display:grid;position:fixed;overflow:clip}._header_3txkq_1[data-tone=dark],._header_3txkq_1[data-menu-open=true]{--shell-surface:#07090aeb;--shell-text:#f4f4f1;--shell-muted:#b9bbb6;--shell-line:#f4f4f12e;--shell-inverse:#f4f4f1;--shell-inverse-text:#0a0b0b}._header_3txkq_1[data-transitioning=true]{animation:.36s cubic-bezier(.65,0,.35,1) both _material-inversion_3txkq_1}._logo_3txkq_41{box-sizing:border-box;width:82px;height:44px;color:inherit;border:0;border-radius:2px;place-items:center;padding:0;text-decoration:none;display:grid;position:relative;overflow:visible}._logo_3txkq_41 img{filter:brightness(0);object-fit:contain;width:100%;max-width:100%;height:auto}._header_3txkq_1[data-tone=dark] ._logo_3txkq_41 img,._header_3txkq_1[data-menu-open=true] ._logo_3txkq_41 img{filter:brightness(0)invert()}._context_3txkq_69{min-width:0;color:var(--shell-muted);letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:9px;margin:0;font-size:.68rem;font-weight:590;line-height:1;display:flex}._context_3txkq_69 span{text-overflow:ellipsis;overflow:hidden}._context_3txkq_69 span:first-child{color:var(--shell-text);flex:none}._context_3txkq_69 span:last-child{min-width:0}._context_3txkq_69 i{background:currentColor;flex:none;width:18px;height:1px}._context_3txkq_69 i,._context_3txkq_69 span:last-child{display:none}._desktopNavigation_3txkq_110{align-items:center;gap:2px;display:flex}._desktopNavigation_3txkq_110 a{min-height:44px;color:var(--shell-muted);letter-spacing:.045em;white-space:nowrap;align-items:center;padding:0 10px;font-size:.7rem;font-weight:580;text-decoration:none;display:inline-flex;position:relative}._desktopNavigation_3txkq_110 a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .18s;position:absolute;bottom:8px;left:10px;right:10px;transform:scaleX(0)}._desktopNavigation_3txkq_110 a:hover,._desktopNavigation_3txkq_110 a:focus-visible,._desktopNavigation_3txkq_110 a[aria-current=page]{color:var(--shell-text)}._desktopNavigation_3txkq_110 a:hover:after,._desktopNavigation_3txkq_110 a:focus-visible:after,._desktopNavigation_3txkq_110 a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}._controls_3txkq_156{align-items:center;gap:4px;display:flex}._menuButton_3txkq_162,._mobileMenuHeader_3txkq_163 button{min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:0}._menuButton_3txkq_162{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 11px;font-size:.65rem;font-weight:620;display:inline-flex}._menuButton_3txkq_162:hover{border-color:var(--shell-line)}._menuButton_3txkq_162{min-width:76px;display:none}._menuMark_3txkq_194{gap:4px;width:14px;display:grid}._menuMark_3txkq_194 i{background:currentColor;width:100%;height:1px;transition:transform .18s;display:block}._header_3txkq_1[data-menu-open=true] ._menuMark_3txkq_194 i:first-child{transform:translateY(2.5px)rotate(45deg)}._header_3txkq_1[data-menu-open=true] ._menuMark_3txkq_194 i:last-child{transform:translateY(-2.5px)rotate(-45deg)}._transitionRule_3txkq_216{transform-origin:0;background:currentColor;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._header_3txkq_1[data-transitioning=true] ._transitionRule_3txkq_216{animation:.36s cubic-bezier(.65,0,.35,1) both _transition-rule_3txkq_1}._mobileMenu_3txkq_163{--menu-surface:#0a0b0b;--menu-text:#f4f4f1;z-index:var(--z-menu,50);overscroll-behavior:contain;padding:calc(88px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));color:var(--menu-text);background:var(--menu-surface);font-family:var(--font-sans,"Space Grotesk", Arial, sans-serif);grid-template-rows:auto 1fr;animation:.24s cubic-bezier(.16,1,.3,1) both _menu-enter_3txkq_1;display:grid;position:fixed;inset:0;overflow-y:auto}html[data-theme=dark] ._mobileMenu_3txkq_163{--menu-surface:#f4f4f1;--menu-text:#0a0b0b}._mobileMenuHeader_3txkq_163{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;min-height:54px;font-size:.68rem;font-weight:620;display:flex}._mobileMenuHeader_3txkq_163 button{cursor:pointer;min-width:64px;padding:0 10px}._mobileMenu_3txkq_163 nav{align-content:center;padding:clamp(24px,8vh,84px) 0;display:grid}._mobileMenu_3txkq_163 nav a{min-height:64px;color:inherit;border-bottom:1px solid color-mix(in srgb, currentColor 32%, transparent);letter-spacing:-.045em;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:10px 0;font-size:clamp(1.5rem,5vw,3.75rem);font-weight:430;line-height:.95;text-decoration:none;display:grid}._mobileMenu_3txkq_163 nav a:first-child{border-top:1px solid color-mix(in srgb, currentColor 32%, transparent)}._directionArrow_3txkq_301{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.15px;width:16px;height:16px;transition:transform .16s;overflow:visible}._mobileMenu_3txkq_163 nav a>._directionArrow_3txkq_301{font-size:.8rem}._mobileMenu_3txkq_163 nav a:hover>._directionArrow_3txkq_301,._mobileMenu_3txkq_163 nav a:focus-visible>._directionArrow_3txkq_301{transform:translate(3px,-3px)}._mobileMenu_3txkq_163 nav a[aria-current=page]>span:first-child:after{content:"";vertical-align:.18em;background:currentColor;border-radius:50%;width:.25em;height:.25em;margin-left:.4em;display:inline-block}._content_3txkq_333{display:contents}._footer_3txkq_337{z-index:2;min-height:420px;padding:clamp(64px, 9vw, 136px) var(--page-gutter,clamp(20px, 4.4vw, 72px)) clamp(28px, 4vw, 56px);color:#f4f4f1;font-family:var(--font-sans,"Space Grotesk", Arial, sans-serif);background:#0a0b0b;border-top:1px solid #555753;grid-template-columns:minmax(260px,1.4fr) minmax(220px,.8fr) minmax(180px,.6fr);align-content:space-between;gap:clamp(32px,6vw,96px);display:grid;position:relative}._footerIdentity_3txkq_358{align-content:start;gap:22px;display:grid}._footerIdentity_3txkq_358 p{margin:0}._footerLogoFrame_3txkq_368{width:max-content;max-width:100%;color:inherit;background:0 0;padding:0;line-height:0;text-decoration:none;display:block}._footerLogo_3txkq_368{filter:brightness(0)invert();width:clamp(170px,19vw,310px);height:auto;display:block}._footerIdentity_3txkq_358 p:last-child{letter-spacing:-.045em;max-width:34rem;font-size:clamp(1.35rem,2.25vw,2.7rem);font-weight:420;line-height:1.02}._footerNavigation_3txkq_394{align-content:start;display:grid}._footerNavigation_3txkq_394 a,._footerEmail_3txkq_400{min-height:48px;color:inherit;letter-spacing:.055em;border-top:1px solid #555753;align-items:center;font-size:.75rem;font-weight:570;text-decoration:none;display:flex}._footerNavigation_3txkq_394 a:last-child{border-bottom:1px solid #555753}._footerNavigation_3txkq_394 a:hover,._footerNavigation_3txkq_394 a:focus-visible,._footerEmail_3txkq_400:hover,._footerEmail_3txkq_400:focus-visible{color:#0a0b0b;background:#f4f4f1}._footerEmail_3txkq_400{border-bottom:1px solid #555753;justify-content:space-between;align-self:start}._footerEmail_3txkq_400:after{content:"";background:currentColor;width:7px;height:7px}._footerBase_3txkq_437{color:#b9bbb6;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #555753;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:clamp(56px,9vw,132px);font-size:.68rem;font-weight:560;line-height:1.35;display:flex}._footerBase_3txkq_437 p{margin:0}._footerBase_3txkq_437 p:first-child{color:#f4f4f1;max-width:31rem}._header_3txkq_1 a:focus-visible,._header_3txkq_1 button:focus-visible,._mobileMenu_3txkq_163 a:focus-visible,._mobileMenu_3txkq_163 button:focus-visible,._footer_3txkq_337 a:focus-visible{outline:3px solid var(--focus,#dc0028);outline-offset:2px}@keyframes _material-inversion_3txkq_1{0%,to{color:var(--shell-text);background-color:var(--shell-surface);border-color:var(--shell-line)}42%,58%{color:var(--shell-inverse-text);background-color:var(--shell-inverse);border-color:var(--shell-inverse)}}@keyframes _transition-rule_3txkq_1{0%{transform-origin:0;transform:scaleX(0)}48%{transform-origin:0;transform:scaleX(1)}52%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes _menu-enter_3txkq_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(rework-shell-header){animation-duration:.36s;animation-timing-function:cubic-bezier(.65,0,.35,1)}@media (width<=1420px){._header_3txkq_1{right:max(clamp(18px, 7vw, 108px), env(safe-area-inset-right));left:max(clamp(18px, 7vw, 108px), env(safe-area-inset-left));grid-template-columns:92px minmax(120px,1fr) auto}._desktopNavigation_3txkq_110{display:none}._controls_3txkq_156{grid-column:3}._menuButton_3txkq_162{display:inline-flex}}@media (scripting:none) and (width>=641px){._header_3txkq_1{right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left));grid-template-columns:92px minmax(120px,1fr) auto auto}._desktopNavigation_3txkq_110{display:flex}._controls_3txkq_156{grid-column:4}._menuButton_3txkq_162{display:none}}@media (width<=640px){._header_3txkq_1{top:max(10px, env(safe-area-inset-top));right:max(10px, env(safe-area-inset-right));left:max(10px, env(safe-area-inset-left));grid-template-columns:72px minmax(0,1fr) auto;gap:8px;min-height:56px;padding:5px 6px}._logo_3txkq_41{width:68px;height:44px}._logo_3txkq_41 img{width:100%}._context_3txkq_69{gap:0;font-size:.7rem;overflow:hidden}._context_3txkq_69 span:first-child{flex:auto;min-width:0}._context_3txkq_69 i,._context_3txkq_69 span:last-child{display:none}._menuButton_3txkq_162{min-width:76px;padding:0 10px}._mobileMenu_3txkq_163{padding-top:calc(76px + env(safe-area-inset-top))}._mobileMenu_3txkq_163 nav a{min-height:64px;font-size:clamp(1.5rem,8.4vw,2.5rem);line-height:1}}@media (height<=560px) and (orientation:landscape){._mobileMenuHeader_3txkq_163{z-index:1;background:var(--menu-surface);position:sticky;top:0}}._header_3txkq_1[data-home=true]:not([data-menu-open=true]){top:max(22px, env(safe-area-inset-top));right:max(clamp(22px, 5.7vw, 104px), env(safe-area-inset-right));background:0 0;border-color:#0000;grid-template-columns:auto;gap:0;width:auto;min-height:48px;padding:0;left:auto;overflow:visible}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._logo_3txkq_41,._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._context_3txkq_69,._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._desktopNavigation_3txkq_110{display:none}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._controls_3txkq_156{grid-column:auto;gap:2px}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._menuButton_3txkq_162{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border-color:#0000;min-height:48px;display:inline-flex}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._menuButton_3txkq_162:hover,._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._menuButton_3txkq_162:focus-visible{background:#ffffff2e;border-color:currentColor}@media (scripting:none) and (width>=641px){._header_3txkq_1[data-home=true]:not([data-menu-open=true]){right:max(12px, env(safe-area-inset-right));left:max(12px, env(safe-area-inset-left));background:var(--shell-surface);border-color:var(--shell-line);grid-template-columns:92px minmax(120px,1fr) auto auto;gap:clamp(10px,1.5vw,24px);width:auto;padding:5px 8px;overflow:clip}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._logo_3txkq_41{display:grid}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._context_3txkq_69,._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._desktopNavigation_3txkq_110{display:flex}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._controls_3txkq_156{grid-column:4}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._menuButton_3txkq_162{display:none}}@media (scripting:none) and (width<=640px){._header_3txkq_1,._header_3txkq_1[data-home=true]:not([data-menu-open=true]){top:max(8px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));left:max(8px, env(safe-area-inset-left));background:var(--shell-surface);border-color:var(--shell-line);grid-template-columns:72px minmax(0,1fr);gap:4px 10px;width:auto;min-height:0;padding:6px;overflow:visible}._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._logo_3txkq_41,._header_3txkq_1 ._logo_3txkq_41{display:grid}._header_3txkq_1 ._context_3txkq_69,._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._context_3txkq_69,._header_3txkq_1 ._controls_3txkq_156,._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._controls_3txkq_156{display:none}._desktopNavigation_3txkq_110,._header_3txkq_1[data-home=true]:not([data-menu-open=true]) ._desktopNavigation_3txkq_110{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}._desktopNavigation_3txkq_110 a{border-top:1px solid var(--shell-line);white-space:normal;min-height:40px;padding:4px 8px}}@media (prefers-reduced-motion:reduce){._header_3txkq_1,._header_3txkq_1[data-transitioning=true],._header_3txkq_1[data-transitioning=true] ._transitionRule_3txkq_216,._mobileMenu_3txkq_163,._menuMark_3txkq_194 i,._desktopNavigation_3txkq_110 a:after,._mobileMenu_3txkq_163 nav a>._directionArrow_3txkq_301{transition:none;animation:none}::view-transition-group(rework-shell-header){animation-duration:1ms}}@media (forced-colors:active){._header_3txkq_1,._header_3txkq_1[data-tone=dark],._header_3txkq_1[data-menu-open=true],._header_3txkq_1[data-home=true],._mobileMenu_3txkq_163,._footer_3txkq_337{color:canvastext;background:canvas;border-color:canvastext}._logo_3txkq_41,._menuButton_3txkq_162,._mobileMenuHeader_3txkq_163 button{border-color:buttontext}._transitionRule_3txkq_216,._menuMark_3txkq_194 i{background:canvastext}._header_3txkq_1 a:focus-visible,._header_3txkq_1 button:focus-visible,._mobileMenu_3txkq_163 a:focus-visible,._mobileMenu_3txkq_163 button:focus-visible,._footer_3txkq_337 a:focus-visible{outline-color:highlight}._footerNavigation_3txkq_394 a,._footerEmail_3txkq_400,._footerBase_3txkq_437{color:canvastext;border-color:canvastext}._footerNavigation_3txkq_394 a:hover,._footerNavigation_3txkq_394 a:focus-visible,._footerEmail_3txkq_400:hover,._footerEmail_3txkq_400:focus-visible{color:highlighttext;background:highlight}}@media (width<=860px){._footer_3txkq_337{grid-template-columns:1fr;gap:48px;min-height:0}._footerIdentity_3txkq_358 p:last-child{max-width:28rem}._footerEmail_3txkq_400{width:100%}._footerBase_3txkq_437{flex-direction:column;grid-column:1;align-items:flex-start;padding-top:48px}}@media (width<=640px){._mobileMenu_3txkq_163{padding-right:max(18px, env(safe-area-inset-right));padding-bottom:max(24px, env(safe-area-inset-bottom));padding-left:max(18px, env(safe-area-inset-left))}._footer_3txkq_337{padding:72px max(20px, env(safe-area-inset-right)) calc(28px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));gap:40px}._footerLogo_3txkq_368{width:clamp(170px,52vw,240px)}._footerNavigation_3txkq_394 a,._footerEmail_3txkq_400{min-height:52px;font-size:.78rem}._footerBase_3txkq_437{gap:16px;padding-top:36px;font-size:.7rem}}
