.home_marqueeWrap__Qm38g{padding-block:clamp(1.25rem,3vw,2.25rem)}.home_headBlock__k3sb_{width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:clamp(1.5rem,3vw,2.5rem)}.home_workHeading__f9xSi{max-width:18ch}.home_workGrid__r6_Vz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3vw,2.5rem);gap:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.home_wideCell__jPH8Y{grid-column:span 2}.home_workMore__Qc0qx{margin-top:clamp(2.5rem,4vw,3.5rem);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}@media (max-width:900px){.home_workGrid__r6_Vz{grid-template-columns:1fr}.home_wideCell__jPH8Y{grid-column:span 1}}.home_serviceList__plLQ7{list-style:none;padding:0;margin:clamp(2rem,4vw,3.5rem) 0 0}.home_serviceRow__Wf4ME{position:relative;display:grid;grid-template-columns:4rem 1fr 1.4fr;grid-gap:clamp(1rem,3vw,3rem);gap:clamp(1rem,3vw,3rem);align-items:baseline;padding-block:clamp(1.1rem,2vw,1.6rem);border-top:1px solid var(--on-night-guide);transition:padding-left .5s var(--ease-out-expo)}.home_serviceRow__Wf4ME:hover{padding-left:.75rem}.home_serviceRow__Wf4ME:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--signal);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease-out-expo)}.home_serviceRow__Wf4ME:hover:before{transform:scaleX(1)}.home_serviceList__plLQ7 li:last-child .home_serviceRow__Wf4ME{border-bottom:1px solid var(--on-night-guide)}.home_serviceGroup__H1fCt{padding:clamp(1.75rem,3vw,2.5rem) 0 .75rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--signal)}.home_serviceIndex__7Q9ET{font-family:var(--font-mono);font-size:.78rem;color:var(--signal)}.home_serviceTitle__LsAnm{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);margin:0;color:var(--on-night)}.home_serviceBlurb__4p6tK{color:var(--on-night-muted);max-width:50ch;line-height:1.55;text-transform:none}.home_servicesMore__jyFoM{margin-top:clamp(2rem,4vw,3rem)}@media (max-width:760px){.home_serviceRow__Wf4ME{grid-template-columns:2.5rem 1fr}.home_serviceBlurb__4p6tK{grid-column:2}}.home_processRule__W_aOG{position:relative;height:2px;margin-top:clamp(2.5rem,5vw,4rem);background:var(--guide-faint);overflow:hidden}.home_processRule__W_aOG span{position:absolute;inset:0;background:var(--ink);display:block}.home_processGrid__FsN6L{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem);margin-top:0}.home_processCard__iR3BW{position:relative;display:flex;flex-direction:column;gap:.6rem;padding-top:1.1rem}.home_processCard__iR3BW:before{content:"";position:absolute;top:0;left:0;width:9px;height:9px;background:var(--signal);transform:scale(var(--bg,1))}.home_processIndex__8D_O4{font-family:var(--font-mono);font-size:.78rem;color:var(--signal-ink);margin-bottom:.75rem}.home_processTitle__clpxV{font-size:clamp(1.5rem,1.1rem + 1vw,1.9rem);margin:0}.home_processBody__BtBu3{color:var(--muted);font-size:.98rem;line-height:1.55}@media (max-width:900px){.home_processGrid__FsN6L{grid-template-columns:1fr 1fr}}@media (max-width:520px){.home_processGrid__FsN6L{grid-template-columns:1fr}}.home_stats__sVmK2{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(1.5rem,3vw,2.5rem)}.home_stat__iClF_{display:flex;flex-direction:column;gap:.4rem}.home_statValue__xqlGd{font-family:var(--font-display);font-weight:800;font-size:clamp(3rem,1.5rem + 6vw,6rem);letter-spacing:.01em;line-height:.85}.home_statLabel__boNAU{color:var(--muted);font-size:.92rem;max-width:18ch}@media (max-width:760px){.home_stats__sVmK2{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}}.OpeningAct_wrap__aPt0C{position:relative;height:560vh}.OpeningAct_stage__QWt93{--p:1;--k0:1;--k1:1;--k2:1;--k3:1;--k4:1;--k5:1;--k6:1;--k7:1;--hand:1;position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate;container-type:size}.OpeningAct_wrap__aPt0C[data-done]{height:auto}.OpeningAct_wrap__aPt0C[data-done]>.OpeningAct_stage__QWt93{position:relative}html.js .OpeningAct_wrap__aPt0C:not([data-done])>.OpeningAct_stage__QWt93:not([data-reduced]){--p:0;--k0:0;--k1:0;--k2:0;--k3:0;--k4:0;--k5:0;--k6:0;--k7:0;--hand:0}.OpeningAct_stage__QWt93{--anno:clamp(0,calc(var(--k3) * (1 - var(--k7) * 1.9)),1);--scaffold:calc(1 - var(--k6))}.OpeningAct_canvasBox__J28cd,.OpeningAct_canvas__SmW4c{position:absolute;inset:0;pointer-events:none}.OpeningAct_canvas__SmW4c{z-index:1}.OpeningAct_canvasBox__J28cd{z-index:-1;visibility:hidden}.OpeningAct_flatMark__mo9OA{position:absolute;left:50%;top:50%;z-index:2;width:51.727cqmin;transform:translate(-50%,-50%);color:var(--ink);opacity:clamp(0,calc(1 - var(--k1) * 3.5),1);pointer-events:none}.OpeningAct_flatMark__mo9OA svg{display:block;width:100%;height:auto}.OpeningAct_flatMark__mo9OA svg>path:nth-of-type(5){stroke-width:19}.OpeningAct_flatMark__mo9OA svg>path:nth-of-type(n+6):nth-of-type(-n+8){stroke-width:26}.OpeningAct_stage__QWt93[data-gl=ready] .OpeningAct_flatMark__mo9OA{visibility:hidden}.OpeningAct_stage__QWt93[data-nogl] .OpeningAct_flatMark__mo9OA{opacity:clamp(0,calc(1 - var(--k2) * 2.5),1)}.OpeningAct_prompt__S7UBp{position:absolute;left:50%;bottom:clamp(1.75rem,8svh,4.5rem);z-index:3;display:flex;flex-direction:column;align-items:center;gap:.7rem;transform:translate(-50%,calc(var(--k0) * 1rem));opacity:clamp(0,calc(1 - var(--k0) * 1.6),1);pointer-events:none;white-space:nowrap}.OpeningAct_promptLine__f130A{width:1px;height:2.6rem;background:linear-gradient(to bottom,transparent,var(--signal));transform-origin:top;animation:OpeningAct_cueDrop___Xdge 2.4s var(--ease-out-expo) infinite}.OpeningAct_promptText__GpGlc{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.OpeningAct_promptTick__AyyUW{color:var(--signal-ink)}.OpeningAct_promptSpec__cj9X_{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}@keyframes OpeningAct_cueDrop___Xdge{0%,to{transform:scaleY(.35);opacity:.4}45%{transform:scaleY(1);opacity:1}}.OpeningAct_captions__A9ieY{position:absolute;left:0;right:0;bottom:clamp(5.5rem,13svh,8rem);z-index:3;pointer-events:none;display:grid;padding-inline:var(--edge)}.OpeningAct_caption__bvgZI{grid-area:1/1;margin:0;text-align:center;display:flex;flex-direction:column;gap:.4rem}.OpeningAct_capLead__uTZtJ{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,1rem + 2.4vw,3rem);line-height:.95;letter-spacing:.005em;text-transform:uppercase}.OpeningAct_capSub__QpjBj{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.OpeningAct_capTurn__9zfAm{opacity:calc(clamp(0, calc(var(--k1) * 2.2 - .6), 1) * clamp(0, calc(1 - var(--k2) * 8), 1));transform:translateY(calc((1 - clamp(0, calc(var(--k1) * 2.2 - .6), 1)) * 1.2rem))}.OpeningAct_capUnfold__GeCOj{opacity:calc(clamp(0, calc(var(--k2) * 5.5 - 1.2), 1) * clamp(0, calc(3 - var(--k2) * 4), 1))}.OpeningAct_grid__53AfV{position:absolute;inset:0;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:clamp(1rem,2vw,1.75rem);column-gap:clamp(1rem,2vw,1.75rem);pointer-events:none;z-index:1;opacity:var(--anno)}.OpeningAct_grid__53AfV span{background:color-mix(in oklch,var(--signal) 5%,transparent);border-inline:1px solid color-mix(in oklch,var(--signal) 16%,transparent);transform:scaleY(clamp(0,calc(var(--k3) * 2.4 - var(--i) * .08),1));transform-origin:top}@media (max-width:900px){.OpeningAct_grid__53AfV{grid-template-columns:repeat(4,1fr)}.OpeningAct_grid__53AfV span:nth-child(n+5){display:none}}.OpeningAct_hero__qah9p{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column}.OpeningAct_stage__QWt93[data-act]:not([data-act="7"]) .OpeningAct_hero__qah9p a{pointer-events:none}.OpeningAct_wire__WWx92{position:relative;background:color-mix(in oklch,var(--paper-2) calc((1 - var(--k3)) * var(--hand) * 100%),transparent);outline:1px solid color-mix(in oklch,var(--ink) calc((1 - var(--k3)) * var(--hand) * 100%),transparent);opacity:var(--hand)}.OpeningAct_wire__WWx92:before{content:"";position:absolute;inset:-.45rem -.6rem;border:1px dashed var(--guide);opacity:calc(var(--k3) * var(--scaffold) * .85);pointer-events:none}.OpeningAct_wire__WWx92:after{content:attr(data-spec);position:absolute;right:-.6rem;top:-.6rem;transform:translateY(-100%);font-family:var(--font-mono);font-size:.6rem;font-weight:500;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--signal-ink);opacity:calc(var(--k3) * var(--scaffold) * .95);pointer-events:none}.OpeningAct_slab__0R10N{position:absolute;inset:0;background:var(--guide-faint)}.OpeningAct_navBar__doHB6{flex:none;padding-block:.9rem}.OpeningAct_nav__zaJ6O{height:calc(4.5rem - 1.8rem);display:flex;align-items:center;justify-content:space-between;opacity:calc(var(--hand) * clamp(0, calc(2 - var(--k7) * 2.4), 1))}.OpeningAct_nav__zaJ6O:after{top:auto;bottom:-.6rem;transform:translateY(100%)}.OpeningAct_brand__8Jf0i{position:relative;display:inline-flex}.OpeningAct_brand__8Jf0i .OpeningAct_slab__0R10N{opacity:calc(var(--k3) * (1 - var(--k5)))}.OpeningAct_brandLogo__D2MT5{position:relative;display:inline-flex;color:var(--ink);opacity:var(--k5)}.OpeningAct_brandLogo__D2MT5 .logo-accent{fill:color-mix(in oklch,var(--signal) calc(var(--k6) * 100%),var(--ink))}.OpeningAct_navItems__N0rOJ{display:flex;align-items:center;gap:clamp(1.25rem,2.5vw,2.25rem)}.OpeningAct_navCta__cXM2b,.OpeningAct_navItem__aD6KI{--r:clamp(0,calc(var(--k5) * 2.4 - var(--i) * 0.2 - 0.35),1);position:relative;display:inline-block;font-family:var(--font-mono);font-weight:500;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.OpeningAct_navCta__cXM2b{--i:3;margin-left:.5rem;padding:.6em 1em;font-size:.8rem;letter-spacing:.04em;border:1px solid color-mix(in oklch,var(--ink) calc(var(--k3) * 100%),transparent);background:color-mix(in oklch,var(--ink) calc(var(--k6) * 100%),transparent);color:color-mix(in oklch,var(--paper) calc(var(--k6) * 100%),var(--ink))}.OpeningAct_navCta__cXM2b .OpeningAct_slab__0R10N,.OpeningAct_navItem__aD6KI .OpeningAct_slab__0R10N{opacity:calc(var(--k3) * (1 - var(--r)))}.OpeningAct_navText__5Hwa0{position:relative;opacity:var(--r)}.OpeningAct_burger__0K_2K{display:none;position:relative;width:26px;height:12px;margin-right:9px;opacity:var(--k5)}.OpeningAct_burger__0K_2K i{position:absolute;left:0;width:100%;height:2px;background:var(--ink)}.OpeningAct_burger__0K_2K i:first-child{top:0}.OpeningAct_burger__0K_2K i:last-child{top:10px}@media (max-width:820px){.OpeningAct_navItems__N0rOJ{display:none}.OpeningAct_burger__0K_2K{display:block}}.OpeningAct_body__IYJEi{flex:1 1;min-height:0;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:clamp(1rem,2vw,1.75rem);column-gap:clamp(1rem,2vw,1.75rem);align-items:center;padding-bottom:calc(var(--hud-h) + 4.5rem)}.OpeningAct_copy__PvY5O{grid-column:1/10;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.OpeningAct_kicker__hpJY8{--r:clamp(0,calc(var(--k5) * 2.6 - 0.2),1);margin:0 0 clamp(1.25rem,3vw,2rem);font-family:var(--font-mono);font-size:.7rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:var(--muted)}.OpeningAct_kicker__hpJY8 .OpeningAct_slab__0R10N{opacity:calc(var(--k3) * (1 - var(--r)))}.OpeningAct_kickerText__ygGD9{position:relative;display:block;opacity:var(--r)}.OpeningAct_kickerTick__7v4XP{color:color-mix(in oklch,var(--signal-ink) calc(var(--k6) * 100%),var(--guide))}.OpeningAct_headline__em__F{position:relative;margin:0;font-size:clamp(2rem,min(14.5vw,12.5svh),9rem);width:-moz-fit-content;width:fit-content;max-width:100%}.OpeningAct_baseline__tBh9x{position:absolute;inset:0;background:repeating-linear-gradient(to bottom,color-mix(in oklch,var(--signal) 55%,transparent) 0 1px,transparent 1px .84em);opacity:clamp(0,calc(var(--k4) * (1 - var(--k4)) * 4),1);pointer-events:none}.OpeningAct_hLine__Ap2uY{--t:clamp(0,calc(var(--k4) * 2.5 - var(--i) * 0.32),1);position:relative;display:block;width:-moz-fit-content;width:fit-content}.OpeningAct_hLine__Ap2uY:before{inset:.03em -.6rem}.OpeningAct_hLine__Ap2uY:after{top:50%;right:auto;left:calc(100% + 1rem);transform:translateY(-50%)}.OpeningAct_hText__w6sRt{display:block;white-space:nowrap;opacity:var(--t);letter-spacing:calc(.074em - .07em * var(--t));transform:translateY(calc((1 - var(--t)) * .06em))}.OpeningAct_hSlug___Ku9b{position:absolute;left:0;right:0;top:12%;bottom:12%;background:var(--guide-faint);transform:scaleX(calc(1 - var(--t)));transform-origin:right;opacity:calc(var(--k3) * clamp(0, calc((1 - var(--t)) * 4), 1))}.OpeningAct_accent__zuFB5{font-style:normal;color:color-mix(in oklch,var(--signal) calc(var(--k6) * 100%),var(--ink))}.OpeningAct_foot__1CO18{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;grid-gap:2rem;gap:2rem;width:100%;margin-top:clamp(1.75rem,4vw,3rem)}.OpeningAct_lead__Fn24i{--r:clamp(0,calc(var(--k5) * 2.4 - 0.6),1);margin:0;max-width:36ch;justify-self:start;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);line-height:1.4;letter-spacing:-.015em;color:var(--muted);background-image:repeating-linear-gradient(to bottom,transparent 0 .3lh,var(--guide-faint) .3lh .78lh,transparent .78lh 1lh);background-repeat:no-repeat;background-position:100% 0;background-size:calc((1 - var(--r)) * 100%) calc(var(--k3) * 100%)}.OpeningAct_leadText__MayFW{display:block;opacity:var(--r)}.OpeningAct_actions__Cp8I3{--c:clamp(0,calc(var(--k5) * 2.8 - 1.2),1);display:flex;flex-wrap:wrap;gap:.75rem;justify-self:start}.OpeningAct_ctaGhost__fcg0u,.OpeningAct_ctaMain__cmEki{position:relative;isolation:isolate}.OpeningAct_ctaLabel__5_Y9o{display:inline-flex;align-items:center;gap:.7em}.OpeningAct_stage__QWt93[data-act]:not([data-act="7"]) .OpeningAct_ctaGhost__fcg0u,.OpeningAct_stage__QWt93[data-act]:not([data-act="7"]) .OpeningAct_ctaMain__cmEki{background:transparent;border-color:color-mix(in oklch,var(--ink) calc(var(--k3) * 100%),transparent)}.OpeningAct_stage__QWt93[data-act]:not([data-act="7"]) .OpeningAct_ctaGhost__fcg0u{border-color:color-mix(in oklch,var(--guide) calc(var(--k3) * 100%),transparent);color:var(--ink)}.OpeningAct_stage__QWt93[data-act]:not([data-act="7"]) .OpeningAct_ctaMain__cmEki{color:color-mix(in oklch,var(--paper) calc(var(--k6) * 100%),var(--ink))}.OpeningAct_stage__QWt93[data-act]:not([data-act="7"]) .OpeningAct_ctaMain__cmEki:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink);transform:scaleX(var(--k6));transform-origin:left}.OpeningAct_stage__QWt93[data-act]:not([data-act="7"]) .OpeningAct_ctaLabel__5_Y9o{opacity:var(--c)}.OpeningAct_readoutBar__1WP8F{position:absolute;left:0;right:0;bottom:calc(var(--hud-h) + 1rem);z-index:4;display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.5rem 1.25rem;gap:.5rem 1.25rem;pointer-events:none;opacity:calc(clamp(0, calc(var(--k1) * 4), 1) * clamp(0, calc(1 - var(--k7) * 2), 1))}.OpeningAct_acts__0EiDM{list-style:none;margin:0;padding:0;display:flex;gap:.3rem}.OpeningAct_act__6rI2J{width:1.6rem;border-top:1px solid var(--guide-faint);padding-top:.35rem;font-family:var(--font-mono);font-size:.58rem;letter-spacing:.06em;color:var(--guide);transition:color .4s var(--ease-out-quart),border-color .4s var(--ease-out-quart)}.OpeningAct_readout__JDlq_{display:grid;min-width:0}.OpeningAct_readoutItem__ROGhx{grid-area:1/1;display:flex;align-items:baseline;gap:.6rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.07em;text-transform:uppercase;opacity:0;transition:opacity .35s var(--ease-out-quart);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OpeningAct_readoutItem__ROGhx b{font-weight:500;color:var(--ink)}.OpeningAct_readoutItem__ROGhx i{font-style:normal;color:var(--muted);letter-spacing:.04em;text-transform:none}.OpeningAct_scrub__LmR3J{grid-column:1/-1;height:1px;background:var(--guide-faint);position:relative}.OpeningAct_scrubFill__KTnmM{position:absolute;inset:0;background:var(--signal);transform:scaleX(var(--p));transform-origin:left}.OpeningAct_scrubFill__KTnmM:after{content:"";position:absolute;right:-3px;top:-3px;width:7px;height:7px;background:var(--signal)}.OpeningAct_stage__QWt93[data-act="0"] .OpeningAct_act__6rI2J:nth-child(-n+1),.OpeningAct_stage__QWt93[data-act="1"] .OpeningAct_act__6rI2J:nth-child(-n+2),.OpeningAct_stage__QWt93[data-act="2"] .OpeningAct_act__6rI2J:nth-child(-n+3),.OpeningAct_stage__QWt93[data-act="3"] .OpeningAct_act__6rI2J:nth-child(-n+4),.OpeningAct_stage__QWt93[data-act="4"] .OpeningAct_act__6rI2J:nth-child(-n+5),.OpeningAct_stage__QWt93[data-act="5"] .OpeningAct_act__6rI2J:nth-child(-n+6),.OpeningAct_stage__QWt93[data-act="6"] .OpeningAct_act__6rI2J:nth-child(-n+7),.OpeningAct_stage__QWt93[data-act="7"] .OpeningAct_act__6rI2J:nth-child(-n+8){color:var(--muted);border-color:var(--guide)}.OpeningAct_stage__QWt93[data-act="0"] .OpeningAct_act__6rI2J:first-child,.OpeningAct_stage__QWt93[data-act="1"] .OpeningAct_act__6rI2J:nth-child(2),.OpeningAct_stage__QWt93[data-act="2"] .OpeningAct_act__6rI2J:nth-child(3),.OpeningAct_stage__QWt93[data-act="3"] .OpeningAct_act__6rI2J:nth-child(4),.OpeningAct_stage__QWt93[data-act="4"] .OpeningAct_act__6rI2J:nth-child(5),.OpeningAct_stage__QWt93[data-act="5"] .OpeningAct_act__6rI2J:nth-child(6),.OpeningAct_stage__QWt93[data-act="6"] .OpeningAct_act__6rI2J:nth-child(7),.OpeningAct_stage__QWt93[data-act="7"] .OpeningAct_act__6rI2J:nth-child(8){color:var(--ink);border-color:var(--signal)}.OpeningAct_stage__QWt93[data-act="0"] .OpeningAct_readoutItem__ROGhx:first-child,.OpeningAct_stage__QWt93[data-act="1"] .OpeningAct_readoutItem__ROGhx:nth-child(2),.OpeningAct_stage__QWt93[data-act="2"] .OpeningAct_readoutItem__ROGhx:nth-child(3),.OpeningAct_stage__QWt93[data-act="3"] .OpeningAct_readoutItem__ROGhx:nth-child(4),.OpeningAct_stage__QWt93[data-act="4"] .OpeningAct_readoutItem__ROGhx:nth-child(5),.OpeningAct_stage__QWt93[data-act="5"] .OpeningAct_readoutItem__ROGhx:nth-child(6),.OpeningAct_stage__QWt93[data-act="6"] .OpeningAct_readoutItem__ROGhx:nth-child(7),.OpeningAct_stage__QWt93[data-act="7"] .OpeningAct_readoutItem__ROGhx:nth-child(8){opacity:1}@media (max-width:900px){.OpeningAct_wrap__aPt0C{height:460vh}.OpeningAct_body__IYJEi{grid-template-columns:1fr;padding-bottom:calc(var(--hud-h) + 4.25rem)}.OpeningAct_copy__PvY5O{grid-column:1}.OpeningAct_hLine__Ap2uY:not(:first-child):after{display:none}.OpeningAct_foot__1CO18{grid-template-columns:1fr;align-items:start;gap:1.25rem}.OpeningAct_readoutItem__ROGhx i{display:none}.OpeningAct_wire__WWx92:after{font-size:.55rem}}@media (max-width:560px){.OpeningAct_act__6rI2J{width:1.15rem}}@media (max-height:940px){.OpeningAct_kicker__hpJY8{margin-bottom:.9rem}.OpeningAct_foot__1CO18{margin-top:1.5rem;gap:1rem}}@media (max-height:700px){.OpeningAct_lead__Fn24i{font-size:.92rem}.OpeningAct_actions__Cp8I3{gap:.6rem}}@media (max-height:520px){.OpeningAct_body__IYJEi{padding-bottom:calc(var(--hud-h) + 3.5rem)}.OpeningAct_lead__Fn24i{display:none}.OpeningAct_prompt__S7UBp{bottom:1rem}.OpeningAct_promptLine__f130A,.OpeningAct_promptSpec__cj9X_{display:none}.OpeningAct_captions__A9ieY{bottom:3.5rem}}@media (prefers-reduced-motion:reduce){.OpeningAct_wrap__aPt0C{height:auto}.OpeningAct_stage__QWt93,html.js .OpeningAct_stage__QWt93:not([data-x]){--p:1;--k0:1;--k1:1;--k2:1;--k3:1;--k4:1;--k5:1;--k6:1;--k7:1;--hand:1;position:static;height:auto;overflow:visible;container-type:normal}.OpeningAct_canvas__SmW4c,.OpeningAct_captions__A9ieY,.OpeningAct_flatMark__mo9OA,.OpeningAct_grid__53AfV,.OpeningAct_prompt__S7UBp,.OpeningAct_readoutBar__1WP8F{display:none}.OpeningAct_hero__qah9p{position:relative;min-height:100svh}.OpeningAct_navBar__doHB6{visibility:hidden}.OpeningAct_promptLine__f130A{animation:none}}.WorkTile_tile__LYFY_{display:flex;flex-direction:column}.WorkTile_bar__Ks6GP{display:flex;align-items:center;gap:.75rem;padding:.55rem 0;border-top:1px solid var(--ink);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.WorkTile_barId__W0Jl4{color:var(--signal-ink);font-weight:600}.WorkTile_barName__1Kliy{font-weight:600;color:var(--ink);transition:color .3s ease}.WorkTile_tile__LYFY_:hover .WorkTile_barName__1Kliy{color:var(--signal-ink)}.WorkTile_barSpec___i_da{margin-left:auto;color:var(--muted)}.WorkTile_frame__CT1fp{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--paper-2);border:1px solid var(--guide);transition:border-color .4s var(--ease-out-quart)}.WorkTile_wide__p3sF3 .WorkTile_frame__CT1fp{aspect-ratio:16/9}.WorkTile_tile__LYFY_:hover .WorkTile_frame__CT1fp{border-color:var(--signal)}.WorkTile_img__hJbTF{object-fit:cover;transition:transform .9s var(--ease-out-expo);will-change:transform}.WorkTile_tile__LYFY_:hover .WorkTile_img__hJbTF{transform:scale(1.04)}.WorkTile_cta__kaeeJ{position:absolute;left:.75rem;bottom:.75rem;display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--paper);background:var(--ink);padding:.4rem .7rem;opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease-out-expo),transform .4s var(--ease-out-expo),background .3s ease}.WorkTile_tile__LYFY_:hover .WorkTile_cta__kaeeJ{opacity:1;transform:none;background:var(--signal)}.WorkTile_cta__kaeeJ .WorkTile_arr__dDjRy{transition:transform .4s var(--ease-out-quart)}.WorkTile_tile__LYFY_:hover .WorkTile_cta__kaeeJ .WorkTile_arr__dDjRy{transform:translateX(3px)}.WorkTile_summary__3WlEh{color:var(--muted);max-width:48ch;font-size:.98rem;line-height:1.5;margin-top:.9rem}@media (max-width:900px){.WorkTile_wide__p3sF3 .WorkTile_frame__CT1fp{aspect-ratio:4/3}.WorkTile_cta__kaeeJ{opacity:1;transform:none}}