:root{--color-bg: #f3f2f2;--color-surface: #eae9e9;--color-text: #201e1d;--color-accent: #ec3013;--color-accent-2: #e15b47;--color-divider: color-mix(in srgb, #201e1d 40%, transparent);--color-neutral-100: #f8f4f4;--color-neutral-200: #eae7e7;--color-neutral-300: #d7d3d3;--color-neutral-400: #bab6b6;--color-neutral-500: #9b9797;--color-neutral-600: #7d7979;--color-neutral-700: #605d5d;--color-neutral-800: #444141;--color-neutral-900: #2d2b2b;--color-accent-100: #fff2ef;--color-accent-200: #ffe0d9;--color-accent-300: #ffc4b8;--color-accent-400: #ff9783;--color-accent-500: #ff563c;--color-accent-600: #dd2b0f;--color-accent-700: #ae1800;--color-accent-800: #7c1405;--color-accent-900: #4d170e;--color-accent-2-100: #fff2ef;--color-accent-2-200: #ffe0da;--color-accent-2-300: #ffc4b9;--color-accent-2-400: #ff9784;--color-accent-2-500: #ef6853;--color-accent-2-600: #c94b39;--color-accent-2-700: #9e3526;--color-accent-2-800: #71261b;--color-accent-2-900: #471d16;--font-heading: "Archivo", system-ui, sans-serif;--font-heading-weight: 800;--font-body: "Archivo", system-ui, sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--radius-sm: 0px;--radius-md: 0px;--radius-lg: 0px;--shadow-sm: 0 1px 2px color-mix(in srgb, #2d2b2b 14%, transparent);--shadow-md: 0 3px 10px color-mix(in srgb, #2d2b2b 16%, transparent);--shadow-lg: 0 12px 32px color-mix(in srgb, #2d2b2b 22%, transparent)}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.grayscale{filter:grayscale(1) contrast(1.08)}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-size:15px;line-height:1.55;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);line-height:1.12;letter-spacing:-.015em;margin:0 0 var(--space-2)}h1{font-size:42px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}h6{font-size:13px}h6{letter-spacing:.08em;text-transform:uppercase}p{margin:0 0 var(--space-3)}a{color:var(--color-accent);text-underline-offset:3px}img{display:block;max-width:100%}figure{margin:0}figcaption{font-size:11px;margin-top:var(--space-1);color:color-mix(in srgb,var(--color-text) 55%,transparent)}.text-muted{color:color-mix(in srgb,var(--color-text) 55%,transparent)}:focus{outline:none}::selection{background:color-mix(in srgb,var(--color-accent) 30%,transparent)}.hr{height:2px;border:0;margin:var(--space-4) 0;background:var(--color-divider)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:14px;line-height:1.2;color:var(--color-text);background:transparent;border:1px solid transparent;padding:var(--space-2) calc(var(--space-3) * 1.2);border-radius:var(--radius-md)}.btn svg{display:block}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--color-accent);color:var(--color-bg)}.btn-primary:hover{background:var(--color-accent-600)}.btn-primary:active{background:var(--color-accent-700)}.btn-secondary{border-color:var(--color-divider)}.btn-secondary:hover{background:color-mix(in srgb,var(--color-text) 7%,transparent)}.btn-secondary:active{background:color-mix(in srgb,var(--color-text) 14%,transparent)}.btn-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.btn-ghost:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.btn-ghost:active{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}.btn-icon{width:36px;height:36px;padding:0}.btn-block{width:100%;margin-top:var(--space-2);justify-content:flex-start;text-align:left}.field>label{display:block;font-size:12px;margin-bottom:5px;color:color-mix(in srgb,var(--color-text) 70%,transparent)}.input{width:100%;min-height:36px;padding:6px 10px;font:inherit;font-size:14px;color:var(--color-text);caret-color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md)}.input:hover{border-color:color-mix(in srgb,var(--color-text) 45%,transparent)}.input:focus-visible{border-color:var(--color-accent);outline-offset:0}textarea.input{min-height:90px;resize:vertical}.radio{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:14px}.radio input,.seg-opt input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.radio .dot{width:16px;height:16px;flex:none;border-radius:50%;border:1.5px solid var(--color-divider)}.radio:hover .dot{border-color:var(--color-accent)}.radio input:checked+.dot{border-color:var(--color-accent);background:var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-bg)}.radio input:focus-visible+.dot{outline:2px solid var(--color-accent);outline-offset:2px}.seg{display:inline-flex;overflow:hidden;border:1px solid var(--color-divider);border-radius:var(--radius-md)}.seg-opt{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-size:13px;cursor:pointer}.seg-opt+.seg-opt{border-left:1px solid var(--color-divider)}.seg-opt:has(input:checked){background:var(--color-accent);color:var(--color-bg)}.seg-opt:not(:has(input:checked)):hover{background:color-mix(in srgb,var(--color-text) 7%,transparent)}.seg-opt:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}.card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface)}.card-kicker{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.card-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;line-height:1.2}.card-body{margin:0;font-size:13px;opacity:.8;flex:1}.card-meta{display:flex;align-items:center;gap:6px;font-size:11px;color:color-mix(in srgb,var(--color-text) 50%,transparent)}.elev-sm{box-shadow:var(--shadow-sm)}.elev-md{box-shadow:var(--shadow-md)}.elev-lg{box-shadow:var(--shadow-lg)}.tag{display:inline-flex;align-items:center;font-size:11px;letter-spacing:.02em;padding:3px 10px;border-radius:calc(var(--radius-md) * .75)}.tag-accent{background:var(--color-accent-100);color:var(--color-accent-800)}.tag-accent-2{background:var(--color-accent-2-100);color:var(--color-accent-2-800)}.tag-neutral{background:var(--color-neutral-100);color:var(--color-neutral-800)}.tag-outline{border:1px solid var(--color-accent);color:var(--color-accent)}.nav{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:2px solid var(--color-divider)}.nav-brand{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:18px;margin-right:auto}.nav a{color:inherit;text-decoration:none;font-size:14px}.nav a:hover,.nav a[aria-current=page]{color:var(--color-accent)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 60%,transparent);padding:var(--space-2);border-bottom:2px solid var(--color-divider)}.table td{padding:var(--space-2);border-bottom:1px solid var(--color-divider)}.table tbody tr:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.dialog-backdrop{position:fixed;inset:0;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in srgb,var(--color-neutral-900) 50%,transparent)}.dialog{width:min(440px,100%);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.dialog-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:20px}.dialog-body{font-size:14px;opacity:.85}.dialog-actions{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}html,body{margin:0;background:#0b0a0a;color:#f3f2f2}body{overscroll-behavior:none;-webkit-font-smoothing:antialiased}a{color:var(--color-accent);text-decoration:none}a:hover{color:var(--color-accent-400)}[hidden]{display:none!important}.hv-text:hover{color:var(--color-accent-400)}.menu-row:hover{background:#ec301324}a.btn-red:hover{background:var(--color-accent-400)!important;color:var(--color-bg)}a.btn-line:hover{border-color:var(--color-bg)!important;color:var(--color-bg)}.xi-row:hover{background:#ec30132e}.trophy:hover{background:#ec30131f}a.seat:hover{background:var(--color-accent);color:var(--color-bg)}a.btn-dark:hover{background:#201e1d!important;color:var(--color-bg)}a.btn-out-red:hover{background:var(--color-accent-600);color:var(--color-bg)}.btn-replay:hover{color:#0b0a0a!important}.btn-intro-red:hover{background:var(--color-accent-400)!important;border-color:var(--color-accent-400)!important}.btn-intro-skip:hover{border-color:var(--color-accent)!important;color:var(--color-accent-400)!important}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.film-row{grid-template-columns:minmax(0,120px) 1fr}@media (max-width: 560px){.film-row{grid-template-columns:1fr}}.life img,.life video{filter:grayscale(1) contrast(1.05);transition:filter .4s ease}.life:hover img,.life:hover video{filter:none}.moment{position:fixed;right:clamp(20px,3vw,44px);bottom:92px;z-index:3;margin:0;pointer-events:none;width:calc(min(58vh,560px)*.75)}.moment-ph{height:min(58vh,560px);overflow:hidden;border-top:2px solid var(--color-accent);background:#161414}.moment-ph img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08)}.moment figcaption{padding:10px 12px 12px;background:#0b0a0ae0;font-size:15px;font-weight:600;line-height:1.35;color:#f3f2f2;text-wrap:pretty}.moment figcaption span{display:block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--color-accent)}.moment.top{top:92px;bottom:auto;width:calc(min(40vh,400px)*.75)}.moment.top .moment-ph{height:min(40vh,400px)}.moment.left{right:auto;left:clamp(20px,3vw,44px)}[data-scrim]{display:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.grid-even.g6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-even.g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 900px){.grid-even.g6{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-even.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.grid-even.g6{grid-template-columns:repeat(3,minmax(0,1fr))}}.read{position:relative;z-index:5;color:#f3f2f2;padding:44vh clamp(20px,3vw,44px) 46vh;background:linear-gradient(to bottom,#0b0a0a00 0,#0b0a0ad1 22vh,#0b0a0a 40vh calc(100% - 42vh),#0b0a0ad1 calc(100% - 24vh),#0b0a0a00)}.read-in{max-width:1240px;margin:0 auto}.read-head{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:2px solid var(--color-accent);padding-top:14px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.read-head b{color:var(--color-accent);margin-right:12px;font-weight:800}.read-head>span:last-child{color:#f3f2f28c}.read-title{margin:clamp(36px,7vh,80px) 0 clamp(18px,3vh,30px);max-width:14ch;font-weight:800;text-transform:uppercase;font-size:clamp(48px,7.6vw,136px);line-height:.84;letter-spacing:-.05em;text-wrap:balance}.read-intro{margin:0 0 clamp(40px,7vh,80px);max-width:640px;font-size:clamp(17px,1.4vw,21px);line-height:1.45;font-weight:600;color:#f3f2f2d9;text-wrap:pretty}.rb{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);padding:clamp(28px,5vh,48px) 0 clamp(36px,6vh,64px);border-top:1px solid rgba(243,242,242,.18)}.rb-l{position:sticky;top:100px;align-self:start}.rb-solo .rb-l{position:static}.rb-k{font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--color-accent);margin-bottom:12px}.rb-h{margin:0;font-weight:800;text-transform:uppercase;font-size:clamp(28px,3vw,48px);line-height:.92;letter-spacing:-.03em;text-wrap:balance}.rb-p{margin:16px 0 0;max-width:46ch;font-size:16px;line-height:1.5;color:#f3f2f2d9;text-wrap:pretty}.rb-photo{margin:24px 0 0;max-width:360px}.rb-r .rb-photo{margin:0;max-width:460px}.rb-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.rb-photo figcaption{margin-top:10px;padding-top:8px;border-top:2px solid var(--color-accent);font-size:14px;font-weight:600;line-height:1.35;color:#f3f2f2}.rb-photo figcaption span{display:block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.rl{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));border-top:2px solid #f3f2f2;border-left:1px solid rgba(243,242,242,.18)}.rl-xi,.rl-rights{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.rl-formats,.rl-fight,.rl-kit,.rl-plays,.rl-brief{grid-template-columns:1fr}.rl-i{display:flex;flex-direction:column;gap:10px;padding:16px 18px 18px;border-right:1px solid rgba(243,242,242,.18);border-bottom:1px solid rgba(243,242,242,.18);transition:background-color .2s}.rl-i:hover{background:#ec30131a}.rl-top{display:flex;justify-content:space-between;gap:12px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.rl-top span:first-child{color:var(--color-accent)}.rl-top span:last-child{color:#f3f2f28c;text-align:right}.rl-h{font-weight:800;text-transform:uppercase;font-size:clamp(18px,1.6vw,24px);line-height:1;letter-spacing:-.015em}.rl-formats .rl-h,.rl-fight .rl-h,.rl-kit .rl-h,.rl-plays .rl-h,.rl-brief .rl-h{font-size:clamp(22px,2.1vw,32px)}.rl-p{font-size:14.5px;line-height:1.5;color:#f3f2f2d1;text-wrap:pretty}.rl-p b{color:#f3f2f2;font-weight:700}.rl-x{display:block;margin-top:10px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f3f2f2}.rl-chips{display:flex;flex-wrap:wrap;gap:6px}.rl-chips span{padding:4px 8px;border:2px solid rgba(243,242,242,.3);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#f3f2f2}.rl-chips span.red{border-color:var(--color-accent);color:#ff7a5e}.rl-markets{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:22px}.rl-markets span{display:inline-flex;gap:8px;padding:8px 10px;border:2px solid rgba(243,242,242,.3);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rl-markets b{color:var(--color-accent)}.read-next{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:18px;width:100%;margin-top:clamp(24px,4vh,48px);padding:22px 0 0;border:0;border-top:2px solid #f3f2f2;background:none;color:#f3f2f2;font:inherit;text-align:left;cursor:pointer}.read-next .rn-k{font-size:12px;font-weight:800;letter-spacing:.16em;color:#f3f2f28c}.read-next .rn-t{font-weight:800;text-transform:uppercase;font-size:clamp(36px,5.4vw,96px);line-height:.9;letter-spacing:-.045em}.read-next .rn-t b{color:var(--color-accent);margin-right:.2em}.read-next .rn-a{font-size:clamp(28px,3vw,48px);font-weight:800;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.read-next:hover{color:var(--color-accent-400)}.read-next:hover .rn-a{transform:translateY(8px)}@media (max-width: 760px){.read{padding:40vh 16px 42vh}.read-title{font-size:13vw}.rb{grid-template-columns:1fr;gap:22px}.rb-l{position:static}.rb-photo,.rb-r .rb-photo{max-width:none}.rb-photo img{aspect-ratio:4/3}.read-next{grid-template-columns:1fr auto}.read-next .rn-k{grid-column:1 / -1}.read-next .rn-t{font-size:11vw}}.rl-logos{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));border-top:2px solid #f3f2f2;background:#f3f2f2}.rl-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:1;padding:16px;background:#f3f2f2;border-right:1px solid rgba(11,10,10,.14);border-bottom:1px solid rgba(11,10,10,.14)}.rl-logo img{max-width:70%;max-height:52%;object-fit:contain;filter:grayscale(1) contrast(1.1);mix-blend-mode:multiply;transition:filter .3s}.rl-logo:hover img{filter:none}.rl-logo span{font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#0b0a0a8c;text-align:center}@media (max-width: 760px){.rl-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.rl-logo{padding:10px}}.rp{min-height:calc(100svh - 110px);display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vh,48px) 0}.rp-title{min-height:calc(100svh - 160px)}.rp-title .read-intro{margin-bottom:0}.rb.rp{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;align-content:center;border-top:1px solid rgba(243,242,242,.18)}.rb.rp .rb-l{position:static}.rb-head{margin-bottom:clamp(18px,3vh,32px)}.rb-l .rb-head{margin-bottom:0}.rb.rp .rb-photo{margin-top:22px;max-width:320px}.rb.rp .rb-r .rb-photo{margin:0 0 0 auto;max-width:420px}.rb.rp .rb-photo img{max-height:52vh}.rl-logos{grid-template-columns:repeat(6,minmax(0,1fr))!important}.read-next.rp{min-height:0;display:grid}.rb-deck.rp{display:flex}.deck{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);gap:clamp(24px,4vw,64px);align-items:start}.deck.has-photo{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) minmax(0,.6fr)}.deck-idx{display:flex;flex-direction:column;border-top:2px solid #f3f2f2}.dk-i{position:relative;display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:baseline;width:100%;padding:12px 0;background:none;border:0;border-bottom:1px solid rgba(243,242,242,.14);color:#f3f2f26b;font:inherit;text-align:left;cursor:pointer;transition:color .25s}.deck-xi .dk-i,.deck-drive .dk-i{padding:9px 0}.dk-i:hover,.dk-i:focus-visible{color:#f3f2f2}.dk-i.on{color:#f3f2f2}.dk-n{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dk-i.on .dk-n{color:var(--color-accent)}.dk-t{font-size:clamp(14px,1.15vw,17px);font-weight:800;letter-spacing:-.005em;text-transform:uppercase;line-height:1.1}.dk-bar{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--color-accent)}.dk-i.on .dk-bar{width:100%}.deck.auto .dk-i.on .dk-bar{width:0;animation:dkbar var(--dk, 6.5s) linear forwards}@keyframes dkbar{to{width:100%}}.deck-panels{display:grid}.dk-p{grid-area:1 / 1;opacity:0;transform:translateY(16px);transition:opacity .45s ease,transform .7s cubic-bezier(.2,.7,.2,1);pointer-events:none}.dk-p.on{opacity:1;transform:none;pointer-events:auto}.dk-meta{display:flex;justify-content:space-between;gap:12px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#f3f2f28c}.dk-meta span:first-child{color:var(--color-accent)}.dk-h{margin:14px 0 16px;font-weight:800;text-transform:uppercase;font-size:clamp(34px,3.8vw,64px);line-height:.9;letter-spacing:-.04em;text-wrap:balance}.dk-body{margin:0;max-width:44ch;font-size:clamp(16px,1.25vw,19px);line-height:1.5;color:#f3f2f2db;text-wrap:pretty}.dk-x{margin-top:18px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dk-p .rl-chips{margin-top:6px}.dk-rows{display:grid;gap:14px;margin-top:4px}.dk-rows>div{display:grid;grid-template-columns:120px 1fr;gap:6px 18px;padding-top:12px;border-top:1px solid rgba(243,242,242,.16)}.dk-rows span{padding-top:3px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f3f2f28c}.dk-rows p{margin:0;font-size:15.5px;line-height:1.45;color:#f3f2f2db;text-wrap:pretty}.dk-rows .steal span{color:var(--color-accent)}.dk-rows .steal p{color:#f3f2f2;font-weight:600}.deck .rb-photo{margin:0}.deck .rb-photo img{max-height:46vh}.deck-film{margin-top:8px}.deck-film .dk-h{font-size:clamp(36px,4.4vw,76px)}@media (max-width: 760px){.rp{min-height:calc(100svh - 90px);padding:20px 0}.rb.rp{grid-template-columns:1fr;gap:20px}.rb.rp .rb-photo,.rb.rp .rb-r .rb-photo{max-width:none;margin:0}.rb.rp .rb-photo img{aspect-ratio:4/3;max-height:34vh}.rl-logos{grid-template-columns:repeat(3,minmax(0,1fr))!important}.deck,.deck.has-photo{grid-template-columns:1fr;gap:18px}.deck .rb-photo{display:none}.deck-idx{flex-direction:row;gap:6px;overflow-x:auto;border-top:0;padding-bottom:4px;scrollbar-width:none}.deck-idx::-webkit-scrollbar{display:none}.dk-i{flex:none;width:auto;display:block;padding:8px 11px;border:2px solid rgba(243,242,242,.22)}.dk-i.on{border-color:var(--color-accent)}.dk-t{display:none}.dk-bar{bottom:-2px}.dk-h{font-size:10vw}.dk-rows>div{grid-template-columns:1fr}}.rb-deck.rp{align-items:stretch}@media (max-width: 760px){.rb.rp .rb-l .rb-photo img{max-height:22vh;aspect-ratio:16/9}}@media (max-width: 760px){:root{--gut: 16px;--sab: env(safe-area-inset-bottom, 0px);--sat: env(safe-area-inset-top, 0px)}html,body{-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent}[data-canvas]{height:100lvh!important}[data-grid]{display:none!important}[data-scrim]{display:block;position:fixed;inset:0;z-index:2;pointer-events:none;background:linear-gradient(to top,#0b0a0adb 0,#0b0a0a8c 28%,#0b0a0a00 52%)}#root>div[style*="z-index:6"]>div:first-child{padding:calc(14px + var(--sat)) var(--gut) 12px!important}[data-list=ticks]{margin:0 var(--gut)!important}[data-clock]{font-size:26px!important}[data-sound-toggle],[data-menu-toggle]{min-height:40px}[data-sound-toggle]{padding:8px 6px!important}#chapters{top:calc(64px + var(--sat))!important;left:var(--gut)!important;right:var(--gut)!important;width:auto!important;max-height:calc(100svh - 84px - var(--sat))!important;overscroll-behavior:contain}#chapters .menu-row{grid-template-columns:56px 1fr!important;padding:12px 14px!important;min-height:44px}#chapters .menu-row>span:last-child{display:none}[data-m=card]{left:var(--gut)!important;right:var(--gut)!important;width:auto!important;bottom:calc(56px + var(--sab))!important;max-height:52svh;overflow:hidden;padding:12px 14px!important;gap:10px 20px!important}[data-m=card] [style*="font-size:14px"]{font-size:13.5px!important;line-height:1.42!important}[data-m=card] [style*="clamp(40px,4.4vw,72px)"]{font-size:34px!important}[data-list=kit] [style*="minmax(260px"]{grid-template-columns:1fr!important;padding:12px 14px!important}[data-cap]{padding:0 var(--gut) calc(16px + var(--sab))!important}[data-cap]>div{padding-top:10px!important;font-size:11px!important;letter-spacing:.14em!important}[data-cap] [data-sk]{min-width:0;gap:10px!important}[data-cap] [data-sk]>span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-cap]>div>div:first-child{min-width:0;flex:1}[data-m=xwrap]{padding:0 var(--gut) calc(70px + var(--sab))!important}[data-m=xwrap]>div:first-child>div{flex-direction:column;gap:4px!important;font-size:11px!important}[data-m=xt]{font-size:13.4vw!important}[data-m=lights]{align-items:flex-end!important;padding:0 var(--gut) calc(84px + var(--sab))!important}[data-ft],#root>div[style*="z-index:4;padding:0 clamp(20px,3vw,44px) clamp(56px,9vh,96px)"]{padding-left:var(--gut)!important;padding-right:var(--gut)!important;padding-bottom:calc(56px + var(--sab))!important}[data-pe] a.btn-red,[data-pe] a.btn-line{min-width:0!important;flex:1 1 140px;gap:16px!important;min-height:48px;white-space:nowrap}[data-ft]>div:first-child{flex-direction:column;gap:4px!important;font-size:11px!important}[data-corner]{top:calc(196px + var(--sat))!important;left:var(--gut)!important}[data-corner] [data-corner-n]{font-size:9vw!important}.moment,.moment.top,.moment.left{top:calc(84px + var(--sat));bottom:auto;left:var(--gut);right:var(--gut);width:auto;display:flex;align-items:stretch;background:#0b0a0ae6;border-top:2px solid var(--color-accent)}.moment .moment-ph,.moment.top .moment-ph{width:72px;height:96px;flex:none;border-top:0;margin:0}.moment figcaption{flex:1;min-width:0;background:none;padding:9px 12px;font-size:12.5px;line-height:1.35;align-self:center}.moment figcaption span{font-size:9.5px;margin-bottom:3px}[data-m=sheet]{bottom:calc(56px + var(--sab))!important}[data-brief]{left:var(--gut)!important;right:var(--gut)!important;top:calc(84px + var(--sat))!important}[data-kick-ui]{padding:calc(18px + var(--sat)) var(--gut) calc(24px + var(--sab))!important}[data-kick-ui]>div:first-child{flex-direction:column}[data-kick-ui] button{min-height:44px}[data-tip]{display:none!important}#root>div[style*="padding:55vh"]{padding-left:var(--gut)!important;padding-right:var(--gut)!important}section[data-post-sec]{padding-bottom:72px!important}section#film-room{padding-top:64px!important}section[data-post-sec] h2{font-size:12.4vw!important}[data-list=brands]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-list=stands]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}[data-list=talent]>div{grid-template-columns:30px 1fr!important}[data-list=talent]>div>span:last-child{grid-column:2;text-align:left!important}[data-list=press] article>div:first-child{min-height:180px!important}#press-box .presser img{aspect-ratio:1/1!important;object-position:24% 60%!important}#press-box figure.life{width:100%!important}#press-box figure.life img{aspect-ratio:4/3!important}#press-box img[alt="Matt King"]{float:none!important;width:46vw!important;margin:0 0 22px!important}#press-box img[alt="Matt King"]+div{font-size:15vw!important;max-width:none!important}[data-list=trophies]>div{min-height:0!important;gap:18px!important}[data-list=seats]>a{min-height:0!important;gap:22px!important}[data-list=stands] figcaption{flex-direction:column;gap:2px!important}[data-list=stands] figcaption span{text-align:left!important}#press-box a.btn-dark,#press-box a.btn-out-red{min-width:0!important;flex:1 1 100%}.life img,.life video{filter:grayscale(1) contrast(1.05)}}
