[data-cms-section][data-background=black]{background:#050505;color:#f4f4f2}[data-cms-section][data-background=charcoal]{background:#202024;color:#f4f4f2}[data-cms-section][data-background=light]{background:#f4f4f2;color:#111}[data-cms-section][data-background=light] h2,[data-cms-section][data-background=light] p{color:#111}[data-cms-section][data-align=center]{text-align:center}[data-cms-section][data-align=left]{text-align:left}.cms-intro{max-width:65ch}.cms-announcements{background:#d91130;color:white;padding:12px 5vw;font:16px/1.5 sans-serif}.cms-announcements p{margin:4px 0}.cms-announcements a{text-decoration:underline;color:white}.cms-footer{padding:24px 0}.cms-footer a{display:inline-block;margin:8px 22px 8px 0}[data-spacing=compact] .section{padding-block:55px}[data-spacing=spacious] .section{padding-block:125px}[data-motion-level=low] *,[data-motion-level=low] *::before,[data-motion-level=low] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-motion-level=low] .reveal{opacity:1!important;transform:none!important}

[data-motion-level=low] .motion-wait{opacity:1!important;transform:none!important;clip-path:none!important}@media(prefers-reduced-motion:no-preference){[data-motion-level=high] .motion-in[data-motion=title],[data-motion-level=high] .motion-in[data-motion=card]{animation-duration:1.05s}}
