.motion-chapter{--p:0;--v:0;isolation:isolate}.manifesto{position:relative;min-height:110svh;align-items:center;overflow:hidden;background:#080e17;padding-top:170px;padding-bottom:170px}.manifesto-world{position:absolute;inset:-8%;background:linear-gradient(0deg,rgba(5,11,20,.86),rgba(5,11,20,.7)),url('assets/other-world.webp') center/cover;transform:scale(calc(1.13 - var(--p)*.1)) translateY(calc(var(--p)*-35px));z-index:-1;will-change:transform}.manifesto .section-number{align-self:start}.manifesto-main{transform:translateY(calc((.5 - var(--p))*28px))}.manifesto-foot .fine-rule{transform-origin:left;transform:scaleX(calc(.25 + var(--p)*.75))}.la-scene{height:240svh;min-height:0;overflow:clip}.la-pin{position:sticky;top:0;height:100svh;min-height:620px;overflow:hidden}.la-pin>img{width:100%;height:100%;object-fit:cover;object-position:60% center;transform:scale(calc(1.17 - var(--p)*.12)) translateX(calc((var(--p) - .5)*-30px));will-change:transform}.la-pin::after{content:'';position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 180px rgba(2,5,11,.3)}.la-copy{transform:translateY(calc((.5 - var(--p))*65px))!important;opacity:1!important;transition:none!important}.la-top,.la-copy,.study-label{z-index:1}.washington{height:310svh;position:relative}.case-pin{position:sticky;top:0;height:100svh;min-height:640px;overflow:hidden;background:#080e17}.capitol-aperture{position:absolute;inset:0;clip-path:inset(calc((1 - var(--v))*35%) calc((1 - var(--v))*9%));will-change:clip-path}.capitol-image{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.48) brightness(.72);transform:scale(calc(1.21 - var(--p)*.15)) translateY(calc((.5 - var(--p))*45px));will-change:transform}.case-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,8,16,.94),rgba(2,8,16,.56) 49%,rgba(2,8,16,.08)),linear-gradient(0deg,#080e17,transparent 30%,transparent 75%,rgba(8,14,23,.65))}.case-meta{position:absolute;top:120px;left:7.5%;right:7.5%;display:flex;justify-content:space-between}.case-index{font-size:8px;letter-spacing:.2em;color:#aab3c1}.case-copy{position:absolute;left:7.5%;top:32%;max-width:52%;transform:translateY(calc((.5 - var(--p))*55px));opacity:1}.case-partners{font-size:9px}.case-copy h2,.voice-copy h2{font-size:clamp(43px,5vw,82px);font-weight:400;letter-spacing:-.06em;line-height:1.12;margin:25px 0 28px}.case-copy h2 em,.voice-copy h2 em{font-size:1.1em}.case-copy p,.voice-copy p{font-size:13px;line-height:1.85;max-width:365px;color:#b8c1ce}.case-copy .text-link{margin-top:20px;font-size:11px;max-width:260px}.case-proof{display:block;font-size:8px;max-width:300px;line-height:1.7;margin-top:20px;color:#8292a6}.case-bottom{position:absolute;bottom:27px;left:7.5%;right:7.5%;display:flex;justify-content:space-between;gap:30px;font-size:7px;letter-spacing:.1em;color:#9aa5b2}.case-bottom a{font-size:7px;letter-spacing:0}.case-bottom a:hover{color:var(--ember)}.voice{height:250svh;position:relative}.voice-pin{position:sticky;top:0;height:100svh;min-height:640px;overflow:hidden;background:#080e17}.voice-visual{position:absolute;inset:0;clip-path:inset(calc((1 - var(--v))*24%) 0);transform:scale(calc(1.09 - var(--p)*.07));will-change:transform,clip-path}.voice-visual img,.voice-visual video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% center;filter:saturate(.5) brightness(.67)}.voice-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,9,17,.96),rgba(3,9,17,.65) 42%,rgba(3,9,17,.08) 73%),linear-gradient(0deg,#080e17,transparent 30%,transparent 78%,rgba(8,14,23,.65))}.voice-meta{position:absolute;top:120px;left:7.5%;right:7.5%;display:flex;justify-content:space-between;align-items:center}.voice-meta>span:last-child{font-size:8px;letter-spacing:.2em;color:#bac0c9}.voice-copy{position:absolute;top:35%;left:7.5%;max-width:60%;transform:translateY(calc((.5 - var(--p))*60px))}.voice-copy .eyebrow{font-size:9px}.voice-copy h2{font-size:clamp(35px,4.4vw,70px)}.play-film{background:transparent;border-top:0;border-left:0;border-right:0;color:var(--paper);margin-top:28px;gap:18px;max-width:280px;width:100%;justify-content:flex-start}.play-circle{font-size:9px;width:34px;height:34px;border:1px solid #bd976f;border-radius:50%;display:grid;place-items:center;color:var(--ember)}.duration{font-size:9px;color:var(--muted);margin-left:auto}.play-film:hover .play-circle{background:var(--ember);color:#080e17}.voice-bottom{position:absolute;bottom:28px;left:7.5%;font-size:7px;letter-spacing:.2em;color:#9da8b7}.craft{position:relative;overflow:hidden;background:radial-gradient(ellipse at calc(20% + var(--p)*60%) 40%,#162333,transparent 70%)}.craft-intro{transform:translateY(calc((.5 - var(--p))*35px))}.format{border-color:rgba(237,180,127,calc(.1 + var(--p)*.16))}.format-no{transform:translateX(calc((1 - var(--p))*-6px))}.contact{min-height:100svh;padding-top:170px;padding-bottom:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#080e17}.contact-light{position:absolute;inset:-10%;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(8,14,23,.65),rgba(8,14,23,.5)),url('assets/soundstage.webp') 70% center/cover;opacity:calc(.2 + var(--p)*.55);transform:scale(calc(1.15 - var(--p)*.12));will-change:transform}.contact-orbit{opacity:calc(.15 + var(--p)*.6);transform:translateX(-50%) rotate(calc(var(--p)*70deg)) scale(calc(.8 + var(--p)*.3));width:900px;height:650px;border-color:rgba(237,180,127,.2);top:20%}.contact>h2{position:relative}.contact-link{width:min(350px,100%)}.contact>.eyebrow,.contact-link,.contact-note{z-index:1}.film-progress{position:fixed;z-index:32;right:0;top:0;width:2px;height:100svh;pointer-events:none;background:rgba(255,255,255,.06)}.film-progress span{height:0;display:block;background:var(--ember);width:100%}#movie-dialog{display:none;background:#020508;place-items:center}#movie-dialog[open]{display:grid}.movie-head{position:absolute;top:20px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;z-index:2;font-size:9px;letter-spacing:.2em}.close-movie{font-size:32px;color:white;background:#111b27;border-radius:50%;width:45px;height:45px;line-height:1}#movie-player{width:100%;max-width:1600px;max-height:85svh;background:#020508}.voice-copy .text-link:focus-visible{outline:1px solid var(--ember)}
@media(max-width:1000px){.case-copy{max-width:70%}.case-copy h2{font-size:58px}.voice-copy{max-width:73%}.voice-copy h2{font-size:48px}.manifesto{min-height:100svh}.la-pin>img{object-position:58% center}}
@media(max-width:600px){.manifesto{padding:110px 8%;min-height:100svh;gap:35px}.manifesto-world{background-position:75% center}.manifesto-main{transform:translateY(calc((.5 - var(--p))*20px))}.la-scene{height:200svh}.la-pin{min-height:620px}.la-pin>img{object-position:66% center}.washington{height:240svh}.case-pin,.voice-pin{min-height:640px}.case-meta,.voice-meta{top:110px;left:8%;right:8%}.case-meta .eyebrow,.case-index,.voice-meta .eyebrow,.voice-meta>span:last-child{font-size:7px}.case-copy{left:8%;right:8%;max-width:84%;top:32%}.case-copy h2{font-size:42px}.case-copy p{font-size:12px;max-width:280px}.case-partners{font-size:8px}.case-proof{font-size:7px;max-width:250px}.case-bottom{left:8%;right:8%;font-size:6px;flex-direction:column;gap:8px;bottom:25px}.case-bottom a{font-size:6px}.capitol-image{object-position:56% center}.case-shade{background:linear-gradient(90deg,rgba(2,8,16,.86),rgba(2,8,16,.4)),linear-gradient(0deg,#080e17,transparent 40%,rgba(8,14,23,.3))}.voice{height:210svh}.voice-visual img,.voice-visual video{object-position:54% center}.voice-shade{background:linear-gradient(0deg,rgba(3,9,17,.95),rgba(3,9,17,.65) 53%,rgba(3,9,17,.2))}.voice-copy{top:auto;bottom:13%;left:8%;right:8%;max-width:84%}.voice-copy h2{font-size:35px;line-height:1.2}.voice-copy .eyebrow{font-size:7px}.voice-copy p{font-size:12px;max-width:265px}.voice-bottom{left:8%;font-size:6px}.play-film{font-size:11px;max-width:260px}.contact{padding:100px 8%;min-height:95svh}.contact-orbit{width:620px;height:540px}.contact-light{background-position:82% center}.menu-panel>a{font-size:28px}.menu-panel{gap:10px}.menu-note{margin-top:22px}}
@media(prefers-reduced-motion:reduce){.manifesto-world,.manifesto-main,.la-pin>img,.la-copy,.capitol-image,.case-copy,.voice-visual,.voice-copy,.craft-intro,.contact-orbit,.contact-light,.format-no{transform:none!important;will-change:auto}.la-scene,.washington,.voice{height:auto}.la-pin,.case-pin,.voice-pin{position:relative;height:100svh}.capitol-aperture,.voice-visual{clip-path:none!important;will-change:auto}.case-copy{opacity:1}.voice-visual video{display:none}.contact-light{opacity:.5}.film-progress{display:none}}
