._home_122v9_27{display:block}._chapter-layout_122v9_31{align-items:center;gap:var(--tile-gap);display:grid}._chapter-layout_122v9_31>._head_122v9_37{text-align:start;max-inline-size:none;margin-inline:0}._chapter-layout_122v9_31 ._title_122v9_38{font-size:var(--display-xl)}._chapter-layout_122v9_31 ._lede_122v9_39{font-size:var(--text-lede);color:var(--fg-strong);text-wrap:pretty;margin-inline:0}._chapter-layout_122v9_31 ._actions_122v9_40{justify-content:flex-start}._chapter-layout_122v9_31>._eye_122v9_41{margin-block-start:0}._chapter-layout_122v9_31 ._diorama-ai_122v9_42{margin-inline:0}._diorama-ai_122v9_42{max-inline-size:var(--measure-read);margin:var(--s-24) auto 0;font-size:var(--text-reading);color:var(--fg-muted);text-wrap:pretty;line-height:1.45}@container page (width>=1100px){._home_122v9_27[data-home] [data-tile=hero] ._head_122v9_37,._home_122v9_27[data-home] [data-tile=invitation] ._head_122v9_37{max-inline-size:none}._home_122v9_27[data-home] ._eye-figure_122v9_61{inline-size:min(80%,560px);margin-inline:auto;display:block}._chapter-layout_122v9_31{grid-template-columns:var(--site-halves);gap:var(--site-gap)}._chapter-layout_122v9_31 ._lede_122v9_39,._chapter-layout_122v9_31 ._diorama-ai_122v9_42{max-inline-size:none}._chapter-layout_122v9_31>._head_122v9_37{text-align:start;margin-inline:0}._chapter-layout_122v9_31 ._lede_122v9_39{text-wrap:pretty}._chapter-layout_122v9_31 ._lede_122v9_39,._chapter-layout_122v9_31 ._diorama-ai_122v9_42{margin-inline:0}._chapter-layout_122v9_31 ._actions_122v9_40{justify-content:flex-start}}._tile_122v9_101{--ground:var(--paper);--fg:var(--ink);--fg-strong:var(--strong);--fg-muted:var(--muted);--rule:var(--hairline);--shot-edge:var(--hairline);--tile-lead:clamp(var(--s-48), 5cqi, var(--s-96));--tile-gap:clamp(var(--s-32), 3cqi, var(--s-56));--tile-gutter:var(--page-pad-x);padding-block:var(--tile-lead);background:var(--ground);color:var(--fg);scroll-margin-block-start:calc(-1 * var(--s-16));position:relative;overflow:clip}._tile_122v9_101[data-ground=mist]{--ground:color-mix(in srgb, var(--raised) 36%, var(--paper))}._tile_122v9_101[data-ground=ink]{--ground:var(--poster);--fg:var(--poster-fg);--fg-strong:var(--poster-strong);--fg-muted:var(--poster-muted);--rule:var(--poster-rule);--shot-edge:var(--poster-edge)}._tile_122v9_101[data-ground=ink] :focus-visible{outline-color:var(--poster-fg)}._band_122v9_153{inline-size:min(100% - 2 * var(--tile-gutter), var(--site-col));margin-inline:auto}._chapter_122v9_31{align-items:baseline;gap:var(--s-12);margin:0 0 var(--s-40);border-block-start:1px solid var(--rule);font-family:var(--font-text);font-size:var(--text-xs);text-align:start;text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--fg-muted);padding-block-start:var(--s-12);font-weight:500;line-height:1.4;display:flex}._chapter-no_122v9_181{font-variant-numeric:tabular-nums;color:var(--fg)}._index_122v9_191{margin:var(--s-32) 0 0;border-block-start:1px solid var(--rule);text-align:start;padding:0;list-style:none}._index-row_122v9_199{align-items:baseline;gap:var(--s-8);min-block-size:40px;inline-size:100%;padding:var(--s-8) 0;border:0;border-block-end:1px solid var(--rule);color:var(--fg-muted);font:inherit;font-size:var(--text-lede);text-align:start;cursor:pointer;transition:color var(--dur-base) var(--ease-out);background:0 0;grid-template-columns:2.4em minmax(0,1fr);line-height:1.35;display:grid}._index-row_122v9_199[aria-pressed=true]{color:var(--fg)}@media (hover:hover){._index-row_122v9_199:hover{color:var(--fg)}}@media (pointer:coarse){._index-row_122v9_199{min-block-size:44px}}._index-row_122v9_199:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:2px}._index-words_122v9_241{text-wrap:pretty;min-inline-size:0}._index-no_122v9_246{font-size:var(--text-s);font-variant-numeric:tabular-nums;letter-spacing:var(--track-caps)}._index-typed_122v9_254{color:var(--fg)}._index-rest_122v9_258{color:var(--fg-muted)}._head_122v9_37{text-align:center;margin-inline:auto}._eyebrow_122v9_271{margin:0 0 var(--s-24);font-family:var(--font-text);font-size:var(--text-s);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--fg-muted);font-weight:500}._headline_122v9_281,._title_122v9_38{font-family:var(--font-display);letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:400}._phrase_122v9_291{display:inline-block}._headline_122v9_281{font-size:var(--display-hero);line-height:var(--leading-display)}._title_122v9_38{font-size:var(--display-xl);line-height:var(--leading-display)}._lede_122v9_39{max-inline-size:var(--measure-read);margin:var(--s-20) auto 0;font-size:var(--text-lede);color:var(--fg-strong);text-wrap:balance;line-height:1.36}._actions_122v9_40{--button-face:var(--call-face);--button-edge:var(--call-edge);--button-words:var(--call-words);justify-content:center;align-items:center;gap:var(--s-12) var(--s-24);margin:var(--s-32) 0 0;flex-wrap:wrap;display:flex}._link_122v9_335{font-size:var(--text-l);color:var(--fg);text-underline-offset:3px;font-weight:500;text-decoration:underline}@media (pointer:coarse){._link_122v9_335{align-items:center;min-block-size:44px;display:inline-flex}}._tile_122v9_101[data-tile=hero]{min-block-size:min(100svh - var(--bar-h), 60rem);grid-template-rows:auto minmax(0,1fr);padding-block-end:0;display:grid}._home_122v9_27 [data-tile=hero] ._headline_122v9_281{line-height:var(--leading-display)}._world_122v9_383{min-block-size:clamp(150px,15cqi,230px);pointer-events:none;margin-block-start:var(--tile-gap);position:relative;container-type:size}._world-figure_122v9_391{--figure:clamp(300px, 100cqb / .6, 88cqi);inline-size:var(--figure);block-size:var(--figure);color:var(--fg);margin-inline-start:calc(var(--figure) / -2);position:absolute;inset-block-start:0;inset-inline-start:50%}._shot_122v9_413{border:1px solid var(--shot-edge);border-radius:var(--radius-l);background:var(--ground);display:block;overflow:clip}._shot_122v9_413 img{block-size:auto;inline-size:100%;display:block}._shot-dark_122v9_429{display:none!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._shot-light_122v9_434{display:none!important}:root:not([data-theme=light]) ._shot-dark_122v9_429{display:block!important}}:root[data-theme=dark] ._shot-light_122v9_434{display:none!important}:root[data-theme=dark] ._shot-dark_122v9_429{display:block!important}._ask-rest_122v9_453{visibility:hidden}._eye_122v9_41{margin-block-start:var(--tile-gap)}._tile_122v9_101[data-staged]{min-block-size:min(100svh - var(--bar-h), 60rem);align-content:center;display:grid}._tile_122v9_101[data-staged]>._band_122v9_153{z-index:var(--z-raised);pointer-events:none;position:relative}._tile_122v9_101[data-staged]>._band_122v9_153>*{pointer-events:auto}._asked_122v9_493{block-size:clamp(460px,132cqi,680px);margin-block-start:var(--tile-gap);position:relative}._asked-deck_122v9_501{--design:800;--s:.92;--x:7%;--y:44%}._tile_122v9_101[data-staged]:has(>._asked_122v9_493){padding-block-end:0}@container page (width>=960px){._tile_122v9_101[data-staged]:has(>._asked_122v9_493){padding-block-end:var(--tile-lead)}._tile_122v9_101[data-staged] ._head_122v9_37{max-inline-size:min(var(--measure-form), 30%);text-align:start;margin-inline:0}._tile_122v9_101[data-staged] ._lede_122v9_39{text-wrap:pretty;margin-inline:0}._tile_122v9_101[data-staged] ._actions_122v9_40{justify-content:flex-start}._asked_122v9_493{block-size:auto;margin:0;position:absolute;inset:0}._asked-deck_122v9_501{--design:1728;--x:51%;--y:59%}}._ask_122v9_453{min-block-size:2.5em;font-family:var(--font-display);font-size:var(--display-m);line-height:var(--leading-heading);text-align:center;text-wrap:balance;justify-content:center;align-items:end;margin:0;display:flex}._ask-words_122v9_567{min-inline-size:0}._caret_122v9_571{block-size:1.05em;inline-size:2px;animation:_caret_122v9_571 var(--dur-pulse) steps(2, jump-none) infinite;background:currentColor;flex:none;margin-block-end:.1em;margin-inline-start:3px}._caret_122v9_571[data-writing]{animation:none}@keyframes _caret_122v9_571{0%{opacity:1}to{opacity:0}}._eye_122v9_41{pointer-events:none;place-items:center;display:grid}._eye-figure_122v9_61{aspect-ratio:1;block-size:auto;inline-size:min(100%,30rem);color:var(--fg)}._parts_122v9_622{z-index:var(--z-raised);pointer-events:none;justify-content:center;align-items:flex-start;block-size:0;display:flex;position:sticky;inset-block-end:0}._parts-bar_122v9_635{border:1px solid var(--edge);border-radius:var(--radius-pill);background:var(--glass);-webkit-backdrop-filter:var(--frost-blur);backdrop-filter:var(--frost-blur);box-shadow:var(--shadow-float);pointer-events:auto;translate:0 calc(-100% - var(--s-20));align-items:center;padding:3px;display:inline-flex;position:relative}._parts-list_122v9_652{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative}._parts-lens_122v9_664{border-radius:var(--radius-pill);background:var(--raised);pointer-events:none;transition:inset-inline-start var(--lens-start-dur,0s) var(--ease-spring), inset-inline-end var(--lens-end-dur,0s) var(--ease-spring);position:absolute;inset-block:3px;inset-inline-start:calc(50% + var(--lens-start,0px));inset-inline-end:calc(50% + var(--lens-end,0px))}._parts-bar_122v9_635:not([data-lens-ready])>._parts-lens_122v9_664,._parts-lens_122v9_664[data-off]{display:none}._parts-link_122v9_684{border-radius:var(--radius-pill);min-block-size:32px;font-family:var(--font-text);font-size:var(--text-m);color:var(--muted);white-space:nowrap;align-items:center;padding-inline:14px;line-height:20px;text-decoration:none;display:inline-flex}._parts-link_122v9_684[aria-current]{color:var(--ink);font-weight:500}@media (hover:hover){._parts-link_122v9_684:hover{color:var(--ink)}}@media (pointer:coarse){._parts-link_122v9_684{min-block-size:44px}}[data-site-frame] ._parts_122v9_622{display:none}@media (width<=800px){._parts_122v9_622{display:none}}@container page (width<=640px){._eye-figure_122v9_61{inline-size:min(100%,20rem)}}._world_116jb_2{min-inline-size:0;color:var(--fg);margin:0}._scene_116jb_8{isolation:isolate;position:relative}._art_116jb_13{fill:currentColor;block-size:auto;inline-size:100%;display:block;overflow:visible}._layers_116jb_21 path{opacity:.22}._layers_116jb_21 path:last-child{opacity:.35}._links_116jb_29{fill:none;stroke:currentColor;stroke-width:1px;stroke-dasharray:1 6;stroke-linecap:round}._links_116jb_29>g>path:first-child{opacity:.28}._signal_116jb_41{stroke-width:3px;stroke-dasharray:.1 6 .1 6 .1 87.7;animation:_travel_116jb_1 var(--dur-world-signal) linear infinite;animation-play-state:paused}._links_116jb_29>g:nth-child(2n) ._signal_116jb_41{animation-delay:var(--delay-world-signal)}._atom_116jb_52{opacity:.85;transition:opacity var(--dur-drift) ease, transform var(--dur-world-focus) var(--ease-world)}._atom_116jb_52[data-active]{opacity:1;transform:translateY(-14px)}._world_116jb_2[data-world-state=focus] ._atom_116jb_52[data-active]{transform:translateY(-30px)scale(1.12)}._world_116jb_2 [data-new]{opacity:0;transition:opacity var(--dur-world-arrive) ease, transform var(--dur-world-arrive) var(--ease-world)}._atom_116jb_52[data-new]{transform:translateY(24px)scale(.2)}._world_116jb_2[data-world-state=grow] [data-new]{opacity:1;transform:none}._focus_116jb_80{transition:transform var(--dur-world-arrive) var(--ease-world)}._focus_116jb_80 ellipse{fill:none;stroke:currentColor;stroke-width:1px;stroke-dasharray:1 5}._controls_116jb_91{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;min-block-size:44px;margin-block-start:12px;display:flex}._world_116jb_2:not([data-live]) ._controls_116jb_91{visibility:hidden}._controls_116jb_91>button{min-block-size:44px;min-inline-size:44px}._select_116jb_112{min-block-size:44px;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:inline-flex}._select_116jb_112[aria-pressed=true]{color:var(--fg)}._dot_116jb_130{opacity:.3;background:currentColor;border-radius:50%;block-size:5px;inline-size:5px}._select_116jb_112[aria-pressed=true] ._dot_116jb_130{opacity:1}._select_116jb_112:focus-visible{outline-offset:4px;outline:2px solid}._description_116jb_147{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._world_116jb_2[data-running] ._signal_116jb_41{animation-play-state:running}@keyframes _travel_116jb_1{to{stroke-dashoffset:-100px}}@container page (width<=600px){._controls_116jb_91{gap:4px 12px}._select_116jb_112{font-size:12px}}._terraces_116jb_170,._bridges_116jb_171{opacity:.55}._seeds_116jb_173{opacity:.4;transform-origin:684px 566px;transition:opacity var(--dur-drift) ease, transform var(--dur-world-arrive) ease}._world_116jb_2[data-world-state=grow] ._seeds_116jb_173{opacity:0;transform:translateY(10px)scale(.1)}._world_116jb_2[data-world-state=grow] ._atom_116jb_52[data-new]{transition-delay:var(--delay-world-arrive)}._flight_116jb_188{animation:_flight_116jb_188 var(--dur-world-flight) ease-in-out infinite;animation-play-state:paused}._world_116jb_2[data-running] ._flight_116jb_188{animation-play-state:running}@keyframes _flight_116jb_188{0%,to{transform:translate(0)}50%{transform:translate(12px,-8px)}}@container page (width<=600px){._atom_116jb_52[data-detail]{display:none}._terraces_116jb_170 path:first-child{opacity:.45}._layers_116jb_21 path:first-child{display:none}}._layout_wuas2_1{min-inline-size:0}._words_wuas2_2{text-align:start}._title_wuas2_3{font-size:var(--display-xl)}._sentence_wuas2_4{max-inline-size:var(--measure-read);margin:var(--s-20) 0 0;font-size:var(--text-lede);line-height:var(--leading-body);color:var(--fg-strong);text-wrap:pretty}._sentence_wuas2_4 a{color:inherit;text-decoration:none}._sentence_wuas2_4 a[aria-current]{color:var(--fg);text-underline-offset:4px;text-decoration:underline}._visual_wuas2_7{min-inline-size:0}._single_wuas2_8{aspect-ratio:1000/720;place-items:center;display:grid}._miniature_wuas2_9{fill:currentColor;inline-size:min(80%,560px);animation:_miniature-arrive_wuas2_1 var(--dur-miniature-arrive) var(--ease-miniature-arrive) both;display:block;overflow:visible}._sculpture_wuas2_10,._detail_wuas2_10{transform-box:fill-box;transform-origin:50%}[data-project-loop] ._sculpture_wuas2_10,[data-project-loop] ._detail_wuas2_10{animation:_miniature-gesture_wuas2_1 var(--dur-miniature-gesture) var(--ease-miniature-gesture) infinite;animation-play-state:paused}[data-project-loop] ._sculpture_wuas2_10{animation-name:_miniature-lift_wuas2_1}[data-project-loop][data-animating] ._sculpture_wuas2_10,[data-project-loop][data-animating] ._detail_wuas2_10{animation-play-state:running}._miniature_wuas2_9[data-project-object=websites]{--gesture:translate(2px, -9px)}._miniature_wuas2_9[data-project-object=shops]{--gesture:translateY(-12px)}._miniature_wuas2_9[data-project-object=apps]{--gesture:translateY(-6px)}._miniature_wuas2_9[data-project-object=worlds]{--gesture:rotate(-3deg)}._playback_wuas2_18{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;min-block-size:44px;margin-block-start:12px;display:flex}div:not([data-project-loop])>._playback_wuas2_18>[data-project-playback]{visibility:hidden}._playback_wuas2_18>button[data-project-select]{min-block-size:44px;color:var(--fg-muted);font:inherit;font-size:var(--text-m);cursor:pointer;background:0 0;border:0;padding:0}._playback_wuas2_18>button[aria-pressed=true]{color:var(--fg)}._playback_wuas2_18>button[data-project-select]:before{content:"";vertical-align:middle;opacity:.3;background:currentColor;border-radius:50%;block-size:5px;inline-size:5px;margin-inline-end:8px;display:inline-block}._playback_wuas2_18>button[aria-pressed=true]:before{opacity:1}._single_wuas2_8{opacity:1;transition:opacity var(--dur-miniature-depart) ease}._single_wuas2_8[data-departing]{opacity:0}@keyframes _miniature-arrive_wuas2_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes _miniature-gesture_wuas2_1{0%,16%,78%,to{transform:none}43%,48%{transform:var(--gesture)}}@keyframes _miniature-lift_wuas2_1{0%,16%,78%,to{transform:none}43%,48%{transform:translateY(-3px)}}._roll_wuas2_35{margin-block-start:var(--tile-gap)}._names_wuas2_36{font-size:var(--text-reading);color:var(--fg-muted);flex-wrap:wrap;margin:0;padding:0;line-height:2;list-style:none;display:flex}._names_wuas2_36 li:not(:last-child):after{content:"·" / "";padding-inline:.45em}._names_wuas2_36 a{color:inherit;text-decoration:none}._names_wuas2_36 a:hover{color:var(--fg)}._more_wuas2_40{color:var(--fg-muted);font-size:var(--text-reading);margin:20px 0 0;line-height:1.5}._more_wuas2_40 a{color:var(--fg);text-underline-offset:3px}@container page (width>=1100px){._words_wuas2_2{text-align:start}._title_wuas2_3{font-size:var(--display-xl)}._sentence_wuas2_4{margin-inline:0}}@container page (width<=640px){._names_wuas2_36{font-size:var(--text-body);line-height:1.8;display:block}._names_wuas2_36 li{display:inline-block}._playback_wuas2_18{gap:4px 14px}}._figure_l88fc_1{min-inline-size:0;color:var(--fg,var(--ink));margin:0}._figure_l88fc_1 svg{fill:currentColor;block-size:auto;inline-size:100%;display:block;overflow:visible}._connections_l88fc_15,._orbit_l88fc_16{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1 8;opacity:.25}._signal_l88fc_25{stroke-width:4px;stroke-dasharray:.1 4 .1 4 .1 91.7;animation:_signal_l88fc_25 var(--dur-world-signal) linear infinite;animation-play-state:paused}._object_l88fc_32{opacity:.42;transition:opacity var(--dur-drift) ease, transform var(--dur-world-focus) var(--ease-world)}._object_l88fc_32[data-active]{opacity:1;transform:translateY(-22px)}._createGround_l88fc_42{opacity:.3}._seeds_l88fc_43{opacity:.4;transform-origin:500px 417px}._arrival_l88fc_44{transform-origin:500px 417px}._foundation_l88fc_45 path{opacity:.22}._foundation_l88fc_45 path:nth-child(2){opacity:.3}._foundation_l88fc_45 path:nth-child(3){opacity:.4}._foundation_l88fc_45 path:last-child{opacity:.55}._surface_l88fc_49{opacity:.9}._seeds_l88fc_43{animation:_gather_l88fc_1 var(--dur-world-flight) var(--ease-world) infinite;animation-play-state:paused}._arrival_l88fc_44{animation:_arrive_l88fc_1 var(--dur-world-flight) var(--ease-world) infinite;animation-play-state:paused}._figure_l88fc_1[data-running] ._signal_l88fc_25,._figure_l88fc_1[data-running] ._seeds_l88fc_43,._figure_l88fc_1[data-running] ._arrival_l88fc_44{animation-play-state:running}@keyframes _signal_l88fc_25{to{stroke-dashoffset:-100px}}@keyframes _gather_l88fc_1{0%,to{opacity:.32;transform:scale(1)}45%,70%{opacity:.06;transform:scale(.55)}}@keyframes _arrive_l88fc_1{0%,to{opacity:.75;transform:translateY(0)}45%,70%{opacity:1;transform:translateY(-14px)}}._growth_i1esv_1{min-inline-size:0;max-inline-size:var(--figure-max);color:var(--fg,var(--ink));margin:24px auto 0}._art_i1esv_10{fill:currentColor;block-size:auto;inline-size:100%;display:block;overflow:visible}._ground_i1esv_11{opacity:.2}._ground_i1esv_11 path:last-child{opacity:.8}._terraces_i1esv_13{opacity:.3}._bridges_i1esv_14{opacity:0;transition:opacity var(--dur-world-arrive) ease}._bridges_i1esv_14[data-present]{opacity:.4}._atom_i1esv_16{opacity:0;transition:opacity var(--dur-world-arrive) ease}._atom_i1esv_16[data-present]{opacity:.92}._links_i1esv_18{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-dasharray:1 6}._links_i1esv_18>g{opacity:0;transition:opacity var(--dur-world-arrive) ease}._links_i1esv_18>g[data-present]{opacity:1}._links_i1esv_18>g>path:first-child{opacity:.3}._signal_i1esv_22{stroke-width:3px;stroke-dasharray:.1 6 .1 6 .1 87.7;animation:_travel_i1esv_1 var(--dur-world-signal) linear infinite;animation-play-state:paused}._growth_i1esv_1[data-running] ._signal_i1esv_22{animation-play-state:running}._links_i1esv_18>g:nth-child(2n) ._signal_i1esv_22{animation-delay:var(--delay-world-signal)}@keyframes _travel_i1esv_1{to{stroke-dashoffset:-100px}}._caption_i1esv_26{text-align:center;max-inline-size:640px;margin-inline:auto}._growth_i1esv_1:not([data-live]) ._controls_i1esv_27{visibility:hidden}._controls_i1esv_27{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 18px;min-block-size:44px;display:flex}._select_i1esv_29{min-block-size:44px;color:var(--fg-muted,var(--muted));font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:14px;display:inline-flex}._select_i1esv_29[aria-pressed=true]{color:var(--fg,var(--ink))}._select_i1esv_29:focus-visible{outline-offset:4px;outline:2px solid}._dot_i1esv_32{opacity:.35;background:currentColor;border-radius:50%;block-size:5px;inline-size:5px}._select_i1esv_29[aria-pressed=true] ._dot_i1esv_32{opacity:1}._text_i1esv_34{min-block-size:132px;margin-block-start:20px}._text_i1esv_34 h3{font:inherit;margin:0;font-size:22px;font-weight:500;line-height:1.25}._text_i1esv_34 p{color:var(--fg-muted,var(--muted));text-wrap:pretty;max-inline-size:36em;margin:12px auto 0;font-size:17px;line-height:1.5}@container page (width<=700px){._controls_i1esv_27{gap:4px 12px}._select_i1esv_29{font-size:12px}._text_i1esv_34 h3{font-size:20px}._text_i1esv_34 p{font-size:16px}._text_i1esv_34{min-block-size:156px}}._grid_3zp8g_4{grid-template-columns:var(--site-thirds);align-items:start;gap:var(--site-gap);margin-block-start:56px;display:grid}._card_3zp8g_5{border:1px solid var(--hairline);border-radius:var(--radius-l);background:color-mix(in srgb, var(--raised) 35%, var(--paper));padding:24px}._card_3zp8g_5>summary{min-block-size:100px;font-size:var(--display-m);letter-spacing:var(--track-display);align-items:center;padding-block:0}._card_3zp8g_5[open]{grid-column:span 2}._card_3zp8g_5>div{padding-block:24px 0}@container page (width<=700px){._grid_3zp8g_4{grid-template-columns:minmax(0,1fr);gap:12px;margin-block-start:32px}._card_3zp8g_5{padding:20px}._card_3zp8g_5>summary{min-block-size:48px;font-size:var(--display-s)}._card_3zp8g_5[open]{grid-column:auto}}._page_99hkh_1{--fg:var(--ink);--fg-muted:var(--muted);color:var(--ink);background:var(--paper)}._hero_99hkh_7,._section_99hkh_7{padding-inline:var(--site-x);scroll-margin-block-start:calc(var(--bar-h) + var(--s-16))}._hero_99hkh_7{padding-block:var(--s-64) var(--s-48);overflow:clip}._intro_99hkh_9{text-align:center;max-inline-size:var(--measure-page);z-index:var(--z-raised);margin-inline:auto;position:relative}._eyebrow_99hkh_10{margin:0 0 var(--s-16);font-size:var(--text-m);line-height:var(--leading-ui);color:var(--fg-muted)}._page_99hkh_1 h1,._page_99hkh_1 h2{letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:400}._page_99hkh_1 h1{font-size:var(--display-hero);line-height:var(--leading-display)}._page_99hkh_1 h2{font-size:var(--display-xl);line-height:var(--leading-display);max-inline-size:20ch}._lede_99hkh_14{font-size:var(--text-lede);line-height:var(--leading-body);color:var(--fg-muted);max-inline-size:var(--measure-read);margin:var(--s-20) 0 0}._intro_99hkh_9 ._lede_99hkh_14{margin:var(--s-20) auto var(--s-24)}._world_99hkh_16{max-inline-size:var(--figure-max);margin:calc(-1 * var(--s-12)) auto 0}._section_99hkh_7{padding-block:var(--s-96)}._split_99hkh_20{grid-template-columns:var(--site-halves);align-items:start;gap:var(--site-gap);display:grid}._copy_99hkh_21,._explorer_99hkh_22{min-inline-size:0}._choices_99hkh_23{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}._detail_99hkh_24{text-align:center;max-inline-size:var(--measure-read);min-block-size:112px;margin:var(--s-24) auto 0}._page_99hkh_1 h3,._page_99hkh_1 h4{font-size:var(--display-s);line-height:var(--leading-heading);margin:0;font-weight:500}._detail_99hkh_24 p,._layers_99hkh_26 p{margin:var(--s-8) 0 0;color:var(--fg-muted);font-size:var(--text-reading);line-height:var(--leading-body)}._continuity_99hkh_27{--fg:var(--poster-fg);--fg-muted:var(--poster-muted);background:var(--poster);color:var(--fg);text-align:center}._continuity_99hkh_27 h2{max-inline-size:20ch;font-size:var(--display-hero);margin-inline:auto}._continuity_99hkh_27 ._lede_99hkh_14{margin-inline:auto}._mist_99hkh_30{background:color-mix(in srgb, var(--raised) 36%, var(--paper))}._reverse_99hkh_31 ._copy_99hkh_21{order:2}._note_99hkh_32{margin:var(--s-24) 0 0;max-inline-size:var(--measure-read);font-size:var(--text-body);line-height:var(--leading-body);color:var(--fg-muted)}._strata_99hkh_37{grid-template-columns:var(--site-split);column-gap:var(--site-gap);grid-template-rows:auto 1fr;align-items:start;display:grid}._strata_99hkh_37>._eyebrow_99hkh_10,._strata_99hkh_37>h2{grid-column:1}._layers_99hkh_26{grid-area:1/2/span 2}._layers_99hkh_26 article{grid-template-columns:var(--site-halves);gap:var(--site-gap);padding-block:var(--s-32);border-block-start:1px solid var(--hairline);scroll-margin-block-start:calc(var(--bar-h) + var(--s-24));display:grid}._layers_99hkh_26 article:last-child{border-block-end:1px solid var(--hairline)}._layers_99hkh_26 h3{font-size:var(--display-l);letter-spacing:var(--track-display);font-weight:400}._developers_99hkh_45{align-items:center;gap:var(--s-32);text-align:center;flex-direction:column;display:flex}._developers_99hkh_45 h2{font-size:var(--display-l);max-inline-size:none}._developers_99hkh_45 ._lede_99hkh_14{font-size:var(--text-lede);margin-inline:auto}@container page (width<=700px){._hero_99hkh_7{padding-block-start:var(--s-48)}._section_99hkh_7{padding-block:var(--s-64)}._world_99hkh_16{margin-inline:calc(-1 * var(--frame-x));margin-block-start:var(--s-32)}._split_99hkh_20{gap:var(--s-32);grid-template-columns:minmax(0,1fr)}._reverse_99hkh_31 ._copy_99hkh_21{order:0}._strata_99hkh_37{display:block}._layers_99hkh_26{margin-block-start:var(--s-48)}._layers_99hkh_26 article{gap:var(--s-16);padding-block:var(--s-28);grid-template-columns:minmax(0,1fr)}._layers_99hkh_26 article:last-child{border-block-end:0}._developers_99hkh_45{align-items:flex-start;gap:var(--s-24);text-align:start}._developers_99hkh_45 ._lede_99hkh_14{margin-inline:0}._detail_99hkh_24{min-block-size:128px}}@media (pointer:coarse){._intro_99hkh_9>a,._choices_99hkh_23>button,._developers_99hkh_45>a{min-block-size:44px}}@container page (width<=359px){._continuity_99hkh_27 h2{font-size:var(--display-xl)}}._institutional_1099v_41{display:block}._inst-hero_1099v_56,._inst-section_1099v_57,._inst-part_1099v_58{margin-inline:0}._inst-hero_1099v_56{padding:var(--page-lead) 0 var(--s-40);border-bottom:1px solid var(--hairline)}._inst-hero-tight_1099v_73{padding-top:var(--page-lead)}._inst-eyebrow_1099v_77{font-family:var(--font-text);font-size:var(--text-s);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--muted);margin:0 0 var(--s-20);font-weight:500}._inst-headline_1099v_89{font-family:var(--font-display);font-size:var(--display-xl);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--track-display);margin:0 0 var(--s-20);max-width:20ch}._inst-hero-tight_1099v_73 ._inst-headline_1099v_89{max-width:20ch}._inst-lede_1099v_103{font-size:var(--text-lede);line-height:var(--leading-body);color:var(--strong);max-width:var(--measure-read);margin:0}._inst-actions_1099v_111{gap:var(--s-8);margin-top:var(--s-32);flex-wrap:wrap;display:flex}._inst-section_1099v_57{padding:var(--s-48) 0;border-bottom:1px solid var(--hairline)}._inst-section_1099v_57:last-child{border-bottom:0}._inst-section-title_1099v_127{font-family:var(--font-display);font-size:var(--display-m);letter-spacing:var(--track-display);margin:0 0 var(--s-28);align-items:baseline;gap:var(--s-8);font-weight:400;display:flex}._inst-count_1099v_138{font-size:var(--text-m);color:var(--muted)}._inst-note_1099v_143{color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);margin:var(--s-28) 0 0;max-width:var(--measure-read)}._inst-services_1099v_151{margin:0;padding:0;list-style:none}._inst-service_1099v_151{padding:var(--s-16) 0;border-top:1px solid var(--hairline)}._inst-service_1099v_151:last-child{border-bottom:1px solid var(--hairline)}._inst-service-head_1099v_166{align-items:center;gap:var(--s-8);flex-wrap:wrap;display:flex}._inst-service-name_1099v_173{font-size:var(--text-body)}._inst-service-gloss_1099v_177{margin:var(--s-6) 0 0;color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);max-width:var(--measure-read)}._inst-tag_1099v_187{font-family:var(--font-text);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--muted);border:1px solid var(--hairline);border-radius:var(--radius-pill);padding:2px 9px}@media (width<=640px){._inst-hero_1099v_56{padding:var(--s-40) 0 var(--s-48)}._inst-section_1099v_57{padding:var(--s-40) 0}}._inst-band-title_1099v_216{font-family:var(--font-display);font-size:var(--text-m);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--muted);margin:var(--s-56) 0 0;padding-bottom:var(--s-16);border-bottom:1px solid var(--hairline);font-weight:400}._inst-section_1099v_57>._inst-note_1099v_143:first-child{margin-top:0}._inst-section-bare_1099v_240>._inst-posts_1099v_240>:first-child>._inst-post_1099v_240{border-top:0;padding-top:0}._inst-section-head_1099v_245{justify-content:space-between;align-items:baseline;gap:var(--s-16);flex-wrap:wrap;display:flex}._inst-section-head_1099v_245 ._inst-section-title_1099v_127{margin-bottom:var(--s-28)}._inst-section-more_1099v_257{font-family:var(--font-text);font-size:var(--text-m);color:var(--muted);white-space:nowrap}._inst-section-more_1099v_257:hover{color:var(--ink)}._inst-section-technical_1099v_270 ._inst-section-title_1099v_127{color:var(--muted)}._inst-posts_1099v_240{margin:0;padding:0;list-style:none}._inst-post_1099v_240{gap:var(--s-16);padding:var(--s-16) 0;border-top:1px solid var(--hairline);grid-template-columns:96px minmax(0,1fr);display:grid}._inst-posts_1099v_240>:last-child>._inst-post_1099v_240{border-bottom:1px solid var(--hairline)}._inst-section_1099v_57:not(:last-child)>._inst-posts_1099v_240:last-child>:last-child>._inst-post_1099v_240{border-bottom:0;padding-bottom:0}._inst-section-ledger_1099v_313{padding-block:0}._inst-section-ledger_1099v_313>[data-divided]>:first-child{border-block-start:0}._inst-section-ledger_1099v_313>[data-divided]>:last-child{border-block-end:0}._inst-post-date_1099v_328{color:var(--muted);font-size:var(--text-s);padding-top:4px}._inst-post-title_1099v_334{font-size:var(--text-reading);margin:0 0 var(--s-4);font-weight:500;line-height:var(--leading-heading)}._inst-post-summary_1099v_341{color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);max-width:var(--measure-read);margin:0}._inst-crumb_1099v_349{font-family:var(--font-text);font-size:var(--text-m);color:var(--muted);padding-top:var(--s-32)}._inst-article_1099v_357{border-bottom:1px solid var(--hairline);padding:8px 0}._inst-article_1099v_357 .prose{max-width:var(--measure-read)}._inst-related_1099v_366{gap:var(--s-8);margin:0;padding:0;list-style:none;display:grid}._inst-related-name_1099v_374{font-family:var(--font-text);font-size:var(--text-body)}._inst-related-summary_1099v_379{color:var(--muted);font-size:var(--text-m);line-height:var(--leading-body);max-width:var(--measure-read);display:block}._inst-pager_1099v_387{justify-content:space-between;gap:var(--s-24);padding:var(--s-28) 0 var(--s-64);display:flex}._inst-pager-link_1099v_394{font-size:var(--text-body);max-width:34ch}._inst-pager-next_1099v_401{text-align:end}@media (width<=640px){._inst-post_1099v_240{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}}._inst-claim-title_1099v_414{font-family:var(--font-display);font-size:var(--display-s);letter-spacing:var(--track-display);margin:0 0 var(--s-8);font-weight:400}._inst-practice_1099v_427{scroll-margin-top:calc(var(--strip-h,52px) + var(--s-16))}._inst-practice_1099v_427+._inst-practice_1099v_427{margin-top:var(--s-48)}._inst-practice-name_1099v_435{font-family:var(--font-display);font-size:var(--display-s);letter-spacing:var(--track-display);margin:0;font-weight:500}._inst-practice-claim_1099v_443{font-size:var(--text-body);line-height:var(--leading-body);color:var(--muted);margin:var(--s-4) 0 var(--s-16)}._inst-part_1099v_58{padding:var(--s-56) 0;border-top:1px solid var(--hairline)}._inst-part_1099v_58:last-child{padding-bottom:0}._inst-section-lead_1099v_474{border-bottom:0;padding-bottom:0}._inst-section-lead_1099v_474+._inst-part_1099v_58{padding-top:var(--s-12);border-top:0}._inst-part-claim_1099v_484{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--s-12)}._inst-part-name_1099v_492{font-family:var(--font-display);font-size:var(--display-l);letter-spacing:var(--track-display);font-weight:400;line-height:var(--leading-display);margin:0 0 var(--s-16)}._inst-part-body_1099v_501{margin:0 0 var(--s-32);max-width:var(--measure-read);font-size:var(--text-reading);line-height:var(--leading-body);color:var(--body,inherit)}._inst-section-links_1099v_509{gap:var(--s-16);white-space:nowrap;display:flex}._inst-layer-notes_1099v_517{margin:var(--s-24) 0 0;max-width:var(--measure-read);padding:0;list-style:none}._inst-layer-note_1099v_517{gap:var(--s-12);font-size:var(--text-body);line-height:var(--leading-body);color:var(--muted);padding:var(--s-8) 0;border-top:1px solid var(--hairline);display:flex}._inst-layer-note_1099v_517:before{content:"";background:var(--line);border-radius:50%;flex:none;width:5px;height:5px;margin-top:8px}._inst-prose_1099v_549{font-size:var(--text-reading);line-height:var(--leading-body);color:var(--strong);max-width:var(--measure-read);margin:0}._inst-prose_1099v_549+._inst-prose_1099v_549{margin-top:var(--s-16)}._inst-layer-notes_1099v_517+._inst-prose_1099v_549{margin-top:var(--s-32)}._inst-cta_1099v_569{font-size:var(--text-reading);color:var(--ink);text-underline-offset:3px;font-weight:500;text-decoration:underline;display:inline-block}._inst-hero_1099v_56:has(+._inst-disclaimer_1099v_587){border-bottom:0;padding-bottom:0}._inst-disclaimer_1099v_587+._inst-part_1099v_58{border-top:0}._inst-disclaimer_1099v_587{max-width:var(--measure-read);margin:var(--s-40) 0 0;padding:var(--s-16) var(--s-20);background:var(--well);border:1px solid var(--hairline);border-radius:var(--radius);font-family:var(--font-text);font-size:var(--text-m);line-height:var(--leading-body);color:var(--ink)}._post-hero_1099v_618{align-items:flex-start;gap:var(--s-20);padding:var(--s-20) 0 var(--s-32);flex-direction:column;display:flex}._post-date_1099v_626{font-size:var(--text-m);color:var(--muted)}._post-title_1099v_631{font-family:var(--font-display);font-size:var(--display-xl);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--track-display);max-width:20ch;margin:0}._post-pills_1099v_641{gap:var(--s-8);flex-wrap:wrap;display:flex}._post-pills_1099v_641[data-waiting]{visibility:hidden}._post-band_1099v_656{aspect-ratio:21/9;width:100%;color:var(--ink);display:block}._post-column_1099v_665{max-width:var(--measure-read);margin-top:var(--s-16)}._post-meta_1099v_670{justify-content:space-between;align-items:center;gap:var(--s-16);padding:var(--s-12) 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font-size:var(--text-m);color:var(--muted);display:flex}._post-body_1099v_682{padding:var(--s-32) 0 var(--s-8);border-bottom:1px solid var(--hairline)}._post-body_1099v_682 .prose{max-width:none}@media (width<=640px){._post-hero_1099v_618{gap:var(--s-16)}._post-title_1099v_631{font-size:var(--display-xl)}._post-band_1099v_656{aspect-ratio:4/3}}._institutional_1099v_41{--split:var(--site-halves);inline-size:100%;container:site/inline-size}._inst-headline_1099v_89{font-size:var(--display-hero);text-wrap:balance;max-width:20ch}._inst-hero-tight_1099v_73 ._inst-headline_1099v_89{font-size:var(--display-xl)}._inst-section-title_1099v_127{font-size:var(--display-l);text-wrap:balance;line-height:1.12}._inst-claim-title_1099v_414{text-wrap:balance;line-height:1.12}@container site (width>=880px){._inst-section_1099v_57{grid-template-columns:var(--split);column-gap:var(--site-gap);padding-block:var(--s-48);align-items:start;display:grid}._inst-section_1099v_57>*{grid-column:2;min-width:0}._inst-section_1099v_57>._inst-section-title_1099v_127,._inst-section_1099v_57>._inst-section-head_1099v_245{grid-area:1/1/span 60;margin-block-end:0;position:sticky;inset-block-start:calc(var(--strip-h,52px) + var(--s-32))}._inst-section_1099v_57>._inst-section-title_1099v_127+._inst-note_1099v_143{margin-block-start:0}._inst-section_1099v_57:not(:has(>._inst-section-title_1099v_127,>._inst-section-head_1099v_245)){display:block}:is(._institutional_1099v_41 ._inst-hero_1099v_56:has(>._inst-note_1099v_143~._inst-note_1099v_143),._institutional_1099v_41>._inst-section-bare_1099v_240:has(>._inst-note_1099v_143~._inst-note_1099v_143)){column-gap:var(--site-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._institutional_1099v_41 ._inst-hero_1099v_56:has(>._inst-note_1099v_143~._inst-note_1099v_143)>:not(._inst-note_1099v_143){grid-column:1/-1}._institutional_1099v_41>._inst-section-bare_1099v_240:has(>._inst-note_1099v_143~._inst-note_1099v_143)>._inst-note_1099v_143{grid-column:auto;margin-block-start:0}._institutional_1099v_41>._inst-part_1099v_58{grid-template-columns:var(--split);column-gap:var(--site-gap);padding-block:var(--s-48);align-items:start;display:grid}._institutional_1099v_41>._inst-part_1099v_58>*{grid-column:2;min-width:0}._institutional_1099v_41>._inst-part_1099v_58>._inst-part-head_1099v_857{grid-area:1/1/span 60;position:sticky;inset-block-start:calc(var(--strip-h,52px) + var(--s-32))}._inst-section_1099v_57._inst-section-lead_1099v_474{padding-block-end:0}._institutional_1099v_41>._inst-section-lead_1099v_474+._inst-part_1099v_58{padding-block-start:var(--s-32)}._inst-section_1099v_57>._inst-posts_1099v_240>:first-child>._inst-post_1099v_240{border-top:0;padding-top:0}._inst-section_1099v_57._inst-section-ledger_1099v_313{padding-block:0}._inst-disclaimer_1099v_587{max-width:none;margin-inline-start:calc(50% + var(--site-gap) / 2)}._inst-section-bare_1099v_240>._inst-posts_1099v_240{grid-column:1/-1}._inst-section-bare_1099v_240>._inst-posts_1099v_240 ._inst-post_1099v_240{grid-template-columns:var(--split);column-gap:var(--site-gap);padding-block:var(--s-24)}}._inst-part-name_1099v_492{font-size:var(--display-l);line-height:1.12}@media (pointer:coarse){._post-pills_1099v_641>:is(a,button){min-block-size:44px}._inst-crumb_1099v_349 a,._inst-pager-link_1099v_394{position:relative}._inst-crumb_1099v_349 a:after{content:"";position:absolute;inset:-12px -4px}._inst-pager-link_1099v_394:after{content:"";position:absolute;inset:-4px 0}}@media (width>=960px){._institutional_1099v_41:has(>._inst-hero_1099v_56+._inst-disclaimer_1099v_587){grid-template-columns:var(--site-halves);column-gap:var(--site-gap);align-items:start;display:grid}._institutional_1099v_41:has(>._inst-hero_1099v_56+._inst-disclaimer_1099v_587)>*{grid-column:1/-1;min-inline-size:0}._institutional_1099v_41>._inst-hero_1099v_56:has(+._inst-disclaimer_1099v_587){grid-column:1}._institutional_1099v_41>._inst-hero_1099v_56+._inst-disclaimer_1099v_587{grid-column:2;align-self:end;margin:0}}._term_18mzo_6{background:var(--poster);color:var(--poster-fg);border-radius:var(--radius-l);padding:var(--s-16)}._term-line_18mzo_14{margin:0 0 var(--s-16)}._term-cmd_18mzo_18{font-size:var(--text-m);margin:0}._term-prompt_18mzo_23{opacity:.45}._term-note_18mzo_27{margin:var(--s-4) 0 0 var(--s-16);font-size:var(--text-s);line-height:var(--leading-ui);opacity:.55}@container site (width>=880px){._term-line_18mzo_14{grid-template-columns:var(--site-halves);column-gap:var(--site-gap);align-items:baseline;display:grid}._term-note_18mzo_27{margin:0}}._caret_18mzo_53{vertical-align:text-bottom;width:8px;height:14px;animation:_cli-caret_18mzo_1 var(--dur-pulse) steps(1) infinite;background:currentColor;display:inline-block}@keyframes _cli-caret_18mzo_1{50%{opacity:0}}._paths_18mzo_69{margin:var(--s-28) 0 0;padding:0;list-style:none}._path_18mzo_69{padding:var(--s-16) 0;border-top:1px solid var(--hairline)}._path_18mzo_69:last-child{border-bottom:1px solid var(--hairline)}._path-cmd_18mzo_84{font-size:var(--text-body)}._path-note_18mzo_88{margin:var(--s-6) 0 0;color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body);max-width:var(--measure-read)}._company-hero_4ie94_7{justify-content:space-between;align-items:center;gap:var(--s-32);display:flex}@media (width>=960px){div:has(>._company-hero_4ie94_7){grid-template-columns:var(--site-halves);column-gap:var(--site-gap);grid-template-rows:auto auto minmax(0,1fr);align-items:start;display:grid}._company-hero_4ie94_7{grid-column:1/-1}._company-hero_4ie94_7+section{border-block-end:0;grid-area:2/1;padding-block-end:0}._company-hero_4ie94_7~section:last-child{grid-area:3/1;padding-block-start:0}._company-hero_4ie94_7~section:has([data-divided]){grid-area:2/2/span 2;padding-block-start:var(--s-40)}}@media (pointer:coarse){._company-hero_4ie94_7~section a{position:relative}._company-hero_4ie94_7~section a:after{content:"";position:absolute;inset:-12px 0}}._strip_r2or5_7{block-size:32px;grid-template-columns:repeat(90,minmax(1px,1fr));column-gap:clamp(1px,.3%,2px);min-width:0;display:grid;position:relative}._bar_r2or5_19{background:var(--off);border-radius:0}._bar_r2or5_19[data-tone=ok]{background:var(--state-ok)}._bar_r2or5_19[data-tone=warn]{background:var(--state-warn)}._bar_r2or5_19[data-tone=error]{background:var(--state-error)}._strip_r2or5_7[data-waiting] ._bar_r2or5_19{background:var(--faint)}@media (hover:hover){._strip_r2or5_7:not([data-waiting]) ._bar_r2or5_19:hover{outline:1px solid var(--ink);outline-offset:1px}}._tipState_r2or5_41{align-items:center;gap:var(--s-6);display:inline-flex}._headline_ztwg4_7{align-items:baseline;gap:var(--s-16);min-block-size:2lh;display:flex}._headDot_ztwg4_17{flex:none;align-self:flex-start;block-size:14px;inline-size:14px;margin-block-start:calc(.5lh - 7px)}._reading_ztwg4_29{min-block-size:1lh}._elsewhere_ztwg4_37{align-items:baseline;column-gap:var(--s-12);row-gap:var(--s-4);margin:var(--s-20) 0 0;max-width:var(--measure-read);flex-wrap:wrap;display:flex}._elsewhereWhy_ztwg4_47{font-size:var(--text-reading);line-height:var(--leading-body);color:var(--strong)}._unreached_ztwg4_53{margin:0 0 var(--s-20)}._monitors_ztwg4_57{margin:0;padding:0;list-style:none}._monitor_ztwg4_57{padding:var(--s-16) 0;border-top:1px solid var(--hairline)}._monitor_ztwg4_57:last-child{border-bottom:1px solid var(--hairline)}._head_ztwg4_7{justify-content:space-between;align-items:baseline;column-gap:var(--s-16);row-gap:var(--s-4);flex-wrap:wrap;margin-block-end:var(--s-12);display:flex}._name_ztwg4_88{font-family:var(--font-text);font-size:var(--text-reading);font-weight:var(--weight-medium);line-height:var(--leading-heading);color:var(--ink);margin:0}._state_ztwg4_97{align-items:center;column-gap:var(--s-6);font-size:var(--text-body);line-height:var(--leading-heading);color:var(--strong);flex-wrap:wrap;margin:0;display:inline-flex}._since_ztwg4_108{color:var(--quiet)}._axis_ztwg4_113{justify-content:space-between;gap:var(--s-12);margin:var(--s-6) 0 0;font-size:var(--text-s);line-height:var(--leading-heading);color:var(--quiet);display:flex}._figure_ztwg4_123{color:var(--strong)}._figure_2tf0y_1{min-inline-size:0;color:var(--fg,var(--ink));margin:0}._art_2tf0y_2{fill:currentColor;block-size:auto;inline-size:100%;display:block}._surface_2tf0y_3{opacity:var(--surface-opacity,1);transition:opacity var(--dur-drift) var(--ease-out)}._figure_2tf0y_1[data-security-architecture=perimeter][data-active="0"] [data-part=protected-core],._figure_2tf0y_1[data-security-architecture=perimeter][data-active="1"] [data-part=enclosure],._figure_2tf0y_1[data-security-architecture=perimeter][data-active="2"] [data-part=gateway]{opacity:1}._figure_2tf0y_1 [data-part=route-primary]{opacity:.85}._figure_2tf0y_1 [data-part=route-reserve]{opacity:.2}._figure_2tf0y_1[data-interrupted=true] [data-part=route-primary]{opacity:.18}._figure_2tf0y_1[data-interrupted=true] [data-part=route-reserve]{opacity:.95}._caption_2tf0y_11{text-align:center;flex-direction:column;align-items:center;gap:16px;max-inline-size:34em;margin:8px auto 0;display:flex}._caption_2tf0y_11 p{font-size:var(--text-l);color:var(--fg-muted,var(--muted));text-wrap:balance;margin:0;line-height:1.5}@container page (width<=700px){._caption_2tf0y_11 p{font-size:var(--text-body)}}._signal_2tf0y_17{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-dasharray:.2 3 .2 3 .2 93.4;opacity:0;animation:_travel_2tf0y_1 var(--dur-world-signal) linear infinite;animation-play-state:paused}._figure_2tf0y_1[data-running] ._signal_2tf0y_17{opacity:.85;animation-play-state:running}._figure_2tf0y_1[data-interrupted=true] ._signal_2tf0y_17[data-flow=primary],._figure_2tf0y_1[data-interrupted=false] ._signal_2tf0y_17[data-flow=alternate]{opacity:0}@keyframes _travel_2tf0y_1{to{stroke-dashoffset:-100px}}@media (pointer:coarse){._caption_2tf0y_11>button{min-block-size:44px}}._space_15x8e_2{max-inline-size:var(--figure-max);min-inline-size:0;margin:32px auto 0}._stage_15x8e_3{aspect-ratio:3/2;position:relative;overflow:clip}._still_15x8e_4,._canvas_15x8e_4{block-size:100%;inline-size:100%;position:absolute;inset:0}._still_15x8e_4{object-fit:contain}._still_15x8e_4[data-still=dark]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._still_15x8e_4[data-still=light]{display:none}:root:not([data-theme=light]) ._still_15x8e_4[data-still=dark]{display:block}}:root[data-theme=dark] ._still_15x8e_4[data-still=light]{display:none}:root[data-theme=dark] ._still_15x8e_4[data-still=dark]{display:block}._canvas_15x8e_4{opacity:0}._stage_15x8e_3[data-ready] ._canvas_15x8e_4{opacity:1}._stage_15x8e_3[data-ready] ._still_15x8e_4{opacity:0}._canvas_15x8e_4 canvas{display:block}._anchor_15x8e_19{border:1px solid var(--hairline);background:var(--paper);block-size:36px;inline-size:36px;color:var(--ink);cursor:pointer;font:inherit;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}._anchor_15x8e_19[aria-pressed=true]{background:var(--ink);color:var(--paper)}._anchor_15x8e_19:focus-visible{outline:var(--ring);outline-offset:4px}._controls_15x8e_22{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._detail_15x8e_23{text-align:center;min-block-size:80px;max-inline-size:44em;margin:20px auto 0}._detail_15x8e_23 p{color:var(--fg-muted);font-size:var(--text-lede);text-wrap:balance;margin:0;line-height:1.5}._note_15x8e_25{text-align:center;max-inline-size:44em;font-size:var(--text-s);color:var(--fg-muted);margin:16px auto 0;line-height:1.5}._credit_15x8e_26{text-align:center;color:var(--fg-muted);font-size:var(--text-s);margin:12px 0 0}._credit_15x8e_26 a{color:inherit;text-decoration:none}._credit_15x8e_26 a:hover{text-decoration:underline}@container page (width<=700px){._space_15x8e_2{margin-block-start:24px}._stage_15x8e_3{margin-inline:-16px}._anchor_15x8e_19{block-size:32px;inline-size:32px;font-size:var(--text-m)}._controls_15x8e_22{gap:0}._detail_15x8e_23 p{font-size:var(--text-reading)}}@media (pointer:coarse){._controls_15x8e_22>button{min-block-size:44px}._anchor_15x8e_19:after{content:"";border-radius:50%;position:absolute;inset:-6px}}@container page (width<=359px){._controls_15x8e_22>button{padding-inline:var(--s-8)}}._page_kzwpo_1{--fg:var(--ink);--fg-muted:var(--muted);background:var(--paper);color:var(--ink)}._section_kzwpo_3{padding:var(--s-96) var(--site-x);scroll-margin-block-start:calc(var(--bar-h) + var(--s-16))}._hero_kzwpo_4{padding-block:var(--s-64) var(--s-48);overflow:clip}._intro_kzwpo_5{max-inline-size:var(--measure-page);text-align:center;margin-inline:auto}._eyebrow_kzwpo_6{margin:0 0 var(--s-16);color:var(--fg-muted);font-size:var(--text-m);line-height:var(--leading-ui)}._page_kzwpo_1 h1,._page_kzwpo_1 h2{font-weight:400;line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;margin:0}._page_kzwpo_1 h1{font-size:var(--display-hero)}._page_kzwpo_1 h2{font-size:var(--display-xl);max-inline-size:20ch}._lede_kzwpo_10{max-inline-size:var(--measure-read);margin:var(--s-20) 0 0;font-size:var(--text-lede);line-height:var(--leading-body);color:var(--fg-muted)}._intro_kzwpo_5 ._lede_kzwpo_10{margin:var(--s-20) auto var(--s-24)}._heroArt_kzwpo_12{max-inline-size:var(--figure-max);margin:var(--s-16) auto 0}._split_kzwpo_20,._splitIntro_kzwpo_20,._readiness_kzwpo_20{grid-template-columns:var(--site-halves);gap:var(--site-gap);align-items:start;display:grid}._split_kzwpo_20>*,._splitIntro_kzwpo_20>*,._readiness_kzwpo_20>*{min-inline-size:0}._split_kzwpo_20 ._lede_kzwpo_10,._splitIntro_kzwpo_20 ._lede_kzwpo_10{max-inline-size:none}._splitIntro_kzwpo_20 ._lede_kzwpo_10{margin:0}._mist_kzwpo_24{background:color-mix(in srgb, var(--raised) 36%, var(--paper))}._ink_kzwpo_25{--fg:var(--poster-fg);--fg-muted:var(--poster-muted);color:var(--fg);background:var(--poster)}._choices_kzwpo_26{gap:var(--s-4);flex-wrap:wrap;margin-block-start:var(--s-32);display:flex}._detail_kzwpo_27{min-block-size:138px;margin-block-start:var(--s-24)}._page_kzwpo_1 h3{font-size:var(--display-s);line-height:var(--leading-heading);margin:0;font-weight:500}._detail_kzwpo_27 p,._readiness_kzwpo_20 p{margin:var(--s-12) 0 0;color:var(--fg-muted);font-size:var(--text-reading);line-height:var(--leading-body)}._readiness_kzwpo_20{border-block-start:1px solid var(--hairline);margin-block-start:var(--s-48);padding-block-start:var(--s-32)}._readiness_kzwpo_20 p{margin:0}._more_kzwpo_33{margin:var(--s-32) 0 0;text-align:center}@container page (width<=700px){._section_kzwpo_3{padding:var(--s-64) var(--frame-x)}._hero_kzwpo_4{padding-block-start:var(--s-48)}._intro_kzwpo_5{padding-inline:var(--s-8)}._heroArt_kzwpo_12{margin-inline:calc(-1 * var(--frame-x));margin-block-start:var(--s-32)}._split_kzwpo_20,._splitIntro_kzwpo_20,._readiness_kzwpo_20{gap:var(--s-32);grid-template-columns:minmax(0,1fr)}._detail_kzwpo_27{min-block-size:150px}._readiness_kzwpo_20{gap:var(--s-16);margin-block-start:var(--s-40)}}@media (pointer:coarse){._intro_kzwpo_5>a,._choices_kzwpo_26>button,._more_kzwpo_33>a{min-block-size:44px}}@container page (width<=359px){._choices_kzwpo_26>button{padding-inline:var(--s-12)}}._plan_k5pe5_5{min-inline-size:0;color:var(--fg,var(--ink));margin:0;container-type:inline-size}._drawing_k5pe5_12{block-size:auto;inline-size:100%;display:block;overflow:visible}._drawing_k5pe5_12[data-orient=tall]{display:none}@container (width<=560px){._drawing_k5pe5_12[data-orient=wide]{display:none}._drawing_k5pe5_12[data-orient=tall]{display:block}}._paper_k5pe5_28{opacity:.35;transition:opacity var(--dur-drift) var(--ease-out)}._paper_k5pe5_28[data-blueprint]{opacity:1}._grid_k5pe5_31{fill:none;stroke:var(--fg-muted,var(--muted));stroke-width:.5px;vector-effect:non-scaling-stroke;opacity:.22}._zone_k5pe5_39{fill:currentColor;fill-opacity:0;stroke:none;transition:fill-opacity var(--dur-drift) var(--ease-out)}._zone_k5pe5_39[data-outdoor]{fill-opacity:.04}._zone_k5pe5_39[data-heat]{fill-opacity:calc(.04 + var(--heat) * .3)}._furniture_k5pe5_49{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.3}._furniture_k5pe5_49[data-dark]{fill:currentColor;fill-opacity:.35}._wall_k5pe5_59{stroke:currentColor;stroke-width:.2px;stroke-linecap:square}._light_k5pe5_65{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.4;transition:r var(--dur-drift) var(--ease-out), opacity var(--dur-drift) var(--ease-out)}._light_k5pe5_65[data-glow]{fill:currentColor;fill-opacity:.12;opacity:.9}._cone_k5pe5_76{fill:currentColor;fill-opacity:.1;stroke:currentColor;stroke-width:.06px;stroke-dasharray:.12 .24}._ring_k5pe5_78{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.55}._door_k5pe5_86{stroke:currentColor;stroke-width:.5px;stroke-linecap:butt}._cable_k5pe5_89{fill:none;stroke:currentColor;stroke-width:.18px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.001 .36}._pulse_k5pe5_98{fill:none;stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:2 3}._device_k5pe5_106{fill:var(--ground,var(--paper));stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.5}._device_k5pe5_106[data-lit]{fill:currentColor;opacity:1}._label_k5pe5_116{fill:var(--fg-muted,var(--muted));letter-spacing:.02em;text-anchor:middle;dominant-baseline:middle;font-size:.85px}._number_k5pe5_124 circle{fill:var(--ground,var(--paper));stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}._number_k5pe5_124 text{fill:currentColor;text-anchor:middle;font-variant-numeric:tabular-nums;font-size:1px;font-weight:500}._number_k5pe5_124[data-current] circle{fill:currentColor}._number_k5pe5_124[data-current] text{fill:var(--ground,var(--paper))}._map_1ed9z_8{position:absolute;inset:0;overflow:clip}._region_1ed9z_16{inset-block:clamp(40px,8svh,88px);inset-inline:var(--map-start,42%) var(--map-end,clamp(24px, 4cqi, 72px));place-items:center;display:grid;position:absolute}._paper_1ed9z_34{opacity:0;block-size:100%;inline-size:100%;animation:_paper-late_1ed9z_1 var(--dur-base) var(--ease-out) calc(var(--dur-pulse) * 2) forwards}@keyframes _paper-late_1ed9z_1{to{opacity:1}}._map_1ed9z_8[data-paper] ._paper_1ed9z_34{opacity:1;animation:none}._paper_1ed9z_34 svg{block-size:100%}._map_1ed9z_8[data-ready] ._paper_1ed9z_34{opacity:0;visibility:hidden;animation:none}._canvas_1ed9z_49,._marks_1ed9z_50{inset-block:0;inset-inline:calc(var(--map-start,42%) - var(--site-gap)) max(0px, calc(var(--map-end,var(--site-gap)) - var(--site-gap)));position:absolute}._canvas_1ed9z_49{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 48px, #000 calc(100% - var(--map-fade-end,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 48px, #000 calc(100% - var(--map-fade-end,0px)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 48px, #000 calc(100% - var(--map-fade-end,0px)), transparent 100%)}._canvas_1ed9z_49 canvas{display:block}._marks_1ed9z_50{pointer-events:none}._mark_1ed9z_50{border:1px solid var(--fg,var(--ink));background:var(--ground,var(--paper));block-size:30px;inline-size:30px;color:var(--fg,var(--ink));font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;pointer-events:auto;border-radius:50%;place-items:center;padding:0;font-size:13px;font-weight:500;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 14px))}._mark_1ed9z_50[aria-pressed=true]{background:var(--fg,var(--ink));color:var(--ground,var(--paper))}._mark_1ed9z_50:focus-visible{outline:2px solid var(--fg,var(--ink));outline-offset:3px}._zone_1ed9z_96{color:var(--fg-muted,var(--muted));letter-spacing:.02em;white-space:nowrap;pointer-events:none;font-size:12px;line-height:1;position:absolute;transform:translate(-50%,-50%)}@media (width<=959.98px) and (height>=560px){._region_1ed9z_16{inset:12px 16px}._canvas_1ed9z_49,._marks_1ed9z_50{inset:0}._canvas_1ed9z_49{-webkit-mask-image:none;mask-image:none}}@media (pointer:coarse){._mark_1ed9z_50:before{content:"";border-radius:50%;position:absolute;inset:-7px}}._page_1f8z1_8{--fg:var(--ink);--fg-muted:var(--muted);--ground:var(--paper);background:var(--paper);color:var(--ink);overflow-x:clip}._page_1f8z1_8 h1,._page_1f8z1_8 h2{letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:400}._page_1f8z1_8 h1{font-size:var(--display-hero);line-height:var(--leading-display)}._page_1f8z1_8 h2{font-size:var(--display-xl);line-height:var(--leading-display)}._eyebrow_1f8z1_29{margin:0 0 var(--s-16);color:var(--fg-muted);font-size:var(--text-m);line-height:var(--leading-ui);flex-wrap:wrap;gap:0 8px;display:flex}._eyebrow_1f8z1_29 a{color:inherit}._no_1f8z1_40{color:var(--fg);font-variant-numeric:tabular-nums}._lede_1f8z1_42{max-inline-size:var(--measure-read);margin:var(--s-20) 0 0;font-size:var(--text-lede);line-height:var(--leading-body);color:var(--fg-muted);text-wrap:pretty}._actions_1f8z1_51{margin:32px 0 0}._sequence_1f8z1_55{--lead:max(var(--frame-x), calc((100cqi - var(--site-col)) / 2));--words:min(calc((var(--site-col) - var(--site-gap)) / 2), 40cqi);--map-start:calc(var(--lead) + var(--words) + var(--site-gap));--stretch:44svh;position:relative}._track_1f8z1_76{pointer-events:none;position:absolute;inset:0}._held_1f8z1_82{block-size:calc(100svh - var(--bar-h));position:sticky;inset-block-start:var(--bar-h)}._step_1f8z1_88{padding:clamp(64px, 8cqi, 112px) var(--lead);scroll-margin-block-start:calc(-1 * var(--s-16));position:relative}._step_1f8z1_88+._step_1f8z1_88{border-block-start:1px solid var(--hairline)}._words_1f8z1_96{z-index:var(--z-raised);max-inline-size:44rem;position:relative}._still_1f8z1_98{margin-block-start:clamp(32px,4cqi,56px)}._at_1f8z1_101{pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}._points_1f8z1_110{gap:18px;margin:36px 0 0;padding:0;list-style:none;display:grid}._point_1f8z1_110{border-block-start:1px solid var(--hairline);padding-block-start:14px;position:relative}._name_1f8z1_120{color:var(--fg);font:inherit;text-align:start;background:0 0;border:0;align-items:baseline;gap:12px;margin:0;padding:0;font-size:17px;font-weight:500;line-height:1.35;display:flex}._press_1f8z1_136{display:inherit;align-items:inherit;gap:inherit;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0}._n_1f8z1_40{min-inline-size:1.4em;color:var(--fg-muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px}._text_1f8z1_159{color:var(--fg-muted);max-inline-size:34em;margin:6px 0 0;padding-inline-start:calc(1.07059em + 12px);font-size:16px;line-height:1.55}._track_1f8z1_76{display:none}@media (width>=960px) and (height>=600px){._track_1f8z1_76{display:block}._sequence_1f8z1_55{--map-end:var(--lead);--map-fade-end:var(--site-gap)}._sequence_1f8z1_55 ._step_1f8z1_88{min-block-size:calc(100svh - var(--bar-h));border:0;padding-block:0}._sequence_1f8z1_55 ._still_1f8z1_98{display:none}._sequence_1f8z1_55 ._words_1f8z1_96{inline-size:var(--words);padding-block:clamp(48px,11svh,120px) 48px}._sequence_1f8z1_55 h1{font-size:var(--display-hero)}._sequence_1f8z1_55 ._step_1f8z1_88[data-points]{min-block-size:calc(100svh - var(--bar-h) + var(--points) * var(--stretch))}._sequence_1f8z1_55 ._at_1f8z1_101{inset-block-start:calc(var(--s-16) + (var(--at) + .5) * var(--stretch))}._sequence_1f8z1_55 ._pinned_1f8z1_214{box-sizing:border-box;min-block-size:calc(100svh - var(--bar-h));position:sticky;inset-block-start:var(--bar-h)}._sequence_1f8z1_55 ._points_1f8z1_110{gap:0;margin-block-start:28px}._sequence_1f8z1_55 ._point_1f8z1_110{padding-block:10px}._sequence_1f8z1_55 ._point_1f8z1_110:not([data-current]) ._text_1f8z1_159{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._sequence_1f8z1_55 ._name_1f8z1_120{color:var(--fg-muted);transition:color var(--dur-base) var(--ease-out);font-weight:400}._sequence_1f8z1_55 ._point_1f8z1_110[data-current] ._name_1f8z1_120{color:var(--fg);font-weight:500}@media (hover:hover){._press_1f8z1_136:hover{color:var(--fg)}}._press_1f8z1_136:focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:2px}}@media (width<=959.98px) and (height>=560px){._sequence_1f8z1_55{--band:44svh;--map-start:0px;padding-block-start:var(--band)}._track_1f8z1_76{z-index:calc(var(--z-raised) + 1);display:block}._held_1f8z1_82{block-size:var(--band);background:var(--paper);border-block-end:1px solid var(--hairline);pointer-events:auto}._sequence_1f8z1_55 ._still_1f8z1_98{display:none}._sequence_1f8z1_55 ._step_1f8z1_88{padding-block:40px 48px;scroll-margin-block-start:var(--band)}._sequence_1f8z1_55 ._points_1f8z1_110{gap:0;margin-block-start:28px}._sequence_1f8z1_55 ._point_1f8z1_110{padding-block:14px 16px}._sequence_1f8z1_55 ._name_1f8z1_120{align-items:center}._sequence_1f8z1_55 ._n_1f8z1_40{box-sizing:border-box;border:1px solid var(--hairline);block-size:26px;inline-size:26px;min-inline-size:26px;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:inline-grid}._sequence_1f8z1_55 ._point_1f8z1_110[data-current] ._n_1f8z1_40{border-color:var(--fg);background:var(--fg);color:var(--ground)}._sequence_1f8z1_55 ._text_1f8z1_159{padding-inline-start:38px}._press_1f8z1_136:focus-visible{outline:2px solid var(--fg);outline-offset:4px;border-radius:2px}}._small_1f8z1_323{padding:var(--s-32) var(--site-x);border-block-start:1px solid var(--hairline);color:var(--fg-muted);gap:4px;font-size:12px;line-height:1.5;display:grid}._small_1f8z1_323 p{margin:0}._small_1f8z1_323 a{color:inherit;text-decoration:none}@media (hover:hover){._small_1f8z1_323 a:hover{text-decoration:underline}}._section_1f8z1_340{padding:var(--s-96) var(--site-x);scroll-margin-block-start:calc(var(--bar-h) + var(--s-16))}._ink_1f8z1_345{--fg:var(--poster-fg);--fg-muted:var(--poster-muted);background:var(--poster);color:var(--fg);text-align:center}._ink_1f8z1_345 h2{max-inline-size:20ch;font-size:var(--display-hero);margin-inline:auto}._ink_1f8z1_345 ._lede_1f8z1_42{margin-inline:auto}@media (pointer:coarse){._actions_1f8z1_51>a{min-block-size:44px}._press_1f8z1_136{position:relative}._press_1f8z1_136:after{content:"";position:absolute;inset:-10px 0}}._preview_1vhm3_1{isolation:isolate;position:relative}._glow_1vhm3_2{border-radius:var(--radius);filter:blur(40px)saturate(1.8);opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;background-repeat:no-repeat;position:absolute;inset:4%;transform:scale(1.08)}._preview_1vhm3_1[data-scrubbing] ._glow_1vhm3_2{opacity:.9}._frame_1vhm3_4{border-radius:var(--radius);background:var(--faint);inline-size:100%;color:var(--ink);cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}._frame_1vhm3_4:focus-visible{outline:var(--ring);outline-offset:3px}._frame_1vhm3_4>img{block-size:auto;inline-size:100%;display:block}._scrub_1vhm3_7{opacity:0;pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}._preview_1vhm3_1[data-scrubbing] ._scrub_1vhm3_7{opacity:1}._backdrop_11m38_1{z-index:var(--z-dialog);background:var(--veil);-webkit-backdrop-filter:var(--veil-blur);backdrop-filter:var(--veil-blur);box-sizing:border-box;animation:_scrim-in_11m38_1 var(--dur-fast) var(--ease-out) both;padding:clamp(8px,2vw,32px);display:flex;position:fixed;inset:0}._reader_11m38_2{border:1px solid var(--edge);border-radius:var(--radius-xl);background:var(--raised);min-block-size:0;inline-size:100%;max-inline-size:1440px;box-shadow:var(--shadow-pop);outline:none;flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}._toolbar_11m38_3{border-block-end:1px solid var(--hairline);font-size:var(--text-m);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}._body_11m38_5{overscroll-behavior:contain;flex:1;min-block-size:0;overflow-y:auto}@media (width<=600px){._toolbar_11m38_3{padding:8px 12px}}._world_14adi_1{inline-size:100%;margin:0}._stage_14adi_2{aspect-ratio:8/5;background:0 0;position:relative;overflow:hidden}._stage_14adi_2>img,._canvas_14adi_3{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}._canvas_14adi_3{opacity:0}._canvas_14adi_3 canvas{cursor:grab;display:block}._canvas_14adi_3 canvas:active{cursor:grabbing}._stage_14adi_2[data-ready] ._canvas_14adi_3{opacity:1}._stage_14adi_2[data-ready]>img{opacity:0}._identity_14adi_9{letter-spacing:-.04em;font-size:16px;font-weight:var(--weight-bold);pointer-events:none;position:absolute;inset:28px auto auto 28px}._identity_14adi_9 small{font:9px var(--font-mono);color:var(--muted);letter-spacing:.08em;margin-block-start:8px;display:block}._controls_14adi_11{border-block-end:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}._controls_14adi_11:not([data-ready]){visibility:hidden}._tabs_14adi_14,._secondary_14adi_14{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._world_14adi_1 figcaption{color:var(--muted);justify-content:space-between;align-items:baseline;gap:24px;padding-block:16px;font-size:12px;line-height:1.5;display:flex}._world_14adi_1 figcaption p{max-inline-size:44em;margin:0}._world_14adi_1 figcaption>span{flex-shrink:0;font-size:10px}@container case (width<=700px){._stage_14adi_2{aspect-ratio:1}._controls_14adi_11{display:block}._secondary_14adi_14{margin-block-start:8px}._world_14adi_1 figcaption{display:block}._world_14adi_1 figcaption>span{margin-block-start:12px;display:block}._identity_14adi_9{font-size:13px;inset:20px auto auto 20px}}._world_14adi_1[data-compact] ._stage_14adi_2{aspect-ratio:1}._world_14adi_1[data-compact] ._controls_14adi_11{border:0;justify-content:center;padding-block:4px}._world_14adi_1[data-compact] ._secondary_14adi_14{margin:0}._exhibit_lvrwr_1{inline-size:100%;margin:0}._tabs_lvrwr_2{flex-wrap:wrap;gap:6px;margin-block-end:20px;display:flex}._stage_lvrwr_3{aspect-ratio:8/5;border-radius:var(--radius-l);background:var(--raised);border:1px solid var(--hairline);position:relative;overflow:hidden}._stage_lvrwr_3>iframe,._stage_lvrwr_3>img{object-fit:cover;border:0;block-size:100%;inline-size:100%;display:block}._activate_lvrwr_5{justify-content:center;display:flex;position:absolute;inset:auto 0 24px}._exhibit_lvrwr_1 figcaption{color:var(--muted);margin-block-start:16px;font-size:12px;line-height:1.6}._exhibit_lvrwr_1 figcaption p{color:var(--ink);margin:0 0 8px}._exhibit_lvrwr_1 figcaption>span{font-size:11px}@container case (width<=700px){._stage_lvrwr_3{aspect-ratio:3/4}}@media (pointer:coarse){[data-case-study]:not([data-embedded]) ._activate_lvrwr_5>button{min-block-size:44px}}._exhibit_6l508_1{margin-block:clamp(40px,5cqi,80px)}._exhibit_6l508_1>header{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-block-end:32px;display:grid}._exhibit_6l508_1 h3{letter-spacing:var(--track-display);margin:0;font-size:clamp(28px,3.8cqi,52px);font-weight:400;line-height:1.05}._exhibit_6l508_1 header p{max-inline-size:38em;color:var(--muted);margin:0;font-size:17px;line-height:1.55}._figure_6l508_5{margin:0}._stage_6l508_6{aspect-ratio:8/5;border-radius:var(--radius-l);background:color-mix(in srgb, var(--raised) 70%, var(--paper));position:relative;overflow:hidden}._stage_6l508_6>img,._canvas_6l508_7{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}._canvas_6l508_7{opacity:0}._canvas_6l508_7 canvas{display:block}._stage_6l508_6[data-ready] ._canvas_6l508_7{opacity:1}._stage_6l508_6[data-ready]>img{opacity:0}._castNames_6l508_12{text-align:center;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:auto 6% 5%}._castNames_6l508_12 span,._destinations_6l508_13 span{font-size:clamp(14px,1.8cqi,22px);line-height:1.4}._castNames_6l508_12 small,._destinations_6l508_13 small{color:var(--muted);font:10px var(--font-mono);margin-block-end:6px;display:block}._destinations_6l508_13{text-align:center;pointer-events:none;grid-template-rows:1fr 1fr;grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0 4%}._destinations_6l508_13 span{align-self:end;padding-block-end:4%}._caption_6l508_17{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding-block:20px;font-size:12px;line-height:1.5;display:flex}._caption_6l508_17>div{flex-shrink:0;gap:4px;display:flex}._caption_6l508_17>div:not([data-ready]),._inspector_6l508_20:not([data-ready]){visibility:hidden}@container case (width<=700px){._exhibit_6l508_1>header{grid-template-columns:1fr;gap:16px}._exhibit_6l508_1 header p{font-size:16px}._stage_6l508_6{aspect-ratio:1}._stage_6l508_6[data-mode=sections]{aspect-ratio:4/5}._caption_6l508_17{flex-direction:column;align-items:flex-start}._destinations_6l508_13{inset-inline:1%}}._stage_6l508_6[data-minimal]{aspect-ratio:1;background:0 0;border-radius:0}._inspector_6l508_20,._inspector_6l508_20>div{justify-content:center;align-items:center;gap:4px;display:flex}._inspector_6l508_20{padding-block:8px}._arcade_g7e2j_1{grid-template-columns:.8fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);margin:clamp(40px,7vw,96px) 0;display:grid;container-type:inline-size}._copy_g7e2j_9{max-width:440px}._label_g7e2j_10{color:var(--muted);font:11px var(--font-mono);letter-spacing:.08em}._copy_g7e2j_9 h3{letter-spacing:-.05em;margin:20px 0 24px;font-size:clamp(36px,5vw,66px);font-weight:500;line-height:1}._copy_g7e2j_9 p{color:var(--muted);font-size:18px;line-height:1.55}._controls_g7e2j_13{margin:28px 0 18px}._copy_g7e2j_9 ._note_g7e2j_14{max-width:360px;font-size:13px;line-height:1.5}._details_g7e2j_15{border-top:1px solid var(--hairline);gap:12px;margin:32px 0 0;padding:20px 0 0;display:grid}._details_g7e2j_15>div{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:12px;display:flex}._details_g7e2j_15 dt{font-family:var(--font-mono)}._details_g7e2j_15 dd{color:var(--muted);margin:0}._stage_g7e2j_19{aspect-ratio:896/1120;border-radius:var(--radius-l);background:#070707;justify-self:center;width:100%;max-width:540px;overflow:hidden}._preview_g7e2j_20{object-fit:contain;width:100%;height:100%;padding:24px;display:block}._game_g7e2j_21{border:0;width:100%;height:100%;display:block}@media (width<=760px){._arcade_g7e2j_1{grid-template-columns:1fr}._copy_g7e2j_9{max-width:560px}._details_g7e2j_15{grid-template-columns:repeat(3,1fr);gap:16px}._details_g7e2j_15>div{flex-direction:column;justify-content:flex-start}}@media (width>=761px){@container case (width>=701px){[data-case-study]:not([data-embedded]) ._arcade_g7e2j_1{grid-template-columns:var(--site-halves);gap:var(--site-gap);margin-block:0}[data-case-study]:not([data-embedded]) ._copy_g7e2j_9,[data-case-study]:not([data-embedded]) ._stage_g7e2j_19{max-width:none}}}@media (pointer:coarse){[data-case-study]:not([data-embedded]) ._controls_g7e2j_13>button{min-block-size:44px}}._commerce_1qtbb_1{width:100%;margin:0}._surface_1qtbb_2{border:1px solid var(--hairline);border-radius:var(--radius-l);background:#fff;width:100%;height:660px;position:relative;overflow:hidden}._preview_1qtbb_3{object-fit:cover;object-position:top;width:100%;height:100%;display:block}._frame_1qtbb_4{opacity:0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}._surface_1qtbb_2[data-ready] ._frame_1qtbb_4{opacity:1}._surface_1qtbb_2[data-ready] ._preview_1qtbb_3{visibility:hidden}._commerce_1qtbb_1 figcaption{color:var(--muted);max-width:680px;margin-top:14px;font-size:12px;line-height:1.55}@media (width<=600px){._surface_1qtbb_2{height:690px}}._simulation_1qmtb_1{margin:72px 0;container-type:inline-size}._header_1qmtb_2{justify-content:space-between;align-items:center;gap:20px;padding-top:28px;display:flex}._header_1qmtb_2:not([data-intro]){justify-content:center}._header_1qmtb_2 h3{letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,40px);font-weight:450}._locations_1qmtb_5{gap:4px;display:flex}._stage_1qmtb_6{height:clamp(390px,53vw,740px);position:relative}._stage_1qmtb_6>img{object-fit:contain;opacity:.7;width:75%;height:75%;position:absolute;inset:12.5%}._stage_1qmtb_6[data-ready]>img{visibility:hidden}._canvas_1qmtb_9{position:absolute;inset:0}._canvas_1qmtb_9 canvas{width:100%;height:100%;display:block}._system_1qmtb_11{top:28px;color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;inset-inline-start:0}._system_1qmtb_11 i{background:var(--hairline);width:42px;height:1px}._view_1qmtb_13{inset-inline-end:0;position:absolute;bottom:24px}._story_1qmtb_14{border-top:1px solid var(--hairline);padding-top:24px}._steps_1qmtb_15{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._steps_1qmtb_15>:last-child{margin-inline-start:auto}._number_1qmtb_17{opacity:.5;font-variant-numeric:tabular-nums;margin-inline-end:4px;font-size:10px}._explanation_1qmtb_18{grid-template-columns:1fr 1fr;gap:40px;min-height:148px;padding:26px 0 16px;display:grid}._explanation_1qmtb_18 h4{letter-spacing:-.025em;max-width:420px;margin:0;font-size:clamp(24px,3vw,36px);font-weight:450;line-height:1.16}._explanation_1qmtb_18 p{color:var(--muted);max-width:570px;margin:0;font-size:17px;line-height:1.6}._note_1qmtb_21{color:var(--muted);padding-bottom:18px;font-size:12px;line-height:1.5}@container (width<=650px){._header_1qmtb_2{flex-direction:column;align-items:flex-start;gap:14px}._stage_1qmtb_6{height:400px}._system_1qmtb_11{font-size:10px;top:15px}._explanation_1qmtb_18{grid-template-columns:1fr;gap:16px;min-height:210px}._steps_1qmtb_15{gap:2px}._steps_1qmtb_15>:last-child{margin-inset-inline-start:0}._number_1qmtb_17{display:none}}._callout_1qmtb_31{white-space:nowrap;background:var(--paper);color:var(--ink);border:1px solid var(--hairline);pointer-events:none;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;line-height:1.2;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 30px))}._callout_1qmtb_31[hidden]{display:none}._callout_1qmtb_31 span{font-variant-numeric:tabular-nums;color:var(--muted);font-size:10px}._callout_1qmtb_31 i{inset-inline-start:50%;background:var(--muted);width:1px;height:30px;position:absolute;top:100%}@container (width<=650px){._callout_1qmtb_31{gap:4px;padding:6px 8px;font-size:10px}}._simulation_1qmtb_1[data-compact]{margin:0}._simulation_1qmtb_1[data-compact] ._header_1qmtb_2{align-items:center;padding-top:0}._simulation_1qmtb_1[data-compact] ._stage_1qmtb_6{height:clamp(330px,42vw,570px)}._simulation_1qmtb_1[data-compact] ._system_1qmtb_11{display:none}._simulation_1qmtb_1[data-compact] ._note_1qmtb_21{max-width:540px;margin:0;padding:0}._simulation_1qmtb_1[data-wide] ._stage_1qmtb_6{height:clamp(420px,52cqi,820px)}@container (width<=650px){._simulation_1qmtb_1[data-compact] ._header_1qmtb_2{flex-direction:row}._simulation_1qmtb_1[data-compact] ._stage_1qmtb_6{height:380px}}._demo_17dyj_1{width:100%;margin:0}._surface_17dyj_2{border-radius:var(--radius-l);border:1px solid var(--hairline);background:var(--raised);height:1040px;position:relative;overflow:hidden}._surface_17dyj_2[data-mode=member]{height:500px}._frame_17dyj_4{opacity:0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}._surface_17dyj_2[data-ready]{background:#fff}._surface_17dyj_2[data-ready] ._frame_17dyj_4{opacity:1}._fallback_17dyj_10{object-fit:contain;object-position:top;width:100%;height:100%;display:block}._surface_17dyj_2[data-ready] ._fallback_17dyj_10{visibility:hidden}._demo_17dyj_1 figcaption{color:var(--muted);max-width:780px;margin-top:14px;font-size:12px;line-height:1.55}@media (width<=700px){._surface_17dyj_2{height:820px}._surface_17dyj_2[data-mode=member]{height:720px}}._demo_1hj9r_1{margin:0}._surface_1hj9r_2{border:1px solid var(--hairline);border-radius:var(--radius-l);background:var(--raised);block-size:900px;inline-size:100%;position:relative;overflow:hidden}._frame_1hj9r_3{opacity:0;border:0;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}._surface_1hj9r_2[data-ready]{background:#fff}._surface_1hj9r_2[data-ready] ._frame_1hj9r_3{opacity:1}._fallback_1hj9r_9{object-fit:contain;object-position:top;block-size:100%;inline-size:100%;display:block}._surface_1hj9r_2[data-ready] ._fallback_1hj9r_9{visibility:hidden}._demo_1hj9r_1 figcaption{max-inline-size:780px;color:var(--muted);margin-block-start:14px;font-size:12px;line-height:1.55}@media (width<=700px){._surface_1hj9r_2{block-size:900px}}._article_17yuj_1{color:var(--ink);background:var(--paper);inline-size:100%;container:case/inline-size}._article_17yuj_1[data-embedded]{background:var(--raised)}._back_17yuj_3{color:var(--muted);font-size:var(--text-m);margin:28px 40px 0;display:inline-block}._hero_17yuj_4{padding:var(--s-48) 0 0;text-align:center}._eyebrow_17yuj_5{color:var(--muted);font-size:var(--text-reading);margin:0 0 24px}._hero_17yuj_4 h1{max-inline-size:24ch;font-weight:400;font-size:var(--display-hero);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;margin:0 auto}._selector_17yuj_7{justify-content:center;margin-block:40px 20px;display:flex}._exhibit_17yuj_8{padding:var(--s-12) 0 var(--s-48);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5cqi,80px);min-block-size:520px;display:grid}._visual_17yuj_9{min-inline-size:0}._exhibit_17yuj_8[data-wide]{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;min-block-size:0}._exhibit_17yuj_8[data-wide] ._explanation_17yuj_13{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"number number""title text""title facts";align-items:start;column-gap:clamp(32px,5cqi,80px);display:grid}._exhibit_17yuj_8[data-wide] ._number_17yuj_14{grid-area:number}._exhibit_17yuj_8[data-wide] ._explanation_17yuj_13 h2{grid-area:title}._exhibit_17yuj_8[data-wide] ._explanation_17yuj_13>p{grid-area:text}._exhibit_17yuj_8[data-wide] ._facts_17yuj_17{grid-area:facts}._explanation_17yuj_13{padding-block:24px}._number_17yuj_14{color:var(--muted);font-size:var(--text-s);font-family:var(--font-mono);margin-block-end:24px;display:block}._explanation_17yuj_13 h2{font-weight:400;font-size:var(--display-xl);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;margin:0 0 28px}._explanation_17yuj_13>p{font-size:var(--text-lede);line-height:var(--leading-body);color:var(--muted);margin:0}._facts_17yuj_17{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}._facts_17yuj_17 li{border-block-start:1px solid var(--hairline);font-size:var(--text-s);padding-block-start:14px;line-height:1.5}._result_17yuj_24,._application_17yuj_24,._implementation_17yuj_24,._credits_17yuj_24,._arcade_17yuj_24{padding-block:var(--s-48);border-block-start:1px solid var(--hairline)}._result_17yuj_24{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5cqi,80px);display:grid}._result_17yuj_24 h2,._application_17yuj_24 h2,._implementation_17yuj_24 h2{font-size:var(--display-xl);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--track-display);margin:0 0 24px}._result_17yuj_24 p,._application_17yuj_24 header p{font-size:var(--text-lede);color:var(--muted);line-height:1.65}._result_17yuj_24 p{margin:0 0 20px}._film_17yuj_29{min-inline-size:0;margin:0}._film_17yuj_29 video{border-radius:var(--radius-l);block-size:auto;inline-size:100%;display:block}._film_17yuj_29 figcaption{color:var(--muted);font-size:var(--text-xs);margin-block-start:14px}._application_17yuj_24 header{max-inline-size:var(--measure-read)}._appSelector_17yuj_33{justify-content:center;margin-block:32px;display:flex}._intro_17yuj_34{max-inline-size:var(--measure-read);margin:var(--s-40) auto 0;font-size:var(--display-s);color:var(--muted);line-height:1.65}._implementation_17yuj_24 header{margin-block-end:32px}._stack_17yuj_37{font:11px var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:12px 24px;display:flex}._prose_17yuj_38{max-inline-size:var(--measure-read);font-size:var(--text-reading);color:var(--muted);line-height:1.7}._prose_17yuj_38 p{margin:0 0 20px}._prose_17yuj_38 pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 var(--font-mono);background:var(--paper);border-radius:var(--radius-m);color:var(--ink);padding:20px}._credits_17yuj_24 h2{font-size:var(--display-s);font-weight:400}._credits_17yuj_24 dl{flex-wrap:wrap;gap:24px 48px;margin-block:32px;display:flex}._credits_17yuj_24 dt{color:var(--muted);font-size:var(--text-s);margin-block-end:8px}._credits_17yuj_24 dd{font-size:var(--text-l);margin:0}@container case (width<=700px){._hero_17yuj_4{padding-block-start:36px}._selector_17yuj_7{margin-block:28px 12px}._exhibit_17yuj_8{grid-template-columns:minmax(0,1fr);gap:16px;padding-block-end:32px}._exhibit_17yuj_8[data-wide] ._explanation_17yuj_13{grid-template-columns:minmax(0,1fr);grid-template-areas:"number""title""text""facts"}._explanation_17yuj_13{padding-block:0 16px}._explanation_17yuj_13 h2{font-size:var(--display-l);margin-block-end:20px}._number_17yuj_14{margin-block-end:16px}._facts_17yuj_17{gap:12px;margin-block-start:24px}._facts_17yuj_17 li{font-size:var(--text-xs)}._result_17yuj_24{grid-template-columns:minmax(0,1fr);gap:24px}._intro_17yuj_34,._result_17yuj_24 p{font-size:var(--text-reading)}}._intro_17yuj_34{max-inline-size:var(--measure-read);padding:var(--s-48) 0;font-size:var(--display-s);line-height:var(--leading-body);margin:0 auto}._intro_17yuj_34 p{margin:0 0 24px}._storyChapter_17yuj_62{padding-block:var(--s-56);border-block-start:1px solid var(--hairline);scroll-margin-block-start:110px}._storyHead_17yuj_63{grid-template-columns:74px minmax(0,1fr);align-items:start;gap:24px;margin-block-end:32px;display:grid}._storyNumber_17yuj_64{font:12px var(--font-mono);color:var(--muted);padding-block-start:8px}._storyHead_17yuj_63 h2{max-inline-size:22ch;font-size:var(--display-xl);line-height:var(--leading-display);letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:400}._storyProse_17yuj_66{padding-inline-start:98px}._storyProse_17yuj_66 ._prose_17yuj_38{max-inline-size:calc(2 * var(--measure-read));columns:2;column-gap:clamp(32px,5cqi,80px)}._storySplit_17yuj_68{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,5cqi,80px);display:grid}._storyVisual_17yuj_69{min-inline-size:0}._storySplit_17yuj_68 ._prose_17yuj_38{font-size:var(--text-lede)}._storyWide_17yuj_71{margin-block-start:48px}._storyChapter_17yuj_62 ._film_17yuj_29{margin:48px 0 0}@container case (width<=700px){._intro_17yuj_34{font-size:var(--display-s)}._storyHead_17yuj_63{grid-template-columns:minmax(0,1fr);gap:12px;margin-block-end:24px}._storyNumber_17yuj_64{padding:0}._storyHead_17yuj_63 h2{font-size:var(--display-l)}._storyProse_17yuj_66{padding:0}._storyProse_17yuj_66 ._prose_17yuj_38{columns:1}._storySplit_17yuj_68{grid-template-columns:minmax(0,1fr);gap:28px}._storySplit_17yuj_68 ._storyVisual_17yuj_69{order:1}._storySplit_17yuj_68 ._prose_17yuj_38{order:0}._storyWide_17yuj_71{margin-block-start:32px}}._article_17yuj_1:not([data-embedded]) ._back_17yuj_3{margin-inline:0}@container case (width>=701px){._article_17yuj_1:not([data-embedded]) ._exhibit_17yuj_8:not([data-wide]){grid-template-columns:var(--site-halves);gap:var(--site-gap)}._article_17yuj_1:not([data-embedded]) ._exhibit_17yuj_8[data-wide] ._explanation_17yuj_13{grid-template-columns:var(--site-halves);column-gap:var(--site-gap)}._article_17yuj_1:not([data-embedded]) ._intro_17yuj_34{columns:2;column-gap:var(--site-gap);max-inline-size:none;margin:0}._article_17yuj_1:not([data-embedded]) ._intro_17yuj_34 p{break-inside:avoid}._article_17yuj_1:not([data-embedded]) ._storyChapter_17yuj_62{grid-template-columns:var(--site-halves);column-gap:var(--site-gap);align-items:start;display:grid}._article_17yuj_1:not([data-embedded]) ._storyHead_17yuj_63{display:contents}._article_17yuj_1:not([data-embedded]) ._storyNumber_17yuj_64{grid-column:1/-1;margin-block-end:var(--s-24);padding:0}._article_17yuj_1:not([data-embedded]) ._storyHead_17yuj_63 h2{grid-column:1}._article_17yuj_1:not([data-embedded]) ._storyProse_17yuj_66{grid-column:2;padding:0}._article_17yuj_1:not([data-embedded]) ._storyProse_17yuj_66 ._prose_17yuj_38{columns:1;max-inline-size:none}._article_17yuj_1:not([data-embedded]) ._storyChapter_17yuj_62:has(>._storySplit_17yuj_68) ._storyHead_17yuj_63 h2{grid-column:1/-1;margin-block-end:var(--s-32)}._article_17yuj_1:not([data-embedded]) ._storySplit_17yuj_68{grid-column:1/-1;grid-template-columns:var(--site-halves);gap:var(--site-gap)}._article_17yuj_1:not([data-embedded]) ._storySplit_17yuj_68 ._prose_17yuj_38{max-inline-size:none}._article_17yuj_1:not([data-embedded]) ._storyWide_17yuj_71,._article_17yuj_1:not([data-embedded]) ._storyChapter_17yuj_62 ._film_17yuj_29{grid-column:1/-1}._article_17yuj_1:not([data-embedded]) ._credits_17yuj_24{grid-template-columns:var(--site-thirds);column-gap:var(--site-gap);align-items:start;display:grid}._article_17yuj_1:not([data-embedded]) ._credits_17yuj_24 h2{margin:0}._article_17yuj_1:not([data-embedded]) ._credits_17yuj_24 dl{grid-template-columns:var(--site-halves);gap:var(--s-24);margin-block:0;display:grid}._article_17yuj_1:not([data-embedded]) ._credits_17yuj_24>:not(h2,dl){justify-self:end}}@media (pointer:coarse){._article_17yuj_1:not([data-embedded]) ._selector_17yuj_7 button,._article_17yuj_1:not([data-embedded]) ._appSelector_17yuj_33 button,._article_17yuj_1:not([data-embedded]) ._credits_17yuj_24>a{min-block-size:44px}._article_17yuj_1:not([data-embedded]) ._back_17yuj_3{position:relative}._article_17yuj_1:not([data-embedded]) ._back_17yuj_3:after{content:"";position:absolute;inset:-12px -8px}}._article_17yuj_1:not([data-embedded]) ._exhibit_17yuj_8 ._number_17yuj_14{display:none}._page_n9z44_2{padding:0 var(--frame-x) 48px;color:var(--ink);grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}._page_n9z44_2[data-index-open=""]{grid-template-columns:200px minmax(0,1fr)}._index_n9z44_5[data-auto]{display:none}@media (width>=1024px){._page_n9z44_2[data-index-open=auto]{grid-template-columns:200px minmax(0,1fr)}._index_n9z44_5[data-auto]{display:block}}._index_n9z44_5{max-block-size:calc(100dvh - var(--bar-h) - 24px);overscroll-behavior-y:contain;scrollbar-width:thin;position:sticky;inset-block-start:calc(var(--bar-h) + 12px);overflow-y:auto}._index_n9z44_5[hidden]{display:none}._pageTitle_n9z44_12{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:0;position:absolute;overflow:hidden}._index_n9z44_5 h2{font-size:var(--text-body);margin:0 0 18px;font-weight:500;line-height:36px}._index_n9z44_5 nav{display:grid}._index_n9z44_5 a{color:var(--muted);font-size:var(--text-m);padding:3px 8px 3px 0;line-height:1.3;text-decoration:none;display:block}._index_n9z44_5 a:hover,._index_n9z44_5 a[aria-current]{color:var(--ink)}._archive_n9z44_17{min-inline-size:0}._portfolio_n9z44_18{justify-content:space-between;align-items:center;gap:24px;margin-block-start:48px;padding-block:24px;display:flex}._portfolio_n9z44_18 p{font-size:clamp(var(--display-m), 2.5cqi, 32px);letter-spacing:var(--track-display);margin:0;line-height:1.2}._portfolio_n9z44_18>a{flex-shrink:0}._browse_n9z44_21{align-items:center;gap:12px;min-inline-size:0;display:flex}._filters_n9z44_22{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;min-inline-size:0;display:flex;overflow-x:auto}._filters_n9z44_22 button,._views_n9z44_24{flex-shrink:0}._views_n9z44_24 svg{display:block}._toolbar_n9z44_26{padding-block:var(--s-8);background:0 0;justify-content:space-between;align-items:center;gap:16px;margin-block-end:var(--s-8);display:flex;position:relative}._grid_n9z44_27{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px 12px;display:grid}._card_n9z44_28{min-inline-size:0;scroll-margin-block-start:calc(var(--bar-h) + 64px);position:relative}._media_n9z44_29{border-radius:var(--radius);position:relative}._media_n9z44_29 img{width:100%;height:auto;display:block}._video_n9z44_31{object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._video_n9z44_31[data-ready]{opacity:1}._caption_n9z44_33{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding-block-start:12px;display:grid;position:relative}._caption_n9z44_33 h2{font-size:var(--text-body);grid-area:1/1;margin:0;font-weight:500;line-height:1.4}._kind_n9z44_35{display:none}._credit_n9z44_36{color:var(--muted);font-size:var(--text-m);grid-area:2/1;gap:2px;margin:6px 0 0;line-height:1.5;display:grid}._credit_n9z44_36 strong{color:var(--ink);font-weight:400}._actions_n9z44_38{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin-block-start:8px;display:flex}._actions_n9z44_38>a{flex:none;max-inline-size:100%}._storyLine_n9z44_40{color:var(--muted);font-size:var(--text-body);max-inline-size:calc(var(--measure-read) + 32px);grid-column:1;margin:8px 0 0;line-height:1.5}._page_n9z44_2[data-view=C] ._grid_n9z44_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}._page_n9z44_2[data-view=C] ._card_n9z44_28[data-featured],._page_n9z44_2[data-view=C] ._card_n9z44_28[data-group-end]{grid-column:1/-1}._page_n9z44_2[data-view=C] ._card_n9z44_28[data-featured]{margin-block-start:32px}._page_n9z44_2[data-view=C] ._card_n9z44_28[data-featured]:first-child{margin-block-start:0}._page_n9z44_2[data-view=C] ._caption_n9z44_33 h2{font-size:var(--text-reading);font-weight:400}._archiveTitle_n9z44_46{border-block-start:1px solid var(--hairline);font-size:var(--text-m);color:var(--muted);grid-column:1/-1;margin:32px 0 0;padding-block-start:24px;font-weight:400}._page_n9z44_2[data-view=C] ._card_n9z44_28[data-name-only]{padding-block:0}._page_n9z44_2[data-view=C] ._card_n9z44_28[data-name-only] ._caption_n9z44_33{padding:0}._page_n9z44_2[data-view=C] ._card_n9z44_28[data-name-only] h2{font-size:clamp(var(--display-m), 2.5cqi, 32px);letter-spacing:var(--track-display);line-height:1.25}@media (width<=359px){._page_n9z44_2[data-view=C] ._card_n9z44_28[data-name-only] h2{overflow-wrap:anywhere}}._projectName_n9z44_52{min-block-size:44px;max-inline-size:100%;color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}._projectName_n9z44_52 svg{opacity:0;block-size:16px;inline-size:16px;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-shrink:0;transform:translate(-4px)}._projectName_n9z44_52:hover svg,._projectName_n9z44_52:focus-visible svg{opacity:1;transform:translate(0)}@media (hover:none){._projectName_n9z44_52 svg{opacity:1;transform:none}}._page_n9z44_2[data-view=C] ._card_n9z44_28[data-name-only] ._credit_n9z44_36{display:none}._page_n9z44_2[data-view=LIST] ._grid_n9z44_27{grid-template-columns:minmax(0,1fr);gap:0}._page_n9z44_2[data-view=LIST] ._card_n9z44_28{border-block-start:1px solid var(--hairline);align-items:center;min-block-size:64px;display:flex}._page_n9z44_2[data-view=LIST] ._caption_n9z44_33{flex:1;grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);align-items:center;gap:24px;padding:20px 0}._page_n9z44_2[data-view=LIST] ._credit_n9z44_36{text-align:end;grid-area:1/2;margin:0}._page_n9z44_2[data-view=LIST] ._caption_n9z44_33 h2{font-size:clamp(var(--display-m), 2.5cqi, 32px);letter-spacing:var(--track-display);font-weight:400}._page_n9z44_2[data-view=LIST] ._media_n9z44_29{inline-size:min(46%,420px);z-index:var(--z-raised);pointer-events:none;display:none;position:absolute;inset-block-start:0;inset-inline-end:34%}._page_n9z44_2[data-view=LIST] ._card_n9z44_28:hover ._media_n9z44_29,._page_n9z44_2[data-view=LIST] ._card_n9z44_28:focus-within ._media_n9z44_29{display:block}@container page (width<=700px){._portfolio_n9z44_18{flex-direction:column;align-items:flex-start;gap:16px;margin-block-start:32px}._page_n9z44_2,._page_n9z44_2[data-index-open]{padding:0 var(--frame-x) 32px;display:block}._index_n9z44_5{max-block-size:320px;padding-block:16px;position:static}._index_n9z44_5 h2{margin-block-end:12px}._index_n9z44_5 nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}._index_n9z44_5 a{align-items:center;min-block-size:44px;display:flex}._toolbar_n9z44_26{flex-direction:column;align-items:stretch;gap:4px}._browse_n9z44_21{gap:4px}._views_n9z44_24{align-self:flex-end}._grid_n9z44_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 8px}._page_n9z44_2[data-view=C] ._grid_n9z44_27{gap:28px 8px}._page_n9z44_2[data-view=C] ._card_n9z44_28[data-featured]{margin-block-start:16px}._caption_n9z44_33{column-gap:4px;padding-block-start:8px}._caption_n9z44_33 h2,._page_n9z44_2[data-view=C] ._caption_n9z44_33 h2{font-size:var(--text-body)}._credit_n9z44_36{font-size:var(--text-s)}._page_n9z44_2[data-view=LIST] ._card_n9z44_28{min-block-size:60px}._page_n9z44_2[data-view=LIST] ._media_n9z44_29{flex-shrink:0;inline-size:80px;margin-inline-end:12px;display:block;position:relative;inset:auto}._page_n9z44_2[data-view=LIST] ._caption_n9z44_33{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:12px}._page_n9z44_2[data-view=LIST] ._credit_n9z44_36{text-align:start;grid-area:2/1}._page_n9z44_2[data-view=LIST] ._caption_n9z44_33 h2{font-size:var(--display-s)}}._index_1olak_16[data-research-index]{padding-block-end:var(--s-64)}._intro_1olak_20{padding-block:var(--page-lead) var(--s-32)}._intro_1olak_20 h1{font-size:var(--display-xl);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--track-display);margin:0}._lede_1olak_22{margin:var(--s-12) 0 0;max-inline-size:var(--measure-read);color:var(--muted);font-size:var(--text-lede);line-height:var(--leading-body)}._collection_1olak_24{gap:var(--site-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}@container site (width>=761px) and (width<=1599px){._collection_1olak_24:not(:has(>:nth-child(4))){grid-template-columns:repeat(2,minmax(0,1fr))}}._article_1olak_41{border-radius:var(--radius-xl);background:var(--faint);grid-template-rows:auto 1fr;min-inline-size:0;display:grid;position:relative;overflow:hidden}._art_1olak_41{aspect-ratio:4/3;place-items:center;min-inline-size:0;display:grid}._caseImage_1olak_52{object-fit:contain;block-size:84%;inline-size:84%;display:block}._particles_1olak_53{block-size:100%;inline-size:100%;display:block}._copy_1olak_55{min-inline-size:0;padding:var(--s-20) var(--s-24) var(--s-24)}._kicker_1olak_56{margin:0 0 var(--s-8);font-size:var(--text-s);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._copy_1olak_55 h2{font-weight:var(--weight-bold);font-size:var(--display-s);line-height:var(--leading-heading);letter-spacing:var(--track-display);text-wrap:balance;margin:0}._summary_1olak_58{margin:var(--s-16) 0 0;max-inline-size:var(--measure-read);color:var(--muted);font-size:var(--text-reading);line-height:var(--leading-body)}._date_1olak_59{color:var(--muted);font-size:var(--text-body);margin-block-start:var(--s-12);display:block}._article_1olak_41[data-featured]{grid-column:1/-1;grid-template-rows:none;grid-template-columns:minmax(0, 1fr) calc((100% - 2 * var(--site-gap)) / 3 + var(--s-40))}._article_1olak_41[data-featured] ._art_1olak_41{aspect-ratio:2}._article_1olak_41[data-featured] ._copy_1olak_55{padding:var(--s-40);align-self:center}._article_1olak_41[data-featured] ._copy_1olak_55 h2{font-weight:var(--weight-bold);font-size:var(--display-l);line-height:var(--leading-display)}._article_1olak_41[data-featured] ._date_1olak_59{margin-block-start:var(--s-20)}._link_1olak_77{color:inherit;text-decoration:none}._link_1olak_77:after{content:"";position:absolute;inset:0}@media (hover:hover){._article_1olak_41:hover ._link_1olak_77{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}}@container site (width<=760px){._collection_1olak_24{gap:var(--s-24)}}@container site (width<=900px){._article_1olak_41[data-featured]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}._article_1olak_41[data-featured] ._art_1olak_41{aspect-ratio:4/3}._article_1olak_41[data-featured] ._copy_1olak_55{padding:var(--s-24)}}._post_1olak_104>nav,._post_1olak_104>article>*{max-inline-size:var(--measure-read);margin-inline:auto}._post_1olak_104>article+nav>a{max-inline-size:none}
