.hub[data-astro-cid-lcdefpme]{grid-template-columns:var(--rail-w) 1fr;height:calc(100svh - var(--header-h));border-bottom:1px solid var(--line);min-height:620px;max-height:980px;display:grid;position:relative}.rail[data-astro-cid-lcdefpme]{border-right:1px solid var(--line);background:#0f0f11;flex-direction:column;gap:6px;padding:28px 16px;display:flex}.rail-title[data-astro-cid-lcdefpme]{margin:0 12px 10px}.rail[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:12px;transition:background .15s;display:flex;position:relative}.rail[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:#ffffff0d}.rail[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:#ffffff14}.rail[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:-16px}.rail[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:12px;flex-shrink:0;width:48px;height:48px}.rail-text[data-astro-cid-lcdefpme]{min-width:0;display:grid}.rail-name[data-astro-cid-lcdefpme]{font-size:15px;font-weight:600}.rail-genre[data-astro-cid-lcdefpme]{color:var(--muted);font-size:13px}.rail-next[data-astro-cid-lcdefpme]{border:1px dashed var(--line);border-radius:14px;align-items:center;gap:14px;margin-top:4px;padding:12px;display:flex}.rail-plus[data-astro-cid-lcdefpme]{width:48px;height:48px;color:var(--muted);background:#ffffff0a;border-radius:12px;place-items:center;font-size:22px;display:grid}.stage[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.panel[data-astro-cid-lcdefpme]{opacity:0;visibility:hidden;align-items:flex-end;transition:opacity .5s,visibility 0s linear .5s;display:flex;position:absolute;inset:0}.panel[data-astro-cid-lcdefpme][data-active=true]{opacity:1;visibility:visible;transition:opacity .5s}.art[data-astro-cid-lcdefpme]{position:absolute;inset:0;overflow:hidden}.bg[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;animation:28s ease-in-out infinite alternate drift}@keyframes drift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.14)translate(-2%,-1.5%)}}.shade[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#080809eb 0%,#0808098c 42%,#0000 75%),linear-gradient(#0000 55%,#080809e6 100%);position:absolute;inset:0}.content[data-astro-cid-lcdefpme]{max-width:560px;padding:0 56px 64px;position:relative}.status[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;background:#00000073;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.status[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent);border-radius:50%;animation:2.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.4}}h2[data-astro-cid-lcdefpme]{margin:0}.logo[data-astro-cid-lcdefpme]{filter:drop-shadow(0 8px 24px #0009);width:auto;max-width:min(440px,100%);max-height:170px}.tagline[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin:22px 0 6px;font-size:26px;font-weight:700}.pitch[data-astro-cid-lcdefpme]{color:#d6d2cd;margin:0;font-size:17px}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.facts[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;font-size:14px;display:flex}.rating[data-astro-cid-lcdefpme]{border:1px solid var(--muted);border-radius:4px;padding:0 8px;font-weight:700}.shots[data-astro-cid-lcdefpme]{gap:10px;display:flex;position:absolute;bottom:64px;right:32px}.shots[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{aspect-ratio:16/9;cursor:pointer;opacity:.7;background:#000;border:2px solid #0000;border-radius:10px;width:104px;padding:0;transition:opacity .15s,border-color .15s;overflow:hidden}.shots[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{opacity:1}.shots[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-pressed=true]{opacity:1;border-color:var(--accent)}.shots[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.news[data-astro-cid-lcdefpme]{padding-top:80px}.news-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.news-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin:4px 0 0;font-size:36px}.news-head[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.news-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.more[data-astro-cid-lcdefpme]{margin:28px 0 0}.more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--brand);font-weight:600;text-decoration:none}@media (width<=1240px){.shots[data-astro-cid-lcdefpme]{display:none}}@media (width<=1023px){.hub[data-astro-cid-lcdefpme]{height:auto;min-height:0;max-height:none;display:block}.rail[data-astro-cid-lcdefpme]{display:none}.stage[data-astro-cid-lcdefpme]{background:var(--line);gap:1px;display:grid}.panel[data-astro-cid-lcdefpme]{opacity:1;visibility:visible;min-height:86svh;position:relative;inset:auto}.shade[data-astro-cid-lcdefpme]{background:linear-gradient(#0000 20%,#080809bf 60%,#080809f5 100%)}.content[data-astro-cid-lcdefpme]{padding:0 24px 48px}.news-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.panel[data-astro-cid-lcdefpme]{min-height:92svh}.content[data-astro-cid-lcdefpme]{padding:0 20px 40px}.logo[data-astro-cid-lcdefpme]{max-width:82%;max-height:120px}.tagline[data-astro-cid-lcdefpme]{font-size:22px}.pitch[data-astro-cid-lcdefpme]{font-size:16px}.news[data-astro-cid-lcdefpme]{padding-top:56px}.news-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px}.news-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
