:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fff;--ink-72:#ffffffb8;--ink-60:#fff9;--ink-55:#ffffff8c;--ink-45:#ffffff73;--ink-35:#ffffff59;--font:var(--font-inter), -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--pad:24px;--col:420px;--ctrl:330px}*{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:#ffffff52 transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#ffffff80}.sheet-scroll{scrollbar-width:thin;scrollbar-color:#ffffff52 transparent}@media (hover:none),(pointer:coarse){html{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}}.scroll-ind{top:8px;right:4px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:6;opacity:0;pointer-events:none;width:3px;transition:opacity .35s;position:fixed}.scroll-ind--on{opacity:1}.scroll-ind-thumb{will-change:transform;background:#ffffff8c;border-radius:999px;position:absolute;top:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.scroll-ind{display:none}}html,body{color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#000;margin:0;font-size:17px;line-height:1.3}a{color:inherit}:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #fff}.stage{--u:min(100vw / 566, 100dvh / 1024, 1.35px);--uy:max(var(--u), 100dvh / 1024);--lf-x:0px;--pad:max(18px, calc(27 * var(--u)));background:#000;min-height:100dvh;position:relative}.stage-inner{z-index:1;max-width:1280px;min-height:100dvh;padding:0 var(--pad);flex-direction:column;margin:0 auto;display:flex;position:relative}.lf{pointer-events:none;--px:0;--py:0;transition:opacity .7s;position:absolute;inset:0;overflow:hidden}.lf--dim{opacity:.34}.lf-par{transform:translate3d(calc(var(--px) * 8 * var(--u)), calc(var(--py) * 4 * var(--u)), 0);will-change:transform;position:absolute;inset:0}.lf-frame{top:0;left:var(--lf-x);width:calc(566 * var(--u));height:calc(1024 * var(--uy));position:absolute}.lf-bar{border-radius:calc(4 * var(--u));filter:blur(calc(50 * var(--u)));box-shadow:0 0 calc(121.6 * var(--u)) calc(43 * var(--u)) #ffffff40;will-change:transform, opacity;position:absolute}.lf-streaks{filter:blur(calc(1.5 * var(--u)));will-change:transform;position:absolute;inset:0}.lf-sk{border-radius:999px;display:block;position:absolute}.lf-sk-r{background:linear-gradient(#fff0 3.3%,#fff 60%)}.lf-sk-l{background:linear-gradient(112deg,#fff0 1%,#ffffff5e 31%,#fff 43.5%)}.lf-fog{top:0;bottom:0;left:calc(120 * var(--u));right:calc(-80 * var(--u));opacity:.12;mix-blend-mode:screen;will-change:transform;background:radial-gradient(55% 45% at 48% 32%,#fff,#fff0 70%),radial-gradient(45% 55% at 74% 68%,#fffc,#fff0 70%),radial-gradient(70% 38% at 58% 96%,#fff9,#fff0 70%);position:absolute}.lf-flicker{opacity:0;background:#000;position:absolute;inset:0}.lf-vignette{background:linear-gradient(90deg, #000 0, #0000008c calc(110 * var(--u)), #0000 calc(250 * var(--u))), linear-gradient(180deg, #0000001a 0, #0000 12%, #0000 88%, #00000024 100%);position:absolute;inset:0}.mark-wrap{padding-top:calc(48 * var(--u));margin-left:calc(20 * var(--u) - var(--pad));flex:none;line-height:0;position:relative}.mark{writing-mode:vertical-rl;font-size:calc(90 * var(--u));letter-spacing:-.11em;white-space:nowrap;color:#fff;text-shadow:0 0 calc(25.3 * var(--u)) #ffffff40;-webkit-user-select:none;user-select:none;margin:0;padding-inline-end:.11em;line-height:1;display:block;transform:rotate(180deg)}.mark-num{font-weight:500}.mark-gap,.mark-word{font-weight:200}.col{max-width:var(--col);padding-top:calc(28 * var(--u));padding-bottom:calc(24 * var(--u));flex-direction:column;margin-top:auto;display:flex;position:relative}.copy{max-width:7.8em;font-size:max(15px, calc(18 * var(--u)));letter-spacing:-.1em;color:#fff;white-space:pre-line;margin:0;font-weight:200;line-height:1.3}.copy strong{font-weight:500}.rule{width:calc(119 * var(--u));max-width:100%;height:1px;margin:calc(25 * var(--u)) 0 calc(24 * var(--u));background:#fff;border:0}.date{letter-spacing:-.1em;max-width:11em;margin:0;line-height:1.3}.date-line{font-size:max(16px, calc(18 * var(--u)));margin:0;font-weight:500}.date-sub{font-size:max(13px, calc(14 * var(--u)));margin:0;font-weight:300}.date-at{font-weight:500}.intro{color:var(--ink-72);margin:0 0 12px;font-size:15px;font-weight:300}.pill{width:min(var(--ctrl), 100%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;height:clamp(48px,6.2vh,52px);font:inherit;letter-spacing:-.005em;cursor:pointer;background:#00000059;border:1px solid #ffffffe6;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:500;text-decoration:none;transition:background .2s,transform .12s,border-color .2s;display:inline-flex}.pill:hover{background:#ffffff1a}.pill:active{transform:scale(.985)}.pill--solid{color:#000;background:#fff;border-color:#fff;font-weight:600}.pill--solid:hover{background:#ededed}.pill[disabled]{opacity:.6;cursor:default}.reveal{width:auto;min-width:calc(171 * var(--u));height:max(44px, calc(47 * var(--u)));padding:0 max(18px, calc(30 * var(--u)));font-size:max(13px, calc(13 * var(--u)));letter-spacing:-.03em;background:#0000002e;border:.5px solid #fff;font-weight:400}@media (max-resolution:1.5x){.reveal{border-width:1px}}.reveal-wrap{margin-top:calc(19 * var(--u));margin-left:calc(-11 * var(--u));flex-direction:column;align-items:flex-start;display:flex}.reveal-wrap .intro{align-self:stretch}.signup{max-width:var(--ctrl);flex-direction:column;gap:14px;margin-top:22px;display:flex}.field{flex-direction:column;gap:7px;display:flex}.field>span{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-60);font-size:12px;font-weight:500}input,select{border:1px solid var(--ink-35);color:#fff;width:100%;height:48px;font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000059;border-radius:10px;padding:0 14px;font-size:16px;transition:border-color .16s,box-shadow .16s}input::placeholder{color:var(--ink-45)}select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#0000 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}select option{color:#000;background:#fff}input:focus-visible,select:focus-visible{border-color:#fff;outline:none;box-shadow:0 0 0 3px #ffffff2e}.consent{color:var(--ink-55);max-width:var(--ctrl);margin:2px 0 0;font-size:12.5px;font-weight:300}.consent a{color:#ffffffbf}.error{color:#ffb3a8;margin:0;font-size:14px}.confirm{flex-direction:column;gap:6px;margin-top:22px;display:flex}.confirm-head{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600}.confirm-body{color:var(--ink-72);margin:0 0 14px;font-weight:300}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.footer{margin-top:calc(14 * var(--u));color:var(--ink-45);font-size:12px}.footer a{text-decoration:none}.footer a:hover{color:var(--ink-72)}.wrap{max-width:560px;min-height:100dvh;padding:12vh var(--pad) 64px;padding-left:max(var(--pad), calc((100vw - 1280px) / 2 + var(--pad)));flex-direction:column;gap:16px;display:flex}.wrap h1{letter-spacing:-.025em;margin:0;font-size:30px;font-weight:600}.wrap h2{margin:18px 0 4px;font-size:16px;font-weight:600}.wrap p{color:var(--ink-72);margin:0;font-weight:300}.body{color:var(--ink-72)}.locations{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.locations h2{margin:0 0 4px;font-size:20px}.policy section p{line-height:1.45}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lf-in{0%{opacity:0}to{opacity:1}}@keyframes lf-bar-drift{0%{transform:translate3d(calc(-3 * var(--u)), 0, 0)}to{transform:translate3d(calc(3 * var(--u)), 0, 0)}}@keyframes lf-breathe{0%,to{opacity:1}50%{opacity:.96}}@keyframes lf-sk-drift{0%{transform:translate3d(calc(-2 * var(--u)), 0, 0)}to{transform:translate3d(calc(2 * var(--u)), 0, 0)}}@keyframes lf-fog-drift{0%{transform:translate(-3%,1%)scale(1)}to{transform:translate(3%,-2%)scale(1.06)}}@keyframes lf-flick{0%{opacity:0}12%{opacity:.02}25%{opacity:.006}37%{opacity:.016}50%{opacity:0}62%{opacity:.02}75%{opacity:.01}88%{opacity:.004}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.lf-par{animation:1.8s ease-out both lf-in}.lf-bar-a{animation:28s ease-in-out infinite alternate lf-bar-drift,9s ease-in-out infinite lf-breathe}.lf-bar-b{animation:34s ease-in-out infinite alternate-reverse lf-bar-drift,9s ease-in-out 3s infinite lf-breathe}.lf-streaks{animation:41s ease-in-out infinite alternate lf-sk-drift}.lf-fog{animation:42s ease-in-out infinite alternate lf-fog-drift}.lf-flicker{animation:1.7s steps(8,end) infinite lf-flick}.rise{animation:.7s cubic-bezier(.2,.7,.2,1) both rise}.rise-1{animation-delay:.15s}.rise-2{animation-delay:.42s}.rise-3{animation-delay:.56s}.rise-4{animation-delay:.72s}.signup,.confirm{animation:.52s cubic-bezier(.2,.7,.2,1) both rise}}@media (prefers-reduced-motion:reduce){.lf-par{transform:none!important}}@media (max-width:719px){:root{--col:100%}}@media (max-height:780px){.copy{white-space:normal;max-width:9.5em}}@media (max-height:700px){.copy{white-space:normal;max-width:13.5em}.date{max-width:100%}.rule{margin:calc(16 * var(--u)) 0 calc(14 * var(--u))}.reveal-wrap{margin-top:calc(14 * var(--u))}.col{padding-bottom:calc(16 * var(--u))}.footer{margin-top:calc(10 * var(--u))}}@media (max-height:500px) and (orientation:landscape){.stage-inner{flex-direction:row;align-items:flex-end;gap:clamp(20px,5vw,64px)}.mark-wrap{align-self:flex-start;padding-top:16px;padding-bottom:16px}.mark{font-size:clamp(36px,10vh,56px)}.col{margin-top:0;padding-top:16px;padding-bottom:16px}.copy{white-space:normal;max-width:22em}}@media (min-width:720px){.stage{--pad:40px;--lf-x:calc(60vw - 416 * var(--u))}.lf-vignette{background:linear-gradient(90deg, #000 0, #0000008c calc(var(--lf-x) + 110 * var(--u)), #0000 calc(var(--lf-x) + 250 * var(--u))), linear-gradient(180deg, #0000001a 0, #0000 12%, #0000 88%, #00000024 100%)}}.actions{align-items:center;gap:18px;display:flex}.close{font:inherit;color:#ffffff9e;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px 2px;font-size:14px;text-decoration:underline}.close:hover{color:#fff}.close:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}.mark-inline{letter-spacing:-.03em;margin:0 0 clamp(20px,4vh,36px);font-size:28px;line-height:1}.mark-inline .mark-num{font-weight:800}.mark-inline .mark-word{font-weight:200}.stack{max-width:var(--ctrl);flex-direction:column;gap:12px;margin-top:22px;display:flex}.pill--ghost{color:#ffffffbf;border-color:#ffffff59}.pill--ghost:hover{color:#fff;border-color:#fff}:root{--font-display:Optima, "Optima Nova", var(--font-tenor), "Gill Sans", "Gill Sans Nova", -apple-system, sans-serif}.lp{--lu:min(100vw / 620, 1px);--nh:calc(.89 * 100vw / 5.56);--ny:41.4%;--ctrl:100%;color:#fff;min-height:100svh;font-family:var(--font-display);background:#000;position:relative;overflow-x:hidden}.lp-haze{z-index:2;opacity:.5;mix-blend-mode:screen;pointer-events:none;will-change:transform;background:#000 url(/haze.jpg) 10.5vw 22vh/158.4vw no-repeat;animation:70s ease-in-out infinite alternate lp-drift;position:fixed;inset:-25%;transform:translateZ(0)}.lp-haze2{z-index:2;background:#000 url(/haze2.jpg) no-repeat;background-size:calc(1120 * var(--lu)) auto;background-position:calc(-60 * var(--lu) + 25vw) calc(-460 * var(--lu) + 25vh);opacity:.34;mix-blend-mode:screen;pointer-events:none;will-change:transform;animation:90s ease-in-out infinite alternate lp-drift2;position:fixed;inset:-25%;transform:translateZ(0);-webkit-mask-image:radial-gradient(#000 55%,#0000 100%);mask-image:radial-gradient(#000 55%,#0000 100%)}.lp-hazeA,.lp-hazeB{z-index:2;opacity:.34;mix-blend-mode:screen;pointer-events:none;will-change:transform;background-color:#000;background-repeat:no-repeat;display:none;position:fixed;inset:-25%;transform:translateZ(0);-webkit-mask-image:radial-gradient(#000 55%,#0000 100%);mask-image:radial-gradient(#000 55%,#0000 100%)}.lp-hazeA{background-image:url(/hazeA.jpg);background-size:calc(1300 * var(--lu)) auto;background-position:calc(-220.5 * var(--lu) + 25vw) calc(-602 * var(--lu) + 25vh);animation:80s ease-in-out infinite alternate lp-drift3}.lp-hazeB{background-image:url(/hazeB.jpg);background-size:calc(1000 * var(--lu)) auto;background-position:calc(763 * var(--lu) + 25vw) calc(-400.5 * var(--lu) + 25vh);animation:100s ease-in-out infinite alternate lp-drift4}.lp-texture{display:none}@keyframes lp-drift3{0%{transform:translate(-1.5%,-1%)scale(1)}to{transform:translate(1.5%,1.5%)scale(1.04)}}@keyframes lp-drift4{0%{transform:translate(1.5%,1%)scale(1.04)}to{transform:translate(-1.5%,-1.5%)scale(1)}}@keyframes lp-drift{0%{transform:translate(-2%,1%)scale(1)}to{transform:translate(2%,-1%)scale(1.04)}}@keyframes lp-drift2{0%{transform:translate(2%,-1%)scale(1.04)}to{transform:translate(-2%,1.5%)scale(1)}}.lp-canvas{z-index:1;pointer-events:none;position:fixed;inset:0}.lp-canvas canvas{width:100%;height:100%;display:block}.lp .lf{z-index:1}.lp-layer{z-index:3;pointer-events:none;position:fixed;inset:0}.lp-layer>*{pointer-events:none}.lp-layer button,.lp-layer a{pointer-events:auto}.lp-top{left:0;right:0;bottom:calc((100% - var(--ny)) + var(--nh) + 2.4svh);text-align:center;flex-direction:column;align-items:center;padding:0 4vw;display:flex;position:absolute}.lp-event{font-size:max(12px, calc(20 * var(--lu)));letter-spacing:-.1em;color:#00527b;white-space:nowrap;margin:0 0 1.4svh;line-height:.932}.lp-event b{font-weight:700}.lp-headline{font-weight:400;font-size:max(22px, calc(40 * var(--lu)));letter-spacing:-.1em;white-space:nowrap;background:linear-gradient(90deg,#fff 0% 40%,#999 100%) 0 0/100% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.3}.lp-mid{left:0;right:0;top:calc(var(--ny) + var(--nh) + 3.4svh);text-align:center;flex-direction:column;align-items:center;padding:0 4vw;display:flex;position:absolute}.lp-rise{max-width:calc(541 * var(--lu));font-size:max(22px, calc(40 * var(--lu)));letter-spacing:-.12em;white-space:nowrap;background:linear-gradient(90deg,#fff 0% 40%,#969696 100%) 0 0/100% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.3}.lp-support{max-width:calc(315 * var(--lu));font-size:max(12.5px, calc(20 * var(--lu)));letter-spacing:-.02em;background:linear-gradient(90deg,#fcfcfc 0%,#b9bfc3 55%,#828b90 100%) 0 0/100% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:6.5svh 0 0;line-height:1.95}.lp-actions{left:0;right:0;bottom:calc(4.4svh + env(safe-area-inset-bottom,0px));flex-direction:column;align-items:center;gap:1.9svh;display:flex;position:absolute}.lp-cta{min-width:max(150px, calc(178 * var(--lu)));min-height:max(44px, calc(52 * var(--lu)));color:#fff;font:inherit;font-size:max(14px, calc(20 * var(--lu)));letter-spacing:-.03em;cursor:pointer;transition:transform .12s var(--reveal-ease);background:0 0;border:.5px solid #ccc;border-radius:26px;justify-content:center;align-items:center;padding:0 22px;display:inline-flex;position:relative;overflow:hidden}.lp-cta:after{content:"";border-radius:inherit;opacity:0;transition:opacity .12s var(--reveal-ease);pointer-events:none;background:#fff;position:absolute;inset:0}.lp-cta:hover:after{opacity:.06}.lp-cta:active{transform:scale(.97)}.lp-cta:active:after{opacity:.14}.lp-cta-label{background:linear-gradient(90deg,#929698 0%,#999 100%) 0 0/100% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}.lp-cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.lp-actions[hidden]{display:none}.lp-actions--out .lp-cta,.lp-actions--out .lp-closing{animation:lp-out .22s var(--reveal-ease) both}.lp-actions--in .lp-cta,.lp-actions--in .lp-closing{animation:lp-in .3s var(--reveal-ease) both}@keyframes lp-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes lp-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lp-closing{font-size:max(12.5px, calc(20 * var(--lu)));letter-spacing:-.03em;background:linear-gradient(90deg,#8b8383 0%,#878787 35%,#fff 100%) 0 0/100% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0}.lp .footer{right:16px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:3;font-family:var(--font-inter), -apple-system, sans-serif;opacity:.55;margin:0;padding:0;font-size:12px;position:fixed}@media (max-height:700px) and (max-aspect-ratio:13/10){.lp-top{bottom:calc((100% - var(--ny)) + var(--nh) + 1.6svh)}.lp-mid{top:calc(var(--ny) + var(--nh) + 2.2svh)}.lp-support{margin-top:3.2svh;line-height:1.6}.lp-actions{bottom:calc(2.6svh + env(safe-area-inset-bottom,0px));gap:1.2svh}}@media (min-aspect-ratio:13/10) and (min-width:900px){.lp{--lu:min(100vw / 1440, 1.15px);--nh:calc(.48 * 100vw / 5.56);--ny:47%;--cx:calc(733 * var(--lu));--colw:calc(737 * var(--lu))}.lp-haze2{display:none}.lp-hazeA,.lp-hazeB{display:block}.lp-haze{background-position:19.7vw -36.6vh;background-size:112.3vw}.lp-texture{z-index:2;opacity:.15;mix-blend-mode:screen;pointer-events:none;background:#000 url(/texture.jpg) 50%/cover no-repeat;display:block;position:fixed;inset:0}.lp-top,.lp-mid,.lp-actions{left:calc(var(--cx) - var(--colw) / 2);width:var(--colw);text-align:center;align-items:center;padding:0;right:auto}.lp-top{bottom:calc((100% - var(--ny)) + var(--nh) + 4.1vh)}.lp-event{max-width:calc(506 * var(--lu));font-size:calc(25 * var(--lu));letter-spacing:-.1em;margin-bottom:1.7vh}.lp-headline{max-width:calc(693 * var(--lu));font-size:calc(40 * var(--lu));letter-spacing:-.1em;background:0 0;-webkit-background-clip:initial;background-clip:initial;color:#fff}.lp-mid{top:calc(var(--ny) + var(--nh) + 5.1vh)}.lp-rise{max-width:calc(737 * var(--lu));font-size:calc(40 * var(--lu));letter-spacing:-.12em}.lp-support{max-width:calc(524 * var(--lu));font-size:calc(25 * var(--lu));letter-spacing:-.02em;margin:9px 0 0;line-height:1.23}.lp-actions{gap:2.25vh;top:auto;bottom:3.8vh}}@media (prefers-reduced-motion:reduce){.lp-cta,.lp-cta:after{transition:none}.lp-actions--out .lp-cta,.lp-actions--out .lp-closing,.lp-actions--in .lp-cta,.lp-actions--in .lp-closing{animation:none}}.lp{--t-haze:0s;--t-event:.4s;--t-headline:.75s;--t-rise:1.1s;--t-support:1.45s;--t-cta:1.8s;--t-closing:2.15s;--haze-dur:5s;--reveal-dur:1.6s;--reveal-ease:cubic-bezier(.2, .7, .2, 1)}@keyframes lp-fade{0%{opacity:0}to{opacity:.5}}@keyframes lp-fade-haze2{0%{opacity:0}to{opacity:.34}}@keyframes lp-fade-haze34{0%{opacity:0}to{opacity:.34}}@keyframes lp-fade-texture{0%{opacity:0}to{opacity:.08}}@keyframes lp-reveal{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}.lp--enter .lp-haze{animation:lp-fade var(--haze-dur) ease-out var(--t-haze) both, lp-drift 70s ease-in-out infinite alternate}.lp--enter .lp-haze2{animation:lp-fade-haze2 var(--haze-dur) ease-out var(--t-haze) both, lp-drift2 90s ease-in-out infinite alternate}.lp--enter .lp-hazeA{animation:lp-fade-haze34 var(--haze-dur) ease-out var(--t-haze) both, lp-drift3 80s ease-in-out infinite alternate}.lp--enter .lp-hazeB{animation:lp-fade-haze34 var(--haze-dur) ease-out var(--t-haze) both, lp-drift4 100s ease-in-out infinite alternate}.lp--enter .lp-texture{animation:lp-fade-texture var(--haze-dur) ease-out var(--t-haze) both}.lp--enter .lp-event{animation:lp-reveal var(--reveal-dur) var(--reveal-ease) var(--t-event) both}.lp--enter .lp-headline{animation:lp-reveal var(--reveal-dur) var(--reveal-ease) var(--t-headline) both}.lp--enter .lp-rise{animation:lp-reveal var(--reveal-dur) var(--reveal-ease) var(--t-rise) both}.lp--enter .lp-support{animation:lp-reveal var(--reveal-dur) var(--reveal-ease) var(--t-support) both}.lp--enter .lp-cta{animation:lp-reveal var(--reveal-dur) var(--reveal-ease) var(--t-cta) both}.lp--enter .lp-closing{animation:lp-reveal var(--reveal-dur) var(--reveal-ease) var(--t-closing) both}.lp--settled .lp-event,.lp--settled .lp-headline,.lp--settled .lp-rise,.lp--settled .lp-support,.lp--settled .lp-cta,.lp--settled .lp-closing,.lp--settled .footer{animation:none}.lp--settled .lp-actions--out .lp-cta,.lp--settled .lp-actions--out .lp-closing{animation:lp-out .22s var(--reveal-ease) both}.lp--settled .lp-actions--in .lp-cta,.lp--settled .lp-actions--in .lp-closing{animation:lp-in .3s var(--reveal-ease) both}.lp--enter .footer{animation:lp-reveal var(--reveal-dur) var(--reveal-ease) var(--t-closing) both}@media (prefers-reduced-motion:reduce){.lp-haze,.lp-haze2,.lp-hazeA,.lp-hazeB,.lp--enter .lp-haze,.lp--enter .lp-haze2,.lp--enter .lp-hazeA,.lp--enter .lp-hazeB,.lp--enter .lp-texture,.lp--enter .lp-event,.lp--enter .lp-headline,.lp--enter .lp-rise,.lp--enter .lp-support,.lp--enter .lp-cta,.lp--enter .lp-closing,.lp--enter .footer{animation:none}.lp-haze,.lp-haze2,.lp-hazeA,.lp-hazeB{transform:none}}.cp{--cu:min(100vw / 620, 1px);--cv:min(var(--cu), 100svh / 1347);--cp-ease:cubic-bezier(.2, .7, .2, 1);--pill-caption-gap:clamp(8px, .8vw, 12px);color:#fff;min-height:100svh;font-family:var(--font-display);background:#000;position:relative;overflow-x:hidden}.cp-bg{z-index:1;opacity:1;transition:opacity .4s var(--cp-ease);pointer-events:none;animation:cp-fade 1.2s var(--cp-ease) both;background:#000 url(/creator-bokeh.jpg) 44% 0/cover no-repeat;position:fixed;inset:0}.cp-bg--dim{opacity:.35}.cp-shade{z-index:2;pointer-events:none;background:linear-gradient(90deg,#000 20.2%,#0000 60.1%);position:fixed;inset:0}.cp-layer{z-index:3;pointer-events:none;position:fixed;inset:0}.cp-layer button,.cp-layer a{pointer-events:auto}.cp-col{left:calc(50 * var(--cu));right:calc(20 * var(--cu));top:calc(149 * var(--cv));flex-direction:column;align-items:flex-start;display:flex;position:absolute}.cp-title{margin:0 0 0 calc(-4 * var(--cu));max-width:calc(524 * var(--cu));font-size:max(28px, calc(60 * var(--cu)));letter-spacing:-.1em;text-transform:uppercase;color:#fff;font-weight:400;line-height:.99}.cp-eyebrow{margin:0 0 calc(14 * var(--cv)) calc(1 * var(--cu));font-size:max(11px, calc(14 * var(--cu)));letter-spacing:.14em;text-transform:uppercase;color:#fff9;white-space:nowrap;line-height:1.3}.cp-kicker{margin:0 0 0 calc(-3 * var(--cu));font-size:max(19px, calc(40 * var(--cu)));letter-spacing:-.1em;white-space:nowrap;line-height:1.6}.cp-subtitle{margin:0 0 0 calc(1 * var(--cu));font-size:max(16px, calc(30 * var(--cu)));letter-spacing:-.08em;line-height:1.3334}.cp-predate{margin:calc(75 * var(--cv)) 0 0;font-size:max(13px, calc(25 * var(--cu)));letter-spacing:-.1em;white-space:nowrap;line-height:1.24}.cp-date{margin:calc(146 * var(--cv)) 0 0;font-size:max(22px, calc(50 * var(--cu)));letter-spacing:-.1em;white-space:nowrap;line-height:1.3}.cp-date-sup{font-size:max(9px, calc(15 * var(--cu)));letter-spacing:-.08em;vertical-align:top;margin-left:.08em;line-height:1;position:relative;top:.22em}.cp-body{margin:calc(141 * var(--cv)) 0 0;max-width:calc(477 * var(--cu));font-size:max(15px, calc(25 * var(--cu)));letter-spacing:-.07em;line-height:1.35}.cp-actions{margin:calc(173 * var(--cv)) 0 0 calc(-4 * var(--cu));align-items:flex-start;gap:var(--pill-caption-gap);flex-direction:column;display:flex}.cp-actions[hidden]{display:none}.cp-cta{min-width:max(230px, calc(290 * var(--cu)));min-height:max(60px, calc(66 * var(--cu)));color:#fff;font:inherit;font-size:max(18px, calc(25 * var(--cu)));letter-spacing:-.03em;text-transform:uppercase;cursor:pointer;transition:transform .12s var(--cp-ease);background:0 0;border:1.5px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;padding:0 34px;display:inline-flex;position:relative;overflow:hidden}.cp-cta:after{content:"";border-radius:inherit;opacity:0;transition:opacity .12s var(--cp-ease);pointer-events:none;background:#fff;position:absolute;inset:0}.cp-cta:hover:after{opacity:.06}.cp-cta:active{transform:scale(.97)}.cp-cta:active:after{opacity:.14}.cp-cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.cp-sub{margin:0 0 0 calc(49 * var(--cu));font-size:max(12px, calc(14 * var(--cu)));letter-spacing:-.03em;line-height:1.3}.cp-sub--center{width:max(230px, calc(290 * var(--cu)));text-align:center;font-size:max(12px, calc(14 * var(--cu)));letter-spacing:-.03em;align-self:center;margin-left:0;line-height:1.01}.cp[data-route=creator] .cp-col{top:calc(93 * var(--cv))}.cp[data-route=creator] .cp-title{margin-top:calc(-8 * var(--cv));line-height:1}.cp[data-route=creator] .cp-date{margin-top:0;line-height:1.28}.cp[data-route=creator] .cp-body{margin-top:calc(142 * var(--cv));line-height:1.36}.cp[data-route=creator] .cp-actions{margin-top:calc(172 * var(--cv));gap:max(6px, calc(11 * var(--cv)))}.cp[data-route=creator] .cp-cta{text-transform:none}.cp[data-route=creator] .cp-sub{margin-left:calc(14 * var(--cu));line-height:1.29}.cp[data-route=press] .cp-layer{min-height:100svh;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));position:relative;inset:auto}.cp[data-route=press] .cp-col{margin:0 calc(20 * var(--cu)) 0 calc(50 * var(--cu));padding-top:calc(60 * var(--cv));position:relative;top:auto;left:auto;right:auto}.cp[data-route=press] .cp-title{margin-top:calc(-8 * var(--cv));line-height:1}.cp-datesub{margin:0 0 0 calc(1 * var(--cu));font-size:max(13px, calc(25 * var(--cu)));letter-spacing:-.08em;white-space:nowrap;line-height:1.24}.cp-sep{opacity:.4;margin:0 .45em;display:inline-block}.cp[data-route=press] .cp-body{margin-top:calc(110 * var(--cv))}.cp-details{margin:calc(64 * var(--cv)) calc(20 * var(--cu)) 0 calc(50 * var(--cu));max-width:calc(477 * var(--cu));pointer-events:auto;color:#ffffffe6}.cp-d-lines,.cp-d-text,.cp-d-list,.cp-d-label,.cp-d-contact{margin:0}.cp-d-block{margin-top:calc(30 * var(--cv));padding-top:calc(24 * var(--cv));border-top:1px solid #ffffff38}.cp-d-block:first-child{margin-top:0}.cp-d-lines{font-size:max(15px, calc(25 * var(--cu)));letter-spacing:-.07em;color:#fff;line-height:1.35}.cp-d-text,.cp-d-list,.cp-d-link,.cp-d-contact{font-size:max(14px, calc(20 * var(--cu)));letter-spacing:-.04em;line-height:1.38}.cp-d-text,.cp-d-list{margin-top:calc(12 * var(--cv))}.cp-d-list{padding:0;list-style:none}.cp-d-list li{margin-top:calc(8 * var(--cv));padding-left:1.1em;position:relative}.cp-d-list li:before{content:"";background:#ffffff8c;border-radius:50%;width:.28em;height:.28em;position:absolute;top:.6em;left:0}.cp-d-label{font-size:max(11px, calc(14 * var(--cu)));letter-spacing:.14em;text-transform:uppercase;color:#fff9;line-height:1.3}.cp-d-link,.cp-d-contact a{color:#fff;text-underline-offset:.2em;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;text-decoration-thickness:1px}.cp-d-link{margin-top:calc(10 * var(--cv));word-break:break-all;display:inline-block}.cp-d-contact{margin-top:calc(36 * var(--cv))}.cp-actions--out .cp-cta,.cp-actions--out .cp-sub{animation:lp-out .22s var(--cp-ease) both}.cp-actions--in .cp-cta,.cp-actions--in .cp-sub{animation:lp-in .3s var(--cp-ease) both}.cp .footer{left:calc(50 * var(--cu));right:calc(20 * var(--cu));bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:3;letter-spacing:.01em;opacity:.62;margin:0;padding:0;font-size:12px;position:fixed}.footer{text-align:left;flex-direction:column;align-items:flex-start;gap:3px;line-height:1.4;display:flex}.footer-links{flex-wrap:wrap;gap:0 14px;display:flex}.cp .footer .footer-line,.lp .footer .footer-line{max-width:min(62ch,78vw)}.cp .footer a,.lp .footer a{color:inherit;text-decoration:none}.cp .footer a:hover,.lp .footer a:hover{text-decoration:underline}.cp[data-route=press] .footer{text-align:left;margin:calc(28 * var(--cv)) calc(20 * var(--cu)) 0 calc(50 * var(--cu));align-items:flex-start;position:static}.cp[data-route=press] .footer-links{justify-content:flex-start}@keyframes cp-fade{0%{opacity:0}to{opacity:1}}.cp--settled .cp-kicker,.cp--settled .cp-title,.cp--settled .cp-subtitle,.cp--settled .cp-predate,.cp--settled .cp-date,.cp--settled .cp-body,.cp--settled .cp-cta,.cp--settled .cp-sub,.cp--settled .footer,.cp--settled .cp-datesub,.cp--settled .cp-details{animation:none}.cp--settled .cp-actions--out .cp-cta,.cp--settled .cp-actions--out .cp-sub{animation:lp-out .22s var(--cp-ease) both}.cp--settled .cp-actions--in .cp-cta,.cp--settled .cp-actions--in .cp-sub{animation:lp-in .3s var(--cp-ease) both}@media (prefers-reduced-motion:reduce){.cp--enter .cp-bg,.cp--enter .cp-kicker,.cp--enter .cp-title,.cp--enter .cp-subtitle,.cp--enter .cp-predate,.cp--enter .cp-date,.cp--enter .cp-datesub,.cp--enter .cp-body,.cp--enter .cp-cta,.cp--enter .cp-sub,.cp--enter .footer,.cp--enter .cp-details,.cp-actions--out .cp-cta,.cp-actions--out .cp-sub,.cp-actions--in .cp-cta,.cp-actions--in .cp-sub,.cp--enter .cp-frame{animation:none}.cp-lights{transition:none}.cp-bg{animation:none}}.cp-lights{z-index:1;pointer-events:none;opacity:0;transition:opacity .7s var(--cp-ease);position:fixed;inset:0}.cp-lights--ready{opacity:1}.cp-bg,.cp-shade,.cp-lights{height:100lvh;bottom:auto}.cp-frame{z-index:2;pointer-events:none;display:none;position:fixed;inset:10px}.cp-frame>span{background:#ffffff6b;display:block;position:absolute}.cp-frame-top,.cp-frame-bottom{height:1px;left:0;right:0}.cp-frame-left,.cp-frame-right{width:1px;top:0;bottom:0}.cp-frame-top{top:0}.cp-frame-bottom{bottom:0}.cp-frame-left{left:0}.cp-frame-right{right:0}.cp-frame{-webkit-mask-image:linear-gradient(#000 0% 30%,#00000073 62%,#0000 92%);mask-image:linear-gradient(#000 0% 30%,#00000073 62%,#0000 92%)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.cp-frame-top,.cp-frame-bottom{height:.5px}.cp-frame-left,.cp-frame-right{width:.5px}.cp-frame>span{background:#fff9}}@keyframes cp-frame-in{0%{opacity:0;clip-path:inset(0 0 100%)}40%{opacity:1}to{opacity:1;clip-path:inset(0)}}.cp--enter .cp-frame{animation:cp-frame-in 1.8s var(--cp-ease) .4s both}.cp--settled .cp-frame{animation:none}@media (min-width:820px){.cp{--st:clamp(.86px, min(calc(4.5vw / 65), calc(100svh / 1024 * 1.25)), 1.55px);--cp-left:clamp(56px, 7.5vw, 300px);--cp-top:clamp(96px, 15svh, 20vh)}.cp-shade{background:linear-gradient(270deg,#0000 20.2%,#050402 75.5%)}.cp-frame{display:block;inset:9px}.cp-col{left:var(--cp-left);right:auto;top:var(--cp-top);width:min(calc(100vw - var(--cp-left) - 24px), calc(1224 * var(--st)))}.cp-title{white-space:nowrap;max-width:none;font-size:clamp(56px, calc(65 * var(--st)), 104px);letter-spacing:-.1em;margin:0;line-height:1.3}.cp-title br{display:none}.cp-date{margin:calc(32.5 * var(--st)) 0 0;font-size:clamp(34px, calc(40 * var(--st)), 64px);letter-spacing:-.1em;line-height:1.3}.cp-date-sup{font-size:max(11px, calc(15 * var(--st)));letter-spacing:-.08em;vertical-align:top;text-transform:none;margin-left:.08em;line-height:1;position:relative;top:.22em}.cp-body{margin:calc(104 * var(--st)) 0 0;max-width:clamp(calc(609 * var(--st)), 42vw, 980px);font-size:clamp(22px, calc(25 * var(--st)), 38px);letter-spacing:-.02em;line-height:1.23}.cp-body br{display:none}.cp-actions{margin:calc(83.5 * var(--st)) 0 0 calc(1 * var(--st));gap:var(--pill-caption-gap)}.cp-cta{min-width:calc(270 * var(--st));min-height:clamp(58px, calc(62 * var(--st)), 84px);padding:0 calc(30 * var(--st));font-size:clamp(21px, calc(26 * var(--st)), 40px);letter-spacing:-.03em;border:1.5px solid #ffffffb3;border-radius:999px}.cp-sub{margin-left:calc(49 * var(--st));font-size:clamp(12px, calc(14 * var(--st)), 22px);letter-spacing:-.03em}.cp-sub--center{width:calc(270 * var(--st));font-size:clamp(13px, calc(15 * var(--st)), 23px);margin-left:0;line-height:1.25}.cp[data-route=creator] .cp-col{top:calc(97 * var(--st))}.cp-kicker{font-size:clamp(34px, calc(40 * var(--st)), 64px);margin-left:0;line-height:1.6}.cp[data-route=creator] .cp-title{margin-top:calc(-6 * var(--st));line-height:1.3}.cp-subtitle{margin:calc(-9.5 * var(--st)) 0 0;font-size:clamp(26px, calc(30 * var(--st)), 48px);white-space:nowrap}.cp-predate{margin-top:calc(27 * var(--st));font-size:clamp(22px, calc(25 * var(--st)), 38px)}.cp[data-route=creator] .cp-date{margin-top:calc(-13 * var(--st));line-height:1.6}.cp[data-route=creator] .cp-body{margin-top:calc(49 * var(--st));line-height:1.24}.cp[data-route=creator] .cp-actions{margin-top:calc(83 * var(--st));gap:calc(8 * var(--st))}.cp[data-route=creator] .cp-sub{margin-left:calc(14 * var(--st));line-height:1.29}.cp[data-route=creator] .cp-shade{width:calc(783 * var(--st));right:auto}.cp[data-route=press] .cp-layer{padding-bottom:96px}.cp[data-route=press] .cp-col{margin:0 0 0 var(--cp-left);padding-top:calc(62 * var(--st))}.cp .footer{left:var(--cp-left);font-size:13px;right:40px}.cp-eyebrow{margin:0 0 calc(14 * var(--st)) 0;font-size:clamp(12px, calc(15 * var(--st)), 21px)}.cp[data-route=press] .cp-title{margin-top:calc(-6 * var(--st));line-height:1.3}.cp-datesub{margin:calc(-3 * var(--st)) 0 0 calc(2 * var(--st));font-size:clamp(22px, calc(25 * var(--st)), 38px);line-height:1.24}.cp[data-route=press] .cp-body{margin-top:calc(70 * var(--st))}.cp-details{margin:calc(64 * var(--st)) 0 0 var(--cp-left);max-width:clamp(calc(609 * var(--st)), 42vw, 980px)}.cp-d-block{margin-top:calc(32 * var(--st));padding-top:calc(24 * var(--st))}.cp-d-lines{font-size:clamp(22px, calc(25 * var(--st)), 38px);letter-spacing:-.02em;line-height:1.23}.cp-d-text,.cp-d-list,.cp-d-link,.cp-d-contact{font-size:clamp(16px, calc(19 * var(--st)), 28px);letter-spacing:-.02em;line-height:1.38}.cp-d-text,.cp-d-list{margin-top:calc(12 * var(--st))}.cp-d-list li{margin-top:calc(8 * var(--st))}.cp-d-label{font-size:clamp(12px, calc(14 * var(--st)), 20px)}.cp-d-link{margin-top:calc(10 * var(--st))}.cp-d-contact{margin-top:calc(36 * var(--st))}}.sheet{z-index:4;left:var(--sheet-left,24px);top:var(--sheet-top,auto);width:var(--sheet-w,min(420px, calc(100vw - 48px)));max-height:var(--sheet-maxh,calc(100svh - 32px));color:#fff;font-family:var(--font);isolation:isolate;border:1px solid #ffffff1f;border-radius:18px;position:fixed;transform:translateZ(0)}.sheet--bottom{top:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px))}.sheet--modal{top:50%;translate:0 -50%}.sheet[hidden]{display:none}.sheet-bg{z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0a0ab8;position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sheet-bg{background:#080808f0}}.sheet-scroll{max-height:var(--sheet-maxh,calc(100svh - 32px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:inherit;padding:clamp(18px,2.2vw,28px);overflow-y:auto}.sheet--in{animation:sheet-in .42s var(--reveal-ease,cubic-bezier(.2,.7,.2,1)) both;will-change:transform, opacity}.sheet--out{animation:sheet-out .22s var(--reveal-ease,cubic-bezier(.2,.7,.2,1)) both;will-change:transform, opacity;pointer-events:none}@keyframes sheet-in{0%{opacity:0;transform:translateY(12px)translateZ(0)}to{opacity:1;transform:translateZ(0)}}@keyframes sheet-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateY(12px)translateZ(0)}}.sheet .signup{gap:14px;max-width:none;margin:0;animation:none}.sheet .field{gap:6px}.sheet .field>span{font-family:var(--font);letter-spacing:.08em;text-transform:uppercase;color:#fff9;font-size:11px;font-weight:500;line-height:14px}.sheet input,.sheet select{height:48px;font-family:var(--font);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:1px solid #ffffff4d;border-radius:10px;font-size:16px;line-height:46px;transition:border-color .16s,box-shadow .16s}.sheet select{line-height:normal}.sheet input::placeholder{color:#fff6}.sheet input:focus-visible,.sheet select:focus-visible{border-color:#fff4e6;outline:none;box-shadow:0 0 0 1px #fff4e6}.sheet .actions{gap:18px;margin-top:6px}.sheet .pill--solid{min-height:48px;font-family:var(--font);border-radius:999px}.sheet .close{font-family:var(--font)}.sheet .consent{max-width:none;font-family:var(--font);color:#ffffff8c;margin:0;font-size:12.5px;line-height:1.45}.sheet .error{font-family:var(--font)}.sheet .confirm{margin:0}.sheet-close{margin-top:12px}.sheet--in .field,.sheet--in .actions,.sheet--in .consent,.sheet--in .confirm{animation:sheet-item .36s var(--reveal-ease,cubic-bezier(.2,.7,.2,1)) both}.sheet--in .field:first-of-type{animation-delay:60ms}.sheet--in .field:nth-of-type(2){animation-delay:.1s}.sheet--in .field:nth-of-type(3){animation-delay:.14s}.sheet--in .field:nth-of-type(4){animation-delay:.18s}.sheet--in .field:nth-of-type(5){animation-delay:.22s}.sheet--in .actions{animation-delay:.26s}.sheet--in .consent{animation-delay:.3s}@keyframes sheet-item{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sheet--in,.sheet--out,.sheet--in .field,.sheet--in .actions,.sheet--in .consent,.sheet--in .confirm{animation:none}}@media (min-width:820px) and (max-width:1039px){.cp-title{white-space:normal;max-width:calc(1000 * var(--st))}.cp-title br{display:inline}}@media (hover:none),(pointer:coarse){.cp-frame{display:none!important}}.vg .cp-layer,.vg-layer{min-height:100svh;padding-bottom:calc(64px + env(safe-area-inset-bottom,0px));position:relative;inset:auto}.vg-col{margin:0 calc(20 * var(--cu)) 0 calc(50 * var(--cu));max-width:calc(477 * var(--cu));padding-top:calc(72 * var(--cv));color:#ffffffe6;position:relative}.vg-title{margin:calc(10 * var(--cv)) 0 0 calc(-2 * var(--cu));font-size:max(34px, calc(64 * var(--cu)));letter-spacing:-.055em;text-transform:uppercase;color:#fff;text-wrap:balance;line-height:1.04}.vg-lede{margin:calc(22 * var(--cv)) 0 0;font-size:max(15px, calc(25 * var(--cu)));letter-spacing:-.055em;color:#fff;line-height:1.35}.vg-block{margin-top:calc(52 * var(--cv));padding-top:calc(26 * var(--cv));border-top:1px solid #fff3}.vg-block>.cp-d-label{margin:0 0 calc(16 * var(--cv))}.vg-block p{margin:calc(12 * var(--cv)) 0 0;font-size:max(14px, calc(20 * var(--cu)));letter-spacing:-.04em;line-height:1.45}.vg-block p:first-of-type{margin-top:0}.vg-facts{gap:calc(20 * var(--cv));flex-direction:column;display:flex}.vg-fact .vg-fact-label{margin:0 0 calc(6 * var(--cv));font-size:max(11px, calc(14 * var(--cu)));letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;line-height:1.3}.vg-fact p{margin:0}.vg-acts{gap:calc(30 * var(--cv));margin-top:calc(28 * var(--cv));flex-direction:column;display:flex}.vg-act{grid-template-columns:calc(52 * var(--cu)) 1fr;align-items:baseline;column-gap:calc(18 * var(--cu));display:grid}.vg-act-num{font-size:max(15px, calc(22 * var(--cu)));letter-spacing:.06em;color:#ffffff80;font-variant-numeric:tabular-nums}.vg-act-name{font-size:max(22px, calc(36 * var(--cu)));letter-spacing:-.055em;color:#fff;margin:0;line-height:1.1}.vg-act-line{margin:calc(6 * var(--cv)) 0 0;grid-column:2}.vg-passage{margin:calc(58 * var(--cv)) 0 0;font-size:max(17px, calc(27 * var(--cu)));letter-spacing:-.05em;color:#fff;line-height:1.42}.vg-quote{margin:calc(52 * var(--cv)) 0 0;padding-left:calc(18 * var(--cu));border-left:1px solid #ffffff4d}.vg-quote p{font-size:max(16px, calc(25 * var(--cu)));letter-spacing:-.05em;color:#fff;margin:0;line-height:1.4}.vg-quote footer{margin:calc(14 * var(--cv)) 0 0;font-size:max(11px, calc(14 * var(--cu)));letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.vg-people{margin:0;padding:0;list-style:none}.vg-people li{margin-top:calc(18 * var(--cv))}.vg-people li:first-child{margin-top:0}.vg-people .vg-person{font-size:max(16px, calc(24 * var(--cu)));letter-spacing:-.05em;color:#fff;line-height:1.2;display:block}.vg-people .vg-detail{margin-top:calc(4 * var(--cv));font-size:max(13px, calc(18 * var(--cu)));letter-spacing:-.03em;color:#ffffffb8;line-height:1.4;display:block}.vg-qa{margin-top:calc(30 * var(--cv))}.vg-qa-item{margin-top:calc(38 * var(--cv))}.vg-qa-item:first-child{margin-top:0}.vg-question{margin:0 0 calc(10 * var(--cv));font-size:max(18px, calc(28 * var(--cu)));letter-spacing:-.055em;color:#fff;line-height:1.18}.vg-nav{gap:calc(10 * var(--cv)) calc(22 * var(--cu));margin-top:calc(60 * var(--cv));padding-top:calc(26 * var(--cv));font-size:max(12px, calc(16 * var(--cu)));letter-spacing:.04em;border-top:1px solid #fff3;flex-wrap:wrap;display:flex}.vg-nav a{color:#fffc;text-decoration:none}.vg-nav a:hover{color:#fff;text-underline-offset:.25em;text-decoration:underline}.vg .footer{margin:calc(30 * var(--cv)) 0 0;text-align:left;align-items:flex-start;position:static}.vg .footer-links{justify-content:flex-start}@media (min-width:820px){.vg-col{margin:0 40px 0 var(--cp-left);max-width:calc(560 * var(--st));padding-top:calc(84 * var(--st))}.vg-title{font-size:clamp(40px, calc(58 * var(--st)), 84px)}.vg-lede{font-size:clamp(19px, calc(25 * var(--st)), 34px)}.vg-block p,.vg-fact p{font-size:clamp(16px, calc(20 * var(--st)), 26px)}.vg-act{grid-template-columns:calc(56 * var(--st)) 1fr}.vg-act-name{font-size:clamp(26px, calc(36 * var(--st)), 50px)}.vg-passage{font-size:clamp(21px, calc(28 * var(--st)), 38px)}.vg-quote p{font-size:clamp(19px, calc(26 * var(--st)), 34px)}.vg-question{font-size:clamp(21px, calc(28 * var(--st)), 38px)}.vg-people .vg-person{font-size:clamp(19px, calc(24 * var(--st)), 31px)}.vg-people .vg-detail{font-size:clamp(15px, calc(18 * var(--st)), 23px)}}.vg-when{margin:calc(24 * var(--cv)) 0 0;font-size:max(17px, calc(28 * var(--cu)));letter-spacing:-.05em;color:#fff;line-height:1.25}.vg-when-sep{opacity:.45;margin:0 .4em}.vg-actions{align-items:center;gap:calc(14 * var(--cv)) calc(24 * var(--cu));margin-top:calc(34 * var(--cv));flex-wrap:wrap;display:flex}.vg-actions .cp-cta{text-decoration:none}.vg-secondary{color:#ffffffbf;font-size:max(14px, calc(20 * var(--cu)));letter-spacing:-.03em;text-underline-offset:.3em;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.vg-secondary:hover{color:#fff}@media (min-width:820px){.vg-when{font-size:clamp(21px, calc(28 * var(--st)), 38px)}.vg-secondary{font-size:clamp(16px, calc(20 * var(--st)), 26px)}}.vg-hero{margin:0;position:relative}.vg-hero-img{aspect-ratio:1182/665;object-fit:cover;width:100%;height:auto;display:block}.vg-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#000000db 78%,#000 100%);height:34%;position:absolute;bottom:-1px;left:0;right:0}.vg-hero-text{z-index:1;margin:calc(-40 * var(--cv)) calc(20 * var(--cu)) 0 calc(50 * var(--cu));padding-bottom:calc(30 * var(--cv));position:relative}.vg-hero-text .vg-title{margin-top:calc(10 * var(--cv))}.vg-plate{margin:calc(44 * var(--cv)) 0 0}.vg-plate img{width:100%;height:auto;display:block}.vg-plate figcaption{margin-top:calc(12 * var(--cv));font-size:max(11px, calc(14 * var(--cu)));letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}@media (min-width:820px){.vg-hero-img{height:clamp(420px,72svh,860px)}.vg-hero-text{left:var(--cp-left);right:40px;bottom:calc(40 * var(--st))}.vg-plate figcaption{font-size:clamp(12px, calc(15 * var(--st)), 20px)}}.vg-band{border-top:1px solid #ffffff24;position:relative}.vg-band:first-of-type{border-top:0}.vg-band--panel:before{content:"";pointer-events:none;background:linear-gradient(#000000f0,#000000e0);position:absolute;inset:0}.vg-band-inner{margin:0 calc(28 * var(--cu)) 0 calc(50 * var(--cu));max-width:calc(540 * var(--cu));padding:calc(60 * var(--cv)) 0;position:relative}.vg-band-inner--wide{max-width:none;margin-right:calc(50 * var(--cu))}.vg-band-label{margin:0 0 calc(24 * var(--cv))}.vg-rank{grid-template-columns:1fr;gap:0;display:grid}.vg-rank>*{padding:calc(22 * var(--cv)) 0;border-top:1px solid #ffffff1f}.vg-rank>:first-child{border-top:0;padding-top:0}.vg-statement{font-size:max(19px, calc(30 * var(--cu)));letter-spacing:-.055em;color:#fff;text-wrap:balance;margin:0;line-height:1.3}@media (min-width:820px){.vg-band-inner{margin:0 40px 0 var(--cp-left);max-width:calc(560 * var(--st));padding:calc(72 * var(--st)) 0}.vg-band-inner--wide{max-width:calc(1180 * var(--st))}.vg-rank{gap:0 calc(30 * var(--st));grid-template-columns:repeat(4,1fr)}.vg-rank>*{padding:0 0 0 calc(24 * var(--st));border-top:0;border-left:1px solid #ffffff29}.vg-rank>:first-child{padding-left:calc(24 * var(--st));border-left:1px solid #ffffff29}.vg-statement{font-size:clamp(24px, calc(34 * var(--st)), 46px);max-width:calc(900 * var(--st))}}.vg-band+.vg-col{padding-top:calc(40 * var(--cv))}.vg-lede--hero{max-width:calc(520 * var(--cu));margin-top:0}.vg-quote--large{border-left-width:2px}.vg-quote--large p{font-size:max(20px, calc(32 * var(--cu)));line-height:1.32}.vg-acts--wide{margin-top:calc(34 * var(--cv))}@media (min-width:820px){.vg-lede--hero{max-width:calc(660 * var(--st));font-size:clamp(20px, calc(27 * var(--st)), 36px)}.vg-quote--large p{font-size:clamp(24px, calc(36 * var(--st)), 50px)}.vg-acts--wide{gap:0 calc(30 * var(--st));max-width:calc(1180 * var(--st));grid-template-columns:repeat(3,1fr);display:grid}.vg-acts--wide .vg-act{padding-left:calc(24 * var(--st));border-left:1px solid #ffffff29;grid-template-columns:1fr}.vg-acts--wide .vg-act-line{grid-column:1}.vg-acts--wide .vg-act-num{margin-bottom:calc(10 * var(--st));display:block}}.vg-band-inner--wide .vg-plate img{object-fit:cover;object-position:50% 42%;width:100%;max-height:62svh}.vg-passage--wide{max-width:calc(560 * var(--cu))}.vg .footer{opacity:.78}@media (min-width:820px){.vg-passage--wide{max-width:calc(760 * var(--st))}.vg-hero-text{margin:calc(-64 * var(--st)) 40px 0 var(--cp-left);padding-bottom:calc(44 * var(--st))}.vg-title{font-size:clamp(46px, calc(80 * var(--st)), 128px);letter-spacing:-.06em;line-height:.98}.vg-band-inner{margin:0 48px 0 var(--cp-left);max-width:calc(980 * var(--st));padding:calc(96 * var(--st)) 0}.vg-band-inner--wide{max-width:calc(1260 * var(--st))}.vg-lede--hero{max-width:calc(760 * var(--st));font-size:clamp(22px, calc(30 * var(--st)), 40px);line-height:1.34}.vg-statement{font-size:clamp(28px, calc(42 * var(--st)), 62px);max-width:calc(1060 * var(--st))}.vg-passage--wide{font-size:clamp(26px, calc(40 * var(--st)), 58px);max-width:calc(1080 * var(--st));line-height:1.32}.vg-quote--large p{font-size:clamp(28px, calc(44 * var(--st)), 64px)}.vg-rank{gap:0 calc(40 * var(--st))}.vg-rank>*,.vg-rank>:first-child{padding-left:calc(28 * var(--st))}.vg-fact p{font-size:clamp(16px, calc(21 * var(--st)), 27px);line-height:1.4}.vg-fact .vg-fact-label{margin-bottom:calc(12 * var(--st))}.vg-act-name{font-size:clamp(30px, calc(44 * var(--st)), 62px)}.vg-act-line{font-size:clamp(16px, calc(21 * var(--st)), 27px)}.vg-acts--wide{max-width:calc(1260 * var(--st));gap:0 calc(40 * var(--st))}.vg-acts--wide .vg-act{padding-left:calc(28 * var(--st))}.vg-band-label{margin-bottom:calc(30 * var(--st))}.vg-when{font-size:clamp(22px, calc(30 * var(--st)), 40px)}}.vg-mark{width:100%;max-width:calc(1260 * var(--st,1px));opacity:.92;height:auto;margin:0 auto;display:block}.vg-band--mark .vg-band-inner{padding-top:calc(30 * var(--cv))}.lv{--gold:#d9ac6a;--lv-max:1200px;--lv-gut:clamp(20px, 5vw, 64px);color:#fff;font-family:var(--font-display);background:#000;min-height:100svh}.lv-inner{max-width:var(--lv-max);padding:0 var(--lv-gut);margin:0 auto}.lv-bar{z-index:20;padding:18px var(--lv-gut);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.lv-brand{color:#fff;text-decoration:none;display:block}.lv-brand-name{letter-spacing:-.02em;font-size:17px;display:block}.lv-brand-sub{letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c;margin-top:2px;font-size:10px;display:block}.lv-nav{flex-wrap:wrap;gap:4px 26px;display:flex}.lv-nav a{color:#ffffffb8;letter-spacing:.01em;font-size:15px;text-decoration:none}.lv-nav a:first-child{color:var(--gold)}.lv-title{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,6.6vw,104px);line-height:1.03}.lv-date{letter-spacing:-.03em;color:var(--gold);margin:clamp(20px,3vh,40px) 0 0;font-size:clamp(30px,4.6vw,72px);line-height:1.05}.lv-kicker{letter-spacing:.2em;text-transform:uppercase;color:#ffffff9e;margin:12px 0 0;font-size:clamp(11px,1.1vw,14px)}.lv-lede{letter-spacing:-.01em;color:#ffffffe6;max-width:44ch;margin:clamp(24px,3.4vh,44px) 0 0;font-size:clamp(17px,1.55vw,24px);line-height:1.5}.lv-actions{flex-wrap:wrap;gap:14px 18px;margin-top:clamp(28px,4vh,48px);display:flex}.lv-btn{color:#fff;letter-spacing:.01em;border:1px solid #ffffff6b;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 30px;font-size:clamp(15px,1.25vw,18px);text-decoration:none;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.lv-btn:hover{background:#ffffff14}.lv-btn--solid{background:var(--gold);border-color:var(--gold);color:#17120a}.lv-btn--solid:hover{background:#e8bd7a;border-color:#e8bd7a}.lv-btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.lv-plate{padding:0 var(--lv-gut);margin:0}.lv-plate img{width:100%;max-width:calc(var(--lv-max) - var(--lv-gut) * 2);height:auto;margin:0 auto;display:block}.lv-section{border-top:1px solid #ffffff1a;padding:clamp(56px,9vh,112px) 0}.lv-section:first-of-type{border-top:0}.lv-section--tinted,.lv-section--close{background:#05050a}.lv-label{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin:0 0 clamp(18px,2.4vh,30px);font-size:clamp(11px,1.05vw,13px)}.lv-statement{letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(26px,3.5vw,54px);line-height:1.22}.lv-rank{grid-template-columns:1fr;gap:30px;display:grid}.lv-cell{border-left:1px solid #ffffff2e;padding-left:22px}.lv-cell p{margin:0;font-size:clamp(15px,1.3vw,19px);line-height:1.5}.lv-cell .lv-label{margin-bottom:10px}.lv-acts{grid-template-columns:1fr;gap:34px;margin-top:clamp(34px,5vh,60px);display:grid}.lv-act{border-left:1px solid #ffffff2e;padding-left:22px}.lv-act-num{letter-spacing:.22em;color:var(--gold);font-size:13px;display:block}.lv-act-name{letter-spacing:-.035em;margin:10px 0 8px;font-size:clamp(24px,2.6vw,40px);line-height:1.1}.lv-act p{margin:0;font-size:clamp(15px,1.3vw,19px);line-height:1.5}.lv-passage{letter-spacing:-.03em;color:#fff;max-width:30ch;margin:clamp(44px,7vh,84px) 0 0;font-size:clamp(21px,2.5vw,38px);line-height:1.34}.lv-quote{border-left:2px solid var(--gold);margin:0;padding-left:clamp(18px,2vw,30px)}.lv-quote p{letter-spacing:-.035em;color:#fff;max-width:26ch;margin:0;font-size:clamp(23px,3vw,46px);line-height:1.26}.lv-quote footer{letter-spacing:.18em;text-transform:uppercase;color:#fff9;margin-top:clamp(16px,2.4vh,26px);font-size:clamp(11px,1.05vw,13px)}.lv-quote footer span{color:#ffffff6b}.lv-foot{border-top:1px solid #ffffff1a;padding:clamp(40px,6vh,70px) 0 clamp(48px,7vh,84px)}.lv-foot p{color:#ffffff8c;max-width:60ch;margin:0;font-size:13px;line-height:1.6}.lv-foot-links{flex-wrap:wrap;gap:6px 20px;display:flex;margin-top:14px!important}.lv-foot-links a{color:#ffffffbf;text-decoration:none}.lv-foot-links a:hover{color:#fff;text-underline-offset:.25em;text-decoration:underline}@media (min-width:760px){.lv-rank{grid-template-columns:repeat(4,1fr);gap:0 34px}.lv-acts{grid-template-columns:repeat(3,1fr);gap:0 34px}.lv-cell,.lv-act{padding-left:26px}}@media (max-width:759px){.lv-bar{flex-direction:column;align-items:flex-start;gap:12px}.lv-nav{gap:4px 18px}.lv-nav a{font-size:14px}}.lv-hero{position:relative;overflow:hidden}.lv-field{z-index:0;opacity:0;pointer-events:none;transition:opacity .9s;position:absolute;inset:0}.lv-field--on{opacity:1}.lv-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(96deg,#000 26%,#000000b8 52%,#00000040 76%,#0000008c 100%);position:absolute;inset:0}.lv-hero .lv-inner{z-index:2;position:relative}.lv{--t-xs:clamp(11px, .9vw, 12.5px);--t-sm:clamp(14px, 1.15vw, 16px);--t-md:clamp(16px, 1.35vw, 19px);--t-lg:clamp(19px, 1.75vw, 25px);--t-xl:clamp(24px, 2.6vw, 38px);--t-2xl:clamp(30px, 3.6vw, 54px);--t-3xl:clamp(38px, 6.4vw, 96px);--s-1:8px;--s-2:16px;--s-3:24px;--s-4:40px;--s-5:64px;--s-6:clamp(56px, 9vh, 112px)}.lv,.lv h1,.lv h2,.lv h3,.lv p,.lv a,.lv blockquote,.lv footer,.lv h1,.lv h2,.lv h3{font-weight:400}.lv-title{font-size:var(--t-3xl);letter-spacing:-.04em;font-weight:400;line-height:1.02}.lv-date{font-size:var(--t-2xl);letter-spacing:-.025em;margin-top:var(--s-4);font-weight:400;line-height:1.05}.lv-statement{font-size:var(--t-xl);letter-spacing:-.02em;max-width:26ch;font-weight:400;line-height:1.28}.lv-act-name{font-size:var(--t-lg);letter-spacing:-.02em;margin:var(--s-2) 0 var(--s-1);font-weight:400;line-height:1.16}.lv-quote p{font-size:var(--t-xl);letter-spacing:-.02em;max-width:28ch;font-weight:400;line-height:1.3}.lv-passage{font-size:var(--t-lg);letter-spacing:-.015em;max-width:34ch;font-weight:400;line-height:1.42}.lv-lede{font-size:var(--t-md);letter-spacing:.004em;color:#ffffffd1;max-width:46ch;line-height:1.58}.lv-cell p,.lv-act p{font-size:var(--t-sm);letter-spacing:.004em;color:#ffffffb8;line-height:1.55}.lv-section p{color:#ffffffc7}.lv-label,.lv-kicker,.lv-brand-sub,.lv-act-num,.lv-quote footer{font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase}.lv-label{color:var(--gold);margin-bottom:var(--s-3)}.lv-kicker{color:#ffffff80;margin-top:var(--s-2)}.lv-quote footer{color:#ffffff80;margin-top:var(--s-3)}.lv-hero,.lv-section{padding:var(--s-6) 0}.lv-lede{margin-top:var(--s-4)}.lv-actions{margin-top:var(--s-4);gap:var(--s-2)}.lv-acts{margin-top:var(--s-5)}.lv-passage{margin-top:var(--s-6)}.lv-btn{font-size:var(--t-sm);letter-spacing:.02em;border-color:#ffffff57;min-height:52px;padding:0 28px;font-weight:400}.lv-bar{padding:var(--s-2) var(--lv-gut);background:#0000008c;border-bottom-color:#ffffff12}.lv-brand-name{font-size:var(--t-sm);letter-spacing:-.01em}.lv-brand-sub{letter-spacing:.24em;color:#ffffff6b;font-size:9.5px}.lv-nav a{font-size:var(--t-sm);color:#fff9}.lv-nav a:hover{color:#fff}.lv-quote{border-left-width:1px;border-left-color:var(--gold);padding-left:var(--s-3)}.lv-title{text-transform:uppercase;letter-spacing:-.075em;margin-left:-.035em;line-height:.99}.lv-date{letter-spacing:-.075em;white-space:nowrap}.lv-date-sup{letter-spacing:-.05em;vertical-align:top;margin-left:.08em;font-size:.3em;line-height:1;position:relative;top:.34em}.lv-label,.lv-kicker,.lv-brand-sub,.lv-act-num,.lv-quote footer{letter-spacing:.14em}.lv-lede,.lv-cell p,.lv-act p,.lv-section p{letter-spacing:-.02em}.lv-statement,.lv-passage,.lv-quote p{letter-spacing:-.045em}.lv-act-name{letter-spacing:-.05em;text-transform:none}.lv,.lv *{font-synthesis-weight:none}.lv-body{margin:var(--s-3) 0 0;max-width:52ch;font-size:var(--t-md);letter-spacing:-.02em;color:#ffffffc7;line-height:1.58}.lv-prose{max-width:58ch}.lv-prose p{margin:0 0 var(--s-2);font-size:var(--t-sm);letter-spacing:-.015em;line-height:1.62}.lv-prose p:last-child{margin-bottom:0}.lv-people{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.lv-people li{max-width:46ch}.lv-person{font-size:var(--t-lg);letter-spacing:-.05em;color:#fff;line-height:1.2;display:block}.lv-person-detail{font-size:var(--t-sm);letter-spacing:-.015em;color:#fff9;margin-top:4px;line-height:1.5;display:block}.lv-quote--inline,.lv-lookto{margin-top:var(--s-5)}.lv-lookto-line{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:var(--t-xs)!important;color:#ffffff80!important}.lv-lookto-place{margin:var(--s-1) 0;font-size:var(--t-xl);letter-spacing:-.05em;text-transform:uppercase;line-height:1.1;color:#fff!important}.lv-qa{margin-top:var(--s-5);gap:var(--s-5);max-width:62ch;display:grid}.lv-q{margin:0 0 var(--s-2);font-size:var(--t-lg);letter-spacing:-.045em;color:#fff;font-weight:400;line-height:1.2}.lv-qa p{margin:0 0 var(--s-2);font-size:var(--t-sm);letter-spacing:-.015em;line-height:1.62}.lv-qa p:last-child{margin-bottom:0}.lv-support{gap:var(--s-5);max-width:62ch;display:grid}.lv-support p:not(.lv-label){font-size:var(--t-sm);letter-spacing:-.015em;margin:0;line-height:1.62}@media (min-width:900px){.lv-people{gap:var(--s-4) var(--s-5);grid-template-columns:1fr 1fr}.lv-support{gap:var(--s-5);grid-template-columns:1fr 1fr;max-width:none}.lv-qa{gap:var(--s-5) var(--s-5);grid-template-columns:1fr 1fr;max-width:none}.lv-qa article{max-width:46ch}}.lv-label{color:#ffffff6b}.lv-act-num{color:#ffffff57}.lv-date{color:var(--gold)}.lv-quote{border-left-color:#d8ac6a80}.lv{--s-6:clamp(84px, 14vh, 168px)}.lv-hero{padding:clamp(90px,17vh,210px) 0 clamp(76px,13vh,150px)}.lv-inner{max-width:1240px}.lv-plate{padding:0;position:relative}.lv-plate:before,.lv-plate:after{content:"";pointer-events:none;height:22%;position:absolute;left:0;right:0}.lv-plate:before{background:linear-gradient(#000 0%,#0000008c 42%,#0000 100%);top:-1px}.lv-plate:after{background:linear-gradient(#0000 0%,#0000008c 58%,#000 100%);bottom:-1px}.lv-cell,.lv-act{border-left-color:#ffffff1a}.lv-bar{border-bottom-color:#ffffff0d}.lv-section--tinted,.lv-section--close{background:#050507}@media (prefers-reduced-motion:no-preference){html:has(.lv){scroll-behavior:smooth}}.lv-nav a,.lv-foot-links a,.lv-btn{transition:color .24s,background-color .24s,border-color .24s,opacity .24s}.lv-nav a{position:relative}.lv-nav a:after{content:"";opacity:0;transform-origin:0;background:currentColor;height:1px;transition:opacity .24s,transform .24s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(.4)}.lv-nav a:hover:after{opacity:.45;transform:scaleX(1)}.lv-plate img{transition:none}.lv-hero .lv-title{font-size:clamp(40px,7.2vw,116px)}.lv-hero .lv-lede{max-width:42ch}.lv{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.lv-brand-name{letter-spacing:-.06em;text-transform:uppercase;color:#fff;font-size:clamp(15px,1.25vw,18px);line-height:1}.lv-brand-sub{letter-spacing:.14em;color:#ffffff61;margin-top:5px;font-size:9px;line-height:1}.lv-brand{display:inline-block}.lv-brand:hover .lv-brand-sub{color:#fff9}.lv-brand{flex-direction:row;align-items:center;gap:clamp(12px,1.2vw,18px);display:flex}.lv-mark{width:auto;height:clamp(32px,2.9vw,40px);display:block}.lv-brand .lv-brand-sub{white-space:nowrap;border-left:1px solid #ffffff29;align-self:stretch;align-items:center;margin:0;padding-left:clamp(12px,1.2vw,18px);display:flex}html:has(.lv){scrollbar-width:thin;scrollbar-color:#d8ac6aa6 #ffffff0a}html:has(.lv)::-webkit-scrollbar{background:0 0;width:1px}html:has(.lv)::-webkit-scrollbar-track{background:#ffffff0d}html:has(.lv)::-webkit-scrollbar-thumb{background:linear-gradient(#d8ac6a4d,#d9ac6a 30%,#f2d09b 50%,#d9ac6a 70%,#d8ac6a4d);border-radius:0}html:has(.lv)::-webkit-scrollbar-thumb:hover{background:#f2d09b}html:has(.lv)::-webkit-scrollbar-corner{display:none}html:has(.lv)::-webkit-scrollbar-button{display:none}.lv-plate{overflow:hidden}.lv-plate img{will-change:transform;object-fit:cover;height:auto;min-height:116%}@media (prefers-reduced-motion:reduce){.lv-plate img{min-height:0;transform:none!important}}.lv-plate{background:#000;justify-content:center;display:flex}.lv-plate img{width:100%;max-width:1672px}.lv-rule{z-index:40;pointer-events:none;background:#ffffff17;width:1px;height:100svh;position:fixed;top:0;right:0}.lv-rule-lit{opacity:0;will-change:transform;background:linear-gradient(#d8ac6a00,#d9ac6a 26%,#f4d5a4 50%,#d9ac6a 74%,#d8ac6a00);width:100%;transition:opacity .4s;display:block}@media (prefers-reduced-motion:reduce){.lv-rule-lit{transition:none}}html:has(.lv){scrollbar-width:none}html:has(.lv)::-webkit-scrollbar{width:0;height:0}.lv-plate img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.lv-plate{aspect-ratio:1672/941;background:#000;max-height:86svh;margin:clamp(24px,5vh,64px) 0 0;padding:0;display:block;position:relative;overflow:hidden}.lv-plate img{object-fit:cover;will-change:transform;width:100%;max-width:none;height:100%;min-height:0;position:absolute;inset:0;transform:scale(1.08);-webkit-mask-image:none;mask-image:none}.lv-plate:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#000 0%,#000000b8 9%,#0000 26% 74%,#000000d1 94%,#000 100%);position:absolute;inset:0}.lv-plate:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#000 0%,#0000008c 5%,#0000 16% 84%,#0000008c 95%,#000 100%);position:absolute;inset:0}.lv-plate{aspect-ratio:1672/941;max-height:none}.lv-plate img{object-position:50% 50%;transform:scale(1.03)}.lv-plate:before{background:linear-gradient(#000 0%,#000000f0 4%,#000000c7 9%,#0000008c 15%,#00000052 22%,#00000024 30%,#0000000a 38%,#0000 46% 62%,#0000000f 72%,#00000038 82%,#00000080 90%,#000c 96%,#000 100%)}.lv-plate:after{background:linear-gradient(90deg,#000 0%,#000000b3 3%,#0006 7%,#00000029 12%,#0000 19% 81%,#00000029 88%,#0006 93%,#000000b3 97%,#000 100%)}.lv-plate:before,.lv-plate:after{content:none!important}.lv-plate{-webkit-mask-image:linear-gradient(#0000 0%,#0000008c 6%,#000 16%);mask-image:linear-gradient(#0000 0%,#0000008c 6%,#000 16%)}.lv-plate--strip{aspect-ratio:1672/320;margin-top:clamp(40px,7vh,96px);-webkit-mask-image:linear-gradient(#0000 0%,#000 26% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 26% 82%,#0000 100%)}.lv-mark-plate{margin:0;padding:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 74%,#0000 100%)}.lv-mark-plate img{width:100%;height:auto;display:block}.lv-section--rank .lv-inner{padding-top:clamp(64px,11vh,130px);padding-bottom:clamp(64px,11vh,130px)}.lv-cell .lv-label{color:#ffffff80;margin-bottom:14px;font-size:clamp(11px,1.05vw,13px)}.lv-cell p:not(.lv-label){color:#ffffffe6;font-size:clamp(17px,1.6vw,23px);line-height:1.45}.lv-rank{gap:40px}@media (min-width:760px){.lv-rank{gap:0 46px}.lv-cell{padding-left:30px}}#questions .lv-q{color:#ffffffeb}#questions .lv-qa p{color:#ffffff9e}#questions .lv-statement{color:#ffffffdb}.lv-map{aspect-ratio:16/9;background:#ffffff05;border:1px solid #ffffff24;flex-direction:column;justify-content:flex-end;max-width:900px;margin-top:clamp(28px,4vh,48px);padding:clamp(28px,4vw,56px);display:flex}.lv-map p:not(.lv-label){max-width:40ch;font-size:var(--t-sm);color:#fff9;margin:0;line-height:1.6}.lv-map .lv-label{margin-bottom:10px}.lv-viewing{grid-template-columns:1fr;align-items:start;gap:clamp(32px,5vh,56px);display:grid}.lv-viewing .lv-map{max-width:none;margin-top:0}@media (min-width:900px){.lv-viewing{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,5vw,88px)}.lv-viewing .lv-statement{max-width:14ch}}.gate{min-height:100svh;padding:28px 24px calc(28px + env(safe-area-inset-bottom,0px));color:#fff;font-family:var(--font-display);background:#000;justify-content:center;align-items:center;display:flex}.gate-inner{text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,2.6vh,24px);width:min(320px,100%);display:flex}.gate-mark{width:auto;height:clamp(40px,11vw,52px);display:block}.gate-line{letter-spacing:-.02em;color:#fff9;margin:0;font-size:clamp(14px,3.6vw,16px);line-height:1.5}.gate-code{gap:clamp(10px,3vw,16px);display:flex;position:relative}.gate-cell{color:#fff;border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;width:clamp(44px,13vw,54px);height:clamp(56px,16vw,66px);font-size:clamp(30px,8vw,36px);line-height:1;transition:border-color .2s,background-color .2s;display:flex}.gate-cell--filled{background:#ffffff0a;border-color:#ffffff80}.gate-dot{background:#fff;border-radius:50%;width:clamp(9px,2.6vw,11px);height:clamp(9px,2.6vw,11px)}.gate-cell--next{border-color:#ffffff9e}.gate-code--wrong .gate-cell{border-color:#d8786abf}@media (prefers-reduced-motion:no-preference){.gate-code--wrong{animation:.32s gate-shake}}@keyframes gate-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.gate-pad{grid-template-columns:repeat(3,1fr);gap:clamp(10px,2.8vw,14px);width:100%;display:grid}.gate-key{appearance:none;aspect-ratio:1.35;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#ffffff0b;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:clamp(22px,6vw,26px);font-weight:400;line-height:1;transition:background-color .14s,border-color .14s,transform .14s;display:flex}.gate-key:hover{background:#ffffff17}.gate-key:active{background:#ffffff29;transform:scale(.96)}.gate-key:focus-visible{outline-offset:2px;outline:1px solid #ffffffb3}.gate-key[disabled]{opacity:.3;cursor:default}.gate-key--empty{pointer-events:none;background:0 0;border:0}.gate-key--back{color:#ffffff9e;background:0 0;border-color:#0000}.gate-key--back:hover{background:#ffffff0f}.gate-foot{flex-direction:column;align-items:center;gap:10px;max-width:300px;margin-top:clamp(6px,2vh,16px);display:flex}.gate-who{letter-spacing:0;text-transform:none;color:#ffffff4d;margin:0;font-size:clamp(10.5px,2.9vw,11.5px);line-height:1.55}.gate-legal{letter-spacing:.04em;text-transform:uppercase;color:#ffffff61;gap:18px;margin:0;font-size:clamp(11px,3vw,12px);display:flex}.gate-legal a{color:inherit;border-bottom:1px solid #ffffff2e;padding-bottom:1px;text-decoration:none}.gate-legal a:hover{color:#ffffffb3;border-bottom-color:#ffffff73}.gate-error{letter-spacing:-.01em;color:#e6968ce6;min-height:1.3em;margin:0;font-size:clamp(12px,3.4vw,13px)}:is(html:has(.gate),body:has(.gate)){overscroll-behavior:none;height:100%;position:relative;overflow:hidden}.gate{cursor:default;touch-action:manipulation;position:fixed;inset:0;overflow:hidden}.gate-inner{max-height:100%}.lv-quote+.lv-quote{margin-top:var(--s-6,3rem)}.lv-makers{margin-bottom:var(--s-6,3rem)}.lv-makers .lv-quote p{font-size:var(--t-md);max-width:46ch;line-height:1.45}.lv-makers .lv-quote+.lv-quote{margin-top:var(--s-5,2rem)}.vg-coverage{gap:var(--s-4,1.5rem);margin-top:var(--s-4,1.5rem);flex-direction:column;display:flex}.vg-clip{color:inherit;border:1px solid #ffffff24;border-left-width:2px;padding:clamp(20px,2.4vw,30px);text-decoration:none;transition:border-color .25s,background-color .25s;display:block}.vg-clip--release{border-left-color:var(--gold)}.vg-clip:hover,.vg-clip:focus-visible{background:#ffffff08;border-color:#ffffff52}.vg-clip--release:hover,.vg-clip--release:focus-visible{border-left-color:var(--gold)}.vg-clip-meta{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 .75rem;font-size:max(11px,.72rem);display:flex}.vg-clip-outlet{color:var(--gold)}.vg-clip-date{color:#ffffff73}.vg-clip-head{font-size:var(--t-lg);letter-spacing:-.03em;margin:0;font-weight:400;line-height:1.22}.vg-clip-note{color:#fff9;margin:.75rem 0 0}.vg-clip-go{color:#ffffff80;margin-top:1rem;font-size:max(12px,.82rem);display:inline-block}.vg-clip:hover .vg-clip-go,.vg-clip:focus-visible .vg-clip-go{color:var(--gold)}.lv-press{margin:var(--s-4,1.5rem) 0 0;padding:0;list-style:none}.lv-press li{border-top:1px solid #ffffff24}.lv-press li:last-child{border-bottom:1px solid #ffffff24}.lv-press a{color:inherit;grid-template-columns:minmax(0,13ch) 1fr;gap:.4rem 1.5rem;padding:clamp(14px,1.6vw,20px) 0;text-decoration:none;transition:color .2s;display:grid}.lv-press-outlet{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;padding-top:.35em;font-size:max(11px,.72rem)}.lv-press-head{font-size:var(--t-md);letter-spacing:-.02em;line-height:1.3}.lv-press a:hover .lv-press-head,.lv-press a:focus-visible .lv-press-head{color:var(--gold)}.lv-press-more{margin-top:var(--s-4,1.5rem)}.lv-press-more a{color:#ffffff8c;text-decoration:none}.lv-press-more a:hover{color:var(--gold)}@media (max-width:600px){.lv-press a{grid-template-columns:1fr;gap:.3rem}.lv-press-outlet{padding-top:0}}.lv-hero--film{padding-top:0;overflow:visible}.lv-film{aspect-ratio:16/9;background:#000;width:100%;max-height:78svh;margin-bottom:clamp(32px,6vh,76px);position:relative}.lv-film video,.lv-film img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.lv-hero--film:after{display:none}@media (max-width:700px){.lv-film{margin-bottom:clamp(26px,4vh,44px)}}.lv-standfirst{color:#ffffff9e;letter-spacing:.16em;text-transform:uppercase;margin:clamp(18px,2.4vh,30px) 0 0;font-size:max(12px,.82rem)}.lv-section{border-top-color:#ffffff29;padding:clamp(72px,13vh,156px) 0}.lv-section,.lv-foot{border-top-color:#ffffff29}.lv-section .lv-label{color:var(--gold);opacity:.85;margin-bottom:clamp(20px,3vh,36px)}.lv-section .lv-label:after{content:"";opacity:.5;background:currentColor;width:34px;height:1px;margin-top:.7em;display:block}@media (max-width:700px){.lv-section{padding:clamp(52px,8vh,84px) 0}}.lv-section--field{position:relative;overflow:hidden}.lv-section--field>.lv-field{z-index:0;opacity:.55;position:absolute;inset:0}.lv-section--field>.lv-inner{z-index:2;position:relative}.lv-section--field:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#05050ab8 0%,#05050a59 45%,#05050acc 100%);position:absolute;inset:0}.lv-hero--film{align-items:flex-end;min-height:100svh;padding:clamp(96px,16vh,180px) 0 clamp(48px,9vh,116px);display:flex;position:relative;overflow:hidden}.lv-hero--film .lv-film{aspect-ratio:auto;z-index:0;width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0}.lv-hero--film:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000073 0%,#0000001f 38%,#0000008c 70%,#000000e0 100%),linear-gradient(90deg,#000000b8 0%,#00000047 46%,#0000 78%);display:block;position:absolute;inset:0}.lv-hero--film .lv-inner{z-index:2;position:relative}.lv-hero--film .lv-standfirst{color:#ffffffb8;letter-spacing:.2em;margin-top:clamp(14px,1.6vh,22px)}.lv-hero--film .lv-lede{color:#ffffffe0;max-width:38ch;margin-top:clamp(30px,4.4vh,54px)}.lv-hero--film .lv-title{letter-spacing:-.045em;text-wrap:balance;line-height:.98}@media (max-width:700px){.lv-hero--film .lv-lede{max-width:32ch;margin-top:clamp(22px,3vh,34px)}.lv-hero--film .lv-standfirst{letter-spacing:.16em}}.pv{margin-top:var(--s-4,1.5rem);border-top:1px solid #ffffff24}.pv-item{border-bottom:1px solid #ffffff24}.pv-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:92px minmax(0,13ch) 1fr auto;align-items:center;gap:1.25rem;padding:clamp(14px,1.6vw,20px) 0;display:grid}.pv-thumb{object-fit:cover;filter:saturate(.9)brightness(.92);background:#0b0b10;width:92px;height:52px;transition:filter .3s;display:block}.pv-head:hover .pv-thumb{filter:saturate()brightness(1.05)}.pv-meta{flex-direction:column;gap:.25rem;display:flex}.pv-outlet{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:max(10px,.68rem)}.pv-date{color:#fff6;letter-spacing:.08em;font-size:max(10px,.68rem)}.pv-title{font-size:var(--t-md);letter-spacing:-.02em;line-height:1.3}.pv-head:hover .pv-title{color:var(--gold)}.pv-sign{color:#fff6;padding-left:.75rem;font-size:1.1rem}.pv-body{max-width:60ch;padding:0 0 clamp(20px,2.6vw,32px)}.pv-excerpt{border-left:1px solid var(--gold);margin:0;padding-left:clamp(14px,1.6vw,22px)}.pv-excerpt p{font-size:var(--t-md);color:#ffffffe6;margin:0;line-height:1.45}.pv-excerpt footer{color:#ffffff73;letter-spacing:.1em;text-transform:uppercase;margin-top:.6rem;font-size:max(11px,.74rem)}.pv-note{color:#fff9;margin:1rem 0 0}.pv-go{color:var(--gold);margin-top:1.25rem;font-size:max(12px,.84rem);text-decoration:none;display:inline-block}.pv-go:hover{text-decoration:underline}@media (max-width:720px){.pv-head{grid-template-rows:auto auto;grid-template-columns:96px minmax(0,1fr) auto;align-items:start;gap:.35rem .9rem}.pv-thumb{grid-area:1/1/3;align-self:center;width:96px;height:64px}.pv-meta{flex-flow:wrap;grid-area:1/2;align-items:baseline;gap:.6rem}.pv-title{grid-area:2/2;margin-top:.1rem;line-height:1.25}.pv-sign{grid-area:1/3/3;align-self:center;padding-left:.5rem}.pv-body{padding-left:0}}.lv-collective-lead{margin-bottom:clamp(24px,3.4vh,40px)}.lv-hero--film{align-items:center;padding-top:clamp(88px,13vh,150px);padding-bottom:clamp(72px,12vh,140px)}.lv-hero--film:after{background:linear-gradient(#00000080 0%,#00000029 42%,#00000080 74%,#000000d1 100%),linear-gradient(90deg,#000000b3 0%,#00000042 48%,#0000 80%)}.lv [id],.lv-section[id]{scroll-margin-top:clamp(84px,11vh,116px)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.lv-section--lead{padding-top:clamp(44px,6vh,76px)}.lv-body--wide{max-width:62ch}.lv-label--inset{margin-top:clamp(44px,6vh,72px)}.lv-section--field>.lv-field{opacity:.5}@media (max-width:820px){.lv-hero--film .lv-film video,.lv-hero--film .lv-film img{object-fit:cover}.lv-hero--film{min-height:100svh}}.lv-loop{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:820px){.lv-loop{object-fit:cover}}.lv-voices{columns:2;margin-top:var(--s-4,1.5rem);column-gap:clamp(20px,2.4vw,34px)}.lv-voice{break-inside:avoid;border:1px solid #ffffff21;border-left:2px solid var(--gold);background:#ffffff05;margin:0 0 clamp(20px,2.4vw,34px);padding:clamp(22px,2.4vw,32px)}.lv-voice p{letter-spacing:-.015em;color:#ffffffeb;margin:0;font-size:max(15px,1.02rem);line-height:1.44}.lv-voice footer{flex-direction:column;gap:.25rem;margin-top:1.1rem;display:flex}.lv-voice-name{letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:max(12px,.82rem)}.lv-voice-role{letter-spacing:.08em;color:#ffffff73;font-size:max(11px,.74rem)}@media (max-width:860px){.lv-voices{columns:1}}.qa{margin-top:var(--s-4,1.5rem);border-top:1px solid #ffffff24}.qa-item{border-bottom:1px solid #ffffff24}.qa-q{width:100%;color:inherit;font:inherit;font-size:var(--t-md);letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:clamp(15px,1.7vw,21px) 0;display:flex}.qa-q:hover{color:var(--gold)}.qa-sign{color:#fff6;flex:none;font-size:1.05rem}.qa-item--open .qa-sign{color:var(--gold)}.qa-a{max-width:64ch;padding:0 0 clamp(18px,2vw,26px)}.qa-a p{margin:0 0 .9rem}.qa-a p:last-child{margin-bottom:0}.lv-hero--film .lv-standfirst{color:var(--gold);opacity:.88}.lv-hero--film .lv-film video,.lv-hero--film .lv-film img,.lv-loop{object-fit:cover;object-position:50% 42%}.lv-section--plate{background-image:-webkit-image-set(url(/vigil/plates/harbor-1280.jpg) 1x,url(/vigil/plates/harbor-2560.jpg) 2x);background-image:image-set("/vigil/plates/harbor-1280.jpg" 1x,"/vigil/plates/harbor-2560.jpg" 2x);background-position:50% 45%;background-size:cover;padding-top:clamp(120px,22vh,240px);padding-bottom:clamp(120px,22vh,240px);position:relative}@media (min-width:900px){.lv-section--plate{background-image:-webkit-image-set(url(/vigil/plates/harbor-2560.jpg) 1x);background-image:image-set("/vigil/plates/harbor-2560.jpg" 1x)}}.lv-section--plate:before{content:"";pointer-events:none;background:linear-gradient(90deg,#000c 0%,#00000080 46%,#0000001f 100%);position:absolute;inset:0}.lv-section--plate>.lv-inner{z-index:2;position:relative}.lv-voice p,.pv-excerpt p{text-indent:-.4em;hanging-punctuation:first}.lv-section--field>.lv-field{-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.lv-section--field>.lv-inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#d8ac6a0e 0%,#d8ac6a00 68%);width:78%;height:72%;position:absolute;top:12%;left:-18%}.lv-bar{padding-top:calc(18px + env(safe-area-inset-top,0px));position:fixed;top:0;left:0;right:0}@media (max-width:700px){.lv-bar{padding-top:calc(var(--s-2,10px) + env(safe-area-inset-top,0px))}}h2.lv-label{font-size:inherit;font-weight:inherit;margin-top:0}.lv-section .lv-statement{letter-spacing:-.035em;color:#fff;max-width:21ch;font-size:clamp(25px,2.5vw,41px);line-height:1.16}.lv-section .lv-body{max-width:58ch}.lv-section .lv-body:first-of-type{color:#fffffff0;font-size:max(15px,1.06rem);line-height:1.5}.lv-section .lv-body:first-of-type~.lv-body{color:#ffffffc7}:is(.pv:has(.pv-item--open) .pv-item:not(.pv-item--open),.qa:has(.qa-item--open) .qa-item:not(.qa-item--open)){opacity:.42}.pv-item,.qa-item{transition:opacity .28s}.pv-item--open,.qa-item--open{border-left:1px solid var(--gold)}.pv-item--open .pv-head,.qa-item--open .qa-q,.pv-item--open .pv-body,.qa-item--open .qa-a{padding-left:clamp(12px,1.4vw,20px)}.pv-head,.qa-q,.pv-body,.qa-a{transition:padding-left .28s}.pv-thumb{transition:width .3s,height .3s,filter .3s}.pv-item--open .pv-head{grid-template-columns:132px minmax(0,13ch) 1fr auto}.pv-item--open .pv-thumb{filter:none;width:132px;height:74px}.pv-sign,.qa-sign{font-variant-numeric:tabular-nums;transition:color .24s,transform .24s}.pv-item--open .pv-sign,.qa-item--open .qa-sign{color:var(--gold);transform:rotate(180deg)}@media (max-width:720px){.pv-item--open .pv-head{grid-template-columns:96px minmax(0,1fr) auto}.pv-item--open .pv-thumb{width:96px;height:64px}}.qa-a,.pv-body{opacity:0;grid-template-rows:minmax(0,0fr);transition:grid-template-rows .46s cubic-bezier(.32,.72,0,1),opacity .26s;display:grid}.qa-a-inner,.pv-body-inner{min-height:0;overflow:hidden}.qa-item--open .qa-a,.pv-item--open .pv-body{opacity:1;grid-template-rows:minmax(0,1fr);transition:grid-template-rows .46s cubic-bezier(.32,.72,0,1),opacity .34s .12s}.qa-a{padding:0}.qa-a-inner{max-width:64ch;padding:0 0 clamp(18px,2vw,26px)}.pv-body{padding:0}.pv-body-inner{max-width:60ch;padding:0 0 clamp(20px,2.6vw,32px)}.qa-item--open .qa-a,.pv-item--open .pv-body{padding-left:clamp(12px,1.4vw,20px)}@media (prefers-reduced-motion:reduce){.qa-a,.pv-body,.qa-item--open .qa-a,.pv-item--open .pv-body{transition:none}}html:has(.lv){scroll-behavior:auto}.pv-thumb{outline-offset:-1px;outline:1px solid #d8ac6a6b;transition:width .3s,height .3s,filter .3s,outline-color .3s}.pv-head:hover .pv-thumb{outline-color:#d8ac6acc}.pv-item--open .pv-thumb{outline-color:var(--gold)}.lv-section:has(+.lv-plate){padding-bottom:clamp(26px,4.5vh,60px)}.lv-plate+.lv-section{border-top:0;padding-top:clamp(26px,4.5vh,60px)}@media (max-width:700px){.lv-section:has(+.lv-plate){padding-bottom:clamp(20px,3vh,36px)}.lv-plate+.lv-section{padding-top:clamp(20px,3vh,36px)}}.lv-plate{aspect-ratio:auto;align-items:center;height:clamp(280px,54svh,620px)}.lv-plate img{object-fit:cover;object-position:50% 36%;width:100%;max-width:none;height:116%;min-height:0;position:absolute;inset:0}@media (max-width:700px){.lv-plate{height:clamp(240px,34svh,380px)}}h2.lv-label,.lv-section .lv-label{letter-spacing:.2em;font-size:max(10.5px,.74rem)}.lv-voice{background:0 0;border:0;border-left:1px solid #d8ac6a8c;padding:clamp(4px,.6vw,10px) 0 clamp(4px,.6vw,10px) clamp(18px,1.8vw,26px)}.lv-voice p{font-size:max(15px,.98rem);line-height:1.5}.lv-voice footer{margin-top:.9rem}.cr{margin-top:calc(var(--s-4,1.5rem) - 10px);position:relative}.cr-rail{margin:0 calc(var(--lv-gut) * -1);padding:10px var(--lv-gut) 14px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:var(--lv-gut);scrollbar-width:none;gap:clamp(14px,1.6vw,22px);display:flex;overflow-x:auto}.cr-rail::-webkit-scrollbar{height:0}.cr-card{scroll-snap-align:start;flex:none;width:clamp(236px,66vw,300px)}.cr-plate{aspect-ratio:9/16;background:#ffffff05;border:1px solid #ffffff21;border-radius:14px;position:relative;overflow:hidden}.cr-video{object-fit:cover;background:#05050a;width:100%;height:100%;display:block;position:absolute;inset:0}.cr-tap{z-index:2;cursor:pointer;background:0 0;border:0;text-decoration:none;position:absolute;inset:0}.cr-tap:focus-visible{outline:2px solid var(--gold);outline-offset:-3px;border-radius:14px}.cr-card{transition:transform .45s cubic-bezier(.2,.7,.3,1)}:is(.cr-card:has(.cr-tap:hover),.cr-card:has(.cr-tap:focus-visible)){transform:translateY(-4px)}.cr-plate{transition:box-shadow .4s,border-color .4s}:is(.cr-card:has(.cr-tap:hover) .cr-plate,.cr-card:has(.cr-tap:focus-visible) .cr-plate){border-color:#f4d5a48c;box-shadow:0 0 0 1px #d8ac6a47,0 14px 46px -12px #d8ac6a61,0 0 72px -16px #f4d5a457}:is(.cr-card:has(.cr-tap:hover) .cr-source,.cr-card:has(.cr-tap:focus-visible) .cr-source){color:var(--gold);background:#08080c9e}.cr-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cr-slot{background:repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 9px),#07070c;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.cr-slot-mark{background:#d8ac6a80;width:34px;height:1px}.cr-slot-text{letter-spacing:.2em;text-transform:uppercase;color:#ffffff57;font-size:max(10px,.68rem)}.cr-meta{display:none}.cr-who{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}.cr-handle{letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:max(11px,.76rem)}.cr-platform{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);opacity:.8;font-size:max(10px,.68rem)}.cr-caption{letter-spacing:-.01em;color:#ffffffb3;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:.55rem 0 0;font-size:max(13.5px,.88rem);line-height:1.5;display:-webkit-box;overflow:hidden}.cr-go{letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;border-bottom:1px solid #ffffff2e;margin-top:.8rem;padding-bottom:2px;font-size:max(10.5px,.7rem);text-decoration:none;transition:color .3s,border-color .3s;display:inline-block}.cr-go:hover,.cr-go:focus-visible{color:var(--gold);border-bottom-color:#d8ac6a99}.cr-arrows{display:none}@media (hover:hover) and (min-width:861px){.cr-arrows{gap:8px;display:flex;position:absolute;top:-52px;right:0}.cr-arrows button{color:#ffffff8c;cursor:pointer;background:0 0;border:1px solid #ffffff29;width:34px;height:34px;font-size:15px;line-height:1;transition:color .3s,border-color .3s}.cr-arrows button:hover{color:var(--gold);border-color:#d8ac6a8c}}@media (prefers-reduced-motion:reduce){.cr-play,.cr-play-mark,.cr-go,.cr-arrows button{transition:none}}.cr-counts{letter-spacing:.06em;color:#fff6;flex-wrap:wrap;gap:.1rem .55rem;margin:.5rem 0 0;font-size:max(10.5px,.7rem);display:flex}.cr-counts span:not(:last-child):after{content:"·";opacity:.55;margin-left:.55rem}.cr-count-n{color:#ffffffc7;letter-spacing:.02em}.cr-video--preview{z-index:0}.cr-video--full{z-index:1;opacity:0;pointer-events:none}.cr-video--full.is-on{opacity:1;pointer-events:auto}.cr-source{pointer-events:auto}.cr-over{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0000007a 56%,#000000e0 100%);flex-direction:column;align-items:flex-start;gap:.35rem;padding:72px 14px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.cr-over-handle{letter-spacing:.06em;color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;font-size:max(12px,.82rem);overflow:hidden}.cr-over-stat{letter-spacing:.01em;color:#fff;flex:none;align-items:center;gap:.4rem;font-size:max(14px,.95rem);display:inline-flex}.cr-over-stat svg{opacity:.9;width:15px;height:15px}.cr-over-caption{-webkit-line-clamp:2;font-family:var(--font-display);letter-spacing:-.012em;color:#ffffffe0;-webkit-box-orient:vertical;font-size:max(13.5px,.92rem);line-height:1.34;display:-webkit-box;overflow:hidden}.cr-play{background:0 0}.cr-play:hover,.cr-play:focus-visible{background:#0000002e}.cr-play-mark{opacity:.62;background:#08080c38;border-color:#ffffff8c}.cr-play:hover .cr-play-mark{opacity:1}.cr-text{background:radial-gradient(120% 90% at 50% 0,#d8ac6a0d,#0000 70%),#07070c;border-left:1px solid #d8ac6a73;border-radius:14px;align-items:center;padding:clamp(18px,2vw,26px);display:flex;position:absolute;inset:0}.cr-text p{letter-spacing:-.012em;color:#ffffffe0;margin:0;font-size:max(14px,.92rem);line-height:1.5}.cr-source{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffc;background:#08080c6b;border:0;border-radius:999px;place-items:center;width:28px;height:28px;text-decoration:none;transition:color .3s,border-color .3s;display:grid;position:absolute;top:10px;left:10px}.cr-source:hover,.cr-source:focus-visible{color:var(--gold);background:#08080c9e}.cr-skin--v2 .cr-card{width:clamp(236px,66vw,300px)}.cr-skin--v2 .cr-meta{display:none}.cr-skin--v2 .cr-over{background:linear-gradient(#0000 0%,#00000073 58%,#000000db 100%);flex-direction:column;align-items:flex-start;gap:.35rem;padding:64px 14px 14px}.cr-skin--v2 .cr-over-handle{letter-spacing:.04em;font-size:max(12px,.82rem)}.cr-skin--v2 .cr-over-stat{font-size:max(11px,.74rem)}.cr-skin--v2 .cr-over-caption{-webkit-line-clamp:2;letter-spacing:-.008em;color:#ffffffc2;-webkit-box-orient:vertical;order:2;font-size:max(12px,.8rem);line-height:1.42;display:-webkit-box;overflow:hidden}.cr-skin--v2 .cr-over-stat{order:3}.cr-skin--v3 .cr-card{width:clamp(260px,72vw,340px)}.cr-skin--v3 .cr-plate{outline-offset:5px;border:1px solid #d8ac6a52;outline:1px solid #ffffff0d}.cr-skin--v3 .cr-over{padding:40px 15px 14px}.cr-skin--v3 .cr-play-mark{opacity:.55;width:44px;height:44px;margin:-22px 0 0 -22px}.cr-skin--v3 .cr-meta{padding-top:22px}.cr-skin--v3 .cr-caption{font-family:var(--font-display);letter-spacing:-.02em;color:#ffffffe6;-webkit-line-clamp:5;margin-top:.7rem;font-size:max(17px,1.12rem);line-height:1.34}.cr-skin--v3 .cr-counts{order:3;margin-top:.85rem}.cr-skin--v3 .cr-meta{flex-direction:column;display:flex}.cr-skin--v3 .cr-who{order:1}.cr-skin--v3 .cr-caption{order:2}.cr-skin--v3 .cr-go{order:4;align-self:flex-start}.cr-over-stats{align-items:center;gap:1.15rem;margin-top:.2rem;display:inline-flex}.pg{margin-top:var(--s-4,1.5rem)}.pg-featured{background:#ffffff1c;border:1px solid #ffffff1c;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.pg-feature{background:#05050a;flex-direction:column;gap:.55rem;padding:clamp(20px,2.3vw,30px);text-decoration:none;transition:background .4s,box-shadow .4s;display:flex}.pg-feature:hover,.pg-feature:focus-visible{background:#07070f;box-shadow:inset 0 0 60px -20px #d8ac6a52}.pg-feature-outlet{text-shadow:0 1px 18px #000000bf;font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:clamp(19px,1.9vw,26px);line-height:1.12}.pg-feature:hover .pg-feature-outlet{color:#f4d5a4}.pg-feature-headline{text-shadow:0 1px 12px #000c;letter-spacing:-.008em;color:#ffffffc7;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:max(13.5px,.88rem);line-height:1.48;display:-webkit-box;overflow:hidden}.pg-feature-foot{letter-spacing:.16em;text-transform:uppercase;color:#ffffff61;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:.8rem;font-size:max(10px,.68rem);display:flex}.pg-feature:hover .pg-feature-foot{color:#d8ac6abf}.pg-groups{border-top:1px solid #ffffff24;margin-top:clamp(26px,3.4vh,44px)}.pg-group{border-bottom:1px solid #ffffff24}.pg-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.9rem;padding:clamp(15px,1.7vw,20px) 0;display:flex}.pg-head:hover .pg-head-label{color:var(--gold)}.pg-head-label{font-size:var(--t-md);letter-spacing:-.02em;transition:color .3s}.pg-head-count{letter-spacing:.16em;color:#fff6;font-size:max(10.5px,.7rem)}.pg-sign{color:#fff6;margin-left:auto;font-size:1.05rem}.pg-group--open .pg-sign{color:var(--gold)}.pg-body{grid-template-rows:minmax(0,0fr);transition:grid-template-rows .42s cubic-bezier(.2,.7,.3,1);display:grid;overflow:hidden}.pg-group--open .pg-body{grid-template-rows:minmax(0,1fr)}.pg-body>*{min-height:0;overflow:hidden}.pg-list{margin:0;padding:0 0 clamp(14px,1.8vw,22px);list-style:none}.pg-list li+li{border-top:1px solid #ffffff12}.pg-list a{color:inherit;grid-template-columns:minmax(130px,200px) 1fr auto;align-items:baseline;gap:1.1rem;padding:11px 0;text-decoration:none;display:grid}.pg-list a:hover .pg-headline,.pg-list a:focus-visible .pg-headline{color:var(--gold)}.pg-outlet{letter-spacing:.12em;text-transform:uppercase;color:#ffffffe0;font-size:max(10.5px,.72rem)}.pg-platform{color:#d8ac6ab3;margin-left:.5rem}.pg-headline{letter-spacing:-.01em;color:#ffffffa8;font-size:max(13.5px,.9rem);line-height:1.4;transition:color .3s}.pg-via{color:#ffffff57;font-style:italic}.pg-date{letter-spacing:.1em;color:#ffffff4d;white-space:nowrap;font-size:max(10px,.66rem)}@media (max-width:980px){.pg-featured{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.pg-featured{grid-template-columns:1fr}}@media (max-width:760px){.pg-list a{grid-template-columns:1fr;gap:.3rem}.pg-date{display:none}}.mv-note{margin-top:var(--s-3);font-size:var(--t-sm);border-left:1px solid #d8ac6a8c;max-width:62ch;padding-left:clamp(14px,1.6vw,22px);line-height:1.55;color:#ffffff8c!important}.mv-list{margin:0;padding:0;list-style:none}.mv-item{border-top:1px solid #ffffff1a;gap:clamp(18px,2.4vw,40px);padding:clamp(28px,4vh,52px) 0;display:grid}.mv-item:first-child{border-top:0;padding-top:0}@media (min-width:760px){.mv-item{grid-template-columns:minmax(0,46%) minmax(0,1fr);align-items:start}}.mv-item-media{aspect-ratio:3/2;background:#05050a;border:1px solid #ffffff1a;display:block;overflow:hidden}.mv-item-media img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;display:block}.mv-item-title{font-size:var(--t-lg);letter-spacing:-.03em;margin:0;font-weight:400;line-height:1.2}.mv-item-kind{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--gold)!important;margin:8px 0 0!important}.mv-item-caption{font-size:var(--t-sm);letter-spacing:-.015em;max-width:56ch;line-height:1.55;margin:var(--s-2) 0 0!important;color:#ffffffb8!important}.mv-item-credit{font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:#ffffff73!important;margin:8px 0 0!important}.mv-actions{margin-top:var(--s-3);flex-wrap:wrap;gap:10px;display:flex}.mv-action{color:#fff;font:inherit;font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff57;align-items:baseline;gap:8px;padding:10px 16px;text-decoration:none;transition:background-color .24s,border-color .24s,color .24s;display:inline-flex}.mv-action:hover{background:#ffffff14;border-color:#d8ac6abf}.mv-action:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.mv-action--on{border-color:var(--gold);color:var(--gold)}.mv-action-size{letter-spacing:.06em;text-transform:none;color:#ffffff73;font-variant-numeric:tabular-nums;font-size:max(10px,.68rem)}.mv-embed{margin-top:var(--s-3)}.mv-embed-note{font-size:var(--t-sm);max-width:60ch;line-height:1.5;margin:0 0 var(--s-2)!important;color:#fff9!important}.mv-embed-code{color:#ffffffd1;white-space:pre;background:#000;border:1px solid #ffffff1f;margin:0;padding:clamp(14px,1.8vh,20px) clamp(14px,1.6vw,22px);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:max(11px,.74rem);line-height:1.6;overflow-x:auto}.mv-embed-actions{margin-top:var(--s-2);align-items:center;gap:14px;display:flex}.mv-copied{font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);opacity:0;transition:opacity .24s}.mv-copied--on{opacity:1}.mv-plain{margin:var(--s-3) 0 0;padding:0;list-style:none}.mv-plain li{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:clamp(12px,1.6vh,18px) 0;display:flex}.mv-plain-title{font-size:var(--t-sm);letter-spacing:-.015em}.mv-plain-links{flex-wrap:wrap;gap:6px 18px;display:flex}.mv-plain-links a{color:var(--gold);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.mv-contact{font-size:var(--t-sm);margin-top:var(--s-4)!important;color:#fff9!important}.mv-contact a{color:var(--gold);text-decoration:none}.lv-nav--page a:first-child{color:#ffffffb8}.lv-nav--page a.lv-nav-current{color:var(--gold)}.mv-lead{padding-top:clamp(104px,15vh,180px)}@media (max-width:759px){.mv-lead{padding-top:clamp(124px,18vh,190px)}}@media (prefers-reduced-motion:reduce){.mv-action,.mv-copied{transition:none}}.mv-lead--hero{isolation:isolate;padding-bottom:0;position:relative}.mh{z-index:-1;background:#05050a;flex-direction:column;display:flex;position:absolute;inset:0}.mh-stage{flex:1;position:relative;overflow:hidden}.mh-frame{object-fit:cover;object-position:50% 42%;opacity:0;width:100%;height:100%;transition-property:opacity;transition-timing-function:ease-in-out;position:absolute;inset:0}.mh-frame--on{opacity:1}.mh-scrim{background:linear-gradient(90deg,#0000009e 0%,#0000005c 42%,#0000001a 78%,#0000000a 100%),linear-gradient(#0000 0%,#00000042 72%,#000000eb 100%);position:absolute;inset:0}.mh-bar{z-index:1;padding:0 var(--lv-gut) clamp(16px, 2.4vh, 26px);background:#000;position:relative}.mh-caption{max-width:var(--lv-max);justify-content:space-between;align-items:baseline;gap:16px;display:flex;margin:0 0 10px!important;margin-inline:auto!important}.mh-caption-title{font-size:var(--t-sm);letter-spacing:-.015em;color:#ffffffd1}.mh-count{font-size:var(--t-xs);letter-spacing:.2em;color:#fff6;font-variant-numeric:tabular-nums}.mh-strip{max-width:var(--lv-max);scrollbar-width:none;gap:8px;margin:0 auto;padding-bottom:2px;display:flex;overflow-x:auto}.mh-strip::-webkit-scrollbar{display:none}.mh-thumb{aspect-ratio:3/2;cursor:pointer;opacity:.55;background:0 0;border:1px solid #ffffff24;flex:none;width:clamp(62px,7vw,96px);padding:0;transition:opacity .24s,border-color .24s;overflow:hidden}.mh-thumb img{object-fit:cover;width:100%;height:100%;display:block}.mh-thumb:hover{opacity:.85}.mh-thumb--on{opacity:1;border-color:var(--gold)}.mh-thumb:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.mv-lead--hero{flex-direction:column;justify-content:flex-end;min-height:clamp(580px,84vh,920px);padding-top:0;display:flex}.mv-lead--hero>.lv-inner{padding-bottom:clamp(140px,19vh,230px)}.mv-lead--hero .lv-label{margin-bottom:clamp(10px,1.4vh,16px)}.mv-lead--hero .lv-statement{letter-spacing:-.055em;max-width:none;margin:0;font-size:clamp(46px,6.4vw,96px);line-height:1}@media (max-width:759px){.mv-lead--hero{min-height:clamp(460px,72vh,680px)}.mv-lead--hero>.lv-inner{padding-bottom:clamp(120px,17vh,180px)}.mv-lead--hero .lv-statement{font-size:clamp(38px,13vw,62px)}}@media (prefers-reduced-motion:reduce){.mh-frame,.mh-thumb{transition:none}}.mv-rights{margin-top:var(--s-3);gap:var(--s-3) clamp(24px, 3vw, 56px);display:grid}.mv-rights p{font-size:var(--t-sm);letter-spacing:-.01em;max-width:44ch;margin:0;line-height:1.6;color:#ffffffb8!important}.mv-rights-lead{font-size:var(--t-lg)!important;letter-spacing:-.02em!important;color:#ffffffeb!important;max-width:34ch!important;line-height:1.38!important}.mv-rights-credit{border-left:1px solid #d8ac6a8c;padding-left:clamp(12px,1.2vw,18px);color:#fff!important}@media (min-width:860px){.mv-rights{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.mv-rights-lead{grid-column:1/-1;font-size:var(--t-xl)!important;max-width:24ch!important}}.mv-lead--hero>.lv-inner{width:100%}.pg-feature{isolation:isolate;position:relative;overflow:hidden}.pg-feature>*{z-index:1;position:relative}.pg-feature-plate{opacity:.92;background-position:50%;background-size:cover;transition:opacity .5s,transform .7s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0;transform:scale(1.02);z-index:0!important}.pg-feature-plate:after{content:"";background:linear-gradient(100deg,#05050aed 0%,#05050ab8 42%,#05050a4d 78%,#05050a2e 100%);position:absolute;inset:0}.pg-feature:hover .pg-feature-plate,.pg-feature:focus-visible .pg-feature-plate{opacity:1;transform:scale(1.06)}.mv-getty-wrap{margin-top:var(--s-3);gap:var(--s-4) clamp(28px, 4vw, 64px);display:grid}.mv-getty{gap:var(--s-3);align-content:start;display:grid}.mv-getty p{font-size:var(--t-sm);letter-spacing:-.01em;max-width:44ch;margin:0;line-height:1.6;color:#ffffffb8!important}.mv-getty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.mv-getty-grid li{margin:0}.mv-getty-frame{aspect-ratio:3/2;background:#05050a;border:1px solid #ffffff1a;display:block;position:relative;overflow:hidden}.mv-getty-frame img{object-fit:cover;object-position:50% 42%;width:100%;height:100%;display:block}.mv-getty-go{margin-top:12px}.lv-section--reach{border-top:0;padding-top:clamp(40px,6vh,74px);padding-bottom:clamp(34px,5vh,62px)}.lv-reach{flex-wrap:wrap;align-items:baseline;gap:.2rem .9rem;margin:0;display:flex}.lv-reach-n{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;font-size:clamp(38px,6.4vw,86px);line-height:1}.lv-reach-label{letter-spacing:.2em;text-transform:uppercase;color:#d8ac6acc;font-size:max(11px,.72rem)}.lv-reach-line{max-width:34ch;font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(17px,1.8vw,24px);line-height:1.3;color:#ffffffdb!important;margin:clamp(14px,1.8vh,20px) 0 0!important}.lv-reach-note{max-width:52ch;line-height:1.6;color:#ffffff6b!important;margin:clamp(12px,1.6vh,18px) 0 0!important;font-size:max(11.5px,.76rem)!important}.mv-getty-frame--empty{place-items:center;display:grid}.mv-getty-empty{font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:#ffffff59}.mv-getty-pill{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;background:#00000085;border:1px solid #ffffff6b;border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:max(8.5px,.53rem);text-decoration:none;transition:background-color .24s,border-color .24s,color .24s;display:inline-flex;position:absolute;bottom:8px;left:8px}.mv-getty-pill:hover{border-color:var(--gold);color:var(--gold);background:#000000b8}.mv-getty-pill:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (min-width:900px){.mv-getty-wrap{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:start}.mv-getty-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.mv-getty-pill{transition:none}}.cd{margin-top:var(--s-4,1.5rem)}.cd-list{columns:2;column-gap:clamp(28px,4vw,64px);margin:0;padding:0;list-style:none}.cd-list li{break-inside:avoid;margin:0 0 clamp(16px,1.9vw,24px)}.cd-role{letter-spacing:.18em;text-transform:uppercase;color:#d8ac6ab8;margin-bottom:.28rem;font-size:max(10px,.66rem);display:block}.cd-name{letter-spacing:-.012em;color:#ffffffe6;font-size:max(14.5px,.96rem);line-height:1.4;display:block}.cd-review{border-top:1px solid #d8ac6a47;margin-top:clamp(26px,3.4vh,42px);padding-top:clamp(22px,2.8vh,32px)}.cd-role--group{margin-bottom:clamp(16px,2vw,22px)}.cd-people{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,24px) clamp(28px,4vw,64px);margin:0 0 clamp(20px,2.4vw,28px);padding:0;list-style:none;display:grid}.cd-person{font-family:var(--font-display);letter-spacing:-.018em;color:#fff;font-size:max(16px,1.06rem);line-height:1.25;display:block}.cd-note{color:#ffffff73;margin-top:.18rem;font-size:max(11.5px,.76rem);line-height:1.45;display:block}.cd-line{margin:0}.cd-prose{max-width:62ch;margin-top:clamp(28px,3.6vh,46px)}.cd-prose p{margin:0 0 .9rem;line-height:1.62;color:#ffffff80!important;font-size:max(13px,.85rem)!important}.cd-prose .cd-role{margin-right:.6rem;display:inline}.cd-sponsor{color:#ffffff61!important}@media (max-width:860px){.cd-people{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.cd-list{columns:1}.cd-people{grid-template-columns:1fr}}.lv-pair{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.lv-pair .lv-label--inset{margin-top:0}.lv-pair .lv-body{max-width:46ch}@media (max-width:900px){.lv-pair{grid-template-columns:1fr;gap:clamp(30px,5vh,48px)}}
