.jsdca-hero-island{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;max-height:340px;overflow:hidden;color:#fff7e8;background:#2b0f22;pointer-events:none;contain:layout paint style}.jsdca-hero-visual{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.jsdca-hero-counter{position:absolute;top:50%;right:clamp(18px,5vw,76px);width:min-content;min-width:10.5ch;margin:0;padding:14px 17px 13px;border:1px solid rgba(255,225,168,.25);border-radius:10px;color:#fff1d4;background:#280a1fc7;box-shadow:0 15px 40px #0c02093d;font:600 clamp(11px,1.25vw,15px)/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.025em;text-align:left;transform:translateY(-50%)}.jsdca-hero-counter[hidden]{display:none}.jsdca-hero-counter-number{display:block;margin-bottom:4px;color:#ffe1a8;font-size:clamp(28px,3.7vw,48px);font-weight:780;line-height:.9;letter-spacing:-.045em}@media(max-width:679px){.jsdca-hero-counter{top:13px;right:12px;min-width:9.5ch;padding:9px 11px;transform:none}.jsdca-hero-counter-number{font-size:clamp(23px,7vw,31px)}}@media(prefers-reduced-motion:reduce){.jsdca-hero-island,.jsdca-hero-visual,.jsdca-hero-counter{animation:none!important;transition:none!important}}
