.slaynville-launch-banner.sv-launch-date{box-sizing:border-box;border:1px solid #876339;border-top:3px solid #c6a15f;background:#241a12;color:#eee4cf;padding:22px 24px;text-align:left;font-family:Oxanium,Source,sans-serif}
.sv-launch-date .sv-launch-eyebrow{margin:0 0 8px;color:#d9ba80;font-size:12px;font-weight:700;letter-spacing:.12em}
.sv-launch-date h1{margin:0 0 8px;font:700 clamp(24px,4vw,36px)/1.2 Oxanium,Source,sans-serif;color:#fff0ce}
.sv-launch-date .sv-launch-time{font-size:17px;margin:0 0 8px}
.sv-launch-date .sv-launch-clock{font-size:clamp(23px,5vw,34px);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.35;margin:12px 0;color:#f3d294}
.sv-launch-date .sv-launch-local{font-size:13px;color:#c8bda9;margin:4px 0}
.sv-launch-date .sv-launch-note{font-size:14px;line-height:1.5;max-width:65ch;margin:10px 0}
.sv-launch-date .sv-launch-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px}
.sv-launch-date .sv-launch-actions a{display:inline-block;margin:0;padding:10px 14px;font-size:14px;line-height:1.4}
.sv-launch-date .sv-launch-actions .sv-launch-calendar{background:transparent;border:1px solid #876339;color:#eed5a7}
.sv-launch-date a:focus-visible{outline:2px solid #ffe0a0;outline-offset:3px}
@media(max-width:480px){.slaynville-launch-banner.sv-launch-date{padding:18px 16px}.sv-launch-date .sv-launch-actions{align-items:stretch}.sv-launch-date .sv-launch-actions a{text-align:center;flex:1 1 auto}}
