.page-module___8aEwW__intro{max-width:1100px;padding:2.8rem 0 3rem}.page-module___8aEwW__introContent{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module___8aEwW__heading{font-size:1.5rem}.page-module___8aEwW__eyebrow{color:var(--color-brand-secondary);letter-spacing:.08em;margin:0 0 .9rem;font-weight:800}.page-module___8aEwW__lead{max-width:50%;color:var(--color-muted);font-size:1.05rem;line-height:1.9}.page-module___8aEwW__form{background:var(--color-surface-card);border:1px solid var(--color-line);border-radius:6px;margin-top:2.2rem;padding:1.35rem;box-shadow:0 1px 2px #021f610f,0 8px 24px #021f6114}.page-module___8aEwW__form label{margin-bottom:.65rem;font-size:.9rem;font-weight:700;display:block}.page-module___8aEwW__inputRow{gap:.7rem;display:flex}.page-module___8aEwW__inputRow input{border:1px solid var(--color-line);outline-offset:2px;background:#ffffffeb;border-radius:4px;flex:1;min-width:0;padding:.88rem 1rem}.page-module___8aEwW__inputRow button{color:#fff;background:linear-gradient(135deg, var(--color-brand-600), var(--color-brand-500));border:1px solid var(--color-brand-secondary);border-radius:4px;flex:none;padding:.88rem 1.35rem;font-weight:800}.page-module___8aEwW__formNote{color:var(--color-muted);align-items:center;gap:.5rem;margin:.8rem 0 0;font-size:.8rem;display:flex}.page-module___8aEwW__formNoteLabel{white-space:nowrap}.page-module___8aEwW__formNoteContent{white-space:nowrap;flex-wrap:wrap;gap:.5rem;display:flex}.page-module___8aEwW__siteChip{color:var(--color-brand-primary);background:var(--color-brand-50);border:1px solid var(--color-brand-100);border-radius:999px;align-items:center;gap:.3rem;padding:.28rem .5rem;font-weight:700;text-decoration:none;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.page-module___8aEwW__siteChip:hover{background:#fff;transform:translateY(-1px);box-shadow:0 3px 8px #021f611f}.page-module___8aEwW__siteChip img{border-radius:1px}.page-module___8aEwW__siteChip svg{width:.75rem;height:.75rem}.page-module___8aEwW__progress{background:var(--color-highlight-tint);border-left:4px solid var(--color-brand-secondary);border-radius:0 4px 4px 0;align-items:center;gap:1rem;margin-top:2rem;padding:1.25rem;display:flex}.page-module___8aEwW__progress p{margin-bottom:.2rem;font-weight:800}.page-module___8aEwW__progress span{color:var(--color-muted);font-size:.9rem}.page-module___8aEwW__ring{border:3px solid var(--color-line);border-top-color:var(--color-brand-secondary);border-radius:50%;width:1.7rem;height:1.7rem;animation:.8s linear infinite page-module___8aEwW__spin}.page-module___8aEwW__error{max-width:620px;color:var(--color-status-danger);background:var(--color-status-danger-bg);border-left:4px solid var(--color-status-danger);border-radius:0 4px 4px 0;margin-top:1.4rem;padding:1rem}.page-module___8aEwW__result{border-top:1px solid var(--color-line);padding-top:1.5rem}.page-module___8aEwW__heading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.page-module___8aEwW__heading h2{margin:0;font-size:2.2rem;font-weight:800;transition:transform .2s,box-shadow .2s,opacity .2s}.page-module___8aEwW__textButton{color:var(--color-brand-primary);background:linear-gradient(135deg, #fff, var(--color-brand-50));border:1px solid var(--color-brand-primary);white-space:nowrap;border-radius:4px;padding:.42rem .65rem;font-size:.8rem;font-weight:800;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 5px #021f611a}.page-module___8aEwW__overview{border:1px solid var(--color-line);background:linear-gradient(145deg,#fff,#f8fbff);border-radius:8px;padding:1rem;box-shadow:0 1px 2px #021f610f,0 12px 32px #021f6112}.page-module___8aEwW__vehicle{border-bottom:1px solid var(--color-line);margin-bottom:1rem;padding-bottom:1rem}.page-module___8aEwW__vehicle>p{color:var(--color-muted);margin-bottom:.6rem;font-size:.8rem}.page-module___8aEwW__vehicleGrid{grid-template-columns:repeat(3,1fr);gap:.65rem 1rem;display:grid}.page-module___8aEwW__vehicleGrid div{min-width:0}.page-module___8aEwW__vehicleGrid span{color:var(--color-muted);font-size:.75rem;display:block}.page-module___8aEwW__vehicleGrid strong{overflow-wrap:anywhere;font-size:1rem;display:block}.page-module___8aEwW__cards{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.page-module___8aEwW__card{border:1px solid var(--color-line);background:#ffffffe0;border-radius:6px;padding:1.45rem;transition:transform .2s,box-shadow .2s;box-shadow:0 1px 2px #021f610d}.page-module___8aEwW__card:hover{transform:translateY(-2px);box-shadow:0 8px 18px #021f611a}.page-module___8aEwW__card p{color:var(--color-muted);align-items:center;gap:.45rem;font-size:.85rem;display:flex}.page-module___8aEwW__card p svg,.page-module___8aEwW__list svg{flex:none;width:1rem;height:1rem}.page-module___8aEwW__card strong{margin:.35rem 0 .8rem;font-size:clamp(1.65rem,3vw,2.5rem);display:block}.page-module___8aEwW__card>span{color:var(--color-muted);margin-top:.55rem;line-height:1.7;display:block}.page-module___8aEwW__good{background:var(--color-status-success-bg);border-color:var(--color-status-success)}.page-module___8aEwW__caution{background:var(--color-status-warning-bg);border-color:var(--color-status-warning)}.page-module___8aEwW__neutral{background:var(--color-highlight-tint);border-color:var(--color-brand-secondary)}.page-module___8aEwW__price{border:2px solid var(--color-brand-secondary);background:linear-gradient(145deg, #fff, var(--color-brand-50));box-shadow:0 2px 4px #0063ff1a,0 10px 22px #0063ff1f}.page-module___8aEwW__market{border:2px solid var(--color-brand-primary)}.page-module___8aEwW__panel{border:1px solid var(--color-line);background:#ffffffe6;border-radius:8px;margin-top:.7rem;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 1px 2px #021f610d,0 6px 16px #021f610f}.page-module___8aEwW__panel:hover{transform:translateY(-1px);box-shadow:0 2px 4px #021f6112,0 10px 24px #021f6117}.page-module___8aEwW__panel summary{cursor:pointer;justify-content:space-between;align-items:center;padding:1rem;font-size:.95rem;font-weight:600;list-style:none;display:flex}.page-module___8aEwW__panel summary:after{content:"+";color:var(--color-muted)}.page-module___8aEwW__panel[open] summary:after{content:"-"}.page-module___8aEwW__panelContent{color:var(--color-ink);padding:.2rem 1.5rem 1.25rem;line-height:1.7}.page-module___8aEwW__panelContent p{white-space:pre-line;margin:0}.page-module___8aEwW__list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__list li{align-items:flex-start;gap:.7rem;line-height:1.6;display:flex}.page-module___8aEwW__list li>svg{flex:0 0 1.1rem}.page-module___8aEwW__disclaimer{max-width:1100px;color:var(--color-muted);border-top:1px solid var(--color-line);margin:3.5rem 0 0;padding-top:1rem;font-size:.78rem;line-height:1.7}.page-module___8aEwW__seoContent{margin-top:5rem}.page-module___8aEwW__seoSection,.page-module___8aEwW__supportedSection,.page-module___8aEwW__insightSection{border-top:1px solid var(--color-line);padding:4rem 0}.page-module___8aEwW__sectionHeading{max-width:680px;margin-bottom:2rem}.page-module___8aEwW__sectionHeading h2,.page-module___8aEwW__supportedSection h2,.page-module___8aEwW__insightSection h2{margin:.35rem 0 .85rem;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.25}.page-module___8aEwW__sectionHeading>p:last-child,.page-module___8aEwW__supportedSection>p,.page-module___8aEwW__insightSection>p{color:var(--color-muted);line-height:1.85}.page-module___8aEwW__sectionKicker{letter-spacing:.12em;margin:0;font-size:.75rem;font-weight:800;color:var(--color-brand-secondary)!important}.page-module___8aEwW__strengthGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.page-module___8aEwW__strengthCard{background:var(--color-surface-card);border:1px solid var(--color-line);border-top:3px solid var(--color-brand-secondary);border-radius:6px;min-height:220px;padding:1.35rem;box-shadow:0 8px 22px #021f610f}.page-module___8aEwW__cardNumber{color:var(--color-brand-secondary);letter-spacing:.08em;font-size:.8rem;font-weight:800;display:block}.page-module___8aEwW__strengthCard h3,.page-module___8aEwW__step h3{margin:1rem 0 .55rem;font-size:1.1rem}.page-module___8aEwW__strengthCard p,.page-module___8aEwW__step p{color:var(--color-muted);margin:0;line-height:1.75}.page-module___8aEwW__stepsSection{background:linear-gradient(135deg, var(--color-highlight-tint), transparent 70%);margin:0 -2rem;padding-left:2rem;padding-right:2rem}.page-module___8aEwW__steps{grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__step{gap:1rem;display:flex}.page-module___8aEwW__stepIcon{color:#fff;background:var(--color-brand-primary);border-radius:50%;flex:0 0 3rem;place-items:center;width:3rem;height:3rem;display:grid}.page-module___8aEwW__stepIcon svg{width:1.25rem;height:1.25rem}.page-module___8aEwW__step h3{margin-top:0}.page-module___8aEwW__step span{color:var(--color-brand-secondary);font-size:.8rem;font-weight:800}.page-module___8aEwW__supportedSection{text-align:center}.page-module___8aEwW__supportedSection>p{max-width:780px;margin:0 auto 1.2rem}.page-module___8aEwW__supportedSection .page-module___8aEwW__formNote{justify-content:center;margin-top:0}.page-module___8aEwW__faqList{gap:.7rem;max-width:860px;display:grid}.page-module___8aEwW__faqItem{background:var(--color-surface-card);border:1px solid var(--color-line);border-radius:6px}.page-module___8aEwW__faqItem summary{cursor:pointer;padding:1rem 1.15rem;font-weight:700;list-style:none}.page-module___8aEwW__faqItem summary:after{float:right;color:var(--color-brand-secondary);content:"+";font-size:1.25rem;line-height:1}.page-module___8aEwW__faqItem[open] summary:after{content:"-"}.page-module___8aEwW__faqItem p{color:var(--color-muted);margin:0;padding:0 1.15rem 1.1rem;line-height:1.75}.page-module___8aEwW__insightSection{max-width:860px;margin:0 auto}.page-module___8aEwW__insightSection>p:not(.page-module___8aEwW__sectionKicker){margin:.85rem 0 0}.page-module___8aEwW__positive{color:var(--color-status-success)}.page-module___8aEwW__negative{color:var(--color-status-danger)}.page-module___8aEwW__concern{color:var(--color-status-warning)}.page-module___8aEwW__risk{color:var(--color-brand-accent)}.page-module___8aEwW__tips{color:var(--color-status-info)}@keyframes page-module___8aEwW__spin{to{transform:rotate(360deg)}}@media (max-width:680px){.page-module___8aEwW__intro{padding-top:1rem}.page-module___8aEwW__inputRow,.page-module___8aEwW__heading{flex-direction:column;align-items:stretch}.page-module___8aEwW__inputRow button{width:100%}.page-module___8aEwW__cards,.page-module___8aEwW__vehicleGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__seoContent{margin-top:3.5rem}.page-module___8aEwW__seoSection,.page-module___8aEwW__supportedSection,.page-module___8aEwW__insightSection{padding:3rem 0}.page-module___8aEwW__strengthGrid,.page-module___8aEwW__steps{grid-template-columns:1fr}.page-module___8aEwW__stepsSection{margin:0 -1rem;padding-left:1rem;padding-right:1rem}.page-module___8aEwW__panelContent{padding:.2rem 1rem 1rem}.page-module___8aEwW__heading h2{font-size:1.85rem}}
