.story-module__mxuXaG__study{--ink:#1c1a17;--quiet:#5a544b;--paper:#f3eee4;--rule:#d4cfc4;--cream:#f7f3ea;--plate:#ebe3d4;--cut:#8b4030;--kept:#2c4a38;--aside:#4e4840;--surface-bg:var(--paper);--surface-text:var(--ink);--surface-muted:var(--quiet);--surface-rule:var(--rule);--surface-strong:var(--ink);--voice-serif:var(--font-serif), Georgia, "Times New Roman", serif;--voice-sans:var(--font-poster), ui-sans-serif, system-ui, sans-serif;--t-kicker:.7rem;--t-caption:.8125rem;--t-meta:.8125rem;--t-body:1.0625rem;--space-micro:.5rem;--space-label:.7rem;--space-text:1.05rem;--space-component:1.75rem;--space-sub:2.5rem;--space-section:4.25rem;--space-chapter:5.75rem;--measure:34.375rem;--measure-lede:34.375rem;--measure-principle:34.375rem;--measure-caption:34rem;--measure-head:34.375rem;--mark:#c45a2a;width:100%;color:var(--surface-text);background:var(--surface-bg);font-family:var(--voice-sans);padding-bottom:var(--space-chapter);display:block;overflow-x:clip}.story-module__mxuXaG__study [data-surface=dark]{--surface-bg:#1a1917;--surface-text:#f6f1e6;--surface-muted:#cecac1;--surface-rule:#f6f1e647;--surface-strong:#f6f1e6;--quiet:var(--surface-muted);--rule:var(--surface-rule);--ink:var(--surface-text);color:var(--surface-text);background:var(--surface-bg)}:where(.story-module__mxuXaG__study){--brand:#3f2499;--brand-label:var(--brand);--accent:#ffc93c;--panel:#ffe065;--panel-dot:#ffbf52;--accent-ink:#16182a;--band:#f8f2e4;--band-label:#9a4b10;--card:#fff;--card-open:#fff;--card-line:#f1eee4;--card-shadow:0 1px 2px 0 #e9e4d8;--r-card:14px;--t-hero:clamp(34px, calc(25.3px + 2.25vw), 52px);--t-chapter:clamp(30px, calc(22.4px + 2.36vw), 50.6px);--t-section:clamp(24px, calc(18.3px + 1.6vw), 37.9px);--t-sub:clamp(20px, calc(15.6px + 1.1vw), 28.4px);--t-lead:clamp(17px, calc(14.9px + .54vw), 21.3px);--t-support:clamp(17px, calc(16px + .26vw), 18px);--t-metric:clamp(28px, calc(18.3px + 2.06vw), 48px);--t-text:16px;--lh-text:1.6;--lh-head:1.2;--w-head:390;--ls-head:-.01em;--col-read:42.5rem;--col-wide:72rem;--gutter:clamp(1rem, calc(6.25vw - .25rem), 2rem);--flow-text:var(--space-text);--flow-block:clamp(1.75rem, 3vw, 2.25rem);--flow-evidence:clamp(2.25rem, 4vw, 3.25rem)}article.story-module__mxuXaG__study{--paper:#fbfaf6;--ink:#16182a;--quiet:color-mix(in srgb, var(--ink) 66%, var(--paper));--rule:color-mix(in srgb, var(--ink) 14%, var(--paper));--plate:color-mix(in srgb, var(--ink) 6%, var(--paper));--mark:#c4421f;--voice-serif:var(--font-pilot-serif), Georgia, "Times New Roman", serif;--voice-sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--voice-mono:var(--font-pilot-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--outline-ink:var(--ink);--outline-text:color-mix(in srgb, var(--ink) 88%, #fff);--outline-child:color-mix(in srgb, var(--ink) 56%, #fff);--outline-quiet:var(--quiet);--outline-hover:color-mix(in srgb, var(--brand) 6%, #fff);--outline-current:var(--brand);--outline-chapter:var(--ink);--outline-surface:var(--card);--outline-line:var(--card-line);--outline-shadow:0 10px 28px -14px color-mix(in srgb, var(--ink) 22%, transparent), 0 1px 2px 0 #e9e4d8;--outline-rail-ground:transparent;--outline-rail-line:transparent;--outline-rail-blur:none;--outline-pill-ground:var(--card);--outline-pill-line:var(--brand);--outline-pill-ink:var(--brand);--outline-pill-shadow:0 2px 0 color-mix(in srgb, var(--brand) 55%, transparent);--outline-tick:color-mix(in srgb, var(--ink) 24%, transparent);--outline-tick-chapter:color-mix(in srgb, var(--brand) 55%, transparent);--outline-tick-holds:color-mix(in srgb, var(--brand) 80%, transparent);--outline-tick-dark:#fff6;--outline-tick-dark-chapter:#ffffffb8;--outline-tick-dark-current:var(--accent);--outline-w-section:9px;--outline-w-chapter:15px;--outline-w-active:20px;--outline-tick-weight:2px;--outline-tick-weight-active:2.5px;--outline-tick-round:999px;--outline-font:var(--voice-sans);--outline-font-label:var(--voice-mono);--outline-title-weight:400}@media (min-width:769px){article.story-module__mxuXaG__study{--gutter:4rem}}:is(.story-module__mxuXaG__chapter h2,.story-module__mxuXaG__h2,.story-module__mxuXaG__h3,.story-module__mxuXaG__h4,.story-module__mxuXaG__finalStatement,.story-module__mxuXaG__decisionLabel,.story-module__mxuXaG__rationaleLabel,.story-module__mxuXaG__ledgerHeading){font-variation-settings:"SOFT" 100, "opsz" 96}.story-module__mxuXaG__study [data-surface=dark] :is(h1,h2,h3,h4,.story-module__mxuXaG__h2,.story-module__mxuXaG__h3,.story-module__mxuXaG__principle,.story-module__mxuXaG__prose p){color:var(--surface-text)}.story-module__mxuXaG__study [data-surface=dark] :is(.story-module__mxuXaG__kicker,.story-module__mxuXaG__caption,.story-module__mxuXaG__reasoningTight){color:var(--surface-muted)}.story-module__mxuXaG__study :is(h2,h3){scroll-margin-top:4.6rem}.story-module__mxuXaG__chapter{padding:var(--space-section) max(var(--gutter), calc((100% - var(--col-read)) / 2)) var(--space-sub);background:var(--surface-bg);color:var(--surface-text)}.story-module__mxuXaG__chapter[data-tone]{--surface-bg:var(--band);background:var(--surface-bg)}article.story-module__mxuXaG__study .story-module__mxuXaG__chapter[data-tone]{--surface-text:#16182a;--surface-muted:color-mix(in srgb, #16182a 72%, var(--band));--surface-rule:color-mix(in srgb, #16182a 14%, var(--band));--surface-strong:#16182a;color:var(--surface-text)}article.story-module__mxuXaG__study .story-module__mxuXaG__chapter[data-tone] h2{color:var(--brand)}.story-module__mxuXaG__chapter[data-surface=dark] .story-module__mxuXaG__kicker{color:var(--band-label)}.story-module__mxuXaG__chapter h2{font-family:var(--voice-serif);font-size:var(--t-chapter);line-height:var(--lh-head);letter-spacing:var(--ls-head);font-weight:var(--w-head);color:var(--surface-text);text-wrap:wrap;margin:.55rem 0 0}.story-module__mxuXaG__chapter p:not(.story-module__mxuXaG__kicker){margin:var(--space-text) 0 0;font-family:var(--voice-sans);font-size:var(--t-lead);line-height:var(--lh-text);color:var(--surface-text)}.story-module__mxuXaG__kicker{margin:0 0 var(--space-label);font-family:var(--voice-mono);letter-spacing:.02em;text-transform:uppercase;color:var(--surface-muted);font-size:12px;font-weight:400}:is(.story-module__mxuXaG__heroMeta dt,.story-module__mxuXaG__stateLabel,.story-module__mxuXaG__compareTag,.story-module__mxuXaG__heroThesisTag){font-family:var(--voice-mono);letter-spacing:.02em}.story-module__mxuXaG__h2{font-family:var(--voice-serif);font-size:var(--t-section);line-height:var(--lh-head);font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:wrap;margin:0}.story-module__mxuXaG__h3{font-family:var(--voice-serif);font-size:var(--t-sub);line-height:var(--lh-head);font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:wrap;margin:0 0 .4rem}.story-module__mxuXaG__h4{font-family:var(--voice-serif);font-size:var(--t-lead);line-height:1.3;font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:wrap;margin:0 0 1rem}.story-module__mxuXaG__prose{gap:.75rem;margin:0;display:grid}.story-module__mxuXaG__prose p{font-size:var(--t-text);line-height:var(--lh-text);color:var(--surface-text);text-wrap:wrap;margin:0}.story-module__mxuXaG__caption{margin:var(--space-micro) 0 0;font-size:var(--t-caption);color:var(--quiet);text-wrap:wrap;line-height:1.4}.story-module__mxuXaG__principle{border:1px solid var(--card-line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--card-shadow);font-family:var(--voice-sans);color:var(--ink);text-wrap:wrap;align-items:flex-start;gap:.75rem;margin:0;padding:1.1rem 1.3rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.story-module__mxuXaG__principleMark{flex:none;width:1.5rem;height:1.5rem;margin-top:calc(.75em - .75rem)}.story-module__mxuXaG__principleMark .story-module__mxuXaG__ringFill{fill:color-mix(in srgb, var(--brand) 11%, #fff)}.story-module__mxuXaG__principleMark .story-module__mxuXaG__ringShared{fill:var(--accent)}.story-module__mxuXaG__principleMark .story-module__mxuXaG__ring{fill:none;stroke:var(--brand);stroke-width:1.6px}.story-module__mxuXaG__reasoningTight{color:var(--quiet);text-wrap:wrap;margin:.9rem 0 0;font-size:.9375rem;line-height:1.58}.story-module__mxuXaG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.story-module__mxuXaG__hero{padding:calc(18px + var(--btn-h) + clamp(1rem, 3vw, 2rem)) var(--gutter) clamp(2.75rem, 5vw, 4.25rem);background:var(--paper);position:relative}.story-module__mxuXaG__heroBar{width:min(100%, var(--col-read));color:var(--ink);flex-direction:column;gap:1.15rem;margin:0 auto;display:flex}.story-module__mxuXaG__heroTitle{font-family:var(--voice-serif);font-variation-settings:"SOFT" 100, "opsz" 144;font-size:var(--t-hero);letter-spacing:-.025em;color:var(--brand);text-wrap:pretty;margin:0;font-weight:340;line-height:1.02}.story-module__mxuXaG__heroSupport{font-family:var(--voice-sans);font-size:var(--t-support);letter-spacing:normal;color:var(--ink);margin:.2rem 0 0;font-weight:400;line-height:1.55}.story-module__mxuXaG__heroThesis{font-family:var(--voice-sans);font-size:var(--t-support);letter-spacing:normal;color:var(--ink);margin:0;font-weight:400;line-height:1.55}.story-module__mxuXaG__heroThesisTag{vertical-align:.22em;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:999px;margin-right:.45em;padding:.16em .6em;font-size:.75rem;font-weight:700;line-height:1.4;display:inline-block}.story-module__mxuXaG__heroMeta{color:color-mix(in srgb, var(--ink) 78%, var(--quiet));grid-template-columns:max-content minmax(0,1fr);gap:.4rem .6em;margin:.85rem 0 0;font-size:.9rem;line-height:1.35;display:grid}.story-module__mxuXaG__heroMeta>div{grid-template-columns:subgrid;grid-column:1/-1;align-items:start;display:grid}.story-module__mxuXaG__heroMeta dt{color:var(--quiet);margin:0;font-size:12px;font-weight:400;line-height:1.215rem}.story-module__mxuXaG__heroMeta dd{min-width:0;margin:0}.story-module__mxuXaG__heroMetaIcon{vertical-align:-4px;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;margin-right:7px}.story-module__mxuXaG__heroCtas{flex-wrap:wrap;align-items:center;gap:10px;margin-top:.35rem;display:flex}.story-module__mxuXaG__study [data-more-studies] .siteBandHead{max-width:var(--col-read);text-align:left;margin-inline:auto}.story-module__mxuXaG__study [data-more-studies] .siteBandTitle{font-family:var(--voice-serif);font-variation-settings:"SOFT" 100, "opsz" 96;font-size:var(--t-section);line-height:var(--lh-head);font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:wrap}.story-module__mxuXaG__study [data-more-studies]{--more-pad:var(--space-section)}.story-module__mxuXaG__study [data-more-studies] .page{padding-inline:var(--gutter)}.story-module__mxuXaG__study [data-more-studies] .projGrid{max-width:var(--col-wide);margin-inline:auto}.story-module__mxuXaG__study .workPlaqueBtn{border-color:var(--brand);background:var(--card);color:var(--brand);box-shadow:0 2px 0 color-mix(in srgb, var(--brand) 55%, transparent)}:is(.story-module__mxuXaG__study .workPlaqueBtn:hover,.story-module__mxuXaG__study .workPlaqueBtn:focus-visible){border-color:var(--brand);background:var(--brand);color:#fff}.story-module__mxuXaG__study .workPlaqueBtn:focus-visible{outline-color:var(--brand)}:is(.story-module__mxuXaG__heroCtas,.story-module__mxuXaG__closeActions) .workPlaqueBtn{position:relative}:is(.story-module__mxuXaG__heroCtas,.story-module__mxuXaG__closeActions) .workPlaqueBtn:after{content:"";position:absolute;inset:-6px -3px}.story-module__mxuXaG__movement{padding:var(--space-section) var(--gutter)}.story-module__mxuXaG__study .story-module__mxuXaG__movement>*{box-sizing:border-box;width:min(100%, var(--col-read));margin:0 auto}.story-module__mxuXaG__study .story-module__mxuXaG__movement>*+*{margin-top:var(--flow-block)}.story-module__mxuXaG__study .story-module__mxuXaG__movement>:is(.story-module__mxuXaG__shot,.story-module__mxuXaG__evidencePair,.story-module__mxuXaG__switcher,.story-module__mxuXaG__request,.story-module__mxuXaG__layers){width:min(100%, var(--col-wide))}.story-module__mxuXaG__study .story-module__mxuXaG__movement>:is(.story-module__mxuXaG__shot,.story-module__mxuXaG__evidencePair,.story-module__mxuXaG__switcher,.story-module__mxuXaG__request,.story-module__mxuXaG__layers),.story-module__mxuXaG__study .story-module__mxuXaG__movement>:is(.story-module__mxuXaG__shot,.story-module__mxuXaG__evidencePair,.story-module__mxuXaG__switcher,.story-module__mxuXaG__request,.story-module__mxuXaG__layers)+*,.story-module__mxuXaG__study .story-module__mxuXaG__movement>[data-drawing],.story-module__mxuXaG__study .story-module__mxuXaG__movement>[data-drawing]+*{margin-top:var(--flow-evidence)}@media (max-width:860px){.story-module__mxuXaG__study .story-module__mxuXaG__movement>[data-drawing]{width:min(100%,26rem)}}.story-module__mxuXaG__study [data-drawing] .story-module__mxuXaG__washPending{fill:var(--accent)}.story-module__mxuXaG__study [data-drawing] .story-module__mxuXaG__washError{fill:var(--mark)}.story-module__mxuXaG__study [data-drawing] .story-module__mxuXaG__glyphPending{stroke:var(--band-label)}.story-module__mxuXaG__study [data-drawing] .story-module__mxuXaG__glyphError{stroke:var(--mark)}.story-module__mxuXaG__evidencePair{grid-template-columns:var(--pair-columns,repeat(2, minmax(0, 1fr)));align-items:start;gap:clamp(1rem,2vw,1.5rem);display:grid}@media (max-width:1199px){.story-module__mxuXaG__evidencePair[data-pair=stills]{row-gap:var(--flow-evidence);grid-template-columns:minmax(0,1fr)}}@media (min-width:1200px){.story-module__mxuXaG__evidencePair[data-pair=stills] .story-module__mxuXaG__evidenceRing{--hl-outset:0px}}.story-module__mxuXaG__switcher{flex-direction:column;align-items:stretch;gap:clamp(1rem,2vw,1.5rem);display:flex}.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__switcher{margin-top:var(--flow-block)}.story-module__mxuXaG__switcherTabs{box-sizing:border-box;width:min(100%, var(--col-read));flex-wrap:wrap;align-self:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:860px){.story-module__mxuXaG__switcherTabs{padding-block:7px}}.story-module__mxuXaG__switcherTabs>li{padding:0}.story-module__mxuXaG__switcherTabs[data-line=single]{overscroll-behavior-x:contain;scrollbar-width:none;width:min(calc(100% + 8px), calc(var(--col-read) + 8px));flex-wrap:nowrap;margin-inline:-4px;padding-block:4px;padding-inline:4px;overflow:auto hidden}.story-module__mxuXaG__switcherTabs[data-line=single]::-webkit-scrollbar{display:none}.story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__frameTag){position:relative}.story-module__mxuXaG__frameTag{z-index:3;font-family:var(--voice-mono);letter-spacing:.12em;color:#f3eee4;pointer-events:none;background:#1c1a17c7;border-radius:999px;padding:.18rem .55rem;font-size:.68rem;font-weight:600;position:absolute;top:.75rem;left:.75rem}.story-module__mxuXaG__frameTag[data-copy-role=label]{text-transform:uppercase}.story-module__mxuXaG__switcherTabs[data-line=single]>li{flex:none}@media (max-width:860px){.story-module__mxuXaG__switcherTabs[data-line=single]{padding-block:7px}}.story-module__mxuXaG__switcherTabs>li>button{border:1px solid color-mix(in srgb, var(--ink) 16%, transparent);background:var(--card);min-height:30px;color:var(--ink);font-family:var(--voice-sans);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:.4em;padding:0 .85rem;font-size:13px;font-weight:400;line-height:1;transition:background .18s,color .18s,border-color .18s;display:inline-flex;position:relative}.story-module__mxuXaG__switcherTabs>li>button:after{content:"";position:absolute;inset:-7px -3px}.story-module__mxuXaG__switcherTabs>li>button b{font-family:var(--voice-mono);color:var(--quiet);font-size:11px;font-weight:400}.story-module__mxuXaG__switcherTabs>li>button:not([aria-current=true]):hover{border-color:var(--brand);color:var(--brand)}.story-module__mxuXaG__switcherTabs>li>button[aria-current=true]{border-color:var(--brand);background:var(--brand);color:#fff}.story-module__mxuXaG__switcherTabs>li>button[aria-current=true] b{color:color-mix(in srgb, #fff 72%, var(--brand))}.story-module__mxuXaG__switcherTabs>li>button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.story-module__mxuXaG__switcherTabs>li>button{transition:none}}:is(.story-module__mxuXaG__mockupFrame:has(>.story-module__mxuXaG__enlarge),.story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__enlarge)){position:relative}.story-module__mxuXaG__enlarge{z-index:1;cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0}.story-module__mxuXaG__mockupFrame:has(>.story-module__mxuXaG__enlarge) .story-module__mxuXaG__mockupScreen{transition:transform .2s var(--ease,ease), box-shadow .2s var(--ease,ease)}.story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__enlarge){transition:transform .2s var(--ease,ease), box-shadow .2s var(--ease,ease)}@media (hover:hover){.story-module__mxuXaG__mockupFrame:has(>.story-module__mxuXaG__enlarge:hover) .story-module__mxuXaG__mockupScreen{box-shadow:0 12px 28px color-mix(in srgb, var(--ink) 22%, transparent);transform:translateY(-2px)}.story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__enlarge:hover){transform:translateY(-2px)}.story-module__mxuXaG__shot[data-frame=detail] .story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__enlarge:hover) :is(picture,img){box-shadow:0 10px 24px color-mix(in srgb, var(--ink) 18%, transparent)}}.story-module__mxuXaG__study .story-module__mxuXaG__enlarge:focus-visible{outline:none}.story-module__mxuXaG__mockupFrame:has(>.story-module__mxuXaG__enlarge:focus-visible) .story-module__mxuXaG__mockupScreen{outline:2px solid var(--surface-strong);outline-offset:3px}.story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__enlarge:focus-visible){outline:2px solid var(--surface-strong);outline-offset:3px}@media (prefers-reduced-motion:reduce){.story-module__mxuXaG__mockupFrame:has(>.story-module__mxuXaG__enlarge) .story-module__mxuXaG__mockupScreen{transition:none}.story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__enlarge){transition:none}.story-module__mxuXaG__mockupFrame:has(>.story-module__mxuXaG__enlarge:hover) .story-module__mxuXaG__mockupScreen{transform:none}.story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__enlarge:hover){transform:none}}.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__panelPair{width:min(100%,52rem)}.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__shot[data-width=read],.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__layers{width:min(100%, var(--col-read))}.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__shot[data-width=narrow]{width:min(100%,36rem)}.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__movementHead+*{margin-top:var(--flow-text)}.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__closing{width:min(100%, var(--col-wide));margin-top:var(--space-chapter)}.story-module__mxuXaG__study :is(.story-module__mxuXaG__shot,.story-module__mxuXaG__request)>figcaption{box-sizing:border-box;width:min(100%, var(--col-read));margin-inline:auto}.story-module__mxuXaG__divider{justify-content:center;gap:14px;display:flex}.story-module__mxuXaG__divider svg{fill:#f1eeed;width:14px;height:14px}:is(.story-module__mxuXaG__points,.story-module__mxuXaG__scenario){border:1px solid var(--card-line);box-shadow:var(--card-shadow)}.story-module__mxuXaG__points{border-radius:var(--r-card);background:var(--card);padding:20px}.story-module__mxuXaG__pointList{gap:.6rem;margin:0;padding:0 0 0 1.25rem;list-style:outside;display:grid}.story-module__mxuXaG__pointList li{color:var(--ink);padding-left:.2rem;font-size:1rem;line-height:1.5}.story-module__mxuXaG__pointList li::marker{color:var(--ink)}.story-module__mxuXaG__decision{background-color:var(--panel);background-image:radial-gradient(var(--panel-dot) 1.2px, transparent 1.2px);background-size:20px 20px;border:0;border-radius:16px;margin:0;padding:clamp(1.25rem,2.6vw,1.75rem) clamp(1.25rem,2.8vw,2rem);position:relative}.story-module__mxuXaG__decisionLabel{font-family:var(--voice-serif);font-size:var(--t-lead);line-height:1.3;font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:wrap;margin:0 0 1rem;display:block}.story-module__mxuXaG__decisionParts{gap:.8rem;margin:0;display:grid}.story-module__mxuXaG__decisionParts>div{font-size:1rem;line-height:var(--lh-text);color:var(--ink);display:block}.story-module__mxuXaG__decisionParts dt{color:var(--ink);margin-right:.35em;font-weight:700;display:inline}.story-module__mxuXaG__decisionParts dt:after{content:"."}.story-module__mxuXaG__decisionParts dd{margin:0;display:inline}.story-module__mxuXaG__metric{border:2px solid var(--brand);background:var(--card);box-shadow:4px 4px 0 0 var(--brand);border-radius:16px;margin:0;padding:1.4rem 1.6rem 1.5rem}.story-module__mxuXaG__metricValue{font-family:var(--voice-serif);font-variation-settings:"SOFT" 100, "opsz" 96;font-size:var(--t-metric);font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:wrap;margin:0;line-height:1.05}.story-module__mxuXaG__metricText{color:color-mix(in srgb, var(--ink) 86%, var(--quiet));text-wrap:wrap;margin:.8rem 0 0;font-size:1rem;line-height:1.5}.story-module__mxuXaG__closing{box-sizing:border-box;border:1px solid var(--card-line);background-color:var(--card);background-image:radial-gradient(color-mix(in srgb, var(--ink) 15%, transparent) 1px, transparent 1.3px);background-position:11px 11px;background-size:22px 22px;border-radius:20px;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.25rem,5vw,4rem)}.story-module__mxuXaG__closing>*{max-width:var(--col-read);margin-inline:auto}.story-module__mxuXaG__result{margin:0}.story-module__mxuXaG__resultPart{white-space:nowrap}.story-module__mxuXaG__resultArrow:before{content:"→";content:"→" / "";margin-inline:.28em}.story-module__mxuXaG__resultLabel{color:var(--ink);margin:.65rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.4}.story-module__mxuXaG__resultDefinition{color:var(--quiet);margin:.3rem 0 0;font-size:.9375rem;line-height:1.55}.story-module__mxuXaG__finalStatement{font-family:var(--voice-serif);font-size:clamp(1.35rem,2.3vw,1.75rem);line-height:1.15;font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:pretty;margin-block:0}.story-module__mxuXaG__closeActions{flex-direction:column;align-items:flex-start;gap:.85rem;margin-top:clamp(1.75rem,3vw,2.25rem);display:flex}.story-module__mxuXaG__study a:focus-visible,.story-module__mxuXaG__study button:focus-visible{outline:2px solid var(--surface-strong);outline-offset:3px;border-radius:2px}:where(.story-module__mxuXaG__shot){gap:.2rem;min-width:0;margin:0;display:grid}.story-module__mxuXaG__shotFrame{width:100%;max-width:min(100%, var(--iw));aspect-ratio:var(--ratio);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent);background:#fff;border-radius:10px;margin-inline:auto;display:block;overflow:hidden}.story-module__mxuXaG__mockupFrame{width:100%;max-width:min(100%, var(--iw));box-sizing:border-box;margin-inline:auto;display:block;container-type:inline-size}.story-module__mxuXaG__mockupScreen{--desk-bezel:clamp(2px, .9cqi, 10px);--desk-r:clamp(5px, 1.8cqi, 16px);box-sizing:border-box;border-radius:var(--desk-r);padding:var(--desk-bezel);background:#1c1a16;border:1px solid #1c1a1647;display:block;overflow:hidden}.story-module__mxuXaG__mockupScreen .story-module__mxuXaG__shotFrame,.story-module__mxuXaG__mockupScreen .story-module__mxuXaG__compareFrame,.story-module__mxuXaG__mockupScreen .story-module__mxuXaG__clipFrame{box-shadow:none;border-radius:calc(var(--desk-r) - var(--desk-bezel));max-width:none}.story-module__mxuXaG__shotFrame :is(picture,img){width:100%;height:100%;display:block}.story-module__mxuXaG__shot figcaption .story-module__mxuXaG__caption{max-width:none}.story-module__mxuXaG__shot[data-frame=detail]{border:1px solid var(--card-line);box-shadow:var(--card-shadow);border-radius:var(--r-card);background:var(--card);gap:.7rem;padding:16px}.story-module__mxuXaG__shot[data-frame=detail] .story-module__mxuXaG__shotFrame{box-shadow:none;background:0 0;padding:0}.story-module__mxuXaG__shot[data-frame=detail] .story-module__mxuXaG__shotFrame :is(picture,img){object-fit:contain;border-radius:8px}.story-module__mxuXaG__shot[data-frame=detail] figcaption,.story-module__mxuXaG__shot[data-frame=detail] figcaption .story-module__mxuXaG__caption{margin-top:0}.story-module__mxuXaG__shotFrame:has(>.story-module__mxuXaG__evidenceOverlay){position:relative}.story-module__mxuXaG__evidenceOverlay{pointer-events:none;position:absolute;inset:0}.story-module__mxuXaG__evidenceRing{--hl-outset:6px;top:var(--hole-top);left:var(--hole-left);width:var(--hole-w);height:var(--hole-h);position:absolute}.story-module__mxuXaG__evidenceRing:before{content:"";inset:calc(var(--hl-outset) * -1);border:2px solid var(--mark);box-shadow:0 0 0 5px color-mix(in srgb, var(--mark) 32%, transparent), 0 0 0 6.5px color-mix(in srgb, var(--paper) 62%, transparent);background:0 0;border-radius:6px;position:absolute}@media (max-width:860px){.story-module__mxuXaG__evidenceRing{--hl-outset:3px}.story-module__mxuXaG__evidenceRing:before{border-width:1.5px;border-radius:4px}}@media (forced-colors:active){.story-module__mxuXaG__evidenceRing:before{border-color:highlight}}@media (max-width:860px){.story-module__mxuXaG__study [data-enlarge-ring]{--hl-outset:3px}.story-module__mxuXaG__study [data-enlarge-ring]:before{border-width:1.5px;border-radius:4px}}.story-module__mxuXaG__lede{font-size:var(--t-text);line-height:var(--lh-text);color:var(--surface-text);text-wrap:wrap;margin:0}.story-module__mxuXaG__reviewNote{font-size:var(--t-caption);color:var(--quiet);margin:.8rem 0 0;line-height:1.4}.story-module__mxuXaG__hero>.story-module__mxuXaG__heroShot{width:min(100%, var(--col-wide));margin:clamp(2.25rem,4vw,3.25rem) auto 0}.story-module__mxuXaG__hero>.story-module__mxuXaG__heroShot>figcaption{box-sizing:border-box;width:min(100%, var(--col-read));margin-inline:auto}.story-module__mxuXaG__figureHead{margin:0 0 1rem}.story-module__mxuXaG__figureHead .story-module__mxuXaG__kicker{margin-bottom:.35rem}.story-module__mxuXaG__figureHead .story-module__mxuXaG__h4,:where(.story-module__mxuXaG__layers){margin:0}.story-module__mxuXaG__study .story-module__mxuXaG__layers>figcaption{margin-top:.75rem}.story-module__mxuXaG__scenario{border-radius:var(--r-card);background:var(--card);padding:1.25rem 1.4rem 1.2rem}.story-module__mxuXaG__scenario .story-module__mxuXaG__h4{margin-bottom:.6rem}.story-module__mxuXaG__scenarioText{color:var(--ink);text-wrap:wrap;margin:0;font-size:1rem;line-height:1.5}.story-module__mxuXaG__scenario>.story-module__mxuXaG__kicker{margin-bottom:.5rem}.story-module__mxuXaG__guardrailList{gap:.6rem;margin:0;padding:0 0 0 1.25rem;list-style:outside;display:grid}.story-module__mxuXaG__guardrailList li{color:var(--ink);text-wrap:wrap;padding-left:.2rem;font-size:1rem;line-height:1.5}.story-module__mxuXaG__framing{color:var(--quiet);text-wrap:wrap;font-size:.9375rem;line-height:1.58}.story-module__mxuXaG__study .story-module__mxuXaG__layers [data-drawing],.story-module__mxuXaG__request{margin:0}.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__request{width:min(100%, var(--col-read))}.story-module__mxuXaG__requestFrame{box-sizing:border-box;width:100%;aspect-ratio:var(--ratio);border:1.5px dashed color-mix(in srgb, var(--ink) 28%, transparent);background:var(--plate);border-radius:10px;flex-direction:column;justify-content:center;gap:.45rem;padding:clamp(1.25rem,4vw,2.5rem);display:flex}.story-module__mxuXaG__requestFrame .story-module__mxuXaG__kicker{margin:0}.story-module__mxuXaG__requestTitle{font-family:var(--voice-serif);font-variation-settings:"SOFT" 100, "opsz" 96;font-size:var(--t-lead);font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);margin:0;line-height:1.3}.story-module__mxuXaG__requestBody{max-width:34rem;color:color-mix(in srgb, var(--ink) 82%, var(--quiet));margin:0;font-size:.9375rem;line-height:1.5}.story-module__mxuXaG__request[data-size=compact] .story-module__mxuXaG__requestFrame{aspect-ratio:auto;min-height:11rem}.story-module__mxuXaG__study .story-module__mxuXaG__movement>.story-module__mxuXaG__request[data-width=wide]{width:min(100%, var(--col-wide))}.story-module__mxuXaG__metric .story-module__mxuXaG__metricText:first-child{margin:0}@media (max-width:860px){.story-module__mxuXaG__study [data-only=desktop]{display:none}}@media (min-width:861px){.story-module__mxuXaG__study [data-only=phone]{display:none}}@media (max-width:860px){.story-module__mxuXaG__heroBar{gap:1rem}.story-module__mxuXaG__shotFrame{max-width:min(100%, var(--iw))}.story-module__mxuXaG__evidencePair{row-gap:var(--flow-evidence);grid-template-columns:minmax(0,1fr)}.story-module__mxuXaG__requestFrame{aspect-ratio:auto;min-height:12rem}.story-module__mxuXaG__request[data-size=compact] .story-module__mxuXaG__requestFrame{min-height:0}}@media (max-width:520px){.story-module__mxuXaG__heroMeta{font-size:.9rem}.story-module__mxuXaG__shot[data-frame=detail]{padding:10px}}@media (prefers-reduced-motion:reduce){.story-module__mxuXaG__study *,.story-module__mxuXaG__study :before,.story-module__mxuXaG__study :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.story-module__mxuXaG__requestFrame{border-color:canvastext}}@media (max-width:768px){html:has(.story-module__mxuXaG__study) .header{background:#fbfaf6;box-shadow:0 1px #16182a1a}html:has(.story-module__mxuXaG__study) .header:not([data-away]){pointer-events:auto}html:has(.story-module__mxuXaG__study) .studyToTop.goCta{top:max(14px, env(safe-area-inset-top));bottom:auto;right:calc(max(14px, calc(env(safe-area-inset-right) + 14px)) + 40px + 10px);z-index:1003}html:has(.story-module__mxuXaG__study) [data-lab-dock]{top:max(20px, calc(env(safe-area-inset-top) + 6px));bottom:auto;right:max(14px, calc(env(safe-area-inset-right) + 14px));z-index:1003;flex-direction:column}html:has(.story-module__mxuXaG__study) [data-lab-dock]>button{margin-right:100px}html:has(.story-module__mxuXaG__study):has([data-case-study-outline][data-mode=compact]) [data-read-aloud]{top:max(14px, env(safe-area-inset-top));right:calc(max(14px, calc(env(safe-area-inset-right) + 14px)) + 40px + 10px + 40px + 10px)}html:has(.story-module__mxuXaG__study):has([data-read-aloud]) [data-lab-dock]>button{margin-right:150px}html:has(.story-module__mxuXaG__study):has([data-read-aloud] [data-playing]) [data-lab-dock]>button{margin-right:198px}:is(html:has(.story-module__mxuXaG__study) [data-case-study-outline][data-mode=compact],html:has(.story-module__mxuXaG__study) .studyToTop.goCta,html:has(.story-module__mxuXaG__study) [data-lab-dock],html:has(.story-module__mxuXaG__study) [data-read-aloud]){transition:translate .34s cubic-bezier(.22,1,.36,1)}:is(html:has(.story-module__mxuXaG__study):has(.header[data-away]):not(:has(.header:focus-within,[data-case-study-outline]:focus-within,.studyToTop:focus-within,[data-lab-dock]:focus-within,[data-read-aloud]:focus-within,[data-case-study-outline][data-open],[data-lab-dock][data-open])) [data-case-study-outline][data-mode=compact],html:has(.story-module__mxuXaG__study):has(.header[data-away]):not(:has(.header:focus-within,[data-case-study-outline]:focus-within,.studyToTop:focus-within,[data-lab-dock]:focus-within,[data-read-aloud]:focus-within,[data-case-study-outline][data-open],[data-lab-dock][data-open])) .studyToTop.goCta,html:has(.story-module__mxuXaG__study):has(.header[data-away]):not(:has(.header:focus-within,[data-case-study-outline]:focus-within,.studyToTop:focus-within,[data-lab-dock]:focus-within,[data-read-aloud]:focus-within,[data-case-study-outline][data-open],[data-lab-dock][data-open])) [data-lab-dock],html:has(.story-module__mxuXaG__study):has(.header[data-away]):not(:has(.header:focus-within,[data-case-study-outline]:focus-within,.studyToTop:focus-within,[data-lab-dock]:focus-within,[data-read-aloud]:focus-within,[data-case-study-outline][data-open],[data-lab-dock][data-open])) [data-read-aloud]){translate:0 calc(-100% - 40px)}html:has(.story-module__mxuXaG__study):has(.header:focus-within,[data-case-study-outline]:focus-within,.studyToTop:focus-within,[data-lab-dock]:focus-within,[data-read-aloud]:focus-within,[data-case-study-outline][data-open],[data-lab-dock][data-open]) .header[data-away]{pointer-events:auto;transform:none}html:has(.story-module__mxuXaG__study) .skip:focus{z-index:1005;position:fixed}.story-module__mxuXaG__hero{padding-top:max(calc(18px + var(--btn-h) + clamp(1rem, 3vw, 2rem)), calc(4.125rem + .25rem))}html:has(.story-module__mxuXaG__study){scroll-padding-top:4.625em}.story-module__mxuXaG__study :is(h2,h3){scroll-margin-top:calc(1.25rem + 20px)}}@media (max-width:768px) and (prefers-reduced-motion:reduce){:is(html:has(.story-module__mxuXaG__study) [data-case-study-outline][data-mode=compact],html:has(.story-module__mxuXaG__study) .studyToTop.goCta,html:has(.story-module__mxuXaG__study) [data-lab-dock],html:has(.story-module__mxuXaG__study) [data-read-aloud]){transition:none}}@media (min-width:769px){html:has(.story-module__mxuXaG__study) [data-lab-dock]{top:1.2rem;right:var(--page-pad);flex-direction:column;position:absolute;bottom:auto}html:has(.story-module__mxuXaG__study):has([data-read-aloud]) [data-lab-dock]{right:max(var(--page-pad), calc(max(8px, calc(env(safe-area-inset-right) + 8px)) + 10px + 40px + 10px))}html:has(.story-module__mxuXaG__study):has([data-read-aloud] [data-playing]) [data-lab-dock]{right:max(var(--page-pad), calc(max(8px, calc(env(safe-area-inset-right) + 8px)) + 10px + 40px + 8px + 40px + 10px))}}
.hand-drawn-module__RIfnOq__defs{width:0;height:0;position:absolute;overflow:hidden}.hand-drawn-module__RIfnOq__drawing{--hd-ink:var(--brand,#3f2499);--hd-mint:#6fd393;--hd-quiet:var(--quiet,#5e5f6b);--hd-paper:var(--paper,#fbfaf6);box-sizing:border-box;width:min(100%, var(--col-read,42.5rem));margin-inline:auto;display:block}[data-study-edition=classic] .hand-drawn-module__RIfnOq__drawing{display:none}.hand-drawn-module__RIfnOq__drawing svg{width:100%;height:auto;display:block;overflow:visible}.hand-drawn-module__RIfnOq__ink,.hand-drawn-module__RIfnOq__ghost,.hand-drawn-module__RIfnOq__detail{fill:none;stroke-linecap:round;stroke-linejoin:round}.hand-drawn-module__RIfnOq__ink{stroke:var(--hd-ink);stroke-width:2.2px}.hand-drawn-module__RIfnOq__ghost{stroke:var(--hd-mint);stroke-width:2.6px}.hand-drawn-module__RIfnOq__detail{stroke:var(--hd-ink);stroke-width:1.5px}.hand-drawn-module__RIfnOq__fill{fill:var(--hd-mint);stroke:none}.hand-drawn-module__RIfnOq__paper{fill:var(--hd-paper);stroke:none}.hand-drawn-module__RIfnOq__hand{font-family:var(--font-pilot-hand), "Bradley Hand", "Segoe Print", cursive;fill:var(--hd-ink)}.hand-drawn-module__RIfnOq__mono{font-family:var(--voice-mono,ui-monospace, monospace);fill:var(--hd-quiet);letter-spacing:.02em}.hand-drawn-module__RIfnOq__drawing [data-copy-role=diagram-label]{text-transform:uppercase}.hand-drawn-module__RIfnOq__drawing .hand-drawn-module__RIfnOq__narrow{display:none}@media (max-width:860px){.hand-drawn-module__RIfnOq__drawing{width:min(100%,26rem)}.hand-drawn-module__RIfnOq__drawing .hand-drawn-module__RIfnOq__wide{display:none}.hand-drawn-module__RIfnOq__drawing .hand-drawn-module__RIfnOq__narrow{display:block}}
.story-module__0vW3za__study{--ink:#1c1a17;--quiet:#5a544b;--paper:#f3eee4;--rule:#d4cfc4;--cream:#f7f3ea;--plate:#ebe3d4;--cut:#8b4030;--kept:#2c4a38;--aside:#4e4840;--surface-bg:var(--paper);--surface-text:var(--ink);--surface-muted:var(--quiet);--surface-rule:var(--rule);--surface-strong:var(--ink);--voice-serif:var(--font-serif), Georgia, "Times New Roman", serif;--voice-sans:var(--font-poster), ui-sans-serif, system-ui, sans-serif;--t-kicker:.7rem;--t-caption:.8125rem;--t-meta:.8125rem;--t-body:1.0625rem;--space-micro:.5rem;--space-label:.7rem;--space-text:1.05rem;--space-component:1.75rem;--space-sub:2.5rem;--space-section:4.25rem;--space-chapter:5.75rem;--measure:34.375rem;--measure-lede:34.375rem;--measure-principle:34.375rem;--measure-caption:34rem;--measure-head:34.375rem;--mark:#c45a2a;width:100%;color:var(--surface-text);background:var(--surface-bg);font-family:var(--voice-sans);padding-bottom:var(--space-chapter);display:block;overflow-x:clip}.story-module__0vW3za__study [data-surface=dark]{--surface-bg:#1a1917;--surface-text:#f6f1e6;--surface-muted:#cecac1;--surface-rule:#f6f1e647;--surface-strong:#f6f1e6;--quiet:var(--surface-muted);--rule:var(--surface-rule);--ink:var(--surface-text);color:var(--surface-text);background:var(--surface-bg)}.story-module__0vW3za__study [data-surface=dark] :is(h1,h2,h3,h4,.story-module__0vW3za__h2,.story-module__0vW3za__h3,.story-module__0vW3za__principle,.story-module__0vW3za__prose p){color:var(--surface-text)}.story-module__0vW3za__study [data-surface=dark] :is(.story-module__0vW3za__kicker,.story-module__0vW3za__caption,.story-module__0vW3za__reasoningTight){color:var(--surface-muted)}.story-module__0vW3za__study :focus-visible{outline:2px solid var(--surface-strong);outline-offset:3px}.story-module__0vW3za__study :is(h2,h3){scroll-margin-top:4.6rem}.story-module__0vW3za__chapter{padding:var(--space-chapter) var(--page-pad) var(--space-sub);background:var(--surface-bg);color:var(--surface-text)}.story-module__0vW3za__chapter[data-tone=problem]{--surface-bg:#2a1e1c;background:var(--surface-bg)}.story-module__0vW3za__chapter[data-tone=intent]{--surface-bg:#1c2230;background:var(--surface-bg)}.story-module__0vW3za__chapter[data-tone=control]{--surface-bg:#1e2420;background:var(--surface-bg)}.story-module__0vW3za__chapter .story-module__0vW3za__kicker{color:var(--surface-muted)}.story-module__0vW3za__chapter h2{font-family:var(--voice-serif);letter-spacing:-.038em;max-width:var(--measure-head);color:var(--surface-text);margin:.55rem 0 0;font-size:clamp(2.05rem,3.6vw,3.35rem);font-weight:700;line-height:1.06}.story-module__0vW3za__chapter p:not(.story-module__0vW3za__kicker){margin:var(--space-text) 0 0;font-family:var(--voice-sans);font-size:var(--body-lg);letter-spacing:0;max-width:var(--measure-head);color:var(--surface-text);font-weight:400;line-height:1.48}.story-module__0vW3za__kicker{margin:0 0 var(--space-label);font-size:var(--t-kicker);letter-spacing:.14em;text-transform:uppercase;color:var(--surface-muted);font-weight:600}.story-module__0vW3za__h2{max-width:var(--measure-head);font-family:var(--voice-serif);letter-spacing:-.032em;color:var(--surface-strong);text-wrap:wrap;margin:0;font-size:clamp(1.7rem,2.8vw,2.55rem);font-weight:700;line-height:1.1}.story-module__0vW3za__h3{font-family:var(--voice-serif);letter-spacing:-.025em;max-width:var(--measure-head);color:var(--surface-strong);text-wrap:wrap;margin:0 0 1rem;font-size:clamp(1.2rem,1.7vw,1.5rem);font-weight:700;line-height:1.22}.story-module__0vW3za__prose{margin:var(--space-text) 0 0;max-width:var(--measure-lede);gap:.75rem;display:grid}.story-module__0vW3za__prose p{font-size:var(--body-lg);color:var(--surface-text);text-wrap:pretty;margin:0;line-height:1.48}.story-module__0vW3za__proseTwoUp{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.6vw,2.4rem);max-width:none;margin-top:1.8rem}.story-module__0vW3za__originSplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.story-module__0vW3za__originCopy{min-width:0}.story-module__0vW3za__originShot{background:color-mix(in srgb, var(--plate) 48%, var(--paper));border-radius:8px;flex-direction:column;gap:.6rem;width:100%;margin:0;padding:1rem;display:flex}.story-module__0vW3za__originShotImg{aspect-ratio:1515/2000;object-fit:cover;object-position:top;border-radius:8px;width:100%;max-height:36rem;display:block}.story-module__0vW3za__originShotCap{color:color-mix(in srgb, var(--ink) 72%, var(--quiet));text-wrap:pretty;margin:0;font-size:.8125rem;line-height:1.5}.story-module__0vW3za__caption{margin:var(--space-micro) 0 0;max-width:var(--measure-caption);font-size:var(--t-caption);color:color-mix(in srgb, var(--ink) 72%, var(--quiet));text-wrap:pretty;line-height:1.4}.story-module__0vW3za__sourceLine{margin:var(--space-micro) 0 0;max-width:var(--measure-caption);letter-spacing:.14em;color:var(--cut);text-wrap:pretty;font-size:.7rem;font-weight:600;line-height:1.4}.story-module__0vW3za__sourceLine[data-copy-role=kicker]{text-transform:uppercase}.story-module__0vW3za__sourceLine a{color:inherit;text-underline-offset:.15em;text-decoration:underline}.story-module__0vW3za__sourceLine a:hover{color:var(--surface-strong)}.story-module__0vW3za__principle{margin:var(--space-component) 0 0;max-width:var(--measure-head);font-family:var(--voice-serif);color:var(--surface-text);text-wrap:pretty;padding:0 0 0 .85rem;font-size:clamp(1.1rem,1.5vw,1.3rem);font-style:italic;font-weight:400;line-height:1.45;position:relative}.story-module__0vW3za__principle:before{content:"";background:color-mix(in srgb, var(--surface-muted) 55%, var(--surface-rule));width:1px;position:absolute;top:.22em;bottom:.22em;left:0}.story-module__0vW3za__reasoning{max-width:var(--measure);color:var(--ink);text-wrap:pretty;margin:2.4rem 0 0;font-size:1rem;line-height:1.62}.story-module__0vW3za__reasoningTight{color:var(--quiet);text-wrap:pretty;margin:.9rem 0 0;font-size:.9375rem;line-height:1.58}.story-module__0vW3za__reasoningCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.6vw,2.4rem);display:grid}.story-module__0vW3za__reasoningCard{background:color-mix(in srgb, var(--plate) 48%, var(--paper));border-radius:8px;padding:1rem;font-size:1rem}.story-module__0vW3za__originNote{max-width:var(--measure-head);background:color-mix(in srgb, var(--paper) 55%, var(--rule));box-sizing:border-box;border-radius:8px;padding:16px}.story-module__0vW3za__divider,.story-module__0vW3za__heroMetaIcon,.story-module__0vW3za__ideaShot{display:none}.story-module__0vW3za__closing{display:contents}.story-module__0vW3za__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.story-module__0vW3za__plate{width:100%;max-width:var(--intrinsic-width,100%);display:block;position:relative}.story-module__0vW3za__plate img{border-radius:0;width:100%;height:auto;display:block}.story-module__0vW3za__midFrame,.story-module__0vW3za__stageShot,.story-module__0vW3za__documentPlate,.story-module__0vW3za__phoneContext{box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent)}.story-module__0vW3za__phoneDetail{background:var(--plate);box-shadow:none;padding:.4rem}.story-module__0vW3za__cropBox{width:100%;max-width:var(--intrinsic-width,100%);aspect-ratio:calc(var(--cw) * var(--src-w)) / calc(var(--ch) * var(--src-h));border-radius:0;display:block;position:relative;overflow:hidden}.story-module__0vW3za__cropBox img{width:calc(100% / var(--cw));max-width:none;height:auto;left:calc(var(--cx) * -100% / var(--cw));top:calc(var(--cy) * -100% / var(--ch));border-radius:0;position:absolute}.story-module__0vW3za__plateDesk{container-type:inline-size}.story-module__0vW3za__plateInner{display:block;position:relative}.story-module__0vW3za__desk{--desk-bezel:clamp(3px, 1.1cqi, 14px);--desk-r:clamp(6px, 2.2cqi, 20px);box-sizing:border-box;border-radius:var(--desk-r);padding:0 var(--desk-bezel) var(--desk-bezel);border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);background:#1c1a16;display:block;overflow:hidden}.story-module__0vW3za__desk[data-bar=off]{padding:var(--desk-bezel)}.story-module__0vW3za__deskBar{align-items:center;gap:clamp(.18rem,.8cqi,.45rem);height:clamp(.95rem,3.4cqi,1.85rem);padding:0 clamp(.22rem,1cqi,.55rem);display:flex}.story-module__0vW3za__deskDot{background:#595650;border-radius:50%;width:clamp(.26rem,.9cqi,.55rem);height:clamp(.26rem,.9cqi,.55rem)}.story-module__0vW3za__deskScreen{border-radius:calc(var(--desk-r) - var(--desk-bezel));background:var(--paper);display:block;position:relative;overflow:hidden}.story-module__0vW3za__plateDesk{box-shadow:none}.story-module__0vW3za__highlightLayer{pointer-events:none;position:absolute;inset:0}.story-module__0vW3za__highlight{--hl-outset:6px;position:absolute}.story-module__0vW3za__highlight:before{content:"";inset:calc(var(--hl-outset) * -1);border:2px solid var(--mark);box-shadow:0 0 0 5px color-mix(in srgb, var(--mark) 32%, transparent), 0 0 0 6.5px color-mix(in srgb, var(--paper) 62%, transparent);background:0 0;border-radius:6px;position:absolute}.story-module__0vW3za__highlightLabel{bottom:calc(100% + var(--hl-outset) + 6px);left:calc(var(--hl-outset) * -1);letter-spacing:.02em;color:var(--paper);background:var(--mark);white-space:nowrap;border-radius:3px;padding:.2em .5em;font-size:clamp(.62rem,.78vw,.72rem);font-weight:600;line-height:1.25;position:absolute}.story-module__0vW3za__highlightLabel[data-anchor=right]{--hl-gap:6px;top:50%;bottom:auto;left:calc(100% + var(--hl-outset) + var(--hl-gap));transform:translateY(-50%)}.story-module__0vW3za__labelShort{display:none}.story-module__0vW3za__hero{background:var(--paper);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100svh;min-height:100svh;display:grid;position:relative;overflow:hidden}.story-module__0vW3za__heroBar{z-index:2;min-height:0;padding:1.5rem var(--page-pad);color:var(--ink);background:var(--paper);grid-row:2;grid-template-columns:minmax(0,38rem) minmax(13rem,28rem) minmax(0,1fr);align-items:start;gap:40px 2.4rem;display:grid;position:relative}.story-module__0vW3za__heroTitle{font-family:var(--voice-serif);letter-spacing:-.038em;text-wrap:pretty;grid-column:1/-1;max-width:none;margin:0;font-size:52px;font-weight:700;line-height:1.06}.story-module__0vW3za__heroLead{flex-direction:column;gap:20px;min-width:0;display:flex}.story-module__0vW3za__heroSupport{max-width:34rem;font-size:var(--body-lg);color:color-mix(in srgb, var(--ink) 78%, var(--quiet));margin:0;line-height:1.48}.story-module__0vW3za__heroHypothesis{max-width:36rem;color:color-mix(in srgb, var(--ink) 82%, var(--quiet));margin:0;font-size:.9375rem;line-height:1.55}.story-module__0vW3za__heroHypothesisTag{letter-spacing:.04em;text-transform:uppercase;color:var(--mark);margin-right:.45em;font-size:.75rem;font-weight:700}.story-module__0vW3za__heroMeta{color:color-mix(in srgb, var(--ink) 78%, var(--quiet));grid-template-columns:max-content minmax(0,1fr);gap:.4rem .4em;margin:0;font-size:.9rem;line-height:1.35;display:grid}.story-module__0vW3za__heroMeta>div{grid-template-columns:subgrid;grid-column:1/-1;align-items:baseline;display:grid}.story-module__0vW3za__heroMeta dt{font-size:inherit;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--quiet);margin:0;font-weight:600}.story-module__0vW3za__heroMeta dd{min-width:0;margin:0;font-weight:400}.story-module__0vW3za__heroCtas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.story-module__0vW3za__heroStage{height:100%;min-height:0;padding:calc(18px + var(--btn-h)) 0 0;box-sizing:border-box;background:#d5dbfc;grid-row:1;justify-content:center;align-items:center;margin:0;display:flex;position:relative;overflow:hidden;container-type:size}.story-module__0vW3za__heroCast{--mx:0;--my:0;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.story-module__0vW3za__heroCast{--mx:0!important;--my:0!important}}.story-module__0vW3za__heroDeskL{--drift-x:-10px;--drift-y:7px;z-index:2;width:max(64vw,178cqh);transform:translate3d(calc(var(--mx) * var(--drift-x)), calc(var(--my) * var(--drift-y)), 0) translateY(.85rem) rotate(-3deg);filter:drop-shadow(-6px 10px 14px #1c1a162e)drop-shadow(-14px 26px 34px #1c1a163d)drop-shadow(-22px 46px 52px #1c1a1624);flex:none;margin-right:-2vw}.story-module__0vW3za__heroDeskR{--drift-x:11px;--drift-y:6px;z-index:1;width:max(64vw,178cqh);transform:translate3d(calc(var(--mx) * var(--drift-x)), calc(var(--my) * var(--drift-y)), 0) rotate(3deg);filter:drop-shadow(6px 10px 14px #1c1a162e)drop-shadow(14px 26px 34px #1c1a163d)drop-shadow(22px 46px 52px #1c1a1624);flex:none}.story-module__0vW3za__decision{background:color-mix(in srgb, var(--plate) 48%, var(--paper));border-radius:8px;margin:clamp(2.4rem,4vw,3.4rem) 0 0;padding:1rem;position:relative}.story-module__0vW3za__decisionLabel{font-family:var(--voice-serif);letter-spacing:0;text-transform:none;color:#c45a2a;margin:0 0 .25rem;font-size:1em;font-style:italic;font-weight:400;line-height:1.4;display:block}.story-module__0vW3za__decisionBody{color:#1c1a17;text-wrap:pretty;margin:0;font-size:1rem;line-height:1.45}.story-module__0vW3za__study [data-surface=dark] .story-module__0vW3za__decision{background:color-mix(in srgb, var(--surface-text) 12%, var(--surface-bg))}.story-module__0vW3za__study [data-surface=dark] .story-module__0vW3za__decisionBody{color:var(--surface-text)}.story-module__0vW3za__movement{padding:var(--space-section) var(--page-pad)}.story-module__0vW3za__movementHead,.story-module__0vW3za__copyLead{max-width:52rem}.story-module__0vW3za__sideEvidence{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.story-module__0vW3za__problemSplit{margin-top:clamp(3.6rem,6vw,5.2rem)}.story-module__0vW3za__mockupRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,2.6vw,2.4rem);margin-top:clamp(2.2rem,4vw,3.4rem);display:grid}.story-module__0vW3za__mockupRow>figure,.story-module__0vW3za__mockupRow>.story-module__0vW3za__compare,.story-module__0vW3za__mockupRow>.story-module__0vW3za__caption,.story-module__0vW3za__mockupRow>.story-module__0vW3za__pairNotes{margin:0}.story-module__0vW3za__mockupRow .story-module__0vW3za__caption{max-width:none}.story-module__0vW3za__sideEvidence .story-module__0vW3za__bleedStage,.story-module__0vW3za__sideEvidence .story-module__0vW3za__quietStage{margin-top:1.785rem}.story-module__0vW3za__bleedStage{justify-items:start;margin:clamp(2.2rem,4vw,3.4rem) 0 0;display:grid}.story-module__0vW3za__bigFrame{max-width:min(var(--intrinsic-width,1440px), 100%)}.story-module__0vW3za__midStage{justify-items:start;margin:clamp(2rem,3.5vw,3rem) 0 0;display:grid}.story-module__0vW3za__midFrame{max-width:min(var(--intrinsic-width,1440px), 100%)}.story-module__0vW3za__stage{justify-items:start;margin:0;display:grid}.story-module__0vW3za__stageShot{max-width:min(var(--intrinsic-width,1440px), 100%)}.story-module__0vW3za__quietStage{margin:clamp(2.4rem,4vw,3.6rem) 0 0}.story-module__0vW3za__bleedStage figcaption,.story-module__0vW3za__midStage figcaption,.story-module__0vW3za__stage figcaption{max-width:46ch}.story-module__0vW3za__phonePair{display:none}.story-module__0vW3za__clip{justify-items:start;margin:0;display:grid}.story-module__0vW3za__clipPlate{width:100%;max-width:1440px;container-type:inline-size}.story-module__0vW3za__clipStage{--desk-bezel:clamp(3px, 1.1cqi, 14px);--desk-r:clamp(6px, 2.2cqi, 20px);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);border-radius:var(--desk-r);padding:0 var(--desk-bezel) var(--desk-bezel);background:#1c1a16;position:relative;overflow:hidden}.story-module__0vW3za__clipChrome{justify-content:space-between;align-items:center;gap:clamp(.18rem,.8cqi,.45rem);height:clamp(.95rem,3.4cqi,1.85rem);padding:0 clamp(.22rem,1cqi,.55rem);display:flex}.story-module__0vW3za__clipDots{align-items:center;gap:clamp(.18rem,.8cqi,.45rem);display:flex}.story-module__0vW3za__clipDot{background:#595650;border-radius:50%;width:clamp(.26rem,.9cqi,.55rem);height:clamp(.26rem,.9cqi,.55rem)}.story-module__0vW3za__clipExpand{color:#f3eee4b8;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:clamp(1.3rem,4cqi,1.6rem);height:clamp(1.3rem,4cqi,1.6rem);padding:0;display:inline-flex}.story-module__0vW3za__clipExpand svg{width:62%;height:62%}.story-module__0vW3za__clipExpand:hover{color:#f3eee4}.story-module__0vW3za__clipScreen{border-radius:calc(var(--desk-r) - var(--desk-bezel));display:block;position:relative;overflow:hidden}.story-module__0vW3za__clipVideo{aspect-ratio:1440/900;background:var(--paper);width:100%;height:auto;display:block}.story-module__0vW3za__clipControls{align-items:center;gap:clamp(.3rem,1.2cqi,.6rem);display:flex}.story-module__0vW3za__clipPlay{color:#f3eee4b8;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:clamp(1.3rem,4cqi,1.6rem);height:clamp(1.3rem,4cqi,1.6rem);padding:0;display:inline-flex}.story-module__0vW3za__clipPlay svg{width:62%;height:62%}.story-module__0vW3za__clipPlay:hover{color:#f3eee4}.story-module__0vW3za__clipTime{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#f3eee494;white-space:nowrap;font-size:clamp(.6rem,2.2cqi,.75rem)}.story-module__0vW3za__study .story-module__0vW3za__clipPlay:focus-visible,.story-module__0vW3za__study .story-module__0vW3za__clipExpand:focus-visible{outline-offset:3px;outline:2px solid #f3eee4}.story-module__0vW3za__clipLightbox{--lightbox-pad-y:max(4.5rem, 6dvh);--lightbox-pad-x:max(1.25rem, 5vw);z-index:1100;padding:var(--lightbox-pad-y) var(--lightbox-pad-x);cursor:zoom-out;background:#0a0908d6;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.story-module__0vW3za__clipLightboxVideo{max-width:100%;max-height:calc(100dvh - 2 * var(--lightbox-pad-y));cursor:default;border-radius:8px;width:auto;height:auto;display:block;box-shadow:0 40px 100px -20px #0009}.story-module__0vW3za__clipLightboxClose{z-index:1001;color:#f3eee4;cursor:pointer;background:#0a09088c;border:1px solid #f3eee44d;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex;position:fixed;top:1.25rem;right:1.25rem}.story-module__0vW3za__clipLightboxClose svg{width:38%;height:38%}.story-module__0vW3za__clipLightboxClose:hover{border-color:#f3eee499}.story-module__0vW3za__study .story-module__0vW3za__clipLightboxClose:focus-visible{outline-offset:3px;outline:2px solid #f3eee4}.story-module__0vW3za__clipWide{margin-top:clamp(1.6rem,3vw,2.6rem)}.story-module__0vW3za__pairRow{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(1rem,2vw,1.6rem);margin:clamp(1.8rem,3.2vw,2.8rem) 0 0;display:grid}.story-module__0vW3za__pairNotes{max-width:var(--measure-lede);align-content:start;gap:1.1rem;display:grid}.story-module__0vW3za__mockupRow+.story-module__0vW3za__pairNotes{margin-top:clamp(1.8rem,3.2vw,2.8rem)}.story-module__0vW3za__codeMovement .story-module__0vW3za__pairNotes{max-width:40rem}.story-module__0vW3za__mockupColumn{align-content:start;gap:.6rem;min-width:0;display:grid}.story-module__0vW3za__pairNote{max-width:34ch;margin:0}.story-module__0vW3za__pairNotes .story-module__0vW3za__reasoningTight{margin-top:0}.story-module__0vW3za__documentPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.6rem clamp(1rem,2vw,1.6rem);margin:clamp(2.4rem,4vw,3.6rem) 0 0;display:grid}.story-module__0vW3za__documentColumn{gap:.5rem;min-width:0;display:grid}.story-module__0vW3za__documentPlate{width:100%;max-width:min(var(--intrinsic-width,595px), 100%)}.story-module__0vW3za__documentPair figcaption{grid-column:1/-1;margin-top:0}.story-module__0vW3za__documentPair figcaption .story-module__0vW3za__caption{max-width:none;margin-top:0}.story-module__0vW3za__screenSwitch{z-index:2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#f3eee499;border-radius:999px;gap:0;padding:.14rem;display:flex;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #1c1a1724}.story-module__0vW3za__screenSwitch button{color:#1c1a17;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:1.85rem;padding:.3rem .6rem;font-size:.6875rem}.story-module__0vW3za__screenSwitch button[aria-pressed=true]{color:#f3eee4;background:#1c1a17}.story-module__0vW3za__study .story-module__0vW3za__screenSwitch button:focus-visible{outline-offset:2px;outline:2px solid #1c1a17;box-shadow:0 0 0 2px #f3eee4}.story-module__0vW3za__compare{margin:clamp(2.2rem,4vw,3.2rem) 0 0}.story-module__0vW3za__compareFigure{justify-items:start;margin:0;display:grid}.story-module__0vW3za__compareStack{width:100%;max-width:min(1240px,100%);display:grid;position:relative}.story-module__0vW3za__compareFrame{visibility:hidden;grid-area:1/1;width:100%;max-width:1440px;height:auto;display:block;container-type:inline-size}.story-module__0vW3za__compareFrame img{border-radius:0;width:100%;height:auto;display:block}.story-module__0vW3za__compareFrame[data-active]{visibility:visible}.story-module__0vW3za__compareStrip{display:none}.story-module__0vW3za__compareStripBox{width:100%;max-width:var(--intrinsic-width,268px);aspect-ratio:calc(var(--cw) * var(--src-w)) / calc(var(--ch) * var(--src-h));border:1px solid var(--surface-rule);visibility:hidden;border-radius:0;grid-area:1/1;display:block;position:relative;overflow:hidden}.story-module__0vW3za__compareStripBox[data-active]{visibility:visible}.story-module__0vW3za__compareStripBox img{width:calc(100% / var(--cw));max-width:none;height:auto;left:calc(var(--cx) * -100% / var(--cw));top:calc(var(--cy) * -100% / var(--ch));border-radius:0;position:absolute}.story-module__0vW3za__closeFraming{max-width:46ch;font-family:var(--voice-serif);letter-spacing:-.025em;text-wrap:pretty;margin:0 0 clamp(2rem,3.4vw,2.8rem);font-size:clamp(1.2rem,1.7vw,1.5rem);font-weight:700;line-height:1.22}.story-module__0vW3za__ledger{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.8rem,4vw,4rem);padding-top:.5rem;display:grid;position:relative}.story-module__0vW3za__ledgerGroup{flex-direction:column;max-width:34rem;display:flex}.story-module__0vW3za__ledgerCard{background:color-mix(in srgb, var(--plate) 48%, var(--paper));box-sizing:border-box;border-radius:8px;flex:1;padding:16px}.story-module__0vW3za__ledgerGroup[data-open] .story-module__0vW3za__ledgerCard{background:color-mix(in srgb, var(--paper) 55%, var(--rule))}.story-module__0vW3za__ledgerList{counter-reset:ledger-item;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.story-module__0vW3za__ledgerList:before{content:"";background:color-mix(in srgb, var(--rule) 80%, transparent);width:1px;position:absolute;top:1.1rem;bottom:1.1rem;left:.55rem}.story-module__0vW3za__ledgerList li{counter-increment:ledger-item;grid-template-columns:1.7rem minmax(0,1fr);align-items:center;gap:.55rem;margin:0;display:grid;position:relative}.story-module__0vW3za__ledgerList li:before{content:counter(ledger-item);z-index:1;font-variant-numeric:tabular-nums;letter-spacing:0;width:1.15rem;height:1.15rem;color:var(--quiet);background:var(--paper);box-shadow:0 0 0 1px var(--rule);border-radius:50%;place-items:center;font-size:.65rem;font-weight:600;display:grid}.story-module__0vW3za__ledgerChip{background:var(--paper);color:var(--ink);text-wrap:pretty;border-radius:8px;padding:.7rem .9rem;font-size:1rem;line-height:1.45;display:block}.story-module__0vW3za__ledgerGroup .story-module__0vW3za__h3{font-family:var(--voice-serif);letter-spacing:0;font-size:1.05rem;font-style:italic;font-weight:400;line-height:1.35}.story-module__0vW3za__ledgerGroup:not([data-open]) .story-module__0vW3za__h3{color:var(--kept)}.story-module__0vW3za__ledgerGroup[data-open] .story-module__0vW3za__h3{color:var(--cut)}.story-module__0vW3za__finalStatement{margin:var(--space-chapter) 0 0;max-width:22ch;font-family:var(--voice-serif);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4.2vw,3.35rem);font-weight:700;line-height:1.08}.story-module__0vW3za__closeActions{margin:clamp(2rem,3.4vw,2.8rem) 0 0}.story-module__0vW3za__cta{color:inherit;border-bottom:1px solid color-mix(in srgb, currentColor 45%, transparent);background:0 0;align-items:center;gap:.4rem;margin-top:1.4rem;padding:.15rem 0 .2rem;font-size:1rem;text-decoration:none;display:inline-flex}.story-module__0vW3za__cta:hover{background:0 0;border-bottom-color:currentColor}.story-module__0vW3za__codeMovement{isolation:isolate;color:var(--surface-text);position:relative}.story-module__0vW3za__codeMovement:before{content:"";z-index:-1;background:var(--surface-bg);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.story-module__0vW3za__codeMovement .story-module__0vW3za__clipStage{border-color:#f6f1e63d}.story-module__0vW3za__study a:focus-visible,.story-module__0vW3za__study button:focus-visible,.story-module__0vW3za__study summary:focus-visible{outline:2px solid var(--surface-strong);outline-offset:3px;border-radius:2px}@media (max-width:860px){.story-module__0vW3za__hero{background:var(--paper);flex-direction:column;height:auto;min-height:100svh;padding-bottom:0;display:flex}.story-module__0vW3za__heroStage{flex:none;order:-1;grid-row:auto;height:48svh;min-height:18rem}.story-module__0vW3za__heroDeskR{display:none}.story-module__0vW3za__heroDeskL{width:86cqw;transform:translate3d(calc(var(--mx) * var(--drift-x)), calc(var(--my) * var(--drift-y)), 0) rotate(1.5deg);filter:drop-shadow(-2px 4px 5px #1c1a162e)drop-shadow(-5px 9px 12px #1c1a163d)drop-shadow(-8px 16px 18px #1c1a1624);margin-right:0}.story-module__0vW3za__heroBar{width:100%;min-height:0;padding:1.5rem var(--page-pad);color:var(--ink);background:var(--paper);grid-template-columns:minmax(0,1fr);justify-content:flex-start;gap:1.4rem;position:relative;top:0}.story-module__0vW3za__heroTitle{width:100%;max-width:none;font-size:1.85rem}.story-module__0vW3za__heroLead,.story-module__0vW3za__heroMeta,.story-module__0vW3za__heroCtas{width:100%;max-width:none}.story-module__0vW3za__heroSupport{width:100%;max-width:none;display:block}.story-module__0vW3za__heroMeta{max-width:none;padding-right:0}.story-module__0vW3za__proseTwoUp,.story-module__0vW3za__originSplit{grid-template-columns:minmax(0,1fr)}.story-module__0vW3za__originShot{justify-self:stretch;max-width:24rem;margin-inline:auto}.story-module__0vW3za__prose p{font-size:1rem}.story-module__0vW3za__bleedStage{margin-left:0;margin-right:0}.story-module__0vW3za__phoneSwap .story-module__0vW3za__bigFrame{display:none}.story-module__0vW3za__sideEvidence,.story-module__0vW3za__mockupRow,.story-module__0vW3za__pairRow,.story-module__0vW3za__reasoningCards{grid-template-columns:minmax(0,1fr)}.story-module__0vW3za__phoneSwap .story-module__0vW3za__phonePair{gap:.85rem;width:100%;display:grid}.story-module__0vW3za__phoneContext{max-width:100%}.story-module__0vW3za__phoneDetail{border:1px solid var(--rule);max-width:100%}.story-module__0vW3za__midFrame,.story-module__0vW3za__stageShot{max-width:100%}.story-module__0vW3za__pairRow{gap:1.4rem}.story-module__0vW3za__pairNotes{padding-top:0}.story-module__0vW3za__documentPair{grid-template-columns:minmax(0,1fr);gap:1.8rem}.story-module__0vW3za__documentPlate{max-width:min(var(--intrinsic-width,595px), 100%)}.story-module__0vW3za__ledger{grid-template-columns:minmax(0,1fr);gap:2rem}.story-module__0vW3za__compareStack{max-width:100%}.story-module__0vW3za__compareStrip{grid-template-columns:minmax(0,1fr);width:100%;margin-top:.75rem;display:grid}.story-module__0vW3za__finalStatement{max-width:18ch;font-size:clamp(1.55rem,7.4vw,2.1rem)}.story-module__0vW3za__highlightLabel{padding:.15em .4em;font-size:.58rem}.story-module__0vW3za__highlight{--hl-outset:4px}.story-module__0vW3za__highlight:before{border-width:1.5px;border-radius:5px}}@media (max-width:520px){.story-module__0vW3za__heroMeta{gap:.55rem .8rem;font-size:.9rem}.story-module__0vW3za__caption{font-size:.8125rem}.story-module__0vW3za__highlightLabel{display:none}.story-module__0vW3za__highlightLabel[data-anchor=right]{display:block}.story-module__0vW3za__highlightLabel[data-anchor=right] .story-module__0vW3za__labelFull{display:none}.story-module__0vW3za__highlightLabel[data-anchor=right] .story-module__0vW3za__labelShort{display:inline}}@media (max-width:360px){.story-module__0vW3za__heroTitle{font-size:1.6rem}.story-module__0vW3za__heroBar{padding-inline:var(--page-pad);padding-bottom:1.4rem}.story-module__0vW3za__heroSupport{padding-right:0;font-size:.95rem}.story-module__0vW3za__h2{font-size:1.5rem}.story-module__0vW3za__finalStatement{font-size:1.45rem}.story-module__0vW3za__highlightLabel[data-anchor=right]{--hl-gap:4px;padding:.15em .3em;font-size:.52rem}}@media (prefers-reduced-motion:reduce){.story-module__0vW3za__study *,.story-module__0vW3za__study :before,.story-module__0vW3za__study :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.story-module__0vW3za__study .story-module__0vW3za__screenSwitch button:focus-visible,.story-module__0vW3za__study .story-module__0vW3za__clipPlay:focus-visible,.story-module__0vW3za__study .story-module__0vW3za__clipExpand:focus-visible{outline-offset:2px;box-shadow:none;outline:3px solid highlight}.story-module__0vW3za__screenSwitch button[aria-pressed=true]{forced-color-adjust:none}}[data-study-edition=editorial] .story-module__0vW3za__study{--paper:#fbfaf6;--ink:#16182a;--quiet:color-mix(in srgb, var(--ink) 66%, var(--paper));--rule:color-mix(in srgb, var(--ink) 14%, var(--paper));--plate:color-mix(in srgb, var(--ink) 6%, var(--paper));--brand:#3f2499;--mark:#c4421f;--accent:#ffc93c;--accent-ink:#16182a;--panel:#ffe065;--panel-dot:#ffbf52;--band:#f8f2e4;--band-label:#9a4b10;--card:#fff;--card-line:#f1eee4;--card-shadow:0 1px 2px 0 #e9e4d8;--r-card:14px;--tint:#d5dbfc;--voice-serif:var(--font-pilot-serif), Georgia, "Times New Roman", serif;--voice-sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--voice-mono:var(--font-pilot-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--t-hero:clamp(34px, calc(25.3px + 2.25vw), 52px);--t-chapter:clamp(30px, calc(22.4px + 2.36vw), 50.6px);--t-section:clamp(24px, calc(18.3px + 1.6vw), 37.9px);--t-sub:clamp(20px, calc(15.6px + 1.1vw), 28.4px);--t-lead:clamp(17px, calc(14.9px + .54vw), 21.3px);--t-support:clamp(17px, calc(16px + .26vw), 18px);--t-text:16px;--lh-text:1.6;--lh-head:1.2;--w-head:390;--ls-head:-.01em;--col-read:42.5rem;--col-wide:72rem;--gutter:clamp(1rem, calc(6.25vw - .25rem), 2rem);--flow-text:var(--space-text);--flow-block:clamp(1.75rem, 3vw, 2.25rem);--flow-evidence:clamp(2.25rem, 4vw, 3.25rem);--outline-ink:var(--ink);--outline-text:color-mix(in srgb, var(--ink) 88%, #fff);--outline-child:color-mix(in srgb, var(--ink) 56%, #fff);--outline-quiet:var(--quiet);--outline-hover:color-mix(in srgb, var(--brand) 6%, #fff);--outline-current:var(--brand);--outline-chapter:var(--ink);--outline-surface:var(--card);--outline-line:var(--card-line);--outline-shadow:0 10px 28px -14px color-mix(in srgb, var(--ink) 22%, transparent), 0 1px 2px 0 #e9e4d8;--outline-rail-ground:transparent;--outline-rail-line:transparent;--outline-rail-blur:none;--outline-pill-ground:var(--card);--outline-pill-line:var(--brand);--outline-pill-ink:var(--brand);--outline-pill-shadow:0 2px 0 color-mix(in srgb, var(--brand) 55%, transparent);--outline-tick:color-mix(in srgb, var(--ink) 24%, transparent);--outline-tick-chapter:color-mix(in srgb, var(--brand) 55%, transparent);--outline-tick-holds:color-mix(in srgb, var(--brand) 80%, transparent);--outline-tick-dark:#fff6;--outline-tick-dark-chapter:#ffffffb8;--outline-tick-dark-current:var(--accent);--outline-w-section:9px;--outline-w-chapter:15px;--outline-w-active:20px;--outline-tick-weight:2px;--outline-tick-weight-active:2.5px;--outline-tick-round:999px;--outline-font:var(--voice-sans);--outline-font-label:var(--voice-mono);--outline-title-weight:400}@media (min-width:769px){[data-study-edition=editorial] .story-module__0vW3za__study{--gutter:4rem}}[data-study-edition=editorial] :is(.story-module__0vW3za__chapter h2,.story-module__0vW3za__h2,.story-module__0vW3za__h3,.story-module__0vW3za__finalStatement,.story-module__0vW3za__decisionLabel){font-variation-settings:"SOFT" 100, "opsz" 96}[data-study-edition=editorial] .story-module__0vW3za__chapter{padding:var(--space-section) max(var(--gutter), calc((100% - var(--col-read)) / 2)) var(--space-sub)}[data-study-edition=editorial] .story-module__0vW3za__study .story-module__0vW3za__chapter[data-tone]{--surface-bg:var(--band);--surface-text:#16182a;--surface-muted:color-mix(in srgb, #16182a 72%, var(--band));--surface-rule:color-mix(in srgb, #16182a 14%, var(--band));--surface-strong:#16182a;background:var(--surface-bg);color:var(--surface-text)}[data-study-edition=editorial] .story-module__0vW3za__study .story-module__0vW3za__chapter h2{color:var(--brand)}[data-study-edition=editorial] .story-module__0vW3za__chapter[data-surface=dark] .story-module__0vW3za__kicker{color:var(--band-label)}[data-study-edition=editorial] .story-module__0vW3za__chapter h2{max-width:none;font-size:var(--t-chapter);line-height:var(--lh-head);font-weight:var(--w-head);letter-spacing:var(--ls-head);text-wrap:wrap}[data-study-edition=editorial] .story-module__0vW3za__chapter p:not(.story-module__0vW3za__kicker){max-width:none;font-size:var(--t-lead);line-height:var(--lh-text)}[data-study-edition=editorial] .story-module__0vW3za__kicker{font-family:var(--voice-mono);letter-spacing:.02em;font-size:12px;font-weight:400}[data-study-edition=editorial] .story-module__0vW3za__h2{max-width:none;font-size:var(--t-section);line-height:var(--lh-head);font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand)}[data-study-edition=editorial] .story-module__0vW3za__prose{gap:.75rem;max-width:none;margin:0}[data-study-edition=editorial] .story-module__0vW3za__proseTwoUp{grid-template-columns:minmax(0,1fr)}[data-study-edition=editorial] .story-module__0vW3za__prose p{font-size:var(--t-text);line-height:var(--lh-text);text-wrap:wrap}[data-study-edition=editorial] .story-module__0vW3za__reasoning{font-size:var(--t-text);line-height:var(--lh-text);text-wrap:wrap}[data-study-edition=editorial] .story-module__0vW3za__reasoning{max-width:none;margin:0}[data-study-edition=editorial] :is(.story-module__0vW3za__caption,.story-module__0vW3za__originShotCap){max-width:none;font-size:var(--t-caption);color:var(--quiet);text-wrap:wrap;line-height:1.4}[data-study-edition=editorial] .story-module__0vW3za__stage figcaption{max-width:none}[data-study-edition=editorial] .story-module__0vW3za__sourceLine{max-width:none;font-family:var(--voice-mono);letter-spacing:.02em;color:var(--quiet);font-size:12px;font-weight:400}[data-study-edition=editorial] .story-module__0vW3za__sourceLine a{color:var(--ink)}[data-study-edition=editorial] :is(.story-module__0vW3za__principle,.story-module__0vW3za__originNote,.story-module__0vW3za__reasoningCard){border:1px solid var(--card-line);border-radius:var(--r-card);background:var(--card);max-width:none;box-shadow:var(--card-shadow);font-family:var(--voice-sans);color:var(--ink);text-wrap:wrap;margin:0;padding:1.1rem 1.3rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}[data-study-edition=editorial] .story-module__0vW3za__principle:before{display:none}[data-study-edition=editorial] .story-module__0vW3za__study [data-surface=dark] .story-module__0vW3za__principle{color:#16182a}[data-study-edition=editorial] .story-module__0vW3za__reasoningCards{grid-template-columns:minmax(0,1fr);gap:1rem}[data-study-edition=editorial] .story-module__0vW3za__problemSplit>.story-module__0vW3za__reasoningCards+.story-module__0vW3za__principle{margin-top:1rem}[data-study-edition=editorial] :is(.story-module__0vW3za__reasoningCard,.story-module__0vW3za__problemSplit>.story-module__0vW3za__reasoningCards+.story-module__0vW3za__principle,.story-module__0vW3za__originCopy>.story-module__0vW3za__principle){box-shadow:none;background-color:var(--card);background-image:radial-gradient(color-mix(in srgb, var(--ink) 15%, transparent) 1px, transparent 1.3px);background-position:11px 11px;background-size:22px 22px}[data-study-edition=editorial] .story-module__0vW3za__originShot{border:1px solid var(--card-line);border-radius:var(--r-card);background:var(--card);max-width:none;box-shadow:var(--card-shadow);gap:.75rem;padding:16px}[data-study-edition=editorial] .story-module__0vW3za__originShotImg{aspect-ratio:auto;object-fit:initial;box-sizing:border-box;border:1px solid var(--card-line);border-radius:10px;height:auto;max-height:none}[data-study-edition=editorial] .story-module__0vW3za__hero{height:auto;min-height:0;padding:calc(18px + var(--btn-h) + clamp(1rem, 3vw, 2rem)) var(--gutter) clamp(2.75rem, 5vw, 4.25rem);background:var(--paper);display:block;overflow:visible}[data-study-edition=editorial] .story-module__0vW3za__heroBar{width:min(100%, var(--col-read));color:var(--ink);background:0 0;flex-direction:column;gap:1.15rem;margin:0 auto;padding:0;display:flex}[data-study-edition=editorial] .story-module__0vW3za__heroLead{display:contents}[data-study-edition=editorial] .story-module__0vW3za__heroTitle{font-family:var(--voice-serif);font-variation-settings:"SOFT" 100, "opsz" 144;font-size:var(--t-hero);letter-spacing:-.025em;color:var(--brand);text-wrap:pretty;font-weight:340;line-height:1.02}[data-study-edition=editorial] :is(.story-module__0vW3za__heroSupport,.story-module__0vW3za__heroHypothesis){max-width:none;font-family:var(--voice-sans);font-size:var(--t-support);color:var(--ink);margin:0;font-weight:400;line-height:1.55}[data-study-edition=editorial] .story-module__0vW3za__heroSupport{margin-top:.2rem}[data-study-edition=editorial] .story-module__0vW3za__heroHypothesisTag{background:var(--accent);color:var(--accent-ink);font-family:var(--voice-mono);letter-spacing:.04em;vertical-align:.22em;border-radius:999px;margin:0 .45em 0 0;padding:.22em .6em .1em;font-size:.75rem;font-weight:700;line-height:1.4;display:inline-block}[data-study-edition=editorial] .story-module__0vW3za__heroCtas{margin-top:.35rem}[data-study-edition=editorial] .story-module__0vW3za__heroCtas .workPlaqueBtn{position:relative}[data-study-edition=editorial] .story-module__0vW3za__heroCtas .workPlaqueBtn:after{content:"";position:absolute;inset:-6px -3px}[data-study-edition=editorial] .story-module__0vW3za__heroMeta{gap:.4rem .6em;max-width:none;margin:.85rem 0 0;font-size:.9rem;line-height:1.35}[data-study-edition=editorial] .story-module__0vW3za__heroMeta>div{align-items:start}[data-study-edition=editorial] .story-module__0vW3za__heroMeta dt{line-height:1.215rem;font-family:var(--voice-mono);letter-spacing:.02em;font-variant-numeric:normal;font-size:12px;font-weight:400}[data-study-edition=editorial] .story-module__0vW3za__heroMetaIcon{vertical-align:-4px;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;margin-right:7px;display:inline}[data-study-edition=editorial] .story-module__0vW3za__heroStage{width:min(100%, var(--col-wide));aspect-ratio:16/7;background:radial-gradient(70% 55% at 6% -10%, #fdc40099, transparent 72%), radial-gradient(66% 55% at 50% -14%, #4ace2685, transparent 72%), radial-gradient(70% 55% at 94% -10%, #2797fc99, transparent 72%), var(--tint);border-radius:12px;height:auto;min-height:0;margin:clamp(2.25rem,4vw,3.25rem) auto 0;padding:0}[data-study-edition=editorial] .story-module__0vW3za__heroCast{box-sizing:border-box;padding-top:4.5cqw}[data-study-edition=editorial] .story-module__0vW3za__heroDeskL{width:62cqw;max-width:var(--intrinsic-width);margin-right:-2.5cqw}[data-study-edition=editorial] .story-module__0vW3za__heroDeskR{width:62cqw;max-width:var(--intrinsic-width)}[data-study-edition=editorial] .story-module__0vW3za__heroStage[data-hero-motion] .story-module__0vW3za__heroCast{display:none}[data-study-edition=editorial] .story-module__0vW3za__study .workPlaqueBtn{border-color:var(--brand);background:var(--card);color:var(--brand);box-shadow:0 2px 0 color-mix(in srgb, var(--brand) 55%, transparent)}:is([data-study-edition=editorial] .story-module__0vW3za__study .workPlaqueBtn:hover,[data-study-edition=editorial] .story-module__0vW3za__study .workPlaqueBtn:focus-visible){border-color:var(--brand);background:var(--brand);color:#fff}[data-study-edition=editorial] .story-module__0vW3za__movement{padding:var(--space-section) var(--gutter)}:is([data-study-edition=editorial] .story-module__0vW3za__movement>:where(:not(.story-module__0vW3za__srOnly)),[data-study-edition=editorial] :is(.story-module__0vW3za__originSplit,.story-module__0vW3za__problemSplit,.story-module__0vW3za__sideEvidence)>*){box-sizing:border-box;width:min(100%, var(--col-read));max-width:none;margin:0 auto}[data-study-edition=editorial] .story-module__0vW3za__movement>:is(.story-module__0vW3za__originSplit,.story-module__0vW3za__problemSplit,.story-module__0vW3za__sideEvidence){width:100%;display:block}[data-study-edition=editorial] :is(.story-module__0vW3za__movement,.story-module__0vW3za__originSplit,.story-module__0vW3za__problemSplit,.story-module__0vW3za__sideEvidence)>*+*{margin-top:var(--flow-block)}[data-study-edition=editorial] .story-module__0vW3za__movement>.story-module__0vW3za__srOnly+*{margin-top:0}:is([data-study-edition=editorial] :is(.story-module__0vW3za__movement,.story-module__0vW3za__originSplit,.story-module__0vW3za__problemSplit,.story-module__0vW3za__sideEvidence)>:is(.story-module__0vW3za__mockupRow,.story-module__0vW3za__stage,.story-module__0vW3za__originShot,.story-module__0vW3za__clip,.story-module__0vW3za__ledger),[data-study-edition=editorial] :is(.story-module__0vW3za__movement,.story-module__0vW3za__originSplit,.story-module__0vW3za__problemSplit,.story-module__0vW3za__sideEvidence)>:is(.story-module__0vW3za__mockupRow,.story-module__0vW3za__stage,.story-module__0vW3za__originShot,.story-module__0vW3za__clip,.story-module__0vW3za__ledger)+*){margin-top:var(--flow-evidence)}[data-study-edition=editorial] .story-module__0vW3za__movement>.story-module__0vW3za__originSplit{flex-direction:column;gap:0;display:flex}[data-study-edition=editorial] .story-module__0vW3za__originSplit>.story-module__0vW3za__originCopy{display:contents}[data-study-edition=editorial] .story-module__0vW3za__originCopy>*{box-sizing:border-box;width:min(100%, var(--col-read));margin-inline:auto}[data-study-edition=editorial] .story-module__0vW3za__originSplit>.story-module__0vW3za__originShot{order:1}[data-study-edition=editorial] .story-module__0vW3za__originCopy>.story-module__0vW3za__prose~*{order:2}[data-study-edition=editorial] .story-module__0vW3za__originCopy>.story-module__0vW3za__prose+*{margin-top:var(--flow-evidence)}[data-study-edition=editorial] .story-module__0vW3za__originCopy>.story-module__0vW3za__originNote:has(+.story-module__0vW3za__ideaShot){box-shadow:none;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}[data-study-edition=editorial] .story-module__0vW3za__originCopy>.story-module__0vW3za__ideaShot{border:1px solid var(--card-line);border-radius:0 0 var(--r-card) var(--r-card);background:var(--card);box-shadow:var(--card-shadow);clip-path:inset(0 -6px -6px);border-top:0;margin-top:0;padding:0 1.3rem 1.3rem;display:block}[data-study-edition=editorial] .story-module__0vW3za__originCopy>.story-module__0vW3za__ideaShot+.story-module__0vW3za__sourceLine{margin-top:var(--space-micro)}[data-study-edition=editorial] .story-module__0vW3za__ideaPlate{border:1px solid var(--card-line);border-radius:10px;max-width:100%;overflow:hidden}[data-study-edition=editorial] .story-module__0vW3za__movement>.story-module__0vW3za__problemSplit{margin-top:var(--space-section)}[data-study-edition=editorial] .story-module__0vW3za__movement>.story-module__0vW3za__movementHead+*{margin-top:var(--flow-text)}[data-study-edition=editorial] :is(.story-module__0vW3za__originCopy,.story-module__0vW3za__copyLead)>*+*{margin-top:var(--flow-block)}[data-study-edition=editorial] :is(.story-module__0vW3za__originCopy,.story-module__0vW3za__copyLead)>:is(.story-module__0vW3za__kicker,.story-module__0vW3za__h2)+*{margin-top:var(--flow-text)}[data-study-edition=editorial] :is(.story-module__0vW3za__originCopy,.story-module__0vW3za__copyLead,.story-module__0vW3za__movementHead)>.story-module__0vW3za__kicker+*{margin-top:0}[data-study-edition=editorial] :is(.story-module__0vW3za__movement,.story-module__0vW3za__problemSplit)>:is(.story-module__0vW3za__mockupRow,.story-module__0vW3za__ledger){width:min(100%, var(--col-wide))}[data-study-edition=editorial] .story-module__0vW3za__mockupRow{gap:clamp(1rem,2vw,1.5rem)}[data-study-edition=editorial] .story-module__0vW3za__pairNotes{max-width:none}[data-study-edition=editorial] .story-module__0vW3za__divider{justify-content:center;gap:14px;display:flex}[data-study-edition=editorial] .story-module__0vW3za__divider svg{fill:#f1eeed;width:14px;height:14px}[data-study-edition=editorial] :is(.story-module__0vW3za__desk,.story-module__0vW3za__clipStage){--desk-bezel:clamp(2px, .9cqi, 10px);--desk-r:clamp(5px, 1.8cqi, 16px);padding:var(--desk-bezel);border-color:#1c1a1647}[data-study-edition=editorial] :is(.story-module__0vW3za__deskBar,.story-module__0vW3za__clipDots){display:none}[data-study-edition=editorial] .story-module__0vW3za__deskScreen{background:#fff}[data-study-edition=editorial] .story-module__0vW3za__clipChrome{z-index:3;right:calc(var(--desk-bezel) + .6rem);bottom:calc(var(--desk-bezel) + .6rem);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1c1a16d1;border-radius:999px;height:auto;padding:.2rem .3rem .2rem .55rem;position:absolute}[data-study-edition=editorial] .story-module__0vW3za__decision{background-color:var(--panel);background-image:radial-gradient(var(--panel-dot) 1.2px, transparent 1.2px);background-size:20px 20px;border-radius:16px;padding:clamp(1.25rem,2.6vw,1.75rem) clamp(1.25rem,2.8vw,2rem)}[data-study-edition=editorial] .story-module__0vW3za__study [data-surface=dark] .story-module__0vW3za__decision{background-color:var(--panel);background-image:radial-gradient(var(--panel-dot) 1.2px, transparent 1.2px);background-size:20px 20px;border-radius:16px;padding:clamp(1.25rem,2.6vw,1.75rem) clamp(1.25rem,2.8vw,2rem)}[data-study-edition=editorial] .story-module__0vW3za__decisionLabel{font-family:var(--voice-serif);font-style:normal;font-size:var(--t-lead);line-height:1.3;font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);margin:0 0 1rem}[data-study-edition=editorial] .story-module__0vW3za__decisionBody{font-size:1rem;line-height:var(--lh-text);color:#16182a}[data-study-edition=editorial] .story-module__0vW3za__study [data-surface=dark] .story-module__0vW3za__decisionBody{font-size:1rem;line-height:var(--lh-text);color:#16182a}[data-study-edition=editorial] .story-module__0vW3za__study .story-module__0vW3za__codeMovement{--surface-bg:var(--paper);--surface-text:#16182a;--surface-muted:#64656f;--surface-rule:#dbdad9;--surface-strong:#16182a;color:var(--surface-text);background:0 0}[data-study-edition=editorial] .story-module__0vW3za__study .story-module__0vW3za__codeMovement:before{display:none}[data-study-edition=editorial] .story-module__0vW3za__study .story-module__0vW3za__codeMovement .story-module__0vW3za__h2{color:var(--brand)}[data-study-edition=editorial] .story-module__0vW3za__study .story-module__0vW3za__codeMovement>.story-module__0vW3za__principle{text-box:trim-both cap alphabetic;border:0;border-left:2px solid var(--mark);box-shadow:none;font-family:var(--voice-serif);font-variation-settings:"SOFT" 100, "opsz" 72;font-size:calc((var(--t-sub) + var(--t-lead)) / 2);font-style:italic;font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);background:0 0;border-radius:0;padding:0 0 0 1.1rem;line-height:1.3}[data-study-edition=editorial] .story-module__0vW3za__study .story-module__0vW3za__codeMovement .story-module__0vW3za__clipStage{border-color:#1c1a1647}[data-study-edition=editorial] .story-module__0vW3za__movement>.story-module__0vW3za__closeHeading{box-sizing:border-box;width:min(100%, var(--col-read));clip-path:none;white-space:normal;height:auto;font-family:var(--voice-serif);font-variation-settings:"SOFT" 100, "opsz" 96;font-size:var(--t-section);line-height:var(--lh-head);font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:wrap;margin:0 auto;padding:0;position:static;overflow:visible}[data-study-edition=editorial] .story-module__0vW3za__movement>.story-module__0vW3za__closeFraming{display:none}[data-study-edition=editorial] .story-module__0vW3za__movement>.story-module__0vW3za__closeFraming+.story-module__0vW3za__ledger{margin-top:var(--flow-block)}[data-study-edition=editorial] .story-module__0vW3za__closeFraming{max-width:none;font-family:var(--voice-sans);font-size:var(--t-text);line-height:var(--lh-text);letter-spacing:normal;color:var(--ink);text-wrap:wrap;font-weight:400}[data-study-edition=editorial] .story-module__0vW3za__ledger{--ledger-mark:1.125rem;--ledger-line:1.5rem;--ledger-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='9' r='7.75'/%3E%3Cpath d='m5.6 9.3 2.3 2.3 4.5-4.9'/%3E%3C/svg%3E");--ledger-open:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='black' stroke-width='1.5'%3E%3Ccircle cx='9' cy='9' r='7.75'/%3E%3C/svg%3E");gap:clamp(1rem,2vw,1.5rem);padding-top:0}[data-study-edition=editorial] .story-module__0vW3za__ledgerGroup{border:1px solid var(--card-line);border-radius:var(--r-card);background:var(--card);max-width:none;box-shadow:var(--card-shadow);padding:1.25rem 1.4rem .35rem}[data-study-edition=editorial] .story-module__0vW3za__ledgerCard{background:0 0;border-radius:0;padding:0}[data-study-edition=editorial] .story-module__0vW3za__ledgerGroup[data-open] .story-module__0vW3za__ledgerCard{background:0 0;border-radius:0;padding:0}[data-study-edition=editorial] .story-module__0vW3za__ledgerGroup .story-module__0vW3za__h3{font-family:var(--voice-serif);font-size:var(--t-lead);font-style:normal;font-weight:var(--w-head);letter-spacing:var(--ls-head);margin:0 0 .35rem;line-height:1.3}[data-study-edition=editorial] .story-module__0vW3za__ledgerList{counter-reset:none;display:block}[data-study-edition=editorial] .story-module__0vW3za__ledgerList:before{display:none}[data-study-edition=editorial] .story-module__0vW3za__ledgerList li{grid-template-columns:var(--ledger-mark) minmax(0, 1fr);font-size:1rem;line-height:var(--ledger-line);color:var(--ink);align-items:start;column-gap:.75rem;padding:.85rem 0}[data-study-edition=editorial] .story-module__0vW3za__ledgerList li+li{border-top:1px solid var(--card-line)}[data-study-edition=editorial] .story-module__0vW3za__ledgerList li:before{content:"";width:var(--ledger-mark);height:var(--ledger-mark);margin-top:calc((var(--ledger-line) - var(--ledger-mark)) / 2);box-shadow:none;background:var(--kept);-webkit-mask:var(--ledger-check) center / contain no-repeat;-webkit-mask:var(--ledger-check) center / contain no-repeat;mask:var(--ledger-check) center / contain no-repeat;border-radius:0}[data-study-edition=editorial] .story-module__0vW3za__ledgerGroup[data-open] .story-module__0vW3za__ledgerList li:before{background:var(--cut);-webkit-mask-image:var(--ledger-open);-webkit-mask-image:var(--ledger-open);mask-image:var(--ledger-open)}[data-study-edition=editorial] .story-module__0vW3za__ledgerChip{font-size:inherit;line-height:inherit;background:0 0;border-radius:0;padding:0;display:inline}[data-study-edition=editorial] .story-module__0vW3za__movement>.story-module__0vW3za__closing{width:min(100%, var(--col-wide));margin-top:var(--space-chapter);border:1px solid var(--card-line);background-color:var(--card);background-image:radial-gradient(color-mix(in srgb, var(--ink) 15%, transparent) 1px, transparent 1.3px);background-position:11px 11px;background-size:22px 22px;border-radius:20px;padding:clamp(2.75rem,6vw,4.5rem) clamp(1.25rem,5vw,4rem);display:block}[data-study-edition=editorial] .story-module__0vW3za__closing>*{max-width:var(--col-read);margin-inline:auto}[data-study-edition=editorial] .story-module__0vW3za__finalStatement{font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.15;font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:pretty;margin-block:0}[data-study-edition=editorial] .story-module__0vW3za__closeActions{flex-direction:column;align-items:flex-start;margin-top:clamp(1.75rem,3vw,2.25rem);display:flex}[data-study-edition=editorial] .story-module__0vW3za__cta{justify-content:center;align-items:center;gap:var(--btn-gap);box-sizing:border-box;min-height:var(--btn-h);padding:var(--btn-pad);border:1px solid var(--brand);background:var(--card);color:var(--brand);font-family:var(--font-poster), var(--font-display);font-size:var(--btn-size);font-weight:var(--btn-weight);letter-spacing:-.015em;white-space:nowrap;box-shadow:0 2px 0 color-mix(in srgb, var(--brand) 55%, transparent);border-radius:999px;margin:0;line-height:1.6;transition:background .2s,color .2s;display:inline-flex;position:relative}[data-study-edition=editorial] .story-module__0vW3za__cta:after{content:"";position:absolute;inset:-6px -3px}:is([data-study-edition=editorial] .story-module__0vW3za__cta:hover,[data-study-edition=editorial] .story-module__0vW3za__cta:focus-visible){border-color:var(--brand);background:var(--brand);color:#fff}[data-study-edition=editorial] [data-more-studies]{--more-pad:var(--space-section)}[data-study-edition=editorial] [data-more-studies] .page{padding-inline:var(--gutter)}[data-study-edition=editorial] [data-more-studies] .siteBandHead{max-width:var(--col-read);text-align:left;margin-inline:auto}[data-study-edition=editorial] [data-more-studies] .siteBandTitle{font-family:var(--voice-serif);font-variation-settings:"SOFT" 100, "opsz" 96;font-size:var(--t-section);line-height:var(--lh-head);font-weight:var(--w-head);letter-spacing:var(--ls-head);color:var(--brand);text-wrap:wrap}[data-study-edition=editorial] [data-more-studies] .projGrid{max-width:var(--col-wide);margin-inline:auto}.story-module__0vW3za__clipLightbox[data-edition=editorial]{--lightbox-brand:#3f2499;--lightbox-line:#f1eee4;background:var(--overlay-wash);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.story-module__0vW3za__clipLightbox[data-edition=editorial] .story-module__0vW3za__clipLightboxVideo{border:1px solid var(--lightbox-line);border-radius:10px;box-shadow:0 30px 70px #00000073}.story-module__0vW3za__clipLightbox[data-edition=editorial] .story-module__0vW3za__clipLightboxClose{box-sizing:border-box;width:var(--btn-h);height:var(--btn-h);border:1px solid var(--lightbox-brand);color:var(--lightbox-brand);box-shadow:0 2px 0 color-mix(in srgb, var(--lightbox-brand) 55%, transparent);background:#fff;transition:background .2s,color .2s;top:18px;right:22px}.story-module__0vW3za__clipLightbox[data-edition=editorial] .story-module__0vW3za__clipLightboxClose:is(:hover,:focus-visible,:active){border-color:var(--lightbox-brand);background:var(--lightbox-brand);color:#fff}.story-module__0vW3za__clipLightbox[data-edition=editorial] .story-module__0vW3za__clipLightboxClose:focus-visible{outline:2px solid var(--lightbox-brand);outline-offset:3px}@media (max-width:860px){[data-study-edition=editorial] .story-module__0vW3za__hero{min-height:0;display:block}[data-study-edition=editorial] .story-module__0vW3za__heroBar{gap:1rem}[data-study-edition=editorial] .story-module__0vW3za__heroStage{aspect-ratio:3/2;background:radial-gradient(70% 100% at 6% 4%, #fdc40099, transparent 72%), radial-gradient(66% 100% at 50% 0%, #4ace2685, transparent 72%), radial-gradient(70% 100% at 94% 4%, #2797fc99, transparent 72%), var(--tint);order:0;height:auto;min-height:0}[data-study-edition=editorial] .story-module__0vW3za__heroDeskL{width:86cqw;margin-right:0}[data-study-edition=editorial] .story-module__0vW3za__heroStage[data-hero-motion]{aspect-ratio:1}[data-study-edition=editorial] .story-module__0vW3za__mockupRow{row-gap:var(--flow-evidence);grid-template-columns:minmax(0,1fr)}[data-study-edition=editorial] .story-module__0vW3za__phoneSwap .story-module__0vW3za__bigFrame{display:block}[data-study-edition=editorial] .story-module__0vW3za__phoneSwap .story-module__0vW3za__phonePair{display:none}[data-study-edition=editorial] .story-module__0vW3za__compareStrip{display:none}[data-study-edition=editorial] .story-module__0vW3za__ledger{grid-template-columns:minmax(0,1fr);gap:1rem}}:is([data-study-edition=editorial] :is(.story-module__0vW3za__movement,.story-module__0vW3za__originSplit,.story-module__0vW3za__problemSplit,.story-module__0vW3za__sideEvidence,.story-module__0vW3za__originCopy)>[data-drawing],[data-study-edition=editorial] :is(.story-module__0vW3za__movement,.story-module__0vW3za__originSplit,.story-module__0vW3za__problemSplit,.story-module__0vW3za__sideEvidence,.story-module__0vW3za__originCopy)>[data-drawing]+*){margin-top:var(--flow-evidence)}[data-study-edition=editorial] .story-module__0vW3za__originCopy>.story-module__0vW3za__prose+[data-drawing]{order:0}@media (max-width:860px){[data-study-edition=editorial] :is(.story-module__0vW3za__movement,.story-module__0vW3za__originSplit,.story-module__0vW3za__problemSplit,.story-module__0vW3za__sideEvidence,.story-module__0vW3za__originCopy)>[data-drawing]{width:min(100%,26rem)}}[data-study-edition=editorial] .story-module__0vW3za__study :is(.story-module__0vW3za__originCopy,.story-module__0vW3za__codeMovement)>.story-module__0vW3za__principle{box-sizing:border-box;box-shadow:none;clip-path:none;text-box:normal;font-family:var(--font-statement-hand), "Bradley Hand", "Segoe Print", cursive;font-variation-settings:normal;letter-spacing:0;color:var(--brand);text-align:center;text-wrap:balance;background:0 0;border:0;border-radius:0;padding:0;font-size:clamp(25px,19px + 1.25vw,36px);font-style:normal;font-weight:400;line-height:1.28}.story-module__0vW3za__originPair,.story-module__0vW3za__capPair{display:none}[data-study-edition=editorial] .story-module__0vW3za__originPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}[data-study-edition=editorial] .story-module__0vW3za__capPair{display:inline}:is([data-study-edition=editorial] .story-module__0vW3za__originShot:has(>.story-module__0vW3za__originPair)>.story-module__0vW3za__originShotImg,[data-study-edition=editorial] .story-module__0vW3za__originShot:has(>.story-module__0vW3za__originPair) .story-module__0vW3za__capClassic){display:none}.story-module__0vW3za__originPairItem{gap:.55rem;min-width:0;display:grid}.story-module__0vW3za__originPairLabel{font-family:var(--voice-mono);letter-spacing:.02em;color:var(--quiet);margin:0;font-size:12px;line-height:1.3}.story-module__0vW3za__originPairLabel[data-copy-role=kicker]{text-transform:uppercase}.story-module__0vW3za__originPairImg{border:1px solid var(--card-line);border-radius:10px;width:100%;height:auto;display:block}@media (max-width:520px){[data-study-edition=editorial] .story-module__0vW3za__originPair{grid-template-columns:minmax(0,1fr);gap:1.4rem}}
[data-study-edition=classic] .hero-motion-module__jdWyVq__film{display:none}.hero-motion-module__jdWyVq__canvas{--u:calc(100cqw / 1152);--comp-l:412;--comp-t:160;--comp-s:1.12;--prompt-l:412;--prompt-t:190;--prompt-s1:1.12;--prompt-dx:-360;--prompt-dy:-90;--prompt-s2:.9;--chip-l:472.5;--chip-t:292;--chip-dx:-414;--chip-dy:-108;--dots-l:544;--dots-t:296;--sheet-l:396;--sheet-t:44;--sheet-w:360;--sheet-h:479;--insp-l:790;--insp-t:80;--insp-s:.9;--brand-l:790;--brand-t:59;--brand-s:.8;--fan-dx:-95;--fan-fx:95;--glow-a-x:576;--glow-a-y:229;--glow-b-x:576;--glow-b-y:300}@media (max-width:860px){.hero-motion-module__jdWyVq__canvas{--u:calc(100cqw / 600);--comp-l:136;--comp-t:208;--prompt-l:136;--prompt-t:190;--prompt-dx:0;--prompt-dy:-149;--prompt-s2:.85;--chip-l:196.5;--chip-t:290;--chip-dx:0;--chip-dy:-170;--dots-l:268;--dots-t:294;--sheet-l:150;--sheet-t:200;--sheet-w:300;--sheet-h:399;--insp-l:290;--insp-t:185;--insp-s:.72;--brand-l:260;--brand-t:185;--brand-s:.62;--fan-dx:-80;--fan-fx:80;--glow-a-x:300;--glow-a-y:229;--glow-b-x:300;--glow-b-y:400}}.hero-motion-module__jdWyVq__glowA,.hero-motion-module__jdWyVq__glowB{pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.hero-motion-module__jdWyVq__glowA{left:calc(var(--glow-a-x) * var(--u));top:calc(var(--glow-a-y) * var(--u));width:calc(760 * var(--u));height:calc(420 * var(--u));background:radial-gradient(closest-side,#6a4be080,#0000);animation-name:hero-motion-module__jdWyVq__m-glow-a}.hero-motion-module__jdWyVq__glowB{left:calc(var(--glow-b-x) * var(--u));top:calc(var(--glow-b-y) * var(--u));width:calc(980 * var(--u));height:calc(620 * var(--u));background:radial-gradient(closest-side,#5b3fd175,#0000);animation-name:hero-motion-module__jdWyVq__m-glow-b}@keyframes hero-motion-module__jdWyVq__m-glow-a{0%,1.25%{opacity:0}4.17%,35.83%{opacity:1}44%,to{opacity:0}}@keyframes hero-motion-module__jdWyVq__m-glow-b{0%,35%{opacity:0}44.17%,93.33%{opacity:1}98.33%,to{opacity:0}}.hero-motion-module__jdWyVq__cam{transform-origin:50% 30%;perspective:calc(1800 * var(--u));perspective-origin:50% 100%;animation-name:hero-motion-module__jdWyVq__m-cam;position:absolute;inset:0}@keyframes hero-motion-module__jdWyVq__m-cam{0%,46.67%{opacity:1;transform:none}53.33%,61.67%{opacity:1;transform:scale(1.035)}66.67%,93.33%{opacity:1;transform:none}98.33%,to{opacity:0;transform:none}}.hero-motion-module__jdWyVq__lineIn>img{left:calc(var(--cx) * -1 * var(--u));top:calc(var(--cy) * -1 * var(--u));width:calc(1440 * var(--u));max-width:none;height:auto;position:absolute}.hero-motion-module__jdWyVq__prompt,.hero-motion-module__jdWyVq__chip,.hero-motion-module__jdWyVq__inspector,.hero-motion-module__jdWyVq__brandPanel{box-shadow:0 calc(2 * var(--u)) calc(4 * var(--u)) #0000002e, 0 calc(24 * var(--u)) calc(60 * var(--u)) #00000080}.hero-motion-module__jdWyVq__composer{left:calc(var(--comp-l) * var(--u));top:calc(var(--comp-t) * var(--u));width:calc(328 * var(--u));height:calc(144 * var(--u));transform-origin:50% 100%;filter:drop-shadow(0 calc(22 * var(--u)) calc(28 * var(--u)) #00000073);animation-name:hero-motion-module__jdWyVq__m-composer;position:absolute}@keyframes hero-motion-module__jdWyVq__m-composer{0%,1.25%{opacity:0;transform:translate3d(0, calc(24 * var(--u)), 0) scale(1.06)}4.17%,19.17%{opacity:1;transform:translate3d(0, 0, 0) scale(var(--comp-s))}21.67%,to{opacity:0;transform:translate3d(0, calc(30 * var(--u)), 0) scale(1.06)}}.hero-motion-module__jdWyVq__cMid,.hero-motion-module__jdWyVq__cText{width:calc(328 * var(--u));position:absolute;left:0}.hero-motion-module__jdWyVq__cMid{top:calc(60 * var(--u));height:calc(48 * var(--u))}.hero-motion-module__jdWyVq__blank{--cx:32;--cy:793;--cw:328;--ch:8;left:0}.hero-motion-module__jdWyVq__cTop{--cx:32;--cy:732;--cw:328;--ch:39;border-radius:calc(10 * var(--u)) calc(10 * var(--u)) 0 0;animation-name:hero-motion-module__jdWyVq__m-grow;top:0;left:0}.hero-motion-module__jdWyVq__cText{top:calc(38 * var(--u));height:calc(56 * var(--u));animation-name:hero-motion-module__jdWyVq__m-grow}@keyframes hero-motion-module__jdWyVq__m-grow{0%,9.17%{transform:translate3d(0, calc(40 * var(--u)), 0)}9.79%,13.33%{transform:translate3d(0, calc(20 * var(--u)), 0)}13.96%,to{transform:translate(0,0)}}.hero-motion-module__jdWyVq__cFoot{--cx:32;--cy:797;--cw:328;--ch:39;left:0;top:calc(105 * var(--u));border-radius:0 0 calc(10 * var(--u)) calc(10 * var(--u))}.hero-motion-module__jdWyVq__cPlaceholder{--cx:36;--cy:771;--cw:260;--ch:26;left:calc(4 * var(--u));top:calc(1 * var(--u));animation-name:hero-motion-module__jdWyVq__m-placeholder;animation-timing-function:step-end}@keyframes hero-motion-module__jdWyVq__m-placeholder{0%{opacity:1}5%,to{opacity:0}}.hero-motion-module__jdWyVq__line{left:calc(8 * var(--u));width:calc(var(--lw) * var(--u));height:calc(20 * var(--u));position:absolute;overflow:hidden}.hero-motion-module__jdWyVq__lineIn{position:absolute;inset:0;overflow:hidden}.hero-motion-module__jdWyVq__lineIn>img{--cx:40;filter:brightness(1.012)}.hero-motion-module__jdWyVq__line1{--lw:260;top:calc(4 * var(--u));animation-name:hero-motion-module__jdWyVq__m-line-1;animation-timing-function:steps(37,end)}.hero-motion-module__jdWyVq__line2{--lw:268;top:calc(24 * var(--u));animation-name:hero-motion-module__jdWyVq__m-line-2;animation-timing-function:steps(41,end)}.hero-motion-module__jdWyVq__line3{--lw:236;top:calc(44 * var(--u));animation-name:hero-motion-module__jdWyVq__m-line-3;animation-timing-function:steps(33,end)}.hero-motion-module__jdWyVq__line1 .hero-motion-module__jdWyVq__lineIn{animation-name:hero-motion-module__jdWyVq__m-line-1-in;animation-timing-function:steps(37,end)}.hero-motion-module__jdWyVq__line2 .hero-motion-module__jdWyVq__lineIn{animation-name:hero-motion-module__jdWyVq__m-line-2-in;animation-timing-function:steps(41,end)}.hero-motion-module__jdWyVq__line3 .hero-motion-module__jdWyVq__lineIn{animation-name:hero-motion-module__jdWyVq__m-line-3-in;animation-timing-function:steps(33,end)}.hero-motion-module__jdWyVq__line1 .hero-motion-module__jdWyVq__lineIn>img{--cy:178}.hero-motion-module__jdWyVq__line2 .hero-motion-module__jdWyVq__lineIn>img{--cy:199}.hero-motion-module__jdWyVq__line3 .hero-motion-module__jdWyVq__lineIn>img{--cy:219}@keyframes hero-motion-module__jdWyVq__m-line-1{0%,5%{transform:translate(-100%)}9.17%,to{transform:translate(0,0)}}@keyframes hero-motion-module__jdWyVq__m-line-1-in{0%,5%{transform:translate(100%)}9.17%,to{transform:translate(0,0)}}@keyframes hero-motion-module__jdWyVq__m-line-2{0%,9.17%{transform:translate(-100%)}13.33%,to{transform:translate(0,0)}}@keyframes hero-motion-module__jdWyVq__m-line-2-in{0%,9.17%{transform:translate(100%)}13.33%,to{transform:translate(0,0)}}@keyframes hero-motion-module__jdWyVq__m-line-3{0%,13.33%{transform:translate(-100%)}16.67%,to{transform:translate(0,0)}}@keyframes hero-motion-module__jdWyVq__m-line-3-in{0%,13.33%{transform:translate(100%)}16.67%,to{transform:translate(0,0)}}.hero-motion-module__jdWyVq__caret{right:0;top:calc(3 * var(--u));width:calc(1.5 * var(--u));height:calc(15 * var(--u));background:#1f2433;position:absolute;animation-timing-function:step-end!important}.hero-motion-module__jdWyVq__line1 .hero-motion-module__jdWyVq__caret{animation-name:hero-motion-module__jdWyVq__m-caret-1}.hero-motion-module__jdWyVq__line2 .hero-motion-module__jdWyVq__caret{animation-name:hero-motion-module__jdWyVq__m-caret-2}.hero-motion-module__jdWyVq__line3 .hero-motion-module__jdWyVq__caret{animation-name:hero-motion-module__jdWyVq__m-caret-3}@keyframes hero-motion-module__jdWyVq__m-caret-1{0%{opacity:0}5%{opacity:1}9.17%,to{opacity:0}}@keyframes hero-motion-module__jdWyVq__m-caret-2{0%{opacity:0}9.17%{opacity:1}13.33%,to{opacity:0}}@keyframes hero-motion-module__jdWyVq__m-caret-3{0%{opacity:0}13.33%{opacity:1}19.17%,to{opacity:0}}.hero-motion-module__jdWyVq__cSend{--cx:327;--cy:803;--cw:24;--ch:24;--cr:6;left:calc(295 * var(--u));top:calc(111 * var(--u));animation-name:hero-motion-module__jdWyVq__m-send}.hero-motion-module__jdWyVq__cSendOn{left:calc(295 * var(--u));top:calc(111 * var(--u));width:calc(24 * var(--u));height:calc(24 * var(--u));border-radius:calc(6 * var(--u));background:#6938ef;place-items:center;animation-name:hero-motion-module__jdWyVq__m-send-on,hero-motion-module__jdWyVq__m-send;display:grid;position:absolute}.hero-motion-module__jdWyVq__cSendOn svg{width:calc(14 * var(--u));height:calc(14 * var(--u));fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}@keyframes hero-motion-module__jdWyVq__m-send-on{0%,5%{opacity:0}5.6%,19.17%{opacity:1}20%,to{opacity:0}}@keyframes hero-motion-module__jdWyVq__m-send{0%,17.92%{transform:scale(1)}18.54%{transform:scale(.86)}19.17%,to{transform:scale(1)}}.hero-motion-module__jdWyVq__cRipple{left:calc(295 * var(--u));top:calc(111 * var(--u));width:calc(24 * var(--u));height:calc(24 * var(--u));border:calc(2 * var(--u)) solid #8b7cf6;pointer-events:none;border-radius:50%;animation-name:hero-motion-module__jdWyVq__m-ripple;position:absolute}@keyframes hero-motion-module__jdWyVq__m-ripple{0%,18.3%{opacity:0;transform:scale(.6)}18.6%{opacity:.9}21%,to{opacity:0;transform:scale(2.8)}}.hero-motion-module__jdWyVq__prompt{--cx:32;--cy:168;--cw:328;--ch:78;--cr:8;left:calc(var(--prompt-l) * var(--u));top:calc(var(--prompt-t) * var(--u));animation-name:hero-motion-module__jdWyVq__m-prompt}@keyframes hero-motion-module__jdWyVq__m-prompt{0%,19.58%{opacity:0;transform:translate3d(0, calc(60 * var(--u)), 0) scale(1.04)}22.5%,35.83%{opacity:1;transform:translate3d(0, 0, 0) scale(var(--prompt-s1))}41.67%,50%{opacity:1;transform:translate3d(calc(var(--prompt-dx) * var(--u)), calc(var(--prompt-dy) * var(--u)), 0) scale(var(--prompt-s2))}53.33%,to{opacity:0;transform:translate3d(calc((var(--prompt-dx) - 24) * var(--u)), calc(var(--prompt-dy) * var(--u)), 0) scale(var(--prompt-s2))}}.hero-motion-module__jdWyVq__dots{left:calc(var(--dots-l) * var(--u));top:calc(var(--dots-t) * var(--u));justify-content:center;align-items:center;gap:calc(7 * var(--u));width:calc(64 * var(--u));height:calc(30 * var(--u));border-radius:calc(15 * var(--u));box-shadow:0 calc(16 * var(--u)) calc(40 * var(--u)) #00000073;background:#fff;animation-name:hero-motion-module__jdWyVq__m-dots;display:flex;position:absolute}@keyframes hero-motion-module__jdWyVq__m-dots{0%,22.92%{opacity:0;transform:translate3d(0, calc(8 * var(--u)), 0) scale(.9)}23.75%,27.92%{opacity:1;transform:translate(0,0)scale(1)}28.75%,to{opacity:0;transform:translate3d(0, calc(-4 * var(--u)), 0) scale(.9)}}.hero-motion-module__jdWyVq__dots>.hero-motion-module__jdWyVq__dot{width:calc(8 * var(--u));height:calc(8 * var(--u));background:#7c5cf6;border-radius:50%;animation:.9s ease-in-out infinite hero-motion-module__jdWyVq__m-dot}.hero-motion-module__jdWyVq__dots>.hero-motion-module__jdWyVq__dot:nth-child(2){animation-delay:.15s}.hero-motion-module__jdWyVq__dots>.hero-motion-module__jdWyVq__dot:nth-child(3){animation-delay:.3s}@keyframes hero-motion-module__jdWyVq__m-dot{0%,60%,to{opacity:.45;transform:translate(0,0)}30%{opacity:1;transform:translate3d(0, calc(-5 * var(--u)), 0)}}.hero-motion-module__jdWyVq__chip{--cx:32;--cy:292;--cw:207;--ch:38;--cr:8;left:calc(var(--chip-l) * var(--u));top:calc(var(--chip-t) * var(--u));animation-name:hero-motion-module__jdWyVq__m-chip}@keyframes hero-motion-module__jdWyVq__m-chip{0%,27.92%{opacity:0;transform:translate3d(0, calc(10 * var(--u)), 0) scale(.96)}30.83%,35.83%{opacity:1;transform:translate(0,0)scale(1)}41.67%,50%{opacity:1;transform:translate3d(calc(var(--chip-dx) * var(--u)), calc(var(--chip-dy) * var(--u)), 0) scale(var(--prompt-s2))}53.33%,to{opacity:0;transform:translate3d(calc((var(--chip-dx) - 24) * var(--u)), calc(var(--chip-dy) * var(--u)), 0) scale(var(--prompt-s2))}}.hero-motion-module__jdWyVq__inspector{--cx:1016;--cy:233;--cw:318;--ch:344;--cr:10;left:calc(var(--insp-l) * var(--u));top:calc(var(--insp-t) * var(--u));animation-name:hero-motion-module__jdWyVq__m-insp}@keyframes hero-motion-module__jdWyVq__m-insp{0%,48.33%{opacity:0;transform:translate3d(calc(36 * var(--u)), 0, 0) scale(var(--insp-s))}52.5%,61.67%{opacity:1;transform:translate3d(0, 0, 0) scale(var(--insp-s))}64.17%,to{opacity:0;transform:translate3d(calc(16 * var(--u)), 0, 0) scale(var(--insp-s))}}.hero-motion-module__jdWyVq__brandPanel{--cx:16;--cy:112;--cw:360;--ch:386;--cr:12;left:calc(var(--brand-l) * var(--u));top:calc(var(--brand-t) * var(--u));animation-name:hero-motion-module__jdWyVq__m-brand}@keyframes hero-motion-module__jdWyVq__m-brand{0%,65.83%{opacity:0;transform:translate3d(calc(36 * var(--u)), 0, 0) scale(var(--brand-s))}69.17%,77.5%{opacity:1;transform:translate3d(0, 0, 0) scale(var(--brand-s))}80%,to{opacity:0;transform:translate3d(calc(16 * var(--u)), 0, 0) scale(var(--brand-s))}}.hero-motion-module__jdWyVq__cardRing{box-sizing:border-box;border:calc(2.5 * var(--u)) solid #ffc93c;border-radius:calc(10 * var(--u));width:91.11%;height:34.72%;box-shadow:0 0 0 calc(5 * var(--u)) #ffc93c38, 0 0 calc(30 * var(--u)) #ffc93c59;animation-name:hero-motion-module__jdWyVq__m-card-ring;position:absolute;top:63.47%;left:4.44%}@keyframes hero-motion-module__jdWyVq__m-card-ring{0%,69.17%{opacity:0;transform:scale(1.06)}70.83%,77.08%{opacity:1;transform:scale(1)}77.5%,to{opacity:0;transform:scale(1)}}.hero-motion-module__jdWyVq__sheet{left:calc(var(--sheet-l) * var(--u));top:calc(var(--sheet-t) * var(--u));width:calc(var(--sheet-w) * var(--u));height:calc(var(--sheet-h) * var(--u));transform-origin:50% 100%;animation-name:hero-motion-module__jdWyVq__m-sheet;position:absolute}@keyframes hero-motion-module__jdWyVq__m-sheet{0%,35%{opacity:0;transform:translate3d(0, calc(360 * var(--u)), 0) rotateX(24deg) scale(.94)}36.5%{opacity:1}44.17%,to{opacity:1;transform:translate(0,0)rotateX(0)scale(1)}}.hero-motion-module__jdWyVq__studio,.hero-motion-module__jdWyVq__folio{border-radius:calc(4 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(3 * var(--u)) #00000040, 0 calc(36 * var(--u)) calc(80 * var(--u)) #0000008c;position:absolute;inset:0;overflow:hidden}.hero-motion-module__jdWyVq__studio img,.hero-motion-module__jdWyVq__folio img{width:calc(var(--sheet-w) * var(--u));max-width:none;height:auto;display:block}.hero-motion-module__jdWyVq__studio{animation-name:hero-motion-module__jdWyVq__m-studio}@keyframes hero-motion-module__jdWyVq__m-studio{0%,79.17%{transform:none}85%,to{transform:translate3d(calc(var(--fan-dx) * var(--u)), calc(34 * var(--u)), 0) rotate(-6deg)}}.hero-motion-module__jdWyVq__folio{box-shadow:none;animation-name:hero-motion-module__jdWyVq__m-folio}@keyframes hero-motion-module__jdWyVq__m-folio{0%,79.17%{transform:none}85%,to{transform:translate3d(calc(var(--fan-fx) * var(--u)), 0, 0) rotate(2.5deg)}}.hero-motion-module__jdWyVq__wipeOut,.hero-motion-module__jdWyVq__wipeIn{position:absolute;inset:0;overflow:hidden}.hero-motion-module__jdWyVq__wipeOut{animation-name:hero-motion-module__jdWyVq__m-wipe-out}.hero-motion-module__jdWyVq__wipeIn{animation-name:hero-motion-module__jdWyVq__m-wipe-in}@keyframes hero-motion-module__jdWyVq__m-wipe-out{0%,71.25%{transform:translateY(-100%)}77.08%,to{transform:translate(0,0)}}@keyframes hero-motion-module__jdWyVq__m-wipe-in{0%,71.25%{transform:translateY(100%)}77.08%,to{transform:translate(0,0)}}.hero-motion-module__jdWyVq__scanTrack{pointer-events:none;animation-name:hero-motion-module__jdWyVq__m-scan-show;position:absolute;inset:0}.hero-motion-module__jdWyVq__scan{height:calc(2 * var(--u));box-shadow:0 0 calc(18 * var(--u)) calc(4 * var(--u)) #ffc93c8c;background:#ffc93c;animation-name:hero-motion-module__jdWyVq__m-scan;position:absolute;top:0;left:0;right:0}@keyframes hero-motion-module__jdWyVq__m-scan-show{0%,71%{opacity:0}71.5%,76.6%{opacity:1}77.5%,to{opacity:0}}@keyframes hero-motion-module__jdWyVq__m-scan{0%,71.25%{transform:translate(0,0)}77.08%,to{transform:translate3d(0, calc(var(--sheet-h) * var(--u)), 0)}}.hero-motion-module__jdWyVq__sheen{border-radius:calc(4 * var(--u));pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-motion-module__jdWyVq__sheen:before{content:"";background:linear-gradient(100deg,#0000,#ffffff8c 50%,#0000);width:45%;animation-name:hero-motion-module__jdWyVq__m-sheen;position:absolute;top:-20%;bottom:-20%}@keyframes hero-motion-module__jdWyVq__m-sheen{0%,41.67%{opacity:0;transform:translate(-140%)skew(-12deg)}42%{opacity:1}46.67%{opacity:1;transform:translate(330%)skew(-12deg)}47%,to{opacity:0;transform:translate(330%)skew(-12deg)}}.hero-motion-module__jdWyVq__ring,.hero-motion-module__jdWyVq__ringGlow{pointer-events:none;width:58.82%;height:12.76%;position:absolute;top:13.27%;left:7.56%}.hero-motion-module__jdWyVq__ring{fill:none;stroke:#ffc93c;stroke-width:1.75px;vector-effect:non-scaling-stroke;animation-name:hero-motion-module__jdWyVq__m-ring-show;overflow:visible}.hero-motion-module__jdWyVq__ring rect{stroke-dasharray:1;animation-name:hero-motion-module__jdWyVq__m-ring-draw}.hero-motion-module__jdWyVq__ringGlow{border-radius:calc(4 * var(--u));box-shadow:0 0 0 calc(4 * var(--u)) #ffc93c33, 0 0 calc(30 * var(--u)) #ffc93c4d;animation-name:hero-motion-module__jdWyVq__m-ring-glow}@keyframes hero-motion-module__jdWyVq__m-ring-show{0%,45.5%{opacity:0}45.83%,62.5%{opacity:1}65%,to{opacity:0}}@keyframes hero-motion-module__jdWyVq__m-ring-draw{0%,45.83%{stroke-dashoffset:1px}50%,to{stroke-dashoffset:0}}@keyframes hero-motion-module__jdWyVq__m-ring-glow{0%,48.5%{opacity:0}50.5%,62.5%{opacity:1}65%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-motion-module__jdWyVq__glowA,.hero-motion-module__jdWyVq__composer,.hero-motion-module__jdWyVq__dots,.hero-motion-module__jdWyVq__brandPanel,.hero-motion-module__jdWyVq__scanTrack,.hero-motion-module__jdWyVq__sheen{display:none}.hero-motion-module__jdWyVq__glowB{opacity:1}.hero-motion-module__jdWyVq__prompt{transform:translate3d(calc(var(--prompt-dx) * var(--u)), calc(var(--prompt-dy) * var(--u)), 0) scale(var(--prompt-s2))}.hero-motion-module__jdWyVq__chip{transform:translate3d(calc(var(--chip-dx) * var(--u)), calc(var(--chip-dy) * var(--u)), 0) scale(var(--prompt-s2))}.hero-motion-module__jdWyVq__inspector{transform:scale(var(--insp-s))}.hero-motion-module__jdWyVq__wipeOut{transform:translateY(-100%)}.hero-motion-module__jdWyVq__wipeIn{transform:translateY(100%)}.hero-motion-module__jdWyVq__ring rect{stroke-dashoffset:0}}
