.agent-sprint .kc-cart-empty{position:relative;isolation:isolate;min-height:min(790px,90svh);background:radial-gradient(circle at 85% 20%,#176349 0,transparent 36%),#073b2e;color:#f7f8f7}.agent-sprint .kc-cart-empty:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.13;background-image:radial-gradient(#d0e1d6 1px,transparent 0);background-size:19px 19px;mask-image:linear-gradient(90deg,transparent 25%,#000)}.agent-sprint .kc-cart-empty .as-cart-empty__layout{align-items:center}.agent-sprint .kc-cart-empty .as-eyebrow{color:#c3dfd0}.agent-sprint .kc-cart-empty__number{display:block;margin:2.5rem 0 1rem;color:#fff100;font:600 .78rem var(--font-dm-mono),monospace;letter-spacing:.16em}.agent-sprint .kc-cart-empty .as-cart-empty__copy h1{max-width:11ch;font-size:clamp(3.6rem,8vw,8rem);line-height:.95;letter-spacing:-.075em}.agent-sprint .kc-cart-empty .as-cart-empty__copy>p:not(.as-eyebrow){max-width:39ch;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.55}.agent-sprint .kc-cart-empty .as-button--primary{background:#fff100;color:#073b2e;border-color:#fff100}.agent-sprint .kc-cart-empty__signal{min-height:0;display:block;padding:0;border:0;background:transparent}.agent-sprint .kc-cart-empty__frame{padding:14px;border:1px solid #f7f8f74d;background:#f7f8f70d;transform:rotate(3deg)}.agent-sprint .kc-cart-empty__frame .kc-editorial-art{width:100%;aspect-ratio:1.25}.agent-sprint .kc-cart-empty .kc-cart-empty__signal-label{display:block;margin-top:1.3rem;color:#fff100;font:600 .7rem var(--font-dm-mono),monospace;letter-spacing:.13em;text-align:right}.agent-sprint .as-cart-line .as-cart-line__mark{width:72px;height:72px;background:#dce9df}@media(max-width:760px){.agent-sprint .kc-cart-empty{min-height:72svh;padding-block:80px 96px}.agent-sprint .kc-cart-empty .as-cart-empty__layout{grid-template-columns:1fr;gap:2.5rem}.agent-sprint .kc-cart-empty .as-cart-empty__copy h1{font-size:clamp(3.25rem,14vw,5rem)}.agent-sprint .kc-cart-empty__signal{display:block;max-width:420px;width:75%;margin-inline:auto}.agent-sprint .as-cart-line .as-cart-line__mark{width:58px;height:58px;flex-basis:58px}}@media(prefers-reduced-motion:reduce){.agent-sprint .kc-cart-empty__frame{transform:none}}