.home-module__8N4uya__stats{align-items:center;gap:var(--space-5);max-width:var(--container);padding:var(--space-7) var(--spacing-container);flex-direction:column;margin-inline:auto;display:flex}.home-module__8N4uya__statsInner{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,1fr);width:100%;display:grid}@media (min-width:768px){.home-module__8N4uya__statsInner{grid-template-columns:repeat(4,1fr)}}.home-module__8N4uya__stat{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;display:flex}.home-module__8N4uya__statValue{font-family:var(--f-display);color:var(--crimson-800);font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:700;line-height:1}.home-module__8N4uya__statLabel{font-family:var(--f-caps);font-size:var(--fs-micro);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--char-500);font-weight:600}.home-module__8N4uya__section,.home-module__8N4uya__schedule{max-width:var(--container);padding:var(--space-8) var(--spacing-container);margin-inline:auto}.home-module__8N4uya__schedule{background:var(--bone-200);max-width:none}.home-module__8N4uya__schedule>*{max-width:var(--container);margin-inline:auto}.home-module__8N4uya__sectionHead{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.home-module__8N4uya__sectionTitle{font-size:var(--fs-h2)}.home-module__8N4uya__sectionLede{color:var(--char-700);max-width:var(--measure)}.home-module__8N4uya__posterGrid{gap:var(--space-4);perspective:1200px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.home-module__8N4uya__posterTilt{transition:transform var(--t-reveal) var(--ease);transform-style:preserve-3d}.home-module__8N4uya__posterTilt:hover{transform:rotateY(-6deg)rotateX(3deg)translateY(-4px)}.home-module__8N4uya__sectionFoot{margin-top:var(--space-6)}.home-module__8N4uya__textLink{font-family:var(--f-caps);font-size:var(--fs-small);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--crimson-700);font-weight:700}.home-module__8N4uya__textLink:hover{color:var(--ember-600)}.home-module__8N4uya__dayGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.home-module__8N4uya__day{gap:var(--space-2);padding:var(--space-5);background:var(--bone-50);border:var(--hairline);border-left:3px solid var(--ember-500);border-radius:var(--radius-sm);transition:transform var(--t-reveal) var(--ease), box-shadow var(--t-reveal) var(--ease), border-left-color var(--t-state) var(--ease);flex-direction:column;display:flex}.home-module__8N4uya__day:hover{box-shadow:var(--shadow-md), 0 0 20px #d4622f2e;border-left-color:var(--crimson-700);transform:translateY(-4px)}.home-module__8N4uya__dayLabel{font-family:var(--f-caps);font-size:var(--fs-micro);letter-spacing:var(--track-micro);text-transform:uppercase;color:var(--ember-600);font-weight:600}.home-module__8N4uya__dayTitle{font-family:var(--f-display);letter-spacing:0;text-transform:none;color:var(--crimson-800);font-size:1.5rem;font-weight:700}.home-module__8N4uya__dayBody{font-size:var(--fs-small);color:var(--char-700);line-height:1.7}.home-module__8N4uya__legacy{align-items:center;gap:var(--space-4);text-align:center;background:var(--char-900);padding:var(--space-8) var(--spacing-container) var(--space-9);flex-direction:column;margin-top:-1px;display:flex;position:relative}.home-module__8N4uya__legacyMark{color:var(--ember-300);opacity:.35;width:56px;height:56px;animation:40s linear infinite home-module__8N4uya__legacy-spin}@keyframes home-module__8N4uya__legacy-spin{to{transform:rotate(360deg)}}.home-module__8N4uya__legacyTitle{font-family:var(--f-display);font-size:var(--fs-display);font-weight:700;line-height:var(--lh-tight);color:var(--bone-100);max-width:16ch}.home-module__8N4uya__legacyBody{color:var(--mist-400);max-width:52ch}.home-module__8N4uya__legacyCta{margin-top:var(--space-2);font-family:var(--f-caps);font-size:var(--fs-small);letter-spacing:var(--track-caps);text-transform:uppercase;background:var(--crimson-700);color:var(--bone-100);border-radius:var(--radius-sm);min-height:44px;transition:background var(--t-state) var(--ease), transform var(--t-state) var(--ease), box-shadow var(--t-state) var(--ease);align-items:center;padding:.875rem 1.75rem;font-weight:700;animation:2.6s ease-in-out infinite home-module__8N4uya__legacy-cta-pulse;display:inline-flex}@keyframes home-module__8N4uya__legacy-cta-pulse{0%,to{box-shadow:0 0 #d4622f59}50%{box-shadow:0 0 0 10px #d4622f00}}.home-module__8N4uya__legacyCta:hover{background:var(--crimson-600);color:var(--bone-50);animation-play-state:paused;transform:translateY(-2px)scale(1.03)}.home-module__8N4uya__legacyCta:focus-visible{outline:2px solid var(--ember-300);outline-offset:3px}
