.intro[data-astro-cid-z74meu4i]{position:relative;isolation:isolate;padding:56px 24px 24px;display:grid;gap:14px}.intro[data-astro-cid-z74meu4i]:before{content:"";position:absolute;z-index:-1;inset:0 calc((100vw - 100%)/-2);background:#173b35;border-radius:0 0 22px 22px}.intro[data-astro-cid-z74meu4i] .kicker[data-astro-cid-z74meu4i]{color:#f5f2ea}.intro[data-astro-cid-z74meu4i] h1[data-astro-cid-z74meu4i]{color:#fff;max-width:18ch;font-size:clamp(38px,5.3vw,58px)}.lede[data-astro-cid-z74meu4i]{font-size:18px;color:var(--muted);margin:0;max-width:62ch}.intro[data-astro-cid-z74meu4i] .lede[data-astro-cid-z74meu4i]{color:#dce5df;max-width:66ch}.service-note[data-astro-cid-z74meu4i]{color:#fff;font-size:14px;line-height:1.5;margin:0}.layout[data-astro-cid-z74meu4i]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:24px;margin-top:26px;align-items:start}@media(max-width:860px){.layout[data-astro-cid-z74meu4i]{grid-template-columns:1fr}}.panel[data-astro-cid-z74meu4i]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:clamp(22px,3vw,30px);box-shadow:0 10px 35px #171d1b0b}.result[data-astro-cid-z74meu4i]{position:sticky;top:16px;min-height:260px}.next-step[data-astro-cid-z74meu4i]{margin-top:16px;padding:12px;background:var(--bg);border-radius:6px;font-size:14px}.next-actions[data-astro-cid-z74meu4i]{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.next-actions[data-astro-cid-z74meu4i] h3[data-astro-cid-z74meu4i]{margin-bottom:8px}.next-actions[data-astro-cid-z74meu4i] ol[data-astro-cid-z74meu4i]{margin:0 0 12px;padding-left:21px;display:grid;gap:7px;font-size:14px}.next-actions[data-astro-cid-z74meu4i] a[data-astro-cid-z74meu4i]{font-weight:600}@media(max-width:860px){.result[data-astro-cid-z74meu4i]{position:static}}fieldset[data-astro-cid-z74meu4i]{border:0;padding:0;margin:0 0 26px;display:grid;gap:8px}fieldset[data-astro-cid-z74meu4i]+fieldset[data-astro-cid-z74meu4i]{border-top:1px solid var(--line);padding-top:22px}legend[data-astro-cid-z74meu4i]{font:600 13px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-bottom:8px}label[data-astro-cid-z74meu4i],.label-like[data-astro-cid-z74meu4i]{font-weight:600;font-size:15px;margin-top:8px}input[data-astro-cid-z74meu4i][type=number],input[data-astro-cid-z74meu4i][type=text],select[data-astro-cid-z74meu4i]{width:100%;min-height:48px;font:16px var(--body);padding:10px 12px;border:1px solid #c8d0cb;border-radius:9px;background:#fff;color:var(--ink)}.check[data-astro-cid-z74meu4i],.radio[data-astro-cid-z74meu4i]{font-weight:450;display:flex;gap:11px;align-items:flex-start}.check[data-astro-cid-z74meu4i] input[data-astro-cid-z74meu4i],.radio[data-astro-cid-z74meu4i] input[data-astro-cid-z74meu4i]{flex:0 0 auto;width:18px;height:18px;margin-top:2px;accent-color:var(--accent)}.radio[data-astro-cid-z74meu4i]{padding:11px 12px;border:1px solid transparent;border-radius:9px;transition:background-color .14s ease,border-color .14s ease}.radio[data-astro-cid-z74meu4i]:hover{background:#f4f3ef}.radio[data-astro-cid-z74meu4i]:has(input:checked){background:#a53f3112;border-color:#a53f3161}.radios[data-astro-cid-z74meu4i]{display:grid;gap:4px}.hint[data-astro-cid-z74meu4i]{font-size:13.5px;color:var(--muted);margin:2px 0 0}.lookup-btn[data-astro-cid-z74meu4i]{justify-self:start;padding:9px 13px;border:1px solid var(--ink);border-radius:8px;background:transparent;color:var(--ink);font:600 14px var(--body);cursor:pointer}.lookup-btn[data-astro-cid-z74meu4i]:hover{background:#173b3512}.vehicle-identity[data-astro-cid-z74meu4i]:empty{display:none}.vehicle-identity[data-astro-cid-z74meu4i]{color:var(--ink);font-weight:600;margin:4px 0}.market-note[data-astro-cid-z74meu4i]{padding:16px;border:1px solid var(--line);border-radius:9px;background:var(--bg)}.value-note[data-astro-cid-z74meu4i]{color:var(--muted);font-size:14px}.policy-hint[data-astro-cid-z74meu4i]{margin-top:-2px}.upload[data-astro-cid-z74meu4i]{display:grid;gap:6px;margin-top:6px}.upload[data-astro-cid-z74meu4i] input[data-astro-cid-z74meu4i][type=file]{font:15px var(--body);padding:12px;border:1px dashed #aabac3;border-radius:7px;background:var(--bg);color:var(--ink);width:100%}#mode-describe[data-astro-cid-z74meu4i]{display:grid;gap:6px;margin-top:6px}#mode-describe[data-astro-cid-z74meu4i][hidden],.upload[data-astro-cid-z74meu4i][hidden]{display:none}.read-out{border:1px solid var(--line);background:var(--bg);padding:10px 12px;font-size:14.5px;display:grid;gap:6px}.read-out.ok{border-color:var(--good)}.read-out.bad{border-color:var(--bad);color:var(--bad)}.read-out p{margin:0}.read-out ul{margin:0;padding-left:18px}.read-out .grade strong{color:var(--accent)}.estimate-explanations{margin-top:5px;border-top:1px solid var(--line);padding-top:9px}.estimate-explanations>summary,.operation-source>summary{color:var(--accent-dark);font-weight:650;cursor:pointer}.explanation-note{color:var(--muted);font-size:12.5px;line-height:1.45;margin:8px 0}.operation-list{list-style:decimal;margin:8px 0 0!important;padding-left:21px!important;display:grid;gap:10px}.operation-list>li{padding:9px 0 8px 3px;border-bottom:1px solid var(--line)}.operation-list>li>strong{display:block;color:var(--ink);font-size:13px;line-height:1.4}.operation-list p{margin:5px 0 0}.operation-figures,.operation-definition{color:var(--muted);font-size:12px;line-height:1.4}.operation-source{margin-top:6px}.operation-source code{display:block;margin-top:4px;padding:6px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);background:#fff;border-radius:5px;font-size:11px}.error[data-astro-cid-z74meu4i]{color:var(--bad);font-weight:600;margin-top:12px}.empty[data-astro-cid-z74meu4i] p[data-astro-cid-z74meu4i]{color:var(--muted)}.verdict{display:inline-block;font:600 15px var(--body);padding:6px 12px;border-radius:99px;border:1.5px solid currentColor}.v-good{color:var(--good)}.v-maybe{color:var(--insurer)}.v-no{color:var(--bad)}.result ul{margin:14px 0 0;padding-left:20px;display:grid;gap:6px;font-size:15px}.result ul.stops li{color:var(--bad)}.result ul.cautions{color:var(--muted);font-size:14px}.fine{font-size:12.5px;color:var(--muted);margin-top:18px}.report-availability[data-astro-cid-z74meu4i]{margin-top:10px;color:var(--muted);font-size:13px;line-height:1.5}@media(max-width:600px){.intro[data-astro-cid-z74meu4i]{padding:34px var(--page-gutter) 26px;gap:12px}.intro[data-astro-cid-z74meu4i]:before{border-radius:0 0 20px 20px}.intro[data-astro-cid-z74meu4i] h1[data-astro-cid-z74meu4i]{font-size:clamp(38px,11.5vw,48px);line-height:1.03}.intro[data-astro-cid-z74meu4i] .lede[data-astro-cid-z74meu4i]{font-size:15px;line-height:1.55}.layout[data-astro-cid-z74meu4i]{gap:14px;margin-top:18px}.panel[data-astro-cid-z74meu4i]{padding:20px;border-radius:13px}fieldset[data-astro-cid-z74meu4i]{margin-bottom:22px;gap:7px}fieldset[data-astro-cid-z74meu4i]+fieldset[data-astro-cid-z74meu4i]{padding-top:19px}legend[data-astro-cid-z74meu4i]{font-size:11px}label[data-astro-cid-z74meu4i],.label-like[data-astro-cid-z74meu4i]{font-size:14px}.radio[data-astro-cid-z74meu4i]{padding:10px;font-size:13px;line-height:1.4}.panel[data-astro-cid-z74meu4i]>.btn[data-astro-cid-z74meu4i]{width:100%}.result[data-astro-cid-z74meu4i]{min-height:0}.next-step[data-astro-cid-z74meu4i]{padding:11px}.next-actions[data-astro-cid-z74meu4i] ol[data-astro-cid-z74meu4i]{font-size:13px}}
