.used-car-checklist-cta[data-astro-cid-v4apejwi]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.34fr);gap:1.4rem;align-items:center;overflow:hidden;border:1px solid #10264e;border-radius:8px;background:radial-gradient(circle at 88% 20%,rgba(49,168,77,.2),transparent 32%),linear-gradient(135deg,#07183d,#0a2244);color:#fff;padding:1.35rem 1.45rem}.used-car-checklist-cta[data-astro-cid-v4apejwi]:before{content:"";position:absolute;inset:auto -12% -52% 52%;height:10rem;background:#23853a33;transform:rotate(-8deg);pointer-events:none}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated{opacity:0;transform:translateY(24px) scale(.985);filter:blur(6px);transition:opacity .52s ease,transform .78s cubic-bezier(.16,1,.3,1),filter .62s ease}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated:not(.is-visible){will-change:opacity,transform,filter}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated:before{opacity:0;transform:rotate(-8deg) translate(18%);transition:opacity .82s ease .18s,transform .96s cubic-bezier(.16,1,.3,1) .12s}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible:before{opacity:1;transform:rotate(-8deg) translate(0)}.cta-copy[data-astro-cid-v4apejwi]{position:relative;z-index:1;min-width:0}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-kicker[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated h2[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated p[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-pills[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-actions[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-visual[data-astro-cid-v4apejwi]{opacity:0;transform:translateY(14px);transition:opacity .52s ease,transform .72s cubic-bezier(.16,1,.3,1)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated:not(.is-visible) .cta-kicker[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated:not(.is-visible) h2[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated:not(.is-visible) p[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated:not(.is-visible) .cta-pills[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated:not(.is-visible) .cta-actions[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated:not(.is-visible) .cta-visual[data-astro-cid-v4apejwi]{will-change:opacity,transform}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-kicker[data-astro-cid-v4apejwi]{transition-delay:90ms}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated h2[data-astro-cid-v4apejwi]{transition-delay:.15s}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated p[data-astro-cid-v4apejwi]{transition-delay:.21s}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-pills[data-astro-cid-v4apejwi]{transition-delay:.27s}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-actions[data-astro-cid-v4apejwi]{transition-delay:.32s}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-visual[data-astro-cid-v4apejwi]{transform:translate(18px) rotate(2deg) scale(.96);transition-delay:.18s}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible .cta-kicker[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible h2[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible p[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible .cta-pills[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible .cta-actions[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible .cta-visual[data-astro-cid-v4apejwi]{opacity:1;transform:translateY(0)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated.is-visible .cta-visual[data-astro-cid-v4apejwi]{transform:translate(0) rotate(0) scale(1)}.cta-kicker[data-astro-cid-v4apejwi]{display:inline-flex;margin-bottom:.45rem;color:#91d7a0;font-size:.76rem;font-weight:850}.used-car-checklist-cta[data-astro-cid-v4apejwi] h2[data-astro-cid-v4apejwi]{margin:0;color:#fff;font-size:clamp(1.32rem,2.1vw,2rem);line-height:1.12;text-wrap:balance}.used-car-checklist-cta[data-astro-cid-v4apejwi] p[data-astro-cid-v4apejwi]{max-width:46rem;margin:.55rem 0 0;color:#d4dfeb;font-size:.98rem;line-height:1.55}.cta-pills[data-astro-cid-v4apejwi]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.cta-pills[data-astro-cid-v4apejwi] span[data-astro-cid-v4apejwi]{display:inline-flex;align-items:center;min-height:1.85rem;padding:.3rem .62rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff14;color:#fff;font-size:.78rem;font-weight:800}.cta-actions[data-astro-cid-v4apejwi]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem}.cta-button[data-astro-cid-v4apejwi]{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.7rem;padding:.62rem .95rem;border:1px solid #31a84d;border-radius:5px;background:#23853a;color:#fff;font-size:.9rem;font-weight:850;line-height:1.15;text-decoration:none}.cta-button[data-astro-cid-v4apejwi]:hover{background:#17652b;color:#fff;text-decoration:none}.cta-button[data-astro-cid-v4apejwi].is-secondary{border-color:#ffffff47;background:#ffffff1f;color:#fff}.cta-button[data-astro-cid-v4apejwi].is-secondary:hover{border-color:#ffffff75;background:#fff3}.cta-button[data-astro-cid-v4apejwi]:hover svg[data-astro-cid-v4apejwi]{transform:translate(3px)}.cta-button[data-astro-cid-v4apejwi] svg[data-astro-cid-v4apejwi]{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s ease}.cta-actions[data-astro-cid-v4apejwi] small[data-astro-cid-v4apejwi]{color:#b8c8d8;font-size:.78rem;font-weight:700}.cta-visual[data-astro-cid-v4apejwi]{position:relative;z-index:1;display:grid;place-items:center;min-height:8.4rem}.checklist-sheet[data-astro-cid-v4apejwi]{width:min(100%,11.4rem);display:grid;gap:.55rem;padding:1rem;border-radius:8px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff29;transform:rotate(-3deg)}.checklist-sheet[data-astro-cid-v4apejwi] span[data-astro-cid-v4apejwi]{display:block;height:.55rem;border-radius:999px;background:#ffffff94}.checklist-sheet[data-astro-cid-v4apejwi] span[data-astro-cid-v4apejwi]:nth-child(2){width:82%}.checklist-sheet[data-astro-cid-v4apejwi] span[data-astro-cid-v4apejwi]:nth-child(3){width:68%}.checklist-sheet[data-astro-cid-v4apejwi] span[data-astro-cid-v4apejwi]:nth-child(4){width:76%}.checklist-sheet[data-astro-cid-v4apejwi] .sheet-head[data-astro-cid-v4apejwi]{width:48%;height:.85rem;background:#91d7a0}.checklist-badge[data-astro-cid-v4apejwi]{position:absolute;right:clamp(.4rem,9%,1.5rem);bottom:.6rem;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:999px;background:#fff;color:#23853a;box-shadow:0 12px 28px #00000029}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-visible .checklist-badge[data-astro-cid-v4apejwi]{animation:checklistBadgeSettle .64s cubic-bezier(.16,1,.3,1) .36s both}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-visible .checklist-sheet[data-astro-cid-v4apejwi]{animation:checklistSheetSettle .78s cubic-bezier(.16,1,.3,1) .24s both}.checklist-badge[data-astro-cid-v4apejwi] svg[data-astro-cid-v4apejwi]{width:1.55rem;height:1.55rem;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-home{margin:2.6rem 0 2.4rem;padding:clamp(1.35rem,2.4vw,2rem);border-radius:0}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-home h2[data-astro-cid-v4apejwi]{max-width:48rem;font-size:clamp(1.65rem,3vw,2.7rem)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-home p[data-astro-cid-v4apejwi]{font-size:1.04rem}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-guide{margin:2rem 0 2.25rem}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-guide h2[data-astro-cid-v4apejwi]{font-size:clamp(1.35rem,2.1vw,1.8rem)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report{margin:1.25rem 0 1.55rem;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.15rem 1.2rem;border-color:#c4cec0;background:#f7f9f4;color:var(--color-text);box-shadow:0 10px 24px #07183d13}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report:before{display:none}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .cta-kicker[data-astro-cid-v4apejwi]{margin-bottom:.42rem;padding:0;background:transparent;color:var(--color-primary);font-size:.74rem;letter-spacing:0}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report h2[data-astro-cid-v4apejwi]{color:var(--color-text);font-size:clamp(1.18rem,1.55vw,1.48rem)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report p[data-astro-cid-v4apejwi]{max-width:45rem;color:var(--color-text-muted);font-size:.92rem}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .cta-pills[data-astro-cid-v4apejwi] span[data-astro-cid-v4apejwi]{border-color:#cbd6c7;background:#fff;color:var(--color-text)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .cta-actions[data-astro-cid-v4apejwi]{gap:.85rem;padding-top:.1rem}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .cta-button[data-astro-cid-v4apejwi]{min-height:2.75rem;padding-inline:1.05rem;box-shadow:none}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .cta-button[data-astro-cid-v4apejwi].is-secondary{border-color:#bcc9d6;background:#fff;color:var(--color-primary)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .cta-button[data-astro-cid-v4apejwi].is-secondary:hover{border-color:#8fa4ba;background:#edf3f8;color:var(--color-primary)}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .cta-actions[data-astro-cid-v4apejwi] small[data-astro-cid-v4apejwi]{color:var(--color-text-muted);max-width:16rem;line-height:1.35}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .cta-visual[data-astro-cid-v4apejwi]{width:7.6rem;min-height:5.3rem;justify-self:end}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .checklist-sheet[data-astro-cid-v4apejwi]{width:6.9rem;gap:.38rem;padding:.7rem;background:#fff;box-shadow:inset 0 0 0 1px #ccd6ca}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .checklist-sheet[data-astro-cid-v4apejwi] span[data-astro-cid-v4apejwi]{height:.38rem;background:#a9b8ad}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .checklist-sheet[data-astro-cid-v4apejwi] .sheet-head[data-astro-cid-v4apejwi]{height:.58rem;background:#8bd69c}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .checklist-badge[data-astro-cid-v4apejwi]{right:.15rem;bottom:.15rem;width:2.35rem;height:2.35rem;box-shadow:0 8px 18px #07183d1f}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-report .checklist-badge[data-astro-cid-v4apejwi] svg[data-astro-cid-v4apejwi]{width:1.1rem;height:1.1rem}@keyframes checklistBadgeSettle{0%{opacity:0;transform:translateY(10px) scale(.72)}72%{opacity:1;transform:translateY(-2px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes checklistSheetSettle{0%{transform:rotate(-7deg) translateY(12px) scale(.95)}to{transform:rotate(-3deg) translateY(0) scale(1)}}@media(max-width:760px){.used-car-checklist-cta[data-astro-cid-v4apejwi]{grid-template-columns:1fr;gap:.95rem;padding:1.15rem}.cta-visual[data-astro-cid-v4apejwi]{min-height:5.6rem;justify-items:end}.checklist-sheet[data-astro-cid-v4apejwi]{width:8.8rem;padding:.8rem}.checklist-badge[data-astro-cid-v4apejwi]{right:.25rem;bottom:.25rem;width:2.75rem;height:2.75rem}.cta-actions[data-astro-cid-v4apejwi],.cta-button[data-astro-cid-v4apejwi]{width:100%}}@media(prefers-reduced-motion:reduce){.used-car-checklist-cta[data-astro-cid-v4apejwi],.checklist-sheet[data-astro-cid-v4apejwi],.checklist-badge[data-astro-cid-v4apejwi]{animation:none;transition:none;transform:none;filter:none}.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated,.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-kicker[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated h2[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated p[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-pills[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-actions[data-astro-cid-v4apejwi],.used-car-checklist-cta[data-astro-cid-v4apejwi].is-animated .cta-visual[data-astro-cid-v4apejwi]{opacity:1;transform:none;filter:none}}.chart-wrap.svelte-1i22r05{display:flex;flex-direction:column;gap:.5rem}.chart-head.svelte-1i22r05{display:grid;grid-template-columns:160px 1fr 3rem;align-items:center;gap:.75rem;padding-bottom:.4rem;border-bottom:1px solid var(--color-border)}.chart-head.svelte-1i22r05 span:where(.svelte-1i22r05){font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-soft)}.chart-head.svelte-1i22r05 span:where(.svelte-1i22r05):last-child{text-align:right}.chart-rows.svelte-1i22r05{display:flex;flex-direction:column;gap:.35rem}.row.svelte-1i22r05{display:grid;grid-template-columns:160px 1fr 3rem;align-items:center;gap:.75rem}.comp.svelte-1i22r05{font-size:.82rem;font-weight:650;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.bar-track.svelte-1i22r05{height:10px;background:var(--color-bg-subtle);border-radius:999px;overflow:hidden}.bar-fill.svelte-1i22r05{height:100%;background:var(--color-primary);border-radius:999px;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.cnt.svelte-1i22r05{font-size:.8rem;font-weight:750;color:var(--color-text);text-align:right}.chart-note.svelte-1i22r05{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--color-border);font-size:.76rem;color:var(--color-text-soft);line-height:1.5}@media(max-width:620px){.chart-head.svelte-1i22r05,.row.svelte-1i22r05{grid-template-columns:1fr 60px 2.5rem}}
