@font-face{font-family:Tomorrow;src:url(/fonts/tomorrow-200.v19.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tomorrow;src:url(/fonts/tomorrow-300.v19.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tomorrow;src:url(/fonts/tomorrow-400.v19.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tomorrow;src:url(/fonts/tomorrow-500.v19.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tomorrow;src:url(/fonts/tomorrow-600.v19.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-400-600.v23.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Doto;src:url(/fonts/doto-700.v3.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tomorrow Fallback;src:local("Arial"),local("ArialMT");font-weight:200;size-adjust:102.76%;ascent-override:97.32%;descent-override:19.46%;line-gap-override:0%}@font-face{font-family:Tomorrow Fallback;src:local("Arial"),local("ArialMT");font-weight:300;size-adjust:104.69%;ascent-override:95.52%;descent-override:19.1%;line-gap-override:0%}@font-face{font-family:Tomorrow Fallback;src:local("Arial"),local("ArialMT");font-weight:400;size-adjust:107.13%;ascent-override:93.34%;descent-override:18.67%;line-gap-override:0%}@font-face{font-family:Tomorrow Fallback;src:local("Arial"),local("ArialMT");font-weight:500;size-adjust:110.63%;ascent-override:90.39%;descent-override:18.08%;line-gap-override:0%}@font-face{font-family:Tomorrow Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 700;size-adjust:105.7%;ascent-override:94.61%;descent-override:18.92%;line-gap-override:0%}@font-face{font-family:Plex Fallback;src:local("Arial"),local("ArialMT");font-weight:400 500;size-adjust:101.44%;ascent-override:101.04%;descent-override:27.11%;line-gap-override:0%}@font-face{font-family:Plex Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:600 700;size-adjust:97.27%;ascent-override:105.38%;descent-override:28.27%;line-gap-override:0%}:root{--p-blue-309: #0a2a6b;--p-blue-391: #0f3e94;--p-blue-452: #15559e;--p-blue-473: #1553be;--p-blue-539: #3064db;--p-blue-543: #2a69d6;--p-blue-556: #0d74ce;--p-blue-588: #3d78e0;--p-blue-616: #4a82e2;--p-blue-617: #507eeb;--p-blue-622: #0588f0;--p-blue-649: #0090ff;--p-blue-667: #5c93ee;--p-blue-673: #6190ff;--p-blue-734: #5eb1ef;--p-blue-735: #80a6ff;--p-blue-748: #82aef5;--p-blue-810: #8ec8f6;--p-blue-823: #abc4ff;--p-blue-829: #a9c9f9;--p-blue-864: #6be6ff;--p-blue-905: #c2e5ff;--p-blue-907: #d0e2fc;--p-blue-909: #d4e1ff;--p-grey-154: #0c0c0b;--p-grey-155: #0c0c0d;--p-grey-177: #111110;--p-grey-192: #141415;--p-grey-223: #1b1b1c;--p-grey-227: #1c1c1e;--p-grey-240: #1f1f20;--p-grey-261: #242425;--p-grey-288: #2b2b29;--p-grey-321: #333334;--p-grey-355: #3c3c3a;--p-grey-408: #4a4a47;--p-grey-498: #63635f;--p-grey-541: #6e6e76;--p-grey-639: #8c8c87;--p-grey-685: #9a9a95;--p-grey-689: #9a9aa2;--p-grey-772: #b4b4bb;--p-grey-835: #c8c8ce;--p-grey-851: #cececc;--p-grey-883: #d8d8dc;--p-grey-909: #e1e1e0;--p-grey-920: #e4e4e7;--p-grey-940: #ebebe9;--p-grey-954: #f0f0ed;--p-grey-970: #f5f5f3;--p-grey-976: #f7f7f8;--p-grey-985: #fafaf9;--p-grey-1000: #ffffff;--p-mint-445: #0d6349;--p-mint-547: #208368;--p-mint-613: #26997b;--p-mint-642: #29a383;--p-mint-721: #56ba9f;--p-mint-766: #2ed195;--p-mint-800: #8bceb6;--p-mint-844: #50ebb2;--p-mint-901: #c4e8d8;--p-mint-902: #61ffc5;--p-mint-909: #6bfaff;--p-mint-914: #80ffd0;--p-mint-938: #abffe0;--p-mint-965: #d4ffef;--p-orange-459: #8a3f12;--p-orange-585: #cc4e00;--p-orange-588: #d93d04;--p-orange-636: #d16a2e;--p-orange-645: #e85a0c;--p-orange-662: #ef5f00;--p-orange-691: #f76b15;--p-orange-724: #eb8950;--p-orange-745: #ec9455;--p-orange-782: #ff9b61;--p-orange-819: #ffae80;--p-orange-854: #ffc182;--p-orange-878: #ffcaab;--p-orange-894: #ffd3a6;--p-orange-902: #ffdc6b;--p-orange-937: #ffe4d4;--p-pink-481: #a3156f;--p-pink-558: #c2298a;--p-pink-596: #cf3897;--p-pink-602: #d12eb0;--p-pink-617: #d6409f;--p-pink-683: #eb50cc;--p-pink-726: #ff6ba6;--p-pink-736: #ff61df;--p-pink-751: #dd93c2;--p-pink-776: #ff80e5;--p-pink-810: #e7acd0;--p-pink-843: #ffabee;--p-pink-893: #f6cee7;--p-pink-916: #ffd4f6;color-scheme:dark;--ground: var(--p-grey-155);--surface-1: var(--p-grey-192);--surface-2: var(--p-grey-227);--ink-heading: var(--p-grey-976);--ink-body: var(--p-grey-883);--ink-label: var(--p-grey-772);--ink-secondary: var(--p-grey-689);--ink-disabled: var(--p-grey-541);--line-hair: var(--p-grey-240);--line-strong: var(--p-grey-321);--line-control: var(--p-grey-541);--primary-fill: var(--p-grey-976);--primary-ink: var(--p-grey-155);--primary-hover: var(--p-grey-920);--primary-pressed: var(--p-grey-835);--state-hover: var(--p-grey-223);--state-pressed: var(--p-grey-261);--state-focus: var(--p-grey-1000);--me-1: var(--p-blue-588);--me-2: var(--p-blue-667);--me-3: var(--p-blue-748);--me-4: var(--p-blue-829);--me-5: var(--p-blue-907);--case-1: var(--p-blue-539);--case-2: var(--p-blue-617);--case-3: var(--p-blue-735);--case-4: var(--p-blue-823);--case-5: var(--p-blue-909);--case-gradient-from: var(--p-blue-673);--case-gradient-to: var(--p-blue-864);--case-mark: var(--p-blue-452);--ground-a2: linear-gradient(180deg, var(--ground) 0%, var(--ground) 25%, var(--ground) 60%, var(--ground) 100%);--slab: linear-gradient(180deg, var(--surface-1) 0%, var(--surface-1) 45%, var(--surface-1) 100%);--font-display: "Tomorrow", "Tomorrow Fallback", system-ui, sans-serif;--font-body: "IBM Plex Sans", "Plex Fallback", system-ui, sans-serif;--font-dot: "Doto", "Courier New", monospace;--fs-body: max(clamp(1rem, .8065rem + .7937vw, 1.1875rem), calc(1rem / var(--ui-scale, 1)));--fs-heading: clamp(1.375rem, .9881rem + 1.5873 * min(1vw, 1.4063vh), 1.75rem);--fs-readout: clamp(2rem, 1.4841rem + 2.1164vw, 2.5rem);--fs-readout-compact: 1.75rem;--fs-display: clamp(1.875rem, 1.2302rem + 2.6455 * min(1vw, 1.4063vh), 2.5rem);--fs-chapter-no: clamp(2.25rem, 1.7341rem + 2.1164vw, 2.75rem);--fs-display-xl: clamp(2rem, 1.2571rem + 3.0476 * min(1vw, 1.4063vh), 4rem);--fs-ui: max(.9375rem, calc(.75rem / var(--ui-scale, 1)));--fs-meta: max(.8125rem, calc(.75rem / var(--ui-scale, 1)));--fs-label: max(.75rem, calc(.75rem / var(--ui-scale, 1)));--fs-dot: 1.1875rem;--measure: 37.5rem;--space-0: 0px;--space-hair: 2px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--gap-touch: var(--space-1);--gap-icon: var(--space-2);--gap-inline: var(--space-2);--gap-group: var(--space-3);--gap-cluster: var(--space-4);--gap-wide: var(--space-5);--stack-tight: var(--space-1);--stack-default: var(--space-2);--stack-loose: var(--space-3);--stack-relaxed: var(--space-4);--stack-module: var(--space-6);--pad-control-y: var(--space-2);--pad-control-x: var(--space-3);--pad-chip-y: var(--space-hair);--pad-chip-x: var(--space-1);--pad-row: var(--space-4);--pad-compact: var(--space-3);--layout-edge: 16px;--layout-bleed: 8px;--layout-panel-top: 16px;--layout-panel-bottom: 40px;--layout-content-top: 80px;--layout-section-gap: 64px;--layout-block-gap: 24px;--layout-bar-h: 56px;--layout-page-max: 84rem;--layout-page-max-wide: 110rem;--layout-slab-wide: 48rem;--layout-reading-col: 38.5rem;--layout-wide-col: 53.75rem;--layout-rail-left: 264px;--layout-rail-right: 256px;--layout-rail-gap: 80px;--layout-deck-h: 64px;--size-icon: 20px;--size-control-h: 34px;--size-control-lg: 40px;--size-icon-button-w: 28px;--size-icon-button-h: 28px;--size-touch-min: 24px;--size-node: 3px;--size-corner: 12px;--size-cover-h: 300px;--stroke-hair: 1px;--stroke-on: 1.5px;--stroke-focus: 2px;--opacity-dim-lock: .5;--opacity-dim-focus: .35;--radius-control: 2px;--radius-tag: 1px;--pad-mark-y: .05em;--pad-mark-x: .3em;--size-chat-avatar: 40px;--dur-micro: .12s;--dur-press: 80ms;--dur-exit: .16s;--dur-enter: .24s;--dur-panel: .4s;--dur-glide: .9s;--dur-page: .6s;--dur-mark: .5s;--ease-standard: cubic-bezier(.2, 0, .38, .9);--ease-enter: cubic-bezier(0, 0, .38, .9);--ease-exit: cubic-bezier(0, 0, .2, 1);--ease-expressive: cubic-bezier(.4, .14, .3, 1);--stagger-letter: 26ms;--letter-dur: 118ms;--stagger-item: 40ms;--stagger-folder: 60ms;--stagger-type: 30ms;--stagger-mark: .15s;--rise-sm: 8px;--rise-md: 16px;--rise-lg: 48px;--z-ground: -1;--z-chrome: 20;--z-overlay: 40;--z-skip: 100}:root[data-theme=light]{color-scheme:light;--ground: var(--p-grey-970);--surface-1: var(--p-grey-1000);--surface-2: var(--p-grey-954);--ink-heading: var(--p-grey-154);--ink-body: var(--p-grey-288);--ink-label: var(--p-grey-408);--ink-secondary: var(--p-grey-498);--ink-disabled: var(--p-grey-685);--line-hair: var(--p-grey-909);--line-strong: var(--p-grey-851);--line-control: var(--p-grey-639);--primary-fill: var(--p-grey-177);--primary-ink: var(--p-grey-985);--primary-hover: var(--p-grey-288);--primary-pressed: var(--p-grey-355);--state-hover: var(--p-grey-940);--state-pressed: var(--p-grey-909);--state-focus: var(--p-grey-177);--me-1: var(--p-blue-616);--me-2: var(--p-blue-543);--me-3: var(--p-blue-473);--me-4: var(--p-blue-391);--me-5: var(--p-blue-309);--case-1: var(--p-blue-810);--case-2: var(--p-blue-734);--case-3: var(--p-blue-649);--case-4: var(--p-blue-622);--case-5: var(--p-blue-556);--case-gradient-from: var(--p-blue-622);--case-gradient-to: var(--p-blue-556);--case-mark: var(--p-blue-905)}[data-case="01"]{--case-1: var(--p-orange-636);--case-2: var(--p-orange-724);--case-3: var(--p-orange-819);--case-4: var(--p-orange-878);--case-5: var(--p-orange-937);--case-gradient-from: var(--p-orange-782);--case-gradient-to: var(--p-orange-902);--case-mark: var(--p-orange-459)}:root[data-theme=light] [data-case="01"]{--case-1: var(--p-orange-854);--case-2: var(--p-orange-745);--case-3: var(--p-orange-691);--case-4: var(--p-orange-662);--case-5: var(--p-orange-585);--case-gradient-from: var(--p-orange-645);--case-gradient-to: var(--p-orange-588);--case-mark: var(--p-orange-894)}[data-case="02"]{--case-1: var(--p-pink-602);--case-2: var(--p-pink-683);--case-3: var(--p-pink-776);--case-4: var(--p-pink-843);--case-5: var(--p-pink-916);--case-gradient-from: var(--p-pink-736);--case-gradient-to: var(--p-pink-726);--case-mark: var(--p-pink-481)}:root[data-theme=light] [data-case="02"]{--case-1: var(--p-pink-810);--case-2: var(--p-pink-751);--case-3: var(--p-pink-617);--case-4: var(--p-pink-596);--case-5: var(--p-pink-558);--case-gradient-from: var(--p-pink-596);--case-gradient-to: var(--p-pink-558);--case-mark: var(--p-pink-893)}[data-case="03"]{--case-1: var(--p-mint-766);--case-2: var(--p-mint-844);--case-3: var(--p-mint-914);--case-4: var(--p-mint-938);--case-5: var(--p-mint-965);--case-gradient-from: var(--p-mint-902);--case-gradient-to: var(--p-mint-909);--case-mark: var(--p-mint-445)}:root[data-theme=light] [data-case="03"]{--case-1: var(--p-mint-800);--case-2: var(--p-mint-721);--case-3: var(--p-mint-642);--case-4: var(--p-mint-613);--case-5: var(--p-mint-547);--case-gradient-from: var(--p-mint-613);--case-gradient-to: var(--p-mint-547);--case-mark: var(--p-mint-901)}[data-case="04"]{--case-1: var(--p-blue-539);--case-2: var(--p-blue-617);--case-3: var(--p-blue-735);--case-4: var(--p-blue-823);--case-5: var(--p-blue-909);--case-gradient-from: var(--p-blue-673);--case-gradient-to: var(--p-blue-864);--case-mark: var(--p-blue-452)}:root[data-theme=light] [data-case="04"]{--case-1: var(--p-blue-810);--case-2: var(--p-blue-734);--case-3: var(--p-blue-649);--case-4: var(--p-blue-622);--case-5: var(--p-blue-556);--case-gradient-from: var(--p-blue-622);--case-gradient-to: var(--p-blue-556);--case-mark: var(--p-blue-905)}@media (min-width: 600px){:root{--layout-edge: 32px;--layout-bleed: 16px;--layout-panel-top: 24px;--layout-panel-bottom: 48px;--layout-content-top: 96px;--layout-section-gap: 80px;--layout-bar-h: 64px}}@media (min-width: 1101px){:root{--layout-edge: 48px;--layout-bleed: 24px;--layout-panel-top: clamp(24px, 24px + 8 * (min(100vw, 140.625vh) - 768px) / 672, 32px);--layout-panel-bottom: clamp(48px, 48px + 16 * (min(100vw, 140.625vh) - 768px) / 672, 64px);--layout-content-top: clamp(96px, 96px + 16 * (min(100vw, 140.625vh) - 768px) / 672, 112px);--layout-section-gap: clamp(80px, 80px + 16 * (min(100vw, 140.625vh) - 768px) / 672, 96px)}}@media (pointer: coarse){:root{--size-touch-min: 44px}}@media (prefers-reduced-motion: reduce){:root{--dur-enter: .16s;--dur-panel: .2s;--dur-glide: 0ms;--dur-page: .2s;--dur-mark: 0ms;--rise-sm: 0px;--rise-md: 0px;--rise-lg: 0px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:dark;background:var(--ground);-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--line-strong) var(--ground);scrollbar-gutter:stable}body{min-height:calc(100dvh / var(--ui-scale, 1));font:400 var(--fs-body) / 1.6 var(--font-body);color:var(--ink-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:calc(100lvh / var(--ui-scale, 1));z-index:var(--z-ground);background:var(--ground-a2);pointer-events:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em}p,li,h1,h2,h3,h4{overflow-wrap:break-word}[hidden]{display:none!important}:focus-visible{outline:var(--stroke-focus) solid var(--state-focus);outline-offset:var(--stroke-focus)}[tabindex="-1"]:focus-visible{outline:none}::selection{background:var(--surface-2);color:var(--ink-heading)}[id]{scroll-margin-top:calc(var(--layout-bar-h) + var(--layout-block-gap))}:focus-visible{scroll-margin-top:calc(var(--layout-bar-h) + var(--space-3));scroll-margin-bottom:calc(var(--layout-deck-h) + var(--space-5) + env(safe-area-inset-bottom) + var(--space-3))}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;-webkit-user-select:none;user-select:none}.skip-link{position:fixed;top:calc(env(safe-area-inset-top,0px) + var(--space-2));left:var(--layout-edge);z-index:var(--z-skip);display:inline-flex;align-items:center;min-height:max(var(--size-control-h),var(--size-touch-min));padding:var(--pad-control-y) var(--pad-control-x);background:var(--surface-1);border:1px solid var(--line-control);color:var(--ink-heading);text-decoration:none;transform:translateY(calc(-100% - var(--space-5)))}.skip-link:focus-visible{transform:none}.cv-auto{content-visibility:auto;contain-intrinsic-size:auto 900px}.t-label{font:500 var(--fs-label) / 1.3333 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.t-meta{font:400 var(--fs-meta) / 1.5385 var(--font-body)}.t-strip,.t-chapter-name{font:500 var(--fs-label) / 1.3333 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.t-id{font:400 var(--fs-ui) / 1.4286 var(--font-display)}.t-code{font:400 var(--fs-ui) / 1.2857 var(--font-display);text-transform:uppercase}.t-rail{font:400 var(--fs-ui) / 1.6 var(--font-body)}.t-rail-em{font:500 var(--fs-ui) / 1.6 var(--font-body)}.t-caption{font:400 var(--fs-meta) / 1.5385 var(--font-body)}.t-body{font:400 var(--fs-body) / 1.6 var(--font-body);text-wrap:pretty}.t-body-em{font:600 var(--fs-body) / 1.6 var(--font-body)}.t-heading{font:400 var(--fs-heading) / 1.2857 var(--font-display);text-wrap:balance}.t-quote{font:300 var(--fs-heading) / 1.2857 var(--font-display);text-wrap:balance}.t-readout{font:300 var(--fs-readout) / 1.1 var(--font-display);font-variant-numeric:tabular-nums}.t-chapter-no{font:200 var(--fs-chapter-no) / 1.0909 var(--font-display);font-variant-numeric:tabular-nums}.t-display{font:400 var(--fs-display) / 1.2 var(--font-display);text-wrap:balance}.t-display-xl{font:300 var(--fs-display-xl) / 1.15 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.t-dot{font:700 var(--fs-dot) / 1.3684 var(--font-dot);letter-spacing:.04em;text-transform:uppercase}@keyframes fui-fade-in{0%{opacity:0}}@keyframes fui-fade-out{to{opacity:0}}@keyframes fui-rise-in{0%{opacity:0;transform:translateY(var(--rise, var(--rise-sm)))}}@keyframes fui-sink-out{to{opacity:0;transform:translateY(var(--rise, var(--rise-sm)))}}@keyframes fui-frame-in{0%{opacity:0;transform:scaleY(.97)}}@keyframes fui-draw-x{0%{transform:scaleX(0)}}@keyframes fui-draw-y{0%{transform:scaleY(0)}}@keyframes fui-lock-in{0%{opacity:0;transform:scale(1.4)}}@keyframes fui-turn-in{0%{opacity:0;transform:rotate(-24deg)}}@keyframes fui-flicker{0%{opacity:0}14%{opacity:1}57%{opacity:0}to{opacity:1}}@keyframes fui-ping{0%{opacity:0;transform:scale(1)}4%{opacity:.9;transform:scale(1.06)}to{opacity:0;transform:scale(2.6)}}:root{--kf-fade-in: fui-fade-in;--kf-fade-out: fui-fade-out;--kf-rise-in: fui-rise-in;--kf-sink-out: fui-sink-out;--kf-frame-in: fui-frame-in;--kf-draw-x: fui-draw-x;--kf-draw-y: fui-draw-y;--kf-lock-in: fui-lock-in;--kf-ping: fui-ping;--kf-turn-in: fui-turn-in;--kf-flicker: fui-flicker}[data-startup=play] .su{animation:var(--su-anim, fui-fade-in) var(--su-dur, var(--dur-enter)) var(--su-ease, var(--ease-enter)) var(--su-delay, 0ms) both}.su-draw{transform-origin:left center}[data-startup=play] .decode-l,.decode[data-play] .decode-l{animation:fui-fade-in var(--letter-dur) linear both;animation-delay:calc(var(--decode-at, 0ms) + var(--d, 0) * var(--stagger-letter))}html[data-js] .reveal:not([data-in]){opacity:0}html[data-js] .reveal[data-in]{animation:var(--rv-anim, fui-rise-in) var(--rv-dur, var(--dur-panel)) var(--rv-ease, var(--ease-enter)) var(--rv-delay, 0ms) both}@media (prefers-reduced-motion: reduce){[data-startup=play] .su{animation:fui-fade-in .2s linear both}[data-startup=play] .decode-l,.decode[data-play] .decode-l{animation:none}html[data-js] .reveal[data-in]{animation:fui-fade-in var(--dur-exit) linear both}.fui-ping{display:none}}::view-transition-group(case-column){animation-duration:var(--dur-page);animation-timing-function:var(--ease-standard)}::view-transition-old(case-column){animation:fui-fade-out var(--dur-exit) var(--ease-exit) both}::view-transition-new(case-column){animation:fui-fade-in var(--dur-enter) var(--ease-enter) calc(var(--dur-page) - var(--dur-enter)) both}._control_16fri_9{--_ink: var(--ink-label);--_icon: var(--ink-label);--_fill: transparent;--_line: transparent;--_dots: transparent;--_term: var(--line-strong);--_mark: transparent;--_bw: var(--stroke-hair);--_dur: var(--dur-micro);position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:var(--gap-icon);border-radius:var(--radius-control);background-color:var(--_fill);color:var(--_ink);text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--_dur) var(--ease-standard),background-color var(--_dur) var(--ease-standard)}._control_16fri_9>svg{flex-shrink:0;color:var(--_icon);transition:color var(--_dur) var(--ease-standard)}._control_16fri_9:after{content:"";position:absolute;inset:min(0px,(100% - var(--size-touch-min)) / 2)}._framed_16fri_69:before{--_dash: 2px;--_period: 5px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--_bw) solid var(--_line);border-radius:inherit;background:linear-gradient(90deg,var(--_dots) var(--_dash),transparent 0) 0 0 / var(--_period) var(--stroke-hair) repeat-x border-box,linear-gradient(90deg,var(--_dots) var(--_dash),transparent 0) 0 100% / var(--_period) var(--stroke-hair) repeat-x border-box,linear-gradient(var(--_dots) var(--_dash),transparent 0) 0 0 / var(--stroke-hair) var(--_period) repeat-y border-box,linear-gradient(var(--_dots) var(--_dash),transparent 0) 100% 0 / var(--stroke-hair) var(--_period) repeat-y border-box;pointer-events:none;transition:border-color var(--_dur) var(--ease-standard)}._dotted_16fri_90{--_line: var(--line-control)}._primary_16fri_96{--_ink: var(--primary-ink);--_icon: var(--primary-ink);--_fill: var(--primary-fill);--_line: transparent}._primary_16fri_96>svg:last-child{transition:transform var(--dur-enter) var(--ease-expressive)}._button_16fri_109{min-height:var(--size-control-h);padding:calc(var(--pad-control-y) + var(--stroke-hair)) calc(var(--pad-control-x) + var(--stroke-hair))}._terminal_16fri_115{display:none;flex-shrink:0;width:2px;height:2px;background-color:var(--_term);transition:background-color var(--_dur) var(--ease-standard)}._iconDotted_16fri_124{min-width:var(--size-icon-button-w);min-height:var(--size-icon-button-h)}._iconBar_16fri_131{min-width:var(--size-control-h);min-height:var(--size-control-h)}._iconBare_16fri_136{min-width:var(--size-control-lg);min-height:var(--size-control-lg)}._navLink_16fri_143{--_ink: var(--ink-label);min-height:var(--size-control-lg);padding-inline:var(--pad-control-x)}._toggle_16fri_151{--_ink: var(--ink-label);min-height:var(--size-control-h);padding-inline:var(--pad-control-x) calc(var(--pad-control-x) + var(--stroke-hair))}._navItem_16fri_158{flex-direction:column;gap:var(--stack-tight);padding:var(--space-2) var(--pad-control-x) var(--space-1)}._navItemStart_16fri_166{display:flex;align-items:flex-start;align-self:stretch}._mark_16fri_172{width:18px;height:2px;background-color:var(--_mark);transition:background-color var(--_dur) var(--ease-standard)}._control_16fri_9:where([data-state=focus]){outline:var(--stroke-focus) solid var(--state-focus);outline-offset:var(--stroke-focus)}:is(._toggle_16fri_151,._navLink_16fri_143,._navItem_16fri_158,._iconBare_16fri_136):is(:focus-visible,[data-state=focus]){outline-offset:calc(var(--stroke-focus) * -1)}._control_16fri_9:where([data-state=hover]){--_ink: var(--ink-heading);--_icon: var(--ink-heading);--_fill: var(--state-hover);--_term: var(--ink-label)}._dotted_16fri_90:where([data-state=hover]){--_line: var(--ink-label);--_dots: transparent}._primary_16fri_96:where([data-state=hover]){--_ink: var(--primary-ink);--_icon: var(--primary-ink);--_fill: var(--primary-hover);--_line: transparent}._primary_16fri_96:where([data-state=hover])>svg:last-child{transform:translate(var(--space-1))}@media (hover: hover){._control_16fri_9:where(:hover){--_ink: var(--ink-heading);--_icon: var(--ink-heading);--_fill: var(--state-hover);--_term: var(--ink-label)}._dotted_16fri_90:where(:hover){--_line: var(--ink-label);--_dots: transparent}._primary_16fri_96:where(:hover){--_ink: var(--primary-ink);--_icon: var(--primary-ink);--_fill: var(--primary-hover);--_line: transparent}._primary_16fri_96:where(:hover)>svg:last-child{transform:translate(var(--space-1))}}._control_16fri_9:where([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-expanded=true],[aria-current]:not([aria-current=false])){--_ink: var(--ink-heading);--_icon: var(--ink-heading);--_fill: var(--surface-2);--_line: var(--line-strong);--_dots: transparent;--_term: var(--line-strong);--_bw: var(--stroke-on)}._navItem_16fri_158:where([aria-current]:not([aria-current=false])){--_ink: var(--ink-heading);--_fill: transparent;--_mark: var(--ink-heading)}._control_16fri_9:where([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-expanded=true],[aria-current]:not([aria-current=false])):where([data-state=hover]){--_fill: var(--state-pressed)}._navItem_16fri_158:where([aria-current]:not([aria-current=false])):where([data-state=hover]){--_fill: var(--state-hover)}@media (hover: hover){._control_16fri_9:where([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-expanded=true],[aria-current]:not([aria-current=false])):where(:hover){--_fill: var(--state-pressed)}._navItem_16fri_158:where([aria-current]:not([aria-current=false])):where(:hover){--_fill: var(--state-hover)}}._control_16fri_9:where(:active,[data-state=pressed]){--_ink: var(--ink-heading);--_icon: var(--ink-heading);--_fill: var(--state-pressed);--_term: var(--ink-heading);--_dur: var(--dur-press)}._dotted_16fri_90:where(:active,[data-state=pressed]){--_line: var(--ink-heading);--_dots: transparent}._primary_16fri_96:where(:active,[data-state=pressed]){--_ink: var(--primary-ink);--_icon: var(--primary-ink);--_fill: var(--primary-pressed);--_line: transparent}._control_16fri_9:where(:disabled,[aria-disabled=true]){--_ink: var(--ink-disabled);--_icon: var(--ink-disabled);--_fill: transparent;--_line: transparent;--_term: var(--line-hair);--_mark: transparent;cursor:default}._dotted_16fri_90:where(:disabled,[aria-disabled=true]){--_dots: var(--line-hair)}._primary_16fri_96:where(:disabled,[aria-disabled=true]){--_ink: var(--ink-disabled);--_icon: var(--ink-disabled);--_fill: var(--surface-2)}._face_16fri_327{cursor:inherit}._face_16fri_327:after{content:none}:where(a:focus-visible,[data-state=hover],[data-state=focus]) ._face_16fri_327{--_ink: var(--ink-heading);--_icon: var(--ink-heading);--_fill: var(--state-hover);--_line: var(--ink-label)}:where(a:focus-visible,[data-state=hover],[data-state=focus]) ._face_16fri_327>svg:last-child{transform:translate(var(--space-1))}@media (hover: hover){:where(a:hover) ._face_16fri_327{--_ink: var(--ink-heading);--_icon: var(--ink-heading);--_fill: var(--state-hover);--_line: var(--ink-label)}:where(a:hover) ._face_16fri_327>svg:last-child{transform:translate(var(--space-1))}}:where(a:active,[data-state=pressed]) ._face_16fri_327{--_ink: var(--ink-heading);--_icon: var(--ink-heading);--_fill: var(--state-pressed);--_line: var(--ink-heading);--_dur: var(--dur-press)}:where(a:focus-visible,[data-state=hover],[data-state=focus]) ._primary_16fri_96._face_16fri_327{--_ink: var(--primary-ink);--_icon: var(--primary-ink);--_fill: var(--primary-hover);--_line: transparent}@media (hover: hover){:where(a:hover) ._primary_16fri_96._face_16fri_327{--_ink: var(--primary-ink);--_icon: var(--primary-ink);--_fill: var(--primary-hover);--_line: transparent}}:where(a:active,[data-state=pressed]) ._primary_16fri_96._face_16fri_327{--_ink: var(--primary-ink);--_icon: var(--primary-ink);--_fill: var(--primary-pressed);--_line: transparent}@media (prefers-reduced-motion: reduce){._primary_16fri_96>svg:last-child{transition:none;transform:none}}._toDark_lpwdd_2{display:none}:root[data-theme=light] ._toLight_lpwdd_6{display:none}:root[data-theme=light] ._toDark_lpwdd_2{display:block}._copy_1kfs6_1{position:relative;display:inline-flex;flex-shrink:0}._tag_1kfs6_9{position:absolute;top:50%;right:calc(100% + var(--gap-inline));padding:var(--pad-control-y) var(--pad-control-x);background-color:var(--surface-2);color:var(--ink-heading);white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-50%);transition:opacity var(--dur-exit) var(--ease-exit)}._tag_1kfs6_9[data-show]{opacity:1;transition:opacity var(--dur-micro) var(--ease-enter)}._swap_1kfs6_30{animation:var(--kf-fade-in) var(--dur-micro) var(--ease-standard) both}._root_2xsod_7{--screen: calc(100lvh / var(--ui-scale, 1));--corner-px: 50;--corner: 50px;--panel-w: 1000px;--panel-h: 562.5px;color:var(--ink-body)}._canvas_2xsod_18{position:fixed;top:0;left:0;z-index:var(--z-ground);width:100%;height:var(--screen);display:block}._loader_2xsod_32{display:none}html[data-scene="3d"][data-js] ._loader_2xsod_32{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;background:var(--ground);transition:opacity var(--dur-exit) var(--ease-exit),visibility 0s linear var(--dur-exit)}._root_2xsod_7[data-loaded] ._loader_2xsod_32{opacity:0;visibility:hidden;pointer-events:none}html[data-scene="3d"][data-js] ._root_2xsod_7[data-drawing][data-ready] ._loader_2xsod_32{background:transparent}html[data-scene="3d"][data-js] ._root_2xsod_7[data-drawing]:not([data-loaded]) :is(._brand_2xsod_62,._nav_2xsod_62,._sound_2xsod_62,._contacts_2xsod_62){opacity:0}._brand_2xsod_62,._nav_2xsod_62,._sound_2xsod_62,._contacts_2xsod_62{transition:opacity var(--dur-enter) var(--ease-enter)}._sketch_2xsod_76,._pen_2xsod_77{position:absolute;top:0;left:0;display:none;max-width:none;overflow:visible;fill:none;stroke:var(--ink-body);stroke-linecap:round;stroke-linejoin:round}._sketch_2xsod_76{transform-origin:0 0}._sketchDim_2xsod_94{stroke:var(--ink-secondary)}._pen_2xsod_77,._phonePen_2xsod_101{color:var(--ink-heading);fill:var(--surface-2)}._pen_2xsod_77{opacity:0;stroke-width:2.4;transition:opacity var(--dur-micro) linear,translate var(--dur-exit) var(--ease-exit)}:is(._pen_2xsod_77,._phonePen_2xsod_101) [data-part=nib]{fill:var(--ink-heading);stroke:none}:is(._pen_2xsod_77,._phonePen_2xsod_101) [data-part=line]{fill:none;stroke:var(--ink-secondary);stroke-width:1.2}._root_2xsod_7[data-drawing][data-ready] :is(._sketch_2xsod_76,._pen_2xsod_77){display:block}._root_2xsod_7[data-loaded] ._pen_2xsod_77{translate:20px -17px}._loaderPct_2xsod_138{position:absolute;top:0;left:0;margin:0;color:var(--ink-secondary);font-variant-numeric:tabular-nums;transition:top var(--dur-panel) var(--ease-standard),left var(--dur-panel) var(--ease-standard),transform var(--dur-panel) var(--ease-standard)}._root_2xsod_7:not([data-inking]) ._loaderPct_2xsod_138{top:50%;left:50%}html[data-landed] ._root_2xsod_7:not([data-drawing]) ._loaderPct_2xsod_138{visibility:hidden}._nav_2xsod_62{position:fixed;left:var(--corner);top:50%;z-index:var(--z-chrome);display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-group);transform:translateY(-50%)}._sound_2xsod_62{position:fixed;left:var(--corner);bottom:var(--corner);z-index:var(--z-chrome);display:flex;align-items:center;gap:var(--gap-inline)}._soundState_2xsod_186{min-height:var(--size-touch-min);padding:0;border:0;background:none;color:var(--ink-secondary);cursor:pointer}._soundState_2xsod_186:hover,._soundState_2xsod_186[aria-pressed=true]{color:var(--ink-body)}._soundState_2xsod_186:focus-visible{outline:var(--stroke-focus) solid var(--state-focus);outline-offset:var(--stroke-focus)}._contacts_2xsod_62{position:fixed;right:var(--corner);bottom:var(--corner);z-index:var(--z-chrome);display:flex;gap:var(--gap-wide)}._group_2xsod_214{display:inline-flex;align-items:center;gap:var(--gap-inline);color:var(--ink-secondary)}._group_2xsod_214 a{color:inherit;text-decoration:none}._group_2xsod_214 a:hover{color:var(--ink-body)}._privacy_2xsod_230{margin-left:var(--space-5);color:var(--ink-secondary);text-decoration:none}._privacy_2xsod_230:hover,._privacy_2xsod_230:focus-visible{color:var(--ink-body);text-decoration:underline}@media (orientation: portrait){html[data-scene="3d"] ._root_2xsod_7 ._nav_2xsod_62{top:auto;bottom:calc(var(--corner) + var(--space-7));flex-direction:row;gap:var(--gap-wide);transform:none}html[data-scene="3d"] ._root_2xsod_7 ._soundState_2xsod_186,html[data-scene="3d"] ._root_2xsod_7 ._articleSummary_2xsod_261,html[data-scene="3d"] ._root_2xsod_7 ._readouts_2xsod_262{display:none}html[data-scene="3d"] ._root_2xsod_7 ._aboutGrid_2xsod_266{grid-template-columns:1fr}html[data-scene="3d"] ._root_2xsod_7 ._note_2xsod_272{max-width:calc(100% - 2 * var(--corner) - 24rem);text-wrap:balance}}._scroller_2xsod_280{position:relative;height:calc((var(--length) + 1) * var(--screen))}._marker_2xsod_285{position:absolute;top:calc(var(--at) * var(--screen));left:0;width:1px;height:1px;scroll-margin-top:0}._stage_2xsod_296{position:fixed;top:0;left:0;width:100%;height:var(--screen);opacity:0;pointer-events:none}._stage_2xsod_296[data-stage=arrival]{opacity:1}._stage_2xsod_296[data-live=on] a,._stage_2xsod_296[data-live=on] button{pointer-events:auto}._stage_2xsod_296:focus-within{opacity:1!important}._brand_2xsod_62{position:fixed;top:var(--corner);left:var(--corner);z-index:var(--z-chrome)}._name_2xsod_331,._role_2xsod_332{margin:0}._name_2xsod_331{color:var(--ink-heading)}._role_2xsod_332{color:var(--ink-secondary)}._claim_2xsod_344{position:absolute;top:calc(var(--corner) + var(--space-7) + var(--space-1));left:var(--corner);margin:0;color:var(--ink-label)}._manifesto_2xsod_353{position:absolute;top:var(--corner);right:var(--corner);width:296px;margin:0;color:var(--ink-body)}._note_2xsod_272{position:absolute;right:var(--corner);bottom:calc(var(--corner) + var(--space-7));margin:0;color:var(--ink-secondary);text-align:right}._stage_2xsod_296[data-tight=on] ._note_2xsod_272{visibility:hidden}._still_2xsod_376{display:none}._under_2xsod_381{position:absolute;top:0;left:0}._ways_2xsod_387{display:flex;gap:var(--gap-group);transform:translate(-50%,28px);white-space:nowrap}._hud_2xsod_396{position:absolute;top:0;left:0;width:max-content}._hudLabel_2xsod_403{margin:0;color:var(--ink-label)}._impactLabel_2xsod_410{margin:0;color:var(--ink-secondary);white-space:nowrap}._impact_2xsod_410{margin:0;color:var(--ink-heading)}@supports (background-clip: text) or (-webkit-background-clip: text){._impact_2xsod_410{background:linear-gradient(90deg,var(--case-gradient-from),var(--case-gradient-to));-webkit-background-clip:text;background-clip:text;color:transparent}}@media (forced-colors: active){._impact_2xsod_410{background:none;color:CanvasText}}._face_2xsod_439{position:absolute;top:0;left:0;box-sizing:border-box;width:var(--panel-w);height:var(--panel-h);padding:0 calc(var(--space-6) + var(--space-2));transform-origin:0 0;opacity:var(--home, 0);overflow-y:auto;scrollbar-width:thin}._faceHead_2xsod_454{height:45px;margin:0 0 var(--stack-loose);line-height:45px;color:var(--ink-label)}._articles_2xsod_461{margin:0;padding:0;list-style:none}._article_2xsod_261{display:grid;grid-template-columns:1fr auto;column-gap:var(--gap-wide);padding:var(--space-2) 0;border-bottom:1px solid var(--line-hair)}._articleTitle_2xsod_475{color:var(--ink-heading);text-decoration:none}._articleTitle_2xsod_475:hover,._articleTitle_2xsod_475:focus-visible{color:var(--ink-heading);text-decoration:underline}._articleSummary_2xsod_261{grid-column:1;margin:var(--stack-tight) 0 0;color:var(--ink-secondary)}._articleMeta_2xsod_492{grid-column:2;grid-row:1;margin:0;color:var(--ink-secondary)}._ext_2xsod_500{display:none}._aboutGrid_2xsod_266{display:grid;grid-template-columns:1fr 280px;gap:var(--space-6)}._aboutName_2xsod_510{margin:0;color:var(--ink-heading)}._aboutRole_2xsod_515{margin:var(--stack-tight) 0 var(--stack-loose);color:var(--ink-label)}._aboutBio_2xsod_520{margin:0}._readouts_2xsod_262{margin:0;display:grid;gap:var(--stack-loose)}._readouts_2xsod_262>div{padding-left:var(--space-3);border-left:1px solid var(--line-strong)}._readouts_2xsod_262 dt{color:var(--ink-label)}._readouts_2xsod_262 dd{margin:0}._readouts_2xsod_262 ._readoutValue_2xsod_543{color:var(--case-3)}:root[data-theme=light] ._readouts_2xsod_262 ._readoutValue_2xsod_543{color:color-mix(in oklab,var(--case-5) 80%,var(--ink-heading))}._readouts_2xsod_262 dd:last-child{color:var(--ink-secondary)}._contactHeading_2xsod_557{margin:0;color:var(--ink-heading)}._contactSub_2xsod_562{max-width:620px;margin:var(--stack-default) 0 var(--stack-relaxed)}._contactRows_2xsod_567{display:grid;gap:var(--stack-loose)}._contactRows_2xsod_567 p{display:grid;gap:var(--stack-tight);margin:0}._contactRows_2xsod_567 span{color:var(--ink-label)}._contactRows_2xsod_567 a{color:var(--ink-heading);text-decoration:none;overflow-wrap:anywhere}._contactRows_2xsod_567 a:hover,._contactRows_2xsod_567 a:focus-visible{text-decoration:underline}._contactActions_2xsod_593{display:flex;align-items:center;gap:var(--gap-group);margin-top:var(--stack-relaxed)}html:not([data-scene="3d"]) ._root_2xsod_7{--corner: var(--layout-edge);display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6) var(--corner)}._frameLabel_2xsod_611{display:none}html:not([data-scene="3d"]) ._root_2xsod_7 ._canvas_2xsod_18,html:not([data-scene="3d"]) ._root_2xsod_7 ._marker_2xsod_285,html:not([data-scene="3d"]) ._root_2xsod_7 ._scrollOnly_2xsod_617{display:none}html:not([data-scene="3d"]) ._root_2xsod_7 :is(._brand_2xsod_62,._nav_2xsod_62,._sound_2xsod_62,._contacts_2xsod_62){position:static;transform:none}html:not([data-scene="3d"]) ._root_2xsod_7 ._nav_2xsod_62{flex-direction:row;flex-wrap:wrap}html:not([data-scene="3d"]) ._root_2xsod_7 ._contacts_2xsod_62{order:3;flex-wrap:wrap}html:not([data-scene="3d"]) ._root_2xsod_7 ._scroller_2xsod_280{order:2;display:flex;flex-direction:column;gap:var(--space-8);height:auto}html:not([data-scene="3d"]) ._root_2xsod_7 :is(._stage_2xsod_296,._claim_2xsod_344,._manifesto_2xsod_353,._note_2xsod_272,._hud_2xsod_396,._face_2xsod_439,._under_2xsod_381){position:static;width:auto;height:auto;max-width:760px;transform:none!important;opacity:1!important;pointer-events:auto}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296{display:flex;flex-direction:column;gap:var(--stack-loose)}html:not([data-scene="3d"]) ._root_2xsod_7 ._face_2xsod_439{padding:0;overflow:visible}html:not([data-scene="3d"]) ._root_2xsod_7 ._still_2xsod_376{display:block;width:100%;height:auto;border:1px solid var(--line-strong)}html:not([data-scene="3d"]) ._root_2xsod_7 ._ways_2xsod_387{transform:none;flex-wrap:wrap}html:not([data-scene="3d"]) ._root_2xsod_7 ._note_2xsod_272{text-align:left}html:not([data-scene="3d"]) ._root_2xsod_7 ._aboutGrid_2xsod_266{grid-template-columns:1fr}html:not([data-scene="3d"]) ._root_2xsod_7 ._article_2xsod_261{grid-template-columns:1fr}html:not([data-scene="3d"]) ._root_2xsod_7 ._articleMeta_2xsod_492{grid-column:1;grid-row:auto}._bar_2xsod_698,._menu_2xsod_699{display:contents}._menuButton_2xsod_703,._where_2xsod_704,._scrim_2xsod_705,._frame_2xsod_611,._phonePen_2xsod_101,._shot_2xsod_708,._paper_2xsod_709{display:none}._colon_2xsod_714,._caseTitle_2xsod_715{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._onLight_2xsod_724._onLight_2xsod_724{display:none}:root[data-theme=light] ._onDark_2xsod_728._onDark_2xsod_728{display:none}:root[data-theme=light] ._onLight_2xsod_724._onLight_2xsod_724{display:block}html:not([data-scene="3d"]) ._root_2xsod_7 ._bar_2xsod_698{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-group)}html:not([data-scene="3d"]) ._root_2xsod_7 ._caseTitle_2xsod_715{position:static;display:block;width:auto;height:auto;margin-top:var(--stack-tight);overflow:visible;clip-path:none;white-space:normal;color:var(--ink-heading);text-transform:none;letter-spacing:normal}html:not([data-scene="3d"]) ._root_2xsod_7 ._shot_2xsod_708{display:block}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296>._shot_2xsod_708{order:1}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296>._manifesto_2xsod_353{order:2}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296>._readoutHud_2xsod_771{order:3}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296>._under_2xsod_381{order:4}@media (max-width: 599px){html:not([data-scene="3d"]) ._root_2xsod_7 ._bar_2xsod_698{position:sticky;top:0;z-index:var(--z-chrome);height:var(--layout-bar-h);margin:calc(var(--space-6) * -1) calc(var(--corner) * -1) 0;padding-inline:var(--corner);background-color:var(--ground)}html:not([data-scene="3d"]) ._root_2xsod_7 ._menuButton_2xsod_703{display:inline-flex}html:not([data-scene="3d"]) ._root_2xsod_7 ._menu_2xsod_699{display:none}html:not([data-scene="3d"]) ._root_2xsod_7 ._menu_2xsod_699[data-open]{position:fixed;top:calc(var(--layout-bar-h) + var(--space-2));inset-inline:var(--corner);z-index:var(--z-overlay);display:flex;flex-direction:column;gap:var(--stack-relaxed);max-height:calc(100dvh - var(--layout-bar-h) - var(--space-6));padding:var(--pad-compact);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line-strong);background-color:var(--surface-1)}html:not([data-scene="3d"]) ._root_2xsod_7 ._menu_2xsod_699[data-open] :is(._nav_2xsod_62,._contacts_2xsod_62){flex-direction:column;align-items:flex-start}html:not([data-scene="3d"]) ._root_2xsod_7 ._scrim_2xsod_705:not([hidden]){position:fixed;inset:var(--layout-bar-h) 0 0;z-index:var(--z-overlay);display:block;background-color:color-mix(in srgb,var(--ground) 50%,transparent);touch-action:none}html:not([data-scene="3d"]) ._root_2xsod_7 ._where_2xsod_704{position:sticky;top:var(--layout-bar-h);z-index:var(--z-chrome);display:flex;justify-content:space-between;margin:calc(var(--space-6) * -1) calc(var(--corner) * -1) 0;padding:var(--space-2) var(--corner);border-bottom:2px solid var(--line-strong);background-color:var(--ground);color:var(--ink-label)}html:not([data-scene="3d"]) ._root_2xsod_7 ._where_2xsod_704[data-on=off]{visibility:hidden}html:not([data-scene="3d"]) ._root_2xsod_7 ._where_2xsod_704[data-case]{border-bottom-color:var(--case-3)}:root[data-theme=light] ._root_2xsod_7 ._where_2xsod_704[data-case]{border-bottom-color:var(--case-5)}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296[data-stage=arrival]{position:relative;width:min(100%,15.5rem);margin:var(--space-6) auto var(--space-7);padding:var(--space-7) var(--space-5) var(--space-7) var(--space-6)}html:not([data-scene="3d"]) ._root_2xsod_7 ._scroller_2xsod_280{gap:var(--space-5)}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296:not([data-stage=arrival]){padding-top:var(--space-3);border-top:1px solid var(--line-hair)}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296>._readoutHud_2xsod_771{align-self:flex-start;padding-top:var(--space-3);border-top:1px solid var(--line-hair)}html:not([data-scene="3d"]) ._root_2xsod_7 ._ext_2xsod_500{display:inline}html:not([data-scene="3d"]) ._root_2xsod_7 ._frameLabel_2xsod_611{position:relative;display:block;margin:0 0 var(--space-4);color:var(--ink-label)}html:not([data-scene="3d"]) ._root_2xsod_7 ._frame_2xsod_611{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;fill:none;stroke:var(--ink-body);stroke-width:.9}html:not([data-scene="3d"]) ._root_2xsod_7 ._claim_2xsod_344{position:relative;inset:auto;font:400 var(--fs-display) / 1.2 var(--font-display);color:var(--ink-heading)}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296[data-stage=arrival] ._manifesto_2xsod_353{position:relative;inset:auto}._root_2xsod_7[data-penning] ._frame_2xsod_611 path{stroke-dasharray:1}._root_2xsod_7[data-penning=on] ._frame_2xsod_611 path{stroke-dashoffset:1}._root_2xsod_7[data-penning] ._stage_2xsod_296[data-stage=arrival] :is(._claim_2xsod_344,._manifesto_2xsod_353){transition:filter var(--dur-enter) var(--ease-enter)}._root_2xsod_7[data-penning=on] ._stage_2xsod_296[data-stage=arrival] :is(._claim_2xsod_344,._manifesto_2xsod_353){filter:opacity(0)}._root_2xsod_7[data-penning=on] ._phonePen_2xsod_101{position:absolute;top:0;left:0;display:block;max-width:none;overflow:visible;stroke:var(--ink-body);stroke-width:3.3;stroke-linejoin:round}._root_2xsod_7[data-penning=on] ._phonePen_2xsod_101 [data-part=line]{stroke-width:1.8}html:not([data-scene="3d"]) ._root_2xsod_7 ._shot_2xsod_708{position:relative;margin-inline:calc(var(--corner) * -1);padding:var(--space-6) var(--corner);perspective:900px}html:not([data-scene="3d"]) ._root_2xsod_7 ._shot_2xsod_708:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,var(--ink-disabled) 1px,transparent 1.6px);background-size:12px 12px;-webkit-mask-image:linear-gradient(transparent,black 35%,black 65%,transparent);mask-image:linear-gradient(transparent,black 35%,black 65%,transparent);opacity:.6}html:not([data-scene="3d"]) ._root_2xsod_7 ._shot_2xsod_708 ._still_2xsod_376{position:relative;transform:rotateX(calc(var(--tilt, 0) * 30deg)) rotateY(calc(var(--tilt, 0) * -16deg)) rotate(calc(var(--tilt, 0) * 5deg));transform-origin:50% 40%}html:not([data-scene="3d"]) ._root_2xsod_7 ._stage_2xsod_296{scroll-margin-top:calc(var(--layout-bar-h) + var(--space-7))}html:not([data-scene="3d"]) ._root_2xsod_7 ._faceHead_2xsod_454{height:auto;font:400 var(--fs-heading) / 1.2857 var(--font-display);text-transform:none;letter-spacing:normal;color:var(--ink-heading)}html:not([data-scene="3d"]) ._root_2xsod_7 ._article_2xsod_261{position:relative;grid-template-columns:auto 1fr;column-gap:var(--gap-wide);align-items:start;min-height:128px;padding-block:var(--space-4)}html:not([data-scene="3d"]) ._root_2xsod_7 ._paper_2xsod_709{display:block;grid-row:1 / span 2;width:72px;transform:rotate(-4deg)}html:not([data-scene="3d"]) ._root_2xsod_7 ._paper_2xsod_709 img{width:100%;height:auto;border:1px solid var(--line-strong)}html:not([data-scene="3d"]) ._root_2xsod_7 ._articleTitle_2xsod_475:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}html:not([data-scene="3d"]) ._root_2xsod_7 ._articleSummary_2xsod_261{display:none}html:not([data-scene="3d"]) ._root_2xsod_7 ._articleMeta_2xsod_492{grid-column:2;align-self:end}}._rule_1td37_7,._ruleColumn_1td37_8,._spine_1td37_9,._leader_1td37_10{--_node: linear-gradient(transparent, transparent);--_main: linear-gradient(var(--line-hair), var(--line-hair));--_off: calc((var(--size-node) - var(--stroke-hair)) / 2);flex-shrink:0}._rule_1td37_7{height:var(--size-node);background:var(--_node) 0 0 / var(--size-node) var(--size-node) no-repeat,var(--_node) 100% 0 / var(--size-node) var(--size-node) no-repeat,var(--_main) 0 var(--_off) / 100% var(--stroke-hair) no-repeat}._end_1td37_28{background:var(--_node) 100% 0 / var(--size-node) var(--size-node) no-repeat,var(--_main) 0 var(--_off) / 100% var(--stroke-hair) no-repeat}._none_1td37_35{height:var(--stroke-hair);background:var(--line-hair)}._ruleColumn_1td37_8{height:calc(var(--size-node) + var(--space-hair) + var(--stroke-hair));background:var(--_node) 0 0 / var(--size-node) var(--size-node) no-repeat,var(--_node) 100% 0 / var(--size-node) var(--size-node) no-repeat,var(--_main) 0 var(--_off) / 100% var(--stroke-hair) no-repeat,linear-gradient(var(--line-hair),var(--line-hair)) 0 100% / 100% var(--stroke-hair) no-repeat}._spine_1td37_9{width:var(--size-node);background:var(--_node) 0 0 / var(--size-node) var(--size-node) no-repeat,var(--_node) 0 100% / var(--size-node) var(--size-node) no-repeat,var(--_main) var(--_off) 0 / var(--stroke-hair) 100% no-repeat}._leader_1td37_10{--_end: 4px;--_lead: linear-gradient(var(--ink-label), var(--ink-label));height:var(--_end);background:var(--_lead) 100% 0 / var(--_end) var(--_end) no-repeat,var(--_lead) 0 1px / 100% var(--stroke-hair) no-repeat}._vertical_1td37_71{width:var(--_end);height:auto;background:var(--_lead) 0 100% / var(--_end) var(--_end) no-repeat,var(--_lead) 1px 0 / var(--stroke-hair) 100% no-repeat}._sectionLabel_1dqhh_6{display:flex;align-items:center;gap:var(--gap-group);padding:var(--space-1) 0}._sectionLabel_1dqhh_6>:first-child{min-width:0;color:var(--ink-label)}._sectionLabel_1dqhh_6>:last-child{flex:1;min-width:var(--space-6)}._sectionHead_1dqhh_26{display:flex;align-items:center;gap:var(--gap-inline)}._sectionHead_1dqhh_26>:first-child{flex:1;min-width:0}._counter_1dqhh_37{flex-shrink:0;color:var(--ink-secondary);font-variant-numeric:tabular-nums}._idBox_1dqhh_44{display:inline-flex;align-items:center;gap:var(--gap-inline);padding-inline:var(--pad-compact);white-space:nowrap}._idLabel_1dqhh_52{color:var(--ink-label)}._idColon_1dqhh_56{color:var(--ink-secondary)}._idValue_1dqhh_60{color:var(--ink-heading)}._liveMeta_1dqhh_65{display:inline-flex;align-items:center;gap:var(--gap-touch);padding-left:var(--space-2);color:var(--ink-secondary);white-space:nowrap}._slab_15hxj_6{position:relative;background:var(--surface-1)}._slab_15hxj_6:before,._slab_15hxj_6:after{display:none}._slab_15hxj_6:before,._slab_15hxj_6:after{content:"";position:absolute;pointer-events:none}._slab_15hxj_6:before{top:0;right:0;bottom:0;left:0;border:var(--stroke-hair) solid var(--line-hair)}._slab_15hxj_6:after{--_ink: linear-gradient(var(--ink-heading), var(--ink-heading));--_arm: calc(var(--size-corner) + var(--stroke-on));--_w: var(--stroke-on);inset:calc(var(--stroke-on) / -2);background:var(--_ink) 0 0 / var(--_arm) var(--_w) no-repeat,var(--_ink) 0 0 / var(--_w) var(--_arm) no-repeat,var(--_ink) 100% 0 / var(--_arm) var(--_w) no-repeat,var(--_ink) 100% 0 / var(--_w) var(--_arm) no-repeat,var(--_ink) 0 100% / var(--_arm) var(--_w) no-repeat,var(--_ink) 0 100% / var(--_w) var(--_arm) no-repeat,var(--_ink) 100% 100% / var(--_arm) var(--_w) no-repeat,var(--_ink) 100% 100% / var(--_w) var(--_arm) no-repeat}@media (max-width: 1100px){._slab_15hxj_6[data-phone=float]{background:none}._slab_15hxj_6[data-phone=float]:before,._slab_15hxj_6[data-phone=float]:after{content:none}}._viewer_1y8fm_6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:var(--ground);color:var(--ink-body)}._viewer_1y8fm_6[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:var(--kf-fade-in) var(--dur-enter) var(--ease-enter)}._viewer_1y8fm_6::backdrop{background:none}._bar_1y8fm_32,._foot_1y8fm_33{display:flex;align-items:center;gap:var(--gap-inline);padding:var(--space-3) var(--layout-edge)}._bar_1y8fm_32{justify-content:space-between;padding-top:calc(var(--space-3) + env(safe-area-inset-top,0px));border-bottom:var(--stroke-hair) solid var(--line-hair)}._title_1y8fm_46{min-width:0;overflow:hidden;color:var(--ink-label);text-overflow:ellipsis;white-space:nowrap}._name_1y8fm_54{color:var(--ink-heading)}._stage_1y8fm_58{position:relative;min-height:0;overflow:hidden;touch-action:pan-y pinch-zoom}._image_1y8fm_68{position:absolute;inset:var(--space-5) var(--layout-edge);max-width:calc(100% - var(--layout-edge) * 2);max-height:calc(100% - var(--space-5) * 2);margin:auto;outline:var(--stroke-hair) solid var(--line-hair);-webkit-user-select:none;user-select:none;animation:var(--kf-fade-in) var(--dur-micro) var(--ease-standard)}._foot_1y8fm_33{justify-content:space-between;padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:var(--stroke-hair) solid var(--line-hair)}._count_1y8fm_85{color:var(--ink-secondary);text-align:center}@media (hover: none){._hint_1y8fm_92{display:none}}@media (prefers-reduced-motion: reduce){._viewer_1y8fm_6[open],._image_1y8fm_68{animation:none}}._marker_1lli1_4,._frame_1lli1_5{--_case: var(--case-3)}:root[data-theme=light] :is(._marker_1lli1_4,._frame_1lli1_5){--_case: var(--case-5)}._marker_1lli1_4{display:inline-flex;align-items:center;padding:var(--space-hair) var(--space-1);background-color:var(--primary-fill);color:var(--primary-ink);pointer-events:none;transition:background-color var(--dur-micro) var(--ease-standard),color var(--dur-micro) var(--ease-standard)}._marker_1lli1_4[data-this]{background-color:var(--_case);color:var(--ground)}._frame_1lli1_5{border:var(--stroke-focus) solid var(--_case)}._box_1lli1_39{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:_lock-in_1lli1_1 var(--dur-enter) var(--ease-expressive) both}._box_1lli1_39[data-armed]{animation:none;opacity:0;transform:scale(1.06);transition:opacity var(--dur-micro) var(--ease-standard),transform var(--dur-enter) var(--ease-expressive)}@media (prefers-reduced-motion: reduce){._box_1lli1_39[data-armed]{transform:none}}@keyframes _lock-in_1lli1_1{0%{opacity:0;transform:scale(1.06)}}._placed_1lli1_71{position:absolute;top:0;left:0;box-sizing:border-box;pointer-events:none;transition:transform var(--dur-enter) var(--ease-expressive),width var(--dur-enter) var(--ease-expressive),height var(--dur-enter) var(--ease-expressive)}._placed_1lli1_71[data-motion=zoom]{transition:transform var(--dur-panel) var(--ease-standard),width var(--dur-panel) var(--ease-standard),height var(--dur-panel) var(--ease-standard)}@media (prefers-reduced-motion: reduce){._box_1lli1_39,._placed_1lli1_71{animation:none;transition:none}}._chapter_1a6hs_7{display:grid;gap:var(--stack-loose)}._chapterTitle_1a6hs_12{display:flex;align-items:flex-end;gap:var(--gap-cluster)}._chapterNo_1a6hs_18{color:var(--ink-heading)}._chapterName_1a6hs_22{color:var(--ink-label)}._chapter_1a6hs_7>:not(._chapterTitle_1a6hs_12){display:none}._figure_1a6hs_33,._figHead_1a6hs_34{display:grid;gap:var(--stack-default)}._figRow_1a6hs_39{display:flex;align-items:center;gap:var(--gap-group);min-height:var(--size-control-h)}._figId_1a6hs_46{flex-shrink:0;color:var(--ink-secondary)}._figHead_1a6hs_34>:not(._figRow_1a6hs_39){display:none}._figTitle_1a6hs_56{min-width:0;color:var(--ink-heading)}._figSize_1a6hs_61{flex-shrink:0;margin-left:auto;color:var(--ink-secondary);white-space:nowrap}._figTitle_1a6hs_56+._figView_1a6hs_68{margin-left:auto}._media_1a6hs_72{border:var(--stroke-hair) solid var(--line-strong);background-color:var(--surface-1)}._media_1a6hs_72[data-frame=none]{border:0;background-color:transparent}._media_1a6hs_72>img,._media_1a6hs_72>video{display:block;width:100%;height:auto}._media_1a6hs_72>picture{display:block}._media_1a6hs_72>picture>img{display:block;width:100%;height:auto}@media (max-width: 599px){._figRow_1a6hs_39{align-items:flex-start}._figSize_1a6hs_61{display:none}._figView_1a6hs_68{margin-left:auto}}._standIn_1a6hs_117{position:relative;overflow:hidden}._standInArt_1a6hs_122{display:block;width:100%;height:100%;object-fit:cover}._standInLabel_1a6hs_129{position:absolute;bottom:var(--space-1);left:50%;padding-inline:var(--space-2);background-color:var(--ground);color:var(--ink-secondary);white-space:nowrap;transform:translate(-50%)}._point_1a6hs_142{position:relative;display:flex;align-items:baseline;gap:var(--gap-cluster);padding-top:var(--pad-compact);border-top:var(--stroke-hair) solid var(--line-hair)}._pointLock_1a6hs_155{inset:calc((var(--space-2) + var(--space-hair)) * -1) calc(var(--space-3) * -1)}._pointButton_1a6hs_161{padding:0;border:0;background:none;text-align:start;cursor:pointer}._pointButton_1a6hs_161:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}._pointNo_1a6hs_176{flex:0 0 calc(var(--space-6) - var(--space-1));color:var(--ink-secondary)}._pointText_1a6hs_181{display:grid;flex:1;gap:var(--stack-tight);min-width:0}._pointTitle_1a6hs_188{color:var(--ink-heading)}._pointBody_1a6hs_192{color:var(--ink-body)}._point_1a6hs_142[data-on] ._pointNo_1a6hs_176{color:var(--state-focus)}._point_1a6hs_142[data-on] ._pointTitle_1a6hs_188{color:var(--ink-heading)}._pointNo_1a6hs_176,._pointTitle_1a6hs_188{transition:color var(--dur-micro) var(--ease-standard)}._deep_1a6hs_212{display:flex;flex-direction:column}._deepHead_1a6hs_217{display:flex;align-items:center;gap:var(--gap-cluster);margin-top:var(--stack-loose)}._deepLabel_1a6hs_224{flex-shrink:0;color:var(--ink-secondary)}._deepTitle_1a6hs_229{flex:1;min-width:0;color:var(--ink-heading);font-weight:500}._deepBody_1a6hs_238{display:grid;grid-template-rows:0fr;visibility:hidden}._deepInner_1a6hs_246{display:grid;gap:var(--stack-loose);min-height:0;overflow:hidden;opacity:0}._deepInner_1a6hs_246>:first-child{margin-top:var(--stack-loose)}._deep_1a6hs_212[data-open=true] ._deepBody_1a6hs_238,html[data-reading=full] ._deep_1a6hs_212:not([data-open=false]) ._deepBody_1a6hs_238{grid-template-rows:1fr;visibility:visible}._deep_1a6hs_212[data-open=true] ._deepInner_1a6hs_246,html[data-reading=full] ._deep_1a6hs_212:not([data-open=false]) ._deepInner_1a6hs_246{opacity:1}._deep_1a6hs_212[data-moving] ._deepBody_1a6hs_238{transition:grid-template-rows var(--dur-exit) var(--ease-exit),visibility 0s var(--dur-exit)}._deep_1a6hs_212[data-moving] ._deepInner_1a6hs_246{transition:opacity var(--dur-micro) var(--ease-exit)}._deep_1a6hs_212[data-moving][data-open=true] ._deepBody_1a6hs_238{transition:grid-template-rows var(--dur-enter) var(--ease-standard),visibility 0s}._deep_1a6hs_212[data-moving][data-open=true] ._deepInner_1a6hs_246{transition:opacity var(--dur-enter) var(--ease-enter) var(--dur-micro)}._deepText_1a6hs_290{color:var(--ink-body)}@media (prefers-reduced-motion: reduce){._deep_1a6hs_212[data-moving] :is(._deepBody_1a6hs_238,._deepInner_1a6hs_246){transition:none}}._em_1a6hs_305{color:var(--ink-heading);font-weight:600;padding:var(--pad-mark-y) var(--pad-mark-x);margin:0 calc(var(--pad-mark-x) * -1);background-image:linear-gradient(var(--case-mark),var(--case-mark));background-repeat:no-repeat;background-size:100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}._em_1a6hs_305[data-mark]{-webkit-box-decoration-break:slice;box-decoration-break:slice}._em_1a6hs_305[data-mark=wait]{background-size:0% 100%}._em_1a6hs_305[data-mark=draw]{transition:background-size calc(var(--dur-mark) * var(--mark-lines, 1)) var(--ease-enter) var(--stagger-mark)}@media (forced-colors: active){._em_1a6hs_305{background:none;text-decoration:underline}}._sentinel_15flc_12{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}._bar_15flc_21{position:relative;z-index:var(--z-chrome);display:grid;grid-template-rows:minmax(0,1fr) auto;height:var(--layout-bar-h);padding:0 max(var(--layout-edge),(100% - var(--case-page, var(--layout-page-max))) / 2) var(--space-2)}._sticky_15flc_30{position:sticky;top:0}._bar_15flc_21:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--ground);opacity:0;transition:opacity var(--dur-enter) var(--ease-standard)}._bar_15flc_21[data-backing]:before{opacity:1}._scrim_15flc_50{position:fixed;inset:var(--layout-bar-h) 0 0;z-index:var(--z-overlay);background-color:color-mix(in srgb,var(--ground) 50%,transparent);touch-action:none}._cols_1gp98_3{--case-slab: calc(var(--layout-reading-col) + 2 * var(--layout-bleed))}@media (min-width: 1101px) and (max-width: 1439px){._cols_1gp98_3{--case-cols: [rail-l-start] var(--layout-rail-left) [rail-l-end] var(--layout-rail-gap) [col-start] min(var(--case-slab), 100% - var(--layout-rail-left) - var(--layout-rail-gap) - var(--space-6) - var(--size-control-lg)) [col-end] minmax(var(--space-6), 1fr) [rail-r-start] var(--size-control-lg) [rail-r-end]}}@media (min-width: 1440px){._cols_1gp98_3{--case-cols: [rail-l-start] var(--layout-rail-left) [rail-l-end] minmax(var(--layout-rail-gap), 1fr) [col-start] minmax(var(--case-slab), var(--layout-slab-wide)) [col-end] minmax(var(--layout-rail-gap), 1fr) [rail-r-start] var(--layout-rail-right) [rail-r-end]}}._bar_1fiog_4{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:minmax(0,1fr);column-gap:var(--gap-group);padding-bottom:0}._bar_1fiog_4:after{content:"";position:absolute;inset:auto 0 0;height:var(--stroke-hair);background-color:var(--line-hair);pointer-events:none}._seg_1fiog_21{display:flex;align-items:center;gap:var(--space-2);min-width:0}._segLeft_1fiog_28{grid-area:1 / 1}._segCol_1fiog_32{grid-area:1 / 2}._segRight_1fiog_36{grid-area:1 / 3;justify-content:flex-end}._back_1fiog_42{margin-left:calc(var(--pad-control-x) * -1)}._backPhone_1fiog_46{display:none}._title_1fiog_51{display:none;align-items:baseline;gap:var(--space-3);min-width:0;margin:0}._titleLabel_1fiog_59{flex-shrink:0;color:var(--ink-secondary)}._titleName_1fiog_64{min-width:0;overflow:hidden;color:var(--ink-heading);text-overflow:ellipsis;white-space:nowrap}._view_1fiog_72{display:inline-flex}._focus_1fiog_76,._drawer_1fiog_77,._menuButton_1fiog_78{display:none}@media (max-width: 599px){._backWide_1fiog_85,._wide_1fiog_86{display:none}._backPhone_1fiog_46{display:inline}._back_1fiog_42{gap:var(--space-2)}._menuButton_1fiog_78{display:inline-flex}}._menu_1fiog_78{position:fixed;top:calc(var(--layout-bar-h) + var(--space-2));inset-inline:var(--layout-edge);z-index:var(--z-overlay);display:grid;gap:var(--stack-default);padding:var(--pad-compact);border:var(--stroke-hair) solid var(--line-strong);background-color:var(--surface-1)}._menu_1fiog_78[hidden]{display:none}._menuNav_1fiog_120{display:grid}._menuRow_1fiog_124{display:flex;align-items:center;justify-content:space-between;margin:0;color:var(--ink-label)}@media (min-width: 1101px){._bar_1fiog_4{grid-template-columns:var(--case-cols);column-gap:0}._segLeft_1fiog_28{grid-area:1 / rail-l}._segCol_1fiog_32{grid-area:1 / col;justify-content:space-between;gap:var(--gap-group);padding-inline:max(var(--layout-bleed),(100% - var(--layout-reading-col)) / 2) max(0px,(100% - var(--layout-reading-col)) / 2 - var(--layout-bleed))}._title_1fiog_51{display:flex}._segRight_1fiog_36{grid-area:1 / rail-r;justify-self:end;justify-content:flex-end}._focus_1fiog_76{display:inline-flex}}@media (min-width: 1101px) and (max-width: 1439px){._focus_1fiog_76{display:none}._drawer_1fiog_77{display:inline-flex}}._story_1fiog_181 ._focus_1fiog_76,._story_1fiog_181 ._drawer_1fiog_77{display:none}._group_h3gx5_7{display:inline-flex;flex-shrink:0;align-items:stretch;gap:0;border:var(--stroke-hair) solid var(--line-control);border-radius:var(--radius-control)}._group_h3gx5_7>*{--_line: transparent;border-radius:0}._group_h3gx5_7>:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}._group_h3gx5_7>:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}._anchor_gw776_5{position:relative;display:inline-flex}._tip_gw776_10{position:absolute;right:var(--tip-end, 0);left:var(--tip-start, auto);z-index:var(--z-overlay);display:flex;align-items:center;gap:var(--gap-group);width:max-content;max-width:34ch;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);animation:var(--kf-rise-in) var(--dur-enter) var(--ease-enter)}._below_gw776_24{top:calc(100% + var(--space-3))}._above_gw776_28{bottom:calc(100% + var(--space-3))}._text_gw776_32{color:var(--ink-body)}@media (prefers-reduced-motion: reduce){._tip_gw776_10{animation:none}}._deck_15lh4_10{position:relative;z-index:var(--z-chrome);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;column-gap:var(--gap-wide);height:var(--layout-deck-h);padding:0 max(var(--layout-edge),(100% - var(--case-page, var(--layout-page-max))) / 2)}._deck_15lh4_10:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-top:var(--stroke-hair) solid var(--line-hair);background-color:var(--ground)}._where_15lh4_33{display:flex;align-items:baseline;gap:var(--space-2);min-width:0}._case_15lh4_40{flex-shrink:0;color:var(--ink-secondary)}._chapter_15lh4_45{display:none;min-width:0;overflow:hidden;color:var(--ink-heading);text-overflow:ellipsis;white-space:nowrap}._left_15lh4_54{flex-shrink:0;color:var(--ink-secondary);white-space:nowrap}._left_15lh4_54:empty{display:none}._where_15lh4_33[data-seeking] ._chapter_15lh4_45{display:inline}._where_15lh4_33[data-seeking] ._left_15lh4_54{display:none}._bars_15lh4_75{--deck-pitch: 4;display:flex;justify-content:center;align-items:center;min-width:0}._svg_15lh4_83{display:block}._bar_15lh4_75,._lit_15lh4_88{transition:fill var(--dur-micro) linear,height var(--dur-micro) linear,y var(--dur-micro) linear}._bar_15lh4_75{fill:var(--ink-disabled)}._lit_15lh4_88,._at_15lh4_100{fill:var(--ink-heading)}._bars_15lh4_75[data-seek]{min-height:var(--space-5);cursor:pointer;touch-action:pan-y}._bars_15lh4_75[data-seek]:focus-visible{outline:var(--stroke-focus) solid var(--state-focus);outline-offset:var(--space-1)}._depth_15lh4_117{justify-self:end}._line_15lh4_121,._deck_15lh4_10>._chapters_15lh4_122{display:none}@media (max-width: 1100px){._where_15lh4_33{flex-direction:column;align-items:flex-start;gap:0}._case_15lh4_40{display:none}._chapter_15lh4_45,._where_15lh4_33[data-seeking] ._left_15lh4_54{display:inline}}@media (max-width: 599px){._deck_15lh4_10{grid-template-columns:minmax(0,1fr) auto;align-content:start;row-gap:var(--space-2);height:calc(var(--layout-deck-h) + var(--space-5) + env(safe-area-inset-bottom));padding:var(--space-3) var(--layout-edge) env(safe-area-inset-bottom)}._where_15lh4_33{grid-area:1 / 1 / 2 / -1;flex-direction:row;justify-content:space-between;align-items:baseline}._bars_15lh4_75{display:none}._line_15lh4_121{display:block;grid-area:2 / 1 / 3 / -1;height:var(--space-hair);background-color:var(--line-hair)}._line_15lh4_121>span{display:block;width:calc(var(--done, 0) * 100%);height:100%;background-color:var(--ink-heading);transition:width var(--dur-micro) linear}._depth_15lh4_117{grid-area:3 / 1;justify-self:start;--tip-start: 0;--tip-end: auto}._deck_15lh4_10>._chapters_15lh4_122{display:inline-flex;grid-area:3 / 2;justify-self:end}}._listScrim_15lh4_204{inset:0 0 calc(var(--layout-deck-h) + var(--space-5) + env(safe-area-inset-bottom))}._sheet_15lh4_209{position:fixed;bottom:calc(var(--layout-deck-h) + var(--space-5) + env(safe-area-inset-bottom) + var(--space-3));inset-inline:calc(var(--layout-edge) - var(--layout-bleed));z-index:var(--z-overlay);max-height:calc(calc(100dvh / var(--ui-scale, 1)) - var(--layout-deck-h) - env(safe-area-inset-bottom) - var(--space-3) - var(--layout-bleed));overflow-y:auto;overscroll-behavior:contain}._list_15lh4_204{display:grid;padding:var(--layout-bleed)}._listNav_15lh4_224{display:grid;gap:var(--stack-loose)}._diagram_131cr_12{container-type:inline-size}._svg_131cr_16{display:block;width:100%;height:auto;overflow:visible}[data-draw=ready] ._anim_131cr_6{opacity:0}[data-draw=play] ._anim_131cr_6{animation:var(--kf-fade-in) var(--t) var(--ease-enter) var(--d) both}[data-draw=play] ._turnIn_131cr_33{animation-name:var(--kf-turn-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._riseIn_131cr_38{--rise: var(--space-2);animation-name:var(--kf-rise-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._lock_131cr_44{animation-name:var(--kf-lock-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._drawX_131cr_49{animation-name:var(--kf-draw-x)}[data-draw=play] ._rail_131cr_53{animation-name:var(--kf-draw-y);animation-timing-function:linear}[data-draw=play] ._flicker_131cr_58{animation-name:var(--kf-flicker);animation-timing-function:linear}._turnIn_131cr_33,._lock_131cr_44,._drawX_131cr_49{transform-box:view-box}._turnIn_131cr_33{transform-origin:170px 170px}._tick_131cr_75{stroke:var(--line-hair);stroke-width:var(--stroke-on)}._seg_131cr_81{fill:color-mix(in srgb,var(--a),var(--b) calc(var(--k) * 100%))}._arcMarked_131cr_85{fill:var(--case-3)}._arcRest_131cr_89{fill:var(--case-1)}._markerRing_131cr_93{fill:var(--ground);stroke:var(--ink-heading);stroke-width:var(--stroke-on)}._markerDot_131cr_99,._markerLabel_131cr_103{fill:var(--ink-heading)}._ring_131cr_109{display:grid;grid-template-columns:minmax(0,min(21.25rem,var(--art-w, 21.25rem))) minmax(9rem,1fr);align-items:center;gap:var(--gap-wide);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2)}._ringArt_131cr_117{position:relative;container-type:inline-size}._ringArt_131cr_117 ._share_131cr_124{font-size:clamp(var(--fs-label),12.9cqi,var(--fs-display));line-height:1.1}._ringArt_131cr_117 ._unit_131cr_129{font-size:clamp(var(--fs-label),4.1cqi,var(--fs-ui))}._centre_131cr_133{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;pointer-events:none}._share_131cr_124{color:var(--ink-heading);font-variant-numeric:tabular-nums}._unit_131cr_129,._lede_131cr_150{color:var(--ink-secondary)}._key_131cr_154{display:grid;gap:var(--space-5)}._key_131cr_154 p{margin:0}._keyRow_131cr_163{display:flex;align-items:center;gap:var(--gap-group)}._glyph_131cr_170{width:6px;height:34px;background:linear-gradient(var(--case-3),var(--case-3)) bottom / 100% 100% no-repeat}._glyph_131cr_170[data-kind=rest]{background:linear-gradient(var(--case-1),var(--case-1)) bottom / 100% 35% no-repeat}._keyNumber_131cr_180{color:var(--ink-heading)}._keyLabel_131cr_184{color:var(--ink-secondary)}._source_131cr_188{display:grid;color:var(--ink-secondary)}._bridge_131cr_195{display:grid;gap:var(--stack-default);padding:var(--space-2) var(--space-5) var(--space-5)}._bridgeArt_131cr_203{position:relative;width:min(100%,var(--art-w, 100%));justify-self:center;container-type:inline-size}@container (max-width: 30rem){._bridgeArt_131cr_203 ._refused_131cr_213{position:static;translate:none;margin-top:var(--stack-default)}._bridgeArt_131cr_203 ._via_131cr_218{top:16%}}@container (max-width: 22rem){._bridgeArt_131cr_203 ._via_131cr_218{position:static;translate:none;width:auto;margin-top:var(--stack-default)}}._route_131cr_233{stroke:var(--case-3);stroke-width:var(--stroke-focus);stroke-dasharray:6 5}._route_131cr_233:first-of-type{transform-origin:129px 236px}._route_131cr_233:nth-of-type(2){transform-origin:338px 236px}._cross_131cr_247{stroke:var(--case-3);stroke-width:2.5}._stageArc_131cr_252[data-kind=from]{fill:var(--case-1)}._stageArc_131cr_252[data-kind=via]{fill:var(--case-2)}._stageArc_131cr_252[data-kind=to]{fill:var(--case-4)}._via_131cr_218,._refused_131cr_213{position:absolute;left:50%;translate:-50% 0;width:max-content;text-align:center}._via_131cr_218{top:30.4%}._refused_131cr_213{top:72.8%;color:var(--ink-secondary)}._refused_131cr_213 p,._stageWords_131cr_288 p{margin:0}._stageWords_131cr_288{display:grid;gap:var(--space-1)}._stageWords_131cr_288[data-side=end]{text-align:right}._stageLabel_131cr_301,._stageNote_131cr_302{color:var(--ink-secondary)}._stageName_131cr_306{color:var(--ink-heading)}._ends_131cr_310{display:flex;justify-content:space-between;gap:var(--gap-wide)}._bridge_131cr_195[data-layout=row]{grid-template-columns:minmax(7rem,1fr) min(var(--art-w, 25rem),56%) minmax(7rem,1fr);align-items:end;column-gap:var(--gap-group)}._bridge_131cr_195[data-layout=row] ._ends_131cr_310{display:contents}._bridge_131cr_195[data-layout=row] ._bridgeArt_131cr_203{grid-column:2;grid-row:1;width:100%}._bridge_131cr_195[data-layout=row] ._stageWords_131cr_288[data-side=start]{grid-column:1;grid-row:1}._bridge_131cr_195[data-layout=row] ._stageWords_131cr_288[data-side=end]{grid-column:3;grid-row:1}._stepper_131cr_348{--node: 28px;--pitch: calc(var(--node) + var(--space-3));display:grid;grid-template-columns:var(--node) minmax(var(--space-7),9.5rem) 6px minmax(0,18rem);justify-content:center;column-gap:var(--space-3);padding:var(--space-2) var(--space-5) var(--space-5)}._job_131cr_358{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;padding-block:var(--space-3)}._job_131cr_358[data-mark=coral]{--mark: var(--case-3)}._job_131cr_358[data-mark=cyan]{--mark: var(--case-2)}._rail_131cr_53{position:absolute;inset-block:0;inset-inline-start:0;width:var(--node);background:linear-gradient(var(--line-control),var(--line-control)) center / 2px 100% no-repeat;transform-origin:top}._rail_131cr_53[data-from=first]{top:calc(50% - (var(--n) - 1) * var(--pitch) / 2)}._rail_131cr_53[data-to=last]{bottom:calc(50% - (var(--n) - 1) * var(--pitch) / 2)}._entries_131cr_397{position:relative;display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}._entry_131cr_406{display:grid;place-items:center;width:var(--node);height:var(--node);box-sizing:border-box;border:var(--stroke-on) solid var(--mark);border-radius:50%;background:var(--ground);color:var(--ink-heading)}._entryIcon_131cr_418{display:block;fill:none;stroke:var(--mark);stroke-width:var(--stroke-on)}._link_131cr_427{display:flex;align-items:center;height:calc(var(--n) * var(--pitch) - var(--space-3) + 4px)}._bracket_131cr_433{align-self:stretch;flex:none;width:10px;box-sizing:border-box;border:var(--stroke-on) solid var(--mark);border-left:0}._leader_131cr_443{flex:1;height:3px;background:linear-gradient(var(--ink-label),var(--ink-label)) right / 3px 3px no-repeat,linear-gradient(var(--line-strong),var(--line-strong)) center / 100% var(--stroke-hair) no-repeat;transform-origin:left center}._jobBar_131cr_452{width:6px;height:calc(var(--len) * 8.5px);background:var(--mark)}._jobWords_131cr_458{display:grid;gap:var(--space-1)}._jobWords_131cr_458 p{margin:0}._stepperSource_131cr_467{display:grid;grid-column:4;margin:0;color:var(--ink-secondary)}@container (max-width: 24rem){._ring_131cr_109{grid-template-columns:minmax(0,1fr);justify-items:center;padding:var(--space-2) var(--space-3) var(--space-4)}._ringArt_131cr_117{width:min(100%,17.5rem,var(--art-w, 17.5rem))}._key_131cr_154{justify-self:stretch;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--gap-group)}._lede_131cr_150,._source_131cr_188{grid-column:1 / -1}._bridge_131cr_195{padding:var(--space-2) var(--space-3) var(--space-4)}._stepper_131cr_348{grid-template-columns:var(--node) var(--space-5) 6px minmax(0,1fr);justify-content:stretch;padding:var(--space-2) var(--space-3) var(--space-4)}}._facts_u1rdo_7{display:grid;gap:var(--stack-module)}._factsTitle_u1rdo_12{color:var(--ink-heading)}._bracketed_u1rdo_17>:first-child:not(dl){display:none}._bracketed_u1rdo_17{display:flex;gap:var(--gap-group)}._factList_u1rdo_28{display:grid;flex:1;grid-template-columns:minmax(calc(var(--space-8) + var(--space-3)),max-content) minmax(0,1fr);column-gap:var(--gap-cluster);min-width:0}._fact_u1rdo_7{display:grid;grid-column:1 / -1;grid-template-columns:minmax(calc(var(--space-8) + var(--space-3)),max-content) minmax(0,1fr);align-items:baseline;column-gap:var(--gap-cluster);padding-block:var(--space-2);border-bottom:var(--stroke-hair) solid var(--line-hair)}._factList_u1rdo_28>._fact_u1rdo_7{grid-template-columns:subgrid}._factLabel_u1rdo_50{color:var(--ink-secondary)}._factValue_u1rdo_54{min-width:0;color:var(--ink-label)}._bracketBody_u1rdo_61{display:grid;align-content:start;gap:var(--stack-loose)}._bracketLabel_u1rdo_67,._bracketText_u1rdo_71{color:var(--ink-secondary)}._inShort_u1rdo_75,._outcomes_u1rdo_82{display:grid;gap:var(--stack-loose)}._readouts_u1rdo_87{display:grid;gap:var(--space-5)}._readoutInner_u1rdo_93{display:grid;justify-items:start;gap:var(--space-1)}._readoutLabel_u1rdo_99{padding-top:var(--space-2);border-top:var(--stroke-hair) solid var(--line-hair);color:var(--ink-secondary)}._readoutRow_u1rdo_105{display:flex;align-items:center;gap:var(--gap-inline)}._number_u1rdo_111{color:var(--ink-heading)}@supports (background-clip: text) or (-webkit-background-clip: text){._number_u1rdo_111{background:linear-gradient(90deg,var(--case-gradient-from),var(--case-gradient-to));-webkit-background-clip:text;background-clip:text;color:transparent}}@media (forced-colors: active){._number_u1rdo_111{background:none;color:CanvasText}}._source_u1rdo_134{margin-top:var(--space-2);color:var(--ink-secondary)}._outcomes_u1rdo_82[data-layout=row]{gap:var(--layout-block-gap)}._outcomes_u1rdo_82[data-layout=row] ._readouts_u1rdo_87{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--gap-wide);padding:0}._inShort_u1rdo_75[data-variant=paragraph]{gap:var(--stack-default)}._inShortText_u1rdo_155{margin:0;color:var(--ink-body)}._outcomes_u1rdo_82[data-layout=rows] ._readouts_u1rdo_87{gap:0;padding:0}._outcomes_u1rdo_82[data-layout=rows] ._readout_u1rdo_87{border-top:var(--stroke-hair) solid var(--line-hair)}._outcomes_u1rdo_82[data-layout=rows] ._readoutInner_u1rdo_93{grid-template-columns:minmax(0,1fr) auto;justify-items:stretch;align-items:end;column-gap:var(--gap-group);padding:var(--space-2) 0 var(--space-4)}._outcomes_u1rdo_82[data-layout=rows] ._readoutLabel_u1rdo_99{padding-top:0;border-top:0}._outcomes_u1rdo_82[data-layout=rows] ._number_u1rdo_111{font-size:var(--fs-readout-compact);line-height:1.1429}._outcomes_u1rdo_82[data-layout=rows] ._source_u1rdo_134{margin-top:0}._brief_u1rdo_197{display:grid;gap:var(--stack-loose)}._brief_u1rdo_197 ._fact_u1rdo_7{border-bottom:0}@media (min-width: 1101px){._brief_u1rdo_197{display:none}}._main_63fql_1{min-height:calc(100svh / var(--ui-scale, 1));display:grid;align-content:center;gap:var(--space-5);max-width:45rem;margin-inline:auto;padding-block:var(--layout-content-top) var(--space-9);padding-inline:var(--layout-edge);color:var(--ink-secondary)}._main_63fql_1:focus{outline:none}._code_63fql_17,._title_63fql_21{color:var(--ink-heading)}._text_63fql_25{max-width:var(--measure);color:var(--ink-body)}._home_63fql_30{justify-self:start;padding:var(--space-3) var(--space-4);border:1px dashed var(--line-control);color:var(--ink-secondary);text-decoration:none;transition:color var(--dur-micro) var(--ease-standard),background-color var(--dur-micro) var(--ease-standard),border-color var(--dur-micro) var(--ease-standard)}._home_63fql_30:hover{background:var(--state-hover);border:1px solid var(--ink-label);color:var(--ink-heading)}._home_63fql_30:active{background:var(--state-pressed);border-color:var(--ink-heading);color:var(--ink-heading);transition-duration:var(--dur-press)}._liveMark_cxjtn_7{flex-shrink:0;width:6px;height:6px;background-color:var(--ink-heading)}._tag_cxjtn_15{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:22px;border-radius:var(--radius-tag);background-color:var(--surface-2);color:var(--ink-heading)}._word_cxjtn_28{font:600 var(--fs-label) / 1 var(--font-display)}._lockOnTag_cxjtn_33{display:inline-flex;align-items:center;padding:var(--pad-control-y) var(--pad-control-x);background-color:var(--surface-2);color:var(--ink-heading);white-space:nowrap}._group_1p93s_7{display:grid;gap:var(--layout-block-gap)}._media_1p93s_12{position:relative;overflow:hidden}._stage_1p93s_17{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;transition:transform var(--dur-panel) var(--ease-standard)}._image_1p93s_24{display:block;width:100%;height:100%}._media_1p93s_12 ._placedMarker_1p93s_33{position:absolute;cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%);transition:opacity var(--dur-micro) var(--ease-standard)}._dim_1p93s_46{position:absolute;top:0;left:0;width:100px;height:100px;box-shadow:0 0 0 2000vmax color-mix(in srgb,var(--ground) 50%,transparent);transform-origin:0 0;pointer-events:none;transition:transform var(--dur-enter) var(--ease-expressive),opacity var(--dur-micro) var(--ease-standard);animation:_fade-in_1p93s_1 var(--dur-micro) var(--ease-standard) backwards}._media_1p93s_12[data-move=zoom] ._dim_1p93s_46{transition:transform var(--dur-panel) var(--ease-standard),opacity var(--dur-micro) var(--ease-standard)}._media_1p93s_12[data-zoomed] ._dim_1p93s_46{opacity:0}._tag_1p93s_73{position:absolute;top:0;left:0;display:flex;pointer-events:none;transition:transform var(--dur-panel) var(--ease-standard);animation:_fade-in_1p93s_1 var(--dur-micro) var(--ease-enter) calc(var(--dur-enter) + var(--dur-press)) backwards}@keyframes _fade-in_1p93s_1{0%{opacity:0}}._hint_1p93s_90{color:var(--ink-secondary)}._hintTouch_1p93s_94{display:none}@media (hover: none),(pointer: coarse){._hintPointer_1p93s_99{display:none}._hintTouch_1p93s_94{display:inline}}@media (prefers-reduced-motion: reduce){._stage_1p93s_17,._dim_1p93s_46,._tag_1p93s_73,._placedMarker_1p93s_33{transition:none}._dim_1p93s_46,._tag_1p93s_73{animation:none}}._fade_b8q4e_4{height:calc(var(--space-7) + var(--space-5));background:linear-gradient(180deg,transparent,var(--surface-1) 80%);pointer-events:none}._frame_18vw2_29{--case-page: var(--layout-page-max)}@media (min-width: 1440px){._frame_18vw2_29{--case-page: var(--layout-page-max-wide)}}._grid_18vw2_39{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding-inline:max(var(--layout-edge),(100% - var(--case-page)) / 2)}._column_18vw2_46{view-transition-name:case-column;margin-inline:calc(var(--layout-bleed) * -1);padding:var(--layout-panel-top) var(--layout-bleed) var(--layout-panel-bottom)}._column_18vw2_46:focus{outline:none}html[data-reading=skim] ._column_18vw2_46 [data-chapter]>:not([data-depth=skim],[data-depth=skim-only]),html:not([data-reading=full]) ._column_18vw2_46 [data-chapter]>[data-depth=full],html:not([data-reading=skim]) ._column_18vw2_46 [data-chapter]>[data-depth=skim-only]{display:none}@media (min-width: 1440px){._column_18vw2_46>:is(header,section){grid-template-columns:[wide-start] minmax(0,1fr) [text-start] min(100%,var(--layout-reading-col)) [text-end] minmax(0,1fr) [wide-end];column-gap:0}._column_18vw2_46>:is(header,section)>*{grid-column:text}._column_18vw2_46>:is(header,section)>[data-wide]{grid-column:wide}._column_18vw2_46 div[data-wide]>:not(figure){width:min(100%,var(--layout-reading-col));margin-inline:auto}}._end_18vw2_89{display:block}._lattice_18vw2_93,._left_18vw2_94,._right_18vw2_95,._fade_18vw2_96{display:none}._deck_18vw2_101{position:sticky;bottom:0}@media (min-width: 1101px){._grid_18vw2_39{grid-template-columns:var(--case-cols)}._column_18vw2_46{grid-area:1 / col;margin-inline:0}._lattice_18vw2_93,._left_18vw2_94{display:block;grid-row:1;transition:opacity var(--dur-enter) var(--ease-enter),visibility 0s}._fade_18vw2_96{position:sticky;bottom:0;z-index:1;display:block;margin:calc((var(--space-7) + var(--space-5) + var(--layout-deck-h)) * -1) calc(var(--layout-bleed) * -1) 0;pointer-events:none;transition:opacity var(--dur-enter) var(--ease-standard)}._fade_18vw2_96[data-off]{opacity:0}._underDeck_18vw2_142{height:var(--layout-deck-h);background-color:var(--surface-1)}._lattice_18vw2_93{--_dot: calc(var(--stroke-on) / 2);grid-column:rail-l-start / col-start;height:calc(calc(100dvh / var(--ui-scale, 1)) - var(--layout-bar-h) - var(--space-hair) - var(--layout-deck-h));margin-top:var(--space-hair);background-image:radial-gradient(circle,var(--line-hair) var(--_dot),transparent calc(var(--_dot) + var(--stroke-hair) / 2));background-size:var(--space-5) var(--space-5);background-position:calc(var(--_dot) - var(--space-5) / 2) calc(var(--_dot) - var(--space-5) / 2)}._left_18vw2_94{position:sticky;top:calc(var(--layout-bar-h) + var(--space-3) - var(--space-1));display:grid;grid-column:rail-l;align-content:start;gap:var(--stack-module);max-height:calc(calc(100dvh / var(--ui-scale, 1)) - var(--layout-bar-h) - var(--space-3) - var(--layout-deck-h));margin:calc(var(--space-3) - var(--space-1)) calc(var(--space-1) * -1) 0;padding:var(--space-1);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._left_18vw2_94::-webkit-scrollbar{display:none}._left_18vw2_94[data-scrolls]:not([data-end]){-webkit-mask-image:linear-gradient(to bottom,var(--ground) calc(100% - var(--space-7)),transparent);mask-image:linear-gradient(to bottom,var(--ground) calc(100% - var(--space-7)),transparent)}._left_18vw2_94:focus-visible{outline:var(--stroke-focus) solid var(--state-focus);outline-offset:var(--space-1)}._lattice_18vw2_93{position:sticky;top:calc(var(--layout-bar-h) + var(--space-hair))}._frame_18vw2_29[data-left=folded] ._lattice_18vw2_93,._frame_18vw2_29[data-left=folded] ._left_18vw2_94{opacity:0;visibility:hidden;transition:opacity var(--dur-exit) var(--ease-exit),visibility 0s var(--dur-exit)}._rightBody_18vw2_201{display:flex;flex-direction:column;gap:var(--stack-module)}}@media (min-width: 1101px) and (max-width: 1439px){._right_18vw2_95{position:fixed;top:calc(var(--layout-bar-h) + var(--space-3));right:calc(var(--layout-edge) - var(--layout-bleed));z-index:var(--z-overlay);display:block;width:calc(var(--layout-rail-right) + 2 * var(--layout-bleed));padding:var(--layout-bleed)}._right_18vw2_95:not([data-shown]){display:none}._right_18vw2_95>._sheet_18vw2_223{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}._rightBody_18vw2_201 [data-comms-close]{display:none}}@media (min-width: 1440px){._right_18vw2_95{position:sticky;top:calc(var(--layout-bar-h) + var(--space-3));display:flex;flex-direction:column;grid-area:1 / rail-r;height:calc(calc(100dvh / var(--ui-scale, 1)) - var(--layout-bar-h) - var(--space-3) - var(--space-6) - var(--layout-deck-h));margin-top:var(--space-3);transition:opacity var(--dur-enter) var(--ease-enter),visibility 0s}._right_18vw2_95>._sheet_18vw2_223{display:none}._rightBody_18vw2_201{flex:1;min-height:0}._rightBody_18vw2_201>:last-child:not(:first-child){margin-top:auto}._frame_18vw2_29[data-right=folded] ._right_18vw2_95{opacity:0;visibility:hidden;transition:opacity var(--dur-exit) var(--ease-exit),visibility 0s var(--dur-exit)}}@media (min-width: 1101px){._column_18vw2_46:before,._column_18vw2_46:after{transition:opacity var(--dur-enter) var(--ease-enter)}._frame_18vw2_29[data-left=folded][data-right=folded] ._column_18vw2_46{background:none}._frame_18vw2_29[data-left=folded][data-right=folded] ._column_18vw2_46:before,._frame_18vw2_29[data-left=folded][data-right=folded] ._column_18vw2_46:after{opacity:0;transition:opacity var(--dur-exit) var(--ease-exit)}._frame_18vw2_29[data-left=folded][data-right=folded] ._fade_18vw2_96{--surface-1: var(--ground)}}._frame_18vw2_29 ._lattice_18vw2_93{display:none}._chat_csjw5_5{display:flex;flex:1;flex-direction:column;gap:var(--stack-loose);min-height:0}._log_csjw5_15{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._log_csjw5_15::-webkit-scrollbar{display:none}._log_csjw5_15:focus-visible{outline-offset:calc(var(--space-hair) * -1)}._run_csjw5_35{display:grid;grid-template-columns:var(--size-chat-avatar) minmax(0,1fr);align-content:end;column-gap:var(--gap-icon);min-height:100%}._list_csjw5_43{display:flex;grid-column:2;grid-row:1;flex-direction:column;gap:var(--stack-loose);margin:0;padding:0 0 var(--stack-relaxed);list-style:none}._avatar_csjw5_54{position:sticky;bottom:var(--stack-relaxed);grid-column:1;grid-row:1;align-self:end;width:var(--size-chat-avatar);height:var(--size-chat-avatar);border-radius:50%}._bubble_csjw5_65{position:relative;display:grid;gap:var(--stack-tight);min-width:0;padding:var(--pad-control-y) var(--pad-compact);border-radius:var(--radius-control);background-color:var(--surface-2)}._bubble_csjw5_65:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--stroke-hair);border-radius:inherit;background:linear-gradient(90deg,var(--case-gradient-from),var(--case-gradient-to));opacity:0;pointer-events:none;transition:opacity var(--dur-enter) var(--ease-enter);-webkit-mask:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0);-webkit-mask-composite:xor;mask-composite:exclude}._row_csjw5_98[data-current] ._bubble_csjw5_65:after{opacity:.6}._label_csjw5_102{color:var(--ink-secondary)}._text_csjw5_106{margin:0;color:var(--ink-label)}._row_csjw5_98:not([data-current]) ._text_csjw5_106{color:var(--ink-secondary)}._dots_csjw5_118{display:flex;gap:var(--space-1);align-items:center}._dots_csjw5_118>span{width:var(--size-node);height:var(--size-node);border-radius:50%;background-color:var(--ink-secondary);animation:_breathe_csjw5_1 .9s var(--ease-standard) infinite}._dots_csjw5_118>span:nth-child(2){animation-delay:.15s}._dots_csjw5_118>span:nth-child(3){animation-delay:.3s}@keyframes _breathe_csjw5_1{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion: reduce){._dots_csjw5_118>span{animation:none}._bubble_csjw5_65:after{transition:none}}@media (forced-colors: active){._bubble_csjw5_65:after{display:none}._row_csjw5_98[data-current] ._bubble_csjw5_65{outline:var(--space-hair) solid Highlight}}._contact_q88gs_5{display:grid;gap:var(--stack-loose)}._rows_q88gs_10{display:grid;gap:var(--stack-loose);margin:0;padding:0;list-style:none}._row_q88gs_10{display:flex;align-items:center;gap:var(--gap-cluster);min-height:var(--size-icon-button-h)}._large_q88gs_27 ._row_q88gs_10{gap:var(--gap-inline)}._large_q88gs_27 ._row_q88gs_10>:last-child{margin-left:auto}._text_q88gs_35{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-label)}._large_q88gs_27 ._text_q88gs_35{color:var(--ink-heading)}a._text_q88gs_35{text-decoration:none}a._text_q88gs_35:hover{text-decoration:underline}._card_l3lt1_4{position:relative;display:grid;gap:var(--stack-loose);color:inherit;text-decoration:none}._head_l3lt1_12{display:grid;gap:var(--stack-default)}._headRow_l3lt1_17{display:flex;align-items:center;gap:var(--gap-group)}._meta_l3lt1_23{flex-shrink:0;color:var(--ink-label)}._category_l3lt1_28{min-width:0;color:var(--ink-heading)}._status_l3lt1_33{flex-shrink:0;margin-left:auto;color:var(--ink-secondary)}._media_l3lt1_43{position:relative;display:grid;place-items:center;overflow:hidden;height:var(--size-cover-h);border:var(--stroke-hair) solid var(--line-hair);background-color:var(--surface-1);transition:border-color var(--dur-micro) var(--ease-standard)}._media_l3lt1_43>:is(img,video,picture){width:100%;height:100%;object-fit:contain}._placeholder_l3lt1_60{color:var(--ink-secondary)}._title_l3lt1_64{color:var(--ink-heading);transition:color var(--dur-micro) var(--ease-standard)}._summary_l3lt1_70{max-width:var(--measure);color:var(--ink-body)}._foot_l3lt1_77{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--stack-default) var(--gap-wide)}._cta_l3lt1_85{margin-left:auto}._metric_l3lt1_90{display:grid;gap:var(--stack-default);width:min(100%,calc(var(--layout-rail-left) - var(--space-2)))}._source_l3lt1_96{padding-left:var(--space-1);color:var(--ink-secondary)}._card_l3lt1_4:focus-visible ._lock_l3lt1_106,._card_l3lt1_4:is([data-state=hover],[data-state=focus],[data-state=pressed]) ._lock_l3lt1_106{opacity:1;transform:none}@media (hover: hover){._card_l3lt1_4:hover ._lock_l3lt1_106{opacity:1;transform:none}}._card_l3lt1_4[data-state=hover] ._media_l3lt1_43{border-color:var(--ink-label)}._card_l3lt1_4[data-state=hover] ._title_l3lt1_64{color:var(--ink-heading)}@media (hover: hover){._card_l3lt1_4:hover ._media_l3lt1_43{border-color:var(--ink-label)}._card_l3lt1_4:hover ._title_l3lt1_64{color:var(--ink-heading)}}._card_l3lt1_4:active ._media_l3lt1_43,._card_l3lt1_4[data-state=pressed] ._media_l3lt1_43{border-color:var(--ink-heading);transition-duration:var(--dur-press)}._card_l3lt1_4:active ._title_l3lt1_64,._card_l3lt1_4[data-state=pressed] ._title_l3lt1_64,._card_l3lt1_4:focus-visible ._title_l3lt1_64{color:var(--ink-heading)}._card_l3lt1_4:focus-visible,._card_l3lt1_4[data-state=focus]{outline:var(--stroke-focus) solid var(--state-focus);outline-offset:calc(var(--space-2) - var(--stroke-focus))}._chapter_x89ek_4{display:grid;gap:var(--layout-block-gap)}._chapter_x89ek_4+._chapter_x89ek_4{margin-top:var(--layout-section-gap)}._eyebrow_x89ek_13{color:var(--ink-label)}._heading_x89ek_19,._subheading_x89ek_23{color:var(--ink-heading)}._body_x89ek_27{max-width:var(--measure);color:var(--ink-body)}html[data-reading=skim] ._readText_x89ek_33,html:not([data-reading=skim]) ._skimText_x89ek_34{display:none}._note_x89ek_39{color:var(--ink-secondary)}._stage_x89ek_46{--_stage-h: 560px;display:flex;justify-content:center;height:var(--_stage-h)}._portraitMedia_x89ek_54{display:block;width:auto;height:100%}@media (max-width: 599px){._stage_x89ek_46{--_stage-h: 460px}}._clip_x89ek_69{position:relative;align-items:center;background-color:var(--ground)}._clipWide_x89ek_75{display:flex;justify-content:center;height:240px}._clipBox_x89ek_81{position:relative;height:100%}._clipWide_x89ek_75 ._clipBox_x89ek_81{position:static;display:flex;align-items:center;width:50%}._clipVideo_x89ek_93{display:block;width:auto;height:100%;border:var(--stroke-hair) solid var(--line-strong)}._clipWide_x89ek_75 ._clipVideo_x89ek_93{width:100%;height:auto}._clipButton_x89ek_105{position:absolute;bottom:var(--space-4);left:var(--space-4)}._compare_x89ek_113{--pos: 50%;position:relative;display:grid;overflow:hidden}._compareShot_x89ek_120{grid-area:1 / 1;display:block;width:100%;height:auto}._compareAfter_x89ek_127{clip-path:inset(0 0 0 var(--pos))}._compareHandle_x89ek_131{position:absolute;top:0;bottom:0;left:var(--pos);width:var(--space-hair);background-color:var(--primary-fill);transform:translate(-50%);pointer-events:none}._compareTag_x89ek_142{position:absolute;top:var(--space-3);padding:var(--space-1) var(--space-2);background-color:var(--primary-fill);color:var(--primary-ink);pointer-events:none}._compareBefore_x89ek_151{right:calc(100% - var(--pos) + var(--space-2))}._compareAfterTag_x89ek_155{left:calc(var(--pos) + var(--space-2))}._compareRange_x89ek_159{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}._compare_x89ek_113:has(._compareRange_x89ek_159:focus-visible){outline:var(--stroke-focus) solid var(--state-focus);outline-offset:var(--space-hair)}._actions_x89ek_175{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-wide)}._onLight_x89ek_184._onLight_x89ek_184{display:none}:root[data-theme=light] ._onDark_x89ek_188._onDark_x89ek_188{display:none}:root[data-theme=light] ._onLight_x89ek_184._onLight_x89ek_184{display:block}._counter_1unu9_3{margin:0;color:var(--ink-secondary);font-variant-numeric:tabular-nums}._lines_1onol_5{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}._leader_1onol_14{fill:none;stroke:var(--line-strong);stroke-width:var(--stroke-hair)}._node_1onol_21{fill:var(--ink-label)}._lock_1onol_27{fill:none;stroke:var(--case-3);stroke-width:var(--stroke-focus)}:root[data-theme=light] ._lock_1onol_27{stroke:var(--case-5)}._win_1onol_37{--fw: 1;--fh: 1;--content: 1;position:absolute;left:0;top:0;width:20rem;max-width:calc(100vw - 2 * var(--layout-edge));pointer-events:none;transform-origin:0 0;will-change:transform}._win_1onol_37 ._frame_1onol_51{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(var(--fw),var(--fh));transform-origin:left center}._win_1onol_37 ._frame_1onol_51{box-shadow:inset 0 0 0 var(--stroke-hair) var(--line-strong)}._win_1onol_37[data-side=right] ._frame_1onol_51{transform-origin:right center}._win_1onol_37[data-side=center] ._frame_1onol_51,._win_1onol_37[data-side=bottom] ._frame_1onol_51{transform-origin:center}._content_1onol_73{position:relative;display:grid;gap:var(--stack-loose);padding:var(--layout-panel-top) var(--space-4) var(--space-4);opacity:var(--content);max-height:var(--slot, none);overflow-y:auto;overscroll-behavior:contain}._content_1onol_73:focus-visible{outline:var(--stroke-focus) solid var(--state-focus);outline-offset:calc(var(--stroke-focus) * -1)}._content_1onol_73[data-scrolls]:not([data-end]){-webkit-mask-image:linear-gradient(to bottom,var(--ground) calc(100% - var(--space-6)),transparent);mask-image:linear-gradient(to bottom,var(--ground) calc(100% - var(--space-6)),transparent)}._line_1onol_5{margin:0;font-family:var(--font-display);font-size:var(--fs-heading);font-weight:300;line-height:1.2857;color:var(--ink-heading);text-wrap:balance}._lineLong_1onol_109{margin:0}._source_1onol_113{margin:0;color:var(--ink-secondary)}._pin_1onol_119{position:absolute;left:0;top:0;opacity:0;will-change:transform,opacity}._caption_1onol_133{width:max-content;min-width:18rem;max-width:min(37.5rem,calc(100vw - 2 * var(--layout-edge)))}._caption_1onol_133._long_1onol_139{width:26rem}._magnifier_1onol_143{width:21rem}._lens_1onol_147{width:100%;background-repeat:no-repeat;outline:var(--stroke-hair) solid var(--line-strong)}._lensRow_1onol_153{display:flex;justify-content:center}._lensNarrow_1onol_158{width:auto;height:15rem}._readout_1onol_163{width:18rem}._readouts_1onol_167{width:min(44rem,calc(100vw - 2 * var(--layout-edge)))}._spec_1onol_171{width:19rem;pointer-events:auto}._specRows_1onol_176{display:grid}._findings_1onol_180{width:21rem}._say_1onol_185{width:max-content;min-width:18rem;max-width:min(37.5rem,calc(100vw - 2 * var(--layout-edge)))}._finding_1onol_180,._joined_1onol_198{width:max-content;min-width:18rem;max-width:min(30rem,calc(100vw - 2 * var(--layout-edge)))}._joined_1onol_198._say_1onol_185{max-width:min(37.5rem,calc(100vw - 2 * var(--layout-edge)))}._bare_1onol_213 ._frame_1onol_51,._say_1onol_185._boxed_1onol_214:not(._joined_1onol_198,._text_1onol_184) ._frame_1onol_51{display:none}._bare_1onol_213 ._content_1onol_73,._say_1onol_185._boxed_1onol_214:not(._joined_1onol_198,._text_1onol_184) ._content_1onol_73{padding:0}._say_1onol_185._boxed_1onol_214:not(._joined_1onol_198,._text_1onol_184)[data-side=bottom] ._frame_1onol_51{display:block;inset:calc(-1 * var(--space-6)) calc(-1 * var(--layout-edge)) 0;box-shadow:none;background:linear-gradient(transparent,var(--ground) var(--space-6))}._boxed_1onol_214{--boxed: 1}._bare_1onol_213 ._line_1onol_5{text-wrap:wrap}._bare_1onol_213:is([data-side=center],[data-side=bottom]) ._line_1onol_5{text-align:center}._caption_1onol_133._bare_1onol_213{max-width:min(48rem,calc(100vw - 2 * var(--layout-edge)))}._chart_1onol_253{width:min(46rem,calc(100vw - 2 * var(--layout-edge)))}._chart_1onol_253 ._frame_1onol_51{display:none}._chart_1onol_253 ._content_1onol_73{padding:0}._chartImage_1onol_267{display:block;width:auto;max-width:100%;height:auto;max-height:var(--fit-h, none);margin-inline:auto}._impact_1onol_276{width:min(44rem,calc(100vw - 2 * var(--layout-edge)))}._win_1onol_37._objectLabel_1onol_282{width:max-content;max-width:calc(100vw - 2 * var(--layout-edge))}._objectLabel_1onol_282 ._frame_1onol_51{display:none}._objectLabel_1onol_282 ._content_1onol_73{padding:0}._pinText_1onol_295{display:grid;justify-items:center;margin:0}._pinNumber_1onol_301{color:var(--ink-heading);font-variant-numeric:tabular-nums}._objectLabel_1onol_282 ._pinText_1onol_295 ._pinNumber_1onol_301{order:1;font-size:clamp(var(--fs-label),calc(var(--hole, 10rem) * .3),var(--fs-readout));line-height:1.1}@supports (background-clip: text) or (-webkit-background-clip: text){._objectLabel_1onol_282 ._pinText_1onol_295 ._pinNumber_1onol_301{background:linear-gradient(90deg,var(--case-gradient-from),var(--case-gradient-to));-webkit-background-clip:text;background-clip:text;color:transparent}}@media (forced-colors: active){._objectLabel_1onol_282 ._pinText_1onol_295 ._pinNumber_1onol_301{background:none;color:CanvasText}}._objectLabel_1onol_282 ._pinText_1onol_295 ._pinUnit_1onol_332{font-size:clamp(var(--fs-label),calc(var(--hole, 10rem) * .09),var(--fs-meta))}._pinUnit_1onol_332{color:var(--ink-secondary)}._pinTitle_1onol_340{margin:0;color:var(--ink-heading);text-align:center}._pinFig_1onol_346{color:var(--ink-label)}._pinKey_1onol_350{display:grid;margin:0}._pinKey_1onol_350[data-dir=left]{justify-items:end;text-align:right}._pinSource_1onol_360{display:grid;gap:var(--stack-tight);max-width:24rem;text-align:center}._pinSource_1onol_360 p{margin:0}._pinReadout_1onol_372{display:grid;justify-items:center;max-width:10rem;margin:0;text-align:center}@media (max-width: 699px){._pinReadout_1onol_372{max-width:calc((100vw - 2 * var(--layout-edge)) / 3 - var(--space-2))}}._pinWords_1onol_388{display:grid;gap:var(--space-1);max-width:16rem;text-align:center}._pinWords_1onol_388 p{margin:0}._pinWords_1onol_388[data-dir=below-start]{text-align:left}._pinWords_1onol_388[data-dir=below-end]{text-align:right}._pinWords_1onol_388[data-dir=right]{text-align:left}._pinWords_1onol_388[data-dir=left]{text-align:right}._win_1onol_37[data-stack] ._pinWords_1onol_388 [data-trim]{display:none}._win_1onol_37[data-stack] ._pinWords_1onol_388[data-show=rule] ._pinNumber_1onol_301{font-size:var(--fs-heading);line-height:1.27}@media (max-width: 699px) and (max-height: 760px){._win_1onol_37[data-stack] ._pinWords_1onol_388>._pinNumber_1onol_301{font:400 var(--fs-heading) / 1.2857 var(--font-display)}._win_1onol_37[data-stack] ._pinWords_1onol_388[data-show=rule]>._pinNumber_1onol_301{font:600 var(--fs-body) / 1.5 var(--font-body)}._win_1onol_37[data-stack] ._pinReadout_1onol_372 ._pinNumber_1onol_301{font-size:var(--fs-heading)}}._pinItem_1onol_435{display:grid}._pinItem_1onol_435 p{margin:0}._pinStep_1onol_459{margin:0;color:var(--ink-heading)}@media (max-width: 699px){._pinWords_1onol_388[data-dir^=below-]{max-width:calc((100vw - 2 * var(--layout-edge)) / 2 - var(--space-2))}}._findRows_1onol_471{display:grid;gap:var(--stack-default);margin:0;padding:0;list-style:none}._findRow_1onol_471{display:flex;align-items:center;gap:var(--gap-icon);font-family:var(--font-display);font-size:var(--fs-ui);color:var(--ink-secondary)}._findRow_1onol_471[data-state=lit]{color:var(--ink-heading)}._findRow_1onol_471[data-state=dim]{color:var(--ink-secondary)}._findRow_1onol_471[data-state=later]{visibility:hidden}._win_1onol_37[data-stack] ._findRow_1onol_471[data-state=later]{display:none}._findText_1onol_508{min-width:0}._text_1onol_184{width:min(42rem,calc(100vw - 2 * var(--layout-edge)))}._text_1onol_184 ._content_1onol_73{gap:var(--layout-block-gap);padding:var(--space-6) var(--space-7) var(--space-7)}._textHead_1onol_521{margin:0;color:var(--ink-heading)}._textP_1onol_526{margin:0;max-width:var(--measure)}._textP_1onol_526 strong{color:var(--ink-heading);font-weight:600}._textNote_1onol_536{margin:0;font-style:italic;color:var(--ink-secondary)}@media (max-width: 699px){._win_1onol_37,._caption_1onol_133._long_1onol_139,._magnifier_1onol_143,._readout_1onol_163,._spec_1onol_171,._findings_1onol_180{width:calc(100vw - 2 * var(--layout-edge))}._text_1onol_184 ._content_1onol_73{padding:var(--space-5) var(--space-4)}._lensNarrow_1onol_158{height:10rem}}._onLight_1onol_560._onLight_1onol_560{display:none}:root[data-theme=light] ._onDark_1onol_564._onDark_1onol_564{display:none}:root[data-theme=light] ._onLight_1onol_560._onLight_1onol_560{display:block}._page_m27tb_4{position:relative;height:calc(100svh / var(--ui-scale, 1));overflow:hidden;background:var(--ground);color:var(--ink-body)}._canvas_m27tb_12,._scrim_m27tb_13,._overlay_m27tb_14{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:calc(100svh / var(--ui-scale, 1))}._canvas_m27tb_12{display:block}._anchor_m27tb_27{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}._scrim_m27tb_13{background:var(--ground);opacity:0;pointer-events:none}._overlay_m27tb_14{pointer-events:none}._overlay_m27tb_14:before,._overlay_m27tb_14:after{content:"";position:absolute;left:0;right:0;z-index:-1}._overlay_m27tb_14:before{top:0;height:calc(var(--space-5) + 4rem);background:linear-gradient(var(--ground) 55%,transparent)}._overlay_m27tb_14:after{bottom:0;height:calc(var(--layout-deck-h) + var(--space-6));background:linear-gradient(transparent,var(--ground) 40%)}._story_m27tb_71{position:absolute;top:0;right:0;bottom:0;left:0;outline:none;transition:opacity var(--dur-exit) var(--ease-exit)}._top_m27tb_80{position:absolute;top:0;left:0;right:0;z-index:1;pointer-events:auto}._bottom_m27tb_90{position:absolute;left:0;right:0;bottom:0;pointer-events:auto}._steps_m27tb_100{display:flex;align-items:center;gap:var(--space-2);min-width:0}._deck_m27tb_107{width:100%}._hint_m27tb_112{position:absolute;left:50%;bottom:calc(var(--layout-deck-h) + var(--space-3));transform:translate(-50%);margin:0;padding:var(--space-1) var(--space-2);color:var(--ink-secondary);text-align:center;background:var(--ground)}._overlay_m27tb_14[data-ended] ._story_m27tb_71{opacity:0}._failed_m27tb_130{position:absolute;inset:40% var(--space-6) auto;text-align:center}@media (max-width: 699px){._overlay_m27tb_14:after{height:calc(var(--layout-deck-h) + var(--space-6) + var(--space-5))}._steps_m27tb_100{padding:0}._hint_m27tb_112{display:none}}@media (max-width: 599px){._bottom_m27tb_90 ._deck_m27tb_107{height:auto;padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom))}}._main_1sjok_4{display:grid;gap:var(--space-5);max-width:45rem;margin-inline:auto;padding-block:var(--layout-content-top) var(--space-9);padding-inline:var(--layout-edge);color:var(--ink-secondary)}._main_1sjok_4:focus{outline:none}._kicker_1sjok_18{color:var(--ink-secondary)}._title_1sjok_22{color:var(--ink-heading)}._section_1sjok_26{display:grid;gap:var(--space-4);margin-top:var(--space-5)}._text_1sjok_32{max-width:var(--measure);color:var(--ink-body)}._text_1sjok_32 a{color:var(--ink-heading);text-underline-offset:.2em}._text_1sjok_32 a:hover{color:var(--ink-heading)}._choice_1sjok_46{display:grid;gap:var(--gap-group)}._status_1sjok_51{color:var(--ink-secondary)}._actions_1sjok_55{display:flex;flex-wrap:wrap;gap:var(--gap-group)}._home_1sjok_61{justify-self:start;margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border:1px dashed var(--line-control);color:var(--ink-secondary);text-decoration:none;transition:color var(--dur-micro) var(--ease-standard),background-color var(--dur-micro) var(--ease-standard),border-color var(--dur-micro) var(--ease-standard)}._home_1sjok_61:hover{background:var(--state-hover);border:1px solid var(--ink-label);color:var(--ink-heading)}._home_1sjok_61:active{background:var(--state-pressed);border-color:var(--ink-heading);color:var(--ink-heading);transition-duration:var(--dur-press)}._notice_1i4e8_6{position:fixed;left:max(var(--layout-edge),(100% - var(--layout-page-max)) / 2);bottom:calc(var(--layout-edge) + env(safe-area-inset-bottom,0px) + var(--consent-lift, 0px));z-index:var(--z-chrome);display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--gap-group);width:min(400px,calc(100vw - 2 * var(--layout-edge)));padding:var(--space-3);animation:var(--kf-rise-in) var(--dur-enter) var(--ease-enter)}._text_1i4e8_22{margin:0;font:400 var(--fs-label) / 1.5 var(--font-body);color:var(--ink-secondary)}._link_1i4e8_28{color:var(--ink-secondary);text-underline-offset:.2em}._link_1i4e8_28:hover{color:var(--ink-heading)}._actions_1i4e8_38{display:flex;flex-direction:column;align-items:stretch;gap:var(--gap-inline)}@media (prefers-reduced-motion: reduce){._notice_1i4e8_6{animation:none}}._diagram_6bq2c_10{container-type:inline-size}._svg_6bq2c_14{display:block;max-width:100%;height:auto;overflow:visible}._wide_6bq2c_21 ._svg_6bq2c_14{width:648px;margin-inline:auto}._narrow_6bq2c_26 ._svg_6bq2c_14{width:358px}._narrow_6bq2c_26{display:none}@container (max-width: 40rem){._wide_6bq2c_21{display:none}._narrow_6bq2c_26{display:block;padding:var(--space-2) var(--space-3) var(--space-4)}}[data-draw=ready] ._anim_6bq2c_6{opacity:0}[data-draw=play] ._anim_6bq2c_6{animation:var(--kf-fade-in) var(--t) var(--ease-enter) var(--d) both}[data-draw=play] ._lock_6bq2c_54{animation-name:var(--kf-lock-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._drawX_6bq2c_59{animation-name:var(--kf-draw-x)}[data-draw=play] ._drawY_6bq2c_63{animation-name:var(--kf-draw-y);animation-timing-function:linear}[data-draw=play] ._rise_6bq2c_68{--rise: var(--space-2);animation-name:var(--kf-rise-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._flicker_6bq2c_74{animation-name:var(--kf-flicker);animation-timing-function:linear}._lock_6bq2c_54,._drawX_6bq2c_59,._drawY_6bq2c_63,._rise_6bq2c_68{transform-box:fill-box}._lock_6bq2c_54{transform-origin:center}._drawX_6bq2c_59{transform-origin:0 50%}._drawY_6bq2c_63,._rise_6bq2c_68{transform-origin:50% 0}._fo_6bq2c_102{overflow:visible}._words_6bq2c_106{margin:0;color:var(--ink-secondary)}._words_6bq2c_106[data-tone=near]{color:var(--ink-heading)}._words_6bq2c_106[data-tone=sec]{color:var(--ink-secondary)}._block_6bq2c_119{display:block}._ruleProblem_6bq2c_124>span,._ledgerItem_6bq2c_125>span,._legendRow_6bq2c_126>span:last-child{min-width:0}._inlineMark_6bq2c_130{flex:none;overflow:visible}._rulesNarrow_6bq2c_137{display:grid;gap:var(--space-6)}._ruleCard_6bq2c_142{position:relative;display:grid;gap:var(--space-2);padding-left:var(--space-4)}._ruleCard_6bq2c_142+._ruleCard_6bq2c_142{padding-top:var(--space-6);border-top:var(--stroke-hair) solid var(--line-hair)}._ruleBar_6bq2c_155{position:absolute;left:0;top:var(--space-5);width:4px;height:var(--space-6);background:var(--mark)}._ruleCard_6bq2c_142+._ruleCard_6bq2c_142 ._ruleBar_6bq2c_155{top:calc(var(--space-6) + var(--space-5))}._ruleName_6bq2c_168{margin-bottom:var(--space-1)}._ruleProblem_6bq2c_124{display:flex;align-items:flex-start;gap:var(--gap-inline);margin:0}._ruleScreen_6bq2c_179{position:relative;display:grid;gap:var(--space-2);margin-top:var(--space-2);padding-left:var(--space-5)}._ruleSpine_6bq2c_187{position:absolute;left:var(--space-2);top:0;bottom:var(--space-2);width:var(--stroke-hair);background:var(--line-strong)}._ruleFeatures_6bq2c_196{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._ruleFeatures_6bq2c_196 li{position:relative;padding-left:var(--space-4)}._ruleFeatures_6bq2c_196 li:before{content:"";position:absolute;left:0;top:var(--space-2);width:8px;height:8px;background:var(--mark)}._ledgerNarrow_6bq2c_222{display:grid;gap:var(--space-1)}._ledgerTree_6bq2c_227{position:relative;display:grid;gap:var(--space-6);margin-top:var(--space-5);padding-left:var(--space-5)}._ledgerStem_6bq2c_235{position:absolute;left:var(--space-1);top:0;bottom:var(--space-4);width:var(--stroke-hair);background:var(--line-strong)}._ledgerHead_6bq2c_244{display:flex;align-items:center;gap:var(--gap-inline);margin-bottom:var(--space-3)}._ledgerItems_6bq2c_251{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}._ledgerItem_6bq2c_125{display:flex;align-items:flex-start;gap:var(--gap-inline)}._flow_6bq2c_267{display:grid;gap:var(--space-1)}._stage_6bq2c_272{position:relative;width:100%}._art_6bq2c_277{display:block;width:100%;height:auto;overflow:visible}._over_6bq2c_285{position:absolute;translate:-50% -50%;white-space:nowrap}._centred_6bq2c_291{text-align:center}._gapTight_6bq2c_295{margin-top:var(--space-3)}._gapLoose_6bq2c_299{margin-top:var(--space-6)}._places_6bq2c_304{display:grid;gap:var(--space-4);margin-top:var(--space-5)}._place_6bq2c_304{display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);align-items:center;gap:var(--gap-group)}._legend_6bq2c_126{display:grid;gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none}._legendRow_6bq2c_126{display:flex;align-items:flex-start;gap:var(--gap-inline)}._legendGlyph_6bq2c_332{display:flex;align-items:center;min-width:var(--space-6);min-height:1lh}._end_1ybja_6{position:absolute;top:var(--layout-bar-h);bottom:var(--layout-deck-h);left:0;right:0;z-index:2;display:grid;place-items:center;padding:var(--space-5) var(--layout-edge);overflow-y:auto;overscroll-behavior:contain;background-color:var(--ground);pointer-events:auto}._hold_1ybja_24{display:grid;gap:var(--stack-relaxed);justify-items:center;width:min(100%,56rem)}._label_1ybja_31{justify-self:start;margin:0;color:var(--ink-label)}._stage_1ybja_38{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--gap-wide);width:100%;margin-bottom:var(--space-5);perspective:1800px}._screen_1ybja_49{width:100%;aspect-ratio:16 / 9;border:var(--stroke-hair) solid var(--line-strong);background-color:var(--surface-1);transform:rotateX(4deg) rotateY(18deg) rotate(2deg);transform-origin:0 50%;animation:_swing-in_1ybja_1 var(--dur-page) var(--ease-expressive) both}._screen_1ybja_49[data-phone]{border:0;background:none}._screen_1ybja_49 img{display:block;width:100%;height:100%;object-fit:cover}html[data-theme=light] ._dark_1ybja_73,html:not([data-theme=light]) ._light_1ybja_74{display:none}@keyframes _swing-in_1ybja_1{0%{opacity:0;transform:rotateX(10deg) rotateY(55deg) rotate(4deg) translateZ(-160px)}}._readout_1ybja_87{display:grid;margin-bottom:var(--space-7);gap:var(--stack-tight);animation:_rise-in_1ybja_1 var(--dur-enter) var(--ease-enter) both;animation-delay:var(--dur-panel)}@keyframes _rise-in_1ybja_1{0%{opacity:0}}._impactLabel_1ybja_101{margin:0;color:var(--ink-secondary);white-space:nowrap}._impact_1ybja_101{margin:0;color:var(--ink-heading)}@supports (background-clip: text) or (-webkit-background-clip: text){._impact_1ybja_101{background:linear-gradient(90deg,var(--case-gradient-from),var(--case-gradient-to));-webkit-background-clip:text;background-clip:text;color:transparent}}@media (forced-colors: active){._impact_1ybja_101{background:none;color:CanvasText}}._ways_1ybja_129{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-group)}@media (max-width: 699px){._end_1ybja_6{bottom:calc(var(--layout-deck-h) + var(--space-6) + var(--space-5))}._stage_1ybja_38{grid-template-columns:minmax(0,1fr)}._readout_1ybja_87{margin-bottom:0;justify-items:center;text-align:center}}@media (prefers-reduced-motion: reduce){._screen_1ybja_49,._readout_1ybja_87{animation:none}}
