.tokens_root__S8CuQ{--cream-lo:#e7e3d7;--cream:#f0efe9;--cream-hi:#f8f5ed;--ember-lo:#b8360f;--ember:#e5481c;--ember-text:#c43c14;--ember-hi:#f77a55;--ink-lo:#191714;--ink:#24211c;--ink-hi:#2f2b25;--pine-lo:#22483d;--pine:#2f6b5a;--pine-hi:#4a8a76;--on-cream:#1b1a17;--on-cream-2:#57534a;--on-cream-3:#8d8879;--on-ink:#f4f2ea;--on-ink-2:hsla(48,31%,94%,.62);--on-ink-3:hsla(48,31%,94%,.38);--on-ember:#fff6f2;--on-ember-2:rgba(255,246,242,.78);--on-pine:#eff5f2;--on-pine-2:rgba(239,245,242,.7);--sans:var(--font-display),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-mono),ui-monospace,"SF Mono",Menlo,monospace;--t-display:clamp(46px,7.2vw,104px);--t-h1:clamp(38px,5.4vw,78px);--t-h2:clamp(30px,3.9vw,56px);--t-h3:clamp(21px,1.9vw,28px);--t-body:clamp(15px,1.15vw,17px);--t-label:11px;--track-display:-0.042em;--track-h:-0.032em;--track-label:0.15em;--r-panel:16px;--r-ctl:6px;--max:1320px;--gutter:clamp(20px,4.2vw,60px);--section:clamp(88px,13vh,168px)}.tokens_band__o1G_u{position:relative;background:var(--ground);color:var(--fg)}.tokens_band__o1G_u[data-g=cream]{--ground:var(--cream);--fg:var(--on-cream);--fg2:var(--on-cream-2);--fg3:var(--on-cream-3);--panel:var(--cream-hi);--well:var(--cream-lo);--accent:var(--ember);--rule:rgba(27,26,23,.16)}.tokens_band__o1G_u[data-g=ink]{--ground:var(--ink);--fg:var(--on-ink);--fg2:var(--on-ink-2);--fg3:var(--on-ink-3);--panel:var(--ink-hi);--well:var(--ink-lo);--accent:var(--ember-hi);--rule:hsla(48,31%,94%,.16)}.tokens_band__o1G_u[data-g=ember]{--ground:var(--ember);--fg:var(--on-ember);--fg2:var(--on-ember-2);--fg3:var(--on-ember-2);--panel:rgba(255,246,242,.11);--well:var(--ember-lo);--accent:var(--cream);--rule:rgba(255,246,242,.24)}.tokens_band__o1G_u[data-g=pine]{--ground:var(--pine);--fg:var(--on-pine);--fg2:var(--on-pine-2);--fg3:var(--on-pine-2);--panel:rgba(239,245,242,.1);--well:var(--pine-lo);--accent:var(--cream);--rule:rgba(239,245,242,.22)}.tokens_band__o1G_u:after{content:"";position:absolute;inset:auto 0 0;height:clamp(240px,54vh,560px);background:linear-gradient(180deg,transparent 0,var(--to,transparent) 100%);pointer-events:none;z-index:0}.tokens_band__o1G_u>:not(canvas){position:relative;z-index:1}.tokens_band__o1G_u[data-to=cream]:after{--to:var(--cream)}.tokens_band__o1G_u[data-to=ink]:after{--to:var(--ink)}.tokens_band__o1G_u[data-to=ember]:after{--to:var(--ember)}.tokens_band__o1G_u[data-to=pine]:after{--to:var(--pine)}.tokens_wrap__GemUy{width:min(var(--max),100% - var(--gutter) * 2);margin-inline:auto}.tokens_label___W4c_{font-family:var(--sans);font-size:13px;font-weight:400;letter-spacing:.005em;color:var(--fg3);margin:0}.tokens_body__nBpkg{font-size:var(--t-body);line-height:1.55;color:var(--fg2);margin:0;max-width:58ch}.tokens_panel__DLUoX{background:var(--panel);border-radius:var(--r-panel);padding:clamp(24px,2.6vw,38px)}.tokens_cta__yBLfo{display:inline-flex;align-items:center;gap:9px;padding:13px 20px;border:0;border-radius:var(--r-ctl);background:var(--ember-text);color:var(--on-ember);font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:background .32s ease,transform .42s cubic-bezier(.22,1,.36,1)}.tokens_cta__yBLfo:hover{background:var(--ember-lo);transform:translateY(-1px)}.tokens_band__o1G_u[data-g=ember] .tokens_cta__yBLfo{background:var(--cream);color:var(--on-cream)}.tokens_band__o1G_u[data-g=ember] .tokens_cta__yBLfo:hover{background:#fff}@media (prefers-reduced-motion:reduce){.tokens_arrow__vNj0C,.tokens_cta__yBLfo{transition:none}}.chrome_rail__7eIlH{position:fixed;top:0;right:0;bottom:0;width:3px;z-index:55;pointer-events:none}.chrome_rail__7eIlH span{position:absolute;inset:0;transform-origin:top;transform:scaleY(0);background-image:radial-gradient(circle at 1.5px 1.5px,var(--ember) 1.2px,transparent 1.7px);background-size:3px 7px;background-repeat:repeat-y;opacity:.55}.chrome_nav__bA17L{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;gap:24px;padding:18px clamp(20px,4.2vw,60px);transition:padding .42s ease,background .42s ease,transform .52s cubic-bezier(.22,1,.36,1),opacity .32s ease,-webkit-backdrop-filter .42s ease;transition:padding .42s ease,backdrop-filter .42s ease,background .42s ease,transform .52s cubic-bezier(.22,1,.36,1),opacity .32s ease;transition:padding .42s ease,backdrop-filter .42s ease,background .42s ease,transform .52s cubic-bezier(.22,1,.36,1),opacity .32s ease,-webkit-backdrop-filter .42s ease}.chrome_nav__bA17L[data-hidden]{transform:translate3d(0,-110%,0);opacity:0;pointer-events:none}.chrome_nav__bA17L .chrome_mark__RPG_i,.chrome_nav__bA17L .chrome_mark__RPG_i i,.chrome_nav__bA17L .chrome_navA__V_ObD{transition:color .52s ease}.chrome_nav__bA17L[data-scrolled]{padding-block:12px;background:transparent;backdrop-filter:blur(16px) saturate(1.06);-webkit-backdrop-filter:blur(16px) saturate(1.06);background-image:radial-gradient(circle at 1px 1px,var(--navRule) 1px,transparent 1.4px);background-size:7px 2px;background-position:0 100%;background-repeat:repeat-x}.chrome_nav__bA17L[data-over=cream]{--navFg:#1b1a17;--navFg2:#57534a;--navRule:rgba(27,26,23,.2)}.chrome_nav__bA17L[data-over=ink]{--navFg:#f4f2ea;--navFg2:hsla(48,31%,94%,.7);--navRule:hsla(48,31%,94%,.18)}.chrome_nav__bA17L[data-over=ember]{--navFg:#fff6f2;--navFg2:rgba(255,246,242,.82);--navRule:rgba(255,246,242,.24)}.chrome_nav__bA17L[data-over=pine]{--navFg:#eff5f2;--navFg2:rgba(239,245,242,.8);--navRule:rgba(239,245,242,.22)}.chrome_mark__RPG_i{display:inline-flex;align-items:center;gap:9px;font-family:var(--sans);font-size:18px;font-weight:500;letter-spacing:-.03em;color:var(--navFg,var(--on-cream));text-decoration:none}.chrome_mark__RPG_i img{width:26px;height:26px;object-fit:contain;transition:filter .52s ease}.chrome_nav__bA17L[data-over=ember] .chrome_mark__RPG_i img,.chrome_nav__bA17L[data-over=ink] .chrome_mark__RPG_i img{filter:invert(1) brightness(1.7)}.chrome_mark__RPG_i i{color:var(--ember-text);font-style:normal}.chrome_nav__bA17L[data-over=ember] .chrome_mark__RPG_i i{color:var(--cream)}.chrome_navLinks__u6xEC{display:flex;gap:22px;margin-left:auto}.chrome_navA__V_ObD{font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--navFg2,var(--on-cream-2));text-decoration:none;position:relative}.chrome_navA__V_ObD:hover,.chrome_navA__V_ObD[data-on]{color:var(--navFg,var(--on-cream))}.chrome_navA__V_ObD[data-on]:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;background-image:radial-gradient(circle at 1px 1px,currentColor 1px,transparent 1.4px);background-size:5px 2px;background-repeat:repeat-x;opacity:.75}.chrome_navCta__maKWo{padding:10px 15px}.chrome_nav__bA17L[data-over=ember] .chrome_navCta__maKWo,.chrome_nav__bA17L[data-over=pine] .chrome_navCta__maKWo{background:var(--cream);color:var(--on-cream)}.chrome_burger__ODibB{display:none;width:40px;height:40px;margin-left:auto;padding:0;border:0;background:none;cursor:pointer;position:relative}.chrome_burger__ODibB i{position:absolute;left:9px;right:9px;height:1.5px;background:var(--navFg,var(--on-cream));transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .22s ease}.chrome_burger__ODibB i:first-child{top:16px}.chrome_burger__ODibB i:nth-child(2){top:23px}.chrome_burger__ODibB[aria-expanded=true] i:first-child{transform:translateY(3.5px) rotate(45deg)}.chrome_burger__ODibB[aria-expanded=true] i:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.chrome_sheet__NeqDa{position:fixed;inset:0;z-index:45;background:var(--ink);display:flex;align-items:center;padding:0 clamp(20px,6vw,48px);opacity:0;transition:opacity .32s ease}.chrome_sheet__NeqDa[hidden]{display:none}.chrome_sheet__NeqDa[data-open]{opacity:1}.chrome_sheet__NeqDa nav{display:flex;flex-direction:column;gap:6px;width:100%}.chrome_sheet__NeqDa a{font-family:var(--sans);font-size:clamp(30px,8vw,44px);font-weight:400;letter-spacing:-.035em;line-height:1.16;color:var(--on-ink);text-decoration:none;opacity:0;transform:translateY(14px);transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 55ms + 80ms)}.chrome_sheet__NeqDa[data-open] a{opacity:1;transform:none}.chrome_sheet__NeqDa a:last-child{color:var(--ember-hi)}@media (max-width:860px){.chrome_navCta__maKWo,.chrome_navLinks__u6xEC{display:none}.chrome_burger__ODibB{display:block}}@media (prefers-reduced-motion:reduce){.chrome_burger__ODibB i,.chrome_mark__RPG_i img,.chrome_nav__bA17L,.chrome_nav__bA17L .chrome_mark__RPG_i,.chrome_nav__bA17L .chrome_navA__V_ObD,.chrome_sheet__NeqDa,.chrome_sheet__NeqDa a{transition:none}.chrome_sheet__NeqDa a{opacity:1;transform:none}}@media (max-width:860px){.chrome_mark__RPG_i{min-height:44px}.chrome_burger__ODibB{width:44px;height:44px}.chrome_burger__ODibB i:first-child{top:18px}.chrome_burger__ODibB i:nth-child(2){top:25px}.chrome_sheet__NeqDa a{min-height:44px;display:flex;align-items:center}}.site_world__uMcDn{position:relative}.site_hero__oPr4k{min-height:100svh;align-items:flex-start;justify-content:center;padding-top:clamp(120px,19vh,210px)}.site_heroIn__Ab_oO,.site_hero__oPr4k{position:relative;display:flex;text-align:center}.site_heroIn__Ab_oO{width:min(900px,100% - var(--gutter) * 2);margin-inline:auto;flex-direction:column;align-items:center}.site_display__2Cn1y{font-family:var(--sans);font-weight:400;font-size:clamp(38px,5.4vw,78px);line-height:1.02;letter-spacing:-.045em;margin:0;display:flex;flex-direction:column;align-items:center;color:#131210}.site_display__2Cn1y>span:not(.site_srOnly__ximy0){display:block;animation:site_lineUp__GdIn2 .98s cubic-bezier(.22,1,.36,1) both}.site_display__2Cn1y>span:last-child{animation-delay:.12s}@keyframes site_lineUp__GdIn2{0%{opacity:0;transform:translateY(.44em);filter:blur(7px)}}.site_srOnly__ximy0{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.site_swap__RYTUF{display:inline-grid;vertical-align:baseline;overflow:hidden;transition:width .55s cubic-bezier(.22,1,.36,1)}.site_swapWord__U_pfL{grid-area:1/1;white-space:nowrap;justify-self:start;opacity:0;transform:translateY(.28em);filter:blur(7px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1),filter .5s cubic-bezier(.22,1,.36,1)}.site_swapWord__U_pfL[data-on]{opacity:1;transform:none;filter:blur(0)}@media (prefers-reduced-motion:reduce){.site_swapWord__U_pfL,.site_swap__RYTUF{transition:none}.site_swapWord__U_pfL{opacity:0}.site_swapWord__U_pfL[data-on]{opacity:1}}.site_heroBody__e0U0R.site_heroBody__e0U0R{margin:clamp(18px,2.6vh,28px) auto 0;max-width:46ch;font-size:clamp(14px,1.15vw,17px);line-height:1.6;color:rgba(19,18,16,.82);text-align:center;animation:site_lineUp__GdIn2 .98s cubic-bezier(.22,1,.36,1) .3s both}.site_heroActions__fWmhp{display:flex;align-items:center;justify-content:center;margin-top:clamp(20px,3vh,32px);animation:site_lineUp__GdIn2 .98s cubic-bezier(.22,1,.36,1) .4s both}.site_heroActions__fWmhp a{padding:15px 30px;border-radius:999px;font-size:15px;font-weight:400}.site_build__CaxV_{position:relative;padding:clamp(14px,3vh,40px) 0 clamp(24px,4vh,52px)}.site_proof__EJx4F{margin-top:clamp(70px,12vh,150px)}.site_marquee__Xnp_N{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.site_track__MWxn9{display:flex;align-items:center;gap:clamp(38px,5vw,78px);width:max-content;animation:site_run__9Y1MS 48s linear infinite}.site_marquee__Xnp_N:hover .site_track__MWxn9{animation-play-state:paused}@keyframes site_run__9Y1MS{to{transform:translateX(-50%)}}.site_logo__oh_tm{width:auto;opacity:.5;filter:grayscale(1);transition:opacity .32s ease}.site_logo__oh_tm:hover{opacity:.9}.site_windowSec___fJAd{--turn:0;position:relative;background:linear-gradient(180deg,var(--cream) 0,var(--cream) calc(62% + (1 - var(--turn)) * 30%),var(--ink) calc(74% + (1 - var(--turn)) * 30%),var(--ink) 100%);height:320svh;padding-top:clamp(10px,2vh,26px);padding-bottom:0}.site_windowSec___fJAd,.site_window__KZ_Qf{--open:clamp(0,calc((var(--turn) - 0.68) / 0.32),1)}.site_window__KZ_Qf{position:-webkit-sticky;position:sticky;top:calc((1 - var(--open)) * 6svh);height:calc(88svh + var(--open) * 12svh);margin-inline:auto;width:calc(92% + var(--open) * 8%);border-radius:calc(var(--r-panel) * (1 - var(--open)) + 2px);overflow:hidden;isolation:isolate;background:color-mix(in srgb,var(--ink) calc(var(--open) * 100%),var(--ember));display:grid;align-content:start;justify-items:center;padding-top:clamp(80px,20svh,220px)}.site_winGrid__2E6ek{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 1.5px 1.5px,rgba(255,246,242,.72) 1.6px,transparent 2.2px);background-size:22px 22px;mask-image:radial-gradient(74% 66% at 50% 46%,transparent 34%,#000 100%),linear-gradient(180deg,#000,#000 34%,transparent 62%);-webkit-mask-image:radial-gradient(74% 66% at 50% 46%,transparent 34%,#000 100%),linear-gradient(180deg,#000,#000 34%,transparent 62%);mask-composite:intersect;-webkit-mask-composite:source-in;opacity:calc(min(1, var(--turn) * 2.2) * (1 - var(--open)))}.site_winPlate__LD9bu{position:absolute;top:50%;left:50%;width:100vw;height:100svh;transform:translate(-50%,-50%);pointer-events:none}.site_winVeil__vUp3n{opacity:calc(.3 + min(1, var(--turn) * 2.4) * .34)}.site_winField__aF7qo{opacity:calc(.8 + min(1, var(--turn) * 2.4) * .2);transform:translateY(calc((1 - min(1, var(--turn) * 2.4)) * 3vh));mask-image:linear-gradient(180deg,#000,#000 72%,transparent 99%);-webkit-mask-image:linear-gradient(180deg,#000,#000 72%,transparent 99%)}.site_winGlow__gFj0s{position:absolute;left:50%;top:42%;width:clamp(300px,46vw,720px);aspect-ratio:1;transform:translate(-50%,-50%) scale(calc(.7 + min(1, var(--turn) * 2.4) * .3));border-radius:50%;background:radial-gradient(circle,rgba(255,246,242,.42) 0,rgba(255,246,242,.13) 44%,rgba(255,246,242,0) 72%);opacity:calc(min(1, .35 + var(--turn) * 2) * (1 - var(--open)));pointer-events:none}.site_winIn__KuiJC{position:relative;z-index:2;width:min(var(--max),100% - var(--gutter) * 2);text-align:center;color:var(--on-ember)}.site_winH__2u9Yk{margin:0;font-family:var(--sans);font-weight:400;font-size:clamp(34px,6.2vw,92px);line-height:1;letter-spacing:-.045em;display:flex;flex-direction:column}.site_winH__2u9Yk span:first-child{opacity:calc(clamp(0, calc(var(--turn) / .14), 1));transform:translateY(calc((1 - clamp(0, calc(var(--turn) / .14), 1)) * .34em))}.site_winH__2u9Yk span:nth-child(2){opacity:calc(clamp(0, calc((var(--turn) - .08) / .14), 1));transform:translateY(calc((1 - clamp(0, calc((var(--turn) - .08) / .14), 1)) * .34em))}.site_work__iyfsc{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,9vh,120px) 0 clamp(110px,17vh,230px)}.site_workHead__2GnrK{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:clamp(46px,8vh,104px)}.site_workH__ppkvo{margin:0;font-family:var(--sans);font-weight:400;font-size:clamp(30px,4.4vw,62px);line-height:1;letter-spacing:-.04em}.site_pager__LxsyL{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:20px;background:hsla(48,31%,94%,.07);max-width:100%}.site_pagerBtn__L0m_d{display:grid;place-items:center;min-height:34px;padding:7px 14px;border:0;border-radius:999px;background:none;cursor:pointer;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-ink-2);transition:background .34s ease,color .34s ease}.site_pagerBtn__L0m_d[data-on]{background:var(--on-ink);color:var(--ink)}.site_pagerMore__qpKVp{text-decoration:none;color:var(--ember-hi);align-content:center}.site_pagerBtn__L0m_d img{display:block;width:auto;filter:grayscale(1) invert(1) brightness(1.6);opacity:.55;transition:opacity .32s ease,filter .32s ease}.site_pagerBtn__L0m_d:hover img{opacity:.85}.site_pagerBtn__L0m_d[data-on] img{filter:grayscale(1);opacity:1}.site_stage__Uw2Ob{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start;animation:site_fadeUp__AtVCY .64s cubic-bezier(.22,1,.36,1) both}@keyframes site_fadeUp__AtVCY{0%{opacity:0;transform:translateY(16px)}}.site_stageArt__SwlAE{position:relative;padding-top:clamp(26px,5vh,76px)}.site_stageSay__0kGzp{padding-top:clamp(26px,5vh,76px);display:flex;flex-direction:column;justify-content:space-between;min-height:calc(clamp(26px, 5vh, 76px) + min(620px, 100%) * .5625)}.site_casePlate__F0XvA,.site_caseVid__jPcby{position:relative;display:block;width:100%;max-width:620px;aspect-ratio:16/9;border:0;padding:0;border-radius:16px;overflow:hidden;background:var(--ink-lo);cursor:pointer}.site_casePlate__F0XvA{cursor:default}.site_caseVid__jPcby video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.9) contrast(1.02)}.site_caseDisc__p3S1d{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:hsla(48,31%,94%,.94);display:grid;place-items:center;transition:opacity .34s ease,transform .42s cubic-bezier(.22,1,.36,1)}.site_caseDisc__p3S1d i{width:0;height:0;margin-left:3px;border-left:12px solid var(--ink);border-top:7.5px solid transparent;border-bottom:7.5px solid transparent}.site_caseDisc__p3S1d[data-playing]{opacity:0;transform:scale(.82)}.site_caseVid__jPcby:hover .site_caseDisc__p3S1d[data-playing]{opacity:1;transform:none}.site_stageSay__0kGzp{min-width:0}.site_stageTitle__Syxl9{margin:0;font-family:var(--sans);font-weight:400;font-size:clamp(28px,3.5vw,52px);line-height:1.04;letter-spacing:-.038em;max-width:19ch}.site_readMore__y0Rs_{display:inline-block;align-self:flex-start;margin-top:clamp(18px,2.4vh,26px);font-family:var(--mono);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--ember-hi);text-decoration:none;background-image:radial-gradient(circle at 1px 1px,currentColor 1px,transparent 1.4px);background-size:6px 2px;background-position:0 100%;background-repeat:repeat-x;padding-bottom:6px;transition:transform .42s cubic-bezier(.22,1,.36,1)}.site_readMore__y0Rs_:hover{transform:translateX(4px)}.site_stageStat__0Ycza{margin-top:clamp(18px,2.2vh,26px);display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.site_built__Kk_OB{margin:clamp(30px,4.5vh,54px) 0 0;display:flex;flex-direction:column;gap:clamp(14px,2vh,20px)}.site_builtRule__A25N4{height:2px;background-image:radial-gradient(circle at 1px 1px,var(--rule) 1px,transparent 1.4px);background-size:7px 2px;background-repeat:repeat-x}.site_built__Kk_OB p{margin:0;font-size:15px;line-height:1.6;color:var(--on-ink-2);max-width:none}.site_say__v83qh{--in:clamp(0,calc(var(--t, 1) / 0.45),1);--out:clamp(0,calc((var(--t, 1) - 0.7) / 0.3),1);position:relative;min-height:46svh;display:grid;place-items:center;padding:0 0 clamp(10px,1.5vh,24px);overflow:hidden}.site_sayDots__Pa8sE{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.site_sayH__1pdGU{position:relative;z-index:1;width:min(var(--max),100% - var(--gutter) * 2);margin-inline:auto;display:flex;flex-direction:column;font-family:var(--sans);font-weight:400;font-size:clamp(34px,6.2vw,96px);line-height:1;letter-spacing:-.046em;color:var(--on-ink);opacity:calc(1 - var(--out));transform:translateY(calc(var(--out) * -8vh))}.site_fromLeft__vY2Vj,.site_fromRight__uHldL{display:block;opacity:calc(.12 + var(--in) * .88)}.site_fromLeft__vY2Vj{transform:translateX(calc((1 - var(--in)) * -46vw))}.site_fromRight__uHldL{align-self:flex-end;text-align:right;color:var(--ember-hi);transform:translateX(calc((1 - min(1, var(--in) * 1.18)) * 46vw))}@media (prefers-reduced-motion:reduce){.site_fromLeft__vY2Vj,.site_fromRight__uHldL,.site_sayH__1pdGU{opacity:1;transform:none}}.site_faq__jC_Ev{padding:clamp(16px,2.5vh,44px) 0 clamp(60px,9vh,120px)}.site_faqIn__4dpBf{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-gap:18px;gap:18px;align-items:stretch}.site_faqIndex__b7S_5,.site_faqPanel__LmG85{position:relative;border-radius:var(--r-panel);background:none;padding:clamp(30px,3.4vw,52px);min-height:clamp(380px,52vh,560px)}.site_faqIndex__b7S_5:before,.site_faqPanel__LmG85:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,hsla(48,31%,94%,.4) 1.1px,transparent 1.6px),radial-gradient(circle at 1px 1px,hsla(48,31%,94%,.4) 1.1px,transparent 1.6px),radial-gradient(circle at 1px 1px,hsla(48,31%,94%,.4) 1.1px,transparent 1.6px),radial-gradient(circle at 1px 1px,hsla(48,31%,94%,.4) 1.1px,transparent 1.6px);background-size:8px 2px,8px 2px,2px 8px,2px 8px;background-position:20px 0,20px 100%,0 20px,100% 20px;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y}.site_faqH__0WMay{margin:0;font-family:var(--sans);font-weight:400;font-size:clamp(22px,2.5vw,36px);line-height:1.14;letter-spacing:-.035em;min-height:calc(2 * 1.14em);max-width:22ch}.site_faqRule__c8oNc{height:1px;background:var(--rule);margin:clamp(18px,2.6vh,30px) 0}.site_qList__Dz_3p{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.site_qItem__MI4l8{display:flex;align-items:center;gap:10px;width:100%;padding:9px 0;border:0;background:none;cursor:pointer;text-align:left;font-family:var(--mono);font-size:12px;letter-spacing:.11em;text-transform:uppercase;color:var(--on-ink-3);transition:color .3s ease}.site_qItem__MI4l8[data-on]{color:var(--on-ink)}.site_qCaret__BgU4L{width:0;height:0;flex:none;border-left:6px solid var(--ember-hi);border-top:4px solid transparent;border-bottom:4px solid transparent;opacity:0;transform:translateX(-4px);transition:opacity .3s ease,transform .38s cubic-bezier(.22,1,.36,1)}.site_qItem__MI4l8[data-on] .site_qCaret__BgU4L{opacity:1;transform:none}.site_faqPanelTop__XflAv{position:absolute;top:clamp(30px,3.4vw,52px);right:clamp(30px,3.4vw,52px);display:flex;gap:8px;align-items:center}.site_faqPanelTop__XflAv i{width:10px;height:10px;border:1px solid var(--on-ink-3);border-radius:2px}.site_faqPanelTop__XflAv i:first-child{border:0;background:linear-gradient(var(--on-ink-3),var(--on-ink-3)) 50%/10px 1px no-repeat,linear-gradient(var(--on-ink-3),var(--on-ink-3)) 50%/1px 10px no-repeat}.site_faqPanelTop__XflAv i:nth-child(2){border-radius:50%}.site_aBody__L0JOX{margin:0;max-width:62ch;font-size:var(--t-body);line-height:1.65;color:var(--on-ink-2);animation:site_fadeUp__AtVCY .52s cubic-bezier(.22,1,.36,1) both}.site_pane__eC6l2{position:relative;padding:clamp(90px,15vh,220px) 0 0;background:linear-gradient(180deg,var(--ink) 0,var(--ink) calc((1 - var(--rise, 1)) * 62% + 3%),var(--cream) calc((1 - var(--rise, 1)) * 62% + 24%),var(--cream) 100%)}.site_paneIn__j4LRu{width:min(calc(var(--max) - 90px),100% - var(--gutter) * 2 - 60px);margin-inline:auto;display:flex;flex-direction:column}.site_paneTail___nsN7{flex:none;height:170svh}.site_panel__rtE2_{--in:1;opacity:var(--in);transform:translateY(calc((1 - var(--in)) * 55vh));position:-webkit-sticky;position:sticky;top:calc(96px + var(--i) * 62px);z-index:calc(var(--i) + 1);border-radius:var(--r-panel);overflow:hidden;isolation:isolate;min-height:clamp(300px,46svh,440px);display:flex;flex-direction:column;background:var(--panelBg,hsla(44,44%,95%,.9));-webkit-backdrop-filter:blur(22px) saturate(1.06);backdrop-filter:blur(22px) saturate(1.06);color:var(--panelFg,var(--on-cream));box-shadow:0 -18px 50px -28px rgba(18,17,16,.42)}.site_panel__rtE2_[data-tone=ember]{--panelBg:rgba(196,60,20,.9);--panelSolid:var(--ember-lo);--panelFg:var(--on-ember);--panelDot:rgba(255,246,242,.3);--panelMute:rgba(255,246,242,.84)}.site_panel__rtE2_[data-tone=ink]{--panelBg:rgba(47,43,37,.9);--panelSolid:var(--ink-hi);--panelFg:var(--on-ink);--panelDot:hsla(48,31%,94%,.26);--panelMute:hsla(48,31%,94%,.76)}.site_panel__rtE2_[data-tone=cream]{--panelSolid:var(--cream-hi);--panelDot:rgba(27,26,23,.24);--panelMute:var(--on-cream-2)}.site_panelHead__4_HGj{background:var(--panelSolid,var(--cream-hi));position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:14px;height:58px;padding:0 clamp(20px,2.4vw,36px)}.site_panelKind__C_OTu,.site_panelNo__oTHbn{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.site_panelNo__oTHbn{color:var(--panelMute)}.site_panelKind__C_OTu{color:var(--panelFg)}.site_panelArt__9Fyuq{position:absolute;top:0;right:0;bottom:0;width:min(46%,560px);overflow:hidden;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 34%,#000);-webkit-mask-image:linear-gradient(90deg,transparent,#000 34%,#000)}.site_panelGrid__A5rBj{position:absolute;inset:0;background-image:radial-gradient(circle at 1.5px 1.5px,currentColor 1.3px,transparent 1.9px);background-size:24px 24px;color:var(--panelFg);opacity:.16}.site_panelMotif__ZcpYB{position:absolute;top:50%;right:clamp(24px,3.4vw,64px);transform:translateY(-50%);width:clamp(140px,15vw,230px);height:auto;color:var(--panelFg);opacity:.62}.site_panelBody__fVJY7{position:relative;z-index:2;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:clamp(18px,3vh,34px) clamp(20px,2.4vw,36px) clamp(26px,4vh,46px)}.site_panelTitle__E_VO0{margin:0;font-family:var(--sans);font-weight:400;font-size:clamp(26px,3.6vw,52px);line-height:1.02;letter-spacing:-.04em;max-width:16ch}.site_panelText__nA7cp{margin:14px 0 0;max-width:46ch;font-size:var(--t-body);line-height:1.55;color:var(--panelMute)}.site_panelCta__Htocj{margin-top:clamp(18px,2.6vh,30px);align-self:flex-start;font-size:14px;color:var(--panelFg);text-decoration:none;padding-bottom:3px;background-image:radial-gradient(circle at 1px 1px,currentColor 1px,transparent 1.4px);background-size:6px 2px;background-position:0 100%;background-repeat:repeat-x;transition:transform .42s cubic-bezier(.22,1,.36,1)}.site_panelCta__Htocj:hover{transform:translateX(4px)}@media (max-width:720px){.site_panel__rtE2_{top:calc(84px + var(--i) * 46px);min-height:0}.site_panelHead__4_HGj{height:46px}.site_panelArt__9Fyuq{width:100%}.site_panelGrid__A5rBj{mask-image:radial-gradient(122% 80% at 6% 40%,transparent 0 50%,rgba(0,0,0,.45) 72%,#000 92%);-webkit-mask-image:radial-gradient(122% 80% at 6% 40%,transparent 0 50%,rgba(0,0,0,.45) 72%,#000 92%)}.site_panelMotif__ZcpYB{top:auto;bottom:12px;right:12px;transform:none;width:88px;opacity:.4}.site_panelBody__fVJY7{padding-right:4px;padding-bottom:104px}.site_panelText__nA7cp{max-width:34ch}.site_panelCta__Htocj{position:relative;z-index:2}}@media (max-width:980px){.site_faqIn__4dpBf,.site_offers__FKuad{grid-template-columns:1fr}.site_faqHead__hntz9{position:static}.site_qBody__ZiLqx>p{padding-left:0}.site_case__Xn4Si{grid-template-columns:auto minmax(0,1fr)}.site_caseStat__jURjN{grid-column:2;text-align:left;margin-top:14px}}@media (max-width:640px){.site_qKey__5o_Qw{display:none}.site_qBtn___Uhph{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.site_display__2Cn1y span,.site_heroActions__fWmhp,.site_heroBody__e0U0R,.site_track__MWxn9{animation:none}.site_case__Xn4Si,.site_offer__PXdLE{opacity:1;transform:none;transition:none}}@media (max-width:860px){.site_pagerBtn__L0m_d{min-height:44px}.site_readMore__y0Rs_{min-height:44px;display:inline-flex;align-items:center}.site_qItem__MI4l8{min-height:44px}.site_panelCta__Htocj{min-height:44px;display:inline-flex;align-items:center}.site_worldField__Ds35G{-webkit-mask-image:radial-gradient(ellipse 250px 165px at 0 292px,transparent 0,rgba(0,0,0,.28) 46%,rgba(0,0,0,.74) 76%,#000 100%);mask-image:radial-gradient(ellipse 250px 165px at 0 292px,transparent 0,rgba(0,0,0,.28) 46%,rgba(0,0,0,.74) 76%,#000 100%)}.site_window__KZ_Qf{padding-top:clamp(150px,33svh,300px)}.site_stage__Uw2Ob{grid-template-columns:minmax(0,1fr);gap:clamp(20px,4vh,32px)}.site_stageSay__0kGzp{max-width:none}.site_pager__LxsyL{width:100%;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;gap:4px;scrollbar-width:none}}@media (max-width:860px){.site_pager__LxsyL::-webkit-scrollbar{display:none}.site_pagerBtn__L0m_d{padding:8px 7px;min-height:40px;flex:0 0 auto}.site_pagerBtn__L0m_d img{max-height:15px}.site_fromLeft__vY2Vj{transform:translateX(calc((1 - var(--in)) * -6vw))}.site_fromRight__uHldL{transform:translateX(calc((1 - min(1, var(--in) * 1.18)) * 6vw))}.site_track__MWxn9{gap:30px;animation-duration:32s}.site_logo__oh_tm{max-height:20px}.site_proof__EJx4F{margin-top:clamp(48px,9vh,90px)}}