:root{--lo-color-charcoal:#1f1b16;--lo-color-bone:#efead8;--lo-color-bone-muted:#d0c9b8;--lo-color-charcoal-muted:#68635a;--lo-color-sodium:#e8b547;--lo-surface-primary:var(--lo-color-charcoal);--lo-surface-secondary:var(--lo-color-bone);--lo-font-family-display:"Saira Condensed", sans-serif;--lo-font-family-sans:Inter, sans-serif;--lo-font-family-mono:"JetBrains Mono", monospace;--lo-font-weight-regular:400;--lo-font-weight-medium:500;--lo-font-weight-bold:700;--lo-font-size-display:72px;--lo-font-size-h1:40px;--lo-font-size-h2:24px;--lo-font-size-label:16px;--lo-font-size-micro:12px;--lo-font-size-body:16px;--lo-font-lineheight-body:1.7;--lo-font-lineheight-display:1;--lo-font-letterspacing-caps:.05em;--lo-font-letterspacing-body:0em;--lo-space-1:8px;--lo-space-2:16px;--lo-space-3:24px;--lo-space-5:40px;--lo-space-8:64px;--lo-grid-columns:12;--lo-grid-margin:40px;--lo-grid-gutter:24px;--lo-motion-distance-min:8px;--lo-motion-distance-max:24px;--lo-motion-duration-min:.3s;--lo-motion-duration-max:.9s;--lo-motion-easing-standard:cubic-bezier(.22, 1, .36, 1);--lo-a11y-focusoutlinewidth:2px;--lo-a11y-focusoutlinecolor:var(--lo-color-sodium);--lo-a11y-touchtargetmin:44px}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/saira-condensed-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/saira-condensed-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Saira Condensed Fallback;src:local(Arial Narrow),local(Helvetica Neue Condensed),local(Arial);size-adjust:96%;ascent-override:105%;descent-override:44%;line-gap-override:0%}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Inter Fallback;src:local(Arial),local(Helvetica);size-adjust:107%;ascent-override:90.4%;descent-override:22.5%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-latin-700-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono Fallback;src:local(Courier New),local(Menlo);size-adjust:105%;ascent-override:97%;descent-override:29%;line-gap-override:0%}*,:before,:after{box-sizing:border-box;margin:0}:root{--stack-display:"Saira Condensed", "Saira Condensed Fallback", var(--lo-font-family-display);--stack-sans:"Inter", "Inter Fallback", var(--lo-font-family-sans);--stack-mono:"JetBrains Mono", "JetBrains Mono Fallback", var(--lo-font-family-mono);--grid-margin:var(--lo-grid-margin);--grid-gutter:var(--lo-grid-gutter);--content-max:1280px;--ease-brand:var(--lo-motion-easing-standard);--rise-distance:var(--lo-motion-distance-min);--rise-distance-max:var(--lo-motion-distance-max);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:color-mix(in srgb, var(--lo-color-bone) 25%, transparent) transparent}@media (max-width:720px){:root{--grid-margin:var(--lo-space-2)}}html{scroll-behavior:smooth;height:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--lo-surface-primary);min-height:100%;color:var(--lo-color-bone);font-family:var(--stack-sans);font-size:var(--lo-font-size-body);line-height:var(--lo-font-lineheight-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}@media (max-width:720px){body{font-size:17px}}::selection{background:var(--lo-color-bone);color:var(--lo-color-charcoal)}.mono-micro{font-family:var(--stack-mono);font-size:var(--lo-font-size-micro);letter-spacing:var(--lo-font-letterspacing-caps);text-transform:uppercase;color:var(--lo-color-bone-muted);font-weight:400}.mono-label{font-family:var(--stack-mono);font-size:var(--lo-font-size-label);letter-spacing:var(--lo-font-letterspacing-caps);text-transform:uppercase;font-weight:500}a{color:inherit;text-decoration:none}:focus-visible{outline:var(--lo-a11y-focusoutlinewidth) solid var(--lo-a11y-focusoutlinecolor);outline-offset:2px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--lo-space-1);left:var(--lo-space-1);z-index:100;padding:var(--lo-space-1) var(--lo-space-2);background:var(--lo-color-charcoal);border:1px solid var(--lo-color-bone);font-family:var(--stack-mono);font-size:var(--lo-font-size-micro);letter-spacing:var(--lo-font-letterspacing-caps);text-transform:uppercase;transform:translateY(calc(-100% - var(--lo-space-2)));position:fixed}.skip-link:focus-visible{transform:none}[data-surface=light]{background:var(--lo-surface-secondary);color:var(--lo-color-charcoal)}[data-surface=light] .mono-micro,[data-surface=light] .mono-label{color:color-mix(in srgb, var(--lo-color-charcoal) 72%, var(--lo-color-bone))}[data-surface=light] ::selection{background:var(--lo-color-charcoal);color:var(--lo-color-bone)}:root{--xd:clamp(128px, calc(64.11px + 16.381vw), 300px);--d1:clamp(64px, calc(28.34px + 9.143vw), 160px);--d2:clamp(44px, calc(24.69px + 4.952vw), 96px);--d3:clamp(56px, calc(32.23px + 6.095vw), 120px);--d4:clamp(40px, calc(28.11px + 3.048vw), 72px);--d5:clamp(32px, calc(23.09px + 2.286vw), 56px);--chap:clamp(32px, calc(23.09px + 2.286vw), 56px);--rail-gutter:164px}body{font-size:clamp(17px,16.63px + .095vw,18px)}.mono-micro{font-size:clamp(10px,9.26px + .19vw,12px)}.mono-label{font-size:clamp(12px,11.26px + .19vw,14px)}.hero-display{font-family:var(--stack-display);font-weight:700;font-size:var(--xd);letter-spacing:.005em;text-transform:uppercase;text-box:trim-both cap alphabetic;line-height:.92}.flip-midnight{font-family:var(--stack-display);font-weight:600;font-size:var(--d1);font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;line-height:.9}.creed-line{font-family:var(--stack-display);font-weight:600;font-size:var(--d2);letter-spacing:.005em;text-transform:uppercase;line-height:1.04}.stat{font-family:var(--stack-display);font-weight:600;font-size:var(--d3);letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:.9}.act-title{font-family:var(--stack-display);font-weight:600;font-size:var(--d4);letter-spacing:.01em;text-transform:uppercase;text-box:trim-both cap alphabetic;line-height:1}.ladder-time{font-family:var(--stack-display);font-weight:600;font-size:var(--d5);font-variant-numeric:tabular-nums;line-height:1}.chap-name{font-family:var(--stack-display);font-weight:600;font-size:var(--chap);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;line-height:1}@media (min-width:821px){.ph-only{display:none!important}}@media (max-width:820px){.dk-only{display:none!important}.chap-name{white-space:normal}}html.js .frame-stage{height:100vh;height:100svh;position:sticky;top:0;overflow:clip}html.no-js .frame-stage,html.js .act-05 .range-frame{position:relative}@media (prefers-reduced-motion:reduce){html.js .frame-stage{height:auto;min-height:100svh;position:relative}}.veil{z-index:1;pointer-events:none;position:absolute;inset:0}.act-plate{z-index:0;position:absolute;inset:0}.act-plate img{object-fit:cover;width:100%;height:100%;display:block}.pcol{border-left:1px solid color-mix(in srgb, var(--lo-color-bone) 8%, transparent);z-index:2;width:clamp(220px,20.8vw,300px);position:absolute;top:0;bottom:0;right:0;overflow:hidden}.pcol img{object-fit:cover;width:100%;height:100%;display:block}.pveil{background:color-mix(in srgb, var(--lo-color-charcoal) 45%, transparent);position:absolute;inset:0}.ptag{color:var(--lo-color-bone-muted);z-index:2;margin:0;font-size:10.5px;position:absolute;bottom:14px;left:14px}.pcol-left{border-left:none;border-right:1px solid color-mix(in srgb, var(--lo-color-bone) 8%, transparent);width:clamp(200px,18vw,260px);left:0;right:auto}.pcol-left .pveil{background:color-mix(in srgb, var(--lo-color-charcoal) 42%, transparent)}.pcol-left img{transform-origin:50% 74%;transform:scale(1.55)}.pcol-left .ptag{top:14px;bottom:auto}@media (max-width:1024px){.pcol{display:none}}.sd{background:var(--lo-color-sodium);vertical-align:middle;width:8px;height:2px;display:inline-block}.chip{font-family:var(--stack-mono);letter-spacing:.05em;border:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);color:var(--lo-color-bone);text-transform:uppercase;cursor:default;padding:8px 12px;font-size:13px;display:inline-block}a.chip-link{cursor:pointer;border-color:color-mix(in srgb, var(--lo-color-bone) 42%, transparent);background:color-mix(in srgb, var(--lo-color-bone) 6%, transparent);transition:border-color .24s var(--ease-brand), color .24s var(--ease-brand), background-color .24s var(--ease-brand)}a.chip-link:hover,a.chip-link:focus-visible{border-color:var(--lo-color-sodium);color:var(--lo-color-sodium);background:color-mix(in srgb, var(--lo-color-bone) 12%, transparent)}.stamp{font-family:var(--stack-mono);letter-spacing:.08em;text-transform:uppercase;cursor:default;border:1px solid;padding:5px 10px;font-size:12px;display:inline-block}.stamp.sim{color:var(--lo-color-bone-muted);font-size:clamp(9px,8px + .26vw,12px)}.modchip{cursor:default;font-family:var(--stack-mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);color:var(--lo-color-bone);background:color-mix(in srgb, var(--lo-color-charcoal) 72%, transparent);padding:14px 18px;font-size:clamp(11px,10.07px + .24vw,13.5px)}.body-copy{font-size:clamp(14px,12.51px + .381vw,18px);line-height:1.7}.chrome{z-index:40}.chrome-header{align-items:center;gap:var(--lo-space-3);padding:var(--lo-space-2) var(--grid-margin);background:color-mix(in srgb, var(--lo-color-charcoal) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid color-mix(in srgb, var(--lo-color-bone) 12%, transparent);display:flex;position:fixed;inset:0 0 auto}.lockup{align-items:center;gap:var(--lo-space-1);min-height:var(--lo-a11y-touchtargetmin);display:inline-flex}.lockup-mark{color:var(--lo-color-bone);display:block}.lockup-word{font-family:var(--stack-mono);letter-spacing:.06em;white-space:nowrap;font-size:clamp(11px,9.89px + .286vw,14px);font-weight:500}.lockup-sep{color:var(--lo-color-bone-muted)}.chrome-clock{align-items:baseline;gap:var(--lo-space-2);font-family:var(--stack-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-left:auto;font-size:clamp(11px,9.89px + .286vw,14px);display:inline-flex}.chrome-status{letter-spacing:var(--lo-font-letterspacing-caps);color:var(--lo-color-bone-muted);min-width:8ch;font-size:clamp(10px,8.89px + .286vw,13px)}@property --shift-min{syntax:"<integer>";inherits:true;initial-value:1421}@keyframes shift-clock{0%{--shift-min:1421}12.13%{--shift-min:1421}16.12%{--shift-min:1440}25.1%{--shift-min:1470}34.47%{--shift-min:1485}37.08%{--shift-min:1512}46.1%{--shift-min:1634}48.09%{--shift-min:1640}56.8%{--shift-min:1682}58.8%{--shift-min:1690}66.58%{--shift-min:1727}68.58%{--shift-min:1730}79.39%{--shift-min:1770}85.44%{--shift-min:1785}94.69%{--shift-min:1800}to{--shift-min:1800}}@supports (animation-timeline:scroll(root)){@media (min-width:901px){html.js{animation:linear both shift-clock;animation-timeline:scroll(root)}html.js #facility-clock{counter-reset:clock-hh calc((mod(mod(var(--shift-min), 1440), 720) - mod(var(--shift-min), 60)) / 60 + 12 * round(down, mod(var(--shift-min), 1440) / 720, 1)) clock-mm mod(var(--shift-min), 60)}html.js #facility-clock .clock-static{display:none}html.js #facility-clock:before{content:counter(clock-hh, decimal-leading-zero) ":" counter(clock-mm, decimal-leading-zero)}}}.run-index{right:var(--grid-margin);z-index:30;position:fixed;top:50%;translate:0 -50%}.run-index ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.run-index a{min-height:24px;font-family:var(--stack-mono);letter-spacing:.08em;color:var(--lo-color-bone-muted);white-space:nowrap;transition:color .3s var(--ease-brand);justify-content:flex-end;align-items:center;gap:8px;padding:2px 0;font-size:10.5px;display:flex}.run-index a:after{content:"";background:0 0;flex:none;width:8px;height:2px}.run-index a[aria-current=true]{color:var(--lo-color-bone)}.run-index a[aria-current=true]:after{background:var(--lo-color-sodium)}@media (max-width:900px){.run-index{display:none}}.run-log{left:var(--grid-margin);bottom:var(--lo-space-3);pointer-events:none;width:min(460px,60vw);padding:var(--lo-space-1) var(--lo-space-1) var(--lo-space-1) 0;transition:opacity .5s var(--ease-brand);position:fixed}body[data-over-light] .run-log{background:color-mix(in srgb, var(--lo-color-bone) 88%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.run-log[data-retired]{opacity:0}html.no-js .run-log{display:none}.run-log-title{font-family:var(--stack-mono);letter-spacing:var(--lo-font-letterspacing-caps);color:color-mix(in srgb, var(--lo-color-bone-muted) 60%, transparent);margin-bottom:4px;font-size:11px}.run-log-lines{gap:3px;margin:0;padding:0;list-style:none;display:grid}.run-log-line{justify-content:start;gap:var(--lo-space-1) 14px;font-family:var(--stack-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--lo-color-bone-muted);white-space:nowrap;text-overflow:ellipsis;opacity:1;transition:opacity .3s var(--ease-brand);grid-template-columns:5ch 7ch auto auto;font-size:12px;display:grid;overflow:hidden}.run-log-line:last-child{color:var(--lo-color-bone)}.run-log-line .rl-status{color:var(--lo-color-bone-muted)}.run-log-line .rl-status:before{content:"· "}@starting-style{.run-log-line{opacity:0}}@media (max-width:720px){.run-log{width:calc(100vw - 2 * var(--grid-margin))}.run-log-line{grid-template-columns:5ch 7ch 1fr;font-size:10px}.run-log-line .rl-status,.run-log-line:not(:nth-last-child(-n+2)){display:none}.run-log{background:color-mix(in srgb, var(--lo-color-charcoal) 82%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding-left:var(--lo-space-1)}}@media (max-height:820px){.run-log-line:not(:nth-last-child(-n+2)){display:none}}@media (max-height:500px){.run-log{display:none}}body[data-header-light] .chrome-header{background:color-mix(in srgb, var(--lo-color-bone) 90%, transparent);border-bottom-color:color-mix(in srgb, var(--lo-color-charcoal) 14%, transparent);color:var(--lo-color-charcoal)}body[data-header-light] .lockup-mark,body[data-header-light] :is(.lockup-word,.chrome-clock){color:var(--lo-color-charcoal)}body[data-header-light] :is(.chrome-status,.lockup-sep,.lights-switch-label){color:var(--lo-color-charcoal-muted)}body[data-header-light] .lights-switch-track{border-color:color-mix(in srgb, var(--lo-color-charcoal) 40%, transparent)}body[data-header-light] .lights-switch-thumb{background:var(--lo-color-charcoal-muted)}.chrome-header,.lockup-mark,.lockup-word,.chrome-clock,.chrome-status{transition:color .3s var(--ease-brand), background-color .3s var(--ease-brand)}.run-index a,.run-log-line,.run-log-title,.scroll-cue{transition:color .3s var(--ease-brand)}.run-index a[data-light]{color:var(--lo-color-charcoal-muted)}.run-index a[data-light][aria-current=true],body[data-over-light] .run-log-title,body[data-over-light] .run-log-line,body[data-over-light] .run-log-line:last-child,body[data-over-light] .run-log-line .rl-status{color:var(--lo-color-charcoal)}.meta-bar{justify-content:space-between;gap:var(--lo-space-2);padding:18px var(--grid-margin);border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 12%, transparent);display:flex}.lights-switch{align-items:center;gap:var(--lo-space-1);min-height:var(--lo-a11y-touchtargetmin);padding:0 var(--lo-space-1);display:inline-flex}.lights-switch-label{font-family:var(--stack-mono);font-size:var(--lo-font-size-micro);letter-spacing:var(--lo-font-letterspacing-caps);color:var(--lo-color-bone-muted)}.lights-switch-track{border:1px solid color-mix(in srgb, var(--lo-color-bone) 35%, transparent);border-radius:8px;width:34px;height:16px;position:relative}.lights-switch-thumb{background:var(--lo-color-bone-muted);width:10px;height:10px;transition:translate .2s var(--ease-brand);border-radius:50%;position:absolute;top:2px;left:2px}.lights-switch.crossing .lights-switch-thumb{translate:18px}.lights-switch.denied .lights-switch-thumb{transition:translate .9s var(--ease-brand);translate:0}@media (max-width:720px){.lights-switch-label{display:none}}@media (max-width:480px){.chrome-header{gap:var(--lo-space-2)}.lockup-method{display:none}.chrome-clock{gap:var(--lo-space-1)}.chrome-status{min-width:0}.lights-switch{padding:0}}.act{position:relative}.act-head-block{left:var(--grid-margin);z-index:10;position:absolute;top:96px}.act-head-block .act-title{margin-top:8px}@media (max-width:820px){.act-head-block{left:var(--grid-margin);top:96px}.act-head-block .act-title{margin-top:4px}}html.js .act-00{min-height:150vh}html.js .act-01{min-height:140vh}html.js .flip{min-height:160vh}html.js .act-02{min-height:180vh}html.js .chapter{min-height:200vh}html.js .act-04{min-height:220vh}html.js .act-05{min-height:0}html.js .act-06{min-height:240vh}@media (max-width:820px){html.js .act-00{min-height:130vh}html.js .act-01{min-height:0}html.js .flip{min-height:140vh}html.js .act-02{min-height:150vh}html.js .chapter{min-height:170vh}html.js .act-04{min-height:180vh}html.js .act-05{min-height:0}html.js .act-06{min-height:190vh}}@keyframes rise{0%{opacity:0;translate:0 var(--rise-distance-max)}to{opacity:1;translate:0}}@keyframes plate-settle{0%{scale:1.05}to{scale:1}}@keyframes plate-lean{0%{scale:1}to{scale:1.04}}@keyframes micro-drift{0%{translate:0 6px}to{translate:0 -6px}}@keyframes frag-in{0%{opacity:0;translate:16px}to{opacity:max(var(--fo,1), .6);translate:0}}@keyframes stream-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}html.js:not(.no-sda) :is(.act-00,.act-01,.flip,.act-02,.chapter,.act-04,.act-05,.act-06){view-timeline:--frame}@supports (animation-timeline:view()){html.js :is(.doc-stamp-row,.act-01 .act-title,.ladder-row,.glare-exhibit,.oldshift,.shift-head,.range-lede,.range-qualifier,.method-card,.tier-row,.range-meta,.range-refunds,.annex-lede,.annex-block,.annex-close){animation:rise 1ms both var(--ease-brand);animation-timeline:view();animation-range:entry 10% entry 50%}html.js :is(.act-02,.chapter,.act-04,.act-06) .act-head-block{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 12% cover 24%}html.js .floor-ledger{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 18% cover 28%}html.js .floor-mod:nth-child(2){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 22% cover 30%}html.js .floor-mod:nth-child(3){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 25% cover 33%}html.js .floor-mod:nth-child(4){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 28% cover 36%}html.js .floor-mod:nth-child(5){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 31% cover 39%}html.js .floor-mod:nth-child(6){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 34% cover 42%}html.js .floor-brief{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 38% cover 46%}html.js .floor-linework{animation:rise 1ms both var(--ease-brand), micro-drift 1ms linear both;animation-timeline:--frame,--frame;animation-range:cover 20% cover 40%,cover}html.js :is(.floor-method,.floor-specimen){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 42% cover 52%}html.js .instrument{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 8% cover 18%}html.js :is(.ribbon-still,.lanes-still){animation:1ms linear both stream-wipe;animation-timeline:--frame;animation-range:cover 10% cover 30%}html.js .ledger-cols .lcol tbody tr:first-child{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 12% cover 18%}html.js .ledger-cols .lcol tbody tr:nth-child(2){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 15% cover 21%}html.js .ledger-cols .lcol tbody tr:nth-child(3){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 18% cover 24%}html.js .ledger-cols .lcol tfoot tr{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 21% cover 27%}html.js .chapter :is(.tie-row,.tie-stamp-ph){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 24% cover 32%}html.js .chapter .found-line{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 28% cover 36%}html.js .bottomrow{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 22% cover 34%}html.js .sig-flag{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 18% cover 26%}html.js .sig-beat{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 26% cover 36%}html.js :is(.lane-flag,.lane-slow){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 20% cover 30%}html.js .cluster-block{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 18% cover 30%}html.js .frag{animation:frag-in 1ms both var(--ease-brand);animation-timeline:--frame}html.js .frag:first-child{animation-range:cover 8% cover 15%}html.js .frag:nth-child(2){animation-range:cover 10% cover 17%}html.js .frag:nth-child(3){animation-range:cover 12% cover 19%}html.js .frag:nth-child(4){animation-range:cover 14% cover 21%}html.js .frag:nth-child(5){animation-range:cover 16% cover 23%}html.js .frag:nth-child(6){animation-range:cover 18% cover 25%}html.js .frag:nth-child(7){animation-range:cover 20% cover 27%}html.js .frag:nth-child(8){animation-range:cover 22% cover 29%}html.js .frag-lines{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 20% cover 30%}html.js .owner-brief>*{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame}html.js .owner-brief>:first-child{animation-range:cover 8% cover 16%}html.js .owner-brief>:nth-child(2){animation-range:cover 10% cover 18%}html.js .owner-brief>:nth-child(3){animation-range:cover 12% cover 21%}html.js .owner-brief>:nth-child(4){animation-range:cover 14% cover 24%}html.js .owner-brief>:nth-child(5){animation-range:cover 17% cover 27%}html.js .owner-brief>:nth-child(6){animation-range:cover 20% cover 30%}html.js .owner-brief>:nth-child(7){animation-range:cover 23% cover 33%}html.js .owner-brief>:nth-child(8){animation-range:cover 26% cover 36%}html.js .owner-brief>.ob-filed{animation-range:cover 30% cover 40%}html.js .brief-buy{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 34% cover 44%}html.js .brief-headline{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 8% cover 18%}html.js .creed-line:first-child{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 10% cover 18%}html.js .creed-line:nth-child(2){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 14% cover 22%}html.js .creed-line:nth-child(3){animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 18% cover 26%}html.js .archive-col>*{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame}html.js .archive-col>:first-child{animation-range:cover 20% cover 30%}html.js .archive-col>:nth-child(2){animation-range:cover 25% cover 35%}html.js .archive-col>:nth-child(3){animation-range:cover 30% cover 40%}html.js .seal{animation:rise 1ms both var(--ease-brand);animation-timeline:--frame;animation-range:cover 24% cover 36%}html.js .brief-plate img{animation:1ms linear both plate-settle;animation-timeline:--frame;animation-range:cover}html.js .creed-plate img{animation:1ms linear both plate-lean;animation-timeline:--frame;animation-range:cover}html.js .hero-plate img{animation:1ms linear both micro-drift;animation-timeline:--frame;animation-range:cover}html.no-sda :is(.doc-stamp-row,.act-01 .act-title,.ladder-row,.glare-exhibit,.oldshift,.shift-head,.range-lede,.range-qualifier,.method-card,.tier-row,.range-meta,.range-refunds,.annex-lede,.annex-block,.annex-close,.act-head-block,.floor-ledger,.floor-mod,.floor-brief,.floor-linework,.floor-method,.floor-specimen,.instrument,.ribbon-still,.lanes-still,.ledger-cols tbody tr,.ledger-cols tfoot tr,.tie-row,.tie-stamp-ph,.found-line,.bottomrow,.sig-flag,.sig-beat,.lane-flag,.lane-slow,.cluster-block,.frag,.frag-lines,.owner-brief>*,.brief-headline,.brief-buy,.creed-line,.archive-col>*,.seal){opacity:1!important;animation:none!important;translate:none!important}html.no-sda .flip-dark{clip-path:inset(0)!important;animation:none!important}html.no-sda :is(.flip-edge,.flip-dash){opacity:0!important;animation:none!important}}@keyframes sda-probe{0%{opacity:0}to{opacity:1}}.sda-probe{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:-4px;left:0}@supports (animation-timeline:scroll()){.sda-probe{animation:1ms linear both sda-probe;animation-timeline:scroll(root);animation-range:0 200px}}.act-00 .act-viewport{display:block}html.no-js .act-00 .act-viewport{min-height:100svh}.hero-plate img{object-position:62% 28%}.hero-veil{background:linear-gradient(90deg, color-mix(in srgb, var(--lo-color-charcoal) 95%, transparent) 0%, color-mix(in srgb, var(--lo-color-charcoal) 72%, transparent) 42%, color-mix(in srgb, var(--lo-color-charcoal) 28%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--lo-color-charcoal) 85%, transparent) 0%, transparent 26%)}.hero-stage{left:var(--grid-margin);right:var(--grid-margin);z-index:10;position:absolute;top:max(120px,16.6svh)}.hero-mark{width:clamp(52px,6.7vw,96px)}.hero-mark svg{width:100%;height:auto;display:block}.hero-micro{min-height:1.2em;margin-top:clamp(16px,1.8vw,26px);font-size:clamp(10px,8.89px + .286vw,13px)}.hero-display{margin-top:6px}.hero-tagline{margin-top:clamp(14px,1.5vw,22px);font-size:clamp(17px,14.4px + .667vw,24px)}.hero-prop{color:var(--lo-color-bone-muted);margin-top:clamp(6px,.8vw,12px);font-size:clamp(14px,10.77px + .571vw,19px)}.hero-strip{margin-top:clamp(10px,1.4vw,20px)}.strip-break{display:none}@media (max-width:820px){.hero-stage{top:auto;bottom:clamp(92px,13svh,120px)}.hero-display .xd-word{display:block}.strip-sep{display:none}.strip-break{display:inline}.hero-micro,.hero-tagline{margin-top:12px}.hero-prop{margin-top:8px}.hero-strip{margin-top:12px}.hero-plate{height:44%;inset:0 0 auto}.hero-plate img{object-position:62% 25%}.hero-veil{background:linear-gradient(0deg, var(--lo-color-charcoal) 0%, color-mix(in srgb, var(--lo-color-charcoal) 25%, transparent) 40%);height:44%;inset:0 0 auto}}.scroll-cue{z-index:10;font-size:13px;position:absolute;bottom:30px;left:50%;translate:-50%}html.js .scroll-cue{animation:rise .9s var(--ease-brand) 2.4s both}.mark-ring,.mark-slashes{transition:opacity .6s var(--ease-brand)}body[data-arm=hold] :is(.hero-micro,.hero-tagline,.hero-strip){visibility:hidden;opacity:0;translate:0 8px}body[data-arm=hold] :is(.chrome-header,.run-index,.run-log){visibility:hidden;opacity:0}body[data-arm=hold] .mark-ring{opacity:.5}body[data-arm=hold] :is(.mark-slashes,.mark-cap){opacity:0}.hero-micro,.hero-tagline,.hero-strip{transition:opacity .6s var(--ease-brand), translate .6s var(--ease-brand)}.chrome-header,.run-index{transition:opacity .5s var(--ease-brand)}body[data-arm=hold] .hero-veil{opacity:.72}.hero-veil{transition:opacity .7s var(--ease-brand)}body[data-arm=idle] .mark-ring{opacity:.5}body[data-arm=idle] .mark-slashes,body[data-arm=idle] .mark-cap{opacity:0}body[data-arm=online] .mark-cap{opacity:1;transition:opacity .6s var(--ease-brand)}body[data-arm=online] .mark-slashes{opacity:.4}body:is([data-arm=signal],[data-arm=ready]) .mark-ring,body:is([data-arm=signal],[data-arm=ready]) .mark-slashes,body:is([data-arm=signal],[data-arm=ready]) .mark-cap{opacity:1}@keyframes method-signal{0%{stroke-width:4.5px}50%{stroke-width:8px}to{stroke-width:4.5px}}body[data-arm=signal] .mark-cap{animation:method-signal .48s var(--ease-brand) 1}.act-01 .act-content{z-index:3;max-width:var(--content-max);padding:96px var(--grid-margin) var(--lo-space-8);position:relative}@media (max-width:820px){.act-01 .act-content{padding-top:64px}}.doc-stamp-row{align-items:center;gap:16px;display:flex}.doc-stamp{color:var(--lo-color-charcoal);border:1px solid;padding:4px 10px}.doc-stamp-note{color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone))}.act-01 .act-title{color:var(--lo-color-charcoal);margin-top:26px}.glare-grid{justify-content:space-between;gap:var(--lo-space-5) clamp(40px, 12vw, 220px);grid-template-columns:minmax(0,600px) minmax(0,400px);margin-top:clamp(24px,3vw,46px);display:grid}@media (max-width:820px){.glare-grid{grid-template-columns:1fr}.ladder{order:0}.oldshift{order:1}.glare-exhibit{order:2}}.ladder{margin:0;padding:0;list-style:none}.ladder-row{border-bottom:1px solid color-mix(in srgb, var(--lo-color-charcoal) 14%, transparent);align-items:baseline;gap:clamp(14px,1.9vw,28px);padding:clamp(11px,1vw,15px) 0;display:flex}.ladder-row:last-child{border-bottom:none}.ladder-time{flex:none;width:clamp(78px,10.4vw,150px)}.ladder-entry{color:color-mix(in srgb, var(--lo-color-charcoal) 80%, var(--lo-color-bone));font-size:clamp(13.5px,12.2px + .333vw,17px);line-height:1.5}@media (max-width:820px){.ladder-row-deep{display:none}}.fig-exhibit{margin:0}.fig-frame{border:1px solid color-mix(in srgb, var(--lo-color-charcoal) 30%, transparent)}.fig-frame img{object-fit:cover;object-position:50% 42%;filter:saturate(.85);width:100%;height:300px;display:block}.fig-a-caption{color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone));margin-top:10px}@media (max-width:820px){.fig-exhibit{display:none}}.belief{margin-top:44px}@media (max-width:820px){.belief{margin-top:0}}.belief-label{color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone))}.belief-wrong{color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone));margin-top:8px;font-size:clamp(15px,13.14px + .476vw,20px)}.belief-flip{color:var(--lo-color-charcoal);margin-top:clamp(10px,1.3vw,18px);font-size:clamp(15px,13.14px + .476vw,20px);font-weight:500;line-height:1.55}.replay-ends{color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone));margin-top:clamp(12px,1.6vw,22px)}.oldshift{margin-top:clamp(20px,2.4vw,34px)}.oldshift-figures{gap:clamp(18px,2.6vw,40px);margin:0;display:flex}.oldshift-fig{border-top:1px solid color-mix(in srgb, var(--lo-color-charcoal) 30%, transparent);flex:1;padding-top:8px}.oldshift-fig dt{color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone))}.oldshift-fig dd{font-family:var(--lo-font-family-display);color:var(--lo-color-charcoal);white-space:nowrap;margin:2px 0 0;font-size:clamp(30px,3.8vw,56px);font-weight:600;line-height:1}.oldshift-gap{color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone));max-width:52ch;margin-top:12px;font-size:13.5px;line-height:1.55}.glare-kicker{color:var(--lo-color-charcoal);margin-top:clamp(14px,1.8vw,24px);font-size:clamp(15px,13.14px + .476vw,20px);font-weight:500;line-height:1.55}.flip-stage{background:var(--lo-surface-secondary)}.flip-dark{background:var(--lo-color-charcoal);clip-path:inset(0 0 0 62%);position:absolute;inset:0}.flip-edge{background:var(--lo-color-charcoal);width:2px;position:absolute;top:0;bottom:0;left:62%}.flip-dash{background:var(--lo-color-sodium);z-index:20;width:8px;height:2px;position:absolute;top:100px;left:calc(62% - 3px)}@keyframes flip-wipe{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes flip-edge-slide{0%{opacity:1;left:100%}86%{opacity:1}to{opacity:0;left:0%}}@keyframes flip-dash-slide{0%{opacity:1;left:calc(100% - 3px)}86%{opacity:1}to{opacity:0;left:-3px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html.js .flip-dark{animation:1ms linear both flip-wipe;animation-timeline:--frame;animation-range:cover 28% cover 68%}html.js .flip-edge{animation:1ms linear both flip-edge-slide;animation-timeline:--frame;animation-range:cover 28% cover 68%}html.js .flip-dash{animation:1ms linear both flip-dash-slide;animation-timeline:--frame;animation-range:cover 28% cover 68%}}}.flip-ghost{left:var(--grid-margin);width:min(520px,56%);color:var(--lo-color-charcoal);opacity:.35;position:absolute;top:42%}.flip-ghost:before{content:"REPLAY CLOSED";font-family:var(--stack-mono);letter-spacing:var(--lo-font-letterspacing-caps);text-transform:uppercase;font-size:11px;display:block}.flip-ghost:after{content:"The brands that scale aren't out-creating their competitors. They're out-operating them.";margin-top:10px;font-size:clamp(14px,11.77px + .571vw,20px);line-height:1.55;display:block}.flip-clock{color:var(--lo-color-bone);z-index:10;position:absolute;top:36.7%;left:calc(62% + 56px)}.flip-status{letter-spacing:.09em;color:var(--lo-color-bone);margin-top:20px}.act-01{transition:background-color .5s var(--ease-brand), color .5s var(--ease-brand)}.glare-field[data-flipped] .act-01{background:var(--lo-surface-primary);color:var(--lo-color-bone-muted)}.glare-field[data-flipped] .act-01 :is(.act-title,.belief-flip,.doc-stamp,.ladder-entry,.belief-wrong,.belief-label,.doc-stamp-note,.fig-a-caption,.replay-ends,.glare-kicker,.oldshift-gap,.oldshift-fig dt,.oldshift-fig dd){color:var(--lo-color-bone-muted)}.glare-field[data-flipped] .ladder-row{border-bottom-color:color-mix(in srgb, var(--lo-color-bone) 8%, transparent)}.glare-field[data-flipped] .oldshift-fig{border-top-color:color-mix(in srgb, var(--lo-color-bone) 8%, transparent)}.glare-field[data-flipped] .fig-frame{border-color:color-mix(in srgb, var(--lo-color-bone) 16%, transparent)}@media (max-width:820px){.flip-dark{clip-path:inset(0 0 45%)}.flip-edge{width:auto;height:2px;inset:55% 0 auto}.flip-dash{left:var(--grid-margin);top:calc(55% - 1px)}.flip-clock{left:var(--grid-margin);top:170px}.flip-status{margin-top:12px}.flip-ghost{width:auto;top:calc(55% + 40px);right:var(--grid-margin)}@keyframes flip-wipe{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes flip-edge-slide{0%{opacity:1;top:0}86%{opacity:1}to{opacity:0;top:100%}}@keyframes flip-dash-slide{0%{opacity:1;top:0}86%{opacity:1}to{opacity:0;top:100%}}}.floor-plate{opacity:.12}.floor-plate img{object-position:50% 40%}.floor-stage{z-index:5;position:absolute;inset:0}.floor-linework{width:100%;height:100%;position:absolute;inset:0}.floor-spine{display:none}.floor-plan{margin:0;padding:0;list-style:none}.floor-plan .modchip{z-index:10;white-space:nowrap;font-size:14.5px;position:absolute}.floor-ledger{top:48.8889%;left:4.16667%}.floor-mod{width:23.6111%;min-width:316px;left:38.8889%}.floor-mod[data-module=REC-01]{top:29.1111%}.floor-mod[data-module=SIG-02]{top:37.1111%}.floor-mod[data-module=BRF-03]{top:45.1111%}.floor-mod[data-module=INV-04]{top:53.1111%}.floor-mod[data-module=REV-05]{top:61.1111%}.floor-brief{top:48.8889%;left:75%}.floor-method{left:var(--grid-margin);z-index:10;width:min(560px,60%);position:absolute;bottom:150px}.floor-method-line{color:var(--lo-color-bone-muted);margin-top:12px}.floor-method-line b{color:var(--lo-color-bone);font-weight:500}.floor-specimen{z-index:10;position:absolute;bottom:150px;right:120px}.floor-specimen .chip-link{font-size:12.5px}@media (min-width:821px) and (max-width:1220px){.floor-method{width:min(560px,66%);bottom:208px}.floor-specimen{left:var(--grid-margin);bottom:150px;right:auto}}@media (min-width:821px) and (min-height:1000px){.floor-method{bottom:calc(19vh + 58px)}.floor-specimen{bottom:19vh}}@media (max-width:820px){.floor-linework{display:none}.floor-spine{background:color-mix(in srgb, var(--lo-color-bone) 20%, transparent);z-index:5;width:1px;display:block;position:absolute;top:170px;bottom:210px;left:12px}.floor-plan{left:var(--grid-margin);right:var(--grid-margin);z-index:10;flex-direction:column;gap:10px;display:flex;position:absolute;top:150px}.floor-plan .modchip{width:auto;min-width:0;padding:10px 12px;font-size:10px;position:static}.floor-method{width:auto;bottom:96px;right:var(--grid-margin)}.floor-method-line{font-size:14px;line-height:1.55}.floor-specimen-ph{margin-top:10px}.floor-specimen-ph .chip-link{padding:5px 8px;font-size:9.5px}}.shift-head{text-align:center;min-height:44vh;padding:0 var(--grid-margin);place-content:center;gap:10px;display:grid}.shift-sub{color:var(--lo-color-bone-muted)}.shift-armed{border:1px solid color-mix(in srgb, var(--lo-color-bone) 30%, transparent);color:var(--lo-color-bone);justify-self:center;padding:6px 12px}.chapter-stage{background:var(--lo-surface-primary)}.sig-plate img{object-position:50% 62%}.sig-veil{background:linear-gradient(0deg, color-mix(in srgb, var(--lo-color-charcoal) 92%, transparent) 0%, color-mix(in srgb, var(--lo-color-charcoal) 68%, transparent) 45%, color-mix(in srgb, var(--lo-color-charcoal) 88%, transparent) 100%)}@media (max-width:820px){.sig-plate img{object-position:38% 62%}.sig-veil{background:linear-gradient(0deg, color-mix(in srgb, var(--lo-color-charcoal) 94%, transparent) 0%, color-mix(in srgb, var(--lo-color-charcoal) 72%, transparent) 45%, color-mix(in srgb, var(--lo-color-charcoal) 92%, transparent) 100%)}}.chap-chip{flex:none}@media (max-width:820px){.chap-chip{padding:5px 8px;font-size:9px}}.chap-veil{background:color-mix(in srgb, var(--lo-color-charcoal) 58%, transparent)}.loc-stamp{right:var(--grid-margin);z-index:10;color:var(--lo-color-bone-muted);position:absolute;bottom:16px}@media (max-width:820px){.chap-veil{background:color-mix(in srgb, var(--lo-color-charcoal) 80%, transparent)}.loc-stamp{display:none}}.bottomrow.mod-card{background:color-mix(in srgb, var(--lo-color-charcoal) 92%, transparent);border:1px solid color-mix(in srgb, var(--lo-color-bone) 20%, transparent);padding:clamp(14px,1.7vw,22px);display:block}.mod-card-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mod-card-time{color:var(--lo-color-bone-muted)}.mod-card .chap-name{white-space:normal;margin:10px 0 0;font-size:clamp(20px,2.1vw,30px)}.mod-card .mech{margin-top:8px}.mod-spec{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 20%, transparent);grid-template-columns:auto 1fr;gap:4px 18px;margin:12px 0 0;padding-top:10px;display:grid}.mod-spec dt{color:var(--lo-color-bone-muted)}.mod-spec dd{margin:0}.mod-card-foot{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 20%, transparent);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:12px;padding-top:10px;display:flex}.mod-card-foot .stat{font-size:var(--d5)}.bottomrow{left:var(--grid-margin);z-index:10;align-items:flex-end;gap:clamp(28px,3.9vw,56px);display:flex;position:absolute;bottom:155px;right:calc(clamp(220px,20.8vw,300px) + 80px)}.chapter-wide .bottomrow{right:120px}@media (min-width:901px){.bottomrow.mod-card{width:min(440px,34vw);bottom:90px;left:auto;right:120px}}@media (min-width:821px) and (min-height:1000px){.bottomrow{bottom:19vh}}.mech{max-width:520px;color:var(--lo-color-bone-muted);font-size:clamp(13.5px,12.39px + .286vw,16.5px);line-height:1.65}.mech b{color:var(--lo-color-bone);font-weight:500}@media (max-width:1024px){.bottomrow{right:120px}}@media (max-width:820px){.bottomrow{left:var(--grid-margin);right:var(--grid-margin);flex-direction:column;align-items:flex-start;gap:12px;bottom:110px}.mech{margin-top:0}}.brief-plate img{object-position:78% 40%}.brief-veil{background:linear-gradient(90deg, color-mix(in srgb, var(--lo-color-charcoal) 86%, transparent) 0%, color-mix(in srgb, var(--lo-color-charcoal) 70%, transparent) 48%, color-mix(in srgb, var(--lo-color-charcoal) 36%, transparent) 100%)}@media (max-width:820px){.brief-plate img{object-position:74% 40%}.brief-veil{background:linear-gradient(0deg, color-mix(in srgb, var(--lo-color-charcoal) 95%, transparent) 8%, color-mix(in srgb, var(--lo-color-charcoal) 80%, transparent) 55%, color-mix(in srgb, var(--lo-color-charcoal) 55%, transparent) 100%)}}@media (min-width:901px){#act-03 .chap-veil:after,#act-04 .brief-veil:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 72%, color-mix(in srgb, var(--lo-color-charcoal) 86%, transparent) 100%);position:absolute;inset:0}}.owner-brief{border:1px solid color-mix(in srgb, var(--lo-color-charcoal) 30%, transparent);background:var(--lo-color-bone);width:min(880px,64%);color:var(--lo-color-charcoal);z-index:10;padding:22px 26px;position:absolute;top:180px;left:50%;translate:-50%}.brief-headline{z-index:10;white-space:nowrap;color:var(--lo-color-bone);font-size:clamp(15px,13.5px + .4vw,19px);font-weight:500;position:absolute;top:138px;left:50%;translate:-50%}@media (max-width:820px){.brief-headline{display:none}}.owner-brief :is(.ob-runindex,.ob-signals-label,.ob-ledger-label,.ob-decisions-label,.ob-footer,.ob-specimen-meta,.ob-kpi){color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone))}.owner-brief .chip{border-color:color-mix(in srgb, var(--lo-color-charcoal) 35%, transparent);color:var(--lo-color-charcoal)}.ob-execrow{grid-template-columns:1fr auto;gap:12px 24px;margin-top:12px;display:grid}.ob-execrow .ob-exec{margin-top:0}.ob-status{grid-template-columns:auto auto;align-content:start;gap:3px 16px;margin:0;display:grid}.ob-status dt{color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone))}.ob-status dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--lo-color-charcoal);margin:0}.ob-sig-row{color:color-mix(in srgb, var(--lo-color-sodium) 42%, var(--lo-color-charcoal))}.ob-ledger,.ob-decisions{border-top:1px solid color-mix(in srgb, var(--lo-color-charcoal) 22%, transparent);margin-top:12px;padding-top:10px}.ob-ledger-label,.ob-decisions-label{margin-bottom:6px}.ob-ledger .ob-kpi{border-top:0;margin-top:0;padding-top:0}.ob-decisions .ob-decision{border-color:color-mix(in srgb, var(--lo-color-charcoal) 35%, transparent);margin-top:0}.ob-footer-brand{text-align:right}.ob-filed{background:var(--lo-color-bone);border-top:1px solid color-mix(in srgb, var(--lo-color-charcoal) 22%, transparent);color:color-mix(in srgb, var(--lo-color-charcoal) 65%, var(--lo-color-bone));margin-top:10px;padding:6px 0 2px;position:sticky;bottom:-1px}@media (min-width:901px){.owner-brief{max-height:calc(100svh - 330px);padding:22px 30px;top:180px;overflow-y:auto}.owner-brief .ob-exec{line-height:1.7}.ob-execrow{margin-top:10px}}@media (min-width:901px) and (max-height:999px){.owner-brief .ob-exec{line-height:1.6}.owner-brief :is(.ob-signals,.ob-ledger,.ob-decisions,.ob-specimen){margin-top:8px;padding-top:6px}.owner-brief .ob-runindex{padding-bottom:10px}.owner-brief .ob-footer{margin-top:8px}.ob-signals-lines li{padding:3px 0}.ob-execrow .ob-exec br{display:none}.ob-status{grid-template-columns:auto auto auto auto;gap:3px 14px}}.strip-mark{vertical-align:-2px;margin-right:3px;display:inline-block}.ob-strip{letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 16px;font-size:14px;display:flex}.ob-runindex{border-bottom:1px solid color-mix(in srgb, var(--lo-color-charcoal) 30%, transparent);margin-top:8px;padding-bottom:14px}.ob-exec{text-transform:uppercase;margin-top:12px;font-size:15px;line-height:1.8}.ob-signals{border-top:1px solid color-mix(in srgb, var(--lo-color-charcoal) 22%, transparent);margin-top:12px;padding-top:10px}.ob-signals-label{margin-bottom:8px}.ob-signals-lines{text-transform:uppercase;margin:0;padding:0;font-size:13px;line-height:1.6;list-style:none}.ob-signals-lines li{padding:6px 0}.ob-signals-lines li+li{border-top:1px solid color-mix(in srgb, var(--lo-color-charcoal) 22%, transparent)}.ob-signals-lines .sd{margin-right:6px}.ob-kpi{text-transform:uppercase;font-size:13px}.ob-decision{border:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);text-transform:uppercase;margin-top:12px;padding:9px 14px;font-size:13.5px}.ob-specimen{border-top:1px solid color-mix(in srgb, var(--lo-color-charcoal) 22%, transparent);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;padding-top:10px;display:flex}.brief-buy{display:none}@media (min-width:901px){.brief-buy{z-index:10;pointer-events:none;justify-content:flex-end;align-items:center;gap:16px;width:min(880px,64%);margin-inline:auto;display:flex;position:absolute;bottom:62px;left:0;right:0}.brief-buy>*{pointer-events:auto}.brief-buy .cta-buy{padding:0 22px;font-size:13px}}@media (min-width:901px) and (max-width:1120px){.brief-buy{width:min(620px,62%)}}.ob-specimen-link{padding:6px 10px;font-size:12px}.ob-specimen-meta a{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lo-color-charcoal) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--lo-color-charcoal) 35%, transparent)}.ob-footer{flex-wrap:wrap;justify-content:space-between;gap:8px 14px;margin-top:10px;display:flex}@media (max-width:1120px){.owner-brief{width:min(620px,62%)}}@media (max-width:820px){.owner-brief{left:var(--grid-margin);right:var(--grid-margin);width:auto;padding:18px 20px;top:160px;translate:0}.ob-strip{font-size:10px}.ob-status,.ob-footer-brand{display:none}.ob-runindex{margin-top:6px;padding-bottom:10px;font-size:8.5px}.ob-exec{margin-top:12px;font-size:12.5px;line-height:1.7}.ob-signals{margin-top:10px;padding-top:8px}.ob-signals-lines{font-size:10.5px;line-height:1.5}.ob-signals-lines li{padding:3px 0}.ob-ledger,.ob-decisions{margin-top:8px;padding-top:6px}.ob-kpi{margin-top:12px;padding-top:10px;font-size:10px}.ob-decision{margin-top:12px;padding:8px 10px;font-size:10.5px}.ob-specimen{border-top:none;margin-top:10px;padding-top:0}.ob-specimen-link{border:none;padding:0;font-size:9.5px}.ob-footer{margin-top:10px;font-size:8.5px}}.range-frame{min-height:100svh;position:relative}.range-content{z-index:3;padding:96px var(--grid-margin) var(--lo-space-8) 0;max-width:1100px;margin-left:calc(clamp(200px,18vw,260px) + 60px);position:relative}@media (max-width:1024px){.range-content{margin-left:var(--grid-margin)}}@media (min-width:901px){.act-01 .act-content{padding-right:var(--rail-gutter)}.floor-stage,.floor-specimen,.chapter-wide .instrument,.chapter-wide .bottomrow{right:var(--rail-gutter)}.act-05 .range-content{padding-right:var(--rail-gutter)}.act-06 .archive-col{left:62.5%;right:var(--rail-gutter)}}@media (min-width:901px) and (max-width:1024px){.instrument,.bottomrow{right:var(--rail-gutter)}}.act-05 .act-head-block{position:static}.range-lede{color:var(--lo-color-bone-muted);max-width:560px;margin-top:14px;font-size:clamp(14px,12.51px + .381vw,17px);line-height:1.6}.range-qualifier{margin-top:10px}.range-grid{gap:var(--lo-space-3) 60px;grid-template-columns:minmax(0,600px) minmax(280px,340px);align-items:start;margin-top:clamp(24px,3vw,46px);display:grid}@media (max-width:1120px){.range-grid{grid-template-columns:1fr;max-width:640px}}.method-card{border:1px solid color-mix(in srgb, var(--lo-color-bone) 40%, transparent);background:color-mix(in srgb, var(--lo-color-charcoal) 88%, transparent);padding:24px 28px;scroll-margin-top:120px}.mc-header{align-items:flex-start;gap:var(--lo-space-2);display:flex}.mc-title{letter-spacing:.04em;text-transform:uppercase;font-size:15px}.mc-what{margin-top:8px}.mc-price{font-family:var(--stack-display);text-box:trim-both cap alphabetic;margin-left:auto;font-size:clamp(48px,29.17px + 4.83vw,96px);font-weight:600;line-height:.85}.mc-surfaces{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 8%, transparent);grid-template-columns:1fr 1fr;gap:28px;margin-top:22px;padding-top:18px;display:grid}.mc-surface-title{font-weight:400}.mc-list{color:var(--lo-color-bone-muted);margin-top:8px;font-size:14.5px;line-height:1.75}.mc-list-ph{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 8%, transparent);margin-top:12px;padding-top:10px;font-size:12px;line-height:1.7}.mc-cta-row{align-items:center;gap:20px;margin-top:24px;display:flex}.cta-buy{min-height:var(--lo-a11y-touchtargetmin);border:2px solid var(--lo-color-bone);background:var(--lo-color-bone);color:var(--lo-color-charcoal);font-family:var(--stack-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .24s var(--ease-brand), background-color .24s var(--ease-brand), color .24s var(--ease-brand), translate .12s var(--ease-brand);align-items:center;padding:0 26px;font-size:15px;font-weight:500;display:inline-flex}.cta-buy .sd{background:var(--lo-color-charcoal);margin-right:10px}.cta-buy:hover,.cta-buy:focus-visible{background:var(--lo-color-charcoal);color:var(--lo-color-bone);border-color:var(--lo-color-sodium)}.cta-buy:hover .sd,.cta-buy:focus-visible .sd{background:var(--lo-color-sodium)}.cta-buy:active{translate:0 1px}.mc-anchor{color:var(--lo-color-bone-muted);margin-top:12px;font-size:clamp(12px,11.07px + .24vw,14.5px)}.mc-links{margin-top:8px}.mc-links a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lo-color-bone) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--lo-color-bone) 32%, transparent)}.mc-links a:hover,.mc-links a:focus-visible,.ob-specimen-meta a:hover,.ob-specimen-meta a:focus-visible{color:var(--lo-color-sodium);-webkit-text-decoration-color:var(--lo-color-sodium);text-decoration-color:var(--lo-color-sodium)}.mc-stack{margin-top:8px}.mc-refund-ph{margin-top:10px}.tier-rows{margin:0;padding:0;list-style:none}.tier-row{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent)}.tier-row:last-child{border-bottom:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent)}.tier-link{cursor:pointer;transition:background-color .24s var(--ease-brand);align-items:flex-start;gap:18px;margin:0 -12px;padding:14px 12px;display:flex}.tier-link:hover,.tier-link:focus-visible{background:color-mix(in srgb, var(--lo-color-bone) 6%, transparent)}.tier-link:hover .tier-name,.tier-link:focus-visible .tier-name,.tier-link:hover .tier-price,.tier-link:focus-visible .tier-price{color:var(--lo-color-sodium)}.tier-name,.tier-price{transition:color .24s var(--ease-brand)}.tier-price{font-family:var(--stack-display);flex:none;width:clamp(56px,6vw,86px);font-size:clamp(20px,16.29px + .952vw,30px);font-weight:600;line-height:1}.tier-mode{color:var(--lo-color-bone);display:block}.tier-name{letter-spacing:.04em;text-transform:uppercase;transition:color .3s var(--ease-brand);margin-top:4px;font-size:13px;display:block}.tier-line{color:var(--lo-color-bone-muted);margin-top:4px;font-size:13.5px;line-height:1.55;display:block}.range-meta{margin-top:14px}.range-refunds{margin-top:12px;line-height:1.9}@media (max-width:820px){.tier-link{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;padding:10px 0}.tier-name{margin-top:0;font-size:10.5px}.tier-mode{order:3;margin-left:auto;font-size:8.5px}.tier-body{flex:1;align-items:baseline;gap:12px;display:flex}.mc-header .mc-title{font-size:11.5px;line-height:1.5}.method-card{padding:18px 20px}.mc-cta-row{gap:12px;margin-top:14px}.cta-buy{padding:0 16px;font-size:12px}}.annex{background:var(--lo-color-charcoal);position:relative}.annex-content{padding:clamp(56px, 7vw, 96px) var(--grid-margin) clamp(48px, 6vw, 80px) 0;max-width:1100px;margin-left:calc(clamp(200px,18vw,260px) + 60px)}@media (max-width:1024px){.annex-content{margin-left:var(--grid-margin)}}@media (min-width:901px){.annex-content{padding-right:var(--rail-gutter)}}.annex .act-head-block{position:static}.annex-lede{color:var(--lo-color-bone-muted);max-width:560px;margin-top:14px;font-size:clamp(14px,12.51px + .381vw,17px);line-height:1.6}.annex-block{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);margin-top:clamp(36px,4.5vw,64px);padding-top:clamp(18px,2vw,26px)}.annex-block-label{color:var(--lo-color-bone)}.annex-block-label .chip-glyph{margin-right:6px}.fit-grid{grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,56px);margin-top:clamp(18px,2vw,26px);display:grid}@media (max-width:820px){.fit-grid{grid-template-columns:1fr;gap:28px}}.fit-title{color:var(--lo-color-bone);border-bottom:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);padding-bottom:10px;font-weight:400}.fit-list{color:var(--lo-color-bone-muted);margin-top:12px;padding:0;font-size:clamp(13.5px,12.76px + .19vw,15.5px);line-height:1.6;list-style:none}.fit-list li{padding:8px 0 8px 22px;position:relative}.fit-list li:before{content:"//";font-family:var(--stack-mono);letter-spacing:.02em;color:var(--lo-color-sodium);font-size:11px;position:absolute;top:10px;left:0}.fit-list-not li:before{content:"—";color:color-mix(in srgb, var(--lo-color-bone) 45%, transparent)}.faq{max-width:760px;margin-top:clamp(14px,1.6vw,20px)}.faq-item{border-bottom:1px solid color-mix(in srgb, var(--lo-color-bone) 14%, transparent)}.faq-q{min-height:var(--lo-a11y-touchtargetmin);cursor:pointer;color:var(--lo-color-bone);transition:color .24s var(--ease-brand);align-items:baseline;gap:14px;padding:16px 0;font-size:clamp(14px,13.26px + .19vw,16px);line-height:1.45;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:after{content:"+";font-family:var(--stack-mono);color:var(--lo-color-sodium);margin-left:auto;font-size:16px;line-height:1}.faq-item[open] .faq-q:after{content:"–"}.faq-q:hover,.faq-q:focus-visible{color:var(--lo-color-sodium)}.faq-a{max-width:68ch;padding:0 0 18px}.faq-a p{color:var(--lo-color-bone-muted);font-size:clamp(13.5px,12.76px + .19vw,15.5px);line-height:1.7}.faq-a p+p{margin-top:12px}.terms-rows{max-width:760px;margin:clamp(18px,2vw,26px) 0 0}.terms-row{border-bottom:1px solid color-mix(in srgb, var(--lo-color-bone) 14%, transparent);grid-template-columns:110px 1fr;gap:6px 24px;padding:14px 0;display:grid}@media (max-width:560px){.terms-row{grid-template-columns:1fr}}.terms-tier{color:var(--lo-color-bone);letter-spacing:.02em;font-size:14px}.terms-body{color:var(--lo-color-bone-muted);margin:0;font-size:clamp(13.5px,12.76px + .19vw,15.5px);line-height:1.6}.terms-body a{color:var(--lo-color-bone);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lo-color-bone) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--lo-color-bone) 32%, transparent)}.terms-body a:hover,.terms-body a:focus-visible{color:var(--lo-color-sodium);-webkit-text-decoration-color:var(--lo-color-sodium);text-decoration-color:var(--lo-color-sodium)}.annex-close{border:1px solid color-mix(in srgb, var(--lo-color-bone) 40%, transparent);background:color-mix(in srgb, var(--lo-color-charcoal) 88%, transparent);flex-wrap:wrap;align-items:flex-start;gap:clamp(20px,3vw,40px);max-width:760px;margin-top:clamp(36px,4.5vw,64px);padding:24px 28px;display:flex}.ac-price{font-family:var(--stack-display);text-box:trim-both cap alphabetic;color:var(--lo-color-bone);font-size:clamp(44px,29.5px + 3.7vw,76px);font-weight:600;line-height:.85}.ac-body{flex:320px}.ac-name{letter-spacing:.04em;text-transform:uppercase;color:var(--lo-color-bone);font-size:14px}.ac-name .chip-glyph{margin-right:6px}.ac-what{color:var(--lo-color-bone-muted);margin-top:8px;font-size:clamp(13px,12.26px + .19vw,15px);line-height:1.6}.ac-cta-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;display:flex}@media (max-width:820px){.annex-close{gap:16px;padding:20px 20px 22px}.ac-cta-row{gap:12px;margin-top:16px}}.creed-plate-ph{display:none}.creed-plate-desk img{object-position:50% 45%}.creed-veil{background:linear-gradient(90deg, color-mix(in srgb, var(--lo-color-charcoal) 88%, transparent) 0%, color-mix(in srgb, var(--lo-color-charcoal) 68%, transparent) 52%, color-mix(in srgb, var(--lo-color-charcoal) 45%, transparent) 100%)}.range-frame:before,.creed-frame:before{content:"";pointer-events:none;z-index:2;position:absolute;inset:0 0 auto}.range-frame:before{background:linear-gradient(color-mix(in srgb, var(--lo-color-bone) 8%, transparent), transparent);height:34%}.creed-frame:before{background:linear-gradient(color-mix(in srgb, var(--lo-color-bone) 14%, transparent), transparent);height:42%}html.no-js :is(.range-frame,.creed-frame):before{content:none}@media (max-width:820px){.creed-plate-desk{display:none}.creed-plate-ph{display:block}.creed-plate-ph img{object-position:60% 70%}.creed-veil{background:linear-gradient(0deg, color-mix(in srgb, var(--lo-color-charcoal) 95%, transparent) 0%, color-mix(in srgb, var(--lo-color-charcoal) 75%, transparent) 50%, color-mix(in srgb, var(--lo-color-charcoal) 60%, transparent) 100%)}}.creed{left:var(--grid-margin);z-index:10;width:min(840px,60%);position:absolute;top:130px}.seal{left:var(--grid-margin);z-index:10;position:absolute;bottom:120px}.seal-mark{width:clamp(44px,5vw,72px);margin:0}.seal-mark svg{width:100%;height:auto;display:block}.seal-tagline{margin-top:clamp(12px,1.25vw,18px);font-size:clamp(15px,13.14px + .476vw,20px)}.seal-brandline{font-family:var(--stack-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lo-color-bone-muted);margin-top:clamp(8px,.7vw,10px);font-size:clamp(9.5px,8.2px + .333vw,13px)}.archive-col{left:65.9722%;right:var(--grid-margin);z-index:10;gap:22px;max-width:370px;display:grid;position:absolute;top:150px}.shift-receipt{border:1px solid color-mix(in srgb, var(--lo-color-bone) 10%, transparent);background:color-mix(in srgb, var(--lo-color-charcoal) 88%, transparent);padding:15px 18px}.rl-strip{letter-spacing:.05em;text-transform:uppercase;color:var(--lo-color-bone-muted);font-size:13px}.rl-window{border-bottom:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);margin-top:4px;padding-bottom:8px}.rl-lines{color:var(--lo-color-bone-muted);text-transform:uppercase;white-space:nowrap;margin-top:8px;font-size:11px;line-height:1.6}.rl-seal{color:var(--lo-color-bone);border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);text-transform:uppercase;font-variant-numeric:tabular-nums;margin-top:8px;padding-top:8px;font-size:11px;line-height:1.55}.rl-meta{align-items:center;gap:14px;margin-top:10px;display:flex}.close-cta-row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.close-cta-row .cta-buy{letter-spacing:.05em;padding:4px 30px;font-size:18px;font-weight:600}.kit-form{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 14%, transparent);margin-top:4px;padding-top:20px;display:block;position:relative}.kit-form:before{content:"OR";background:var(--lo-color-charcoal);font-family:var(--stack-mono);letter-spacing:.16em;color:var(--lo-color-bone-muted);padding-right:12px;font-size:11px;position:absolute;top:0;left:0;transform:translateY(-50%)}.kit-title{letter-spacing:.14em;color:var(--lo-color-bone);margin-bottom:8px;font-size:clamp(12px,10.89px + .28vw,14px)}.kit-label{color:var(--lo-color-bone);font-size:clamp(17px,15.5px + .38vw,20px);line-height:1.45;display:block}.kit-row{align-items:stretch;gap:10px;margin-top:12px;display:flex}.kit-input{min-width:0;min-height:var(--lo-a11y-touchtargetmin);background:color-mix(in srgb, var(--lo-color-bone) 5%, transparent);border:1px solid color-mix(in srgb, var(--lo-color-bone) 35%, transparent);color:var(--lo-color-bone);transition:border-color .24s var(--ease-brand), background-color .24s var(--ease-brand);flex:1;padding:0 14px;font-size:16px}.kit-input:hover{border-color:color-mix(in srgb, var(--lo-color-bone) 55%, transparent)}.kit-input:focus-visible{border-color:var(--lo-color-sodium);background:color-mix(in srgb, var(--lo-color-bone) 8%, transparent);outline-offset:2px}.kit-input::placeholder{color:var(--lo-color-bone-muted)}.kit-submit{min-height:var(--lo-a11y-touchtargetmin);border:2px solid var(--lo-color-bone);color:var(--lo-color-bone);letter-spacing:.06em;white-space:nowrap;cursor:pointer;transition:border-color .24s var(--ease-brand), background-color .24s var(--ease-brand), color .24s var(--ease-brand);align-items:center;padding:0 18px;font-size:13px;display:inline-flex}.kit-submit:hover,.kit-submit:focus-visible{border-color:var(--lo-color-sodium);color:var(--lo-color-sodium);background:color-mix(in srgb, var(--lo-color-bone) 7%, transparent)}.kit-meta{margin-top:8px}@media (min-width:821px) and (min-height:940px){.creed{top:max(130px,13vh)}.archive-col{top:50%;transform:translateY(-50%)}.seal{bottom:max(120px,13vh)}}@media (min-width:821px) and (max-height:820px),(min-width:821px) and (max-width:1200px){html.js .act-06{min-height:0}html.js .act-06 .creed-frame{height:auto;min-height:100svh;padding:100px var(--grid-margin) 96px;flex-direction:column;justify-content:center;gap:30px;display:flex;position:relative;overflow:visible}.act-06 .creed,.act-06 .archive-col,.act-06 .seal{width:auto;max-width:620px;position:static;inset:auto;transform:none}.act-06 .creed{order:1}.act-06 .archive-col{order:2;max-width:440px}.act-06 .seal{order:3}}@media (max-width:1200px){.archive-col{width:min(370px,34%);left:auto}}@media (max-width:1439px){.archive-col>*{min-width:0}.rl-lines{white-space:normal}}@media (max-width:820px){html.js .act-06{min-height:0}html.js .act-06 .creed-frame{height:auto;min-height:100svh;padding:96px var(--grid-margin) 64px;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:visible}.act-06 .creed,.act-06 .seal,.act-06 .archive-col{width:auto;max-width:none;position:static;inset:auto}.act-06 .creed{order:1}.act-06 .archive-col{order:2;gap:10px;margin-top:36px}.act-06 .seal{order:3;margin-top:40px}.shift-receipt{padding:16px 18px}.rl-strip{font-size:9.5px}.rl-seal{margin-top:10px;padding-top:10px;font-size:10.5px;line-height:1.8}.rl-meta{gap:10px;margin-top:10px}.close-cta-row .cta-buy{padding:0 14px;font-size:10px}.close-refund{font-size:8.5px}.kit-row{margin-top:4px;padding:6px 0}.kit-submit{font-size:11px}}@media (max-height:700px){html.js .frame-stage{overflow-y:auto}}@media (max-height:820px){html.js .chapter{min-height:0}html.js .chapter .frame-stage{height:auto;min-height:100svh;position:relative;overflow:visible}html.js .chapter :is(.instrument,.bottomrow){margin-left:var(--grid-margin);margin-right:var(--grid-margin);position:relative;inset:auto}.chapter .instrument{margin-top:96px}.chapter .bottomrow{margin-top:28px;padding-bottom:96px}}html.no-js .frame-stage,html.no-js .range-frame{height:auto;min-height:0;position:relative;overflow:visible}html.no-js :is(.hero-stage,.act-head-block,.instrument,.bottomrow,.floor-stage,.floor-method,.floor-specimen,.owner-brief,.brief-buy,.creed,.seal,.archive-col,.flip-clock,.flip-ghost,.cluster-block,.frag-lines,.sig-flag,.scroll-cue,.lane-label,.lane-flag,.lane-slow){width:auto;max-width:720px;position:static}html.no-js .act,html.no-js .annex,html.no-js .flip{padding:56px 0}html.no-js :is(.frame-stage,.act-content,.range-content,.annex-content){padding:24px var(--grid-margin)}html.no-js :is(.range-content,.annex-content){max-width:none;margin-left:0}html.no-js :is(.instrument,.bottomrow,.floor-method,.floor-specimen,.owner-brief,.archive-col,.cluster-block){margin-top:28px}html.no-js .chap-name{white-space:normal}html.no-js :is(.veil,.pveil,.flip-dark,.flip-edge,.flip-dash,.floor-plate,.floor-spine,.floor-linework,.flip-ghost){display:none}html.no-js .act-plate{margin-bottom:20px;position:static}html.no-js .act-plate img{object-fit:cover;width:100%;height:min(320px,38vh)}html.no-js .creed-plate-ph{display:none}html.no-js .pcol{border:1px solid color-mix(in srgb, var(--lo-color-bone) 14%, transparent);width:min(420px,100%);margin-top:24px;position:static}html.no-js .pcol img{height:260px}html.no-js .ptag{padding:8px 10px;position:static}html.no-js .flip-stage{background:var(--lo-surface-primary);color:var(--lo-color-bone)}html.no-js .floor-plan{gap:10px;max-width:480px;display:grid;position:static}html.no-js .floor-plan .modchip{width:auto;min-width:0;position:static}html.no-js .frag-field{flex-wrap:wrap;gap:8px 18px;width:auto;height:auto;display:flex;position:static}html.no-js .frag{position:static}html.no-js .hero-plate{margin:0;position:absolute;inset:0}html.no-js .hero-plate img{height:100%}html.no-js .hero-veil{display:block}html.no-js .hero-stage{z-index:10;max-width:none;padding-top:96px;position:relative}html.no-js .scroll-cue{display:none}@media (prefers-reduced-motion:reduce){html.js :is(.act-00,.flip,.act-02,.chapter,.act-04,.act-06){min-height:0}html.js :is(.doc-stamp-row,.act-01 .act-title,.ladder-row,.glare-exhibit,.oldshift,.shift-head,.range-lede,.range-qualifier,.method-card,.tier-row,.range-meta,.range-refunds,.annex-lede,.annex-block,.annex-close,.act-head-block,.floor-ledger,.floor-mod,.floor-brief,.floor-linework,.floor-method,.floor-specimen,.instrument,.tie-row,.tie-stamp-ph,.found-line,.bottomrow,.sig-flag,.sig-beat,.lane-flag,.lane-slow,.cluster-block,.ribbon-still,.lanes-still,.ledger-cols .lcol tbody tr,.ledger-cols .lcol tfoot tr,.frag,.frag-lines,.owner-brief>*,.brief-headline,.brief-buy,.creed-line,.archive-col>*,.seal,.brief-plate img,.creed-plate img,.hero-plate img,.scroll-cue),body[data-arm=signal] .mark-cap{animation:none}.run-log-line,.lights-switch-thumb,.cta-buy,.tier-link,.kit-submit{transition:none}}@media (prefers-reduced-data:reduce){.act-plate,.pcol,.fig-exhibit{display:none}}.instrument{left:var(--grid-margin);z-index:10;position:absolute;top:236px;right:calc(clamp(220px,20.8vw,300px) + 80px)}.chapter-wide .instrument{top:240px;right:120px}@media (max-width:1024px){.instrument{right:120px}}@media (max-width:820px){.instrument{left:var(--grid-margin);right:var(--grid-margin);top:232px}.chapter-wide .instrument{top:242px}}.instrument-stage{position:relative;container-type:scroll-state}.instrument-stage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.mono{font-family:var(--stack-mono)}.ledger-cols{gap:clamp(28px,3.3vw,48px);display:flex}.lcol{border-collapse:collapse;width:clamp(220px,19.4vw,280px);font-family:var(--stack-mono);font-variant-numeric:tabular-nums}.lcol th,.lcol td{text-align:left;text-transform:uppercase;font-weight:400}.lcol thead th{letter-spacing:.08em;color:var(--lo-color-bone-muted);border-bottom:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);padding-bottom:10px;font-size:12px}.lcol thead th.lh-window{text-align:right}.lcol tbody th,.lcol tbody td,.lcol tfoot th,.lcol tfoot td{border-bottom:1px solid color-mix(in srgb, var(--lo-color-bone) 8%, transparent);padding:7px 0;font-size:14px}.lcol tbody th{color:var(--lo-color-bone-muted)}.lcol tbody td,.lcol tfoot td{text-align:right;color:var(--lo-color-bone)}.lcol tfoot th,.lcol tfoot td{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);color:var(--lo-color-bone);border-bottom:none;padding-top:10px;font-weight:700}.lrow-pending th .sd{margin-right:8px}.lcol-ph{width:100%}.lcol-ph tbody th,.lcol-ph tbody td,.lcol-ph tfoot th,.lcol-ph tfoot td{font-size:12px}.tie-row{border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);align-items:center;gap:28px;margin-top:24px;padding-top:16px;display:flex}.tie-gross{text-transform:uppercase;font-size:15px;font-weight:700}.tie-meta{font-size:13px}.tie-stamp{color:var(--lo-color-bone)}.tie-stamp .sd{margin-right:8px}.tie-stamp-ph{margin-top:14px}.tie-stamp-ph .tie-stamp{padding:4px 8px;font-size:9.5px}.tie-stamp-ph .tie-stamp .sd{margin-right:6px}.found-line{color:var(--lo-color-bone);text-transform:uppercase;letter-spacing:.03em;margin-top:22px;font-size:13px}@media (max-width:820px){.found-line{color:var(--lo-color-bone-muted);margin-top:8px;font-size:9px}}.ribbon-still{width:100%;height:clamp(180px,18vw,260px);display:block}.sig-flag{color:var(--lo-color-bone);font-size:clamp(10px,9.26px + .19vw,12.5px);position:absolute;top:0;right:22.6%}@media (max-width:820px){.sig-flag{margin-top:6px;position:static}}.sig-axis{gap:32px;margin-top:8px;display:flex}.sig-honesty{margin-top:12px;font-size:clamp(9px,8.07px + .24vw,12px)}.sig-beat{color:var(--lo-color-bone);max-width:44ch;margin-top:clamp(14px,1.8vw,22px);font-size:clamp(14px,12.6px + .36vw,17.5px);font-weight:500;line-height:1.5}.lanes-still{width:100%;height:clamp(200px,23vw,330px);display:block}@media (max-width:820px){.lanes-still.ph-only{height:200px}}.lane-labels{margin:0;padding:0;list-style:none}.lane-label,.lane-flag,.lane-slow{color:var(--lo-color-bone);font-size:clamp(10px,9.26px + .19vw,12.5px);position:absolute}.lane-1{top:10.9091%;left:0}.lane-2{top:35.1515%;left:0}.lane-3{top:59.3939%;left:0}.lane-flag{top:22.4242%;left:70.5882%}.lane-slow{color:var(--lo-color-bone-muted);top:78.1818%;left:67.6471%}@media (max-width:820px){.lane-flag{margin-top:4px;font-size:10px;display:block;position:static}}.frag-field{width:min(480px,46%);height:320px;font-size:13.5px;position:relative}.frag{left:var(--fx);top:var(--fy);color:var(--lo-color-bone);opacity:max(var(--fo), .6);white-space:nowrap;position:absolute}.frag-field .frag:first-child{--fx:0%;--fy:8px;--fo:.4}.frag-field .frag:nth-child(2){--fx:42%;--fy:44px;--fo:.35}.frag-field .frag:nth-child(3){--fx:8%;--fy:96px;--fo:.7}.frag-field .frag:nth-child(4){--fx:54%;--fy:128px;--fo:.75}.frag-field .frag:nth-child(5){--fx:0%;--fy:170px;--fo:.4}.frag-field .frag:nth-child(6){--fx:31%;--fy:212px;--fo:.8}.frag-field .frag:nth-child(7){--fx:62%;--fy:250px;--fo:.7}.frag-field .frag:nth-child(8){--fx:8%;--fy:292px;--fo:.35}.frag-lines{position:absolute;top:20px;left:min(480px,46%)}.cluster-block{border:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);background:color-mix(in srgb, var(--lo-color-charcoal) 80%, transparent);width:min(380px,42%);padding:26px 28px;position:absolute;top:108px;left:54%}.cluster-core{font-size:19px}.cluster-meta{margin-top:12px}.cluster-meta .sd{margin-right:8px}.cluster-count{color:inherit}@media (max-width:820px){.frag-field{gap:10px;width:100%;height:auto;font-size:12px;display:grid}.frag{position:static}.cluster-block{width:auto;margin-top:16px;padding:18px 20px;position:static}.cluster-core{font-size:15px}.cluster-meta{margin-top:8px;font-size:9.5px}}.instrument-stage[data-live] .still-swap{visibility:hidden}.instrument-stage[data-keep-still] canvas{z-index:-1}@container scroll-state(stuck:top){.instrument-stage:after{content:"RUNNING";top:var(--lo-space-1);right:var(--lo-space-1);font-family:var(--stack-mono);letter-spacing:var(--lo-font-letterspacing-caps);color:var(--lo-color-bone-muted);font-size:11px;position:absolute}}#hero-mark{position:relative}#hero-mark canvas{width:100%;height:100%;display:block;position:absolute;inset:0}#hero-mark[data-live] svg{visibility:hidden}@media (min-width:901px){.chapter-wide .instrument{right:var(--rail-gutter)}}@media (min-width:901px) and (max-width:1024px){.instrument{right:var(--rail-gutter)}}@media (min-width:821px) and (min-height:1000px){.chapter-wide .instrument{top:38%}.chapter:not(.chapter-wide) .instrument{top:26%}}.consent{z-index:90;align-items:center;gap:var(--lo-space-2) var(--lo-space-3);padding:var(--lo-space-2) var(--grid-margin,var(--lo-grid-margin));background:color-mix(in srgb, var(--lo-color-charcoal) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid color-mix(in srgb, var(--lo-color-bone) 16%, transparent);grid-template-columns:auto 1fr auto;display:grid;position:fixed;inset:auto 0 0}.consent-label{white-space:nowrap;font-family:var(--stack-mono,var(--lo-font-family-mono));font-size:var(--lo-font-size-micro);font-weight:var(--lo-font-weight-regular);letter-spacing:var(--lo-font-letterspacing-caps);text-transform:uppercase;color:var(--lo-color-bone-muted);margin:0}.consent-body{font-family:var(--stack-sans,var(--lo-font-family-sans));color:var(--lo-color-bone-muted);max-width:72ch;margin:0;font-size:13px;line-height:1.6}.consent-actions{gap:var(--lo-space-1);display:flex}.consent-btn{min-height:var(--lo-a11y-touchtargetmin);font-family:var(--stack-mono,var(--lo-font-family-mono));letter-spacing:.05em;text-transform:uppercase;color:var(--lo-color-bone);border:1px solid color-mix(in srgb, var(--lo-color-bone) 42%, transparent);background:color-mix(in srgb, var(--lo-color-bone) 6%, transparent);transition:border-color .24s var(--ease-brand,var(--lo-motion-easing-standard)), color .24s var(--ease-brand,var(--lo-motion-easing-standard)), background-color .24s var(--ease-brand,var(--lo-motion-easing-standard));padding:8px 16px;font-size:13px}.consent-btn:hover,.consent-btn:focus-visible{border-color:var(--lo-color-sodium);color:var(--lo-color-sodium);background:color-mix(in srgb, var(--lo-color-bone) 12%, transparent)}.consent-allow{border-color:var(--lo-color-bone)}@media (max-width:720px){.consent{padding:12px var(--lo-space-2);grid-template-columns:1fr;gap:6px}.consent-body{font-size:12px;line-height:1.45}.consent-actions{margin-top:2px}.consent-btn{flex:1}}@media (prefers-reduced-motion:no-preference){.consent{animation:consent-rise var(--lo-motion-duration-min) var(--ease-brand,var(--lo-motion-easing-standard)) both}}@keyframes consent-rise{0%{opacity:0;transform:translateY(var(--lo-motion-distance-min))}}@media print{.consent{display:none}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dk-only{display:revert!important}.ph-only{display:none!important}.ladder-row-deep{display:flex!important}*,:before,:after{transition:none!important;animation:none!important}body{font-size:11pt;background:var(--lo-color-bone)!important;color:var(--lo-color-charcoal)!important}.chrome-header,.run-index,.run-log,.skip-link,.lights-switch,.scroll-cue,.act-plate,.pcol,.veil,.fig-frame img,.kit-form,.floor-linework,.floor-spine,.frag-lines,canvas{display:none!important}html.js .frame-stage,.frame-stage{height:auto!important;min-height:0!important;position:static!important;overflow:visible!important}.act,html.js .act-00,html.js .act-01,html.js .flip,html.js .act-02,html.js .chapter,html.js .act-04,html.js .act-05,html.js .act-06{color:var(--lo-color-charcoal)!important;background:0 0!important;min-height:0!important}.hero-stage,.act-head-block,.instrument,.bottomrow,.floor-stage,.floor-plan,.floor-plan .modchip,.floor-method,.floor-specimen,.owner-brief,.brief-buy,.range-content,.creed,.seal,.archive-col,.flip-clock,.flip-ghost,.lane-label,.lane-flag,.lane-slow,.frag,.cluster-block,.frag-field,.sig-flag{max-width:62ch;opacity:1!important;width:auto!important;position:static!important;inset:auto!important}.floor-plan{gap:6pt;margin-block:8pt;display:grid!important}.frag-field{gap:4pt;display:grid;height:auto!important}.hero-stage{padding-top:24pt}.act-content,.chapter-stage,.frame-stage{padding-block:12pt}.act{padding:8pt 24pt}.flip-dark,.flip-edge,.flip-dash{display:none!important}.flip-stage{border-top:2px solid var(--lo-color-charcoal);background:0 0!important}.flip-clock,.flip-ghost{color:var(--lo-color-charcoal)!important}.flip-midnight{font-size:42pt}.hero-display{font-size:56pt}.creed-line{font-size:28pt}.stat{font-size:30pt}.ladder-time{font-size:20pt}.glare-field[data-flipped] .act-01 :is(.act-title,.belief-flip,.doc-stamp,.ladder-entry,.belief-wrong,.belief-label,.doc-stamp-note,.fig-a-caption,.replay-ends){color:var(--lo-color-charcoal)!important}.hero-mark svg .mark-ring,.seal-mark svg circle{stroke:var(--lo-color-charcoal)!important;stroke-opacity:.45!important}.hero-mark svg .mark-slashes,.seal-mark svg g{fill:var(--lo-color-charcoal)!important}.instrument-stage[data-live]:not([data-keep-still])>:not(canvas,.live-label){visibility:visible!important}.live-label{display:none!important}.ribbon-still,.lanes-still{filter:invert()hue-rotate(180deg)}.mono-micro,.mono-label,.chrome-status,.sig-honesty,.sig-axis,.mech,.ladder-entry,.belief-wrong,.belief-label,.tie-meta,.range-lede,.mc-list,.mc-anchor,.tier-line,.kit-label,.seal-brandline,.rl-lines,.ob-kpi,.floor-method-line,.hero-prop{color:color-mix(in srgb, var(--lo-color-charcoal) 75%, var(--lo-color-bone))!important}.frag,.mech b,.floor-method-line b,.ob-signals-lines,.rl-seal,.found-line,.tie-gross,.tie-stamp,.cluster-core,.cluster-meta,.lane-label,.lane-flag,.lane-slow,.hero-tagline,.seal-tagline,.lcol tbody td,.lcol tfoot td,.lcol tfoot th{color:var(--lo-color-charcoal)!important;opacity:1!important}.owner-brief,.method-card,.shift-receipt,.doc-stamp,.stamp,.chip,.modchip,.tier-row,.cluster-block,.ob-runindex,.ob-signals,.ob-kpi,.ob-decision,.ob-specimen,.lcol thead th,.lcol tbody th,.lcol tbody td,.lcol tfoot th,.lcol tfoot td,.tie-row,.belief,.ladder-row,.mc-header,.mc-surfaces,.mc-list-ph,.rl-window,.rl-seal,.kit-row,.meta-bar{color:var(--lo-color-charcoal);border-color:color-mix(in srgb, var(--lo-color-charcoal) 45%, transparent)!important;background:0 0!important}.act-title,.hero-display,.creed-line,.chap-name,.flip-midnight{break-after:avoid}.chapter,.owner-brief,.method-card,.shift-receipt,.ladder,.tie-row,.bottomrow{break-inside:avoid}a[href^="https://"]:after,a[href^=\/]:after{content:""}.shift-receipt{border-width:2px}.annex{color:var(--lo-color-charcoal)!important;background:0 0!important}.annex-content{max-width:none!important;margin-left:0!important;padding:0!important;position:static!important}.annex-lede,.fit-list,.faq-a p,.terms-body{color:color-mix(in srgb, var(--lo-color-charcoal) 75%, var(--lo-color-bone))!important}.annex-block-label,.fit-title,.faq-q,.terms-tier,.ac-price,.ac-name{color:var(--lo-color-charcoal)!important}.annex-block,.fit-title,.faq-item,.terms-row,.annex-close{border-color:color-mix(in srgb, var(--lo-color-charcoal) 45%, transparent)!important;background:0 0!important}.fit-list li:before{color:var(--lo-color-charcoal)!important}.faq-item .faq-a{content-visibility:visible!important;display:block!important}.faq-q:after{content:""!important}.annex-block,.annex-close,.terms-row,.fit-col{break-inside:avoid}.brief-buy{gap:12px;margin-top:10pt;justify-content:flex-start!important;display:flex!important}.cta-buy{color:var(--lo-color-charcoal)!important;border-color:var(--lo-color-charcoal)!important;background:0 0!important;min-height:0!important;padding:4pt 8pt!important}.cta-buy .sd{background:var(--lo-color-charcoal)!important}}
