.story-module__wcgVeW__page{color:#151515;background:#ece9e0;min-height:100vh;font-family:Arial,sans-serif}.story-module__wcgVeW__mast{text-transform:uppercase;letter-spacing:.1em;background:#f6f3eb;border-bottom:1px solid #171717;justify-content:space-between;gap:20px;padding:14px 22px;font:10px ui-monospace,monospace;display:flex}.story-module__wcgVeW__mast a{text-decoration:none}.story-module__wcgVeW__hero{border-bottom:1px solid #171717;padding:72px 6vw 62px}.story-module__wcgVeW__hero>span{text-transform:uppercase;letter-spacing:.12em;font:10px ui-monospace,monospace}.story-module__wcgVeW__hero h1{letter-spacing:-.075em;max-width:1050px;margin:22px 0 28px;font:900 clamp(54px,9vw,126px)/.8 Arial,sans-serif}.story-module__wcgVeW__hero p{max-width:780px;font:21px/1.4 Georgia,serif}.story-module__wcgVeW__timeline{padding:0 6vw 80px}.story-module__wcgVeW__timeline article{border-bottom:1px solid #171717;grid-template-columns:90px 1.05fr 1fr;gap:3vw;padding:38px 0;display:grid}.story-module__wcgVeW__timeline b,.story-module__wcgVeW__timeline strong,.story-module__wcgVeW__cards b,.story-module__wcgVeW__takeaway span{text-transform:uppercase;letter-spacing:.1em;font:10px ui-monospace,monospace}.story-module__wcgVeW__timeline h2{letter-spacing:-.04em;margin:0;font:700 clamp(27px,3.5vw,48px)/1 Arial,sans-serif}.story-module__wcgVeW__timeline p{margin:0;font:15px/1.6 Georgia,serif}.story-module__wcgVeW__timeline strong{margin-bottom:10px;display:block}.story-module__wcgVeW__timeline del{color:#676767}.story-module__wcgVeW__timeline ins{background:#c9ff46;padding:2px 4px;text-decoration:none}.story-module__wcgVeW__cards{border-top:1px solid #171717;grid-template-columns:repeat(2,1fr);gap:0;padding:50px 6vw 80px;display:grid}.story-module__wcgVeW__cards article{border-bottom:1px solid #171717;border-right:1px solid #171717;min-height:300px;padding:28px}.story-module__wcgVeW__cards article:nth-child(odd){border-left:1px solid #171717}.story-module__wcgVeW__cards h2{letter-spacing:-.045em;margin:55px 0 18px;font:700 clamp(28px,3.6vw,50px)/.96 Arial,sans-serif}.story-module__wcgVeW__cards p{max-width:600px;font:16px/1.55 Georgia,serif}.story-module__wcgVeW__takeaway{color:#f4f1e9;background:#171717;padding:70px 6vw 90px}.story-module__wcgVeW__takeaway h2{letter-spacing:-.06em;max-width:1000px;margin:18px 0 28px;font:900 clamp(42px,7vw,92px)/.86 Arial,sans-serif}.story-module__wcgVeW__takeaway p{color:#d0ccc3;max-width:800px;font:18px/1.55 Georgia,serif}@media (max-width:800px){.story-module__wcgVeW__timeline article,.story-module__wcgVeW__cards{grid-template-columns:1fr}.story-module__wcgVeW__cards article,.story-module__wcgVeW__cards article:nth-child(odd){border-left:1px solid #171717}}
.piece-links-module__Lc4R1q__links{max-width:72rem;font:inherit;border:1px solid;margin:2rem auto;padding:1rem 1.25rem}.piece-links-module__Lc4R1q__heading{letter-spacing:.12em;margin-bottom:.5rem;font-size:.75rem;display:block}.piece-links-module__Lc4R1q__links ul{flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.piece-links-module__Lc4R1q__links a{color:inherit;text-underline-offset:.2em;text-decoration:underline}
.b-experience-module__LJPCIW__experienceTitle{letter-spacing:.02em;text-transform:uppercase;max-width:960px;margin:clamp(2rem,6vw,4rem) auto 0;padding:0 clamp(1.25rem,4vw,2.5rem);font:800 clamp(1.35rem,3.2vw,2.1rem)/1.15 ui-monospace,SFMono-Regular,Menlo,monospace}.b-experience-module__LJPCIW__experience{--ink:#111;--paper:#f4f1e9;--acid:#d6ff45;color:var(--ink)}.b-experience-module__LJPCIW__section,.b-experience-module__LJPCIW__bridge{background:var(--paper);border:2px solid;max-width:960px;margin:clamp(2rem,6vw,5rem) auto;padding:clamp(1.25rem,4vw,2.5rem)}.b-experience-module__LJPCIW__kicker{letter-spacing:.12em;text-transform:uppercase;font:700 .75rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.b-experience-module__LJPCIW__section h2,.b-experience-module__LJPCIW__bridge h2{text-transform:uppercase;margin:.55rem 0 1rem;font-size:clamp(2rem,6vw,4.5rem);line-height:.95}.b-experience-module__LJPCIW__video{aspect-ratio:4/5;background:#000;border:2px solid;width:min(100%,560px);margin:1.5rem auto;display:block}.b-experience-module__LJPCIW__actions,.b-experience-module__LJPCIW__motionControls,.b-experience-module__LJPCIW__dots{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.b-experience-module__LJPCIW__actions a,.b-experience-module__LJPCIW__motionControls button,.b-experience-module__LJPCIW__dots button{min-height:44px;color:inherit;text-transform:uppercase;background:0 0;border:2px solid;justify-content:center;align-items:center;padding:.65rem .85rem;font:700 .75rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.b-experience-module__LJPCIW__actions a:hover,.b-experience-module__LJPCIW__motionControls button:hover,.b-experience-module__LJPCIW__dots button:hover,.b-experience-module__LJPCIW__dots button[aria-current=step]{background:var(--acid)}.b-experience-module__LJPCIW__transcript{border-top:1px solid;margin-top:1.25rem;padding-top:1rem}.b-experience-module__LJPCIW__transcript summary{cursor:pointer;min-height:44px;font-weight:800}.b-experience-module__LJPCIW__transcript li{margin:1rem 0}.b-experience-module__LJPCIW__transcript pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:1rem 0;line-height:1.55}.b-experience-module__LJPCIW__motion{margin-top:1.5rem}.b-experience-module__LJPCIW__frame{background:var(--ink);min-height:360px;color:var(--paper);border:8px solid var(--acid);align-content:center;gap:1rem;padding:clamp(1.25rem,6vw,4rem);display:grid}.b-experience-module__LJPCIW__frame h3{text-transform:uppercase;margin:0;font-size:clamp(2rem,7vw,5rem);line-height:.95}.b-experience-module__LJPCIW__frame p,.b-experience-module__LJPCIW__frame span{margin:0}.b-experience-module__LJPCIW__frame span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.b-experience-module__LJPCIW__dots button{width:44px;padding:0}.b-experience-module__LJPCIW__bridge{background:var(--acid)}@media (max-width:520px){.b-experience-module__LJPCIW__section,.b-experience-module__LJPCIW__bridge{margin:1rem 0;padding:1rem}.b-experience-module__LJPCIW__motionControls>*{flex:100%}.b-experience-module__LJPCIW__frame{border-width:5px;min-height:300px}}@media (prefers-reduced-motion:reduce){.b-experience-module__LJPCIW__experience *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.b-experience-module__LJPCIW__video,.b-experience-module__LJPCIW__actions,.b-experience-module__LJPCIW__motionControls,.b-experience-module__LJPCIW__dots{display:none}.b-experience-module__LJPCIW__section,.b-experience-module__LJPCIW__bridge{break-inside:avoid;border:1px solid}.b-experience-module__LJPCIW__frame{color:#000;background:#fff;border:1px solid;min-height:0}}.b-experience-module__LJPCIW__variantContext{color:#111;background:#f4f1e9;border-top:1px solid;border-bottom:1px solid;grid-template-columns:repeat(4,1fr);display:grid}.b-experience-module__LJPCIW__variantContext article{border-right:1px solid;min-height:190px;padding:20px}.b-experience-module__LJPCIW__variantContext article:last-child{border-right:0}.b-experience-module__LJPCIW__variantContext span{letter-spacing:.12em;font:700 .7rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.b-experience-module__LJPCIW__variantContext p{margin:2rem 0 0;font:1rem/1.5 Georgia,serif}.b-experience-module__LJPCIW__variantContext+.b-experience-module__LJPCIW__experience{border-top:0}@media (max-width:900px){.b-experience-module__LJPCIW__variantContext{grid-template-columns:1fr 1fr}}@media (max-width:520px){.b-experience-module__LJPCIW__variantContext{grid-template-columns:1fr}.b-experience-module__LJPCIW__variantContext article{border-bottom:1px solid;border-right:0;min-height:0}.b-experience-module__LJPCIW__variantContext p{margin-top:1rem}}
.archive-module__AFO8zW__page{color:#111;background:#f4f1e9;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.archive-module__AFO8zW__mast{z-index:20;letter-spacing:.08em;background:#f8f7f3f7;border-bottom:1px solid #111;justify-content:space-between;gap:16px;padding:14px 22px;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:sticky;top:0}.archive-module__AFO8zW__mast a{color:inherit;text-decoration:none}.archive-module__AFO8zW__mast a:focus-visible,.archive-module__AFO8zW__items a:focus-visible,.archive-module__AFO8zW__media a:focus-visible,.archive-module__AFO8zW__footer a:focus-visible{outline-offset:4px;outline:3px solid #111}.archive-module__AFO8zW__hero{background:#ece9e1;border-bottom:1px solid #111;padding:70px 5vw 62px}.archive-module__AFO8zW__hero>span,.archive-module__AFO8zW__section>span,.archive-module__AFO8zW__rule>b{letter-spacing:.1em;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.archive-module__AFO8zW__hero h1{letter-spacing:-.06em;overflow-wrap:anywhere;max-width:1180px;margin:20px 0 26px;font:900 clamp(46px,7vw,96px)/.88 Arial,sans-serif}.archive-module__AFO8zW__hero>p{max-width:920px;font:500 clamp(18px,2vw,25px)/1.45 Arial,sans-serif}.archive-module__AFO8zW__question{border-top:1px solid #111;grid-template-columns:120px minmax(0,1fr);gap:18px;margin-top:38px;padding-top:18px;display:grid}.archive-module__AFO8zW__question b{font:700 10px/1.3 ui-monospace,monospace}.archive-module__AFO8zW__question span{font:800 20px/1.3 Arial,sans-serif}.archive-module__AFO8zW__rule{background:#d6ff45;border-bottom:1px solid #111;grid-template-columns:180px minmax(0,1fr);gap:4vw;padding:22px 5vw;display:grid}.archive-module__AFO8zW__rule p{max-width:900px;margin:0;font:15px/1.5 Arial,sans-serif}.archive-module__AFO8zW__section{border-bottom:1px solid #111;padding:58px 5vw 66px}.archive-module__AFO8zW__section h2{letter-spacing:-.05em;max-width:980px;margin:14px 0 30px;font:900 clamp(34px,5vw,68px)/.92 Arial,sans-serif}.archive-module__AFO8zW__items{border-top:1px solid #111;border-left:1px solid #111;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.archive-module__AFO8zW__items article{background:#fff;border-bottom:1px solid #111;border-right:1px solid #111;min-width:0;padding:20px}.archive-module__AFO8zW__itemTop{gap:8px;display:grid}.archive-module__AFO8zW__itemTop b{font:800 17px/1.25 Arial,sans-serif}.archive-module__AFO8zW__itemTop code,.archive-module__AFO8zW__files code{overflow-wrap:anywhere;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.archive-module__AFO8zW__items p{font:14px/1.5 Arial,sans-serif}.archive-module__AFO8zW__items a{color:inherit;border-bottom:1px solid #111;margin:0 14px 8px 0;padding-bottom:3px;font:800 10px/1.2 ui-monospace,monospace;text-decoration:none;display:inline-block}.archive-module__AFO8zW__media{color:#f4f1e9;background:#111;grid-template-columns:minmax(220px,330px) minmax(0,1fr) auto;align-items:end;gap:24px;padding:24px;display:grid}.archive-module__AFO8zW__preview{min-width:0}.archive-module__AFO8zW__preview video{aspect-ratio:4/5;object-fit:contain;background:#000;border:1px solid #f4f1e9;width:100%;max-height:520px;display:block}.archive-module__AFO8zW__mediaInfo{min-width:0}.archive-module__AFO8zW__mediaInfo>b{letter-spacing:.08em;font:700 10px/1.2 ui-monospace,monospace}.archive-module__AFO8zW__mediaInfo h3{letter-spacing:-.04em;margin:12px 0;font:900 clamp(26px,4vw,48px)/.94 Arial,sans-serif}.archive-module__AFO8zW__mediaInfo p,.archive-module__AFO8zW__mediaInfo code,.archive-module__AFO8zW__mediaInfo small{overflow-wrap:anywhere;font:12px/1.5 ui-monospace,monospace;display:block}.archive-module__AFO8zW__mediaInfo small{color:#d5d1c5;margin-top:14px}.archive-module__AFO8zW__mediaActions{gap:10px;display:grid}.archive-module__AFO8zW__mediaActions a{color:#111;white-space:nowrap;background:#d6ff45;padding:15px 18px;font:800 11px/1 ui-monospace,monospace;text-decoration:none}.archive-module__AFO8zW__files{background:#fff;border:1px solid #111;gap:8px;padding:20px;display:grid}.archive-module__AFO8zW__files code{border-bottom:1px solid #ddd;padding-bottom:8px}.archive-module__AFO8zW__note{max-width:820px;font:13px/1.5 Arial,sans-serif}.archive-module__AFO8zW__footer{color:#f4f1e9;background:#111;justify-content:space-between;gap:18px;padding:28px 5vw 70px;display:flex}.archive-module__AFO8zW__footer a{color:#f4f1e9;font:800 11px/1.3 ui-monospace,monospace;text-decoration:none}@media (max-width:960px){.archive-module__AFO8zW__media{grid-template-columns:minmax(200px,290px) minmax(0,1fr)}.archive-module__AFO8zW__mediaActions{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (max-width:760px){.archive-module__AFO8zW__items,.archive-module__AFO8zW__rule,.archive-module__AFO8zW__question{grid-template-columns:1fr}.archive-module__AFO8zW__media{grid-template-columns:1fr;align-items:start}.archive-module__AFO8zW__preview{max-width:320px}.archive-module__AFO8zW__mediaActions{grid-column:auto;grid-template-columns:1fr}.archive-module__AFO8zW__mast{padding:12px 16px}.archive-module__AFO8zW__hero,.archive-module__AFO8zW__section{padding-left:18px;padding-right:18px}.archive-module__AFO8zW__footer{flex-direction:column;padding-left:18px;padding-right:18px}}.archive-module__AFO8zW__archiveState{border:1px solid;grid-template-columns:180px 1fr;gap:20px;margin-top:30px;padding:18px;display:grid}.archive-module__AFO8zW__archiveState b,.archive-module__AFO8zW__sourceStatus b,.archive-module__AFO8zW__sourceUnavailable{letter-spacing:.08em;font:700 10px/1.35 ui-monospace,monospace}.archive-module__AFO8zW__archiveState p,.archive-module__AFO8zW__sourceStatus p{margin:0;font:15px/1.5 Arial,sans-serif}.archive-module__AFO8zW__sourceStatus{background:#d6ff45;border-bottom:1px solid;grid-template-columns:180px 1fr;gap:20px;padding:22px 5vw;display:grid}.archive-module__AFO8zW__sourceUnavailable{opacity:.78;border:1px dashed;align-items:center;min-height:44px;padding:0 10px;display:inline-flex}.archive-module__AFO8zW__mediaActions{flex-wrap:wrap;gap:8px;display:flex}.archive-module__AFO8zW__mediaActions a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:620px){.archive-module__AFO8zW__archiveState,.archive-module__AFO8zW__sourceStatus{grid-template-columns:1fr;gap:8px}}
