@property --curtain-open{syntax:"<number>";inherits:false;initial-value:0}@property --curtain-billow{syntax:"<number>";inherits:false;initial-value:0}.curtains{z-index:2;pointer-events:none;position:absolute;inset:0}.curtain-clock,.curtain-probe{width:0;height:0;position:absolute;overflow:hidden}.curtain-clock.is-open{animation:curtain-open var(--d-curtain,2.1s) linear var(--t-curtain,0s) both}.curtain-clock.is-billow{animation:curtain-billow 1.2s linear var(--c-meteor,4s) both}@keyframes curtain-open{0%{--curtain-open:0}to{--curtain-open:1}}@keyframes curtain-billow{0%{--curtain-billow:0}to{--curtain-billow:1}}.stage-box:after{content:"";z-index:9;visibility:visible;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;display:none;position:absolute;inset:0}.curtain-gl{visibility:hidden;width:100cqw;height:100cqh;position:absolute;top:calc(50% - 50cqh);left:calc(50% - 50cqw)}.curtains[data-curtain=gl] .curtain-gl{visibility:visible}.curtains[data-curtain=gl] .curtain-side{display:none}.curtain-side{--box-w:max(100cqw, 150cqh);--lead:calc(.2 * var(--box-w));position:absolute;inset:0}.curtain-side.is-left{--rest-top:max(0px, calc(.23568 * var(--box-w) - 31cqw));--rest-floor:max(0px, calc(.30469 * var(--box-w) - 37cqw));--closed:calc(1.03 * (2.5 - tan(atan2(var(--rest-top), var(--lead)))));transform-origin:0 0}.curtain-side.is-right{--rest-top:max(0px, calc(.23047 * var(--box-w) - 31cqw));--rest-floor:max(0px, calc(.28711 * var(--box-w) - 37cqw));--closed:calc(1.03 * (2.5 - tan(atan2(var(--rest-top), var(--lead)))));transform-origin:100% 0}.curtain-rest{transform-origin:0 0;animation:curtain-rest-left var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;position:absolute;inset:0}.curtain-side.is-right .curtain-rest{animation-name:curtain-rest-right}@keyframes curtain-rest-left{0%,9%{transform:translateX(var(--rest-top)) skewX(0deg);animation-timing-function:cubic-bezier(.55,0,.2,1)}to{transform:translateX(var(--rest-top)) skewX(atan2(calc(var(--rest-floor) - var(--rest-top)), calc(.43667 * var(--box-w))))}}@keyframes curtain-rest-right{0%,9%{transform:translateX(calc(-1 * var(--rest-top))) skewX(0deg);animation-timing-function:cubic-bezier(.55,0,.2,1)}to{transform:translateX(calc(-1 * var(--rest-top))) skewX(calc(-1 * atan2(calc(var(--rest-floor) - var(--rest-top)), calc(.43667 * var(--box-w)))))}}@keyframes curtain-rest-left-calm{0%{transform:translateX(var(--rest-top)) skewX(0deg);animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:translateX(var(--rest-top)) skewX(atan2(calc(var(--rest-floor) - var(--rest-top)), calc(.43667 * var(--box-w))))}}@keyframes curtain-rest-right-calm{0%{transform:translateX(calc(-1 * var(--rest-top))) skewX(0deg);animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:translateX(calc(-1 * var(--rest-top))) skewX(calc(-1 * atan2(calc(var(--rest-floor) - var(--rest-top)), calc(.43667 * var(--box-w)))))}}.curtain{will-change:transform;width:20%;height:66%;position:absolute;top:0}.curtain-left{transform-origin:0;animation:curtain-left var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;left:0}.curtain-right{transform-origin:100%;animation:curtain-right var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;right:0}@keyframes curtain-left{0%{transform:scaleX(var(--closed));animation-timing-function:cubic-bezier(.3,0,.5,1)}9%{transform:scaleX(calc(var(--closed) * 1.012));animation-timing-function:cubic-bezier(.55,0,.2,1)}to{transform:scaleX(1)}}@keyframes curtain-right{0%{transform:scaleX(var(--closed));animation-timing-function:cubic-bezier(.3,0,.5,1)}9%{transform:scaleX(calc(var(--closed) * 1.012));animation-timing-function:cubic-bezier(.55,0,.2,1)}to{transform:scaleX(1)}}@keyframes curtain-left-calm{0%{transform:scaleX(var(--closed));animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:scaleX(1)}}@keyframes curtain-right-calm{0%{transform:scaleX(var(--closed));animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:scaleX(1)}}.curtain-fabric{transform-origin:50% 0;animation:curtain-trail var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;position:absolute;inset:0}.curtain-left .curtain-fabric{--curtain-foot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 307.2 675.84' preserveAspectRatio='none'%3E%3Cfilter id='b'%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' d='M-10 -10H317.2V584L300 600L317.2 616V668L290 668L240 664L180 662L120 659L60 656L-10 655Z'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(to left, transparent, #000 2.5%), var(--curtain-foot);-webkit-mask-composite:source-in;-webkit-mask-size:100% 100%;-webkit-mask-image:linear-gradient(to left, transparent, #000 2.5%), var(--curtain-foot);mask-image:linear-gradient(to left, transparent, #000 2.5%), var(--curtain-foot);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.curtain-right .curtain-fabric{--curtain-foot:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 307.2 675.84' preserveAspectRatio='none'%3E%3Cfilter id='b'%3E%3CfeGaussianBlur stdDeviation='1.5'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' d='M-10 -10H317.2V660L231.2 662L151.2 664L71.2 666L-10 667.5Z'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(to right, transparent, #000 2.5%), var(--curtain-foot);-webkit-mask-composite:source-in;-webkit-mask-size:100% 100%;-webkit-mask-image:linear-gradient(to right, transparent, #000 2.5%), var(--curtain-foot);mask-image:linear-gradient(to right, transparent, #000 2.5%), var(--curtain-foot);animation-name:curtain-trail-r;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes curtain-trail{0%,9%{animation-timing-function:ease-in-out;transform:skew(0)}30%{animation-timing-function:ease-in-out;transform:skew(2.4deg)}48%{animation-timing-function:ease-in-out;transform:skew(.8deg)}60%,to{transform:skew(0)}}@keyframes curtain-trail-r{0%,9%{animation-timing-function:ease-in-out;transform:skew(0)}30%{animation-timing-function:ease-in-out;transform:skew(-2.4deg)}48%{animation-timing-function:ease-in-out;transform:skew(-.8deg)}60%,to{transform:skew(0)}}.curtain-edge{will-change:transform, opacity;width:8.25%;height:66%;position:absolute;top:0}.curtain-edge.is-left{--curtain-outline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126.72 675.84' preserveAspectRatio='none'%3E%3Cfilter id='b'%3E%3CfeGaussianBlur stdDeviation='1.2'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' d='M-10 -10H114.16V0L109.16 100L101.16 200L88.16 300L74.16 400L57.16 500L42.16 540L28.16 560L17.16 580L8.16 600L15.16 620L33.16 640L42.16 650L46.16 656L40 664L33.16 668L-10 668Z'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(to right, transparent, #000 12.2%), var(--curtain-outline);-webkit-mask-composite:source-in;-webkit-mask-size:100% 100%;-webkit-mask-image:linear-gradient(to right, transparent, #000 12.2%), var(--curtain-outline);mask-image:linear-gradient(to right, transparent, #000 12.2%), var(--curtain-outline);animation:curtain-edge-left var(--d-curtain,2.1s) linear var(--t-curtain,0s) both, curtain-edge-in var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;left:19%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.curtain-edge.is-right{--curtain-outline:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 126.72 675.84' preserveAspectRatio='none'%3E%3Cfilter id='b'%3E%3CfeGaussianBlur stdDeviation='1.2'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' d='M4.56 -10H136.72V668L122.56 668L72.56 664L65.56 658L67.56 645L79.56 631L92.56 615L91.56 600L73.56 500L59.56 400L44.56 300L31.56 200L19.56 100L4.56 0Z'/%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(to left, transparent, #000 12.2%), var(--curtain-outline);-webkit-mask-composite:source-in;-webkit-mask-size:100% 100%;-webkit-mask-image:linear-gradient(to left, transparent, #000 12.2%), var(--curtain-outline);mask-image:linear-gradient(to left, transparent, #000 12.2%), var(--curtain-outline);animation:curtain-edge-right var(--d-curtain,2.1s) linear var(--t-curtain,0s) both, curtain-edge-in var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;left:72.75%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes curtain-edge-left{0%{transform:translateX(calc(var(--lead) * (var(--closed) - 1)));animation-timing-function:cubic-bezier(.3,0,.5,1)}9%{transform:translateX(calc(var(--lead) * (var(--closed) * 1.012 - 1)));animation-timing-function:cubic-bezier(.55,0,.2,1)}to{transform:none}}@keyframes curtain-edge-right{0%{transform:translateX(calc(-1 * var(--lead) * (var(--closed) - 1)));animation-timing-function:cubic-bezier(.3,0,.5,1)}9%{transform:translateX(calc(-1 * var(--lead) * (var(--closed) * 1.012 - 1)));animation-timing-function:cubic-bezier(.55,0,.2,1)}to{transform:none}}@keyframes curtain-edge-left-calm{0%{transform:translateX(calc(var(--lead) * (var(--closed) - 1)));animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:none}}@keyframes curtain-edge-right-calm{0%{transform:translateX(calc(-1 * var(--lead) * (var(--closed) - 1)));animation-timing-function:cubic-bezier(.45,0,.2,1)}to{transform:none}}@keyframes curtain-edge-in{0%,50%{opacity:0}85%,to{opacity:1}}@container hero (max-aspect-ratio:1){.curtain-side.is-left{animation:curtain-sway 6s ease-in-out calc(var(--t-curtain,0s) + var(--d-curtain,2.1s) + .8s) 4 alternate forwards}.curtain-side.is-right{animation:curtain-sway-r 6s ease-in-out calc(var(--t-curtain,0s) + var(--d-curtain,2.1s) + .8s) 4 alternate forwards}}@keyframes curtain-sway{0%{transform:skew(0)scaleX(1)}to{transform:skew(.7deg)scaleX(1.012)}}@keyframes curtain-sway-r{0%{transform:skew(0)scaleX(1)}to{transform:skew(-.7deg)scaleX(1.012)}}.curtain-layer{background-repeat:no-repeat;position:absolute;inset:0}.curtain .curtain-layer{background-size:500% 151.515%}.curtain-left .curtain-layer{background-position:0 0}.curtain-right .curtain-layer{background-position:100% 0}.curtain-edge .curtain-layer{background-size:1212.12% 151.515%}.curtain-edge.is-left .curtain-layer{background-position:20.7084% 0}.curtain-edge.is-right .curtain-layer{background-position:79.2916% 0}.curtain-layer.is-spot{background-image:var(--plate-spot)}.curtain-layer.is-tri{background-image:var(--plate-tri)}.curtain-layer.is-blue{background-image:var(--plate-blue)}.curtain-hang{--hang-band:200;--hang-out:.14;top:0;bottom:0;left:calc(-100% * var(--hang-out));background-image:var(--plate-spot);background-repeat:no-repeat;background-size:calc(500% / (1 + var(--hang-out))) calc(100% * 1024 / var(--hang-band));transform-origin:0 0;animation:curtain-hang var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;background-position:0 0;position:absolute;right:0;transform:skew(3.2deg);-webkit-mask-image:linear-gradient(#000 89%,#0000 92.5%);mask-image:linear-gradient(#000 89%,#0000 92.5%)}.curtain-right .curtain-hang{left:0;right:calc(-100% * var(--hang-out));transform-origin:100% 0;background-position:100% 0;transform:skew(-3.2deg)}@keyframes curtain-hang{0%,40%{opacity:1}80%,to{opacity:0;visibility:hidden}}.curtain-side.is-floor{animation:curtain-floor var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;background:linear-gradient(#0000,#060b0d99 1.2%);top:64%}@keyframes curtain-floor{0%,25%{opacity:1}70%,to{opacity:0;visibility:hidden}}.curtain-fabric:after{content:"";width:12%;animation:curtain-seam var(--d-curtain,2.1s) linear var(--t-curtain,0s) both;background:linear-gradient(90deg,#0000,#000000b3);position:absolute;top:0;bottom:0}.curtain-left .curtain-fabric:after{right:0}.curtain-right .curtain-fabric:after{left:0;transform:scaleX(-1)}@keyframes curtain-seam{0%,25%{opacity:1}60%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.curtain-left{animation-name:curtain-left-calm}.curtain-right{animation-name:curtain-right-calm}.curtain-rest{animation-name:curtain-rest-left-calm}.curtain-side.is-right .curtain-rest{animation-name:curtain-rest-right-calm}.curtain-edge.is-left{animation-name:curtain-edge-left-calm,curtain-edge-in}.curtain-edge.is-right{animation-name:curtain-edge-right-calm,curtain-edge-in}.curtain-fabric,.curtain-right .curtain-fabric,.curtain-side.is-left,.curtain-side.is-right,.curtain-clock.is-billow{animation:none}}
.stage-box:after{background-image:url(data:image/webp;base64,UklGRvQCAABXRUJQVlA4IOgCAABwEACdASpgAEAAPjEUh0KiIQuuisQQAYJaQDWN7TUDcvkIWHiKjLs2iVduaWW/rBwh9a9Xzl03bZimd6E2I/XmRO/haYRADeXvR7TdpwgXHWaz3fqe8lHaYaKuy9ooBxBsGiBf9vgEX/IpHn89snpLqur8wWgLbolTUP2x/xSYI71ZwXcd+k4LjvjiAAD+/8wPJU8npf/tHFDRS8APXrUj1yIqFjznHWl2K5eMPub8do6N4aD0Br3C/wOwEwLNHJxxci3ciPp+dv/BEYWFPEMwgq0gz1WiT4SSdbZu75edt3FQs/vkaaOvRzc3IdNE2+cA/3FqZzbKRt+jTQT33557M9tPdHVjCAyL3XzsN0oZe328JWT5gjqZPr+GJXK/brf9yZXRMNaswBWT9DI6a6cjGhanscJfZsegkUU1iKMUXQetXlwe1Tsh2DPHieEd+anZdXMyjakmw8YrxYo6UZGI8XV+dOnfeRHOyPeqP6rXGkVr7tkP0uAU7ZjCjdjvHkXhn16mcFs3lcnUEt1K01ipuSxmqr/XivrGrJFVeBFQy6ogosrwUn3aTP/RxOH0bEt54Vt7BAQf+oFJ4pcP/iwIujMKV96nGasQyS3WBNAyo3tclQHcDvEpfe0v00h1t2rMXnHk0rGKU7N/VJPTZifYYH5JJsWIbaCB1u7pRWB1ynj5VsxBQTR8lfcS73AMtlmhhbDu/sR1VQg2Xz3fBiuqVydU4j0/+vv38nJcqnm2NVdy2cDTN8P59FP5BUXNyO/zZfr2IdX9RWu2vTs6M0YMsLBKpMWGj14IQ0rmjGpz2AWjl2iPWGg4XdIYg9N3EdbNsm/t2nxisGIcmHublMKLXfgvjU9w884fxi3J8haYu0z4onpWOF9YThaj2fA8eC8AlFKIr1NyVgbWoPugaT7JJkBid30iv2endtrvM6tZ+5xfxra40xjvQoBAVaf46TPGgGLFj45ud1fdRpfYRlmwqcLLoktoAAA=)}
.hero{--lx-d-strike:.4s;--lx-lead:.3s;--lx-t-hold:calc(var(--t-heads) + var(--d-sweep));--lx-d-hold:calc(var(--c-meteor) - var(--lx-t-hold));--lx-t-down:calc(var(--t-glint) - .1s);--lx-t-blow:calc(var(--c-meteor) + .12s);--lx-d-blow:.34s;--lx-d-stutter:.2s;--lx-d-gel:.35s;--lx-t-tri-out:calc(var(--t-blue) + 50ms);--lx-d-tri-out:.65s;--lx-t-blue:calc(var(--t-blue) + .1s);--lx-d-blue:calc(var(--d-blue) - .1s);--lx-t-blue-done:calc(var(--t-blue) + var(--d-blue));--lx-d-breathe:.7s;--lx-t-breathe:calc(var(--t-end) - var(--lx-d-breathe))}.rc-lit-tri{animation:lx-park calc(var(--t-washes) - var(--lx-lead)) linear, rc-wash-in var(--d-washes) cubic-bezier(.4, 0, .2, 1) var(--t-washes) both, rc-wash-stutter var(--lx-d-stutter) linear var(--lx-t-blow), rc-wash-out var(--lx-d-tri-out) cubic-bezier(.4, 0, .2, 1) var(--lx-t-tri-out) forwards}.rc-lit-blue{animation:lx-park calc(var(--lx-t-blue) - var(--lx-lead)) linear, rc-wash-in var(--lx-d-blue) cubic-bezier(.4, 0, .2, 1) var(--lx-t-blue) both}@keyframes rc-wash-in{0%{opacity:0}to{opacity:1}}@keyframes rc-wash-stutter{0%,to{opacity:1}20%{opacity:.5}50%{opacity:.95}}@keyframes rc-wash-out{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes lx-park{0%,to{visibility:hidden}}@keyframes lx-retire{to{visibility:hidden}}.lx{pointer-events:none;background-color:var(--color-black);--lx-box:max(100cqw, 150cqh) max(66.6667cqw, 100cqh);--lx-rig-x:29cqw;--lx-rig-y:11cqh;--lx-floor:calc(50cqh + max(10.67cqw, 16cqh));--lx-out:-10cqw;--lx-cross:54cqw;--lx-home:34cqw;--lx-reach:calc(var(--lx-floor) - var(--lx-rig-y));--lx-a-out:atan2(calc(var(--lx-out) - var(--lx-rig-x)), var(--lx-reach));--lx-a-cross:atan2(calc(var(--lx-cross) - var(--lx-rig-x)), var(--lx-reach));--lx-a-home:atan2(calc(var(--lx-home) - var(--lx-rig-x)), var(--lx-reach));--lx-a-over:calc(var(--lx-a-home) - 4deg);--lx-pool-w:calc(var(--lx-reach) * .5);--lx-flare:clamp(44px, 9cqmin, 96px);--lx-lamp-mask:radial-gradient(24% 72% at 48% 0%, #000 15%, transparent 100%), radial-gradient(22% 10% at 48% 64%, #000 10%, transparent 100%);position:absolute;inset:0}@container hero (max-aspect-ratio:1){.lx{--lx-rig-x:25cqw;--lx-rig-y:16cqh;--lx-out:-14cqw;--lx-home:23cqw;--lx-pool-w:calc(var(--lx-reach) * .4)}}.lx-plate{background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.lx-screen{width:100cqw;height:100cqh;position:absolute;top:calc(50% - 50cqh);left:calc(50% - 50cqw)}.lx-spot{background-color:var(--color-black);background-image:var(--plate-spot);width:100%;height:100%;animation:lx-strike var(--lx-d-strike) linear var(--t-spot) both, lx-retire 10ms linear var(--lx-t-blue-done) forwards}img.lx-spot{object-fit:fill;background-image:none}@keyframes lx-strike{0%{opacity:.12;animation-timing-function:cubic-bezier(.2,.9,.3,1)}34%{opacity:1}46%{opacity:.92}60%,to{opacity:1}}.lx-spot-lift{background-image:var(--plate-spot);mix-blend-mode:plus-lighter;opacity:0;-webkit-mask-image:var(--lx-lamp-mask);-webkit-mask-image:var(--lx-lamp-mask);mask-image:var(--lx-lamp-mask);animation:lx-park var(--t-spot) linear, lx-strike-lift var(--lx-d-strike) linear var(--t-spot) both, lx-park calc(var(--c-r) - var(--t-spot) - var(--lx-d-strike)) linear calc(var(--t-spot) + var(--lx-d-strike)), lx-retire 10ms linear calc(var(--c-n) + .14s) forwards, lx-shudder .1s linear var(--c-r), lx-shudder .1s linear var(--c-y), lx-shudder .1s linear var(--c-a), lx-shudder-heavy .14s linear var(--c-n)}@keyframes lx-strike-lift{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}34%{opacity:.15}46%{opacity:0}60%{opacity:.06}to{opacity:0}}@keyframes lx-shudder{0%,to{opacity:0}30%{opacity:.06}}@keyframes lx-shudder-heavy{0%,to{opacity:0}25%{opacity:.1}}.lx-tri{background-image:var(--plate-tri);--lx-drapes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1536 1024' preserveAspectRatio='none'%3E%3Cfilter id='f' x='-5%25' y='-5%25' width='110%25' height='110%25'%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3C/filter%3E%3Cg filter='url(%23f)'%3E%3Cpath d='M-40 -40H443L438 0L422 128L407 256L387 384L367 512L352 600L360 660L340 1064H-40Z'/%3E%3Cpath d='M1576 -40H1101L1106 0L1118 128L1128 256L1138 384L1158 512L1168 600L1176 660L1196 1064H1576Z'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-image:var(--lx-drapes), radial-gradient(11% 30% at 25% 60%, #000 20%, transparent 100%), radial-gradient(11% 30% at 75% 60%, #000 20%, transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--lx-drapes), radial-gradient(11% 30% at 25% 60%, #000 20%, transparent 100%), radial-gradient(11% 30% at 75% 60%, #000 20%, transparent 100%);mask-image:var(--lx-drapes), radial-gradient(11% 30% at 25% 60%, #000 20%, transparent 100%), radial-gradient(11% 30% at 75% 60%, #000 20%, transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lx-edge{mix-blend-mode:screen;background:radial-gradient(27cqw 40cqh at 12cqw 54cqh,#28ffa09e,#169b6247 55%,#0000),radial-gradient(30cqw 12cqh at 14cqw 74cqh,#28ffa07a,#0000),radial-gradient(27cqw 40cqh at 88cqw 54cqh,#ff80289e,#ff883e47 55%,#0000),radial-gradient(30cqw 12cqh at 86cqw 74cqh,#ff80287a,#0000);display:none}@container hero (max-aspect-ratio:1){.lx-edge{display:block}}.lx-beams,.lx-lamps{mix-blend-mode:screen;animation:lx-park calc(var(--t-heads) - var(--lx-lead)) linear, lx-retire 10ms linear calc(var(--lx-t-blow) + var(--lx-d-blow)) forwards}.lx-beams{--lx-opening:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1536 1024' preserveAspectRatio='none'%3E%3Cpath d='M414 0L398 128L383 256L363 384L343 512L328 600L336 660L0 700V1024H1536V700L1200 660L1192 600L1182 512L1162 384L1152 256L1142 128L1130 0Z'/%3E%3C/svg%3E");--lx-haze:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.011 0.03' numOctaves='3' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.7 0 0 0 -0.2'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-image:var(--lx-opening), var(--lx-haze);-webkit-mask-size:var(--lx-box), 34cqmin 34cqmin;-webkit-mask-composite:source-in;-webkit-mask-position:50%,0 0;-webkit-mask-repeat:no-repeat,repeat;-webkit-mask-image:var(--lx-opening), var(--lx-haze);mask-image:var(--lx-opening), var(--lx-haze);-webkit-mask-size:var(--lx-box), 34cqmin 34cqmin;mask-size:var(--lx-box), 34cqmin 34cqmin;-webkit-mask-position:50%,0 0;mask-position:50%,0 0;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.lx-rig{top:var(--lx-rig-y);width:0;height:0;animation:lx-blow var(--lx-d-blow) linear var(--lx-t-blow) both;position:absolute}.lx-rig.is-left{left:var(--lx-rig-x);--lx-k:1;--lx-c:40 255 160}.lx-rig.is-right{left:calc(100% - var(--lx-rig-x));--lx-k:-1;--lx-c:255 128 40}@keyframes lx-blow{0%,10%{opacity:1;animation-timing-function:cubic-bezier(.5,0,1,.5)}20%{opacity:.06}34%{opacity:.85}48%{opacity:.85;animation-timing-function:cubic-bezier(.4,0,1,1)}to{opacity:0;visibility:hidden}}.lx-arm{width:0;height:var(--lx-reach);transform-origin:0 0;animation:lx-sweep var(--d-sweep) linear var(--t-heads) both, lx-drift var(--lx-d-hold) ease-in-out var(--lx-t-hold) forwards;position:absolute;top:0;left:0}@keyframes lx-sweep{0%{opacity:0;transform:skewX(calc(var(--lx-k) * var(--lx-a-out)));animation-timing-function:cubic-bezier(.45,0,.25,1)}10%{opacity:1}46%{transform:skewX(calc(var(--lx-k) * var(--lx-a-cross)));animation-timing-function:cubic-bezier(.45,0,.25,1)}82%{transform:skewX(calc(var(--lx-k) * var(--lx-a-over)));animation-timing-function:cubic-bezier(.3,0,.3,1)}to{opacity:1;transform:skewX(calc(var(--lx-k) * var(--lx-a-home)))}}@keyframes lx-drift{to{rotate:calc(var(--lx-k) * 1.5deg)}}.lx-shaft{top:0;left:calc(var(--lx-reach) * -.18);width:calc(var(--lx-reach) * .36);height:var(--lx-reach);background:conic-gradient(from 171deg at 50% 0, rgb(var(--lx-c) / 0), rgb(var(--lx-c) / .3) 3.5deg, rgb(var(--lx-c) / .85) 6.5deg, rgb(var(--lx-c)) 9deg, rgb(var(--lx-c) / .85) 11.5deg, rgb(var(--lx-c) / .3) 14.5deg, rgb(var(--lx-c) / 0) 18deg);position:absolute;-webkit-mask-image:linear-gradient(#000,#0000008c 45%,#00000057 85%,#0000004d);mask-image:linear-gradient(#000,#0000008c 45%,#00000057 85%,#0000004d)}.lx-foot{left:0;top:var(--lx-reach);transform-origin:0 0;width:0;height:0;animation:lx-counter var(--d-sweep) linear var(--t-heads) both;position:absolute}@keyframes lx-counter{0%{transform:skewX(calc(var(--lx-k) * var(--lx-a-out) * -1));animation-timing-function:cubic-bezier(.45,0,.25,1)}46%{transform:skewX(calc(var(--lx-k) * var(--lx-a-cross) * -1));animation-timing-function:cubic-bezier(.45,0,.25,1)}82%{transform:skewX(calc(var(--lx-k) * var(--lx-a-over) * -1));animation-timing-function:cubic-bezier(.3,0,.3,1)}to{transform:skewX(calc(var(--lx-k) * var(--lx-a-home) * -1))}}.lx-pool{left:calc(var(--lx-pool-w) * -.5);top:calc(var(--lx-pool-w) * -.125);width:var(--lx-pool-w);aspect-ratio:4;background:radial-gradient(closest-side, #ffffffb3, rgb(var(--lx-c) / .95) 26%, rgb(var(--lx-c) / .45) 58%, rgb(var(--lx-c) / 0));position:absolute}.lx-pool:after{content:"";background:radial-gradient(50% 100% at 50% 0, rgb(var(--lx-c) / .5), rgb(var(--lx-c) / .16) 55%, rgb(var(--lx-c) / 0));width:32%;height:260%;position:absolute;top:50%;left:34%}.lx-flare{left:calc(var(--lx-flare) * -.5);top:calc(var(--lx-flare) * -.5);width:var(--lx-flare);aspect-ratio:1;background:radial-gradient(closest-side, #fff 6%, rgb(var(--lx-c)) 14%, rgb(var(--lx-c) / .4) 34%, rgb(var(--lx-c) / .12) 62%, rgb(var(--lx-c) / 0));animation:lx-flare-strike .3s linear var(--t-heads) both, lx-flare-down .3s cubic-bezier(.4, 0, .2, 1) var(--lx-t-down) forwards, lx-flare-pop .1s linear var(--lx-t-blow);position:absolute}.lx-flare:after{content:"";background:radial-gradient(closest-side, #ffffffd9, rgb(var(--lx-c) / .5) 18%, rgb(var(--lx-c) / 0));opacity:.5;width:22cqw;height:5px;animation:lx-streak-down .3s cubic-bezier(.4, 0, .2, 1) var(--lx-t-down) forwards;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes lx-flare-strike{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.3,1);scale:.6}27%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);scale:1.15}to{opacity:.9;scale:1}}@keyframes lx-flare-down{to{opacity:.35}}@keyframes lx-flare-pop{0%,to{opacity:.35;scale:1}35%{opacity:1;scale:1.4}}@keyframes lx-streak-down{to{scale:.36 1}}.lx-gel{mix-blend-mode:multiply;background-image:radial-gradient(22% 10% at 48% 64%,#008fffe6 10%,#008fff00 100%),radial-gradient(24% 72% at 48% 0,#008fffeb 15%,#008fff00 100%);background-size:var(--lx-box);animation:lx-park var(--t-blue) linear, rc-wash-in var(--lx-d-gel) cubic-bezier(.3, 0, .2, 1) var(--t-blue) both, lx-retire 10ms linear var(--lx-t-blue-done) forwards;background-position:50%;background-repeat:no-repeat}.lx-blue{background-color:var(--color-black);background-image:var(--plate-blue)}.lx-blue-lift{background-image:var(--plate-blue);mix-blend-mode:plus-lighter;opacity:0;-webkit-mask-image:var(--lx-lamp-mask);-webkit-mask-image:var(--lx-lamp-mask);mask-image:var(--lx-lamp-mask);animation:lx-park var(--lx-t-breathe) linear, lx-breathe var(--lx-d-breathe) ease-in-out var(--lx-t-breathe) both, lx-retire 10ms linear var(--t-end) forwards}@keyframes lx-breathe{0%,to{opacity:0}50%{opacity:.07}}.lx-smoke{content-visibility:auto;mix-blend-mode:overlay;-webkit-mask-image:linear-gradient(#000 calc(var(--lx-floor) + 1cqh), #00000059 calc(var(--lx-floor) + 12cqh), transparent calc(var(--lx-floor) + 28cqh));-webkit-mask-image:linear-gradient(#000 calc(var(--lx-floor) + 1cqh), #00000059 calc(var(--lx-floor) + 12cqh), transparent calc(var(--lx-floor) + 28cqh));mask-image:linear-gradient(#000 calc(var(--lx-floor) + 1cqh), #00000059 calc(var(--lx-floor) + 12cqh), transparent calc(var(--lx-floor) + 28cqh));animation:50ms linear lx-air-wait;overflow:clip}@keyframes lx-air-wait{0%,to{display:none}}.lx-air{background-repeat:repeat;position:absolute}.lx-air.is-rise{--lx-tile-w:58cqmax;--lx-tile-h:76cqmax;width:100%;height:calc(100% + var(--lx-tile-h));background-image:var(--lx-haze-billow);background-size:var(--lx-tile-w) var(--lx-tile-h);animation:113s linear infinite lx-rise;top:0;left:0}.lx-air.is-drift{--lx-tile-w:124cqmax;--lx-tile-h:47cqmax;width:calc(100% + var(--lx-tile-w));background-image:var(--lx-haze-billow);background-size:var(--lx-tile-w) var(--lx-tile-h);opacity:.55;background-position:0 31%;height:100%;animation:197s linear infinite lx-drift-air;top:0;left:0}.lx-air.is-curl{--lx-tile-w:52cqmax;--lx-tile-h:52cqmax;background-image:var(--lx-haze-curl);background-size:var(--lx-tile-w) var(--lx-tile-h);transform-origin:41% 63%;opacity:.45;background-position:37% 58%;width:150%;height:150%;animation:47s ease-in-out infinite alternate lx-curl,71s ease-in-out infinite alternate lx-sway-x,43s ease-in-out infinite alternate lx-sway-y;top:-25%;left:-25%}@keyframes lx-rise{0%{translate:0}to{translate:0 calc(-1 * var(--lx-tile-h))}}@keyframes lx-drift-air{0%{translate:calc(-1 * var(--lx-tile-w)) 0}to{translate:0}}@keyframes lx-curl{0%{rotate:-7deg}to{rotate:6deg}}@keyframes lx-sway-x{0%{transform:translate(-6cqmax)}to{transform:translate(5cqmax)}}@keyframes lx-sway-y{0%{translate:0 3cqmax}to{translate:0 -4cqmax}}.lx-haze{display:none}.lx[data-haze] .lx-haze{display:block}.lx[data-haze=fade] .lx-smoke{opacity:var(--lx-css-haze,1)}.lx[data-haze=gl] .lx-smoke{display:none}@media (prefers-reduced-motion:reduce){.lx-spot{animation:lx-strike-rm var(--lx-d-strike) cubic-bezier(.3, 0, .2, 1) var(--t-spot) both, lx-retire 10ms linear var(--lx-t-blue-done) forwards}.lx-spot-lift{animation:lx-park var(--c-r) linear, lx-retire 10ms linear calc(var(--c-n) + .14s) forwards, lx-shudder .1s linear var(--c-r), lx-shudder .1s linear var(--c-y), lx-shudder .1s linear var(--c-a), lx-shudder-heavy .14s linear var(--c-n)}.rc-lit-tri{animation:lx-park calc(var(--t-washes) - var(--lx-lead)) linear, rc-wash-in var(--d-washes) cubic-bezier(.4, 0, .2, 1) var(--t-washes) both, rc-wash-out var(--lx-d-tri-out) cubic-bezier(.4, 0, .2, 1) var(--lx-t-tri-out) forwards}.lx-rig{animation:lx-blow-rm var(--lx-d-blow) cubic-bezier(.4, 0, 1, 1) var(--lx-t-blow) both}.lx-arm{transform:skewX(calc(var(--lx-k) * var(--lx-a-home)));animation:lx-fade-up .5s cubic-bezier(.3, 0, .2, 1) var(--t-heads) both}.lx-foot{transform:skewX(calc(var(--lx-k) * var(--lx-a-home) * -1));animation:none}.lx-flare{animation:lx-fade-up .3s ease-out var(--t-heads) both, lx-flare-down .3s cubic-bezier(.4, 0, .2, 1) var(--lx-t-down) forwards}.lx-air.is-rise{animation-duration:283s}.lx-air.is-drift{animation-duration:493s}.lx-air.is-curl{animation:142s ease-in-out infinite alternate lx-sway-x,86s ease-in-out infinite alternate lx-sway-y}}@keyframes lx-strike-rm{0%{opacity:.12}to{opacity:1}}@keyframes lx-fade-up{0%{opacity:0}to{opacity:1}}@keyframes lx-blow-rm{0%{opacity:1}to{opacity:0;visibility:hidden}}
.hero{--nm-s0:.12;--nm-s1:.3;--nm-lead:.3s;--nm-hit:calc(var(--c-meteor) - 3ms)}.hero-name,.nm-stage-fx,.nm-flash{--nm-w:min(76cqw, 96cqh, 780px);--nm-cy:calc(50cqh - 2rem);--nm-x:50cqw;--nm-y:calc(var(--nm-cy) + 7px - (clamp(1rem, 3cqh, 2rem) + clamp(1.25rem, 3.5cqh, 2.25rem) + 5.5rem) / 2 + .0893 * var(--nm-w));--nm-dx:min(10cqmin, calc(21cqw - 19cqmin));--nm-dy:max(-46cqmin, calc(72px + 4cqmin - var(--nm-y)));--nm-ang:atan2(var(--nm-dy), var(--nm-dx));--nm-len:hypot(var(--nm-dx), var(--nm-dy))}@container hero (max-aspect-ratio:1){.hero-name,.nm-stage-fx,.nm-flash{--nm-dx:6cqmin}}@container hero (max-aspect-ratio:3/4){.hero-name,.nm-stage-fx,.nm-flash{--nm-cy:calc(50cqh - .5rem)}}@container hero (max-height:520px) and (min-aspect-ratio:4/3){.hero-name,.nm-stage-fx,.nm-flash{--nm-cy:calc(50cqh + 1.375rem);--nm-dx:34cqw;--nm-dy:-10cqmin}}@container hero (max-aspect-ratio:2/3){.hero-name,.nm-stage-fx,.nm-flash{--nm-w:min(86cqw, 110cqh, 900px)}}@container hero (max-width:600px) and (max-aspect-ratio:3/4){.hero-name,.nm-stage-fx,.nm-flash{--nm-y:calc(var(--ph-floor) - var(--ph-lift) + .275 * var(--nm-w))}}.hero-stage{animation:nm-jolt .14s linear var(--c-r), nm-jolt .14s linear var(--c-y), nm-jolt .14s linear var(--c-a), nm-thud .2s linear var(--c-n), nm-quake .55s linear var(--nm-hit), nm-punch .6s linear var(--nm-hit)}.hero-content{animation:nm-jolt-name .14s linear var(--c-r), nm-jolt-name .14s linear var(--c-y), nm-jolt-name .14s linear var(--c-a), nm-thud-name .2s linear var(--c-n), nm-quake-name .55s linear var(--nm-hit)}@keyframes nm-jolt{0%{translate:0;scale:1}12%{translate:0 .55cqmin;scale:1.012}36%{translate:0 -.25cqmin}64%{translate:0 .1cqmin}to{translate:0;scale:1}}@keyframes nm-jolt-name{0%{translate:0}12%{translate:0 .28cqmin}36%{translate:0 -.12cqmin}64%{translate:0 .05cqmin}to{translate:0}}@keyframes nm-thud{0%{translate:0;scale:1}10%{translate:0 1cqmin;scale:1.022}30%{translate:0 -.5cqmin}55%{translate:0 .25cqmin}80%{translate:0 -.08cqmin}to{translate:0;scale:1}}@keyframes nm-thud-name{0%{translate:0}10%{translate:0 .5cqmin}30%{translate:0 -.25cqmin}55%{translate:0 .12cqmin}80%{translate:0 -.04cqmin}to{translate:0}}@keyframes nm-quake{0%{translate:0;rotate:0deg}4%{translate:-.9cqmin 2cqmin;rotate:-.6deg}12%{translate:1.1cqmin -1.4cqmin;rotate:.45deg}21%{translate:-.8cqmin 1cqmin;rotate:-.3deg}31%{translate:.55cqmin -.7cqmin;rotate:.2deg}43%{translate:-.35cqmin .45cqmin;rotate:-.1deg}57%{translate:.2cqmin -.25cqmin;rotate:0deg}74%{translate:-.08cqmin .1cqmin}to{translate:0}}@keyframes nm-quake-name{0%{translate:0;rotate:0deg}4%{translate:-.54cqmin 1.2cqmin;rotate:-.36deg}12%{translate:.66cqmin -.84cqmin;rotate:.27deg}21%{translate:-.48cqmin .6cqmin;rotate:-.18deg}31%{translate:.33cqmin -.42cqmin;rotate:.12deg}43%{translate:-.21cqmin .27cqmin;rotate:-.06deg}57%{translate:.12cqmin -.15cqmin;rotate:0deg}74%{translate:-.05cqmin .06cqmin}to{translate:0}}@keyframes nm-punch{0%{scale:1}6%{animation-timing-function:cubic-bezier(.2,.8,.3,1);scale:1.03}to{scale:1}}@keyframes nm-park{0%,to{visibility:hidden}}@keyframes nm-retire{0%,to{visibility:hidden;filter:none}}.hero-name{width:var(--nm-w);isolation:isolate;margin:0;line-height:0;position:relative}.nm-glyph{width:100%;height:100%;fill:var(--color-yellow);fill-rule:evenodd;display:block;overflow:visible}.nm-ryan{z-index:2;aspect-ratio:806/144;display:block;position:relative}.nm-foot{--at0:var(--nm-c);position:absolute}.nm-letter{position:absolute;inset:0}.nm-r{--nm-t:var(--t-r);--nm-c:var(--c-r);--nm-hop:60ms}.nm-y{--nm-t:var(--t-y);--nm-c:var(--c-y);--nm-hop:30ms}.nm-a{--nm-t:var(--t-a);--nm-c:var(--c-a);--nm-hop:30ms}.nm-n{--nm-t:var(--t-n);--nm-c:var(--c-n);--nm-hop:60ms}.nm-letter{animation:nm-hop .25s linear calc(var(--nm-hit) + var(--nm-hop))}@keyframes nm-hop{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);translate:0}40%{animation-timing-function:cubic-bezier(.55,0,.8,.4);translate:0 -1.4cqmin}to{translate:0}}.nm-drop{width:100%;height:100%;transform-origin:var(--foot);animation:nm-fall calc(var(--nm-c) - var(--nm-t)) linear var(--nm-t) both, nm-squash .3s linear var(--nm-c) forwards;display:block}.nm-n .nm-drop{animation:nm-fall calc(var(--nm-c) - var(--nm-t)) linear var(--nm-t) both, nm-squash-heavy .36s linear var(--nm-c) forwards}@keyframes nm-fall{0%{opacity:0;translate:0 calc(56.25% - var(--nm-y) - 3cqmin);animation-timing-function:cubic-bezier(.32,0,.67,0);scale:1}.5%{opacity:1}to{opacity:1;translate:0;scale:.95 1.08}}@keyframes nm-squash{0%{scale:1.1 .86}11%{animation-timing-function:cubic-bezier(.3,0,.3,1);scale:1.1 .86}45%{animation-timing-function:cubic-bezier(.3,0,.3,1);scale:.98 1.03}to{scale:1}}@keyframes nm-squash-heavy{0%{scale:1.13 .82}9%{animation-timing-function:cubic-bezier(.3,0,.3,1);scale:1.13 .82}40%{animation-timing-function:cubic-bezier(.3,0,.3,1);scale:.97 1.04}70%{animation-timing-function:cubic-bezier(.3,0,.3,1);scale:1.01 .99}to{scale:1}}.nm-chalk{aspect-ratio:384/144;background:var(--nm-chalk) center / 100% 100% no-repeat;transform-origin:50% 94%;opacity:0;width:170%;animation:nm-park calc(var(--nm-c) - var(--nm-lead)) linear, nm-chalk-spray .36s cubic-bezier(.1, .75, .3, 1) var(--nm-c) forwards, nm-chalk .36s cubic-bezier(.5, 0, .75, .6) var(--nm-c) forwards, nm-retire 1ms linear calc(var(--nm-c) + .36s) forwards;position:absolute;bottom:-3%;left:-35%}.nm-y .nm-chalk,.nm-n .nm-chalk{transform:scaleX(-1)}.nm-n .nm-chalk{width:184%;left:-42%}@keyframes nm-chalk-spray{0%{translate:0;scale:.72 .6}to{translate:0 -4%;scale:1}}@keyframes nm-chalk{0%{opacity:1}to{opacity:0}}.nm-bx{--nm-go:calc(var(--at0) + var(--at,0s));width:0;height:0;animation:nm-park calc(var(--nm-go) - var(--nm-lead)) linear, nm-bx var(--life) linear var(--nm-go) forwards, nm-retire 1ms linear calc(var(--nm-go) + var(--life)) forwards;position:absolute}.nm-by{animation:nm-by var(--life) linear var(--nm-go) both;display:block;position:absolute}@keyframes nm-bx{0%{translate:0}to{translate:var(--x1) 0}}@keyframes nm-by{0%{opacity:0;translate:0;rotate:var(--r0,0deg);animation-timing-function:cubic-bezier(.33,.67,.67,1);scale:1}2%{opacity:1}45%{translate:0 calc(var(--h) * -1);rotate:var(--r1,0deg);scale:1 var(--s1,1);animation-timing-function:cubic-bezier(.33,0,.67,.33)}80%{opacity:1}to{opacity:0;translate:0 var(--yb);rotate:var(--r2,0deg);scale:1 var(--s2,1)}}.nm-speck{bottom:2%}.nm-speck>i{background:#f4f2ec;border-radius:50%;width:max(2px,.5cqmin);height:max(2px,.5cqmin);top:-.25cqmin;left:-.25cqmin}.nm-path{z-index:1;animation:nm-park calc(var(--t-meteor) - var(--nm-lead)) linear, nm-fly var(--d-meteor) linear var(--t-meteor) both;display:block;position:relative}@keyframes nm-fly{0%{translate:var(--nm-dx) var(--nm-dy);animation-timing-function:cubic-bezier(.45,0,.8,.55)}82%{translate:calc(var(--nm-dx) * .04) calc(var(--nm-dy) * .04);animation-timing-function:cubic-bezier(.25,.5,.45,1)}to{translate:0}}.nm-meteor{animation:nm-grow var(--d-meteor) linear var(--t-meteor) both;display:block;position:relative}@keyframes nm-grow{0%{opacity:0;scale:var(--nm-s0);animation-timing-function:cubic-bezier(.45,0,.8,.55)}8%{opacity:1}82%{scale:var(--nm-s1);animation-timing-function:cubic-bezier(.5,0,.9,.5)}to{opacity:1;scale:1}}.nm-tilt{animation:nm-tilt var(--d-meteor) cubic-bezier(.45, 0, .8, .55) var(--t-meteor) both;display:block}@keyframes nm-tilt{0%{rotate:-6deg}to{rotate:0deg}}.nm-body{transform-origin:50% 96%;animation:nm-land .3s linear var(--nm-hit) forwards;display:block;position:relative}@keyframes nm-land{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);scale:1.12 .78}33%{animation-timing-function:cubic-bezier(.3,0,.3,1);scale:.96 1.06}66%{animation-timing-function:cubic-bezier(.3,0,.3,1);scale:1.01 .99}to{scale:1}}.nm-cullen{height:auto;position:relative}.nm-hot{fill:#fffbe8;animation:nm-cool .5s cubic-bezier(.4, 0, .2, 1) calc(var(--nm-hit) + 50ms) both, nm-retire 1ms linear calc(var(--nm-hit) + .55s) forwards;position:absolute;inset:0}@keyframes nm-cool{0%{opacity:1}to{opacity:0}}.nm-ember{fill:#ff7c1c;filter:blur(1cqmin);animation:nm-ember .5s cubic-bezier(.2, .6, .3, 1) var(--nm-hit) both, nm-retire 1ms linear calc(var(--nm-hit) + .5s) forwards;position:absolute;inset:0;scale:1.02}@keyframes nm-ember{0%{opacity:.85}to{opacity:0}}.nm-smear{fill:#ff5a0c;filter:blur(1.4cqmin);animation:nm-smear 80ms ease-out calc(var(--nm-hit) - 50ms) both, nm-retire 1ms linear calc(var(--nm-hit) + 30ms) forwards;position:absolute;inset:0}@keyframes nm-smear{0%{opacity:.85;translate:.8% -14%}to{opacity:0;translate:0}}.nm-bloom{animation:nm-bloom .12s ease-out var(--nm-hit) both, nm-retire 1ms linear calc(var(--nm-hit) + .12s) forwards;background:radial-gradient(closest-side,#fff8dee6,#ffeebebf 45%,#ffc87873 66%,#ff8c3229 84%,#0000);position:absolute;inset:-55% -15%}@keyframes nm-bloom{0%{opacity:1}to{opacity:0}}.nm-head{width:0;height:0;rotate:var(--nm-ang);opacity:0;animation:nm-head var(--d-meteor) linear var(--t-meteor) forwards, nm-retire 1ms linear var(--c-meteor) forwards;position:absolute;top:50%;left:50%}.nm-head:before,.nm-head:after{content:"";position:absolute}.nm-head:before{background:radial-gradient(100% 50% at 2cqmin,#fffcecf2,#ffdc8cbf 20%,#ff963c59 50%,#0000);width:30cqmin;height:7cqmin;top:-3.5cqmin;left:-2cqmin}.nm-head:after{background:radial-gradient(closest-side,#fff,#fff 12%,#fff6d6 22%,#ffde96 33%,#ffaa46bf 45%,#ff782859 63%,#dc46141f 81%,#0000);width:20cqmin;height:20cqmin;top:-10cqmin;left:-10cqmin}@keyframes nm-head{0%{opacity:0;scale:.3}6%{opacity:1;scale:1}50%{opacity:1;scale:1.15}82%{opacity:.25;scale:1.25}to{opacity:0;scale:1.4}}.nm-sil{fill:#0c0c0d;opacity:0;animation:nm-park calc(var(--nm-hit) - var(--nm-lead)) linear, nm-sil 16.7ms step-end var(--nm-hit) forwards, nm-retire 1ms linear calc(var(--nm-hit) + .1s) forwards;position:absolute;inset:0}@keyframes nm-sil{0%{opacity:1}to{opacity:0}}.nm-trail{height:300%;width:var(--nm-len);transform-origin:0;rotate:var(--nm-ang);-webkit-mask-image:linear-gradient(to right, transparent, #000 12%), var(--nm-noise,linear-gradient(#000, #000)), repeating-conic-gradient(from 90deg at 0 50%, #000 0deg .8deg, #000000e6 1.5deg, #000 2.4deg);mask-image:linear-gradient(to right, transparent, #000 12%), var(--nm-noise,linear-gradient(#000, #000)), repeating-conic-gradient(from 90deg at 0 50%, #000 0deg .8deg, #000000e6 1.5deg, #000 2.4deg);opacity:0;animation:nm-trail var(--d-meteor) linear var(--t-meteor) forwards, nm-trail-out .12s cubic-bezier(.4, 0, 1, 1) var(--nm-hit) forwards, nm-retire 1ms linear calc(var(--nm-hit) + .12s) forwards;background:radial-gradient(100% 13% at 0,#fffef8,#fff8c8 14%,#ffe482f2 28%,#ffa43ccc 48%,#e6541466 72%,#0000),radial-gradient(100% 46% at 0,#ffeebabf,#ffb65473 22%,#dc5c1e33 52%,#0000 86%);position:absolute;top:-100%;left:50%;-webkit-mask-size:100% 100%,45% 16%,100% 100%;mask-size:100% 100%,45% 16%,100% 100%;-webkit-mask-repeat:no-repeat,repeat,no-repeat;mask-repeat:no-repeat,repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes nm-trail{0%{opacity:0;animation-timing-function:cubic-bezier(.45,0,.8,.55);scale:.03 .45}10%{opacity:1}82%{animation-timing-function:cubic-bezier(.25,.5,.45,1);scale:.96 .6}to{opacity:1;scale:1 .7}}@keyframes nm-trail-out{0%{opacity:1;scale:1 .7}to{opacity:0;scale:0 .4}}.nm-under{z-index:0;pointer-events:none;--at0:var(--nm-hit);position:absolute;inset:48% 0 0}.nm-anchor{position:absolute;top:95.5%;left:50%}.nm-crater{aspect-ratio:6;opacity:0;width:120%;animation:nm-park calc(var(--nm-hit) - var(--nm-lead)) linear, nm-crater 1.4s cubic-bezier(.2, .6, .3, 1) var(--nm-hit) forwards, nm-retire 1ms linear calc(var(--nm-hit) + 1.4s) forwards;background:radial-gradient(closest-side,#fff6d0,#ffb44a 30%,#c83c0a99 55%,#0000);position:absolute;top:95.5%;left:-10%;translate:0 -50%}@keyframes nm-crater{0%{opacity:1;scale:.6 1}18%{scale:1.1 1}to{opacity:0;scale:1.1 1}}.nm-ring{aspect-ratio:5;opacity:0;width:170cqmin;animation:nm-park calc(var(--nm-hit) - var(--nm-lead)) linear, nm-ring .5s cubic-bezier(.1, .7, .2, 1) var(--nm-hit) forwards, nm-retire 1ms linear calc(var(--nm-hit) + .5s) forwards;background:radial-gradient(closest-side,#0000 44%,#ffe2aa47 60%,#fff0d2bf 72%,#ffaa504d 82%,#0000 94%);position:absolute;top:-17cqmin;left:-85cqmin}@keyframes nm-ring{0%{opacity:0;scale:.08}4%{opacity:1}70%{opacity:0}to{opacity:0;scale:1}}.nm-cloud{left:calc(50% + var(--x));aspect-ratio:2.2;opacity:0;width:50%;animation:nm-park calc(var(--nm-hit) - var(--nm-lead)) linear, nm-cloud 1.05s cubic-bezier(.2, .6, .3, 1) calc(var(--nm-hit) + 50ms) forwards, nm-retire 1ms linear calc(var(--nm-hit) + 1.1s) forwards;background:radial-gradient(closest-side,#c4c8cca6,#a0a6ac4d 55%,#0000);margin:-15% 0 0 -25%;position:absolute;top:95.5%}@keyframes nm-cloud{0%{opacity:0;translate:0;scale:.7}12%{opacity:.5}to{opacity:0;translate:0 -3cqh;scale:1.6}}.nm-spark,.nm-chunk{top:95.5%}.nm-spark>i{background:linear-gradient(#fff6c8,#ffc040 25%,#ff7414 60%,#dc3c0a00);border-radius:2px;width:max(2px,.25cqmin);height:2.2cqmin;top:-1.1cqmin;left:-1px}.nm-chunk>i{left:calc(var(--size) * -.5);top:calc(var(--size) * -.5);width:var(--size);height:var(--size);clip-path:polygon(10% 0,100% 22%,82% 100%,0 70%);background:linear-gradient(135deg,#ffb060 0 30%,#b8501c 45%,#3a3330 60%)}.nm-chunk.is-1>i{clip-path:polygon(0 18%,70% 0,100% 62%,34% 100%)}.nm-chunk.is-2>i{clip-path:polygon(22% 0,100% 40%,60% 100%,0 54%)}.nm-stage-fx,.nm-flash{pointer-events:none;position:absolute;inset:0}.nm-glint{left:calc(var(--nm-x) + var(--nm-dx));top:calc(var(--nm-y) + var(--nm-dy));mix-blend-mode:screen;opacity:0;width:0;height:0;animation:nm-park calc(var(--t-glint) - var(--nm-lead)) linear, nm-glint calc(var(--t-meteor) - var(--t-glint)) linear var(--t-glint) forwards, nm-glint-out 60ms linear var(--t-meteor) forwards, nm-retire 1ms linear calc(var(--t-meteor) + 60ms) forwards;position:absolute}.nm-glint:before,.nm-glint:after,.nm-glint>i{content:"";position:absolute}.nm-glint>i{background:radial-gradient(closest-side,#fff,#fff 14%,#fff8dce6 24%,#ffd68c66 50%,#0000);width:7cqmin;height:7cqmin;top:-3.5cqmin;left:-3.5cqmin}.nm-glint:before,.nm-glint:after{background:radial-gradient(closest-side,#fff,#fff 20%,#fff4d2b3 45%,#0000);width:10cqmin;height:.5cqmin;top:-.25cqmin;left:-5cqmin;rotate:45deg}.nm-glint:after{rotate:-45deg}@keyframes nm-glint{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.3,1);rotate:-10deg;scale:.2}35%{opacity:1;animation-timing-function:ease-in-out;scale:1.1}65%{animation-timing-function:ease-in-out;scale:.8}to{opacity:1;rotate:4deg;scale:1.05}}@keyframes nm-glint-out{0%{opacity:1;rotate:4deg;scale:1.05}30%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);scale:1.35}to{opacity:0;rotate:20deg;scale:.3}}.nm-smoke{left:var(--nm-x);top:calc(var(--nm-y) - 3cqmin);width:var(--nm-len);transform-origin:0;height:6cqmin;rotate:var(--nm-ang);opacity:0;--nm-t-smoke:calc(var(--nm-hit) - 20ms);animation:nm-park calc(var(--nm-t-smoke) - var(--nm-lead)) linear, nm-smoke 1.12s cubic-bezier(.25, .6, .35, 1) var(--nm-t-smoke) forwards, nm-retire 1ms linear calc(var(--nm-t-smoke) + 1.12s) forwards;background:radial-gradient(100% 50% at 0,#eceef0e6,#d6dadeb3 40%,#bec4ca4d 75%,#0000);position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%);mask-image:linear-gradient(90deg,#0000,#000 25%)}@keyframes nm-smoke{0%{opacity:0;translate:0;scale:1}6%{opacity:.75}to{opacity:0;translate:0 -1.5cqmin;scale:1 2.2}}.nm-flash{z-index:4;opacity:0;background:radial-gradient(circle 60cqmax at var(--nm-x) var(--nm-y), #fffdf6, #fff9e8e6 22%, #ffeed299 50%, #ffe4c45c 80%, #ffe1be42);animation:nm-park calc(var(--nm-hit) - var(--nm-lead)) linear, nm-flash .26s linear var(--nm-hit) forwards, nm-retire 1ms linear calc(var(--nm-hit) + .26s) forwards}@keyframes nm-flash{0%{opacity:.5}6%{opacity:.24;animation-timing-function:cubic-bezier(.2,.7,.4,1)}19%{opacity:.13}to{opacity:0}}.nm-gl{z-index:3;left:calc(var(--nm-gl-m,16px) * -1);top:calc(var(--nm-gl-m,16px) * -1);width:calc(100% + 2 * var(--nm-gl-m,16px));height:calc(100% + 2 * var(--nm-gl-m,16px));pointer-events:none;display:none;position:absolute}.hero-name[data-name-gl] .nm-gl{visibility:hidden;display:block}.hero-name[data-name-gl=on] .nm-gl{visibility:visible}.hero-name[data-name-gl=on] .nm-letter .nm-glyph,.hero-name[data-name-gl=on] .nm-cullen{visibility:hidden}@media (prefers-reduced-motion:reduce){.hero{--nm-s0:1;--nm-s1:1}.hero-name,.nm-stage-fx,.nm-flash{--nm-dx:6cqmin;--nm-dy:0px}.hero-stage,.hero-content,.nm-letter,.nm-tilt,.nm-body{animation:none}.nm-drop,.nm-n .nm-drop{animation:nm-fall-rm calc(var(--nm-c) - var(--nm-t)) cubic-bezier(.4, 0, .7, .6) var(--nm-t) both}.nm-speck,.nm-spark,.nm-chunk,.nm-sil,.nm-glint,.nm-head,.nm-smoke{display:none}.nm-chalk{animation:nm-park calc(var(--nm-c) - var(--nm-lead)) linear, nm-fade-rm .4s linear var(--nm-c) forwards, nm-retire 1ms linear calc(var(--nm-c) + .4s) forwards;scale:.8 .85}.nm-path{animation:nm-park calc(var(--c-meteor) - .45s - var(--nm-lead)) linear, nm-glide-rm .45s cubic-bezier(.25, .6, .35, 1) calc(var(--c-meteor) - .45s) both}.nm-meteor{animation:nm-appear-rm .45s linear calc(var(--c-meteor) - .45s) both}.nm-trail{width:58cqmin;animation:nm-streak-rm .45s linear calc(var(--c-meteor) - .45s) forwards, nm-fade-out-rm .3s ease-out var(--nm-hit) forwards, nm-retire 1ms linear calc(var(--nm-hit) + .3s) forwards;scale:1 .5}.nm-flash{animation:nm-park calc(var(--nm-hit) - var(--nm-lead)) linear, nm-flash-rm .5s linear var(--nm-hit) forwards, nm-retire 1ms linear calc(var(--nm-hit) + .5s) forwards}.nm-ring{animation:nm-park calc(var(--nm-hit) - var(--nm-lead)) linear, nm-ring-rm .5s cubic-bezier(.1, .7, .2, 1) var(--nm-hit) forwards, nm-retire 1ms linear calc(var(--nm-hit) + .5s) forwards}.nm-cloud{animation:nm-park calc(var(--nm-hit) - var(--nm-lead)) linear, nm-fade-rm 1.05s cubic-bezier(.2, .6, .3, 1) calc(var(--nm-hit) + 50ms) forwards, nm-retire 1ms linear calc(var(--nm-hit) + 1.1s) forwards}}@keyframes nm-fall-rm{0%{opacity:0;translate:0 -14%}1%{opacity:1}to{opacity:1;translate:0}}@keyframes nm-glide-rm{0%{translate:var(--nm-dx) var(--nm-dy)}to{translate:0}}@keyframes nm-appear-rm{0%{opacity:0}13%{opacity:1}to{opacity:1}}@keyframes nm-streak-rm{0%{opacity:0}35%{opacity:.8}to{opacity:.8}}@keyframes nm-fade-rm{0%{opacity:0}15%{opacity:.45}to{opacity:0}}@keyframes nm-fade-out-rm{0%{opacity:.8}to{opacity:0}}@keyframes nm-flash-rm{0%{opacity:0}4%{opacity:.25}to{opacity:0}}@keyframes nm-ring-rm{0%{opacity:0;scale:.5}20%{opacity:.5}to{opacity:0;scale:.62}}
.hero{--t-curtain:0s;--d-curtain:2.1s;--t-spot:.2s;--t-r:1.7s;--c-r:1.88s;--t-y:1.88s;--c-y:2.06s;--t-a:2.06s;--c-a:2.24s;--t-n:2.32s;--c-n:2.5s;--t-heads:2.6s;--d-sweep:.75s;--t-washes:2.8s;--d-washes:.55s;--t-glint:3.55s;--t-meteor:3.7s;--d-meteor:.3s;--c-meteor:4s;--t-blue:4.3s;--d-blue:1s;--t-copy:4.55s;--t-cta:4.75s;--t-band:5s;--t-end:5.8s;isolation:isolate;height:100svh;min-height:min(600px,100svh);max-height:1100px;animation:rc-clock var(--t-end) linear both;background:#060b0d;position:relative;overflow:hidden;container:hero/size}@supports not (background-image:image-set(url('x.png') type('image/png'))){.hero{--plate-spot:var(--plate-spot-fallback)!important;--plate-tri:var(--plate-tri-fallback)!important;--plate-blue:var(--plate-blue-fallback)!important}}@property --rc-clock{syntax:"<number>";inherits:false;initial-value:0}@keyframes rc-clock{0%{--rc-clock:0}to{--rc-clock:1}}.hero-stage{z-index:0;position:absolute;inset:0}.stage-box{aspect-ratio:3/2;width:max(100cqw,150cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-shade{z-index:3;pointer-events:none;background:linear-gradient(to bottom, #060b0dbf, #060b0d00 18%), linear-gradient(to top, var(--color-black) 2%, #060b0dd9 18%, #060b0d00 42%);position:absolute;inset:0}.hero-content{z-index:5;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:5.5rem 1rem 9.5rem;display:flex;position:absolute;inset:0}@container hero (max-aspect-ratio:3/4){.hero-content{padding-top:7.5rem;padding-bottom:6.5rem}}@container hero (max-height:780px) and (min-aspect-ratio:4/3){.hero-content{padding-top:4.75rem;padding-bottom:8rem}}@container hero (max-width:400px){.hero-ctas{gap:.6rem}.hero-ctas .rc-btn{letter-spacing:.1em;padding-inline:1rem}}@container hero (max-height:520px) and (min-aspect-ratio:4/3){.hero-content{padding:4.25rem 1rem 1.5rem}.hero-band{display:none}}.hero-descriptor{letter-spacing:.42em;text-transform:uppercase;color:var(--color-chalk);text-shadow:0 2px 12px #000c;animation:spread .6s cubic-bezier(.2, .8, .2, 1) var(--t-copy) both;margin-top:clamp(1rem,3cqh,2rem);margin-right:-.42em;font-size:clamp(.8rem,1.6cqw,1.15rem);font-weight:600}@keyframes spread{0%{opacity:0;clip-path:inset(0 50%)}to{opacity:1;clip-path:inset(0)}}.hero-ctas{animation:rise .45s cubic-bezier(.2, .8, .2, 1) var(--t-cta) both;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:clamp(1.25rem,3.5cqh,2.25rem);display:flex}@keyframes rise{0%{opacity:0;transform:translateY(14px)}8%{opacity:1}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.hero-band{z-index:6;animation:rise .5s cubic-bezier(.2, .8, .2, 1) var(--t-band) both;position:absolute;bottom:0;left:0;right:0}@container hero (max-width:600px) and (max-aspect-ratio:3/4){.hero>*{--ph-below:calc(6cqw + 232px);--ph-room:calc(100cqh - 56px - var(--ph-below));--ph-sw:clamp(108cqw, 1.5 * var(--ph-room), 128cqw);--ph-sh:calc(var(--ph-sw) / 1.5);--ph-spare:max(0px, var(--ph-room) - var(--ph-sh));--ph-top:calc(56px + .4 * var(--ph-spare));--ph-floor:calc(var(--ph-top) + var(--ph-sh));--ph-lift:26cqw;--ph-shade:linear-gradient(to bottom, #060b0db3, #060b0d00 88px), linear-gradient(to bottom, var(--color-black) var(--ph-top), #060b0d00 calc(var(--ph-top) + .14 * var(--ph-sh)), #060b0d00 calc(var(--ph-floor) - .16 * var(--ph-sh)), #060b0d99 calc(var(--ph-floor) - .05 * var(--ph-sh)), var(--color-black) var(--ph-floor))}.stage-box{top:var(--ph-top);width:var(--ph-sw);height:var(--ph-sh);transform:translate(-50%);container:hero/size}.hero-shade{background:var(--ph-shade)}.hero-content{padding:calc(var(--ph-floor) - var(--ph-lift)) 1rem 0;justify-content:flex-start}.hero-descriptor{margin-top:calc(clamp(1rem, 3cqh, 2rem) + .1 * var(--ph-spare))}.hero-ctas{margin-top:calc(clamp(1.25rem, 3.5cqh, 2.25rem) + .1 * var(--ph-spare))}}@container hero (max-width:359px){.hero-descriptor{letter-spacing:.28em;margin-right:-.28em}}@container hero (max-width:374px){.hero-band .rc-link-arrow{letter-spacing:.06em;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.hero-descriptor{animation-name:fade-in}}
.hero--editorial{--ed-frame:min(100cqw, 200cqh);--ed-u:calc(var(--ed-frame) / 100);--ed-side:calc((100cqw - var(--ed-frame)) / 2);--ed-gutter:clamp(1.5rem, 7.2 * var(--ed-u), 9rem);--ed-hit:calc(var(--c-meteor) - 3ms);--ed-lead:.3s;--d-ed-hit:.85s;--ed-in:calc(var(--c-meteor) + .22s);--d-ed-in:.58s;--ed-rim:calc(var(--t-blue) + .1s);--d-ed-rim:.9s;max-height:1200px}.hero--editorial .hero-content{inset:0 auto 0 calc(var(--ed-side) + var(--ed-gutter));width:calc(48 * var(--ed-u));text-align:left;align-items:flex-start;padding:11cqh 0 13cqh}.hero--editorial .hero-name,.hero--editorial .nm-stage-fx,.hero--editorial .nm-flash{--nm-w:min(54 * var(--ed-u), 99cqh, 990px)}.hero--editorial .hero-name{margin-left:calc(-1.5 * var(--ed-u));z-index:1}.hero--editorial .hero-descriptor{font-size:clamp(.65rem, .85 * var(--ed-u), .9rem);letter-spacing:.26em;white-space:nowrap;margin-top:1.5rem;margin-right:0}.hero--editorial .hero-ctas{justify-content:flex-start;gap:.75rem;margin-top:1.75rem}.hero--editorial .hero-ctas .rc-btn{min-height:3rem;padding:.9rem 1.6rem;font-size:.75rem}.hero--editorial .hero-shade{background:linear-gradient(90deg,#04090c61,#0000 55%),linear-gradient(#0000 58%,#060b0de6 91%,#060b0d 100%),linear-gradient(#060b0db3,#0000 20%)}.editorial-portrait{--ed-pw:min(63 * var(--ed-u), 99cqh);--ed-ph:98cqh;--ed-drop:7cqh;z-index:4;width:var(--ed-pw);height:var(--ed-ph);right:calc(var(--ed-side) - 2 * var(--ed-u));bottom:calc(-1 * var(--ed-drop));pointer-events:none;margin:0;position:absolute}.editorial-plate{width:min(var(--ed-pw), var(--ed-ph) * 1245 / 1263);aspect-ratio:1245/1263;transform-origin:50% 100%;animation:ed-quake .55s linear var(--ed-hit), ed-settle .8s cubic-bezier(.2, .7, .2, 1) var(--ed-hit) both;margin-inline:auto;position:absolute;bottom:0;left:0;right:0}.editorial-plate img,.editorial-photo,.editorial-figure{width:100%;height:100%;display:block;position:absolute;inset:0}.editorial-portrait-fade{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#000000e0 66%,#00000059 78%,#0000 89%);mask-image:linear-gradient(#000 0% 55%,#000000e0 66%,#00000059 78%,#0000 89%)}.editorial-photo img{filter:grayscale()contrast(1.12)brightness(.88)}.editorial-photo{animation:ed-fade var(--d-ed-in) cubic-bezier(.45, 0, .3, 1) var(--ed-in) both}.editorial-silhouette{opacity:0;animation:ed-hidden calc(var(--ed-hit) - var(--ed-lead)) linear, ed-silhouette var(--d-ed-hit) linear var(--ed-hit) forwards, ed-hidden 1ms linear calc(var(--ed-hit) + var(--d-ed-hit)) forwards}.editorial-plate--back{pointer-events:none}.editorial-plate img.editorial-backlight{opacity:0;width:122.731%;max-width:none;height:122.249%;animation:ed-hidden calc(var(--ed-hit) - var(--ed-lead)) linear, ed-backlight var(--d-ed-hit) linear var(--ed-hit) forwards, ed-hidden 1ms linear calc(var(--ed-hit) + var(--d-ed-hit)) forwards;inset:-11.0847% auto auto -11.245%}.editorial-rim{opacity:.85;animation:ed-rim var(--d-ed-rim) cubic-bezier(.3, 0, .3, 1) var(--ed-rim) both}.editorial-figure{transition:opacity .5s ease-out}.editorial-portrait[data-wait] .editorial-figure{opacity:0;transition:none}.editorial-portrait-light{animation:ed-fade var(--d-blue) ease-out var(--t-blue) both;background:radial-gradient(closest-side at 55% 45%,#0071e042,#0071e021 50%,#0000);position:absolute;inset:-2% -14% 6%}.editorial-portrait figcaption{right:calc(2 * var(--ed-u) + var(--ed-gutter) / 2 - .5rem);bottom:calc(16% + var(--ed-drop));color:#f0f2efa6;letter-spacing:.2em;text-transform:uppercase;writing-mode:vertical-rl;animation:fade-in .5s ease-out var(--t-copy) both;font-size:.6rem;line-height:1.7;position:absolute}.editorial-portrait figcaption span{color:#f0f2ef66;margin-top:1.5rem}.editorial-eyebrow{z-index:7;top:16cqh;left:calc(var(--ed-side) + var(--ed-gutter));color:#e9eeec;letter-spacing:.2em;text-transform:uppercase;animation:fade-in .5s ease-out var(--t-copy) both;margin:0;font-size:clamp(.6rem,.75cqw,.75rem);display:none;position:absolute}.editorial-index{color:#f7f808;letter-spacing:.22em;margin-bottom:1rem;font-size:.6rem;display:block}.editorial-deck{color:#efefe6;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem, 3 * var(--ed-u), 3.2rem);letter-spacing:-.04em;animation:fade-in .55s ease-out var(--t-copy) both;margin:1.6rem 0 0;line-height:1}.editorial-deck em{font-weight:400}.editorial-footer{z-index:7;bottom:3.5cqh;left:calc(var(--ed-side) + var(--ed-gutter));right:calc(var(--ed-side) + var(--ed-gutter));animation:rise .5s ease-out var(--t-band) both;border-top:1px solid #f0f2ef38;justify-content:space-between;align-items:flex-end;gap:2rem;padding-top:1.1rem;display:flex;position:absolute}.editorial-footer blockquote{max-width:34rem;margin:0}.editorial-footer blockquote p{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem, min(1.6 * var(--ed-u), 3cqh), 1.65rem);text-wrap:balance;color:#eceee9;margin:0;font-style:italic;line-height:1.25}.editorial-footer blockquote footer{letter-spacing:.16em;text-transform:uppercase;color:#f7f808;margin-top:.65rem;font-size:.68rem;font-weight:600}.editorial-footer blockquote footer span{color:#98a8ae;margin-left:.6rem;font-size:.5rem}.editorial-scroll{letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:1.3rem;min-height:44px;font-size:.6rem;text-decoration:none;display:flex}.editorial-scroll>:last-child{color:#f7f808;font-size:1.6rem}.editorial-scroll:hover{color:#f7f808}@keyframes ed-backlight{0%{opacity:1}6%{opacity:.82;animation-timing-function:cubic-bezier(.2,.6,.4,1)}25%{opacity:.46}55%{opacity:.16}to{opacity:0}}@keyframes ed-silhouette{0%,94%{opacity:1}to{opacity:0}}@keyframes ed-rim{0%{opacity:0}55%{opacity:1}to{opacity:.85}}@keyframes ed-fade{0%{opacity:0}to{opacity:1}}@keyframes ed-settle{0%{transform:translateY(.8cqh)}to{transform:none}}@keyframes ed-quake{0%{translate:0;rotate:0deg}4%{translate:-.54cqmin 1.2cqmin;rotate:-.36deg}12%{translate:.66cqmin -.84cqmin;rotate:.27deg}21%{translate:-.48cqmin .6cqmin;rotate:-.18deg}31%{translate:.33cqmin -.42cqmin;rotate:.12deg}43%{translate:-.21cqmin .27cqmin;rotate:-.06deg}57%{translate:.12cqmin -.15cqmin;rotate:0deg}74%{translate:-.05cqmin .06cqmin}to{translate:0}}@keyframes ed-hidden{0%,to{visibility:hidden}}@media (max-width:1100px) and (max-aspect-ratio:1){.hero--editorial{--ed-gutter:1.5rem;height:max(780px,100svh);max-height:1000px}.hero--editorial .hero-content{z-index:5;width:auto;padding:0;inset:auto 1.3rem 9rem}.hero--editorial .hero-name,.hero--editorial .nm-stage-fx,.hero--editorial .nm-flash{--nm-w:90cqw}.hero--editorial .hero-name{margin-left:-1cqw}.hero--editorial .hero-content:before{content:"";z-index:-1;pointer-events:none;animation:fade-in .5s ease-out var(--ed-in) both;background:linear-gradient(#0000,#060b0db8 19%,#060b0dcc 65%,#0000);position:absolute;inset:-1rem -1.3rem -3rem}.editorial-portrait{--ed-pw:135cqw;--ed-ph:82cqh;z-index:4;bottom:20cqh;right:-17cqw}.editorial-portrait-fade{-webkit-mask-image:linear-gradient(#000 0% 58%,#000000a6 72%,#0000 98%);mask-image:linear-gradient(#000 0% 58%,#000000a6 72%,#0000 98%)}.editorial-eyebrow{letter-spacing:.12em;font-size:.625rem;display:block;top:6.5rem}.editorial-index{letter-spacing:.14em;margin-bottom:.7rem;font-size:.625rem}.editorial-deck{margin-top:.65rem;font-size:1.8rem;line-height:1}.editorial-deck br{display:none}.hero--editorial .hero-descriptor{letter-spacing:.19em;margin-top:.85rem;font-size:.58rem}.hero--editorial .hero-ctas{margin-top:1.2rem}.hero--editorial .hero-ctas .rc-btn{min-height:2.7rem;padding:.8rem 1.25rem;font-size:.67rem}.editorial-footer{gap:.75rem;padding-top:.85rem;bottom:2.7rem}.editorial-footer blockquote{max-width:70%}.editorial-footer blockquote p{font-size:clamp(.875rem,3.9cqw,1rem)}.editorial-footer blockquote footer{letter-spacing:.12em;font-size:.625rem}.editorial-footer blockquote footer span,.editorial-scroll,.editorial-portrait figcaption{display:none}}@media (min-width:601px) and (max-width:1100px) and (max-aspect-ratio:1){.editorial-portrait{--ed-ph:75cqh}}@media (max-width:600px) and (max-aspect-ratio:1){.editorial-portrait{bottom:calc(20cqh + clamp(2rem,5.5cqh,3.5rem))}.editorial-origin{display:none}}@media (max-width:600px) and (max-aspect-ratio:3/4){.hero--editorial{height:100svh}}@container hero (max-width:600px) and (max-aspect-ratio:3/4){.hero.hero--editorial>*{--ph-below:calc(6.5cqw + 242px);--ph-lift:27cqw}.hero--editorial .hero-shade{background:var(--ph-shade)}.hero--editorial .hero-content{top:calc(var(--ph-floor) - var(--ph-lift));padding:0;bottom:auto}.editorial-portrait{--ed-pw:calc(.6 * var(--ph-sw));--ed-ph:calc(.6 * var(--ph-sw) * 1263 / 1245);left:calc(50% - .43 * var(--ed-pw));right:auto;top:calc(var(--ph-floor) - 2cqw - var(--ed-ph));bottom:auto}.editorial-portrait-fade{-webkit-mask-image:linear-gradient(#000 0% 62%,#0009 76%,#0000 94%);mask-image:linear-gradient(#000 0% 62%,#0009 76%,#0000 94%)}.editorial-eyebrow{top:max(var(--ph-top) + .5rem, 6.5rem)}.editorial-deck{font-size:min(1.8rem,7cqw)}.editorial-footer{bottom:1.25rem}}@media (max-height:650px) and (min-aspect-ratio:4/3){.hero--editorial .hero-name,.hero--editorial .nm-stage-fx,.hero--editorial .nm-flash{--nm-w:min(48 * var(--ed-u), 70cqh)}.editorial-portrait{--ed-ph:99cqh;--ed-pw:min(57 * var(--ed-u), 99cqh)}.hero--editorial .hero-content{padding-top:5.5rem;padding-bottom:7rem}.editorial-eyebrow{display:none}.editorial-deck{margin-top:.5rem;font-size:1.6rem}.hero--editorial .hero-descriptor{margin-top:.6rem}.hero--editorial .hero-ctas{margin-top:.9rem}.editorial-footer{padding-top:.6rem;bottom:1rem}.editorial-footer blockquote p{font-size:.9rem}.editorial-footer blockquote footer{margin-top:.35rem}.editorial-scroll{display:none}}@media (prefers-reduced-motion:reduce){.hero--editorial{--ed-in:calc(var(--c-meteor) + .1s);--d-ed-in:.9s}.editorial-plate{animation:none}.editorial-plate--back,.editorial-plate .editorial-silhouette{display:none}.editorial-photo{animation-timing-function:ease-in-out}.editorial-rim{animation:ed-rim-gently var(--d-ed-in) ease-in-out var(--ed-in) both}}@keyframes ed-rim-gently{0%{opacity:0}to{opacity:.85}}
