.ySOSGG_page{background:radial-gradient(circle at 76% 12%,#e306130b,#0000 22%),#050607;position:relative;overflow:clip}.ySOSGG_heroStage{isolation:isolate;background:#050607}.ySOSGG_heroMedia{pointer-events:none;z-index:0;transform:translate3d(var(--hero-x,0), calc(var(--hero-y,0) + var(--hero-scroll,0)), 0);will-change:transform;transition:transform .42s cubic-bezier(.2,.72,.2,1);position:absolute;inset:-14px;overflow:hidden}.ySOSGG_heroSlide{opacity:0;will-change:opacity, transform;transition:opacity 1.38s cubic-bezier(.2,.72,.2,1),transform 6.2s cubic-bezier(.18,.72,.18,1);position:absolute;inset:0;transform:scale(1.055)}.ySOSGG_heroSlide[data-active=true]{opacity:1;transform:scale(1.012)}.ySOSGG_heroSlideImage{object-fit:cover;object-position:70% center;width:100%;height:100%}.ySOSGG_heroReadability{pointer-events:none;z-index:1;background:linear-gradient(90deg,#050607 0%,#050607f5 18%,#050607d6 34%,#05060770 52%,#0506071a 73%,#05060757 100%),linear-gradient(#0506072e 0%,#0000 44%,#0506079e 100%);position:absolute;inset:0}.ySOSGG_heroAmbient{pointer-events:none;z-index:1;opacity:.66;background:radial-gradient(circle at 66% 42%,#e306131c,#0000 22%),linear-gradient(110deg,#0000 48%,#e306130e 58%,#0000 69%);position:absolute;inset:0}.ySOSGG_heroCopy{position:relative}.ySOSGG_heroActions a{transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .18s,background-color .18s}.ySOSGG_heroActions a:hover{transform:translateY(-2px)}.ySOSGG_showcaseRail{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0304056b;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:14px;min-width:290px;padding:10px 12px;display:flex;box-shadow:0 10px 34px #0000002e}.ySOSGG_showcaseCounter{letter-spacing:.16em;color:#ffffff9e;min-width:46px;font-size:9px;font-weight:900}.ySOSGG_showcaseCounter em{color:#fff3;margin:0 3px;font-style:normal}.ySOSGG_showcaseBars{align-items:center;gap:5px;display:flex}.ySOSGG_showcaseBar{background:#ffffff2b;border-radius:999px;width:13px;height:2px;transition:width .42s cubic-bezier(.2,.72,.2,1),background-color .32s,box-shadow .32s}.ySOSGG_showcaseBar[data-active=true]{background:#e30613;width:32px;box-shadow:0 0 14px #e306134d}.ySOSGG_showcaseLabel{letter-spacing:.14em;text-transform:uppercase;color:#ffffff57;margin-left:auto;font-size:8px;font-weight:800}:is(.ySOSGG_revealSurface,[data-motion-footer-item]){opacity:0;transition:opacity .68s cubic-bezier(.2,.72,.2,1),transform .68s cubic-bezier(.2,.72,.2,1);transition-delay:calc(var(--motion-order,0) * 70ms);transform:translateY(22px)scale(.988)}.ySOSGG_revealSurface[data-motion-visible=true],[data-motion-footer-item][data-motion-visible=true]{opacity:1;transform:translateY(0)scale(1)}.ySOSGG_motionCard{transform-style:preserve-3d;transition:transform .26s cubic-bezier(.2,.72,.2,1),border-color .22s,box-shadow .26s}.ySOSGG_motionCard:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .22s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e3061338}@media (hover:hover) and (pointer:fine){.ySOSGG_motionCard:hover{border-color:#e3061347;transform:translateY(-5px)rotateX(.8deg)rotateY(-.8deg);box-shadow:0 22px 64px #00000047}.ySOSGG_motionCard:hover:after{opacity:.7}}.ySOSGG_sectionGlow{pointer-events:none;background:radial-gradient(circle at 14% 48%,#e306130e,#0000 24%),radial-gradient(circle at 88% 22%,#ffffff06,#0000 18%);position:absolute;inset:-20% -10%}.ySOSGG_entryOverlay{pointer-events:none;z-index:100;visibility:hidden;opacity:0;isolation:isolate;background:#010203;position:fixed;inset:0;overflow:hidden}.ySOSGG_entryCinematicVideo{z-index:2;object-fit:cover;object-position:center;opacity:0;filter:brightness(.9)saturate(1.04)contrast(1.07);will-change:opacity, transform, filter;width:104%;height:104%;position:absolute;inset:-2%;transform:scale(1.035)}.ySOSGG_entryAtmosphere{z-index:3;opacity:.9;background:linear-gradient(#0000006b 0%,#00000005 24% 72%,#00000080 100%),radial-gradient(circle,#0000 0%,#00000014 46%,#00000094 100%);position:absolute;inset:0}.ySOSGG_entryAtmosphere:before{content:"";opacity:.22;filter:blur(12px);background:conic-gradient(from 205deg at 50% 10%,#0000 0deg,#ffffff14 14deg,#0000 28deg 56deg,#ffffff0b 72deg,#0000 94deg);position:absolute;inset:-18%;transform:translateY(-4%)}.ySOSGG_entryEnergyField{z-index:4;opacity:0;mix-blend-mode:screen;filter:blur(5px);background:radial-gradient(circle at 50% 48%,#ffffff2e 0%,#ff34402e 5%,#e3061314 17%,#0000 36%),radial-gradient(circle at 23% 47%,#e306132e,#0000 20%),radial-gradient(circle at 77% 48%,#e306132e,#0000 20%);position:absolute;inset:0;transform:scale(.84)}.ySOSGG_entryLetterboxTop,.ySOSGG_entryLetterboxBottom{z-index:12;will-change:transform, opacity;background:#000;width:100%;height:clamp(28px,5vh,56px);position:absolute;left:0}.ySOSGG_entryLetterboxTop{top:0}.ySOSGG_entryLetterboxBottom{bottom:0}.ySOSGG_entryGrain{z-index:13;opacity:.035;mix-blend-mode:soft-light;background-image:radial-gradient(circle at 20% 30%,#ffffffc2 0 .48px,#0000 .68px),radial-gradient(circle at 70% 60%,#ffffff85 0 .44px,#0000 .66px);background-size:5px 5px,7px 7px;animation:.78s steps(2,end) infinite ySOSGG_entry-grain-drift;position:absolute;inset:-30%}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_entryOverlay{visibility:visible;opacity:1;animation:.95s cubic-bezier(.18,.7,.16,1) 2.62s forwards ySOSGG_entry-film-overlay-out}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_entryCinematicVideo{animation:90ms linear forwards ySOSGG_entry-film-video-in,2.22s cubic-bezier(.16,.68,.16,1) forwards ySOSGG_entry-film-video-drive}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_entryEnergyField{animation:.6s .78s forwards ySOSGG_entry-energy-rise,.72s cubic-bezier(.14,.72,.16,1) 1.45s forwards ySOSGG_entry-energy-impact}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_entryLetterboxTop{animation:.82s cubic-bezier(.18,.72,.18,1) 2.58s forwards ySOSGG_entry-letterbox-top-out}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_entryLetterboxBottom{animation:.82s cubic-bezier(.18,.72,.18,1) 2.58s forwards ySOSGG_entry-letterbox-bottom-out}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_heroMedia{animation:1.45s cubic-bezier(.16,.74,.16,1) 2.58s both ySOSGG_hero-after-film}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_heroCopy>*{opacity:0;filter:blur(2px);animation:.7s cubic-bezier(.18,.78,.2,1) forwards ySOSGG_hero-copy-after-film;transform:translateY(12px)}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_heroCopy>:first-child{animation-delay:2.88s}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_heroCopy>:nth-child(2){animation-delay:2.98s}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_heroCopy>:nth-child(3){animation-delay:3.08s}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_heroCopy>:nth-child(4){animation-delay:3.18s}[data-home-motion=v2][data-motion-intro=play] .ySOSGG_heroCopy>:nth-child(5){animation-delay:3.26s}html[data-home-intro=play] [data-site-header]{opacity:0;filter:blur(2px);animation:.72s cubic-bezier(.18,.78,.2,1) 2.91s forwards ySOSGG_header-after-film;transform:translateY(-7px)}@keyframes ySOSGG_entry-film-video-in{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1.018)}}@keyframes ySOSGG_entry-film-video-drive{0%{filter:brightness(.84)saturate(.96)contrast(1.08);transform:scale(1.018)}to{filter:brightness(1.03)saturate(1.08)contrast(1.06);transform:scale(1)}}@keyframes ySOSGG_entry-energy-rise{0%{opacity:0;transform:scale(.84)}to{opacity:.68;transform:scale(1)}}@keyframes ySOSGG_entry-energy-impact{0%{opacity:.68;transform:scale(1)}42%{opacity:1;transform:scale(1.08)}to{opacity:0;transform:scale(1.24)}}@keyframes ySOSGG_entry-letterbox-top-out{to{opacity:0;transform:translateY(-108%)}}@keyframes ySOSGG_entry-letterbox-bottom-out{to{opacity:0;transform:translateY(108%)}}@keyframes ySOSGG_entry-film-overlay-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes ySOSGG_hero-after-film{0%{opacity:.12;transform:translate3d(var(--hero-x,0), calc(var(--hero-y,0) + var(--hero-scroll,0)), 0) scale(1.028);filter:brightness(.24)saturate(.76)blur(1.6px)}to{opacity:1;transform:translate3d(var(--hero-x,0), calc(var(--hero-y,0) + var(--hero-scroll,0)), 0) scale(1);filter:brightness()saturate()blur()}}@keyframes ySOSGG_hero-copy-after-film{0%{opacity:0;filter:blur(2px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ySOSGG_header-after-film{0%{opacity:0;filter:blur(2px);transform:translateY(-7px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes ySOSGG_entry-grain-drift{0%{transform:translate(0)}25%{transform:translate(1.2%,-.7%)}50%{transform:translate(-.8%,1%)}75%{transform:translate(.5%,.7%)}to{transform:translate(0)}}@media (width<=1023px){.ySOSGG_entryAssembly{width:min(80vw,560px);top:46%}.ySOSGG_entryLockup{width:min(78vw,540px)}.ySOSGG_entryLockupStage:before{width:82vw;height:46vw}.ySOSGG_entryLetterboxTop,.ySOSGG_entryLetterboxBottom{height:3.6vh}.ySOSGG_heroMedia{transform:translate3d(0, var(--hero-scroll,0), 0);transition:none;inset:-8px}.ySOSGG_heroSlide{transform:scale(1.035)}.ySOSGG_heroSlide[data-active=true]{transform:scale(1.012)}.ySOSGG_heroSlideImage{object-position:72% center}.ySOSGG_heroReadability{background:linear-gradient(90deg,#050607 0%,#050607eb 34%,#0506078f 62%,#05060742 100%),linear-gradient(#05060729 0%,#0506071a 42%,#050607b8 100%)}:is(.ySOSGG_revealSurface,[data-motion-footer-item]){transition-duration:.52s;transform:translateY(16px)scale(.994)}}@media (prefers-reduced-motion:reduce){.ySOSGG_heroMedia,.ySOSGG_heroActions a,.ySOSGG_motionCard,.ySOSGG_revealSurface,[data-motion-footer-item]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.ySOSGG_heroSlide{transition:none!important;transform:none!important}.ySOSGG_entryOverlay{display:none!important}}@keyframes ySOSGG_entry-backdrop-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ySOSGG_entry-backdrop-out{to{opacity:0;transform:scale(1.055)}}@keyframes ySOSGG_entry-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.62)}42%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.08)}}@keyframes ySOSGG_entry-lockup-big-in{0%{opacity:0;filter:blur(9px);transform:scale(.82)}58%{opacity:1}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes ySOSGG_entry-lockup-big-out{to{opacity:0;filter:blur(3px);transform:scale(1.115)}}@keyframes ySOSGG_entry-beam{0%{opacity:0;left:-48%}14%{opacity:.95}70%{opacity:.72}to{opacity:0;left:108%}}@keyframes ySOSGG_entry-seam-v4{0%{opacity:0;transform:translate(-50%,-50%)scaleY(.15)}44%{opacity:.9;transform:translate(-50%,-50%)scaleY(1)}to{opacity:.38;transform:translate(-50%,-50%)scaleY(1.1)}}@keyframes ySOSGG_entry-panel-left{0%{transform:translate(0)}to{transform:translate(-102%)}}@keyframes ySOSGG_entry-panel-right{0%{transform:translate(0)}to{transform:translate(102%)}}@keyframes ySOSGG_entry-overlay-hide{to{opacity:0;visibility:hidden}}@keyframes ySOSGG_entry-header-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes ySOSGG_hero-stage-enter{0%{opacity:.34;transform:translate3d(var(--hero-x,0), calc(var(--hero-y,0) + var(--hero-scroll,0)), 0) scale(1.045);filter:brightness(.62)}to{opacity:1;transform:translate3d(var(--hero-x,0), calc(var(--hero-y,0) + var(--hero-scroll,0)), 0) scale(1);filter:brightness()}}@keyframes ySOSGG_hero-line-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}
