.landing{--l-paper:var(--beemo-bg);--l-sheet:var(--beemo-surface);--l-ink:var(--beemo-ink);--l-ink-muted:var(--beemo-ink-muted);--l-rule:var(--beemo-border);--l-red:var(--beemo-accent);--l-carbon:#111112;background:var(--l-paper);color:var(--l-ink);font-variant-numeric:normal}.landing-carbon{--beemo-primary:#ffffff;--beemo-primary-pressed:#d1d1d6;--beemo-on-primary:#000000;--beemo-focus-ring:#ffffff;--beemo-focus-ring-offset:var(--l-carbon);background:var(--l-carbon);color:#f5f5f5}.l-display{font-weight:900;font-optical-sizing:auto;letter-spacing:-.035em;word-spacing:.08em;line-height:.98;text-wrap:balance}.l-hand{font-family:var(--font-hand),"Segoe Print","Bradley Hand",cursive;text-transform:uppercase;letter-spacing:.05em;color:var(--l-red)}.deal-line{--stop-title:clamp(1.625rem,1.2rem + 1.9vw,2.5rem);--stop-y:calc(var(--stop-title) * 0.49)}.deal-line>li{position:relative;padding-left:2.75rem;padding-bottom:3.75rem}.deal-line>li:last-child{padding-bottom:0}.deal-line__title{font-size:var(--stop-title)}.deal-line__mark{position:absolute;left:0;top:calc(var(--stop-y) - 7px);width:14px;height:14px}.deal-line__stop{display:block;width:100%;height:100%;border:2px solid var(--l-red);border-radius:999px;background:var(--l-red)}.deal-line__seg{position:absolute;left:6px;width:2px;top:calc(var(--stop-y) + 11px);bottom:calc(11px - var(--stop-y));background:var(--l-rule)}.deal-line__fill{display:block;width:100%;height:100%;background:var(--l-red)}.deal-line__seg{view-timeline-name:--deal-seg}.deal-line__mark{view-timeline-name:--deal-mark}.deal-line__fill{transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.deal-line__fill{animation:deal-line-draw linear both;animation-timeline:--deal-seg;animation-range:cover 50vh cover calc(100% - 50vh)}.deal-line__stop{animation:deal-line-stop linear both;animation-timeline:--deal-mark;animation-range:cover 0 cover 50%}}}@keyframes deal-line-draw{0%{scale:1 0}to{scale:1 1}}@keyframes deal-line-stop{0%,96%{background-color:var(--l-paper);scale:.7}to{background-color:var(--l-red);scale:1}}