@font-face{font-family:roxborough;src:url(/_next/static/media/bf4fe744331aae7b-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:roxborough Fallback;src:local("Times New Roman");ascent-override:88.96%;descent-override:17.81%;line-gap-override:0.00%;size-adjust:112.41%}.__className_39edbc{font-family:roxborough,roxborough Fallback;font-weight:400;font-style:normal}.__variable_39edbc{--font-roxborough:"roxborough","roxborough Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_bfade9{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_bfade9{--font-montserrat:"Montserrat","Montserrat Fallback"}.AnimatedSelect_trigger__JywsH{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-width:80px;min-height:44px;padding:0 16px;border:0;border-radius:24px;background:var(--control-fill,#9c4f2e);-webkit-backdrop-filter:var(--control-backdrop,none);backdrop-filter:var(--control-backdrop,none);color:var(--control-ink,#fffaf2);font-family:var(--font-body,sans-serif);font-size:12px;font-weight:500;cursor:pointer;transition:background-color var(--control-fill-transition,.18s ease),color var(--control-fill-transition,.18s ease)}@media (hover:hover){.AnimatedSelect_trigger__JywsH:hover{background:var(--control-fill-active,var(--control-fill,#9c4f2e))}}.AnimatedSelect_trigger__JywsH[data-popup-open]{background:var(--control-fill-active,var(--control-fill,#9c4f2e))}.AnimatedSelect_trigger__JywsH:focus-visible{outline:2px solid var(--control-ink,#fffaf2);outline-offset:-5px}.AnimatedSelect_trigger__JywsH[data-disabled]{opacity:.5;cursor:not-allowed}.AnimatedSelect_label__WGJi6{display:flex;align-items:center;gap:8px}.AnimatedSelect_icon__L_o1s{display:flex;transition:transform .3s cubic-bezier(.22,1,.36,1)}.AnimatedSelect_icon__L_o1s[data-popup-open]{transform:rotate(180deg)}.AnimatedSelect_positioner__ybPaj{z-index:6;--select-ease:cubic-bezier(0.22,1,0.36,1)}.AnimatedSelect_positioner__ybPaj[data-anchor-hidden]{visibility:hidden}.AnimatedSelect_popup___ZS2Q{--button-x:0px;--button-y:calc(-1 * (var(--anchor-height) + 8px));position:relative;min-width:max(112px,var(--anchor-width,80px));max-width:min(320px,var(--available-width));color:var(--control-ink,#fffaf2);outline:none;--morph-duration:380ms;--morph-ease:cubic-bezier(0.22,0.68,0,1)}.AnimatedSelect_popup___ZS2Q[data-preparing]{opacity:0}.AnimatedSelect_popup___ZS2Q[data-preparing] .AnimatedSelect_copyIcon__Igvmq,.AnimatedSelect_popup___ZS2Q[data-preparing] .AnimatedSelect_list__3gRKD,.AnimatedSelect_popup___ZS2Q[data-preparing] .AnimatedSelect_panelShape__Nv8vL{transition:none}.AnimatedSelect_popup___ZS2Q[data-align=end]{--button-x:calc(100% - var(--anchor-width))}.AnimatedSelect_popup___ZS2Q[data-align=center]{--button-x:calc((100% - var(--anchor-width)) / 2)}.AnimatedSelect_popup___ZS2Q[data-side=top]{--button-y:calc(100% + 8px)}.AnimatedSelect_filterDefinition__tf8l4,.AnimatedSelect_surface__dxFfw{position:absolute;pointer-events:none}.AnimatedSelect_surface__dxFfw{inset:0;filter:var(--surface-filter)}.AnimatedSelect_buttonShape__0JuVs,.AnimatedSelect_panelShape__Nv8vL{position:absolute;background:var(--control-fill,#9c4f2e)}.AnimatedSelect_buttonShape__0JuVs,.AnimatedSelect_triggerCopy__InPXp{top:var(--button-y);left:var(--button-x);width:var(--anchor-width);height:var(--anchor-height);border-radius:24px}.AnimatedSelect_panelShape__Nv8vL{inset:0;border-radius:16px;transform-origin:0 0;transform:translateZ(0) scale(1);will-change:transform;transition:transform var(--morph-duration) var(--morph-ease),border-radius var(--morph-duration) var(--morph-ease)}.AnimatedSelect_popup___ZS2Q[data-motion=closed] .AnimatedSelect_panelShape__Nv8vL{transform:translate3d(var(--button-x),var(--button-y),0) scale(var(--panel-scale-x,1),var(--panel-scale-y,1));border-radius:var(--collapsed-radius-x,24px) /var(--collapsed-radius-y,24px)}.AnimatedSelect_triggerCopy__InPXp{position:absolute;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 16px;pointer-events:none;font-family:var(--font-body,sans-serif);font-size:12px;font-weight:500}.AnimatedSelect_copyIcon__Igvmq{display:flex;transform:rotate(180deg);transition:transform var(--morph-duration) var(--morph-ease)}.AnimatedSelect_popup___ZS2Q[data-motion=closed] .AnimatedSelect_copyIcon__Igvmq{transform:rotate(0deg)}.AnimatedSelect_popup___ZS2Q[data-motion=closed] .AnimatedSelect_surface__dxFfw,.AnimatedSelect_popup___ZS2Q[data-motion=closed] .AnimatedSelect_triggerCopy__InPXp{opacity:0;transition:opacity .26s ease .18s}.AnimatedSelect_content__TUUxr{position:relative;overflow:hidden;border-radius:16px}.AnimatedSelect_content__TUUxr:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 var(--control-edge-width,1.5px) var(--control-edge,transparent);pointer-events:none;transition:opacity .16s ease,box-shadow var(--control-edge-shift,0s)}.AnimatedSelect_popup___ZS2Q[data-motion=closed] .AnimatedSelect_content__TUUxr:after{opacity:0}.AnimatedSelect_list__3gRKD{position:relative;max-height:min(320px,var(--available-height));overflow-y:auto;overscroll-behavior:contain;padding:6px;opacity:1;transform:translateZ(0);will-change:transform,opacity;transition:opacity .16s ease 90ms,transform .26s var(--morph-ease) 50ms}.AnimatedSelect_popup___ZS2Q[data-motion=closed] .AnimatedSelect_list__3gRKD{opacity:0;transform:translate3d(0,-6px,0);transition-delay:0s}.AnimatedSelect_popup___ZS2Q[data-side=top][data-motion=closed] .AnimatedSelect_list__3gRKD{transform:translate3d(0,6px,0)}.AnimatedSelect_highlight__txmxL{position:absolute;top:0;left:6px;right:6px;height:var(--highlight-height,40px);border-radius:10px;background:var(--control-fill-hover,#7a3c22);pointer-events:none;opacity:var(--highlight-opacity,0);transform:translateY(var(--highlight-y,6px));transition:transform .22s var(--select-ease),height .22s var(--select-ease),opacity .14s ease}.AnimatedSelect_item__Sh4c1{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:40px;padding:10px;border-radius:10px;outline:none;font-family:var(--font-body,sans-serif);font-size:12px;font-weight:500;line-height:1.5;cursor:pointer;user-select:none}.AnimatedSelect_item__Sh4c1:focus-visible{outline:none}.AnimatedSelect_item__Sh4c1[data-disabled]{opacity:.4;cursor:not-allowed}.AnimatedSelect_indicator__Yi2ai{display:flex;flex:none}@media (max-width:1023px) and (pointer:coarse),(max-width:767px){.AnimatedSelect_positioner__ybPaj{--select-motion:fade}}.AnimatedSelect_popup___ZS2Q[data-fade] .AnimatedSelect_surface__dxFfw,.AnimatedSelect_popup___ZS2Q[data-fade] .AnimatedSelect_triggerCopy__InPXp{display:none}.AnimatedSelect_popup___ZS2Q[data-fade] .AnimatedSelect_content__TUUxr{background:var(--control-fill,#9c4f2e);will-change:transform,opacity;transition:opacity .2s ease,transform .28s var(--select-ease)}.AnimatedSelect_popup___ZS2Q[data-fade][data-motion=closed] .AnimatedSelect_content__TUUxr{opacity:0;transform:translate3d(0,-6px,0);transition:opacity .14s ease,transform .14s ease}.AnimatedSelect_popup___ZS2Q[data-fade][data-side=top][data-motion=closed] .AnimatedSelect_content__TUUxr{transform:translate3d(0,6px,0)}.AnimatedSelect_popup___ZS2Q[data-fade][data-preparing] .AnimatedSelect_content__TUUxr{transition:none}.AnimatedSelect_popup___ZS2Q[data-fade] .AnimatedSelect_list__3gRKD,.AnimatedSelect_popup___ZS2Q[data-fade][data-motion=closed] .AnimatedSelect_list__3gRKD,.AnimatedSelect_popup___ZS2Q[data-fade][data-side=top][data-motion=closed] .AnimatedSelect_list__3gRKD{opacity:1;transform:none;transition:none;will-change:auto}@media (prefers-reduced-motion:reduce){.AnimatedSelect_content__TUUxr,.AnimatedSelect_copyIcon__Igvmq,.AnimatedSelect_highlight__txmxL,.AnimatedSelect_icon__L_o1s,.AnimatedSelect_list__3gRKD,.AnimatedSelect_panelShape__Nv8vL,.AnimatedSelect_popup___ZS2Q,.AnimatedSelect_popup___ZS2Q[data-fade] .AnimatedSelect_content__TUUxr,.AnimatedSelect_popup___ZS2Q[data-fade][data-motion=closed] .AnimatedSelect_content__TUUxr,.AnimatedSelect_popup___ZS2Q[data-motion=closed] .AnimatedSelect_surface__dxFfw,.AnimatedSelect_popup___ZS2Q[data-motion=closed] .AnimatedSelect_triggerCopy__InPXp,.AnimatedSelect_trigger__JywsH{transition:none}.AnimatedSelect_trigger__JywsH:active{transform:none}}@media (forced-colors:active){.AnimatedSelect_popup___ZS2Q,.AnimatedSelect_trigger__JywsH{border:1px solid ButtonText}.AnimatedSelect_item__Sh4c1[data-highlighted]{outline:2px solid Highlight;outline-offset:-2px}}.SiteFooter_footer__fX_2B{border-top:1px solid var(--color-rule);background:#fffaf2;color:var(--color-text)}@supports (width:1cqw){.SiteFooter_footer__fX_2B{container-type:inline-size;--page-vw:1cqw;--page-inset:clamp(20px,4 * var(--page-vw),48px)}}.SiteFooter_inner__MgU2D{max-width:calc(1600px + 2 * var(--page-inset));margin-inline:auto;padding:clamp(56px,8 * var(--page-vw),112px) var(--page-inset) 0}.SiteFooter_invite__LtYJc{padding-bottom:clamp(44px,6 * var(--page-vw),88px)}.SiteFooter_eyebrow__tg50t{margin:0;color:var(--color-accent);font-size:clamp(12px,1 * var(--page-vw),14px);font-weight:500;line-height:1.5;letter-spacing:.19em;text-transform:uppercase}.SiteFooter_title__yVAyk{margin:18px 0 0;font-size:clamp(34px,5.2 * var(--page-vw),76px);line-height:1.06;letter-spacing:-.04em}.SiteFooter_title__yVAyk em{display:block;color:var(--color-accent);text-wrap:balance}.SiteFooter_footer__fX_2B .SiteFooter_cta__YhJnT{--reveal-fill:var(--color-accent);--reveal-ink:#fffaf2;margin-top:clamp(28px,3 * var(--page-vw),40px)}.SiteFooter_columns__cDhms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;padding-block:36px;border-top:1px solid var(--color-rule)}.SiteFooter_columns__cDhms>*{min-width:0}.SiteFooter_wide__DyByq{grid-column:1/-1}.SiteFooter_contact__hbyPq{grid-column:auto;order:1}.SiteFooter_social__YHzBT{order:2}.SiteFooter_legalGroup__7wUI3{order:3}.SiteFooter_label___M49N{margin:0 0 12px;color:var(--color-muted);font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.SiteFooter_address__0bX9Q{font-size:15px;font-style:normal;line-height:1.5;text-wrap:balance}.SiteFooter_address__0bX9Q a{display:flex;gap:8px;width:fit-content;max-width:100%;padding-block:calc((44px - 1.5em) / 2);text-decoration:none;transition:color .22s ease}.SiteFooter_addressPin__YOsyg{flex:none;width:16px;height:16px;margin-top:calc((1.5em - 16px) / 2)}.SiteFooter_addressPart__fKKzD{white-space:nowrap}.SiteFooter_addressArrow__H_XiS{width:1.15em;height:1.15em;margin-left:.4em;vertical-align:-.22em}.SiteFooter_languages__JBz_O ul,.SiteFooter_list__WRhHg{margin:0;padding:0;list-style:none}.SiteFooter_line__IVs9V,.SiteFooter_list__WRhHg a{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:44px;font-size:15px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere;transition:color .22s ease}.SiteFooter_list__WRhHg svg{flex:none;width:16px;height:16px}.SiteFooter_meta__ExYyP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 24px;padding-block:10px;border-top:1px solid var(--color-rule);color:var(--color-muted);font-size:12px}.SiteFooter_meta__ExYyP small{font-size:inherit;line-height:1.8}.SiteFooter_languages__JBz_O ul{display:flex;margin-right:-12px}.SiteFooter_language__8yZvT{display:grid;place-items:center;min-width:44px;min-height:44px;letter-spacing:.1em;text-decoration:none;transition:color .22s ease}.SiteFooter_language__8yZvT[aria-current=true]{color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}.SiteFooter_address__0bX9Q a:is(:hover,:focus-visible),.SiteFooter_language__8yZvT:is(:hover,:focus-visible),.SiteFooter_line__IVs9V:is(:hover,:focus-visible),.SiteFooter_list__WRhHg a:is(:hover,:focus-visible){color:var(--color-accent)}.SiteFooter_footer__fX_2B a:focus-visible{outline-offset:4px}.SiteFooter_footer__fX_2B .SiteFooter_language__8yZvT:focus-visible{outline-offset:-3px}.SiteFooter_mark__vJDDL{aspect-ratio:265/42;min-height:0;margin:clamp(8px,1.5 * var(--page-vw),24px) max(var(--page-inset),(100% - 1600px)/2) 0;overflow:clip;color:var(--color-accent);view-timeline:--footer-mark block}.SiteFooter_wordmark__rnLT1{display:block;width:100%;height:auto}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.SiteFooter_wordmark__rnLT1{animation:SiteFooter_footer-mark-rise__VMQRV linear both;animation-timeline:--footer-mark;animation-range:entry 0 entry 100%}}}@keyframes SiteFooter_footer-mark-rise__VMQRV{0%{transform:translateY(30%)}}@media (min-width:1200px){.SiteFooter_invite__LtYJc{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:48px}.SiteFooter_footer__fX_2B .SiteFooter_cta__YhJnT{margin:0}.SiteFooter_columns__cDhms{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:48px;padding-block:56px}.SiteFooter_wide__DyByq{grid-column:auto}.SiteFooter_contact__hbyPq,.SiteFooter_social__YHzBT{order:0}.SiteFooter_legalGroup__7wUI3{order:1}.SiteFooter_meta__ExYyP{justify-content:flex-start;column-gap:32px}.SiteFooter_languages__JBz_O{margin-left:auto}}:root{--color-background:#f6f0e6;--color-text:#2a211c;--color-muted:#5e534b;--color-rule:#e4dbce;--color-accent:#9c4f2e;--color-accent-strong:#7a3c22;--font-heading:var(--font-roxborough),Georgia,"Times New Roman",serif;--font-body:var(--font-montserrat),Arial,Helvetica,sans-serif;--page-vw:1vw;--page-inset:clamp(20px,4 * var(--page-vw),48px);--header-pad:28px;--header-row:44px;--header-height:calc(var(--header-row) + 2 * var(--header-pad));--logo-width:104;--splash-logo-width:180;--intro-travel:1000ms;--intro-travel-duration:1150ms;--intro-arrival:calc(var(--intro-travel) + var(--intro-travel-duration));--intro-color-start:calc(var(--intro-arrival) - 650ms);--intro-color-duration:350ms;--intro-handoff:calc(var(--intro-arrival) - 140ms);--intro-text:calc(var(--intro-arrival) - 100ms);--intro-end:calc(var(--intro-arrival) + 1100ms);--ease-reveal:cubic-bezier(0.22,0.61,0.36,1);--ease-move:cubic-bezier(0.65,0,0.18,1);--ease-fade:cubic-bezier(0.33,0,0.2,1);--header-pad-scrolled:14px;--header-drop:calc(var(--header-pad) - var(--header-pad-scrolled));--header-logo-scale:min(1,112/var(--logo-width));--header-ease:cubic-bezier(0.5,0,0.1,1);--header-shift:560ms var(--header-ease);--header-ground-shift:300ms var(--ease-fade);--header-rise-shift:560ms var(--header-ease);--header-ink-shift:360ms var(--ease-fade) 240ms}*{box-sizing:border-box}html{scrollbar-gutter:stable}html:has([data-menu-open=true]){overflow:hidden;scrollbar-gutter:auto;background:#1c1915}body{display:flex;flex-direction:column;min-height:100svh;margin:0;background:var(--color-background);color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased}button{font:inherit}button,h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit}:focus-visible{outline:2px solid currentColor;outline-offset:7px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-shell{--menu-width:clamp(320px,36vw,440px);--menu-duration:650ms;--menu-ease:cubic-bezier(0.76,0,0.24,1);--menu-background:#1c1915;--header-button-fill:#fffaf2;--header-button-ink:var(--color-text);--header-button-ink-hover:var(--color-accent);flex:1;min-width:0;background:var(--menu-background)}.site-shell:is([data-scrolled=true],:not(:has(.hero))){--header-pad:var(--header-pad-scrolled)}.site-surface{position:relative;z-index:1;min-height:100svh;overflow:clip;background:var(--color-background);clip-path:inset(0 0 0 0 round 0);transition:clip-path var(--menu-duration) var(--menu-ease)}.site-surface__content{display:flex;flex-direction:column;min-height:100svh}.site-surface__top{position:absolute;inset:0 0 auto;height:12px;pointer-events:none}.site-surface:after{position:absolute;z-index:3;inset:0;content:"";background:rgb(0 0 0/28%);opacity:0;pointer-events:none;transition:opacity var(--menu-duration) var(--menu-ease)}[data-menu-open=true] .site-surface:after{opacity:1;transition-duration:.5s;transition-delay:.15s}[data-menu-open=true] .site-surface{clip-path:inset(calc(var(--menu-scroll) + 8px) calc(var(--menu-width) + 8px) max(8px,calc(100% - var(--menu-scroll) - 100dvh + 8px)) 8px round 14px)}.site-shell .hero__image{transition:transform var(--menu-duration) var(--menu-ease)}[data-menu-open=true] .hero__image{transform:scale(1.035)}.site-menu__backdrop{position:fixed;z-index:3;inset:0 var(--menu-width) 0 0;pointer-events:none;touch-action:none}[data-menu-open=true] .site-menu__backdrop{pointer-events:auto}.site-menu__toggle{position:fixed;z-index:5;top:max(var(--header-pad-scrolled),env(safe-area-inset-top));right:max(var(--page-inset),env(safe-area-inset-right));display:flex;align-items:center;justify-content:flex-end;width:112px;height:44px;padding:0;overflow:hidden;border:0;border-radius:999px;background:var(--header-button-fill);color:var(--header-button-ink);font-family:var(--font-body);font-size:12px;font-weight:500;cursor:pointer;transform:translateY(calc(max(var(--header-pad), env(safe-area-inset-top)) - max(var(--header-pad-scrolled), env(safe-area-inset-top))));translate:var(--header-rise,none);opacity:var(--header-ink,1);transition:width .45s var(--menu-ease),background-color var(--header-ground-shift),color var(--toggle-ink-shift,var(--header-ground-shift)),transform var(--header-shift),translate var(--header-rise-shift),opacity var(--header-ink-shift)}@media (hover:hover){.site-menu__toggle:hover{--toggle-ink-shift:180ms ease;color:var(--header-button-ink-hover)}.site-menu__toggle[aria-expanded=false]:hover .menu-two-line__bottom{translate:3px 0;scale:1.6 1}}.site-menu__toggle:focus-visible{outline-color:var(--color-accent);outline-offset:4px}.site-menu__toggle-label{position:absolute;left:17px;transition:opacity .16s ease .18s,transform .45s var(--menu-ease)}.site-menu__toggle-icon{flex:none;margin-inline:10px}.site-menu__toggle-icon path{transition:transform var(--menu-duration) var(--menu-ease),translate .32s var(--ease-reveal),scale .32s var(--ease-reveal)}.menu-two-line__top{transform-origin:12px 9px}.menu-two-line__bottom{transform-origin:9px 15px}[data-menu-open=true] .site-menu__toggle{right:calc(max(var(--page-inset), env(safe-area-inset-right)) + var(--scrollbar-gutter));width:44px}[data-menu-open=true] .site-menu__toggle-label{opacity:0;transform:translateX(-12px);transition-delay:0s}[data-menu-open=true] .menu-two-line__top{transform:translateY(3px) rotate(45deg)}[data-menu-open=true] .menu-two-line__bottom{transform:translate(3px,-3px) rotate(-45deg) scaleX(1.6)}.site-menu__panel{position:fixed;z-index:2;inset:0 0 0 auto;display:flex;flex-direction:column;width:var(--menu-width);height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:calc(max(var(--header-pad), env(safe-area-inset-top)) + 76px) 24px max(32px,env(safe-area-inset-bottom));background:var(--menu-background);color:#fffaf2;visibility:hidden;clip-path:inset(0 0 0 100%);transition:clip-path var(--menu-duration) var(--menu-ease),visibility 0s var(--menu-duration)}[data-menu-open=true] .site-menu__panel{visibility:visible;clip-path:inset(0);transition-delay:0s}.site-menu__languages,.site-menu__navigation,.site-menu__social,.site-menu__wordmark{flex:none;opacity:0;transform:translateX(48px);transition:transform var(--menu-duration) var(--menu-ease),opacity .25s ease}[data-menu-open=true] :is(.site-menu__languages,.site-menu__navigation,.site-menu__social,.site-menu__wordmark){opacity:1;transform:translateX(0);transition-delay:70ms}.site-menu__wordmark{--mark-width:clamp(68px,min(24%,13svh),116px);position:absolute;z-index:-1;right:calc(var(--mark-width) * -.2);bottom:calc(max(32px, env(safe-area-inset-bottom)) + 13px);width:var(--mark-width);height:auto;color:color-mix(in srgb,var(--color-accent) 40%,var(--menu-background));pointer-events:none}.site-menu__languages{position:absolute;top:max(var(--header-pad),env(safe-area-inset-top));left:0;padding-inline:inherit}.site-menu__languages ul{display:flex;margin:0 -12px;padding:0;list-style:none}.site-menu__language{display:flex;align-items:center;min-width:44px;min-height:44px;padding:0 12px;color:#c2b4a5;font-size:11px;font-weight:500;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:color .22s ease}.site-menu__language:is(:hover,:focus-visible){color:#d98e6a}.site-menu__language:focus-visible{outline-offset:-6px}.site-menu__language[aria-current=true]{color:#fffaf2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}.site-menu__navigation{margin-block:auto}.site-menu__links{margin:0;padding:0;list-style:none}.site-menu__link{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 12px;width:fit-content;max-width:100%;min-height:48px;padding:5px 0;font-family:var(--font-heading);font-size:clamp(30px,8.3vw,46px);line-height:1.25;letter-spacing:-.035em;text-decoration:none}a.site-menu__link{color:#c2b4a5;transition:color .22s ease,transform .35s var(--ease-reveal)}a.site-menu__link[aria-current=page]{color:#fffaf2}a.site-menu__link:before{position:absolute;left:-.6em;content:"–"/"";opacity:0;transform:translateX(-6px);transition:opacity .22s ease,transform .35s var(--ease-reveal)}a.site-menu__link:is(:hover,:focus-visible){color:#d98e6a;transform:translateX(.6em)}a.site-menu__link:is(:hover,:focus-visible):before{opacity:1;transform:translateX(0)}.site-menu__link--upcoming{color:#857a70}.site-menu__social{display:flex;flex-wrap:wrap;gap:0 8px;margin:0 -10px;padding:32px 0 0;list-style:none}.site-menu__social-link{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 10px;color:#c2b4a5;font-size:11px;letter-spacing:.06em;text-decoration:none;transition:color .22s ease}.site-menu__social-link:is(:hover,:focus-visible){color:#d98e6a}.site-menu__social-link:focus-visible{outline-offset:-6px}.site-menu__social-link svg{flex:none;width:18px;height:18px}@media (min-width:768px){.site-menu__panel{padding-inline:32px}.site-menu__link{font-size:clamp(36px,3vw,54px)}}@media (min-width:1100px){.site-shell{--menu-width:27vw}}@media (min-width:1024px),(min-width:768px) and (not (pointer:coarse)){.site-menu__panel{--social-size:clamp(11px,var(--menu-width) * 0.036,15px);display:grid;grid-template:1fr auto 1fr auto/fit-content(100%) minmax(0,1fr)}.site-menu__languages{display:none}.site-menu__navigation{grid-area:2/1;margin-block:0}.site-menu__mark-slot{position:relative;z-index:-1;grid-area:3/2;container-type:size}.site-menu__social{grid-area:4/1/auto/-1;column-gap:4px}.site-menu__social-link{gap:.8em;font-size:var(--social-size)}.site-menu__social-link svg{width:1.6em;height:1.6em}[data-menu-open=true] .site-menu__panel{width:calc(var(--menu-width) + var(--scrollbar-gutter));padding-right:calc(32px + var(--scrollbar-gutter))}[data-menu-open=true] .site-menu__backdrop{right:calc(var(--menu-width) + var(--scrollbar-gutter))}.site-menu__wordmark{--mark-width:min(max((100cqh + 38px + 0.8 * var(--social-size)) * 78/265,min((100cqw + var(--scrollbar-gutter) - 16px)/0.8,50svh * 78/265)),var(--menu-width) * 0.3,(var(--menu-width) + var(--scrollbar-gutter) - 76px - 15.85 * var(--social-size))/0.8,160px);right:calc(-32px - var(--scrollbar-gutter) - var(--mark-width) * .2);bottom:calc(-54px - .8 * var(--social-size));display:none}@container (min-height: 72px) or (min-width: 64px){.site-menu__wordmark{display:block}}}@media (max-width:1023px) and (pointer:coarse),(max-width:767px){.site-shell{--menu-width:calc(100% - 24px)}[data-menu-open=true] .site-surface{clip-path:inset(var(--menu-scroll) calc(var(--menu-width) + 4px) max(0px,calc(100% - var(--menu-scroll) - 100dvh)) 0 round 0 10px 10px 0)}.site-menu__toggle-label{display:none}.site-menu__toggle{width:44px;justify-content:center}.site-menu__panel{padding-inline:max(28px,env(safe-area-inset-left)) max(28px,env(safe-area-inset-right))}.site-menu__link{font-size:clamp(36px,9.2vw,52px)}}@media (max-height:500px){.site-menu__panel{padding-top:88px}}@media (max-height:500px),(max-height:620px) and (orientation:landscape){.site-menu__wordmark{display:none}}@media (prefers-reduced-motion:reduce){.site-shell *,.site-shell :after,.site-shell :before{transition:none!important}}.site-header{position:fixed;z-index:2;inset:0 0 auto;pointer-events:none;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;height:calc(var(--header-row) + 2 * var(--header-pad-scrolled));padding:var(--header-pad-scrolled) var(--page-inset);translate:var(--header-rise,none);transition:translate var(--header-rise-shift)}.site-header:before{position:absolute;z-index:-1;inset:0;content:"";border-bottom:1px solid var(--color-rule);background:#fffaf2;opacity:0;transition:opacity var(--header-ground-shift)}.site-shell:is([data-scrolled=true],:not(:has(.hero))) .site-header{pointer-events:auto}.site-shell:is([data-scrolled=true],:not(:has(.hero))) .site-header:before{opacity:1}[data-menu-open=true] .site-header{right:var(--scrollbar-gutter)}html[data-header=away] .site-shell:not([data-menu-open=true],:has(.site-header :focus-visible,.site-header [data-popup-open],.site-menu__toggle:focus-visible)){--header-rise:0 calc(-1 * (max(var(--header-pad-scrolled), env(safe-area-inset-top)) + var(--header-row) + var(--header-pad-scrolled)));--header-ink:0;--header-rise-shift:520ms cubic-bezier(0.6,0,0.4,1);--header-ink-shift:220ms var(--ease-fade)}.site-header__brand{grid-column:2;grid-row:1;display:block;color:var(--color-accent);pointer-events:auto;opacity:var(--header-ink,1);transform:translateY(var(--header-drop)) scale(1);transition:transform var(--header-shift),color var(--header-ground-shift),opacity var(--header-ink-shift)}.site-shell:is([data-scrolled=true],:not(:has(.hero))) .site-header__brand{color:var(--color-accent);transform:translateY(0) scale(var(--header-logo-scale))}.site-header__logo{display:block;width:calc(var(--logo-width) * 1px);height:auto}.site-header__language{position:relative;grid-column:1;grid-row:1;justify-self:start;pointer-events:auto;opacity:var(--header-ink,1);transform:translateY(var(--header-drop));transition:transform var(--header-shift),opacity var(--header-ink-shift)}.site-shell:is([data-scrolled=true],:not(:has(.hero))) .site-header__language{transform:translateY(0)}.site-header__language,.site-header__language-popup{--control-fill:#fffaf2;--control-fill-hover:#eddacb;--control-ink:var(--color-text)}.site-header__language-popup{--control-edge-shift:var(--header-ground-shift)}body:not(:has(.site-shell[data-scrolled=false] .hero)) .site-header__language-popup{--control-edge:var(--color-accent);--select-motion:fade}@media (max-width:1023px) and (pointer:coarse),(max-width:767px){:root{--header-pad-scrolled:10px;--header-logo-scale:0.88;--header-shift:640ms var(--header-ease)}.site-header{container-type:inline-size;grid-template-columns:auto minmax(0,1fr)}.site-header__brand{grid-column:1;justify-self:start;margin-right:calc(var(--logo-width) * (var(--header-logo-scale) - 1) * 1px);transform:translate(calc(50vw - var(--page-inset) - 50%),var(--header-drop)) scale(1);transform:translate(calc(50cqw - 50%),var(--header-drop)) scale(1);transform-origin:left center}.site-shell:is([data-scrolled=true],:not(:has(.hero))) .site-header__brand{transform:translate(0) scale(var(--header-logo-scale))}.site-header__language{grid-column:2;justify-self:end;margin-right:50px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .16s ease,transform 0s .16s,visibility 0s .16s}.site-shell:is([data-scrolled=true],:not(:has(.hero))) .site-header__language{opacity:var(--header-ink,1);visibility:visible;transform:translateY(0);transition:opacity var(--header-ink-shift),transform .56s var(--header-ease) .16s,visibility 0s}body:has(.site-shell[data-scrolled=false] .hero) .site-header__language-popup{visibility:hidden}.site-header__language:after{position:absolute;top:50%;right:-1px;width:1px;height:18px;content:"";background:rgb(42 33 28/20%);transform:translateY(-50%)}.site-header__language .site-header__language-button{min-width:0}.site-header__language .site-header__language-arrow,.site-header__language-popup .site-header__language-arrow{display:none}body:not(:has(.hero)) .splash{--splash-x:calc(var(--page-inset) + var(--logo-width) * var(--header-logo-scale) * 0.5px - 50%)}}body:not(:has(.hero)) .site-main{padding-top:var(--header-height)}.site-main{flex:1}@supports (width:1cqw){.site-main{container-type:inline-size;--page-vw:1cqw;--page-inset:clamp(20px,4 * var(--page-vw),48px)}}.site-footer{--footer-muted:#c2b4a5;--footer-hover:#d98e6a;--footer-link-size:clamp(36px,9.2 * var(--page-vw),52px);--footer-link-row:calc(var(--footer-link-size) * 1.25 + 10px);background:var(--menu-background);color:#fffaf2}.site-footer__body{display:grid;grid-template-columns:minmax(0,1fr);padding:clamp(56px,8 * var(--page-vw),112px) var(--page-inset) clamp(36px,5 * var(--page-vw),72px)}.site-footer__languages{margin-bottom:20px}.site-footer__languages ul{display:flex;margin:0 -12px;padding:0;list-style:none}.site-footer__language{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;color:var(--footer-muted);font-size:11px;font-weight:500;letter-spacing:.14em;text-decoration:none;transition:color .22s ease}.site-footer__language:is(:hover,:focus-visible){color:var(--footer-hover)}.site-footer__language:focus-visible{outline-offset:-6px}.site-footer__language[aria-current=true]{color:#fffaf2;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px}.site-footer__links{margin:0;padding:0;list-style:none}.site-footer__link{position:relative;display:block;width:fit-content;max-width:100%;min-height:48px;padding:5px 0;font-family:var(--font-heading);font-size:var(--footer-link-size);line-height:1.25;letter-spacing:-.035em;text-decoration:none}a.site-footer__link{transition:color .22s ease,transform .35s var(--ease-reveal)}a.site-footer__link:before{position:absolute;left:-.6em;content:"–"/"";opacity:0;transform:translateX(-6px);transition:opacity .22s ease,transform .35s var(--ease-reveal)}a.site-footer__link:is(:hover,:focus-visible){color:var(--footer-hover);transform:translateX(.6em)}a.site-footer__link:is(:hover,:focus-visible):before{opacity:1;transform:translateX(0)}.site-footer__link--upcoming{color:#bdb1a5}.site-footer__social{display:flex;flex-wrap:wrap;gap:0 8px;margin:32px -10px 0;padding:0;list-style:none}.site-footer__social-link{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 10px;color:var(--footer-muted);font-size:11px;letter-spacing:.06em;text-decoration:none;transition:color .22s ease}.site-footer__social-link:is(:hover,:focus-visible){color:var(--footer-hover)}.site-footer__social-link:focus-visible{outline-offset:-6px}.site-footer__social-link svg{flex:none;width:18px;height:18px}.site-footer__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 24px;margin-top:8px;color:var(--footer-muted);font-size:11px;letter-spacing:.06em}.site-footer__location{display:flex;align-items:center;min-height:44px;margin:0}.site-footer__replay{min-height:44px;padding:0;border:0;color:inherit;background:transparent;font-family:var(--font-body);letter-spacing:inherit;cursor:pointer;transition:color .22s ease}.site-footer__replay:is(:hover,:focus-visible){color:var(--footer-hover)}.site-footer__mark{aspect-ratio:265/39;margin-inline:var(--page-inset);overflow:clip;color:color-mix(in srgb,var(--color-accent) 40%,var(--menu-background));view-timeline:--footer-mark block}.site-footer__wordmark{display:block;width:100%;height:auto}@media (min-width:768px){.site-footer{--footer-link-size:clamp(44px,4.4 * var(--page-vw),72px)}.site-footer__body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"links languages" "links social" "meta meta";column-gap:48px}.site-footer__navigation{grid-area:links}.site-footer__languages,.site-footer__social{justify-self:end;margin-block:calc((var(--footer-link-row) - 44px) / 2)}.site-footer__languages{grid-area:languages;align-self:start}.site-footer__social{grid-area:social;align-self:end}.site-footer__meta{grid-area:meta;margin-top:clamp(32px,4 * var(--page-vw),56px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.site-footer__wordmark{animation:footer-mark-rise linear both;animation-timeline:--footer-mark;animation-range:entry 0 entry 100%}}}@keyframes footer-mark-rise{0%{transform:translateY(30%)}}.reveal-button{--reveal:0;--reveal-fill:#fffaf2;--reveal-ink:var(--color-text);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);position:relative;width:fit-content;color:var(--reveal-ink);font-size:13px;font-weight:500;letter-spacing:.02em;text-decoration:none}.reveal-button,.reveal-button__arrow,.reveal-button__label{display:flex;align-items:center;height:48px;border-radius:999px}.reveal-button__arrow,.reveal-button__label{justify-content:center;background:var(--reveal-fill);white-space:nowrap;transition:width .5s var(--ease-out-quart),scale .5s var(--ease-out-quart)}.reveal-button__label{position:relative;z-index:1;width:calc(100% - var(--reveal) * 52px);padding-inline:60px}.reveal-button__arrow{position:absolute;right:0;width:48px;scale:var(--reveal);transform-origin:left center}.reveal-button__arrow svg{width:20px;height:20px;transform:translateX(calc((var(--reveal) - 1) * 48px));transition:transform .3s var(--ease-out-quart) .1s}@media (hover:hover) and (pointer:fine) and (min-width:768px){.reveal-button:is(:hover,:focus-visible,:active){--reveal:1}}.reveal-button:focus-visible{outline-color:var(--reveal-fill);outline-offset:4px}[data-reveal-01]{visibility:hidden}[data-reveal-01]>*{margin-bottom:-.18em}[data-reveal-01] .char-mask,[data-reveal-01] .word-mask{vertical-align:top}[data-reveal-01] .char-mask,[data-reveal-01] .line-mask,[data-reveal-01] .word-mask{overflow:clip;overflow-clip-margin:.06em}[data-reveal-01] .char-mask>*,[data-reveal-01] .line-mask>*,[data-reveal-01] .word-mask>*{padding-bottom:.18em;will-change:transform}[data-reveal-01]>.line-mask{top:-.06em;margin:0 -.1em -.24em;padding:.06em .1em 0}@media (prefers-reduced-motion:reduce),(scripting:none){[data-reveal-01]{visibility:visible}}.splash{position:fixed;inset:0;z-index:100;pointer-events:none;animation:splash-leave var(--intro-end) linear forwards}html[data-intro=seen] .splash{display:none}html[data-intro=playing]{overflow:hidden;touch-action:none}.splash__backdrop,.splash__line,.splash__track,.splash__word{position:absolute;inset:0}.splash__backdrop{background:var(--color-background);animation:intro-fade-out .14s var(--intro-handoff) var(--ease-fade) both}body:has(.hero) .splash__backdrop{display:none}body:not(:has(.hero)) .splash{--splash-pad:var(--header-pad-scrolled);--splash-scale:var(--header-logo-scale);--splash-ink:var(--color-accent)}.splash__track{display:flex;align-items:center;justify-content:center;will-change:transform;animation:splash-track var(--intro-travel-duration) var(--intro-travel) var(--ease-move) both,intro-fade-out .14s var(--intro-handoff) var(--ease-fade) both}.splash__logo{position:relative;width:calc(var(--splash-logo-width) * 1px);aspect-ratio:265/108;color:var(--color-accent);will-change:transform;animation:splash-logo var(--intro-travel-duration) var(--intro-travel) var(--ease-move) both,splash-logo-color var(--intro-color-duration) var(--intro-color-start) var(--ease-fade) both}.splash__logo svg{display:block;width:100%;height:100%}.splash__word{--settle:8px;overflow:hidden;animation:intro-fade-in .5s .2s var(--ease-reveal) both,intro-settle .65s .2s var(--ease-reveal) both}.splash__curtain{position:absolute;top:0;bottom:0;left:-40%;width:160%;background:var(--color-background);-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%);mask-image:linear-gradient(90deg,transparent,#000 25%);will-change:transform;animation:splash-curtain .65s .2s var(--ease-reveal) both}.splash__line{--settle:5px;animation:intro-fade-in .4s .65s var(--ease-reveal) both,intro-settle .4s .65s var(--ease-reveal) both}html:not([data-intro=seen]) .site-header__logo{animation:intro-fade-in .14s var(--intro-handoff) var(--ease-fade) backwards}html:not([data-intro=seen]) .site-header__language-button,html:not([data-intro=seen]) .site-header__language:after,html:not([data-intro=seen]) .site-menu__toggle{animation:intro-fade-in .25s calc(var(--intro-arrival) + .25s) var(--ease-fade) backwards}@keyframes intro-fade-in{0%{opacity:0}}@keyframes intro-fade-out{to{opacity:0}}@keyframes intro-settle{0%{transform:translateY(var(--settle))}}@keyframes splash-curtain{to{transform:translateX(87.5%)}}@keyframes splash-track{to{transform:translate(var(--splash-x,0),calc(-50% + var(--splash-pad, var(--header-pad)) + var(--header-row) / 2))}}@keyframes splash-logo{to{transform:scale(calc(var(--logo-width) * var(--splash-scale, 1) / var(--splash-logo-width)))}}@keyframes splash-logo-color{to{color:var(--splash-ink,#fffaf2)}}@keyframes splash-leave{to{visibility:hidden}}@keyframes splash-dissolve{to{opacity:0;visibility:hidden}}body:has(.hero) .site-header{color:#fffaf2}body:has(.hero) .site-header__brand{color:inherit}.hero{--hero-toolbar-rest:0px;--hero-under-toolbar:0px;position:relative;display:flex;align-items:flex-end;min-height:700px;overflow:hidden;isolation:isolate;background:var(--color-background);color:#fffaf2}@supports (height:100lvh){.hero{--hero-under-toolbar:calc(100lvh - 100svh + var(--hero-toolbar-rest));min-height:calc(100svh + var(--hero-under-toolbar))}}@supports (-webkit-touch-callout:none){.hero{--hero-toolbar-rest:min(58px,(100lvh - 100svh) * 100);--hero-phone-foot:max(16px,40px - (100lvh - 100svh) * 100)}}.hero__visual{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#45362d}html:not([data-intro=seen]) .hero__visual{will-change:clip-path;animation:hero-expand 1.25s var(--intro-travel) var(--ease-move) both}@keyframes hero-expand{0%{clip-path:inset(50%);clip-path:inset(50svh 50% calc(100% - 50svh))}to{clip-path:inset(0)}}.hero__visual:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgb(21 25 20/78%),rgb(21 25 20/44%) 46%,rgb(21 25 20/24%))}.hero__picture{display:contents}.hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.hero__content{width:100%;padding:calc(var(--header-height) + 32px) var(--page-inset) calc(var(--hero-under-toolbar) + clamp(48px, 5 * var(--page-vw), 64px))}.hero__eyebrow{margin:0;font-size:clamp(12px,1 * var(--page-vw),15px);font-weight:500;letter-spacing:.19em;line-height:1.5;text-transform:uppercase}.hero h1{margin:18px 0 0;font-size:clamp(44px,5.6 * var(--page-vw),96px);line-height:1.04;letter-spacing:-.04em}.hero h1 .hero__title-accent{font-style:italic}.hero__cta{margin-top:clamp(28px,3 * var(--page-vw),40px)}html:not([data-intro=seen]) :is(.hero__content,.intro-cue){animation:intro-text-cue 1ms var(--intro-text) backwards}html:not([data-intro=seen]) .hero__cta{--settle:5px;animation:intro-fade-in .4s calc(var(--intro-text) + .6s) var(--ease-reveal) backwards,intro-settle .4s calc(var(--intro-text) + .6s) var(--ease-reveal) backwards}@keyframes intro-text-cue{0%{visibility:inherit}}html[data-page-transition]::view-transition{background:#1c1915}html[data-page-transition]::view-transition-new(root),html[data-page-transition]::view-transition-old(root){mix-blend-mode:normal}html[data-page-transition]::view-transition-old(root){animation:page-leave 1.4s cubic-bezier(.4,.3,0,1) both}html[data-page-transition]::view-transition-new(root){animation:page-arrive 1.4s cubic-bezier(.4,.3,0,1) both}@keyframes page-leave{to{opacity:.5;transform:translateY(-160px) scale(.95)}}@keyframes page-arrive{0%{clip-path:inset(70% 0 0 0);transform:translateY(50dvh)}to{clip-path:inset(0 0 0 0);transform:translateY(0)}}html[data-page-transition=in] .site-header{view-transition-name:site-header}html[data-page-transition=in] .site-menu__toggle{view-transition-name:site-menu-toggle}html[data-page-transition]::view-transition-new(site-header),html[data-page-transition]::view-transition-new(site-menu-toggle){animation:page-header-fade .4s cubic-bezier(.4,.3,0,1) .9s both,page-header-rise .8s cubic-bezier(.4,.3,0,1) .7s both}@keyframes page-header-fade{0%{opacity:0}}@keyframes page-header-rise{0%{transform:translateY(10dvh)}}html[data-page-transition=cut]::view-transition-group(root),html[data-page-transition=cut]::view-transition-new(root),html[data-page-transition=cut]::view-transition-old(root){animation:none}html[data-page-transition=cut]::view-transition-old(root){display:none}html:is([data-page-transition=in],[data-page-transition=cut]) .site-shell *,html:is([data-page-transition=in],[data-page-transition=cut]) .site-shell :after,html:is([data-page-transition=in],[data-page-transition=cut]) .site-shell :before{transition:none!important}@media (max-width:640px){@supports not (height:100lvh){.hero{min-height:620px}}.hero__content{padding-bottom:max(calc(var(--hero-under-toolbar) + var(--hero-phone-foot, 40px)),calc(env(safe-area-inset-bottom) + 16px))}.hero__image{object-position:41% center}.hero__visual:after{background:linear-gradient(90deg,rgb(21 25 20/82%),rgb(21 25 20/34%))}.hero h1{font-size:clamp(40px,11.5 * var(--page-vw),60px)}}@media (min-width:640px){:root{--splash-logo-width:220}}@media (min-width:900px){:root{--splash-logo-width:380;--logo-width:160}}@media (prefers-reduced-motion:reduce){.splash{animation:splash-dissolve .3s .35s var(--ease-fade) forwards}.splash__backdrop,.splash__line,.splash__logo,.splash__track,.splash__word,html:not([data-intro=seen]) .hero__cta,html:not([data-intro=seen]) .hero__visual,html:not([data-intro=seen]) .site-header__language-button,html:not([data-intro=seen]) .site-header__language:after,html:not([data-intro=seen]) .site-header__logo,html:not([data-intro=seen]) .site-menu__toggle,html:not([data-intro=seen]) :is(.hero__content,.intro-cue){animation:none}.splash__curtain{display:none}}.PageTransition_line__gZrIo{position:fixed;z-index:99;inset:0 0 auto;height:3px;background:var(--color-accent);opacity:0;transform:scaleX(0);transform-origin:left center;pointer-events:none}