.hp{--hp-ease:cubic-bezier(0,0,.58,1);--hp-o0:.01;--hp-shift:0s;--hp-throw:32rem}.hp[data-trust]{--hp-shift:.3s;--hp-throw:41rem}@media (min-width:40rem){.hp{--hp-throw:38rem}.hp[data-trust]{--hp-throw:44rem}}@media (min-width:64rem){.hp{--hp-throw:37rem}.hp[data-trust]{--hp-throw:43rem}}@media (max-width:39.99rem) and (max-height:46.25rem){.hp .hp-spacer{height:0}.hp .hp-item[data-hp=trust]{margin-bottom:.75rem}.hp .hp-h1{margin-bottom:.5rem}.hp .hp-lead{margin-bottom:1rem}.hp .hp-actions{margin-bottom:.5rem}.hp .hp-player{margin-top:.5rem}.hp .hp-lead{font-size:var(--text-sm);line-height:1.5}.hp[data-trust] .hp-box[data-static]{height:1.35em}.hp[data-trust] .hp-h1[data-rot]{font-size:1.875rem}.hp[data-trust] .hp-h1[data-rot] .hp-box{height:1.4em}.hp[data-trust] .hp-inner{padding-top:calc(env(safe-area-inset-top,0px) + var(--announce-h,0px) + 5.5rem)}}@media (min-width:64rem) and (max-height:50rem){.hp{--hp-throw:32rem}.hp[data-trust]{--hp-throw:38rem}.hp .hp-inner{padding-top:calc(env(safe-area-inset-top,0px) + var(--announce-h,0px) + 5.5rem)}.hp .hp-spacer{height:.5rem}.hp .hp-item[data-hp=trust]{margin-bottom:1rem}.hp .hp-h1{margin-bottom:.75rem;font-size:3.75rem}.hp .hp-lead{font-size:var(--text-lg);margin-bottom:1.25rem}.hp .hp-actions{margin-bottom:.5rem}.hp .hp-player{margin-top:.75rem}}.hp-inner{padding-top:calc(env(safe-area-inset-top,0px) + var(--announce-h,0px) + 6.5rem)}.hp-col{perspective:1000px}.hp-h1{transform-style:preserve-3d}.hp-light{z-index:-10;height:calc(var(--hp-throw)/.66);aspect-ratio:2;pointer-events:none;animation:4s ease-in-out 1s backwards hp-fade;position:absolute;top:0;left:50%;translate:-50% -66%}.hp-par{position:absolute;inset:0}.hp .ambient[data-field=stage][data-hp-alpha]{--ambient-mask:url(/images/ambient/stage-a.avif);--ambient-fade-top:3rem;--ambient-fade-bottom:0px;--ambient-n:.3;--ambient-a:.11}@media (max-width:39.99rem){.hp .ambient[data-field=stage][data-hp-alpha]{--ambient-mask:url(/images/ambient/stage-phone-a.avif);--ambient-n:.42;--ambient-a:.12}}.hp .ambient[data-field=stage][data-hp-alpha]:before,.hp .ambient[data-field=stage][data-hp-alpha]:after{-webkit-mask-image:var(--ambient-mask);-webkit-mask-image:var(--ambient-mask);mask-image:var(--ambient-mask);-webkit-mask-source-type:alpha;-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.hp .ambient[data-field=stage][data-hp-alpha]:before{-webkit-mask-position:0 0;mask-position:0 0}.hp .ambient[data-field=stage][data-hp-alpha]:after{-webkit-mask-position:100% 0;mask-position:100% 0}@supports (not (mask-mode:luminance)) and ((-webkit-mask-image:none) or (mask-image:none)){.hp .ambient[data-field=stage][data-hp-alpha]:before,.hp .ambient[data-field=stage][data-hp-alpha]:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.hp .ambient[data-field=stage][data-hp-alpha]:before{background:var(--grain),rgb(var(--ambient-neutral));opacity:var(--ambient-n);background-size:160px 160px,auto}.hp .ambient[data-field=stage][data-hp-alpha]:after{background:var(--grain),var(--ambient-accent);opacity:var(--ambient-a);background-size:160px 160px,auto}}.hp-tabs{grid-template-columns:repeat(var(--hp-tab-count,4),minmax(0,1fr));gap:.25rem;padding:.25rem}.hp-tab-pill{z-index:0;width:calc((100% - .5rem - (var(--hp-tab-count,4) - 1)*.25rem)/var(--hp-tab-count,4));transform:translate3d(calc(var(--hp-i,0)*(100% + .25rem)),0,0);transition:transform var(--duration-base)var(--ease-out);pointer-events:none;position:absolute;top:.25rem;bottom:.25rem;left:.25rem}.hp-tab{z-index:1;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}.hp-ul{background:var(--color-brand);background:linear-gradient(90deg,var(--color-brand),var(--color-brand)50%,color-mix(in srgb,var(--color-brand)30%,transparent));transform-origin:0}.hp-col{animation:.3s cubic-bezier(.25,.1,.35,1) backwards hp-fade}.hp-item{animation:hp-item 2s var(--hp-ease)var(--hp-delay,0s)backwards}.hp-item[data-hp=trust]{--hp-delay:0s}.hp-item[data-hp=lead]{--hp-delay:calc(.3s + var(--hp-shift))}.hp-item[data-hp=actions]{--hp-delay:calc(.6s + var(--hp-shift))}.hp-item[data-hp=stage]{--hp-delay:calc(.9s + var(--hp-shift));animation-name:hp-item-z;transform:perspective(1000px)translateZ(20px)}.hp-h1{animation:hp-h1 2.4s var(--hp-ease)var(--hp-shift)backwards}.hp-ch{animation:hp-ch 1s var(--hp-ease)calc(var(--i,0)*60ms)backwards;display:inline-block}.hp-l2[data-phase=opening] .hp-hl{animation:hp-from-left 1.6s var(--hp-ease)2s backwards}.hp-l2[data-phase=opening] .hp-rest{animation:hp-from-right 1.6s var(--hp-ease)2.4s backwards}.hp-l2[data-phase=opening] .hp-ul{animation:hp-draw 1.6s var(--hp-ease)3.6s backwards}.hp-l2[data-phase=opening-out]{animation:.4s both hp-out}.hp-l2[data-phase=in]{animation:.55s backwards hp-phrase-in}.hp-l2[data-phase=out]{animation:.55s both hp-phrase-out}body:has(.hp) header[data-fast-reveal=down]{animation:.6s 2.25s backwards hp-nav}.hp-cta>svg:last-child{animation:1.5s ease-in-out infinite hp-bob}.hp-cue{animation:1.5s backwards hp-cue}@keyframes hp-fade{0%{opacity:0}}@keyframes hp-item{0%{opacity:var(--hp-o0);filter:var(--fx-filter-in,none);transform:translateY(60px)scale(.9)}to{opacity:1;filter:none;transform:none}}@keyframes hp-item-z{0%{opacity:var(--hp-o0);filter:var(--fx-filter-in,none);transform:perspective(1000px)translate3d(0,60px,20px)scale(.9)}to{opacity:1;filter:none;transform:perspective(1000px)translateZ(20px)scale(1)}}@keyframes hp-h1{0%{opacity:var(--hp-o0);transform:translateY(80px)scale(.8)rotateX(45deg)}to{opacity:1;transform:translate(0,0)scale(1)rotateX(0)}}@keyframes hp-ch{0%{opacity:var(--hp-o0);transform:translateY(50px)}to{opacity:1;transform:none}}@keyframes hp-from-left{0%{opacity:var(--hp-o0);transform:translate(-50px)rotateY(-30deg)}to{opacity:1;transform:translate(0,0)rotateY(0)}}@keyframes hp-from-right{0%{opacity:var(--hp-o0);transform:translate(50px)rotateY(30deg)}to{opacity:1;transform:translate(0,0)rotateY(0)}}@keyframes hp-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hp-out{to{opacity:0}}@keyframes hp-phrase-in{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:none}}@keyframes hp-phrase-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-15px)}}@keyframes hp-nav{0%{opacity:.01;transform:translateY(-60px)}to{opacity:1;transform:none}}@keyframes hp-bob{50%{transform:translateY(3px)}}@keyframes hp-cue{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hp-inner{animation:linear both hp-scroll-content;animation-timeline:scroll(root);animation-range:0 300px}.hp-par{animation:linear both hp-scroll-light;animation-timeline:scroll(root);animation-range:0 500px}}}@keyframes hp-scroll-content{0%{opacity:1;transform:none}to{opacity:.8;transform:scale(.98)}}@keyframes hp-scroll-light{0%{transform:none}to{transform:translateY(150px)}}@media (prefers-reduced-motion:reduce){.hp :is(.hp-col,.hp-item,.hp-h1,.hp-ch,.hp-l2,.hp-hl,.hp-rest,.hp-ul,.hp-light,.hp-cue,.hp-cta>svg){animation:none!important}body:has(.hp) header[data-fast-reveal=down]{animation:none!important}.hp .hp-tab-pill{transition:none}}
