/**
 * ERS Classic Light Rendered Page skin.
 *
 * This appearance asset owns Classic Light palette values only. Structure,
 * component presentation, and responsive behavior live in the Classic layout.
 */
.ers-page--family-classic:where(.ers-page--appearance-classic){
  --ers-classic-page-background:transparent;
  --ers-classic-page-text:currentColor;
  --ers-classic-hero-background:#16191f;
  --ers-classic-hero-text:#ffffff;
  --ers-classic-hero-no-image-background:linear-gradient(135deg,#16191f,#2b3038);
  --ers-classic-hero-blurred-overlay:linear-gradient(180deg,rgba(12,15,19,.70),rgba(12,15,19,.78));
  --ers-classic-class-video-overlay:linear-gradient(180deg,rgba(12,15,19,.58),rgba(12,15,19,.72));
  --ers-classic-surface-accent-text:var(--ers-accent-text-on-light);
  --ers-classic-surface-accent-visible:var(--ers-accent-visible-on-light);
  --ers-classic-hero-accent-visible:var(--ers-accent-visible-on-dark);
  --ers-classic-filled-control-background:var(--ers-accent-readable-bg);
  --ers-classic-filled-control-text:var(--ers-accent-readable-text);
  --ers-classic-filled-control-accent:var(--ers-accent-readable-accent);
  --ers-classic-hero-button-shadow:0 10px 24px rgba(0,0,0,.18);
  --ers-classic-band-white-background:#ffffff;
  --ers-classic-band-muted-background:#f6f6f6;
  --ers-classic-section-line:rgba(0,0,0,.16);
  --ers-classic-hierarchy-line:rgba(0,0,0,.15);
  --ers-classic-detail-card-border:#e5e7eb;
  --ers-classic-detail-card-background:#ffffff;
  --ers-classic-detail-card-shadow:0 16px 38px rgba(15,23,42,.08);
  --ers-classic-detail-divider:#eef0f3;
  --ers-classic-detail-label:#6b7280;
  --ers-classic-detail-value:#111827;
  --ers-classic-cta-border:#e1e4e8;
  --ers-classic-cta-background:#f7f8fa;
  --ers-classic-relationship-border:#e7e9ee;
  --ers-classic-relationship-background:#ffffff;
  --ers-classic-relationship-shadow:0 10px 28px rgba(15,23,42,.045);
  --ers-classic-relationship-title:#111827;
  --ers-classic-relationship-link:#111827;
  --ers-classic-relationship-link-hover:var(--ers-accent-text-on-light);
  --ers-classic-discovery-background:#f3f3f3;
  --ers-classic-helper-text:#4b5563;
  --ers-classic-empty-text:#374151;
  --ers-classic-schedule-border:#e1e4e8;
  --ers-classic-schedule-background:#ffffff;
  --ers-classic-schedule-shadow:0 8px 22px rgba(15,23,42,.045);
  --ers-classic-schedule-date:#111827;
  --ers-classic-rental-media-background:#f2f3f5;
  --ers-classic-rentals-status-background:rgba(17,24,39,.88);
  --ers-classic-rentals-status-text:#ffffff;
  --ers-classic-rentals-empty-border:rgba(0,0,0,.12);
  --ers-classic-rentals-empty-background:rgba(0,0,0,.02);
  --ers-classic-gallery-background:#f6f7f7;
  --ers-classic-blog-caption-text:rgba(17,24,39,.68);
  --ers-classic-blog-quote-text:rgba(17,24,39,.78);
  --ers-classic-blog-table-border:rgba(17,24,39,.16);
  --ers-classic-blog-sidebar-border:rgba(17,24,39,.12);
  --ers-classic-blog-nav-border:rgba(17,24,39,.12);
  --ers-classic-blog-nav-card-border:rgba(17,24,39,.14);
  --ers-classic-blog-nav-card-shadow:0 10px 28px rgba(15,23,42,.05);
  --ers-classic-blog-nav-card-background:#ffffff;
  --ers-classic-blog-nav-label:rgba(17,24,39,.68);
  --ers-classic-rental-section-border:rgba(17,24,39,.12);
  --ers-classic-collection-empty-border:rgba(17,24,39,.12);
  --ers-classic-collection-empty-background:#ffffff;
  --ers-classic-collection-empty-text:rgba(17,24,39,.72);
}
