.promotion-banner.svelte-1ncv5lw{color:var(--dark-green);background:color-mix(in srgb, var(--green) 9%, var(--paper));border:1px solid color-mix(in srgb, var(--green) 18%, var(--paper));border-radius:var(--radius)}.promotion-inner.svelte-1ncv5lw{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px;padding:8px 16px;display:grid;position:relative}.promotion-content.svelte-1ncv5lw{flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:0;display:flex}.promotion-text.svelte-1ncv5lw{overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:650;line-height:1.5;display:flex}.promotion-text.svelte-1ncv5lw svg,.promotion-actions.svelte-1ncv5lw svg{flex-shrink:0}.compact-text.svelte-1ncv5lw{display:none}.code-label.svelte-1ncv5lw{margin-right:.25em}.promotion-actions.svelte-1ncv5lw{flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;line-height:1.5;display:flex}.copy-code.svelte-1ncv5lw,.details-link.svelte-1ncv5lw{min-height:36px;color:inherit;align-items:center;gap:8px;display:inline-flex}.copy-code.svelte-1ncv5lw{max-width:100%;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;overflow-wrap:anywhere;background:0 0;border:0;border-radius:6px;padding:4px 8px}.details-link.svelte-1ncv5lw{text-underline-offset:3px;text-decoration:underline}.details-link.svelte-1ncv5lw:hover{color:var(--navy)}.countdown.svelte-1ncv5lw{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;font-size:13px;line-height:1.5;display:flex}.time-unit.svelte-1ncv5lw{white-space:nowrap;gap:3px;display:inline-flex}.time-unit.svelte-1ncv5lw+.time-unit:where(.svelte-1ncv5lw):before{content:"·";margin-right:1px}.close-banner.svelte-1ncv5lw{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.copy-code.svelte-1ncv5lw:hover,.close-banner.svelte-1ncv5lw:hover{background:color-mix(in srgb, var(--green) 10%, transparent)}.copy-code.svelte-1ncv5lw:focus-visible,.details-link.svelte-1ncv5lw:focus-visible,.close-banner.svelte-1ncv5lw:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=980px){.promotion-inner.svelte-1ncv5lw{align-items:start}.countdown.svelte-1ncv5lw{margin-left:0}}@media (width<=700px){.promotion-inner.svelte-1ncv5lw{padding:8px 12px;display:block}.promotion-content.svelte-1ncv5lw{grid-template-columns:max-content max-content minmax(0,1fr);gap:2px 8px;display:grid}.promotion-text.svelte-1ncv5lw{grid-column:1/-1;gap:6px;min-height:28px;padding-right:28px;font-size:14px}.promotion-text.svelte-1ncv5lw svg{width:16px;height:16px}.full-text.svelte-1ncv5lw,.code-label.svelte-1ncv5lw{display:none}.compact-text.svelte-1ncv5lw,.promotion-actions.svelte-1ncv5lw{display:contents}.copy-code.svelte-1ncv5lw,.details-link.svelte-1ncv5lw{gap:4px;min-height:28px;font-size:12px}.copy-code.svelte-1ncv5lw{padding:4px}.promotion-actions.svelte-1ncv5lw svg{width:14px;height:14px}.countdown.svelte-1ncv5lw{flex-wrap:nowrap;gap:0;margin-left:auto;font-size:11px}.time-unit.svelte-1ncv5lw{gap:0}.time-unit.svelte-1ncv5lw+.time-unit:where(.svelte-1ncv5lw):before{content:":";margin:0}.time-unit.svelte-1ncv5lw:nth-child(2):before{content:"";margin-left:4px}.time-unit.svelte-1ncv5lw:not(:first-child) .time-label:where(.svelte-1ncv5lw){display:none}.close-banner.svelte-1ncv5lw{width:28px;height:28px;position:absolute;top:8px;right:8px}}.agg-landingpage.svelte-7nfy5 .hero h1{font-size:32px}.agg-landingpage.svelte-7nfy5 .hero .eyebrow{font-size:11px;font-weight:700}@media (width>=701px){.agg-landingpage.svelte-7nfy5 .hero h1{font-size:36px}}@media (width>=981px){.agg-landingpage.svelte-7nfy5 .hero h1{font-size:38px}.agg-landingpage.svelte-7nfy5 .hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:32px}}@media (width>=860px) and (width<=980px){.agg-landingpage.svelte-7nfy5 .hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:24px}.agg-landingpage.svelte-7nfy5 .hero-copy{display:block}.agg-landingpage.svelte-7nfy5 .hero .product-stage{max-width:none;margin:0}}@media (width>=1200px){.agg-landingpage.svelte-7nfy5 .hero h1{font-size:42px}.agg-landingpage.svelte-7nfy5 .hero-grid{column-gap:48px}}.has-hero-promotion.svelte-7nfy5 .hero{padding-bottom:24px}.hero-promotion.svelte-7nfy5{padding-bottom:32px}.agg-landingpage.svelte-7nfy5 .hero-actions{flex-wrap:wrap}.agg-landingpage.svelte-7nfy5 .hero-facts span{font-size:12px}.agg-landingpage.svelte-7nfy5 .final-cta-inner>div{min-width:0}.agg-landingpage.svelte-7nfy5 h2{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.agg-landingpage.svelte-7nfy5 .matrix-section{overflow-x:clip}.promotion-details.svelte-7nfy5{color:#c4d0dd;margin-top:32px;scroll-margin-top:100px;font-size:15px}.promotion-details.svelte-7nfy5 p:where(.svelte-7nfy5){margin-bottom:0}
