.page-module__VYRCCG__hero{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);gap:16px;padding:18px;display:grid;overflow:hidden}.page-module__VYRCCG__heroCopy{flex-direction:column;gap:10px;min-width:0;display:flex}.page-module__VYRCCG__heroCopy h1{font-size:clamp(26px,6vw,38px)}.page-module__VYRCCG__heroCopy>p{color:var(--ink-soft);max-width:56ch}.page-module__VYRCCG__heroScene{aspect-ratio:4/3}@media (min-width:980px){.page-module__VYRCCG__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;padding:24px}.page-module__VYRCCG__heroScene{aspect-ratio:1/.9}}.page-module__VYRCCG__releaseRow{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;display:flex}.page-module__VYRCCG__releaseRow strong{color:var(--ink);font-weight:700}.page-module__VYRCCG__sourceLink{min-height:32px;color:var(--muted);text-underline-offset:2px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.page-module__VYRCCG__sourceLink:hover{color:var(--ink)}.page-module__VYRCCG__sourceLink svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:15px;height:15px}.page-module__VYRCCG__heroFoot{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:2px;display:flex}.page-module__VYRCCG__formatGroups{flex-direction:column;gap:30px;display:flex}@media (min-width:760px){.page-module__VYRCCG__formatGroups{gap:40px}}.page-module__VYRCCG__formatAside .page-module__VYRCCG__price{color:var(--ink);margin-inline:2px;font-size:17px;font-weight:800}.page-module__VYRCCG__emptyIcon svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:26px;height:26px}
