.hs-hero{background:var(--brand-navy,#1b2340);position:relative;overflow:hidden}.hs-hero:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 85% 20%,#c41e3a40,#0000 70%),radial-gradient(40% 60% at 10% 90%,#d4af371f,#0000 70%);position:absolute;inset:0}.hs-hero-grid{align-items:center;gap:3rem;padding-block:3.5rem;display:grid;position:relative}@media (width>=1024px){.hs-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);padding-block:5rem}}.hs-keyart{width:100%;max-width:460px;height:auto;box-shadow:var(--shadow-lift,0 20px 50px #00000059);ring:0;border-radius:1.5rem;outline:4px solid #ffffff1f;margin-inline:auto;display:block}.hs-next h2{color:#fff}.hs-next-grid{align-items:center;gap:3rem;display:grid}@media (width>=1024px){.hs-next-grid{grid-template-columns:minmax(0,1fr) 320px}}.hs-disney{max-width:320px;box-shadow:var(--shadow-lift,0 20px 50px #00000059);border-radius:1.5rem;margin-inline:auto;display:block;position:relative;overflow:hidden}.hs-disney img{width:100%;height:auto;display:block}.hs-disney-label{color:#fff;inset-inline:0;background:#1b2340d9;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.95rem;font-weight:700;display:flex;position:absolute;bottom:0}.hs-timechip{background:var(--card,#fff);border:1px solid var(--border,#e2e2e2);color:var(--foreground,#1b2340);border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:1rem;display:inline-flex}.hs-timechip-tag{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground,#5a6178);font-size:.75rem;font-weight:600}
