.page-module__gyMYFW__page{background:radial-gradient(ellipse at 50% 0%, #f5e6ae42, transparent 48%), var(--background);min-height:calc(100svh - 3.5rem);padding:clamp(2rem,4vw,4rem) clamp(1rem,4vw,2.5rem) 5rem}.page-module__gyMYFW__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,60rem);margin:0 auto;display:flex}.page-module__gyMYFW__eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:700;line-height:1.4}.page-module__gyMYFW__heading{color:var(--foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.75rem,8vw,5.5rem);font-weight:400;line-height:1.05}.page-module__gyMYFW__intro{max-width:38rem;color:var(--muted-foreground);margin:1rem 0 1.75rem;font-size:clamp(1rem,2vw,1.125rem);line-height:1.65}.page-module__gyMYFW__player{border:1px solid var(--border);aspect-ratio:16/9;background:#101522;border-radius:clamp(.75rem,2vw,1.25rem);width:100%;overflow:hidden;box-shadow:0 1.5rem 4rem #2027422e}.page-module__gyMYFW__frame{border:0;width:100%;height:100%;display:block}.page-module__gyMYFW__directLink{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--primary) 42%, transparent);text-decoration-color:color-mix(in srgb, var(--primary) 42%, transparent);text-underline-offset:.25em;margin-top:1.5rem;font-size:.9375rem;font-weight:700}.page-module__gyMYFW__directLink:hover{text-decoration-color:currentColor}.page-module__gyMYFW__directLink:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:.2rem}@media (prefers-reduced-motion:no-preference){.page-module__gyMYFW__directLink{transition:text-decoration-color .14s}}
