/* Existing detailed homepage content remains available below the route chooser. */
.home-records-intro{background:var(--bg);padding:64px 0 34px;border-top:1px solid var(--line);scroll-margin-top:24px}.records-intro{text-align:center;display:flex;align-items:center;flex-direction:column}.records-intro .hero-title[data-astro-cid-ljc7qogn]{font-size:clamp(2rem,1.2rem + 2.5vw,3.25rem);max-width:26ch;margin-top:17px}.records-intro .hero-sub[data-astro-cid-ljc7qogn]{font-size:1rem;max-width:65ch;margin-top:19px}.hero-actions-review[data-astro-cid-ljc7qogn]{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:24px;width:100%}.hero-button-row{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.hero-button-row .btn{min-height:48px}.hero-action-note{font-size:.875rem;line-height:1.5;color:var(--text-2);margin:0;text-align:center}.hero-actions-review>.hero-secondary{font-size:.875rem;margin-top:2px}.records-foot{position:static;text-align:center;max-width:850px;margin:28px auto 0;padding:0 24px}.records-foot .t-label{font-size:10px;line-height:1.6}.dlv2-home-page [data-chapter]{opacity:1;transform:none}.dlv2-home-page .dl-film-home{margin-top:0}
@media(max-width:640px){.home-records-intro{padding:46px 0 25px}.records-intro .hero-title[data-astro-cid-ljc7qogn]{font-size:2.3rem}.records-foot .t-label{font-size:9px}.hero-button-row{flex-direction:column;width:min(100%,340px);gap:12px}.hero-button-row .btn{width:100%;justify-content:center}.hero-action-note{max-width:30ch}.hero-actions-review[data-astro-cid-ljc7qogn]{gap:12px;margin-top:28px}}
