.demo-countdown{padding:clamp(30px,5vw,70px) 20px;text-align:center;color:inherit;max-width:900px;margin-inline:auto;font-family:inherit}.demo-countdown .demo-countdown-date{font:inherit;font-size:12px;letter-spacing:.12em;text-transform:uppercase;margin:0 0 25px;opacity:.8}.demo-countdown-units{display:flex;justify-content:center;gap:clamp(18px,4vw,54px);font-variant-numeric:tabular-nums}.demo-countdown-unit{display:flex;flex-direction:column;gap:7px;min-width:48px}.demo-countdown-unit strong{font:inherit;font-size:clamp(32px,5vw,64px);font-weight:400;line-height:1}.demo-countdown-unit span{font-family:var(--font-inter),Arial,sans-serif;font-size:9px;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.demo-countdown .demo-countdown-note{max-width:450px;margin:24px auto 0;font-family:var(--font-inter),Arial,sans-serif;font-size:10px;line-height:1.7;letter-spacing:0;opacity:.65}.demo-countdown[data-tone=dark]{color:#f6eedf}.demo-countdown[data-tone=light]{color:#fff}@media (max-width:480px){.demo-countdown-units{gap:22px}.demo-countdown-unit strong{font-size:36px}.demo-countdown .demo-countdown-note{max-width:285px;font-size:9px}}