.m-today-hero{isolation:isolate;contain:layout paint style;border-radius:var(--r-xl,1.5rem);background:radial-gradient(ellipse at 8% 50%, #110a3880, transparent 56%), radial-gradient(circle at calc(74% + (var(--liquid-tilt-x,0) * 8%)) calc(24% + (var(--liquid-tilt-y,0) * 7%)), #ffffff57, transparent 23%), radial-gradient(circle at 78% 18%, rgba(255, 79, 106, calc(.16 + (var(--park-signal-pulse,.58) * .18))), transparent 28%), radial-gradient(circle at 12% 88%, rgba(122, 92, 255, calc(.16 + (var(--park-signal-strength,.62) * .14))), transparent 36%), linear-gradient(135deg, #221c5cf0, #693ca4e0 48%, #ff4f6abd);color:#fff;min-height:11rem;padding:var(--sp-5,1.25rem);margin-bottom:var(--sp-5,1.25rem);transform:perspective(900px) rotateX(calc(var(--liquid-tilt-y,0) * -2.8deg)) rotateY(calc(var(--liquid-tilt-x,0) * 4.2deg));transform-origin:50%;will-change:transform;border:1px solid #ffffff24;grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden;box-shadow:0 1.2rem 3rem #07112638,inset 0 1px #ffffff61}.m-today-hero.is-s{background:radial-gradient(ellipse at 8% 50%, #110a3885, transparent 56%), radial-gradient(circle at calc(74% + (var(--liquid-tilt-x,0) * 8%)) calc(24% + (var(--liquid-tilt-y,0) * 7%)), #ffffff61, transparent 23%), radial-gradient(circle at 76% 16%, #ffd64a6b, transparent 28%), radial-gradient(circle at 12% 88%, #7a5cff42, transparent 36%), linear-gradient(135deg, #241b60f5, #693ca4e0 45%, #ff4f6ac2)}.m-today-hero.is-a{background:radial-gradient(ellipse at 8% 50%, #110a3880, transparent 56%), radial-gradient(circle at calc(74% + (var(--liquid-tilt-x,0) * 8%)) calc(24% + (var(--liquid-tilt-y,0) * 7%)), #ffffff57, transparent 23%), radial-gradient(circle at 74% 16%, #ff4f6a57, transparent 28%), radial-gradient(circle at 12% 88%, #6f5cff40, transparent 36%), linear-gradient(135deg, #1f236cf2, #5c41b0db 48%, #eb487dbd)}.m-today-hero.is-b{background:radial-gradient(ellipse at 8% 50%, #110a3880, transparent 56%), radial-gradient(circle at calc(74% + (var(--liquid-tilt-x,0) * 8%)) calc(24% + (var(--liquid-tilt-y,0) * 7%)), #ffffff4d, transparent 23%), radial-gradient(circle at 78% 18%, #ff4f6a47, transparent 28%), linear-gradient(135deg, #1f236cf2, #4b41a8d1 48%, #d64378ad)}.m-today-hero.is-preopen{background:radial-gradient(at 8%,#1614468a,#0000 56%),radial-gradient(circle at 82% 22%,#ffd64a2e,#0000 28%),radial-gradient(circle at 10% 92%,#14b8a62e,#0000 34%),linear-gradient(135deg,#1e205bf0,#5448a6d1 48%,#e55084a8)}.m-today-hero.is-loading{background:radial-gradient(circle,#693ca42e,#0000 60%),linear-gradient(135deg,#221c5c99,#693ca480 48%,#ff4f6a66);align-content:center;min-height:10rem}.m-today-hero:before{z-index:-1;content:"";pointer-events:none;background:conic-gradient(from calc(110deg + (var(--liquid-tilt-x,0) * 36deg)), transparent 0 20%, rgba(255, 255, 255, calc(.05 + (var(--park-signal-pulse,.58) * .1))) 24%, transparent 32%, #7d5cff1f 45%, transparent 62%, #ff4f6a1f 72%, transparent 84%);opacity:.34;animation:9.5s linear infinite mobileRideHeroHeroSweep;position:absolute;inset:-38%}.m-today-hero:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(110deg, transparent 0 56%, rgba(255, 255, 255, calc(.08 + (var(--park-signal-strength,.62) * .08))) 66%, transparent 79%), radial-gradient(circle at 84% 50%, #ffffff1f, transparent 24%);mix-blend-mode:screen;opacity:.32;transform:translateX(calc(-14% + (var(--liquid-tilt-x,0) * 8%)));animation:7s ease-in-out infinite mobileRideHeroHeroSheen;position:absolute;inset:0}.m-today-hero-content{z-index:2;align-items:center;gap:var(--sp-4,1rem);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.m-today-hero-copy{gap:var(--sp-2,.5rem);min-width:0;display:grid}.m-today-hero-title{color:#fff;letter-spacing:0;text-shadow:0 2px 12px #00000047;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:1.68rem;font-weight:900;line-height:1}.m-today-hero-context{color:#ffffffd1;margin:0;font-size:.85rem;font-weight:600;line-height:1.2}.m-today-hero-action{color:#ffffff8f;letter-spacing:.1em;text-transform:uppercase;align-items:center;font-size:.68rem;font-weight:800;display:inline-flex}.m-today-hero-orb{--ride-liquid-grade-size:1.8rem;--ride-liquid-minutes-size:.8rem;box-shadow:inset 0 1px #ffffff3d, 0 0 1.5rem rgba(255, 255, 255, calc(.14 + (var(--park-signal-pulse,.58) * .14)));border-color:#ffffff57;flex:none;width:4.5rem!important}.m-today-hero-narrative-row{z-index:2;align-items:start;gap:var(--sp-2,.5rem);margin-top:var(--sp-4,1rem);padding-top:var(--sp-3,.75rem);border-top:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.m-today-hero-narrative-label{color:#ffffffc2;letter-spacing:.02em;white-space:nowrap;flex:none;align-items:center;padding-top:.1rem;font-size:.72rem;font-weight:900;display:inline-flex}.m-today-hero-narrative{color:#ffffffe6;text-wrap:pretty;margin:0;font-size:.92rem;font-weight:600;line-height:1.32}.m-today-hero-narrative-highlight{color:#fff;background:linear-gradient(#0000 60%,#ffd64a57 60%);border-radius:.2rem;font-weight:800}.m-today-hero-orbit{z-index:0;pointer-events:none;position:absolute;inset:0}.m-today-hero-orbit span{right:calc(4rem + (var(--liquid-tilt-x,0) * .3rem));width:calc(7rem + (var(--park-signal-strength,.62) * 4rem));aspect-ratio:1;opacity:calc(.12 + (var(--park-signal-pulse,.58) * .12));transform:translate(50%, -50%) scale(var(--park-signal-strength,.62));border:1px solid #ffffff2e;border-radius:999px;animation:4.8s ease-out infinite mobileRideHeroHeroRing;position:absolute;top:45%}.m-today-hero-orbit span:nth-child(2){animation-delay:.72s}.m-today-hero-orbit span:nth-child(3){animation-delay:1.44s}.m-today-hero-pixie{z-index:0;opacity:.74;filter:saturate(1.08)contrast(1.02);inset:-8%;-webkit-mask-image:linear-gradient(90deg,#00000042,#000000f2);mask-image:linear-gradient(90deg,#00000042,#000000f2)}.m-today-hero-skeleton{background:linear-gradient(90deg,#ffffff2e,#ffffff6b,#ffffff29) 0 0/220% 100%;border-radius:999px;animation:1.15s ease-in-out infinite mobileRideHeroSkeletonShimmer;display:block}.m-today-hero-skeleton.is-orb{border-radius:50%;width:4.5rem;height:4.5rem}.m-today-hero-skeleton.is-line{width:70%;height:1rem;margin-bottom:.5rem}.m-today-hero-skeleton.is-line.is-short{width:45%;height:.75rem}.desktop-home-m-today-hero{width:100%;margin-bottom:0}@media (min-width:768px){.m-today-hero{min-height:13rem}.m-today-hero-title{font-size:2rem}.m-today-hero-content{gap:var(--sp-5,1.25rem)}.m-today-hero-orb{--ride-liquid-grade-size:2rem;--ride-liquid-minutes-size:.85rem;width:5rem!important}.m-today-hero.is-desktop{min-height:16rem;padding:var(--sp-7,2rem)}.m-today-hero.is-desktop .m-today-hero-title{font-size:2.1rem}.m-today-hero.is-desktop .m-today-hero-context{font-size:.95rem}.m-today-hero.is-desktop .m-today-hero-action{font-size:.75rem}.m-today-hero.is-desktop .m-today-hero-orb{--ride-liquid-grade-size:2.2rem;--ride-liquid-minutes-size:.9rem;width:5.5rem!important}.m-today-hero.is-desktop .m-today-hero-narrative-row{gap:var(--sp-3,.75rem);margin-top:var(--sp-5,1.25rem);padding-top:var(--sp-4,1rem)}.m-today-hero.is-desktop .m-today-hero-narrative-label{font-size:.8rem}.m-today-hero.is-desktop .m-today-hero-narrative{font-size:1.05rem;line-height:1.34}}@media (min-width:1024px){.m-today-hero{min-height:15rem;padding:var(--sp-7,2rem)}.m-today-hero-title{font-size:2.35rem}.m-today-hero-orb{--ride-liquid-grade-size:2.4rem;--ride-liquid-minutes-size:.95rem;width:6rem!important}.m-today-hero-narrative{font-size:1.05rem}}@media (min-width:1280px){.m-today-hero{min-height:17rem}}@media (prefers-reduced-motion:reduce){.m-today-hero:before,.m-today-hero:after,.m-today-hero-orbit span,.m-today-hero-skeleton{animation:none!important}}@keyframes mobileRideHeroHeroSweep{to{transform:rotate(360deg)}}@keyframes mobileRideHeroHeroSheen{0%,to{transform:translate(-14%)}50%{transform:translate(8%)}}@keyframes mobileRideHeroHeroRing{0%{opacity:.12;transform:translate(50%,-50%)scale(.6)}to{opacity:0;transform:translate(50%,-50%)scale(1.6)}}@keyframes mobileRideHeroSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
