@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff")}@font-face{font-family:Sofia Sans Extra Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/sofia-sans-extra-condensed-latin-300-normal-CNujw4pI.woff2)format("woff2"),url(/assets/sofia-sans-extra-condensed-latin-300-normal-DCB8odLt.woff)format("woff")}:root{--paper:oklch(12.5% .008 55);--paper-2:oklch(16% .009 55);--paper-3:oklch(20.5% .01 55);--ink:oklch(92% .012 78);--ink-2:oklch(80% .012 75);--muted:oklch(68% .012 65);--rule:oklch(29% .01 55);--accent:oklch(73% .15 58);--accent-ink:oklch(12.5% .008 55);--stage:oklch(17% .002 55);--film-edge:oklch(6% .004 55);--divider:oklch(96% .01 78);--display:"Sofia Sans Extra Condensed", "Arial Narrow", sans-serif;--body:"Barlow", ui-sans-serif, system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:160px;--text-body:18px;--text-small:15px;--text-title:22px;--text-section:clamp(40px, 5vw, 64px);--text-display:clamp(52px, 7.4vw, 108px);--measure:62ch;--container:1360px;--gutter:clamp(16px, 4vw, 64px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{overflow-x:clip}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font:400 var(--text-body)/1.55 var(--body);margin:0}img{max-width:100%;height:auto;display:block}h1,h2{font-family:var(--display);text-transform:uppercase;overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;font-weight:300}h1{font-size:var(--text-display);line-height:1.02}h2{font-size:var(--text-section);line-height:1.04}p{margin:0}a{color:inherit}a:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.logo{font:300 26px/1 var(--display);text-transform:uppercase;white-space:nowrap;text-decoration:none}.logo span{color:var(--muted)}.btn{min-height:48px;padding:0 var(--space-5);border:1px solid var(--rule);color:var(--ink);font-weight:600;font-size:var(--text-small);white-space:nowrap;align-items:center;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.btn:hover{background:var(--paper-3);border-color:var(--muted)}.btn:active{background:var(--paper-2)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn.primary:hover{background:var(--ink);border-color:var(--ink)}.btn.primary:active{background:var(--ink-2)}.nav{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-3) var(--gutter);background:var(--paper);border-bottom:1px solid var(--rule);display:flex;position:sticky;top:0}.hero{gap:var(--space-8);min-height:calc(100svh - 72px);padding-block:var(--space-7);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.hero-text{gap:var(--space-5);max-width:34rem;display:grid}.lede{color:var(--ink-2);font-size:var(--text-title);max-width:30ch;line-height:1.4}.actions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.split{background:var(--film-edge);justify-self:center;width:fit-content;max-width:100%;margin:0;position:relative}.split img{width:auto;max-width:100%;max-height:calc(100svh - 200px)}.split .print{width:100%;height:100%;max-height:none;clip-path:inset(0 0 0 var(--at));position:absolute;inset:0}.split .divider{top:0;bottom:0;left:var(--at);background:var(--divider);pointer-events:none;width:2px;position:absolute;translate:-1px}.split input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.split:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:4px}.split figcaption{padding-top:var(--space-2);color:var(--muted);font-size:var(--text-small);position:absolute;top:100%;left:0}.roll{gap:var(--space-7);padding-block:var(--space-10) var(--space-9);display:grid}.section-head{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;display:grid}.section-head p{color:var(--ink-2);max-width:var(--measure)}.shot{border:1px solid var(--rule);background:var(--stage);margin:0}.facts{gap:var(--space-8);padding-block:var(--space-11) var(--space-10);grid-template-columns:minmax(0,4fr) minmax(0,7fr);display:grid}.facts dl{margin:0;display:grid}.facts dl>div{gap:var(--space-5);padding-block:var(--space-5);border-top:1px solid var(--rule);grid-template-columns:8rem minmax(0,1fr);display:grid}.facts dl>div:last-child{border-bottom:1px solid var(--rule)}.facts dt{font-weight:600}.facts dd{color:var(--ink-2);max-width:var(--measure);margin:0}.open{justify-items:start;gap:var(--space-5);padding-block:var(--space-9) var(--space-10);border-top:1px solid var(--rule);display:grid}.open p{color:var(--ink-2);max-width:var(--measure)}.foot{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-7);border-top:1px solid var(--rule);color:var(--muted);font-size:var(--text-small);flex-wrap:wrap;display:flex}@media (width<=899px){.hero{gap:var(--space-7);min-height:0;padding-block:var(--space-7) var(--space-9);grid-template-columns:minmax(0,1fr)}.section-head,.facts{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.facts dl>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.nav .btn{min-height:44px;padding-inline:var(--space-4)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}
