.fl{--fl-g:var(--color-glacier);--fl-a:rgb(var(--a-rgb));position:relative;min-width:0;max-width:100%;color:var(--color-ice)}.fl-sky{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.fl-kicker{display:inline-flex;align-items:center;gap:8px;font-size:14px;letter-spacing:.08em;color:var(--color-glacier)}.fl-kicker,.fl-title{margin:0;text-transform:uppercase}.fl-title{overflow-wrap:anywhere}.fl-sub{margin:0;color:var(--color-mist);font-size:17px;line-height:1.5;max-width:60ch}.fl-fine{font-size:13px;color:var(--color-slate-muted)}.fl-row{align-items:center;gap:12px 20px}.fl-figs,.fl-row{display:flex;flex-wrap:wrap}.fl-figs{gap:8px}.fl-fig{position:relative;display:inline-flex;align-items:baseline;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid rgb(var(--ice-rgb)/.12);background:rgb(var(--ice-rgb)/.04);font-size:14px;white-space:nowrap}.fl-fig-k{color:var(--color-slate-muted);font-size:12.5px}.fl-fig-v{color:var(--color-ice)}.fl-lit .fl-fig-v,.fl-up .fl-fig-v{color:var(--color-glacier)}.fl-down .fl-fig-v{color:var(--color-loss,#ff7a90)}.fl-none .fl-fig-v{color:var(--color-mist)}.fl-count{display:grid;align-items:center;min-height:clamp(520px,78vh,760px);padding:clamp(28px,6vw,80px) clamp(20px,5vw,64px);overflow:hidden;isolation:isolate;background:radial-gradient(70% 60% at 50% 40%,rgb(var(--g-rgb)/.1),transparent 70%),rgb(var(--void-rgb));border-block:1px solid rgb(var(--g-rgb)/.16)}.fl-count-grid{position:absolute;inset:0;z-index:-1;opacity:.5;background:radial-gradient(circle at 1px 1px,rgb(var(--ice-rgb)/.12) 1px,transparent 1.5px) 0 0 /28px 28px;mask-image:radial-gradient(80% 70% at 50% 45%,#000,transparent)}.fl-count-body{position:relative;display:grid;justify-items:center;gap:18px;text-align:center;max-width:1200px;margin:0 auto}.fl-count .fl-title{font-size:clamp(24px,3.4vw,44px);line-height:1.05}.fl-count .fl-sub{text-align:center}.fl-count .fl-figs,.fl-count .fl-row{justify-content:center}.fl-clock{display:flex;align-items:flex-start;gap:clamp(6px,1.4vw,18px);direction:ltr}.fl-cell{position:relative;display:grid;justify-items:center;gap:6px}.fl-digits{display:flex;font-family:var(--font-face-nav);font-size:clamp(56px,11vw,148px);line-height:1;font-variant-numeric:tabular-nums;color:var(--color-ice);text-shadow:0 0 30px rgb(var(--g-rgb)/.35)}.fl-digit{display:inline-block;width:.66em;text-align:center}.fl-colon{font-family:var(--font-face-nav);font-size:clamp(40px,8vw,110px);line-height:1.1;color:rgb(var(--g-rgb)/.6)}.fl-unit{font-size:13px;letter-spacing:.12em;color:var(--color-slate-muted)}.fl-over,.fl-unit{text-transform:uppercase}.fl-over{margin:0;font-size:clamp(40px,8vw,110px);line-height:1;color:var(--color-glacier)}.fl-clock:after{content:"";position:absolute;inset:-10% -4%;pointer-events:none;opacity:0;background:radial-gradient(60% 70% at 50% 50%,rgb(var(--g-rgb)/.22),transparent 70%);transition:opacity .26s ease}.fl-clock{position:relative}.fl-count[data-lit] .fl-clock:after{opacity:1}@media (prefers-reduced-motion:no-preference){.fl-digit{animation:fl-tick .32s var(--ease-a) both}@keyframes fl-tick{0%{opacity:0;transform:translate3d(0,-35%,0)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.fl-clock:after{transition:none}}:root[data-a11y-motion=still] .fl-digit{animation:none}:root[data-a11y-motion=still] .fl-clock:after{transition:none}