.stamp.svelte-184w06b{animation:svelte-184w06b-stamp .4s var(--ease-spring) .5s both}@keyframes svelte-184w06b-stamp{0%{opacity:0;scale:1.6}}.trade-in.svelte-18odig5{animation:.32s cubic-bezier(.2,.8,.2,1) both svelte-18odig5-trade-in}.trade-in.svelte-18odig5+.trade-in:where(.svelte-18odig5){animation-delay:50ms}@keyframes svelte-18odig5-trade-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.trade-in.svelte-18odig5{animation:none}}.calc-range.svelte-1unszy3{appearance:none;background:linear-gradient(to right, var(--color-brand-500) var(--fill), var(--color-ink-200) var(--fill));cursor:pointer;border-radius:999px;height:10px}.calc-range.svelte-1unszy3::-webkit-slider-thumb{appearance:none;background:var(--color-surface);width:28px;height:28px;box-shadow:0 0 0 3px var(--color-brand-500), 0 4px 10px -2px #0000004d;border-radius:50%}.calc-range.svelte-1unszy3::-moz-range-thumb{background:var(--color-surface);width:28px;height:28px;box-shadow:0 0 0 3px var(--color-brand-500), 0 4px 10px -2px #0000004d;border:0;border-radius:50%}.calc-range.svelte-1unszy3:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:6px}.sticky-cta.svelte-17a9kxv{transition:transform .25s cubic-bezier(.2,.8,.2,1);transform:translateY(110%)}.sticky-cta.shown.svelte-17a9kxv{transform:none}@media (prefers-reduced-motion:reduce){.sticky-cta.svelte-17a9kxv{transition:none}}.hero.svelte-1qf8guo:before{content:"";z-index:-1;background-image:radial-gradient(color-mix(in oklab, var(--color-ink-900) 9%, transparent) 1px, transparent 1.5px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 75% 40%,#000 0%,#0000 65%);mask-image:radial-gradient(at 75% 40%,#000 0%,#0000 65%)}.grow-path.svelte-1qf8guo>li:where(.svelte-1qf8guo):not(:last-child):after{content:"";border-left:2px dashed var(--color-ink-200);position:absolute;top:2.5rem;bottom:-2rem;left:calc(1.25rem - 1px)}@media (width>=64rem){.grow-path.svelte-1qf8guo>li:where(.svelte-1qf8guo):not(:last-child):after{border-left:0;border-top:2px dashed var(--color-ink-200);inset:calc(1.25rem - 1px) -1.5rem auto 2.5rem}}
