:root{color-scheme:light;--bg:#eef3fb;--panel:#ffffff;--line:#d5deed;--line-strong:#b9c7df;--text:#12233f;--muted:#4f6184;--brand:#0f9b8e;--brand-dark:#0b786e;--accent:#f59e0b;--danger:#b42318}*{box-sizing:border-box}body,html{margin:0;padding:0;color:var(--text);font-family:Manrope,Avenir Next,Segoe UI,sans-serif;background:radial-gradient(circle at 15% -10%,#dff7f2 0,transparent 33%),radial-gradient(circle at 85% 0,#fff2db 0,transparent 32%),var(--bg)}a{color:inherit}.wrap{max-width:1160px;margin:0 auto;padding:22px}.top{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.top-brand{display:grid;gap:4px}.top-role{font-size:12px;font-weight:700;color:var(--muted)}.top nav{display:flex;gap:10px;flex-wrap:wrap}.link{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;padding:8px 14px;background:#fff;text-decoration:none;font-weight:700}.top-warning{margin:10px 0 0;border:1px solid #f5cf90;border-radius:10px;background:#fff8ea;color:#915210;padding:8px 10px;font-size:13px;font-weight:700}.hero{border:1px solid var(--line);border-radius:18px;background:linear-gradient(125deg,#f7fffc,#f8fbff 56%,#fff8e8)}.annonser-hero-shell,.hero{margin-top:18px;padding:22px}.annonser-hero-shell{border:1px solid var(--line);border-radius:20px;background:radial-gradient(circle at 12% 10%,#d8f3ef 0,transparent 38%),radial-gradient(circle at 90% 90%,#ffe9bf 0,transparent 36%),linear-gradient(140deg,#f5fffd,#f7fbff 58%,#fff8e8);display:grid;grid-template-columns:1.35fr .95fr;gap:14px}.annonser-hero-main{display:grid;gap:10px}.annonser-hero-eyebrow{display:inline-flex;width:fit-content;border:1px solid #b9e2db;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#0f766e;background:#ebfcf8}.annonser-hero-main h1{margin:0;font-size:clamp(30px,4.2vw,42px);line-height:1.06;letter-spacing:-.02em}.annonser-hero-main p{margin:0;color:var(--muted);max-width:70ch}.annonser-hero-side{display:grid;gap:10px}.annonser-hero-side article{border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.84);padding:12px;display:grid;gap:4px}.annonser-hero-side span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#5a6f96}.annonser-hero-side strong{font-size:24px;letter-spacing:-.01em}.annonser-hero-side p{margin:0;color:var(--muted);font-size:14px}.annonser-chip-row{display:flex;gap:8px;flex-wrap:wrap}.annonser-chip-row a{text-decoration:none;border:1px solid #c9d9f0;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700;background:#fff}.annonser-chip-row a:hover{border-color:#9fb8df}.annonser-market-strip{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.annonser-market-strip__card{border:1px solid var(--line);border-radius:14px;padding:12px;background:#fff;display:grid;gap:5px}.annonser-market-strip__card span{color:#617292;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.annonser-market-strip__card strong{font-size:31px;line-height:1;letter-spacing:-.02em}.annonser-market-strip__card p{margin:0;color:var(--muted);font-size:14px}.annonser-market-strip__card--lead{background:linear-gradient(150deg,#ffffff,#f5fbff)}.annonser-market-strip__card--qualified{background:linear-gradient(150deg,#ffffff,#f3fff8)}.annonser-market-strip__card--score{background:linear-gradient(150deg,#ffffff,#fffaf0)}.hero h1,.hero h2{margin:0}.hero p{margin:8px 0 0;color:var(--muted)}.valuation-hero{background:radial-gradient(circle at 80% 15%,#d6fff4 0,transparent 40%),linear-gradient(145deg,#f6fffd,#f8fbff 70%,#fff9ee)}.valuation-hero-title-wrap{display:grid;gap:8px}.valuation-hero-actions{margin-top:4px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.valuation-ghost-link{background:rgba(255,255,255,.82)}.valuation-hero-benefits{margin-top:6px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.valuation-hero-benefits article{border:1px solid #d7e5f4;border-radius:14px;background:rgba(255,255,255,.8);padding:10px 11px;box-shadow:0 8px 18px rgba(19,41,72,.05)}.valuation-hero-benefits strong{display:block;font-size:14px;letter-spacing:-.01em}.valuation-hero-benefits p{margin:5px 0 0;color:var(--muted);font-size:13px}.valuation-stepper{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.valuation-stepper-tip{margin:8px 0 0;padding:8px 11px;border-radius:10px;border:1px solid #d2e4ff;background:linear-gradient(150deg,#f2f9ff,#edfdf8);font-size:13px;color:#1e3a63;font-weight:700}.valuation-summary-bar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.valuation-summary-bar article{border:1px solid #d8e5f2;border-radius:12px;background:linear-gradient(150deg,#fff,#f6fbff);padding:10px 11px;display:grid;gap:4px}.valuation-summary-bar article.is-good{border-color:#b9ebd5;background:linear-gradient(150deg,#f4fffa,#ecfff6)}.valuation-summary-bar article.is-warn{border-color:#f5d39d;background:linear-gradient(150deg,#fffaf0,#fff3de)}.valuation-summary-bar article.is-neutral{border-color:#d8e5f2;background:linear-gradient(150deg,#fff,#f6fbff)}.valuation-summary-bar span{font-size:11px;font-weight:800;color:#5f78a6;text-transform:uppercase;letter-spacing:.06em}.valuation-summary-bar strong{font-size:13px;color:#17345a}.valuation-step{border:1px solid #d4e1f0;border-radius:999px;flex:0 0 auto;padding:4px 10px;font-size:12px;font-weight:700;color:var(--muted);background:#f5fbff}.valuation-step.is-active{border-color:#84d9cd;color:#0f766e;background:#ecfbf8}.valuation-hero-tags{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.valuation-grid-2{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.valuation-info-list{margin:0;padding-left:18px;display:grid;gap:6px}.valuation-form-panel,.valuation-how-panel{display:grid;gap:10px}.valuation-how-panel{position:sticky;top:16px;align-self:start;height:fit-content}.valuation-how-head{display:grid;gap:6px}.valuation-how-head h2{margin:0}.valuation-sticky-note{border:1px solid #d7e5f4;border-radius:14px;background:linear-gradient(150deg,#f8fbff,#effbf8);padding:12px;display:grid;gap:8px}.valuation-sticky-note strong{font-size:15px;letter-spacing:-.01em}.valuation-sticky-note p{margin:0;color:var(--muted);font-size:13px}.valuation-sticky-note ul{margin:0;padding-left:18px;display:grid;gap:4px;color:#456180;font-size:13px}.valuation-layout{margin-top:16px;display:grid;grid-template-columns:1.45fr 1fr;gap:12px}.valuation-fieldset{margin-top:2px}.valuation-field-group{display:grid;gap:6px}.valuation-field-group--wide{grid-column:1/-1}.valuation-section{border:1px solid var(--line);border-radius:12px;padding:10px;background:#fbfdff;display:grid;gap:8px}.valuation-helper-text{grid-column:1/-1;margin:0;padding:8px 10px;border-radius:8px;background:#f3fbff;border:1px dashed #bad5ea;color:#386186;font-size:12px;font-weight:700}.valuation-section-title{margin:0;font-size:13px;font-weight:800;color:#2f4771}.valuation-kicker{display:inline-flex;width:fit-content;border:1px solid #c9d9f0;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;background:#ebfcf8;color:#0f766e}.valuation-advanced-details{margin-top:6px;border-radius:10px;border:1px solid var(--line);padding:8px 10px;background:#fbfdff}.valuation-advanced-details summary{font-weight:700;color:var(--text);cursor:pointer}.valuation-advanced-details[open]{background:linear-gradient(150deg,#ffffff,#f6fbff)}.valuation-form-actions{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}.valuation-checklist{margin-top:6px;border:1px solid #d8e6f4;border-radius:12px;padding:10px 12px;background:linear-gradient(150deg,#fbfdff,#f5fbff);display:grid;gap:6px}.valuation-checklist strong{font-size:13px;color:#27456f}.valuation-checklist ul{margin:0;padding-left:18px;color:#48607f;display:grid;gap:4px;font-size:13px}.valuation-block{display:grid;gap:6px}.valuation-gdpr{margin-top:2px;display:flex;gap:10px;align-items:flex-start;line-height:1.35}.valuation-gdpr span{color:var(--text)}.valuation-trust-strip{margin-top:10px;display:grid;gap:8px}.valuation-trust-strip article{border:1px solid var(--line);border-radius:10px;background:#fff;padding:10px}.valuation-trust-strip article span{color:#5f78a6;font-weight:800;font-size:11px;letter-spacing:.06em}.valuation-trust-strip article strong{display:block;margin-top:4px;font-size:16px}.valuation-trust-strip article p{margin:6px 0 0;color:var(--muted);font-size:13px}.hero-actions{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.hero-variant-note{margin:2px 0 0;color:#3f547a;font-size:13px}.cta-primary{box-shadow:0 10px 24px rgba(15,155,142,.25)}.trust-row{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.trust-row article{border:1px solid var(--line);border-radius:12px;background:#fff;padding:11px 12px;display:grid;gap:4px}.trust-row strong{font-size:14px;letter-spacing:-.01em}.trust-row p{margin:0;color:var(--muted);font-size:13px}.kpi-grid{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi,.panel{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:14px}.kpi-label{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.kpi-value{margin-top:6px;font-size:28px;font-weight:800}.section{margin-top:16px;display:grid;grid-template-columns:1.2fr 1fr;gap:12px}.flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.flow-grid>div{border:1px solid var(--line);border-radius:12px;padding:10px;background:linear-gradient(150deg,#fff,#f8fbff)}.flow-grid p{margin:5px 0 0;color:var(--muted)}.table{width:100%;border-collapse:collapse}.table--compact td,.table--compact th{padding:7px 6px;font-size:13px}.table-filter-row{margin-bottom:10px;display:flex;flex-wrap:wrap;gap:7px}.table-filter-pill{text-decoration:none;border:1px solid #c9d9f0;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:700;background:#fff;color:#30476f}.table-filter-pill.is-active{border-color:#7ec7bc;background:#e8fbf6;color:#0f766e}.table td,.table th{padding:9px 8px;border-bottom:1px solid #e8ecf5;text-align:left;font-size:14px}.table tr.is-stale td{background:#fff7ed}.table tr.is-risk td{background:#fffbeb}.table tr.is-late td{background:#f8fafc}.table tr.is-critical td{background:#fff1f2}.badge{display:inline-flex;align-items:center;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.badge-new{background:#d9f9f2;color:#0f766e}.badge-contacted{background:#fff1c8;color:#92400e}.badge-qualified{background:#e4fbe8;color:#166534}.badge-failed{background:#fde8e8;color:#b42318}.cta{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:none;padding:10px 14px;background:var(--brand);color:#fff;text-decoration:none;font-weight:700;cursor:pointer}.cta:hover{background:var(--brand-dark)}.cta:disabled{cursor:progress;opacity:.75}.vehicle-filter-shell{margin-top:16px;display:grid;gap:12px}.vehicle-filter-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.vehicle-filter-head h2{margin:0}.vehicle-filter-head p{margin:5px 0 0;color:var(--muted)}.vehicle-filter-head-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filter-state-pill{border:1px solid #bfdacc;color:#0f766e;background:#ecfdf6;border-radius:999px;padding:5px 10px;font-weight:700;font-size:12px}.chip-row{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.chip-button{border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--text);font-weight:700;padding:7px 12px;cursor:pointer;white-space:nowrap}.chip-button:hover{border-color:var(--line-strong)}.chip-button.is-active{border-color:#84d8cd;background:#eafbf8;color:#0f766e}.vehicle-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.vehicle-filter-grid label{display:grid;gap:6px;font-size:12px;font-weight:700;color:var(--muted)}.integration-form input,.vehicle-filter-grid input,.vehicle-filter-grid select{min-height:38px;width:100%;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--text);padding:0 10px;font:inherit}.vehicle-filter-results-head{display:grid;gap:3px}.vehicle-filter-results-head span{color:var(--muted);font-size:13px}.vehicle-filter-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.vehicle-filter-toolbar label{display:grid;gap:6px;font-size:12px;font-weight:700;color:var(--muted)}.vehicle-filter-toolbar select{min-height:36px;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--text);padding:0 10px;font:inherit}.vehicle-filter-pager{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vehicle-filter-pager span{color:var(--muted);font-size:13px;font-weight:700}.vehicle-card-list{display:grid;gap:10px}.vehicle-card{border:1px solid var(--line);border-radius:13px;background:linear-gradient(160deg,#ffffff,#f9fbff);padding:10px;display:grid;grid-template-columns:220px 1fr;gap:12px}.vehicle-card-media{border:1px solid #dbe5f4;border-radius:10px;overflow:hidden;min-height:132px;background:#eff4fd}.vehicle-card-media img{width:100%;height:100%;object-fit:cover;display:block}.vehicle-card-media-fallback{height:100%;display:grid;align-content:center;justify-items:center;gap:3px;background:linear-gradient(145deg,#e8efff,#f6fbff)}.vehicle-card-media-fallback span{font-size:12px;font-weight:700;color:#405b8f;text-transform:uppercase;letter-spacing:.08em}.vehicle-card-media-fallback strong{font-size:20px;letter-spacing:-.01em}.vehicle-card-body{display:grid;gap:8px}.vehicle-card-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.vehicle-card-top-badges{display:flex;gap:6px;flex-wrap:wrap}.vehicle-card-sub{margin:0;color:var(--muted);font-size:13px}.vehicle-card-price{font-size:21px;font-weight:800;letter-spacing:-.02em}.vehicle-card ul{margin:0;padding-left:18px;color:var(--muted);display:grid;gap:4px}.vehicle-card-actions{display:flex;gap:8px;flex-wrap:wrap}.cert-badge{border-radius:999px;border:1px solid #f7cc85;background:#fff7e8;color:#b45309;font-size:11px;font-weight:800;padding:3px 8px}.empty-state{border:1px dashed var(--line-strong);border-radius:12px;padding:14px}.empty-state p{margin:4px 0 0;color:var(--muted)}.integrations-section{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-panel{display:grid;gap:10px}.integration-panel h2{margin:0}.integration-panel p{margin:0;color:var(--muted)}.integration-panel-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.integration-tag{border:1px solid #d7def0;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;color:#3c4d70}.integration-form{display:grid;gap:7px}.integration-form label{color:var(--muted);font-size:12px;font-weight:700}.integration-form-row{display:flex;gap:8px;flex-wrap:wrap}.integration-form-row .cta{min-height:38px}.integration-data-box{border:1px solid var(--line);border-radius:11px;padding:10px;background:#fbfdff;display:grid;gap:8px}.integration-data-box>div{display:grid;gap:2px}.integration-data-box span{color:var(--muted);font-size:13px}.integration-data-box ul{margin:0;padding-left:18px;display:grid;gap:4px;color:var(--muted)}.integration-error{margin:0;color:var(--danger);font-weight:700}.integration-muted{margin:0;color:var(--muted)}.integration-ok{margin:0;color:#146c43;font-weight:700}.valuation-success-panel{border-color:#97dfbf;background:linear-gradient(150deg,#f3fff7,#fbfffd)}.valuation-success-panel h2{margin-top:4px}.dealer-summary-panel{margin-top:16px;display:grid;gap:10px}.dealer-summary-panel .valuation-summary-bar{margin-top:0}.dealer-activity-panel{margin-top:16px;display:grid;gap:12px}.dealer-activity-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dealer-activity-card{border:1px solid #d8e5f2;border-radius:14px;background:linear-gradient(150deg,#fff,#f8fbff);padding:12px;display:grid;gap:6px}.dealer-activity-card span{color:#5f78a6;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.dealer-activity-card strong{font-size:15px;color:#17345a}.dealer-activity-card p{margin:0;color:var(--muted);line-height:1.45}.dealer-activity-card .chip-button{justify-self:start}.dealer-activity-actions{display:flex;flex-wrap:wrap;gap:8px}.dealer-health-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dealer-health-item{border:1px solid #d8e5f2;border-radius:14px;background:linear-gradient(150deg,#fff,#f8fbff);padding:12px;display:grid;gap:6px}.dealer-health-item span{color:#5f78a6;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.dealer-health-item strong{font-size:15px;color:#17345a}.dealer-health-item p{margin:0;color:var(--muted);line-height:1.45}.dealer-health-item.is-good{border-color:#b9ebd5;background:linear-gradient(150deg,#f4fffa,#ecfff6)}.dealer-health-item.is-warn{border-color:#f5d39d;background:linear-gradient(150deg,#fffaf0,#fff3de)}.dealer-health-item.is-neutral{border-color:#d8e5f2;background:linear-gradient(150deg,#fff,#f8fbff)}.dealer-next-steps-panel{margin-top:16px;display:grid;gap:12px}.dealer-next-steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dealer-next-step-card{border:1px solid #d8e5f2;border-radius:16px;background:linear-gradient(150deg,#ffffff,#f8fcff);padding:14px;display:grid;gap:10px;box-shadow:0 10px 30px rgba(15,23,42,.04)}.dealer-next-step-card strong{font-size:14px;color:#17345a}.dealer-next-step-card p{margin:0;color:var(--muted);line-height:1.5}.dealer-empty-state{border:1px dashed #bfd3e6;border-radius:16px;background:linear-gradient(150deg,#fbfdff,#f4f9fd);padding:16px;display:grid;gap:10px}.dealer-empty-state strong{font-size:14px;color:#17345a}.dealer-empty-state p{margin:0;color:var(--muted);line-height:1.5}.dealer-empty-state-actions{display:flex;flex-wrap:wrap;gap:8px}.dealer-grid-surface{align-items:start}.coming-soon-shell{min-height:calc(100vh - 170px);display:grid;align-items:center;padding:36px 0}.coming-soon-panel{width:min(760px,100%);border:1px solid #d8e5f2;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(246,251,255,.96)),radial-gradient(circle at 20% 20%,rgba(16,185,129,.12),transparent 34%);padding:clamp(22px,4vw,42px);box-shadow:0 22px 70px rgba(15,23,42,.1);display:grid;gap:18px}.coming-soon-panel h1{margin:0;font-size:clamp(40px,8vw,82px);line-height:.95;letter-spacing:0;color:#13294b}.coming-soon-panel p{max-width:620px;margin:0;color:var(--muted);line-height:1.6}.coming-soon-form{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:10px;align-items:end}.coming-soon-form label{display:grid;gap:6px;color:#17345a;font-weight:800}.coming-soon-form input[type=password]{min-height:44px}.coming-soon-error{grid-column:1/-1;color:#b42318!important;font-weight:800}.coming-soon-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.coming-soon-points article{border:1px solid #d8e5f2;border-radius:12px;background:#fff;padding:12px;display:grid;gap:5px}.coming-soon-points strong{color:#17345a;font-size:14px}.coming-soon-points span{color:var(--muted);font-size:13px;line-height:1.45}.panel label{display:grid;gap:4px;font-size:14px;font-weight:600}.panel input,.panel select,.panel textarea{border:1px solid var(--line);border-radius:10px;padding:9px 10px;font:inherit;color:var(--text);background:#fff}.panel input:focus,.panel select:focus,.panel textarea:focus{outline:2px solid #c2ece5;border-color:#9ed8cd}.panel input.is-invalid,.panel select.is-invalid,.panel textarea.is-invalid{border-color:#ef4444;background:#fff7f7;outline:2px solid #fee2e2}.panel input[type=checkbox].is-invalid{accent-color:#ef4444;outline:2px solid #fee2e2}.valuation-field-error{margin:-4px 0 0;color:#b42318;font-size:12px;font-weight:700}.purchase-status-grid{margin-top:10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.purchase-status-card{border:1px solid var(--line);border-radius:11px;background:linear-gradient(150deg,#fff,#f8fbff);padding:10px;display:grid;gap:5px}.purchase-status-card.is-good{border-color:#b9ebd5;background:linear-gradient(150deg,#f4fffa,#ecfff6)}.purchase-status-card.is-warn{border-color:#f5d39d;background:linear-gradient(150deg,#fffaf0,#fff3de)}.purchase-status-card.is-error{border-color:#f3b0b0;background:linear-gradient(150deg,#fff6f6,#fff0f0)}.purchase-status-card.is-neutral{border-color:#d8e5f2;background:linear-gradient(150deg,#fff,#f8fbff)}.purchase-status-card span{color:var(--muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.purchase-status-card strong{font-size:24px;letter-spacing:-.01em}.live-leads-shell{margin-top:16px;display:grid;gap:10px}.live-leads-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.live-leads-head h2{margin:0}.live-leads-head p{margin:5px 0 0;color:var(--muted)}.live-leads-head-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.live-leads-search{display:grid;gap:6px;font-size:12px;font-weight:700;color:var(--muted)}.live-leads-search input{min-height:38px;width:100%;border-radius:10px;border:1px solid var(--line);background:#fff;color:var(--text);padding:0 10px;font:inherit}.live-leads-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.live-lead-card{border:1px solid var(--line);border-radius:11px;padding:10px;background:linear-gradient(155deg,#fff,#f8fbff);display:grid;gap:6px}.live-lead-top{display:flex;justify-content:space-between;align-items:flex-start;gap:6px}.live-lead-card p{margin:0;color:var(--muted)}.live-lead-meta{display:grid;gap:2px;color:#4f6288;font-size:12px}@media (max-width:960px){.annonser-hero-shell{padding:18px 14px;border-radius:16px}.annonser-hero-shell,.annonser-market-strip{grid-template-columns:1fr}.annonser-hero-main h1{font-size:clamp(26px,9.5vw,34px)}.hero-actions{gap:8px}.hero-actions .cta,.hero-actions .link,.valuation-hero-actions .cta,.valuation-hero-actions .link{width:100%;justify-content:center}.valuation-grid-2,.valuation-hero-benefits{grid-template-columns:1fr}.valuation-summary-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.dealer-next-steps-grid{grid-template-columns:1fr}.dealer-activity-grid,.dealer-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coming-soon-form,.coming-soon-points,.trust-row{grid-template-columns:1fr}.kpi-grid,.purchase-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-grid,.integrations-section,.section,.valuation-fieldset .valuation-grid-2,.valuation-grid-2,.valuation-layout{grid-template-columns:1fr}.valuation-how-panel{position:static}.valuation-stepper{gap:6px}.valuation-step{width:100%;text-align:center}.vehicle-card{grid-template-columns:1fr}.vehicle-card-media{min-height:170px}}