/* Calm pass Nov 13 2026 */
.calm-hero{--ca-page:linear-gradient(180deg,#FFF1DE 0%,#FFF8EE 60%);--ca-h1-font:var(--display);--ca-h1-weight:800;--ca-h1-track:-0.03em;--ca-ink:#0F2236;--ca-muted:#3B4A5E;--ca-accent:#004874;--ca-btn:#FF7A1A;--ca-btn-ink:#0F2236;--ca-soft:rgba(255,122,26,.12);--ca-radius:22px;--ca-gold:#FFC21A;--ca-teal:#12B886}

/* Calm page layer: quieter sections, simple buttons, clean headings */
main h2,main h3,main h4{text-shadow:none!important}
main h2 *,main h3 *{background-image:none!important;text-shadow:none!important;box-shadow:none!important}
main .btn,footer .btn{box-shadow:none!important;text-shadow:none!important;background-image:none!important;transform:none!important;filter:none!important;animation:none!important}
main .btn::before,main .btn::after{display:none!important}
main .btn:hover{transform:none!important}
main .eyebrow,main .kicker,main .chip,main .chips{display:none!important}
.race::before,.race::after{display:none!important;animation:none!important}
.pitch .c-tang,.pitch .c-sky,.pitch .c-mint,.pitch .c-sun{color:inherit}
.pitch__ln{font-size:clamp(2rem,4vw,3.2rem)!important}
.final{background:#FFF1DE!important}
