.ChapterCut_cut__Y2MRT{--ovg:18svh;--band:10svh;--lead:4svh;--gate-h:44svh;--cut0:var(--cut,1);--seam:calc((1 - var(--cut0)) * 100svh);position:relative;z-index:1;isolation:isolate;margin-top:calc(var(--ovg) * -1)}html:is([data-motion=full],[data-motion=lite]) .ChapterCut_cut__Y2MRT{--cut0:var(--cut,0)}html:is([data-motion=full],[data-motion=lite]) :is([data-hero],.ChapterCut_cut__Y2MRT:has([data-stage]))+.ChapterCut_cut__Y2MRT{--ovg:100svh;--seam:calc((1 - var(--cut0) * var(--cut0)) * 100svh);--mask:inset(max(0px,calc(var(--seam) - var(--cut-y, 0px))) 0 0 0);pointer-events:none}:is([data-hero],.ChapterCut_cut__Y2MRT:has([data-stage]))+.ChapterCut_cut__Y2MRT :is([data-stage],section:not([data-scroll-scene])){-webkit-clip-path:var(--mask);clip-path:var(--mask);pointer-events:auto}.ChapterCut_shade__I54iD{position:fixed;inset:0 0 auto;height:100svh;transform-origin:50% 0;transform:scaleY(calc(1 - var(--cut0)));background:linear-gradient(rgba(8,10,11,.06),rgba(8,10,11,.52));opacity:min(clamp(0,var(--cut0)/.06,1),clamp(0,(1 - var(--cut0))/.12,1));pointer-events:none}.ChapterCut_gate___Wiw9{z-index:2;top:calc(var(--seam) - var(--cut-y, 0px));height:var(--gate-h);background:linear-gradient(rgba(8,10,11,.86),rgba(8,10,11,.34) 46%,transparent);opacity:clamp(0,(1 - var(--cut0))/.78,1)}.ChapterCut_barBox__mdYH0,.ChapterCut_gate___Wiw9{position:absolute;left:0;right:0;pointer-events:none}.ChapterCut_barBox__mdYH0{z-index:3;top:calc(var(--cut-y, 0px) * -1);height:100svh;overflow:hidden}.ChapterCut_bar__WTWgz{position:absolute;left:0;right:0;height:var(--band);top:calc(var(--seam) - var(--band) / 2 - var(--lead));opacity:calc(min(clamp(0, var(--cut0) / .22, 1), clamp(0, (1 - var(--cut0)) / .34, 1)) * .28);background:linear-gradient(transparent,rgba(122,167,194,.95) 52%,transparent)}@media (min-width:900px){.ChapterCut_cut__Y2MRT{--band:14vh;--lead:6vh;--gate-h:48vh}}html:is([data-motion=none],:not([data-motion])) :is(.ChapterCut_barBox__mdYH0,.ChapterCut_shade__I54iD,.ChapterCut_gate___Wiw9){display:none}@media (prefers-reduced-motion:reduce){:is(.ChapterCut_barBox__mdYH0,.ChapterCut_shade__I54iD,.ChapterCut_gate___Wiw9){display:none}}.Chapter01Reveal_track__xj3Gk{--t0:220ms;--stg:80ms;position:relative;height:160svh;background:var(--floor)}.Chapter01Reveal_stage__EjsPp{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;min-height:560px;overflow:hidden;color:var(--warm);--out:clamp(0,(var(--pm,var(--p,0)) - 0.58)/0.42,1);--out-t:clamp(0,(var(--pt,var(--p,0)) - 0.58)/0.17,1);--dim:clamp(0,(var(--pm,var(--p,0)) - 0.74)/0.26,1);--in-t:clamp(0,var(--pt,var(--p,0))/0.58,1)}.Chapter01Reveal_frame__UnLy7{--frame-b:calc(1 - 0.22 * var(--dim));transform:translateY(calc(var(--out) * -4svh)) scale(calc(1 - .06 * var(--out)))}.Chapter01Reveal_veil__Tiqve{position:absolute;inset:0;background:var(--paint);animation:Chapter01Reveal_veil__Tiqve 1.1s var(--ease) both}.Chapter01Reveal_scrim__NMx57{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,10,11,.92) 0,rgba(8,10,11,.55) 38%,transparent 70%);opacity:calc(.55 + .27 * var(--pb, var(--p, 0)))}.Chapter01Reveal_copy__zgNOC{position:absolute;left:var(--pad-x);right:var(--pad-x);top:calc(var(--nav-h) + 12px);bottom:calc(24px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;justify-content:flex-end;gap:14px;transform:translateY(calc(var(--in-t) * 7svh - var(--out-t) * 21svh - var(--cookie-lift, 0px)));opacity:calc(1 - var(--out-t))}.Chapter01Reveal_title__gE05L{margin:0;font-family:var(--font-text);font-weight:300;font-size:var(--t2);line-height:1.02;letter-spacing:-.028em}.Chapter01Reveal_title__gE05L strong{font-weight:600}.Chapter01Reveal_line__MLtfA{display:block;animation:Chapter01Reveal_line-in__N_h6v var(--dur-enter) var(--ease) both;animation-delay:calc(var(--t0) + var(--i) * var(--stg))}.Chapter01Reveal_first__uTotU{animation:none}.Chapter01Reveal_line__MLtfA:nth-child(2){--i:0}.Chapter01Reveal_cta__UvN8Z,.Chapter01Reveal_prices__ejzqH,.Chapter01Reveal_trust__Ui4q_{animation:Chapter01Reveal_fade-up__G5Hxt var(--dur-enter) var(--ease) both;animation-delay:calc(var(--t0) + var(--i) * var(--stg))}.Chapter01Reveal_prices__ejzqH{--i:1;display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font-family:var(--font-mono);font-size:13px;letter-spacing:.02em}.Chapter01Reveal_trust__Ui4q_{--i:2;margin:0;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--mist)}.Chapter01Reveal_cta__UvN8Z{--i:3}@media (max-width:899px){body[data-cookie-visible] .Chapter01Reveal_copy__zgNOC{--cookie-lift:var(--cookie-h)}}@keyframes Chapter01Reveal_veil__Tiqve{0%{opacity:.92}to{opacity:0}}@keyframes Chapter01Reveal_line-in__N_h6v{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:translateY(.35em)}to{-webkit-clip-path:inset(0 0 -.2em 0);clip-path:inset(0 0 -.2em 0);transform:none}}@keyframes Chapter01Reveal_fade-up__G5Hxt{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-height:559px) and (orientation:landscape){.Chapter01Reveal_stage__EjsPp{min-height:100svh}.Chapter01Reveal_copy__zgNOC{gap:8px;bottom:12px}.Chapter01Reveal_title__gE05L{font-size:clamp(22px,6.5vh,32px)}.Chapter01Reveal_prices__ejzqH{font-size:12px}.Chapter01Reveal_trust__Ui4q_{font-size:11px}}@media (min-width:900px){.Chapter01Reveal_copy__zgNOC{right:auto;max-width:min(76vw,1080px);bottom:12vh;gap:18px}.Chapter01Reveal_title__gE05L{font-size:min(var(--t1),13svh)}.Chapter01Reveal_prices__ejzqH{font-size:14px}.Chapter01Reveal_trust__Ui4q_{font-size:13px}}html[data-motion=none] .Chapter01Reveal_veil__Tiqve{display:none}html[data-motion=none] .Chapter01Reveal_cta__UvN8Z,html[data-motion=none] .Chapter01Reveal_line__MLtfA,html[data-motion=none] .Chapter01Reveal_prices__ejzqH,html[data-motion=none] .Chapter01Reveal_trust__Ui4q_{animation:none}@media (prefers-reduced-motion:reduce){.Chapter01Reveal_veil__Tiqve{display:none}.Chapter01Reveal_cta__UvN8Z,.Chapter01Reveal_line__MLtfA,.Chapter01Reveal_prices__ejzqH,.Chapter01Reveal_trust__Ui4q_{animation:none}}.Chapter02Edge_scene__qNQrF{position:relative;width:100%;height:100%;overflow:hidden;background:var(--floor);color:var(--warm);--pmm:var(--pm,var(--p,0));--paa:var(--pa,var(--p,0));--ptt:var(--pt,var(--p,0));--ab:clamp(0,(var(--pmm) - 0.50)/0.08,1);--arrive:calc(1 + 0.06 * (1 - var(--cut, 1)));--out:clamp(0,(var(--exit,0) - 0.05)/0.85,1);transform:scale(calc(var(--arrive) * (1 - .06 * var(--out))))}.Chapter02Edge_scene__qNQrF:after{content:"";position:absolute;right:0;bottom:0;left:0;height:58%;background:linear-gradient(0deg,rgba(8,10,11,.94),rgba(8,10,11,.6) 45%,transparent);pointer-events:none}.Chapter02Edge_frameA__89ASG{--frame-b:calc(1 - 0.5 * var(--ab));transform:scale(calc(1 + .04 * var(--ab)))}.Chapter02Edge_seq__7FNWb{position:absolute;inset:0}.Chapter02Edge_seq__7FNWb img{width:100%;height:100%;object-fit:cover}.Chapter02Edge_plan__aWGCV{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);-webkit-clip-path:inset(0 0 0 calc((1 - var(--ab)) * 100%));clip-path:inset(0 0 0 calc((1 - var(--ab)) * 100%))}.Chapter02Edge_frameB__TwcLe{background:transparent;--frame-b:calc(1 - 0.34 * var(--out))}@media (max-width:899px){.Chapter02Edge_plan__aWGCV{width:100svh;height:100vw;transform:translate(-50%,-50%) rotate(90deg)}}.Chapter02Edge_wipe__yIxnw{position:absolute;top:0;bottom:0;width:10svh;left:calc(100% - var(--ab) * 100%);background:linear-gradient(90deg,transparent,rgba(122,167,194,.95) 52%,transparent);opacity:calc(min(clamp(0, var(--ab) / .25, 1), clamp(0, (1 - var(--ab)) / .25, 1)) * .28);pointer-events:none}.Chapter02Edge_zones__O3IYL{position:absolute;inset:0}.Chapter02Edge_zones__O3IYL [data-contour]{fill:none;stroke:var(--steel);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;stroke-dasharray:1;stroke-dashoffset:calc(1 - clamp(0, (var(--paa) - .6) / .1, 1))}.Chapter02Edge_zones__O3IYL [data-zone]{fill:rgba(122,167,194,.19);stroke:var(--steel);stroke-width:1.9;opacity:clamp(0,(var(--paa) - (.8 + var(--zi,0) * .018))/.05,1)}.Chapter02Edge_zones__O3IYL [data-zone][data-risk]{opacity:calc(clamp(0, (var(--paa) - (.68 + var(--zi, 0) * .02)) / .05, 1) * (1 - .45 * clamp(0, (var(--paa) - .8) / .08, 1)))}.Chapter02Edge_captions__eZlGn{z-index:1;position:absolute;left:var(--pad-x);right:var(--pad-x);bottom:calc(var(--sticky-h, 0px) + 24px);display:grid;padding:22px 30px 24px var(--pad-x);margin:0 calc(var(--pad-x) * -1);background:radial-gradient(94% 128% at 0 100%,rgba(8,10,11,.95),rgba(8,10,11,.82) 46%,transparent 78%);transform:translateY(calc(var(--cookie-lift, 0px) * -1 - var(--cut-y, 0px)))}.Chapter02Edge_caption__uUKl1{grid-area:1/1;display:grid;grid-gap:8px;gap:8px}.Chapter02Edge_captionRisk__5loOV{opacity:min(clamp(0,(var(--cut,1) - .3)/.22,1),clamp(0,1 - (var(--ptt) - .44)/.05,1));transform:translateY(calc(clamp(0, (var(--ptt) - .44) / .05, 1) * -40%))}.Chapter02Edge_captionFull__TcEZk{opacity:min(clamp(0,(var(--ptt) - .49)/.06,1),clamp(0,1 - (var(--exit,0) - .18)/.32,1));transform:translateY(calc((1 - clamp(0, (var(--ptt) - .49) / .06, 1)) * 40% - var(--exit, 0) * 14svh))}.Chapter02Edge_eyebrow__IglkT{margin:0;font-family:var(--font-mono);font-size:var(--t5);letter-spacing:.18em;text-transform:uppercase;color:var(--steel)}.Chapter02Edge_title__CJNTu{margin:0;font-family:var(--font-text);font-weight:300;font-size:min(var(--t2),9.5svh);line-height:1.04;letter-spacing:-.026em}.Chapter02Edge_title__CJNTu strong{font-weight:600}.Chapter02Edge_list__8jSFt{margin:0;font-family:var(--font-mono);font-size:13px;color:var(--mist)}@media (max-width:899px){body[data-cookie-visible] .Chapter02Edge_captions__eZlGn{--cookie-lift:var(--cookie-h)}}@media (min-width:900px){.Chapter02Edge_captions__eZlGn{right:auto;max-width:700px;bottom:12vh;padding:26px 46px 28px var(--pad-x)}.Chapter02Edge_zones__O3IYL [data-contour]{stroke-width:2.4}.Chapter02Edge_zones__O3IYL [data-zone]{stroke-width:1.35}}html:is([data-motion=none],:not([data-motion])) .Chapter02Edge_scene__qNQrF{transform:none}html:is([data-motion=none],:not([data-motion])) .Chapter02Edge_plan__aWGCV{-webkit-clip-path:none;clip-path:none}html:is([data-motion=none],:not([data-motion])) .Chapter02Edge_wipe__yIxnw{display:none}html:is([data-motion=none],:not([data-motion])) .Chapter02Edge_captions__eZlGn{gap:24px}html:is([data-motion=none],:not([data-motion])) .Chapter02Edge_title__CJNTu{font-size:min(var(--t2),7svh)}html:is([data-motion=none],:not([data-motion])) .Chapter02Edge_caption__uUKl1{grid-area:auto;opacity:1;transform:none}html:is([data-motion=none],:not([data-motion])) .Chapter02Edge_zones__O3IYL [data-zone]{opacity:1}.Chapter03Impact_scene__XLx9J{position:relative;width:100%;height:100%;overflow:hidden;background:var(--floor);color:var(--warm);--pmm:var(--pm,var(--p,0));--paa:var(--pa,var(--p,0));--ptt:var(--pt,var(--p,0));--out:clamp(0,(var(--exit,0) - 0.05)/0.85,1);transform:scale(calc((1 + .06 * (1 - var(--cut, 1))) * (1 - .06 * var(--out))))}.Chapter03Impact_frame__GOnxL{--frame-b:calc(1 - 0.38 * var(--out))}.Chapter03Impact_media__PDlYG{display:block;position:absolute;inset:0;width:100%;height:100%}.Chapter03Impact_media__PDlYG img{display:block;width:100%;height:100%;object-fit:cover}.Chapter03Impact_lite__tbf0f{display:none;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s var(--ease)}html[data-motion=lite] .Chapter03Impact_lite__tbf0f{display:block}@media (min-width:900px){html[data-motion=lite] .Chapter03Impact_lite__tbf0f{display:none}}html[data-motion=lite] .Chapter03Impact_liteHit__3XQbc{opacity:clamp(0,(var(--pmm) - .18)/.05,1)}html[data-motion=lite] .Chapter03Impact_liteScratch__l7klm{opacity:clamp(0,(var(--pmm) - .48)/.1,1)}html[data-motion=lite] .Chapter03Impact_liteClean__mmGrz{opacity:clamp(0,(var(--pmm) - .9)/.1,1)}html[data-motion=none] .Chapter03Impact_lite__tbf0f{transition:none}@media (prefers-reduced-motion:reduce){.Chapter03Impact_lite__tbf0f{transition:none}}.Chapter03Impact_flash__ftFw_{position:absolute;inset:0;mix-blend-mode:screen;background:radial-gradient(30% 22% at 38% 51%,hsla(40,27%,94%,.9),hsla(40,27%,94%,.3) 45%,transparent 72%);opacity:min(clamp(0,(var(--paa) - .18)/.02,1),clamp(0,1 - (var(--paa) - .2)/.03,1))}.Chapter03Impact_glow__6jDiT{position:absolute;inset:0;background:radial-gradient(60% 45% at 46% 55%,rgba(122,167,194,.3),transparent 70%);transform:scale(calc(1 + .5 * clamp(0, (var(--paa) - .48) / .44, 1)));opacity:min(clamp(0,(var(--paa) - .48)/.06,1),clamp(0,1 - (var(--paa) - .6)/.34,1))}.Chapter03Impact_captions__V6nzf{position:absolute;left:var(--pad-x);right:var(--pad-x);bottom:calc(var(--sticky-h, 0px) + 24px);display:grid;grid-gap:16px;gap:16px;transform:translateY(calc(var(--cookie-lift, 0px) * -1 - var(--cut-y, 0px)))}.Chapter03Impact_stack__9Ihy7{display:grid}.Chapter03Impact_caption__Xtd8H{grid-area:1/1;display:grid;grid-gap:8px;gap:8px}.Chapter03Impact_caption__Xtd8H[data-scene-caption=road]{opacity:min(clamp(0,(var(--cut,1) - .2)/.22,1),clamp(0,1 - (var(--ptt) - .17)/.05,1))}.Chapter03Impact_caption__Xtd8H[data-scene-caption=hit]{opacity:min(clamp(0,(var(--ptt) - .21)/.05,1),clamp(0,1 - (var(--ptt) - .42)/.05,1))}.Chapter03Impact_caption__Xtd8H[data-scene-caption=heal]{opacity:min(clamp(0,(var(--ptt) - .47)/.05,1),clamp(0,1 - (var(--ptt) - .72)/.05,1))}.Chapter03Impact_caption__Xtd8H[data-scene-caption=result]{opacity:min(clamp(0,(var(--ptt) - .76)/.04,1),clamp(0,1 - (var(--exit,0) - .32)/.38,1))}.Chapter03Impact_cta__0taCA{opacity:clamp(0,(var(--ptt) - .9)/.05,1)}.Chapter03Impact_eyebrow__7mEBG{margin:0;font-family:var(--font-mono);font-size:var(--t5);letter-spacing:.18em;text-transform:uppercase;color:var(--steel)}.Chapter03Impact_title___FRzm{margin:0;font-family:var(--font-text);font-weight:300;font-size:var(--t2);line-height:1.04;letter-spacing:-.026em}.Chapter03Impact_title___FRzm strong{font-weight:600}@media (max-width:899px){body[data-cookie-visible] .Chapter03Impact_captions__V6nzf{--cookie-lift:var(--cookie-h)}}@media (min-width:900px){.Chapter03Impact_flash__ftFw_{background:radial-gradient(30% 34% at 46% 51%,hsla(40,27%,94%,.9),hsla(40,27%,94%,.3) 45%,transparent 72%)}.Chapter03Impact_glow__6jDiT{background:radial-gradient(60% 45% at 46% 55%,rgba(122,167,194,.28),transparent 70%)}.Chapter03Impact_captions__V6nzf{right:auto;max-width:620px;bottom:12vh}}html:not([data-motion]) .Chapter03Impact_scene__XLx9J,html[data-motion=none] .Chapter03Impact_scene__XLx9J{transform:none}html:not([data-motion]) .Chapter03Impact_stack__9Ihy7,html[data-motion=none] .Chapter03Impact_stack__9Ihy7{gap:20px}html:not([data-motion]) .Chapter03Impact_caption__Xtd8H,html[data-motion=none] .Chapter03Impact_caption__Xtd8H{grid-area:auto;opacity:1}html:not([data-motion]) .Chapter03Impact_cta__0taCA,html[data-motion=none] .Chapter03Impact_cta__0taCA{opacity:1}.Chapter04Works_chapter__QusOb{position:relative;min-height:var(--reading-height,240svh);background:var(--floor);color:var(--warm);--out:clamp(0,(var(--exit,0) - 0.32)/0.34,1);--outm:clamp(0,(var(--exit,0) - 0.38)/0.42,1);--in:calc(1 - var(--cut, 1))}.Chapter04Works_scene__IvJg2{display:contents;--ptt:var(--pt,var(--p,0));--pbb:var(--pb,var(--p,0))}.Chapter04Works_stage__xPCO3{position:relative;top:0;display:grid;align-content:center;align-content:safe center;grid-gap:22px;gap:22px;min-height:100svh;--ptt:.5;padding:calc(var(--nav-h) + 20px) 0 calc(6svh + var(--cookie-h, 0px) + var(--sticky-h, 0px))}.Chapter04Works_halo__rNijs{position:absolute;inset:0 0 auto;height:46svh;pointer-events:none;background:radial-gradient(120% 100% at 50% 0,rgba(122,167,194,.3),transparent 66%);transform:translateY(calc(var(--pbb) * -32svh));opacity:calc(1 - .78 * var(--pbb))}.Chapter04Works_head__QgI10{padding:0 var(--pad-x);transform:translateY(calc(var(--in) * 5svh + (1 - var(--ptt)) * 6svh - var(--out) * 4svh));opacity:calc(1 - var(--out))}.Chapter04Works_title__aiifv{margin:0 0 10px;font-family:var(--font-text);font-weight:300;font-size:var(--t3);line-height:1.06;letter-spacing:-.024em}.Chapter04Works_title__aiifv strong{font-weight:600}.Chapter04Works_sub__G7WGb{font-size:13px;letter-spacing:.04em}.Chapter04Works_hint__PIGoH,.Chapter04Works_sub__G7WGb{margin:0;font-family:var(--font-mono);color:var(--mist)}.Chapter04Works_hint__PIGoH{padding:0 var(--pad-x);font-size:12px;letter-spacing:.1em;transform:translateY(calc(var(--in) * 3svh));opacity:calc(1 - var(--out))}@media (min-width:900px){.Chapter04Works_stage__xPCO3{min-height:100vh;padding:calc(var(--nav-h) + 28px) 0 calc(8vh + var(--cookie-h, 0px));gap:28px}.Chapter04Works_halo__rNijs{height:46vh}.Chapter04Works_head__QgI10{max-width:720px}.Chapter04Works_hint__PIGoH{display:none}}html:is([data-motion=none],:not([data-motion])) .Chapter04Works_chapter__QusOb{--p:1;min-height:0}html:is([data-motion=none],:not([data-motion])) :is(.Chapter04Works_head__QgI10,.Chapter04Works_hint__PIGoH,.Chapter04Works_halo__rNijs){transform:none;opacity:1}@media (prefers-reduced-motion:reduce){.Chapter04Works_halo__rNijs,.Chapter04Works_head__QgI10,.Chapter04Works_hint__PIGoH{transform:none;opacity:1}}.Chapter05Network_chapter__tKIZf{position:relative;min-height:var(--reading-height,280svh);padding:0;background:var(--floor);color:var(--warm);--in:calc(1 - var(--cut, 1));--out:clamp(0,(var(--exit,0) - 0.34)/0.40,1)}.Chapter05Network_scene__5XZM5{display:contents;--pmm:var(--pm,var(--p,0));--ptt:var(--pt,var(--p,0))}.Chapter05Network_bg__NSak7{position:absolute;inset:0}.Chapter05Network_bgInner__jvxUN{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden}.Chapter05Network_frame__Dh9Ll{--frame-b:calc(1 - .22 * var(--out));transform:scale(calc(1 + .06 * var(--in)))}.Chapter05Network_scrim__qG7aI{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,10,11,.5),rgba(8,10,11,.16) 34%,rgba(8,10,11,.78))}.Chapter05Network_content__AJbXG{position:relative;min-height:100svh;padding:calc(var(--nav-h) + 20px) var(--pad-x) calc(32px + var(--cookie-h, 0px) + var(--sticky-h, 0px));transform:translateY(calc(var(--in) * 5svh - var(--out) * 5svh))}.Chapter05Network_head__tAwyk{margin-bottom:28px}@media (max-width:899px){.Chapter05Network_head__tAwyk{margin:0 calc(var(--pad-x) * -1) 0;padding:0 var(--pad-x) 22px;background:linear-gradient(180deg,rgba(8,10,11,.34),rgba(10,12,14,.93) 80%)}.Chapter05Network_rows__Hg8tE{margin:0 calc(var(--pad-x) * -1);padding:0 var(--pad-x);background:rgba(10,12,14,.93)}}.Chapter05Network_title__BcbhC{margin:0 0 8px;font-family:var(--font-text);font-weight:300;font-size:var(--t3);line-height:1.06;letter-spacing:-.024em}.Chapter05Network_title__BcbhC strong{font-weight:600}.Chapter05Network_sub__FmHAI{margin:0;max-width:520px;font-family:var(--font-text);font-size:14px;line-height:1.5;color:var(--mist)}.Chapter05Network_rows__Hg8tE{margin:0;padding:0;list-style:none;border-top:1px solid var(--hair)}.Chapter05Network_row__9ndle{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) minmax(0,1.5fr) max-content;grid-template-areas:"idx name name map" "idx area metro map";grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;align-items:center;padding:12px 0;border-bottom:1px solid var(--hair);--f:min(clamp(0,(var(--ptt) - var(--rp) + .10)/.10,1),clamp(0,1 - (var(--ptt) - var(--rp))/.10,1));background:linear-gradient(90deg,rgba(122,167,194,calc(.09 * var(--f))),transparent 62%)}.Chapter05Network_row__9ndle>*{min-width:0}.Chapter05Network_rail__ytk9V{position:absolute;left:-10px;top:6px;bottom:6px;width:1px;background:var(--steel);transform:scaleY(var(--f,0));transform-origin:center}.Chapter05Network_idx__pVZE3{grid-area:idx;font-family:var(--font-mono);font-size:12px;color:var(--steel);opacity:calc(.6 + .4 * var(--f, 0))}.Chapter05Network_name__q9njj{grid-area:name;font-family:var(--font-text);font-weight:500;font-size:15px;overflow-wrap:anywhere}.Chapter05Network_area__e38mj{grid-area:area}.Chapter05Network_metro__ctxjw{grid-area:metro}.Chapter05Network_area__e38mj,.Chapter05Network_metro__ctxjw{font-family:var(--font-mono);font-size:12px;color:var(--mist);overflow-wrap:anywhere}.Chapter05Network_metro__ctxjw:before{content:"· "}.Chapter05Network_map__o5hhR{grid-area:map;display:inline-flex;align-items:center;justify-self:end;min-height:44px;white-space:nowrap;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--steel);text-decoration:underline;text-underline-offset:3px}@media (scripting:enabled){.Chapter05Network_row__9ndle{opacity:0;transform:translateY(12px);transition:opacity var(--dur-enter) var(--ease),transform var(--dur-enter) var(--ease);transition-delay:calc(min(var(--i), 6) * 60ms)}.Chapter05Network_row__9ndle[data-in]{opacity:1;transform:none}}@media (min-width:900px){.Chapter05Network_chapter__tKIZf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Chapter05Network_bg__NSak7{position:relative;inset:auto;grid-column:2;grid-row:1}.Chapter05Network_bgInner__jvxUN{height:100vh}.Chapter05Network_scrim__qG7aI{background:linear-gradient(90deg,rgba(8,10,11,.92),rgba(8,10,11,.28) 46%,rgba(8,10,11,.1))}.Chapter05Network_content__AJbXG{grid-column:1;grid-row:1;align-self:start;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav-h) + 20px) var(--pad-x) calc(32px + var(--cookie-h, 0px))}.Chapter05Network_title__BcbhC{font-size:var(--h2)}.Chapter05Network_rail__ytk9V{left:-16px}}@media (min-width:1200px){.Chapter05Network_row__9ndle{grid-template-columns:32px minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.2fr) max-content;grid-template-areas:"idx area name metro map"}.Chapter05Network_metro__ctxjw:before{content:none}}html:is([data-motion=none],:not([data-motion])) .Chapter05Network_chapter__tKIZf{--p:1;min-height:0}html:is([data-motion=none],:not([data-motion])) .Chapter05Network_row__9ndle{opacity:1;transition:none;background:none}html:is([data-motion=none],:not([data-motion])) .Chapter05Network_rail__ytk9V{opacity:.4}html:is([data-motion=none],:not([data-motion])) :is(.Chapter05Network_row__9ndle,.Chapter05Network_rail__ytk9V,.Chapter05Network_content__AJbXG,.Chapter05Network_frame__Dh9Ll){transform:none}@media (prefers-reduced-motion:reduce){.Chapter05Network_row__9ndle{opacity:1;transition:none;background:none}.Chapter05Network_rail__ytk9V{opacity:.4}.Chapter05Network_content__AJbXG,.Chapter05Network_frame__Dh9Ll,.Chapter05Network_rail__ytk9V,.Chapter05Network_row__9ndle{transform:none}}.Chapter06Policy_chapter__HPKsT{position:relative;min-height:var(--reading-height,240svh);background:var(--floor);color:var(--warm);--in:calc(1 - var(--cut, 1))}.Chapter06Policy_scene__WM7wL{display:contents;--pmm:var(--pm,var(--p,0));--ptt:var(--pt,var(--p,0))}.Chapter06Policy_bg__GV5MW{position:absolute;inset:0}.Chapter06Policy_bgInner__qRey9{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden}.Chapter06Policy_frame__9k9XF{transform:scale(calc(1 + .06 * var(--in)))}.Chapter06Policy_rollBox__39oxr{display:none}.Chapter06Policy_roll__EMjQQ{border-radius:2px}.Chapter06Policy_scrim__oJQP4{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,10,11,.86),rgba(8,10,11,.6) 46%,rgba(8,10,11,.4)),radial-gradient(76% 56% at 16% 34%,rgba(8,10,11,.62),transparent 74%)}.Chapter06Policy_body__nlmt4{position:relative;min-height:100svh;padding:calc(var(--nav-h) + 20px) var(--pad-x) calc(56px + var(--cookie-h, 0px) + var(--sticky-h, 0px));transform:translateY(calc(var(--in) * 5svh))}.Chapter06Policy_policy__S0Xt3{max-width:712px;padding:26px 44px 30px var(--pad-x);margin-left:calc(var(--pad-x) * -1);background:radial-gradient(82% 108% at 16% 50%,rgba(8,10,11,.93) 0,rgba(8,10,11,.78) 48%,transparent 82%)}.Chapter06Policy_eyebrow__UJkME{margin:0 0 10px;font-family:var(--font-mono);font-size:var(--t5);letter-spacing:.18em;text-transform:uppercase;color:var(--steel)}.Chapter06Policy_title__VWcSb{margin:0 0 18px;font-family:var(--font-text);font-weight:300;font-size:var(--t3);line-height:1.06;letter-spacing:-.024em}.Chapter06Policy_finalTitle__suWYk strong,.Chapter06Policy_title__VWcSb strong{font-weight:600}.Chapter06Policy_coverage__0UsU2,.Chapter06Policy_lead__2n_hf{margin:0 0 12px;font-family:var(--font-text);font-size:15px;line-height:1.55}.Chapter06Policy_coverage__0UsU2{color:var(--mist)}.Chapter06Policy_faq__LTyns{max-width:720px;margin-top:40px;border-top:1px solid var(--hair)}.Chapter06Policy_item__QmiHI{border-bottom:1px solid var(--hair)}.Chapter06Policy_q__PcxRm{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-family:var(--font-text);font-weight:500;font-size:15px;cursor:pointer;list-style:none}.Chapter06Policy_q__PcxRm::-webkit-details-marker{display:none}.Chapter06Policy_mark__3GlN3{position:relative;flex:none;width:11px;height:11px}.Chapter06Policy_mark__3GlN3:after,.Chapter06Policy_mark__3GlN3:before{content:"";position:absolute;left:0;top:50%;width:11px;height:1px;background:var(--steel)}.Chapter06Policy_mark__3GlN3:after{transform:rotate(90deg);transition:transform .18s var(--ease)}.Chapter06Policy_item__QmiHI[open] .Chapter06Policy_mark__3GlN3:after{transform:rotate(180deg)}.Chapter06Policy_a__ozj6H{margin:0;padding:0 0 18px;font-family:var(--font-text);font-size:14px;line-height:1.55;color:var(--mist)}.Chapter06Policy_final___4_1e{margin-top:64px;padding-top:40px;border-top:1px solid var(--hair)}.Chapter06Policy_finalTitle__suWYk{margin:0 0 20px;font-family:var(--font-text);font-weight:300;font-size:clamp(30px,8vw,44px);line-height:1.06;letter-spacing:-.026em;text-wrap:balance}.Chapter06Policy_actions__W1k01{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.Chapter06Policy_phone__qUkGb{min-height:52px;padding:0 22px;font-family:var(--font-mono);font-size:15px;text-decoration:none;transition:transform .24s var(--e1),border-color var(--dur-hover) var(--ease)}.Chapter06Policy_phone__qUkGb:active{transform:scale(.97);transition-duration:90ms}@media (min-width:900px){.Chapter06Policy_body__nlmt4{padding:18vh var(--pad-x) calc(80px + var(--cookie-h, 0px));max-width:980px}.Chapter06Policy_title__VWcSb{font-size:var(--h2)}.Chapter06Policy_finalTitle__suWYk{font-size:var(--h1)}.Chapter06Policy_bgInner__qRey9{height:100vh}.Chapter06Policy_rollBox__39oxr{position:absolute;display:block;overflow:hidden;border-radius:2px;right:calc(var(--pad-x) * .6);top:24vh;width:min(26vw,380px);aspect-ratio:16/9;border:1px solid var(--hair);opacity:calc(.5 + .4 * var(--ptt))}}@media (pointer:fine){.Chapter06Policy_phone__qUkGb:hover{border-color:var(--steel)}}html[data-motion=none] .Chapter06Policy_mark__3GlN3:after,html[data-motion=none] .Chapter06Policy_phone__qUkGb{transition:none}html:is([data-motion=none],:not([data-motion])) .Chapter06Policy_chapter__HPKsT{min-height:0}html:is([data-motion=none],:not([data-motion])) :is(.Chapter06Policy_body__nlmt4,.Chapter06Policy_frame__9k9XF){transform:none}html:is([data-motion=none],:not([data-motion])) .Chapter06Policy_rollBox__39oxr{opacity:.55}@media (prefers-reduced-motion:reduce){.Chapter06Policy_mark__3GlN3:after,.Chapter06Policy_phone__qUkGb{transition:none}.Chapter06Policy_body__nlmt4,.Chapter06Policy_frame__9k9XF{transform:none}.Chapter06Policy_rollBox__39oxr{opacity:.55}}.QuizCta_cta__HDcuG{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:44px;padding:0 20px;border:1px solid var(--steel);border-radius:2px;background:var(--steel);color:var(--paint);font-family:var(--font-text);font-weight:600;font-size:15px;line-height:1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.QuizCta_primary__Ew8jE{min-height:52px;padding:0 26px;font-size:16px}.QuizCta_nav___pY6t{min-height:36px;padding:0 14px;font-size:13px}.QuizCta_sticky__Bnvyz{flex:1 1 auto;min-height:40px}.QuizCta_ghost__kinXU{background:transparent;color:var(--warm);border-color:var(--hair)}@media (pointer:fine){.QuizCta_cta__HDcuG{transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.QuizCta_cta__HDcuG:hover{background:var(--warm);border-color:var(--warm);color:var(--paint)}}html[data-motion=none] .QuizCta_cta__HDcuG{transition:none}@media (prefers-reduced-motion:reduce){.QuizCta_cta__HDcuG{transition:none}}.QuizModal_dialog__85MRn{position:fixed;inset:0;width:100vw;width:100dvw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--paint);color:var(--warm);z-index:var(--z-modal)}.QuizModal_dialog__85MRn::-webkit-backdrop{background:rgba(8,10,11,.8)}.QuizModal_dialog__85MRn::backdrop{background:rgba(8,10,11,.8)}.QuizModal_dialog__85MRn[open]{animation:QuizModal_dialog-in__KTUOS .22s var(--ease)}.QuizModal_bar__dCFWJ{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);padding:0 12px 0 var(--pad-x);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mist);background:var(--paint);border-bottom:1px solid var(--hair)}.QuizModal_close__j31P_{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--hair);border-radius:2px;background:transparent;color:var(--warm);cursor:pointer}.QuizModal_frame__puXA7{position:absolute;top:var(--nav-h);right:0;bottom:0;left:0;background:var(--carbon)}.QuizModal_frame__puXA7 iframe{display:block;width:100%;height:100%;border:0}.QuizModal_fallback__lOpAt{position:absolute;left:var(--pad-x);bottom:24px;display:none;font-family:var(--font-mono);font-size:13px;color:var(--steel)}.QuizModal_dialog__85MRn[data-fallback] .QuizModal_fallback__lOpAt{display:inline-block}.QuizModal_sentinel__Rmfgc{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;outline:0}@keyframes QuizModal_dialog-in__KTUOS{0%{opacity:0}to{opacity:1}}@media (pointer:fine){.QuizModal_close__j31P_{transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.QuizModal_close__j31P_:hover{background:var(--warm);color:var(--paint)}}html[data-motion=none] .QuizModal_dialog__85MRn[open]{animation:none}html[data-motion=none] .QuizModal_close__j31P_{transition:none}@media (prefers-reduced-motion:reduce){.QuizModal_dialog__85MRn[open]{animation:none}.QuizModal_close__j31P_{transition:none}}.ScrollScene_track__Khq3E{position:relative;height:var(--track-h)}.ScrollScene_stage__Abj5u{--p:0;position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.ScrollScene_stage__Abj5u[data-pinned=gsap]{position:static}html:not([data-motion]) .ScrollScene_stage__Abj5u,html[data-motion=none] .ScrollScene_stage__Abj5u{--p:1}@media (min-width:900px){.ScrollScene_track__Khq3E{height:var(--track-h-d)}}.ShotFrame_camera__9GoCe{position:absolute;inset:0;overflow:hidden;background:var(--floor);--k:clamp(0,(var(--pl,var(--p,0)) - var(--a,0))/(var(--b,1) - var(--a,0)),1);--cx:calc(var(--mx0, 0) + (var(--mx1, 0) - var(--mx0, 0)) * var(--k));--cy:calc(var(--my0, 0) + (var(--my1, 0) - var(--my0, 0)) * var(--k));--cs:calc(var(--ms0, 1) + (var(--ms1, 1) - var(--ms0, 1)) * var(--k))}.ShotFrame_plate__m5TTo{position:absolute;inset:0;transform-origin:0 0;transform:translate3d(calc(var(--cx) * var(--cs) * -100%),calc(var(--cy) * var(--cs) * -100%),0) scale(var(--cs));filter:brightness(var(--frame-b,1)) saturate(var(--frame-sat,1));will-change:transform}.ShotFrame_picture__UN5_c,.ShotFrame_picture__UN5_c img{position:absolute;inset:0;display:block;width:100%;height:100%}.ShotFrame_picture__UN5_c img{object-fit:cover}@media (min-width:1280px){.ShotFrame_picture__UN5_c img{object-position:var(--objw,50% 50%)}}.ShotFrame_grade__nix12{position:absolute;inset:0;pointer-events:none;mix-blend-mode:soft-light}.ShotFrame_grade__nix12[data-kelvin=cold]{background:linear-gradient(180deg,rgba(122,167,194,.3),rgba(8,10,11,.18) 62%,rgba(8,10,11,.4))}.ShotFrame_grade__nix12[data-kelvin=warm]{background:linear-gradient(180deg,hsla(33,51%,67%,.26),rgba(8,10,11,.16) 60%,rgba(8,10,11,.38))}.ShotFrame_camera__9GoCe[data-light=left],.ShotFrame_camera__9GoCe[data-light=right]{--lg:105deg}.ShotFrame_camera__9GoCe[data-light=right]{--lg:255deg}.ShotFrame_camera__9GoCe[data-light=left] .ShotFrame_grade__nix12,.ShotFrame_camera__9GoCe[data-light=right] .ShotFrame_grade__nix12{background-image:linear-gradient(var(--lg),rgba(122,167,194,.22),transparent 48%),linear-gradient(180deg,transparent 40%,rgba(8,10,11,.42))}.ShotFrame_camera__9GoCe[data-light=back] .ShotFrame_grade__nix12{background-image:radial-gradient(80% 60% at 68% 46%,rgba(122,167,194,.18),transparent 70%),linear-gradient(180deg,transparent 40%,rgba(8,10,11,.42))}.ShotFrame_sheen__9yP8U{position:absolute;inset:0;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.ShotFrame_sheen__9yP8U:before{content:"";position:absolute;top:0;bottom:0;left:-100%;right:-100%;background:linear-gradient(105deg,transparent 44%,rgba(122,167,194,.42) 50%,transparent 56%);animation:ShotFrame_sweep__Zt_8Z 2.4s var(--e2) .9s 1 both}@keyframes ShotFrame_sweep__Zt_8Z{0%{transform:translateX(-52%)}to{transform:translateX(52%)}}@media (min-width:900px){.ShotFrame_camera__9GoCe{--cx:calc(var(--dx0, 0) + (var(--dx1, 0) - var(--dx0, 0)) * var(--k));--cy:calc(var(--dy0, 0) + (var(--dy1, 0) - var(--dy0, 0)) * var(--k));--cs:calc(var(--ds0, 1) + (var(--ds1, 1) - var(--ds0, 1)) * var(--k))}}html:not([data-motion]) .ShotFrame_camera__9GoCe,html[data-motion=none] .ShotFrame_camera__9GoCe{--k:1}html:not([data-motion]) .ShotFrame_sheen__9yP8U,html[data-motion=none] .ShotFrame_sheen__9yP8U{display:none}html[data-motion=none] .ShotFrame_sheen__9yP8U:before{animation:none}@media (prefers-reduced-motion:reduce){.ShotFrame_camera__9GoCe{--k:1}.ShotFrame_sheen__9yP8U{display:none}.ShotFrame_sheen__9yP8U:before{animation:none}}.SiteFooter_footer__IEL87{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:24px var(--pad-x) calc(24px + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--text-mute);font-size:12px}.SiteFooter_copy__GDmDC{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.SiteFooter_links__yAMYu{display:flex;flex-wrap:wrap;gap:8px 20px}.SiteFooter_links__yAMYu a{color:var(--text-mute);transition:color var(--dur-hover) var(--ease)}@media (pointer:fine){.SiteFooter_links__yAMYu a:hover{color:var(--text)}}html[data-motion=none] .SiteFooter_links__yAMYu a{transition:none}@media (prefers-reduced-motion:reduce){.SiteFooter_links__yAMYu a{transition:none}}.SiteNav_nav__KhSEb{position:fixed;top:0;right:0;left:0;z-index:var(--z-nav);display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);padding:0 12px 0 var(--pad-x);background:rgba(8,10,11,.72);color:var(--warm)}.SiteNav_brand__j6XBf{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.SiteNav_wordmark__u3U4x{display:none;font-family:var(--font-text);font-weight:500;font-size:15px;letter-spacing:-.01em}.SiteNav_wordmark__u3U4x em{font-style:normal;color:var(--steel)}.SiteNav_tld__sYhO0{color:var(--mist)}.SiteNav_actions__D5yiM{display:inline-flex;align-items:center;gap:8px}.SiteNav_tel__L52R1{width:40px;height:40px}@media (min-width:560px){.SiteNav_wordmark__u3U4x{display:inline}}@media (min-width:900px){.SiteNav_nav__KhSEb{padding-right:var(--pad-x)}.SiteNav_tel__L52R1{width:44px;height:44px}}@media (pointer:fine){.SiteNav_tel__L52R1{transition:border-color var(--dur-hover) var(--ease)}.SiteNav_tel__L52R1:hover{border-color:var(--steel)}}html[data-motion=none] .SiteNav_tel__L52R1{transition:none}@media (prefers-reduced-motion:reduce){.SiteNav_tel__L52R1{transition:none}}.SplitWords_host__KOb_e{display:block}.SplitWords_mask__OF0yj{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.16em;margin-bottom:-.16em}.SplitWords_word__W8V9e{display:inline-block;transform:translateY(100%);opacity:.001}[data-split-in] .SplitWords_word__W8V9e{animation:SplitWords_word-in__Bg_ct .9s var(--e1) both;animation-delay:calc(var(--ls, 0) * 90ms + var(--wi, 0) * var(--sw, 40ms))}@keyframes SplitWords_word-in__Bg_ct{0%{transform:translateY(100%);opacity:.001}to{transform:none;opacity:1}}html:not([data-motion]) .SplitWords_word__W8V9e,html[data-motion=none] .SplitWords_word__W8V9e{transform:none;opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.SplitWords_word__W8V9e{transform:none;opacity:1;animation:none}}.StickyBar_bar__zJKHO{position:fixed;right:0;bottom:0;left:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:8px;height:48px;padding:4px 8px 4px 12px;background:rgba(8,10,11,.92);border-top:1px solid var(--hair);transform:translateY(100%);transition:transform var(--dur-bar) var(--ease)}.StickyBar_bar__zJKHO[data-visible]{transform:none}.StickyBar_tel__LbSJK{flex:0 0 auto;width:40px;height:40px}@media (min-width:900px){.StickyBar_bar__zJKHO{display:none}}html[data-motion=none] .StickyBar_bar__zJKHO{transition:none}@media (prefers-reduced-motion:reduce){.StickyBar_bar__zJKHO{transition:none}}.WorksGallery_strip__oxTeP{display:flex;gap:12px;margin:0;padding:0 var(--pad-x) 8px;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad-x);overscroll-behavior-x:contain;scrollbar-width:none;transform:translateY(calc((1 - var(--cut, 1)) * 4svh + var(--ptt, 0) * 3svh))}.WorksGallery_strip__oxTeP::-webkit-scrollbar{display:none}.WorksGallery_card__bwJBL{flex:0 0 min(76vw,330px);scroll-snap-align:start}.WorksGallery_open__cuULc{display:block;width:100%}.WorksGallery_frame__W1c_j{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;border-radius:3px;background:var(--carbon);transform:translateY(calc((var(--i, 0) - 1) * (var(--ptt, .5) - .5) * -7svh))}.WorksGallery_shot__EOyMm{--frame-b:calc(.95 - .30 * var(--outm, 0));--frame-sat:.88}.WorksGallery_photo__JlaWk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 80%}.WorksGallery_veil__YFLPE{position:absolute;inset:0;pointer-events:none;background:radial-gradient(116% 54% at 50% 58%,rgba(8,10,11,0),rgba(8,10,11,.34) 46%,rgba(8,10,11,.92))}.WorksGallery_edge__SRkFS{position:absolute;inset:0;pointer-events:none;border:1px solid var(--hair)}.WorksGallery_caption__dF0jl{position:relative;display:block;width:-moz-fit-content;width:fit-content;margin-top:10px;padding-bottom:5px;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--mist)}.WorksGallery_caption__dF0jl:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--steel);transform:scaleX(0);transform-origin:left;transition:transform .32s var(--e1)}.WorksGallery_dialog__na1dE{position:fixed;inset:0;width:100dvw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:rgba(8,10,11,.96);color:var(--warm);z-index:var(--z-modal)}.WorksGallery_dialog__na1dE::-webkit-backdrop{background:rgba(8,10,11,.8)}.WorksGallery_dialog__na1dE::backdrop{background:rgba(8,10,11,.8)}.WorksGallery_dialog__na1dE[open]{animation:WorksGallery_viewer-in__M7E4G .22s var(--ease)}.WorksGallery_viewer__Ka6pJ{display:grid;grid-template-rows:1fr auto auto;grid-gap:14px;gap:14px;width:100%;height:100%;padding:calc(var(--nav-h) + 8px) var(--pad-x) 24px}.WorksGallery_full__Bb_V9{width:100%;height:100%;min-height:0;object-fit:contain}.WorksGallery_viewerCaption__4FZzK{margin:0;font-family:var(--font-mono);font-size:13px;color:var(--mist);text-align:center}.WorksGallery_actions__aOc2Y{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.WorksGallery_close__dUEC1{min-height:52px;padding:0 22px;border:1px solid var(--hair);border-radius:2px;font-size:15px}@keyframes WorksGallery_viewer-in__M7E4G{0%{opacity:0}}@media (scripting:enabled){.WorksGallery_card__bwJBL{opacity:0;transform:translateY(40px)}.WorksGallery_frame__W1c_j{-webkit-clip-path:inset(0 0 22% 0);clip-path:inset(0 0 22% 0)}.WorksGallery_strip__oxTeP[data-in] .WorksGallery_card__bwJBL{animation:WorksGallery_card-in__b_L9C .64s var(--e1) both;animation-delay:calc(var(--i, 0) * 90ms)}.WorksGallery_strip__oxTeP[data-in] .WorksGallery_frame__W1c_j{animation:WorksGallery_card-reveal__7GD_T .64s var(--e1) both;animation-delay:calc(var(--i, 0) * 90ms)}}@keyframes WorksGallery_card-in__b_L9C{to{opacity:1;transform:none}}@keyframes WorksGallery_card-reveal__7GD_T{to{-webkit-clip-path:inset(0);clip-path:inset(0)}}.WorksGallery_open__cuULc{transition:transform .24s var(--e1)}.WorksGallery_open__cuULc:active{transform:scale(.97);transition-duration:90ms}@media (min-width:900px){.WorksGallery_strip__oxTeP{gap:18px}.WorksGallery_card__bwJBL{flex-basis:calc((100% - 36px) / 3)}}@media (pointer:fine){.WorksGallery_open__cuULc:hover{transform:scale(1.02)}.WorksGallery_open__cuULc:focus-visible .WorksGallery_caption__dF0jl:after,.WorksGallery_open__cuULc:hover .WorksGallery_caption__dF0jl:after{transform:scaleX(1)}.WorksGallery_close__dUEC1{transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.WorksGallery_close__dUEC1:hover{background:var(--warm);color:var(--paint)}}html[data-motion=none] .WorksGallery_dialog__na1dE[open]{animation:none}html[data-motion=none] .WorksGallery_caption__dF0jl:after,html[data-motion=none] .WorksGallery_close__dUEC1,html[data-motion=none] .WorksGallery_open__cuULc{transition:none}html:is([data-motion=none],:not([data-motion])) :is(.WorksGallery_card__bwJBL,.WorksGallery_strip__oxTeP){transform:none}html:is([data-motion=none],:not([data-motion])) .WorksGallery_card__bwJBL{opacity:1;animation:none}html:is([data-motion=none],:not([data-motion])) .WorksGallery_frame__W1c_j{-webkit-clip-path:none;clip-path:none;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.WorksGallery_dialog__na1dE[open]{animation:none}.WorksGallery_caption__dF0jl:after,.WorksGallery_close__dUEC1,.WorksGallery_open__cuULc{transition:none}.WorksGallery_card__bwJBL{opacity:1;transform:none;animation:none}.WorksGallery_frame__W1c_j{-webkit-clip-path:none;clip-path:none;animation:none;transform:none}.WorksGallery_strip__oxTeP{transform:none}}