@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-black-149: #0a0b0c;--p-black-153: #0b0c0c;--p-coral-168: #1a0a06;--p-coral-675: #eb694a;--p-cream-930: #e9edb8;--p-cream-969: #f5f8db;--p-cyan-599: #4e8c8e;--p-cyan-710: #1fb5c8;--p-cyan-777: #7fc4ca;--p-cyan-865: #8ce4e8;--p-cyan-904: #98f2ee;--p-teal-181: #0d1315;--p-teal-193: #0d161a;--p-teal-194: #101616;--p-teal-206: #10191d;--p-teal-252: #1b2425;--p-teal-256: #14262c;--p-teal-258: #0f2730;--p-teal-280: #1b2c30;--p-teal-320: #26363a;--p-teal-338: #2e3a3b;--p-teal-368: #354244;--p-teal-369: #2c4448;--p-teal-380: #2e474c;--p-teal-389: #33494e;--p-teal-455: #475b5d;--p-teal-525: #5e6e6e;--p-teal-555: #61787a;--p-teal-645: #7c9393;--p-teal-771: #a3bab8;--p-teal-905: #d2e4e1;--p-teal-915: #caebe8;--p-teal-961: #e6f6f4;--ground: var(--p-black-153);--surface: var(--p-teal-194);--lattice: var(--p-teal-252);--line-dim: var(--p-teal-368);--line-outline: var(--p-teal-455);--line-rule: var(--p-teal-555);--ink-secondary: var(--p-teal-645);--ink-label: var(--p-cyan-777);--ink-unselected: var(--p-teal-771);--ink-noun: var(--p-teal-915);--ink-body: var(--p-teal-905);--ink-number: var(--p-cyan-865);--ink-cream: var(--p-cream-969);--tag-fill: var(--p-teal-380);--tag-ink: var(--p-teal-915);--coral: var(--p-coral-675);--coral-ink: var(--p-coral-168);--button-on-fill: var(--p-teal-320);--button-on-line: var(--p-teal-771);--button-on-ink: var(--p-teal-961);--data-coral: var(--p-coral-675);--data-cream: var(--p-cream-930);--data-pale-cyan: var(--p-cyan-904);--data-cyan: var(--p-cyan-710);--data-teal: var(--p-cyan-599);--line-main: var(--p-teal-645);--line-node: var(--p-teal-771);--ground-top: var(--p-black-153);--ground-band: var(--p-teal-258);--ground-low: var(--p-teal-193);--ground-bottom: var(--p-black-149);--surface-top: var(--p-teal-256);--surface-mid: var(--p-teal-206);--surface-bottom: var(--p-teal-181);--state-hover-fill: var(--p-teal-280);--state-hover-line: var(--p-teal-771);--state-hover-ink: var(--p-teal-915);--state-pressed-fill: var(--p-teal-369);--state-pressed-line: var(--p-teal-915);--state-pressed-ink: var(--p-teal-961);--state-selected-hover-fill: var(--p-teal-389);--state-focus-ring: var(--p-cyan-865);--state-disabled-line: var(--p-teal-338);--state-disabled-ink: var(--p-teal-525);--print-tint: var(--p-cyan-599);--ground-a2: linear-gradient(180deg, var(--ground-top) 0%, var(--ground-band) 25%, var(--ground-low) 60%, var(--ground-bottom) 100%);--slab: linear-gradient(180deg, var(--surface-top) 0%, var(--surface-mid) 45%, var(--surface-bottom) 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, .9304rem + .2857vw, 1.1875rem), calc(1rem / var(--ui-scale, 1)));--fs-heading: clamp(1.5rem, 1.3143rem + .7619 * min(1vw, 1.4063vh), 2rem);--fs-readout: var(--fs-heading);--fs-display: clamp(2rem, 1.7214rem + 1.1429 * min(1vw, 1.4063vh), 2.75rem);--fs-chapter-no: var(--fs-display);--fs-display-xl: clamp(2rem, 1.2571rem + 3.0476 * min(1vw, 1.4063vh), 4rem);--fs-ui: max(.875rem, 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-1);--pad-control-x: var(--space-2);--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: 60px;--layout-page-max: 84rem;--layout-reading-col: 40.5rem;--layout-wide-col: 53.75rem;--layout-rail-left: 290px;--layout-rail-right: 274px;--layout-deck-h: 64px;--size-icon: 20px;--size-control-h: 26px;--size-control-lg: 40px;--size-icon-button-w: 28px;--size-icon-button-h: 24px;--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: 3px;--radius-tag: 1px;--dur-micro: .12s;--dur-press: 80ms;--dur-exit: .16s;--dur-enter: .24s;--dur-panel: .4s;--dur-glide: .9s;--dur-page: .6s;--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;--rise-sm: 8px;--rise-md: 16px;--rise-lg: 48px;--z-ground: -1;--z-chrome: 20;--z-overlay: 40;--z-skip: 100}@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: 72px}}@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;--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-outline) 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-ring);outline-offset:var(--stroke-focus)}[tabindex="-1"]:focus-visible{outline:none}::selection{background:var(--tag-fill);color:var(--ink-cream)}[id]{scroll-margin-top:calc(var(--layout-bar-h) + var(--layout-block-gap))}.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-mid);border:1px solid var(--line-rule);color:var(--ink-noun);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:600 var(--fs-label) / 1.3333 var(--font-display);letter-spacing:.1em;text-transform:uppercase}.t-meta{font:500 var(--fs-label) / 1.3333 var(--font-display);letter-spacing:.12em;text-transform:uppercase}.t-strip{font:500 var(--fs-ui) / 1.2857 var(--font-display);letter-spacing:.14em;text-transform:uppercase}.t-chapter-name{font:500 var(--fs-ui) / 1.4286 var(--font-display);letter-spacing:.24em;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.5714 var(--font-body)}.t-caption{font:400 var(--fs-ui) / 1.4286 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.25 var(--font-display);text-wrap:balance}.t-readout{font:300 var(--fs-readout) / 1.2 var(--font-display);font-variant-numeric:tabular-nums}.t-chapter-no{font:200 var(--fs-chapter-no) / 1 var(--font-display);font-variant-numeric:tabular-nums}.t-display{font:300 var(--fs-display) / 1.18 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}._liveMark_1b5no_7{flex-shrink:0;width:6px;height:6px;background-color:var(--coral)}._tag_1b5no_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(--tag-fill);color:var(--tag-ink)}._word_1b5no_28{font:600 var(--fs-label) / 1 var(--font-display)}._lockOnTag_1b5no_33{display:inline-flex;align-items:center;padding:var(--pad-control-y) var(--pad-control-x);background-color:var(--tag-fill);color:var(--tag-ink);white-space:nowrap}._control_c04pz_8{--_ink: var(--ink-unselected);--_icon: var(--ink-unselected);--_fill: transparent;--_line: transparent;--_dots: transparent;--_term: var(--line-main);--_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_c04pz_8>svg{flex-shrink:0;color:var(--_icon);transition:color var(--_dur) var(--ease-standard)}._control_c04pz_8:after{content:"";position:absolute;inset:min(0px,(100% - var(--size-touch-min)) / 2)}._framed_c04pz_68: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_c04pz_88{--_dots: var(--line-rule)}._primary_c04pz_95{--_ink: var(--ink-noun);--_icon: var(--ink-noun);--_line: var(--line-main)}._primary_c04pz_95>svg:last-child{transition:transform var(--dur-enter) var(--ease-expressive)}._button_c04pz_107{min-height:var(--size-control-h);padding:calc(var(--pad-control-y) + var(--stroke-hair)) calc(var(--pad-control-x) + var(--stroke-hair))}._terminal_c04pz_113{flex-shrink:0;width:2px;height:2px;background-color:var(--_term);transition:background-color var(--_dur) var(--ease-standard)}._iconDotted_c04pz_121{min-width:var(--size-icon-button-w);min-height:var(--size-icon-button-h)}._iconBare_c04pz_126{min-width:var(--size-control-lg);min-height:var(--size-control-lg)}._toggle_c04pz_133,._navLink_c04pz_134{--_ink: var(--ink-label);min-height:var(--size-control-lg);padding-inline:var(--pad-control-x)}._navItem_c04pz_141{flex-direction:column;gap:var(--stack-tight);padding:var(--space-2) var(--pad-control-x) var(--space-1)}._navItemStart_c04pz_149{display:flex;align-items:flex-start;align-self:stretch}._mark_c04pz_155{width:18px;height:2px;background-color:var(--_mark);transition:background-color var(--_dur) var(--ease-standard)}._control_c04pz_8:where([data-state=focus]){outline:var(--stroke-focus) solid var(--state-focus-ring);outline-offset:var(--stroke-focus)}:is(._toggle_c04pz_133,._navLink_c04pz_134,._navItem_c04pz_141,._iconBare_c04pz_126):is(:focus-visible,[data-state=focus]){outline-offset:calc(var(--stroke-focus) * -1)}._control_c04pz_8:where([data-state=hover]){--_ink: var(--state-hover-ink);--_icon: var(--state-hover-ink);--_fill: var(--state-hover-fill);--_term: var(--line-node)}._dotted_c04pz_88:where([data-state=hover]){--_line: var(--state-hover-line);--_dots: transparent}._primary_c04pz_95:where([data-state=hover]){--_line: var(--state-hover-line)}._primary_c04pz_95:where([data-state=hover])>svg:last-child{transform:translate(var(--space-1))}@media (hover: hover){._control_c04pz_8:where(:hover){--_ink: var(--state-hover-ink);--_icon: var(--state-hover-ink);--_fill: var(--state-hover-fill);--_term: var(--line-node)}._dotted_c04pz_88:where(:hover){--_line: var(--state-hover-line);--_dots: transparent}._primary_c04pz_95:where(:hover){--_line: var(--state-hover-line)}._primary_c04pz_95:where(:hover)>svg:last-child{transform:translate(var(--space-1))}}._control_c04pz_8:where([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-expanded=true],[aria-current]:not([aria-current=false])){--_ink: var(--button-on-ink);--_icon: var(--button-on-ink);--_fill: var(--button-on-fill);--_line: var(--button-on-line);--_dots: transparent;--_term: var(--line-main);--_bw: var(--stroke-on)}._navItem_c04pz_141:where([aria-current]:not([aria-current=false])){--_ink: var(--ink-noun);--_fill: transparent;--_mark: var(--ink-number)}._control_c04pz_8: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-selected-hover-fill)}._navItem_c04pz_141:where([aria-current]:not([aria-current=false])):where([data-state=hover]){--_fill: var(--state-hover-fill)}@media (hover: hover){._control_c04pz_8:where([aria-pressed=true],[aria-checked=true],[aria-selected=true],[aria-expanded=true],[aria-current]:not([aria-current=false])):where(:hover){--_fill: var(--state-selected-hover-fill)}._navItem_c04pz_141:where([aria-current]:not([aria-current=false])):where(:hover){--_fill: var(--state-hover-fill)}}._control_c04pz_8:where(:active,[data-state=pressed]){--_ink: var(--state-pressed-ink);--_icon: var(--state-pressed-ink);--_fill: var(--state-pressed-fill);--_term: var(--state-pressed-line);--_dur: var(--dur-press)}._dotted_c04pz_88:where(:active,[data-state=pressed]){--_line: var(--state-pressed-line);--_dots: transparent}._primary_c04pz_95:where(:active,[data-state=pressed]){--_line: var(--state-pressed-line)}._control_c04pz_8:where(:disabled,[aria-disabled=true]){--_ink: var(--state-disabled-ink);--_icon: var(--state-disabled-ink);--_fill: transparent;--_line: transparent;--_term: var(--state-disabled-line);--_mark: transparent;cursor:default}._dotted_c04pz_88:where(:disabled,[aria-disabled=true]){--_dots: var(--state-disabled-line)}._face_c04pz_295{cursor:inherit}._face_c04pz_295:after{content:none}:where(a:focus-visible,[data-state=hover],[data-state=focus]) ._face_c04pz_295{--_ink: var(--state-hover-ink);--_icon: var(--state-hover-ink);--_fill: var(--state-hover-fill);--_line: var(--state-hover-line)}:where(a:focus-visible,[data-state=hover],[data-state=focus]) ._face_c04pz_295>svg:last-child{transform:translate(var(--space-1))}@media (hover: hover){:where(a:hover) ._face_c04pz_295{--_ink: var(--state-hover-ink);--_icon: var(--state-hover-ink);--_fill: var(--state-hover-fill);--_line: var(--state-hover-line)}:where(a:hover) ._face_c04pz_295>svg:last-child{transform:translate(var(--space-1))}}:where(a:active,[data-state=pressed]) ._face_c04pz_295{--_ink: var(--state-pressed-ink);--_icon: var(--state-pressed-ink);--_fill: var(--state-pressed-fill);--_line: var(--state-pressed-line);--_dur: var(--dur-press)}@media (prefers-reduced-motion: reduce){._primary_c04pz_95>svg:last-child{transition:none;transform:none}}._rule_8iunz_7,._ruleColumn_8iunz_8,._spine_8iunz_9,._leader_8iunz_10{--_node: linear-gradient(var(--line-node), var(--line-node));--_main: linear-gradient(var(--line-main), var(--line-main));--_off: calc((var(--size-node) - var(--stroke-hair)) / 2);flex-shrink:0}._rule_8iunz_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_8iunz_27{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_8iunz_34{height:var(--stroke-hair);background:var(--line-dim)}._ruleColumn_8iunz_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-dim),var(--line-dim)) 0 100% / 100% var(--stroke-hair) no-repeat}._spine_8iunz_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_8iunz_10{--_end: 4px;--_lead: linear-gradient(var(--line-node), var(--line-node));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_8iunz_70{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_r1zgi_6{display:flex;align-items:center;gap:var(--gap-cluster);padding:var(--space-1) 0 var(--space-1) var(--space-2)}._sectionLabel_r1zgi_6>:first-child{min-width:0;color:var(--ink-label)}._sectionLabel_r1zgi_6>:last-child{flex:1;min-width:var(--space-6)}._sectionHead_r1zgi_26{display:flex;align-items:center;gap:var(--gap-inline)}._sectionHead_r1zgi_26>:first-child{flex:1;min-width:0}._counter_r1zgi_37{flex-shrink:0;color:var(--ink-secondary);font-variant-numeric:tabular-nums}._idBox_r1zgi_44{display:inline-flex;align-items:center;gap:var(--gap-inline);padding-inline:var(--pad-compact);white-space:nowrap}._idLabel_r1zgi_52{color:var(--ink-label)}._idColon_r1zgi_56{color:var(--ink-secondary)}._idValue_r1zgi_60{color:var(--ink-number)}._liveMeta_r1zgi_65{display:inline-flex;align-items:center;gap:var(--gap-touch);padding-left:var(--space-2);color:var(--ink-unselected);white-space:nowrap}._marker_l1dgv_5{display:inline-flex;align-items:center;gap:var(--space-1);pointer-events:none}._ring_l1dgv_12{position:relative;width:var(--space-4);height:var(--space-4);border:var(--stroke-on) solid var(--button-on-ink);border-radius:50%;background-color:color-mix(in srgb,var(--ground) 86%,transparent)}._ring_l1dgv_12:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(var(--space-1) + var(--space-hair));height:calc(var(--space-1) + var(--space-hair));margin:auto;border-radius:50%;background-color:var(--button-on-ink)}._index_l1dgv_32{padding:var(--space-hair) var(--space-1);background-color:color-mix(in srgb,var(--ground) 86%,transparent);color:var(--button-on-ink)}._corner_l1dgv_40{--_c: linear-gradient(var(--state-focus-ring), var(--state-focus-ring));position:absolute;width:var(--size-corner);height:var(--size-corner)}._tl_l1dgv_47{background:var(--_c) 0 0 / 100% var(--stroke-focus) no-repeat,var(--_c) 0 0 / var(--stroke-focus) 100% no-repeat}._tr_l1dgv_53{background:var(--_c) 0 0 / 100% var(--stroke-focus) no-repeat,var(--_c) 100% 0 / var(--stroke-focus) 100% no-repeat}._bl_l1dgv_59{background:var(--_c) 0 100% / 100% var(--stroke-focus) no-repeat,var(--_c) 0 0 / var(--stroke-focus) 100% no-repeat}._br_l1dgv_65{background:var(--_c) 0 100% / 100% var(--stroke-focus) no-repeat,var(--_c) 100% 0 / var(--stroke-focus) 100% no-repeat}._box_l1dgv_72{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:_lock-in_l1dgv_1 var(--dur-enter) var(--ease-expressive) both}._box_l1dgv_72>._tl_l1dgv_47{top:0;left:0}._box_l1dgv_72>._tr_l1dgv_53{top:0;right:0}._box_l1dgv_72>._bl_l1dgv_59{bottom:0;left:0}._box_l1dgv_72>._br_l1dgv_65{right:0;bottom:0}._box_l1dgv_72[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_l1dgv_72[data-armed]{transform:none}}@keyframes _lock-in_l1dgv_1{0%{opacity:0;transform:scale(1.06)}}._placed_l1dgv_124{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._placed_l1dgv_124>._corner_l1dgv_40{top:0;left:0;transition:transform var(--dur-enter) var(--ease-expressive)}._placed_l1dgv_124[data-motion=zoom]>._corner_l1dgv_40{transition:transform var(--dur-panel) var(--ease-standard)}@media (prefers-reduced-motion: reduce){._box_l1dgv_72{animation:none}._placed_l1dgv_124>._corner_l1dgv_40{transition:none}}._root_joula_5{display:contents}._compact_joula_13{position:relative;display:inline-grid;gap:var(--stack-default);padding:calc(var(--pad-compact) + var(--stroke-hair));background-color:var(--surface)}._compact_joula_13:before,._recall_joula_23:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--stroke-hair) solid var(--line-dim);pointer-events:none}._strip_joula_31{display:flex;align-items:center;gap:var(--gap-group)}._full_joula_39{display:grid;gap:var(--stack-loose)}._header_joula_44{display:flex;align-items:center;gap:var(--gap-inline)}._feed_joula_50{display:flex;align-items:center;gap:var(--gap-group)}._transport_joula_56{display:flex;justify-content:space-between}._name_joula_63{color:var(--ink-noun)}._close_joula_67{display:inline-flex;margin-left:auto}._line_joula_75{display:grid;width:0;min-width:100%;color:var(--ink-unselected)}._line_joula_75>span{grid-area:1 / 1}._ghost_joula_86{visibility:hidden}._portrait_joula_92{position:relative;flex-shrink:0;border:var(--stroke-hair) solid var(--line-main)}._portrait-full_joula_98{width:104px;height:104px}._portrait-compact_joula_103{width:var(--size-control-lg);height:var(--size-control-lg)}._portrait_joula_92:after{--_node: linear-gradient(var(--line-node), var(--line-node));content:"";position:absolute;inset:calc((var(--size-node) + var(--stroke-hair)) * -1);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(--_node) 0 100% / var(--size-node) var(--size-node) no-repeat,var(--_node) 100% 100% / var(--size-node) var(--size-node) no-repeat;pointer-events:none}._face_joula_121{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ink-label);mask:var(--_pose) center / contain no-repeat;opacity:0}._idle_joula_129{--_pose: url(/avatar/idle-line.webp)}._blink_joula_133{--_pose: url(/avatar/blink-line.webp)}._speaking_joula_137{--_pose: url(/avatar/speaking-line.webp)}._portrait_joula_92[data-pose=idle] ._idle_joula_129,._portrait_joula_92[data-pose=blink] ._blink_joula_133,._portrait_joula_92[data-pose=speaking] ._speaking_joula_137{opacity:1}._wave_joula_149{flex-shrink:0;overflow:visible}._axis_joula_154{stroke:var(--ink-noun);stroke-width:var(--stroke-hair);stroke-dasharray:1.4 1.8}._bar_joula_160{fill:var(--line-main)}._cap_joula_164{fill:var(--ink-noun)}._now_joula_168{fill:var(--coral)}._recall_joula_23{position:relative;display:none;width:max-content;padding:calc(var(--pad-compact) + var(--stroke-hair));background-color:var(--surface)}html[data-comms=closed] ._root_joula_5:not([data-fixed]) ._comms_joula_182{display:none}html[data-comms=closed] ._root_joula_5:not([data-fixed]) ._recall_joula_23{display:flex}._copy_4kb2m_1{position:relative;display:inline-flex;flex-shrink:0}._tag_4kb2m_9{position:absolute;top:50%;right:calc(100% + var(--gap-inline));padding:var(--pad-control-y) var(--pad-control-x);background-color:var(--tag-fill);color:var(--tag-ink);white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-50%);transition:opacity var(--dur-exit) var(--ease-exit)}._tag_4kb2m_9[data-show]{opacity:1;transition:opacity var(--dur-micro) var(--ease-enter)}._swap_4kb2m_30{animation:var(--kf-fade-in) var(--dur-micro) var(--ease-standard) both}._contact_u4hdw_4{display:grid;gap:var(--stack-default)}._rows_u4hdw_9{display:grid;gap:var(--stack-default);margin:0;padding:0;list-style:none}._row_u4hdw_9{display:flex;align-items:center;gap:var(--gap-inline);min-height:var(--size-icon-button-h)}._row_u4hdw_9>:last-child{margin-left:auto}._text_u4hdw_31{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-noun)}a._text_u4hdw_31{text-decoration:none}a._text_u4hdw_31:hover{text-decoration:underline}._slab_12tlz_6{position:relative;background:var(--slab)}._slab_12tlz_6:before,._slab_12tlz_6:after{content:"";position:absolute;pointer-events:none}._slab_12tlz_6:before{top:0;right:0;bottom:0;left:0;border:var(--stroke-hair) solid var(--line-dim)}._slab_12tlz_6:after{--_ink: linear-gradient(var(--ink-noun), var(--ink-noun));--_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: 599px){._slab_12tlz_6[data-phone=float]{background:none}._slab_12tlz_6[data-phone=float]:before,._slab_12tlz_6[data-phone=float]:after{content:none}}._sentinel_1knrq_11{position:absolute;top:0;left:0;width:1px;height:1px;pointer-events:none}._bar_1knrq_20{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(--layout-page-max)) / 2) var(--space-2)}._sticky_1knrq_29{position:sticky;top:0}._bar_1knrq_20: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_1knrq_20[data-backing]:before{opacity:1}._scrim_1knrq_49{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}._panel_1fnvn_7{position:relative;display:grid;align-content:start;gap:var(--space-4);padding:var(--space-5);background:var(--slab);border:var(--stroke-on) solid var(--line-node)}._panel_1fnvn_7:before{content:"";position:absolute;inset:calc(var(--space-1) + var(--space-hair));border:var(--stroke-hair) solid var(--line-dim);pointer-events:none}._head_1fnvn_25{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-3);border-bottom:var(--stroke-hair) solid var(--line-rule)}._title_1fnvn_35{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;color:var(--ink-noun)}._meta_1fnvn_43{margin-left:auto;color:var(--ink-label)}@media (max-width: 599px){._panel_1fnvn_7{padding:var(--space-4)}}._shelf_ntzf3_4{display:grid;gap:var(--space-5)}._index_ntzf3_9{display:grid;gap:var(--stack-loose);align-content:center;min-width:0}._list_ntzf3_16{display:grid;gap:var(--space-3)}._row_ntzf3_21{display:grid;grid-template-columns:var(--space-7) minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border:var(--stroke-hair) solid transparent;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-enter) var(--ease-standard),background-color var(--dur-enter) var(--ease-standard)}._row_ntzf3_21:hover{border-color:var(--line-dim)}._row_ntzf3_21:focus-visible{outline:var(--stroke-focus) solid var(--state-focus-ring);outline-offset:var(--stroke-focus)}._row_ntzf3_21[aria-selected=true]{border:var(--stroke-on) solid var(--button-on-line);background-color:var(--button-on-fill)}._page_ntzf3_54{opacity:var(--opacity-dim-lock);transition:opacity var(--dur-enter) var(--ease-standard);width:100%;height:auto;aspect-ratio:600 / 848;object-fit:cover;object-position:top;border:var(--stroke-hair) solid var(--line-rule)}._row_ntzf3_21[aria-selected=true] ._page_ntzf3_54,._row_ntzf3_21:hover ._page_ntzf3_54{opacity:1}._text_ntzf3_71{display:grid;gap:var(--stack-tight);min-width:0}._time_ntzf3_77{color:var(--ink-label)}._name_ntzf3_81{color:var(--ink-unselected)}._row_ntzf3_21[aria-selected=true] ._name_ntzf3_81{color:var(--ink-noun)}._with_ntzf3_89{color:var(--ink-secondary)}._row_ntzf3_21[aria-selected=true] ._with_ntzf3_89{color:var(--ink-unselected)}._panel_ntzf3_98{min-width:0}._body_ntzf3_102{display:grid;gap:var(--space-5)}._print_ntzf3_107{display:block;width:100%;height:auto;border:var(--stroke-hair) solid var(--line-rule)}._words_ntzf3_114{display:grid;align-content:start;gap:var(--space-4);min-width:0}._lead_ntzf3_121{margin:0;color:var(--ink-cream)}._byline_ntzf3_126{margin:0;color:var(--ink-secondary)}._readout_ntzf3_131{display:grid;gap:var(--stack-tight);margin:0;padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--line-dim)}._readoutLabel_ntzf3_139{color:var(--ink-label)}._readoutValue_ntzf3_143{color:var(--ink-number)}._actions_ntzf3_147{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:auto}@media (min-width: 1101px){._shelf_ntzf3_4{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:var(--space-7)}._body_ntzf3_102{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}._words_ntzf3_114{align-content:stretch;grid-template-rows:auto auto auto 1fr}._actions_ntzf3_147{align-self:end}}@media (min-width: 600px) and (max-width: 1100px){._row_ntzf3_21{grid-template-columns:6.5rem minmax(0,1fr);padding:var(--space-2) var(--space-3)}._page_ntzf3_54,._with_ntzf3_89{display:none}._text_ntzf3_71{display:contents}._body_ntzf3_102{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (max-width: 599px){._list_ntzf3_16{grid-auto-flow:column;grid-auto-columns:12.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-right:calc(var(--layout-edge) * -1);padding-right:var(--layout-edge);padding-bottom:var(--space-1)}._row_ntzf3_21{grid-template-columns:minmax(0,1fr);align-items:start;scroll-snap-align:start}._page_ntzf3_54,._with_ntzf3_89{display:none}._print_ntzf3_107{aspect-ratio:16 / 10;object-fit:cover;object-position:top}._actions_ntzf3_147>*{flex:1 1 100%}}._card_oetf7_4{min-width:0}._body_oetf7_8{display:grid;gap:var(--space-4)}._title_oetf7_13{margin:0;color:var(--ink-cream);text-wrap:balance}._summary_oetf7_19{margin:0;color:var(--ink-body)}._readout_oetf7_24{display:grid;gap:var(--stack-default);padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--line-dim)}._label_oetf7_31{margin:0;color:var(--ink-label)}._row_oetf7_36{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin:0}._number_oetf7_44{color:var(--ink-number)}._code_oetf7_48{color:var(--ink-secondary)}._source_oetf7_52{margin-left:auto;color:var(--ink-secondary)}._actions_oetf7_57{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}._step_oetf7_66{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--line-dim)}._count_oetf7_76{margin:0;color:var(--ink-label);text-align:center;font-variant-numeric:tabular-nums}@media (max-width: 599px){._actions_oetf7_57>*{flex:1 1 100%}}._map_wg7fc_12{display:grid;grid-template-areas:"places" "stage" "card";gap:var(--space-5);align-items:start}._stage_wg7fc_27{--map-x: .5;--map-y: .5;--map-w: .5;--map-h: .6;position:relative;grid-area:stage;min-width:0}._flat_wg7fc_39{position:relative;margin:0;padding:var(--space-3);border:var(--stroke-hair) solid var(--line-rule);background:var(--slab)}._flat_wg7fc_39 img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:top}._flatLock_wg7fc_56{inset:calc(var(--space-2) * -1)}._cardCell_wg7fc_60{position:relative;z-index:2;grid-area:card;min-width:0}._places_wg7fc_69{display:grid;grid-area:places;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);min-width:0}._place_wg7fc_69{display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border:var(--stroke-hair) solid transparent;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color var(--dur-enter) var(--ease-standard),background-color var(--dur-enter) var(--ease-standard)}._place_wg7fc_69:hover{border-color:var(--line-dim)}._place_wg7fc_69:focus-visible{outline:var(--stroke-focus) solid var(--state-focus-ring);outline-offset:var(--stroke-focus)}._place_wg7fc_69[aria-selected=true]{border:var(--stroke-on) solid var(--button-on-line);background-color:var(--button-on-fill);cursor:default}._thumb_wg7fc_113{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:top;border:var(--stroke-hair) solid var(--line-rule);opacity:var(--opacity-dim-lock);transition:opacity var(--dur-enter) var(--ease-standard)}._place_wg7fc_69[aria-selected=true] ._thumb_wg7fc_113,._place_wg7fc_69:hover ._thumb_wg7fc_113{opacity:1}._words_wg7fc_129{display:grid;gap:var(--stack-tight);min-width:0}._tag_wg7fc_135{color:var(--ink-label)}._name_wg7fc_139{color:var(--ink-unselected)}._place_wg7fc_69[aria-selected=true] ._name_wg7fc_139,._place_wg7fc_69:hover ._name_wg7fc_139{color:var(--ink-noun)}._line_wg7fc_148{display:none;color:var(--ink-secondary)}._toward_wg7fc_153{display:none;color:var(--ink-label)}._layer_wg7fc_160,._map_wg7fc_12[data-three] ._places_wg7fc_69{position:fixed;top:0;left:0;z-index:1;width:100%;height:calc(100lvh / var(--ui-scale, 1));pointer-events:none}._layer_wg7fc_160{visibility:hidden}._map_wg7fc_12[data-three] ._places_wg7fc_69{display:block;margin:0;padding:0;opacity:0}._map_wg7fc_12[data-three] ._places_wg7fc_69:not([data-in]) ._place_wg7fc_69{pointer-events:none}._map_wg7fc_12[data-three] ._flat_wg7fc_39{display:none}._map_wg7fc_12[data-three] ._place_wg7fc_69{position:absolute;top:0;left:0;display:block;padding:0;border:0;background:none;pointer-events:auto;transition:none}._map_wg7fc_12[data-three] ._thumb_wg7fc_113{display:none}._map_wg7fc_12[data-three] ._words_wg7fc_129{position:absolute;top:0;left:0;width:max-content;max-width:14rem;padding:var(--space-2) var(--space-3);background:color-mix(in srgb,var(--ground) 86%,transparent)}._map_wg7fc_12[data-three] ._line_wg7fc_148{display:block}._map_wg7fc_12[data-three] ._tag_wg7fc_135{justify-self:start}._map_wg7fc_12[data-three] ._words_wg7fc_129:is([data-side=left],[data-side$=-end]){text-align:right}._map_wg7fc_12[data-three] ._words_wg7fc_129:is([data-side=left],[data-side$=-end]) ._tag_wg7fc_135{justify-self:end}._map_wg7fc_12[data-three] ._words_wg7fc_129[data-hidden]{visibility:hidden}._map_wg7fc_12[data-three] ._words_wg7fc_129[data-side=edge]{display:flex;align-items:center;gap:var(--space-2);max-width:none;white-space:nowrap}._map_wg7fc_12[data-three] ._words_wg7fc_129[data-side=edge] ._name_wg7fc_139,._map_wg7fc_12[data-three] ._words_wg7fc_129[data-side=edge] ._line_wg7fc_148{display:none}._map_wg7fc_12[data-three] ._words_wg7fc_129[data-side=edge] ._toward_wg7fc_153{display:block;flex-shrink:0;transform:rotate(var(--toward, 0deg))}._map_wg7fc_12[data-three] ._toward_wg7fc_153>*{display:block}._map_wg7fc_12[data-three] ._place_wg7fc_69[aria-selected=true] ._words_wg7fc_129{width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._lock_wg7fc_275{position:absolute;top:0;left:0}._lock_wg7fc_275[data-locked]>[data-armed]{opacity:1;transform:none}._leader_wg7fc_287{position:absolute;top:0;left:0;opacity:0;transition:opacity var(--dur-enter) var(--ease-standard)}._leader_wg7fc_287[data-shown]{opacity:1}._leader_wg7fc_287>*{width:100%}._map_wg7fc_12[data-diving] ._cardCell_wg7fc_60,._map_wg7fc_12[data-diving] ._places_wg7fc_69,._map_wg7fc_12[data-diving] ._layer_wg7fc_160{opacity:0!important;transition:opacity var(--dur-exit) var(--ease-exit);pointer-events:none}@media (min-width: 1101px),(min-width: 768px) and (orientation: landscape){._map_wg7fc_12{grid-template-columns:minmax(0,1fr) minmax(0,32rem);grid-template-areas:"stage card" "places card";column-gap:var(--space-7)}._places_wg7fc_69{grid-template-columns:repeat(4,minmax(0,1fr))}._place_wg7fc_69{grid-template-columns:minmax(0,1fr);align-items:start}._stage_wg7fc_27{--map-x: .62;--map-y: .4;--map-w: .56;--map-h: .36}._map_wg7fc_12[data-three]{grid-template-areas:"stage card";grid-template-rows:minmax(0,1fr);align-content:stretch;min-height:calc(100lvh / var(--ui-scale, 1))}._map_wg7fc_12[data-three] ._stage_wg7fc_27{align-self:stretch}}@media (min-width: 768px) and (max-width: 1100px) and (orientation: landscape){._map_wg7fc_12{grid-template-columns:minmax(0,1fr) minmax(0,26rem);column-gap:var(--space-6)}}@media (min-width: 600px) and (max-width: 1100px) and (orientation: portrait){._cardCell_wg7fc_60{justify-self:center;width:min(100%,46rem)}._map_wg7fc_12[data-three]{grid-template-areas:"stage" "card";grid-template-rows:minmax(16rem,1fr) auto;align-content:stretch;min-height:calc(100lvh / var(--ui-scale, 1))}._map_wg7fc_12[data-three] ._stage_wg7fc_27{--map-x: .5;--map-y: .5;--map-w: .56;--map-h: .62;align-self:stretch}}@media (max-width: 599px){._places_wg7fc_69{grid-auto-columns:12.5rem;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;margin-right:calc(var(--layout-edge) * -1);padding-right:var(--layout-edge);padding-bottom:var(--space-1)}._flatLock_wg7fc_56{top:0;right:0;bottom:0;left:0}._place_wg7fc_69{grid-template-columns:minmax(0,1fr);scroll-snap-align:start}._thumb_wg7fc_113{display:none}}._footer_1isv1_4{padding-inline:var(--layout-edge);padding-bottom:env(safe-area-inset-bottom,0px)}._row_1isv1_9{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--gap-wide);min-height:var(--size-control-lg)}._name_1isv1_17{color:var(--ink-noun)}._role_1isv1_21{color:var(--ink-secondary)}._top_1isv1_25{margin-left:auto}@media (max-width: 599px){._top_1isv1_25{order:2}._role_1isv1_21{order:3;flex-basis:100%}}._hero_9bd00_6,._above_9bd00_7,._below_9bd00_8{display:grid;gap:var(--stack-relaxed)}@media (min-height: 560px){._hero_9bd00_6[data-horizon]{display:block}._hero_9bd00_6[data-horizon]>._above_9bd00_7,._hero_9bd00_6[data-horizon]>._below_9bd00_8{position:absolute;right:0;left:0}._hero_9bd00_6[data-horizon]>._above_9bd00_7{bottom:calc(100% - var(--hero-horizon) + var(--stack-relaxed))}._hero_9bd00_6[data-horizon]>._below_9bd00_8{top:var(--hero-horizon)}}._eyebrow_9bd00_37{--su-anim: var(--kf-rise-in);--su-delay: .45s;display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-inline)}._role_9bd00_47{color:var(--ink-label)}._dot_9bd00_51,._location_9bd00_52{color:var(--ink-secondary)}._headline_9bd00_56{color:var(--ink-cream)}._rule_9bd00_61{--su-anim: var(--kf-draw-x);--su-dur: var(--dur-panel);--su-ease: var(--ease-standard);--su-delay: .7s}._sub_9bd00_70{--su-anim: var(--kf-rise-in);--su-delay: 1.15s;max-width:var(--measure);color:var(--ink-body)}@property --_mm-tick{syntax: "<color>"; inherits: true; initial-value: transparent;}@property --_mm-on{syntax: "<color>"; inherits: true; initial-value: transparent;}._marker_ex4lj_23{--_w: 148px;--_h: 52px;--_rw: 112px;--_rh: 28px;--_tw: 6px;--_th: 4px;--_n: 4px;--_arm: 9px;--_stub-gap: 40px;--_ring-rest: var(--ink-unselected);--_ring-lit: var(--ink-noun);--_tick-rest: var(--line-rule);--_tick-lit: var(--ink-unselected);--_on-w: var(--stroke-on);--_ring: var(--_ring-rest);--_mm-tick: var(--_tick-rest);--_node: var(--line-node);--_stub: var(--line-main);--_on: 0;--_mm-on: var(--ink-noun);position:relative;display:block;width:var(--_w);height:var(--_h);pointer-events:none;transition:--_mm-tick var(--dur-micro) var(--ease-standard),--_mm-on var(--dur-micro) var(--ease-standard)}._mid_ex4lj_62{--_w: 92px;--_h: 34px;--_rw: 64px;--_rh: 16px;--_tw: 5px;--_th: 3px;--_n: 3px;--_arm: 7px;--_ring-rest: var(--line-rule);--_ring-lit: var(--ink-unselected);--_tick-rest: var(--line-outline);--_tick-lit: var(--line-rule);--_on-w: var(--stroke-hair)}._far_ex4lj_78{--_w: 62px;--_h: 24px;--_rw: 40px;--_rh: 10px;--_tw: 4px;--_th: 3px;--_n: 2px;--_arm: 5px;--_ring-rest: var(--line-outline);--_ring-lit: var(--line-rule);--_tick-rest: var(--line-dim);--_tick-lit: var(--line-outline);--_on-w: var(--stroke-hair)}@media (max-width: 599px){._narrow-near_ex4lj_96{--_w: 148px;--_h: 52px;--_rw: 112px;--_rh: 28px;--_tw: 6px;--_th: 4px;--_n: 4px;--_arm: 9px;--_ring-rest: var(--ink-unselected);--_ring-lit: var(--ink-noun);--_tick-rest: var(--line-rule);--_tick-lit: var(--ink-unselected);--_on-w: var(--stroke-on)}._narrow-mid_ex4lj_112{--_w: 92px;--_h: 34px;--_rw: 64px;--_rh: 16px;--_tw: 5px;--_th: 3px;--_n: 3px;--_arm: 7px;--_ring-rest: var(--line-rule);--_ring-lit: var(--ink-unselected);--_tick-rest: var(--line-outline);--_tick-lit: var(--line-rule);--_on-w: var(--stroke-hair)}._narrow-far_ex4lj_128{--_w: 62px;--_h: 24px;--_rw: 40px;--_rh: 10px;--_tw: 4px;--_th: 3px;--_n: 2px;--_arm: 5px;--_ring-rest: var(--line-outline);--_ring-lit: var(--line-rule);--_tick-rest: var(--line-dim);--_tick-lit: var(--line-outline);--_on-w: var(--stroke-hair)}}._stub_ex4lj_146{width:calc(var(--_w) + var(--_stub-gap));padding-left:var(--_stub-gap)}._stubLine_ex4lj_151{position:absolute;top:calc((var(--_h) - var(--stroke-hair)) / 2);left:0;width:calc(var(--_stub-gap) + (var(--_w) - var(--_rw)) / 2 - var(--_tw) - 2 * var(--stroke-hair));height:var(--stroke-hair);background-color:var(--_stub);transition:background-color var(--dur-micro) var(--ease-standard)}._body_ex4lj_161{position:relative;display:block;width:var(--_w);height:var(--_h)}._plate_ex4lj_168{position:absolute;top:0;right:0;bottom:0;left:0}._ring_ex4lj_174{position:absolute;top:calc((var(--_h) - var(--_rh)) / 2);left:calc((var(--_w) - var(--_rw)) / 2);width:var(--_rw);height:var(--_rh);border:var(--stroke-hair) solid var(--_ring);border-radius:50%;transition:border-color var(--dur-micro) var(--ease-standard)}._ticks_ex4lj_186{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--_mm-tick),var(--_mm-tick)) calc((var(--_w) - var(--_rw)) / 2 - var(--stroke-hair) - var(--_tw)) calc((var(--_h) - var(--stroke-hair)) / 2) / var(--_tw) var(--stroke-hair),linear-gradient(var(--_mm-tick),var(--_mm-tick)) calc((var(--_w) + var(--_rw)) / 2 + var(--stroke-hair)) calc((var(--_h) - var(--stroke-hair)) / 2) / var(--_tw) var(--stroke-hair),linear-gradient(var(--_mm-tick),var(--_mm-tick)) calc((var(--_w) - var(--stroke-hair)) / 2) calc((var(--_h) - var(--_rh)) / 2 - var(--stroke-hair) - var(--_th)) / var(--stroke-hair) var(--_th),linear-gradient(var(--_mm-tick),var(--_mm-tick)) calc((var(--_w) - var(--stroke-hair)) / 2) calc((var(--_h) + var(--_rh)) / 2 + var(--stroke-hair)) / var(--stroke-hair) var(--_th);background-repeat:no-repeat}._node_ex4lj_205{position:absolute;top:calc((var(--_h) - var(--_n)) / 2);left:calc((var(--_w) - var(--_n)) / 2);width:var(--_n);height:var(--_n);background-color:var(--_node);transition:background-color var(--dur-micro) var(--ease-standard)}._on_ex4lj_216{opacity:var(--_on);transition:opacity var(--dur-micro) var(--ease-standard)}._on_ex4lj_216>._ring_ex4lj_174{border-width:var(--_on-w);border-color:var(--ink-number)}._on_ex4lj_216>._ticks_ex4lj_186{--_mm-tick: var(--_mm-on)}._on_ex4lj_216>._node_ex4lj_205{background-color:var(--_mm-on)}._lock_ex4lj_235{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;background:linear-gradient(var(--_mm-on),var(--_mm-on)) 0 0 / var(--_arm) var(--stroke-on),linear-gradient(var(--_mm-on),var(--_mm-on)) 0 0 / var(--stroke-on) var(--_arm),linear-gradient(var(--_mm-on),var(--_mm-on)) 100% 0 / var(--_arm) var(--stroke-on),linear-gradient(var(--_mm-on),var(--_mm-on)) 100% 0 / var(--stroke-on) var(--_arm),linear-gradient(var(--_mm-on),var(--_mm-on)) 0 100% / var(--_arm) var(--stroke-on),linear-gradient(var(--_mm-on),var(--_mm-on)) 0 100% / var(--stroke-on) var(--_arm),linear-gradient(var(--_mm-on),var(--_mm-on)) 100% 100% / var(--_arm) var(--stroke-on),linear-gradient(var(--_mm-on),var(--_mm-on)) 100% 100% / var(--stroke-on) var(--_arm);background-repeat:no-repeat}._marker_ex4lj_23:where([data-state=hover]){--_ring: var(--_ring-lit);--_mm-tick: var(--_tick-lit);--_node: var(--ink-noun)}@media (hover: hover){:where([data-marker-host]:hover) ._marker_ex4lj_23{--_ring: var(--_ring-lit);--_mm-tick: var(--_tick-lit);--_node: var(--ink-noun)}}:where([data-marker-host]:is(:focus-visible,:active,[data-state])) ._marker_ex4lj_23{--_ring: var(--_ring-lit);--_mm-tick: var(--_tick-lit);--_node: var(--ink-noun)}._marker_ex4lj_23:where([data-state=open]),:where([data-marker-host][aria-selected=true]) ._marker_ex4lj_23{--_on: 1;--_stub: var(--ink-unselected)}._lit_ex4lj_288{border-width:var(--_on-w);border-color:var(--ink-number)}._ping_ex4lj_293{border-color:var(--ink-number);opacity:0}._lure_ex4lj_298{--_lit-at: .3s;--_lock-at: .4s;--_lock-dur: .5s;--_ping-at: .9s;--_ping-gap: .8s;--_ping-dur: 1.4s}:is(:root[data-lure=play],[data-play]) ._lure_ex4lj_298 ._lit_ex4lj_288{animation:var(--kf-fade-in) var(--dur-panel) var(--ease-enter) calc(var(--lure-at, 0ms) + var(--_lit-at)) both}:is(:root[data-lure=play],[data-play]) ._lure_ex4lj_298 ._on_ex4lj_216{animation:var(--kf-lock-in) var(--_lock-dur) var(--ease-expressive) calc(var(--lure-at, 0ms) + var(--_lock-at)) both}:is(:root[data-lure=play],[data-play]) ._lure_ex4lj_298 ._ping_ex4lj_293:not([data-hover-ping]){animation:var(--kf-ping) var(--_ping-dur) var(--ease-exit) calc(var(--lure-at, 0ms) + var(--_ping-at) + var(--i) * var(--_ping-gap)) both}@media (hover: hover){:where([data-marker-host]:hover) ._lure_ex4lj_298{--_mm-on: var(--state-pressed-ink)}}:where([data-marker-host]:is(:focus-visible,[data-state=hover],[data-state=focus])) ._lure_ex4lj_298{--_mm-on: var(--state-pressed-ink)}@media (prefers-reduced-motion: reduce){:is(:root[data-lure=play],[data-play]) ._lure_ex4lj_298 ._on_ex4lj_216{animation:var(--kf-fade-in) var(--dur-exit) linear calc(var(--lure-at, 0ms) + var(--_lock-at)) both}}._lure_ucw1l_5{--_tag-at: 1s;--_tag-dur: .3s;display:inline-grid;justify-items:start;gap:calc(var(--space-1) + var(--space-hair));color:inherit;text-decoration:none}._tag_ucw1l_16{--rise: 6px;margin-inline-start:var(--lure-tag-shift, 0px)}:is(:root[data-lure=play],[data-play]) ._tag_ucw1l_16{animation:var(--kf-rise-in) var(--_tag-dur) var(--ease-enter) calc(var(--lure-at, 0ms) + var(--_tag-at)) both}@media (prefers-reduced-motion: reduce){:is(:root[data-lure=play],[data-play]) ._tag_ucw1l_16{animation:var(--kf-fade-in) var(--dur-exit) linear calc(var(--lure-at, 0ms) + var(--_tag-at)) both}}._sea_1ifz4_15{--sea-tilt: 0;--sea-down: 0;--_aspect: 1.40625;--_horizon: 46.58%;--_shift: .077;--su-dur: .7s;position:fixed;top:0;left:0;z-index:var(--z-ground);width:100%;height:calc(100lvh / var(--ui-scale, 1));overflow:hidden;container-type:size;pointer-events:none}._plate_1ifz4_37{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}._hero_1ifz4_45{background-image:url(/images/sea/hero-1440.webp);background-position:50% var(--_horizon);transform:translateY(calc(var(--sea-tilt) * var(--_shift) * max(100cqh,100cqw / var(--_aspect)) * -1))}._tilted_1ifz4_51{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--sea-tilt);transform:translateY(calc((1 - var(--sea-tilt)) * var(--_shift) * max(100cqh,100cqw / var(--_aspect))))}._cases_1ifz4_58{background-image:url(/images/sea/cases-1440.webp)}._grid_1ifz4_64{position:absolute;top:0;right:0;bottom:0;left:0;display:none;width:100%;height:100%;opacity:calc(.6*clamp(0,(var(--sea-tilt) - .5) * 2,1))}._grid_1ifz4_64 path{fill:none;stroke:var(--line-dim);stroke-width:var(--stroke-hair);vector-effect:non-scaling-stroke}._desktop_1ifz4_80{display:block}._down_1ifz4_86{background-image:url(/images/sea/top-1440.webp);opacity:var(--sea-down)}._dim_1ifz4_91{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ground);opacity:calc(var(--sea-down) * .35)}@media (max-width: 1100px){._sea_1ifz4_15{--_aspect: .75;--_horizon: 45.7%;--_shift: .208}._hero_1ifz4_45{background-image:url(/images/sea/hero-768.webp)}._cases_1ifz4_58{background-image:url(/images/sea/cases-768.webp)}._down_1ifz4_86{background-image:url(/images/sea/top-768.webp)}._desktop_1ifz4_80{display:none}._tablet_1ifz4_122{display:block}}@media (max-width: 599px){._sea_1ifz4_15{--_aspect: .4621;--_horizon: 46.56%;--_shift: .332}._hero_1ifz4_45{background-image:url(/images/sea/hero-390.webp)}._cases_1ifz4_58{background-image:url(/images/sea/cases-390.webp)}._down_1ifz4_86{background-image:url(/images/sea/top-390.webp)}._tablet_1ifz4_122{display:none}._phone_1ifz4_151{display:block}}@media (prefers-reduced-motion: reduce){._sea_1ifz4_15{--_shift: 0}._tilted_1ifz4_51,._down_1ifz4_86,._dim_1ifz4_91{transition:opacity var(--dur-panel) linear}}._three_1ifz4_171{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:opacity var(--dur-panel) var(--ease-standard)}._three_1ifz4_171[data-ready]{opacity:1}._beaconLabel_1ifz4_186{position:absolute;top:0;left:0;color:var(--ink-secondary);white-space:nowrap;opacity:0;pointer-events:none}._beaconLabel_1ifz4_186[data-lock]{color:var(--ink-number)}._row_1v9tr_5{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-group);min-width:0}._name_1v9tr_13{color:var(--ink-noun);white-space:nowrap}._nav_1v9tr_18{display:flex;gap:var(--gap-group)}._end_1v9tr_23,._group_1v9tr_24{display:flex;align-items:center;gap:var(--gap-inline)}._text_1v9tr_30{color:var(--ink-noun);white-space:nowrap;text-decoration:none}a._text_1v9tr_30:hover{text-decoration:underline}._menuButton_1v9tr_40{display:none}@media (max-width: 1439px){._text_1v9tr_30{display:none}}@media (max-width: 599px){._nav_1v9tr_18,._wide_1v9tr_55{display:none}._menuButton_1v9tr_40{display:inline-flex}}@media (min-width: 600px){._nav_1v9tr_18{margin-left:calc(var(--space-7) - var(--gap-group) - var(--pad-control-x));margin-right:auto}}@media (min-width: 1101px){._nav_1v9tr_18{margin-left:calc(var(--space-8) - var(--gap-group) - var(--pad-control-x))}._end_1v9tr_23{gap:var(--space-6)}}._sheet_1v9tr_89{position:fixed;top:calc(var(--layout-bar-h) + 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-bar-h) - var(--space-3) - var(--layout-bleed));overflow-y:auto;overscroll-behavior:contain}._panel_1v9tr_99{display:grid;gap:var(--stack-relaxed);padding:var(--layout-bleed)}._menuNav_1v9tr_105{display:grid;gap:var(--stack-loose)}._page_1p67s_4{position:relative}._main_1p67s_8{display:grid;grid-template-columns:minmax(0,1fr)}._main_1p67s_8:focus{outline:none}._hero_1p67s_24{position:relative;height:calc(100lvh / var(--ui-scale, 1));margin-top:calc(var(--layout-bar-h) * -1)}._stage_1p67s_31{--_aspect: 1.40625;--_horizon: .4658;--_pw: max(100cqw, 100cqh * var(--_aspect));--_ph: calc(var(--_pw) / var(--_aspect));position:absolute;top:0;right:0;bottom:0;left:0;container-type:size}._heroText_1p67s_44{--hero-horizon: calc(var(--_horizon) * 100cqh);position:absolute;top:0;right:max(var(--layout-edge),(100cqw - var(--layout-page-max)) / 2);bottom:0;left:max(var(--layout-edge),(100cqw - var(--layout-page-max)) / 2)}._onSea_1p67s_54{position:absolute;top:calc(var(--_horizon) * 100cqh + (var(--_y) - var(--_horizon)) * var(--_ph) - var(--_ay));left:calc(50cqw + (var(--_x) - .5) * var(--_pw) - var(--_ax))}._ring_1p67s_62{--_x: .93958;--_y: .59375;--_ax: 46px;--_ay: 17px;--su-delay: 1.5s}._lure_1p67s_70{--_x: .88333;--_y: .79883;--_ax: 74px;--_ay: 56px;--su-delay: 1.56s}@media (max-width: 1100px){._stage_1p67s_31{--_aspect: .75;--_horizon: .45703}._ring_1p67s_62{--_x: .80469;--_y: .625}._lure_1p67s_70{--_x: .71484;--_y: .79297}}@media (max-width: 599px){._stage_1p67s_31{--_aspect: .46209;--_horizon: .46564}._ring_1p67s_62{--_x: .84615;--_y: .77251;--_ax: 31px;--_ay: 12px}._lure_1p67s_70{--_x: .74615;--_y: .84834;--_ax: 46px;--_ay: 47px;--lure-tag-shift: calc(var(--space-4) * -1)}}@media (max-height: 559px){._hero_1p67s_24{display:grid;justify-items:start;gap:var(--layout-block-gap);height:auto;padding:var(--layout-content-top) var(--layout-edge) var(--layout-section-gap)}._stage_1p67s_31{display:contents}._heroText_1p67s_44,._onSea_1p67s_54{position:static}._ring_1p67s_62{display:none}}._work_1p67s_149{scroll-margin-top:0;width:min(100% - 2 * var(--layout-edge),var(--layout-page-max));margin-inline:auto}._work_1p67s_149{padding-block:var(--layout-content-top) var(--layout-section-gap)}@media (min-width: 1101px){._work_1p67s_149{align-content:center;min-height:calc(100lvh / var(--ui-scale, 1));--_clear: calc(var(--space-6) + 118px + var(--layout-block-gap));padding-bottom:var(--_clear)}}@media (max-width: 1100px){._work_1p67s_149{scroll-margin-top:calc(var(--layout-bar-h) + var(--space-3) - var(--layout-content-top))}}._lead_1p67s_179{position:relative}._dock_1p67s_186{position:sticky;bottom:var(--space-6);z-index:var(--z-chrome);height:0;margin-top:calc(var(--space-5) * -1)}._lead_1p67s_179:has([data-diving]) ._comms_1p67s_195{opacity:0;transition:opacity var(--dur-exit) var(--ease-exit)}._comms_1p67s_195{--su-delay: 2.05s;--su-dur: .3s;position:absolute;bottom:0;left:max(var(--layout-edge),(100% - var(--layout-page-max)) / 2)}@media (max-width: 1100px){._dock_1p67s_186{display:none}}._storyGround_1p67s_220{position:relative}._storySection_1p67s_224{display:grid;scroll-margin-top:0;width:min(100% - 2 * var(--layout-edge),var(--layout-page-max));margin-inline:auto;padding-block:var(--layout-content-top) var(--layout-section-gap)}@media (min-width: 1101px){._storySection_1p67s_224{align-content:center;min-height:calc(100lvh / var(--ui-scale, 1))}._last_1p67s_240{min-height:calc(calc(100lvh / var(--ui-scale, 1)) - var(--size-control-lg) - var(--size-node) - var(--space-hair) - var(--stroke-hair))}}._sub_1p67s_245{max-width:var(--measure);color:var(--ink-body)}@media (max-width: 1100px){._storySection_1p67s_224{scroll-margin-top:calc(var(--layout-bar-h) + var(--space-3) - var(--layout-content-top))}}._storyPanel_1p67s_256{min-width:0}._storyAbout_1p67s_261{gap:var(--space-5)}._readouts_1p67s_265{display:grid;gap:var(--stack-loose);align-content:center}._readoutList_1p67s_271{display:grid;gap:var(--space-5);margin:0}._readoutItem_1p67s_277{display:grid;gap:var(--stack-tight)}._readoutItem_1p67s_277 dt{color:var(--ink-label)}._readoutItem_1p67s_277 dd{margin:0}._readoutValue_1p67s_290{color:var(--ink-number)}._readoutNote_1p67s_294{color:var(--ink-secondary)}._aboutBody_1p67s_298{display:grid;gap:var(--space-5)}._bio_1p67s_303{margin:0;color:var(--ink-body)}._subhead_1p67s_308{margin:0 0 var(--space-3);color:var(--ink-label)}._languageList_1p67s_313{display:grid;gap:var(--space-3);margin:0}._language_1p67s_313{display:flex;justify-content:space-between;gap:var(--space-4)}._language_1p67s_313 dt{color:var(--ink-noun)}._level_1p67s_329{margin:0;color:var(--ink-number)}._offClock_1p67s_334{padding-top:var(--space-4);border-top:var(--stroke-hair) solid var(--line-dim)}._offText_1p67s_339{margin:0;color:var(--ink-body)}@media (min-width: 1101px){._storyAbout_1p67s_261{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:center;gap:var(--space-7)}._aboutBody_1p67s_298{grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:var(--space-6)}._bio_1p67s_303{grid-row:1}._languages_1p67s_360{grid-column:2;grid-row:1 / span 2}._offClock_1p67s_334{grid-column:1}}@media (min-width: 600px) and (max-width: 1100px){._readoutList_1p67s_271{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}._languageList_1p67s_313{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-6)}}._contactBody_1p67s_384{display:grid;gap:var(--space-6)}._contactWords_1p67s_389{display:grid;align-content:start;gap:var(--space-4)}._contactHead_1p67s_395{margin:0;color:var(--ink-cream)}@media (min-width: 1101px){._storyContact_1p67s_401{justify-items:center}._storyContact_1p67s_401 ._storyPanel_1p67s_256{width:min(100%,calc(var(--layout-reading-col) + 20rem))}._contactBody_1p67s_384{grid-template-columns:minmax(0,1fr) auto;align-items:start}}._lure_1p67s_70>:last-child,._ring_1p67s_62{transition:filter var(--dur-panel) var(--ease-standard)}._page_1p67s_4[data-beacon] ._lure_1p67s_70>:last-child,._page_1p67s_4[data-beacon] ._ring_1p67s_62{filter:opacity(0)}._main_1w9u3_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_1w9u3_1:focus{outline:none}._code_1w9u3_17{color:var(--ink-number)}._title_1w9u3_21{color:var(--ink-cream)}._text_1w9u3_25{max-width:var(--measure);color:var(--ink-body)}._home_1w9u3_30{justify-self:start;padding:var(--space-3) var(--space-4);border:1px dashed var(--line-rule);color:var(--ink-unselected);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_1w9u3_30:hover{background:var(--state-hover-fill);border:1px solid var(--state-hover-line);color:var(--state-hover-ink)}._home_1w9u3_30:active{background:var(--state-pressed-fill);border-color:var(--state-pressed-line);color:var(--state-pressed-ink);transition-duration:var(--dur-press)}._viewer_mndsr_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_mndsr_6[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:var(--kf-fade-in) var(--dur-enter) var(--ease-enter)}._viewer_mndsr_6::backdrop{background:none}._bar_mndsr_32,._foot_mndsr_33{display:flex;align-items:center;gap:var(--gap-inline);padding:var(--space-3) var(--layout-edge)}._bar_mndsr_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-dim)}._title_mndsr_46{min-width:0;overflow:hidden;color:var(--ink-label);text-overflow:ellipsis;white-space:nowrap}._name_mndsr_54{color:var(--ink-noun)}._stage_mndsr_58{position:relative;min-height:0;overflow:hidden;touch-action:pan-y pinch-zoom}._image_mndsr_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-dim);-webkit-user-select:none;user-select:none;animation:var(--kf-fade-in) var(--dur-micro) var(--ease-standard)}._foot_mndsr_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-dim)}._count_mndsr_85{color:var(--ink-secondary);text-align:center}@media (hover: none){._hint_mndsr_92{display:none}}@media (prefers-reduced-motion: reduce){._viewer_mndsr_6[open],._image_mndsr_68{animation:none}}._chapter_1qhd0_7{display:grid;gap:var(--stack-loose)}._chapterTitle_1qhd0_12{display:flex;align-items:flex-end;gap:var(--gap-cluster)}._chapterNo_1qhd0_18{color:var(--ink-cream)}._chapterName_1qhd0_22{color:var(--ink-noun)}._figure_1qhd0_28,._figHead_1qhd0_29{display:grid;gap:var(--stack-default)}._figRow_1qhd0_34{display:flex;align-items:center;gap:var(--gap-group);min-height:var(--size-control-h)}._figId_1qhd0_41{flex-shrink:0;color:var(--ink-label)}._figTitle_1qhd0_46{min-width:0;color:var(--ink-noun)}._figSize_1qhd0_51{flex-shrink:0;margin-left:auto;color:var(--ink-secondary);white-space:nowrap}._figTitle_1qhd0_46+._figView_1qhd0_58{margin-left:auto}._media_1qhd0_62{border:var(--stroke-hair) solid var(--line-dim);background-color:var(--surface)}._media_1qhd0_62>img,._media_1qhd0_62>video{display:block;width:100%;height:auto}@media (max-width: 599px){._figRow_1qhd0_34{align-items:flex-start}._figSize_1qhd0_51{display:none}._figView_1qhd0_58{margin-left:auto}}._standIn_1qhd0_91{position:relative;overflow:hidden}._standInArt_1qhd0_96{display:block;width:100%;height:100%;object-fit:cover}._standInLabel_1qhd0_103{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_1qhd0_116{position:relative;display:flex;align-items:baseline;gap:var(--gap-wide)}._pointLock_1qhd0_126{inset:calc((var(--space-2) + var(--space-hair)) * -1) calc(var(--space-3) * -1)}._pointButton_1qhd0_132{padding:0;border:0;background:none;text-align:start;cursor:pointer}._pointButton_1qhd0_132:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}._pointNo_1qhd0_147{flex:0 0 calc(var(--space-6) - var(--space-1));color:var(--ink-label)}._pointText_1qhd0_152{display:grid;flex:1;gap:var(--stack-default);min-width:0}._pointTitle_1qhd0_159{color:var(--ink-noun)}._pointBody_1qhd0_163{color:var(--ink-body)}._point_1qhd0_116[data-on] ._pointNo_1qhd0_147{color:var(--state-focus-ring)}._point_1qhd0_116[data-on] ._pointTitle_1qhd0_159{color:var(--button-on-ink)}._pointNo_1qhd0_147,._pointTitle_1qhd0_159{transition:color var(--dur-micro) var(--ease-standard)}._deep_1qhd0_183{display:flex;flex-direction:column}._deepHead_1qhd0_188{display:flex;align-items:center;gap:var(--gap-cluster);margin-top:var(--stack-loose)}._deepLabel_1qhd0_195{flex-shrink:0;color:var(--ink-label)}._deepTitle_1qhd0_200{flex:1;min-width:0;color:var(--ink-noun)}._deepBody_1qhd0_208{display:grid;grid-template-rows:0fr;visibility:hidden}._deepInner_1qhd0_216{display:grid;gap:var(--stack-loose);min-height:0;overflow:hidden;opacity:0}._deepInner_1qhd0_216>:first-child{margin-top:var(--stack-loose)}._deep_1qhd0_183[data-open=true] ._deepBody_1qhd0_208,html[data-reading=full] ._deep_1qhd0_183:not([data-open=false]) ._deepBody_1qhd0_208{grid-template-rows:1fr;visibility:visible}._deep_1qhd0_183[data-open=true] ._deepInner_1qhd0_216,html[data-reading=full] ._deep_1qhd0_183:not([data-open=false]) ._deepInner_1qhd0_216{opacity:1}._deep_1qhd0_183[data-moving] ._deepBody_1qhd0_208{transition:grid-template-rows var(--dur-exit) var(--ease-exit),visibility 0s var(--dur-exit)}._deep_1qhd0_183[data-moving] ._deepInner_1qhd0_216{transition:opacity var(--dur-micro) var(--ease-exit)}._deep_1qhd0_183[data-moving][data-open=true] ._deepBody_1qhd0_208{transition:grid-template-rows var(--dur-enter) var(--ease-standard),visibility 0s}._deep_1qhd0_183[data-moving][data-open=true] ._deepInner_1qhd0_216{transition:opacity var(--dur-enter) var(--ease-enter) var(--dur-micro)}._deepText_1qhd0_260{color:var(--ink-body)}@media (prefers-reduced-motion: reduce){._deep_1qhd0_183[data-moving] :is(._deepBody_1qhd0_208,._deepInner_1qhd0_216){transition:none}}._em_1qhd0_271{color:var(--ink-cream);font-weight:600}._group_k7hnw_7{display:grid;gap:var(--layout-block-gap)}._media_k7hnw_12{position:relative;overflow:hidden}._stage_k7hnw_17{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0;transition:transform var(--dur-panel) var(--ease-standard)}._image_k7hnw_24{display:block;width:100%;height:100%}._media_k7hnw_12 ._placedMarker_k7hnw_33{position:absolute;cursor:pointer;pointer-events:auto;transform:translate(calc(var(--space-2) * -1),calc((var(--space-2) + var(--space-hair)) * -1));transition:opacity var(--dur-micro) var(--ease-standard)}._media_k7hnw_12[data-locked] ._placedMarker_k7hnw_33[data-this]{opacity:0}._dim_k7hnw_48{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_k7hnw_1 var(--dur-micro) var(--ease-standard) backwards}._media_k7hnw_12[data-move=zoom] ._dim_k7hnw_48{transition:transform var(--dur-panel) var(--ease-standard),opacity var(--dur-micro) var(--ease-standard)}._media_k7hnw_12[data-zoomed] ._dim_k7hnw_48{opacity:0}._tag_k7hnw_75{position:absolute;top:0;left:0;display:flex;pointer-events:none;transition:transform var(--dur-panel) var(--ease-standard);animation:_fade-in_k7hnw_1 var(--dur-micro) var(--ease-enter) calc(var(--dur-enter) + var(--dur-press)) backwards}@keyframes _fade-in_k7hnw_1{0%{opacity:0}}._hint_k7hnw_92{color:var(--ink-secondary)}._hintTouch_k7hnw_96{display:none}@media (hover: none),(pointer: coarse){._hintPointer_k7hnw_101{display:none}._hintTouch_k7hnw_96{display:inline}}@media (prefers-reduced-motion: reduce){._stage_k7hnw_17,._dim_k7hnw_48,._tag_k7hnw_75,._placedMarker_k7hnw_33{transition:none}._dim_k7hnw_48,._tag_k7hnw_75{animation:none}}._cols_12rzh_3{--case-slab: calc(var(--layout-reading-col) + 2 * var(--layout-bleed))}@media (min-width: 1101px) and (max-width: 1439px){._cols_12rzh_3{--case-cols: [rail-l-start] var(--layout-rail-left) [rail-l-end] var(--space-6) [col-start] min(var(--case-slab), 100% - var(--layout-rail-left) - 2 * 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_12rzh_3{--case-cols: [rail-l-start] var(--layout-rail-left) [rail-l-end] var(--space-6) [col-start] var(--case-slab) [col-end] minmax(0, 1fr) [rail-r-start] var(--layout-rail-right) [rail-r-end]}}._bar_1ibo5_19{grid-template-columns:auto minmax(0,1fr);column-gap:var(--gap-wide)}._seg_1ibo5_24{display:flex;align-items:center;justify-content:space-between;min-width:0}._segLeft_1ibo5_31{grid-area:1 / 1}._segCol_1ibo5_35{grid-area:1 / 2}._back_1ibo5_40{margin-left:calc(var(--pad-control-x) * -1)}._meta_1ibo5_44{margin-left:auto}._view_1ibo5_49{display:inline-flex;margin-left:var(--gap-group)}._id_1ibo5_54+._view_1ibo5_49{margin-left:auto}@media (max-width: 1100px){._segCol_1ibo5_35{min-width:0}._segCol_1ibo5_35:has(._view_1ibo5_49) ._meta_1ibo5_44{display:none}._segCol_1ibo5_35:has(._view_1ibo5_49) ._view_1ibo5_49{margin-left:auto}}._ruleCol_1ibo5_72{grid-area:2 / 1 / 3 / -1}._segRight_1ibo5_76,._ruleLeft_1ibo5_77,._ruleRight_1ibo5_78,._seg_1ibo5_24>._foldLeft_1ibo5_79{display:none}._soundCompact_1ibo5_84{margin-left:var(--gap-group)}._id_1ibo5_54+._soundCompact_1ibo5_84,._segCol_1ibo5_35>._soundCompact_1ibo5_84:only-of-type{margin-left:auto}@media (max-width: 599px){._seg_1ibo5_24>._id_1ibo5_54{display:none}}@media (min-width: 1101px){._bar_1ibo5_19{grid-template-columns:var(--case-cols);column-gap:0}._segLeft_1ibo5_31{grid-area:1 / rail-l}._segCol_1ibo5_35{grid-area:1 / col;padding-inline:calc(var(--layout-bleed) - var(--pad-compact)) var(--layout-bleed)}._segRight_1ibo5_76{display:flex;grid-area:1 / rail-r}._seg_1ibo5_24>._foldLeft_1ibo5_79{display:inline-flex}._focus_1ibo5_124{margin-left:calc(var(--pad-control-x) * -1)}._segRight_1ibo5_76{justify-content:flex-start;gap:var(--gap-group)}._seg_1ibo5_24>._foldRight_1ibo5_134,._seg_1ibo5_24>._drawer_1ibo5_135{margin-left:auto}._seg_1ibo5_24>._soundCompact_1ibo5_84{display:none}._ruleLeft_1ibo5_77,._ruleRight_1ibo5_78{display:block}._ruleLeft_1ibo5_77{grid-area:2 / rail-l}._ruleCol_1ibo5_72{grid-area:2 / col}._ruleRight_1ibo5_78{grid-area:2 / rail-r}}@media (min-width: 1101px) and (max-width: 1439px){._seg_1ibo5_24>._focus_1ibo5_124,._seg_1ibo5_24>._foldRight_1ibo5_134{display:none}}@media (min-width: 1440px){._seg_1ibo5_24>._drawer_1ibo5_135{display:none}}._story_1ibo5_177 ._segRight_1ibo5_76{display:flex;grid-area:1 / 3;justify-content:flex-end;gap:var(--gap-group)}._story_1ibo5_177 ._view_1ibo5_49{margin-left:0}@media (max-width: 1100px){._story_1ibo5_177{grid-template-columns:auto minmax(0,1fr) auto}._story_1ibo5_177 ._meta_1ibo5_44{display:none}}@media (min-width: 1101px){._story_1ibo5_177 ._segRight_1ibo5_76{grid-area:1 / rail-r;justify-content:flex-end}}._depth_1cyif_4{display:inline-flex;flex-shrink:0;align-items:center;gap:var(--gap-inline)}._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_ee827_13{position:relative;z-index:var(--z-chrome);display:flex;align-items:center;gap:var(--gap-wide);height:var(--layout-deck-h);padding:0 max(var(--layout-edge),(100% - var(--layout-page-max)) / 2) var(--space-2)}._deck_ee827_13:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--ground)}._bars_ee827_33{--deck-pitch: 5;display:flex;flex:1;align-items:center;min-width:0}._svg_ee827_41{display:block}._bar_ee827_33,._lit_ee827_46{transition:fill var(--dur-micro) linear}._bar_ee827_33{fill:var(--line-outline)}._lit_ee827_46{fill:var(--ink-number)}._bars_ee827_33[data-seek]{min-height:var(--space-5);cursor:pointer;touch-action:pan-y}._bars_ee827_33[data-seek]:focus-visible{outline:var(--stroke-focus) solid var(--state-focus-ring);outline-offset:var(--space-1)}._at_ee827_72{fill:var(--button-on-ink)}._left_ee827_78{flex-shrink:0;color:var(--ink-secondary);white-space:nowrap}._left_ee827_78:empty{display:none}._case_ee827_88{flex-shrink:0;color:var(--ink-label)}._chapter_ee827_93{min-width:0;overflow:hidden;color:var(--ink-noun);text-overflow:ellipsis;white-space:nowrap}._deck_ee827_13>._where_ee827_101,._deck_ee827_13>._rule_ee827_102,._deck_ee827_13>._chapters_ee827_103{display:none}@media (min-width: 1101px){._deck_ee827_13:before{display:none}._deck_ee827_13>._where_ee827_101{display:flex;flex:0 0 var(--layout-rail-left);gap:var(--gap-inline);min-width:0;margin-right:calc(var(--space-6) + var(--layout-bleed) - var(--gap-wide))}._deck_ee827_13>._rule_ee827_102{display:grid}._deck_ee827_13>:is(._where_ee827_101,._left_ee827_78,._rule_ee827_102){opacity:0;visibility:hidden;transition:opacity var(--dur-micro) var(--ease-standard),visibility 0s var(--dur-micro)}._deck_ee827_13:focus-within>:is(._where_ee827_101,._left_ee827_78,._rule_ee827_102),._deck_ee827_13[data-reveal]>:is(._where_ee827_101,._left_ee827_78,._rule_ee827_102){opacity:1;visibility:visible;transition:opacity var(--dur-micro) var(--ease-standard),visibility 0s}@media (hover: hover){._deck_ee827_13:hover>:is(._where_ee827_101,._left_ee827_78,._rule_ee827_102){opacity:1;visibility:visible;transition:opacity var(--dur-micro) var(--ease-standard),visibility 0s}}}._rule_ee827_102{--_node: linear-gradient(var(--line-node), var(--line-node));--_tick: calc(var(--space-3) - var(--space-hair));position:absolute;top:0;inset-inline:max(var(--layout-edge),(100% - var(--layout-page-max)) / 2);grid-template-columns:var(--case-cols);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,linear-gradient(var(--line-outline),var(--line-outline)) 0 var(--stroke-hair) / 100% var(--stroke-hair) no-repeat,repeating-linear-gradient(90deg,transparent 0 var(--_tick),var(--line-dim) var(--_tick) calc(var(--_tick) + var(--stroke-hair)),transparent 0 var(--space-5)) 0 var(--size-node) / 100% var(--space-hair) no-repeat,linear-gradient(var(--line-dim),var(--line-dim)) 0 100% / 100% var(--stroke-hair) no-repeat}._ruleCol_ee827_180{grid-column:col;height:var(--size-node);background:var(--_node) 0 0 / var(--size-node) var(--size-node) no-repeat,var(--_node) var(--layout-bleed) 0 / var(--size-node) var(--size-node) no-repeat,var(--_node) calc(100% - var(--layout-bleed)) 0 / var(--size-node) var(--size-node) no-repeat,var(--_node) 100% 0 / var(--size-node) var(--size-node) no-repeat}@media (max-width: 599px){._deck_ee827_13{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;row-gap:calc(var(--space-2) - var(--space-hair));height:calc(var(--layout-deck-h) + env(safe-area-inset-bottom));padding:calc(var(--space-2) + var(--space-hair)) var(--layout-edge) env(safe-area-inset-bottom)}._deck_ee827_13:after{content:"";position:absolute;top:0;inset-inline:0;height:var(--stroke-hair);background-color:var(--line-dim)}._bars_ee827_33{--deck-pitch: 4;grid-area:1 / 1}._left_ee827_78{grid-area:1 / 2;justify-self:end}._depth_ee827_222{grid-area:2 / 1;justify-self:start;--tip-start: 0;--tip-end: auto}._deck_ee827_13>._chapters_ee827_103{display:inline-flex;grid-area:2 / 2;justify-self:end}}._listScrim_ee827_240{inset:0 0 calc(var(--layout-deck-h) + env(safe-area-inset-bottom))}._sheet_ee827_245{position:fixed;bottom:calc(var(--layout-deck-h) + 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_ee827_240{display:grid;padding:var(--layout-bleed)}._listNav_ee827_260{display:grid;gap:var(--stack-loose)}._fade_8zh0h_4{height:calc(var(--space-7) + var(--space-5));background:linear-gradient(180deg,transparent,var(--surface-bottom) 80%);pointer-events:none}._grid_1lksy_23{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding-inline:max(var(--layout-edge),(100% - var(--layout-page-max)) / 2)}._column_1lksy_30{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_1lksy_30:focus{outline:none}html[data-reading=skim] ._column_1lksy_30 [data-chapter]>:not([data-depth=skim],[data-depth=skim-only]),html:not([data-reading=full]) ._column_1lksy_30 [data-chapter]>[data-depth=full],html:not([data-reading=skim]) ._column_1lksy_30 [data-chapter]>[data-depth=skim-only]{display:none}._end_1lksy_49{display:block}._lattice_1lksy_53,._left_1lksy_54,._right_1lksy_55,._fade_1lksy_56{display:none}._deck_1lksy_61{position:sticky;bottom:0}@media (min-width: 1101px){._grid_1lksy_23{grid-template-columns:var(--case-cols)}._column_1lksy_30{grid-area:1 / col;margin-inline:0}._lattice_1lksy_53,._left_1lksy_54{display:block;grid-row:1;transition:opacity var(--dur-enter) var(--ease-enter),visibility 0s}._fade_1lksy_56{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_1lksy_56[data-off]{opacity:0}._underDeck_1lksy_102{height:var(--layout-deck-h);background-color:var(--surface-bottom)}._lattice_1lksy_53{--_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(--lattice) 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_1lksy_54{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_1lksy_54::-webkit-scrollbar{display:none}._left_1lksy_54[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_1lksy_54:focus-visible{outline:var(--stroke-focus) solid var(--state-focus-ring);outline-offset:var(--space-1)}._lattice_1lksy_53{position:sticky;top:calc(var(--layout-bar-h) + var(--space-hair))}._frame_1lksy_152[data-left=folded] ._lattice_1lksy_53,._frame_1lksy_152[data-left=folded] ._left_1lksy_54{opacity:0;visibility:hidden;transition:opacity var(--dur-exit) var(--ease-exit),visibility 0s var(--dur-exit)}._rightBody_1lksy_161{display:flex;flex-direction:column;gap:var(--stack-module)}}@media (min-width: 1101px) and (max-width: 1439px){._right_1lksy_55{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_1lksy_55:not([data-shown]){display:none}._right_1lksy_55>._sheet_1lksy_183{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}._rightBody_1lksy_161 [data-comms-close]{display:none}}@media (min-width: 1440px){._right_1lksy_55{position:sticky;top:calc(var(--layout-bar-h) + var(--space-3));display:flex;flex-direction:column;grid-area:1 / rail-r;min-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_1lksy_55>._sheet_1lksy_183{display:none}._rightBody_1lksy_161{flex:1}._rightBody_1lksy_161>:last-child:not(:first-child){margin-top:auto}._frame_1lksy_152[data-right=folded] ._right_1lksy_55{opacity:0;visibility:hidden;transition:opacity var(--dur-exit) var(--ease-exit),visibility 0s var(--dur-exit)}}@media (min-width: 1101px){._column_1lksy_30:before,._column_1lksy_30:after{transition:opacity var(--dur-enter) var(--ease-enter)}._frame_1lksy_152[data-left=folded][data-right=folded] ._column_1lksy_30{background:none}._frame_1lksy_152[data-left=folded][data-right=folded] ._column_1lksy_30:before,._frame_1lksy_152[data-left=folded][data-right=folded] ._column_1lksy_30:after{opacity:0;transition:opacity var(--dur-exit) var(--ease-exit)}._frame_1lksy_152[data-left=folded][data-right=folded] ._fade_1lksy_56{--surface-bottom: var(--ground)}}._diagram_1f91j_12{container-type:inline-size}._svg_1f91j_16{display:block;width:100%;height:auto;overflow:visible}[data-draw=ready] ._anim_1f91j_6{opacity:0}[data-draw=play] ._anim_1f91j_6{animation:var(--kf-fade-in) var(--t) var(--ease-enter) var(--d) both}[data-draw=play] ._turnIn_1f91j_33{animation-name:var(--kf-turn-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._riseIn_1f91j_38{--rise: var(--space-2);animation-name:var(--kf-rise-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._lock_1f91j_44{animation-name:var(--kf-lock-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._drawX_1f91j_49{animation-name:var(--kf-draw-x)}[data-draw=play] ._rail_1f91j_53{animation-name:var(--kf-draw-y);animation-timing-function:linear}[data-draw=play] ._flicker_1f91j_58{animation-name:var(--kf-flicker);animation-timing-function:linear}._turnIn_1f91j_33,._lock_1f91j_44,._drawX_1f91j_49{transform-box:view-box}._turnIn_1f91j_33{transform-origin:170px 170px}._tick_1f91j_75{stroke:var(--line-dim);stroke-width:var(--stroke-on)}._seg_1f91j_81{fill:color-mix(in srgb,var(--a),var(--b) calc(var(--k) * 100%))}._arcMarked_1f91j_85{fill:var(--data-coral)}._arcRest_1f91j_89{fill:var(--data-teal)}._markerRing_1f91j_93{fill:var(--ground);stroke:var(--button-on-ink);stroke-width:var(--stroke-on)}._markerDot_1f91j_99{fill:var(--button-on-ink)}._markerLabel_1f91j_103{fill:var(--ink-noun)}._ring_1f91j_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_1f91j_117{position:relative;container-type:inline-size}._ringArt_1f91j_117 ._share_1f91j_124{font-size:clamp(var(--fs-label),12.9cqi,var(--fs-display));line-height:1.1}._ringArt_1f91j_117 ._unit_1f91j_129{font-size:clamp(var(--fs-label),4.1cqi,var(--fs-ui))}._centre_1f91j_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_1f91j_124{color:var(--button-on-ink);font-variant-numeric:tabular-nums}._unit_1f91j_129,._lede_1f91j_150{color:var(--ink-unselected)}._key_1f91j_154{display:grid;gap:var(--space-5)}._key_1f91j_154 p{margin:0}._keyRow_1f91j_163{display:flex;align-items:center;gap:var(--gap-group)}._glyph_1f91j_170{width:6px;height:34px;background:linear-gradient(var(--data-coral),var(--data-coral)) bottom / 100% 100% no-repeat}._glyph_1f91j_170[data-kind=rest]{background:linear-gradient(var(--data-teal),var(--data-teal)) bottom / 100% 35% no-repeat}._keyNumber_1f91j_180{color:var(--button-on-ink)}._keyLabel_1f91j_184{color:var(--ink-unselected)}._source_1f91j_188{display:grid;color:var(--ink-secondary)}._bridge_1f91j_195{display:grid;gap:var(--stack-default);padding:var(--space-2) var(--space-5) var(--space-5)}._bridgeArt_1f91j_203{position:relative;width:min(100%,var(--art-w, 100%));justify-self:center;container-type:inline-size}@container (max-width: 30rem){._bridgeArt_1f91j_203 ._refused_1f91j_213{position:static;translate:none;margin-top:var(--stack-default)}._bridgeArt_1f91j_203 ._via_1f91j_218{top:16%}}@container (max-width: 22rem){._bridgeArt_1f91j_203 ._via_1f91j_218{position:static;translate:none;width:auto;margin-top:var(--stack-default)}}._route_1f91j_233{stroke:var(--data-coral);stroke-width:var(--stroke-focus);stroke-dasharray:6 5}._route_1f91j_233:first-of-type{transform-origin:129px 236px}._route_1f91j_233:nth-of-type(2){transform-origin:338px 236px}._cross_1f91j_247{stroke:var(--data-coral);stroke-width:2.5}._stageArc_1f91j_252[data-kind=from]{fill:var(--data-teal)}._stageArc_1f91j_252[data-kind=via]{fill:var(--data-cyan)}._stageArc_1f91j_252[data-kind=to]{fill:var(--data-pale-cyan)}._via_1f91j_218,._refused_1f91j_213{position:absolute;left:50%;translate:-50% 0;width:max-content;text-align:center}._via_1f91j_218{top:30.4%}._refused_1f91j_213{top:72.8%;color:var(--ink-unselected)}._refused_1f91j_213 p,._stageWords_1f91j_288 p{margin:0}._stageWords_1f91j_288{display:grid;gap:var(--space-1)}._stageWords_1f91j_288[data-side=end]{text-align:right}._stageLabel_1f91j_301,._stageNote_1f91j_302{color:var(--ink-unselected)}._stageName_1f91j_306{color:var(--button-on-ink)}._ends_1f91j_310{display:flex;justify-content:space-between;gap:var(--gap-wide)}._bridge_1f91j_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_1f91j_195[data-layout=row] ._ends_1f91j_310{display:contents}._bridge_1f91j_195[data-layout=row] ._bridgeArt_1f91j_203{grid-column:2;grid-row:1;width:100%}._bridge_1f91j_195[data-layout=row] ._stageWords_1f91j_288[data-side=start]{grid-column:1;grid-row:1}._bridge_1f91j_195[data-layout=row] ._stageWords_1f91j_288[data-side=end]{grid-column:3;grid-row:1}._stepper_1f91j_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_1f91j_358{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center;padding-block:var(--space-3)}._job_1f91j_358[data-mark=coral]{--mark: var(--data-coral)}._job_1f91j_358[data-mark=cyan]{--mark: var(--data-cyan)}._rail_1f91j_53{position:absolute;inset-block:0;inset-inline-start:0;width:var(--node);background:linear-gradient(var(--line-rule),var(--line-rule)) center / 2px 100% no-repeat;transform-origin:top}._rail_1f91j_53[data-from=first]{top:calc(50% - (var(--n) - 1) * var(--pitch) / 2)}._rail_1f91j_53[data-to=last]{bottom:calc(50% - (var(--n) - 1) * var(--pitch) / 2)}._entries_1f91j_397{position:relative;display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}._entry_1f91j_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-noun)}._entryIcon_1f91j_418{display:block;fill:none;stroke:var(--mark);stroke-width:var(--stroke-on)}._link_1f91j_427{display:flex;align-items:center;height:calc(var(--n) * var(--pitch) - var(--space-3) + 4px)}._bracket_1f91j_433{align-self:stretch;flex:none;width:10px;box-sizing:border-box;border:var(--stroke-on) solid var(--mark);border-left:0}._leader_1f91j_443{flex:1;height:3px;background:linear-gradient(var(--line-node),var(--line-node)) right / 3px 3px no-repeat,linear-gradient(var(--line-main),var(--line-main)) center / 100% var(--stroke-hair) no-repeat;transform-origin:left center}._jobBar_1f91j_452{width:6px;height:calc(var(--len) * 8.5px);background:var(--mark)}._jobWords_1f91j_458{display:grid;gap:var(--space-1)}._jobWords_1f91j_458 p{margin:0}._stepperSource_1f91j_467{display:grid;grid-column:4;margin:0;color:var(--ink-secondary)}@container (max-width: 24rem){._ring_1f91j_109{grid-template-columns:minmax(0,1fr);justify-items:center;padding:var(--space-2) var(--space-3) var(--space-4)}._ringArt_1f91j_117{width:min(100%,17.5rem,var(--art-w, 17.5rem))}._key_1f91j_154{justify-self:stretch;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--gap-group)}._lede_1f91j_150,._source_1f91j_188{grid-column:1 / -1}._bridge_1f91j_195{padding:var(--space-2) var(--space-3) var(--space-4)}._stepper_1f91j_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_75806_7{display:grid;gap:var(--stack-module)}._factsTitle_75806_12{color:var(--ink-unselected)}._bracketed_75806_16,._bracket_75806_16{display:flex;gap:var(--gap-group)}._factList_75806_23{display:grid;flex:1;grid-template-columns:max-content minmax(0,1fr);min-width:0}._fact_75806_7{display:grid;grid-column:1 / -1;grid-template-columns:max-content minmax(0,1fr);align-items:center;column-gap:var(--gap-inline);padding-block:var(--space-2)}._factList_75806_23>._fact_75806_7{grid-template-columns:subgrid}._fact_75806_7+._fact_75806_7{border-top:var(--stroke-hair) solid var(--line-dim)}._factLabel_75806_47{color:var(--ink-secondary)}._factValue_75806_51{min-width:0;color:var(--ink-unselected)}._bracketBody_75806_58{display:grid;align-content:start;gap:var(--stack-tight);padding-block:var(--space-hair)}._bracketLabel_75806_65{color:var(--ink-secondary)}._bracketText_75806_69{color:var(--ink-unselected)}._inShort_75806_73{display:grid;gap:var(--stack-relaxed)}._outcomes_75806_80{display:grid;gap:var(--stack-default)}._readouts_75806_85{display:grid;gap:var(--stack-default);padding:var(--space-2) 0 0 var(--space-2)}._readoutInner_75806_91{display:grid;gap:var(--space-hair);padding:var(--space-2) 0 var(--space-1) var(--space-1)}._readoutLabel_75806_97{color:var(--ink-secondary)}._readoutRow_75806_101{display:flex;align-items:center;gap:var(--gap-inline)}._number_75806_107{color:var(--ink-number)}._code_75806_112{display:flex;align-items:center;gap:var(--gap-inline);margin-left:auto}._code_75806_112:before{content:"";width:var(--stroke-hair);height:calc(var(--space-6) - var(--space-1));background-color:var(--line-main)}._codeLabel_75806_126{color:var(--ink-secondary)}._codeValue_75806_130{color:var(--ink-unselected)}._source_75806_134{padding-left:var(--space-2);color:var(--ink-secondary)}._outcomes_75806_80[data-layout=row]{gap:var(--layout-block-gap)}._outcomes_75806_80[data-layout=row] ._readouts_75806_85{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--gap-wide);padding:0}._outcomes_75806_80[data-layout=row] ._source_75806_134{padding-left:0}._brief_75806_156{display:grid;gap:var(--space-6)}@media (min-width: 600px) and (max-width: 1100px){._brief_75806_156{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}._brief_75806_156>:nth-child(3){grid-area:1 / 2 / span 2 / 3;align-self:start}}@media (min-width: 1101px){._brief_75806_156{display:none}}._card_1kw51_4{position:relative;display:grid;gap:var(--stack-loose);color:inherit;text-decoration:none}._head_1kw51_12{display:grid;gap:var(--stack-default)}._headRow_1kw51_17{display:flex;align-items:center;gap:var(--gap-group)}._meta_1kw51_23{flex-shrink:0;color:var(--ink-label)}._category_1kw51_28{min-width:0;color:var(--ink-noun)}._status_1kw51_33{flex-shrink:0;margin-left:auto;color:var(--ink-secondary)}._media_1kw51_43{position:relative;display:grid;place-items:center;overflow:hidden;height:var(--size-cover-h);border:var(--stroke-hair) solid var(--line-dim);background-color:var(--surface);transition:border-color var(--dur-micro) var(--ease-standard)}._media_1kw51_43>:is(img,video,picture){width:100%;height:100%;object-fit:contain}._placeholder_1kw51_60{color:var(--ink-secondary)}._title_1kw51_64{color:var(--ink-noun);transition:color var(--dur-micro) var(--ease-standard)}._summary_1kw51_70{max-width:var(--measure);color:var(--ink-body)}._foot_1kw51_77{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--stack-default) var(--gap-wide)}._cta_1kw51_85{margin-left:auto}._metric_1kw51_90{display:grid;gap:var(--stack-default);width:min(100%,calc(var(--layout-rail-left) - var(--space-2)))}._source_1kw51_96{padding-left:var(--space-1);color:var(--ink-secondary)}._card_1kw51_4:focus-visible ._lock_1kw51_106,._card_1kw51_4:is([data-state=hover],[data-state=focus],[data-state=pressed]) ._lock_1kw51_106{opacity:1;transform:none}@media (hover: hover){._card_1kw51_4:hover ._lock_1kw51_106{opacity:1;transform:none}}._card_1kw51_4[data-state=hover] ._media_1kw51_43{border-color:var(--state-hover-line)}._card_1kw51_4[data-state=hover] ._title_1kw51_64{color:var(--state-hover-ink)}@media (hover: hover){._card_1kw51_4:hover ._media_1kw51_43{border-color:var(--state-hover-line)}._card_1kw51_4:hover ._title_1kw51_64{color:var(--state-hover-ink)}}._card_1kw51_4:active ._media_1kw51_43,._card_1kw51_4[data-state=pressed] ._media_1kw51_43{border-color:var(--state-pressed-line);transition-duration:var(--dur-press)}._card_1kw51_4:active ._title_1kw51_64,._card_1kw51_4[data-state=pressed] ._title_1kw51_64,._card_1kw51_4:focus-visible ._title_1kw51_64{color:var(--state-hover-ink)}._card_1kw51_4:focus-visible,._card_1kw51_4[data-state=focus]{outline:var(--stroke-focus) solid var(--state-focus-ring);outline-offset:calc(var(--space-2) - var(--stroke-focus))}._chapter_ol4f6_4{display:grid;gap:var(--layout-block-gap)}._chapter_ol4f6_4+._chapter_ol4f6_4{margin-top:var(--layout-section-gap)}._eyebrow_ol4f6_13{color:var(--ink-label)}._heading_ol4f6_19{color:var(--ink-cream)}._subheading_ol4f6_23{color:var(--ink-noun)}._body_ol4f6_27{max-width:var(--measure);color:var(--ink-body)}html[data-reading=skim] ._readText_ol4f6_33,html:not([data-reading=skim]) ._skimText_ol4f6_34{display:none}._note_ol4f6_39{color:var(--ink-unselected)}._stage_ol4f6_46{--_stage-h: 560px;display:flex;justify-content:center;height:var(--_stage-h)}._portraitMedia_ol4f6_54{display:block;width:auto;height:100%}@media (max-width: 599px){._stage_ol4f6_46{--_stage-h: 460px}}._wideMedia_ol4f6_67{display:block;width:100%;height:auto}._compareShots_ol4f6_75{display:grid}._compareShot_ol4f6_75{grid-area:1 / 1;display:block;width:100%;height:auto;opacity:0;transition:opacity var(--dur-enter) var(--ease-standard)}._compareShot_ol4f6_75[data-shown]{opacity:1}._compareSwitch_ol4f6_92{display:flex;gap:var(--gap-inline);padding:var(--pad-compact);border-top:var(--stroke-hair) solid var(--line-dim)}._actions_ol4f6_100{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-wide)}._diagram_bnme0_10{container-type:inline-size}._svg_bnme0_14{display:block;max-width:100%;height:auto;overflow:visible}._wide_bnme0_21 ._svg_bnme0_14{width:648px;margin-inline:auto}._narrow_bnme0_26 ._svg_bnme0_14{width:358px}._narrow_bnme0_26{display:none}@container (max-width: 40rem){._wide_bnme0_21{display:none}._narrow_bnme0_26{display:block;padding:var(--space-2) var(--space-3) var(--space-4)}}[data-draw=ready] ._anim_bnme0_6{opacity:0}[data-draw=play] ._anim_bnme0_6{animation:var(--kf-fade-in) var(--t) var(--ease-enter) var(--d) both}[data-draw=play] ._lock_bnme0_54{animation-name:var(--kf-lock-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._drawX_bnme0_59{animation-name:var(--kf-draw-x)}[data-draw=play] ._drawY_bnme0_63{animation-name:var(--kf-draw-y);animation-timing-function:linear}[data-draw=play] ._rise_bnme0_68{--rise: var(--space-2);animation-name:var(--kf-rise-in);animation-timing-function:var(--ease-expressive)}[data-draw=play] ._flicker_bnme0_74{animation-name:var(--kf-flicker);animation-timing-function:linear}._lock_bnme0_54,._drawX_bnme0_59,._drawY_bnme0_63,._rise_bnme0_68{transform-box:fill-box}._lock_bnme0_54{transform-origin:center}._drawX_bnme0_59{transform-origin:0 50%}._drawY_bnme0_63,._rise_bnme0_68{transform-origin:50% 0}._fo_bnme0_102{overflow:visible}._words_bnme0_106{margin:0;color:var(--ink-unselected)}._words_bnme0_106[data-tone=near]{color:var(--button-on-ink)}._words_bnme0_106[data-tone=sec]{color:var(--ink-secondary)}._block_bnme0_119{display:block}._ruleProblem_bnme0_124>span,._ledgerItem_bnme0_125>span,._legendRow_bnme0_126>span:last-child{min-width:0}._inlineMark_bnme0_130{flex:none;overflow:visible}._rulesNarrow_bnme0_137{display:grid;gap:var(--space-6)}._ruleCard_bnme0_142{position:relative;display:grid;gap:var(--space-2);padding-left:var(--space-4)}._ruleCard_bnme0_142+._ruleCard_bnme0_142{padding-top:var(--space-6);border-top:var(--stroke-hair) solid var(--line-dim)}._ruleBar_bnme0_155{position:absolute;left:0;top:var(--space-5);width:4px;height:var(--space-6);background:var(--mark)}._ruleCard_bnme0_142+._ruleCard_bnme0_142 ._ruleBar_bnme0_155{top:calc(var(--space-6) + var(--space-5))}._ruleName_bnme0_168{margin-bottom:var(--space-1)}._ruleProblem_bnme0_124{display:flex;align-items:flex-start;gap:var(--gap-inline);margin:0}._ruleScreen_bnme0_179{position:relative;display:grid;gap:var(--space-2);margin-top:var(--space-2);padding-left:var(--space-5)}._ruleSpine_bnme0_187{position:absolute;left:var(--space-2);top:0;bottom:var(--space-2);width:var(--stroke-hair);background:var(--line-main)}._ruleFeatures_bnme0_196{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._ruleFeatures_bnme0_196 li{position:relative;padding-left:var(--space-4)}._ruleFeatures_bnme0_196 li:before{content:"";position:absolute;left:0;top:var(--space-2);width:8px;height:8px;background:var(--mark)}._ledgerNarrow_bnme0_222{display:grid;gap:var(--space-1)}._ledgerTree_bnme0_227{position:relative;display:grid;gap:var(--space-6);margin-top:var(--space-5);padding-left:var(--space-5)}._ledgerStem_bnme0_235{position:absolute;left:var(--space-1);top:0;bottom:var(--space-4);width:var(--stroke-hair);background:var(--line-main)}._ledgerHead_bnme0_244{display:flex;align-items:center;gap:var(--gap-inline);margin-bottom:var(--space-3)}._ledgerItems_bnme0_251{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}._ledgerItem_bnme0_125{display:flex;align-items:flex-start;gap:var(--gap-inline)}._flow_bnme0_267{display:grid;gap:var(--space-1)}._stage_bnme0_272{position:relative;width:100%}._art_bnme0_277{display:block;width:100%;height:auto;overflow:visible}._over_bnme0_285{position:absolute;translate:-50% -50%;white-space:nowrap}._centred_bnme0_291{text-align:center}._gapTight_bnme0_295{margin-top:var(--space-3)}._gapLoose_bnme0_299{margin-top:var(--space-6)}._places_bnme0_304{display:grid;gap:var(--space-4);margin-top:var(--space-5)}._place_bnme0_304{display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);align-items:center;gap:var(--gap-group)}._legend_bnme0_126{display:grid;gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none}._legendRow_bnme0_126{display:flex;align-items:flex-start;gap:var(--gap-inline)}._legendGlyph_bnme0_332{display:flex;align-items:center;min-width:var(--space-6);min-height:1lh}
