.import-pathway-section{padding:18px 0 64px}.pathway-heading{max-width:780px;margin-bottom:16px}.pathway-heading h2{margin:4px 0 8px;color:var(--import-ink);font-size:clamp(1.45rem,3vw,2rem);letter-spacing:0}.pathway-heading p,.assessment-note p{margin:0;color:#475569;line-height:1.65}.import-pathway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.import-pathway-card,.assessment-note{border:1px solid var(--import-line);border-radius:14px;background:#fff;box-shadow:0 10px 34px rgba(15,32,51,0.06)}.import-pathway-card{display:flex;min-height:250px;flex-direction:column;padding:16px}.pathway-tag{display:inline-flex;width:max-content;margin-bottom:12px;padding:4px 9px;border-radius:999px;background:#ecfdf5;color:#0f766e;font-size:0.68rem;font-weight:900;letter-spacing:0.06em;text-transform:uppercase}.import-pathway-card h3,.assessment-note h3{margin:0 0 8px;color:var(--import-ink);font-size:1.06rem;letter-spacing:0}.import-pathway-card p{margin:0;color:#475569;line-height:1.58}.pathway-action{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin-top:auto;padding:8px 12px;border-radius:8px;background:var(--import-blue);color:#fff;font-weight:900;text-decoration:none}.pathway-action.secondary{border:1px solid #bfdbfe;background:#fff;color:var(--import-blue)}.assessment-note{margin-top:14px;padding:16px}.assessment-note h3{font-size:1.18rem}@media (max-width:1040px){.import-pathway-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.import-pathway-section{padding-bottom:124px}.import-pathway-grid{grid-template-columns:1fr}.import-pathway-card{min-height:auto}.sticky-mobile-cta{bottom:154px;z-index:10000;pointer-events:auto}}.car-catalog-preview{grid-column:1/-1;display:grid;grid-template-columns:164px minmax(0,1fr);gap:14px;align-items:stretch;padding:12px;border:1px solid #dbe5f0;border-radius:14px;background:linear-gradient(135deg,#ffffff 0%,#f4f9ff 100%);box-shadow:0 10px 30px rgba(15,32,51,0.06)}.car-catalog-preview img{width:100%;height:100%;min-height:132px;object-fit:cover;border-radius:10px;background:#e2e8f0}.car-catalog-preview.image-missing img{display:none}.car-catalog-preview.image-missing{grid-template-columns:1fr}.car-catalog-preview-copy{display:flex;min-width:0;flex-direction:column;justify-content:center}.car-catalog-preview-copy h3{margin:0 0 6px;color:var(--import-ink);font-size:1.12rem;letter-spacing:0}.car-catalog-preview-copy p{margin:0 0 8px;color:#475569;line-height:1.55}.car-catalog-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.car-catalog-actions a{display:inline-flex;align-items:center;min-height:36px;padding:7px 10px;border:1px solid #bfdbfe;border-radius:8px;background:#fff;color:var(--import-blue);font-size:0.8rem;font-weight:900;text-decoration:none}@media (max-width:640px){.car-catalog-preview{grid-template-columns:1fr}.car-catalog-preview img{aspect-ratio:16/9;height:auto;min-height:0}.car-catalog-actions a{width:100%;justify-content:center}}.car-catalog-topline{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;margin-bottom:4px}.car-catalog-topline>span:last-child{display:inline-flex;align-items:center;min-height:26px;padding:3px 8px;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:0.72rem;font-weight:900}.car-catalog-muted{display:inline-flex;align-items:center;min-height:36px;padding:7px 10px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;color:#64748b;font-size:0.8rem;font-weight:900}.import-product-page .result-card{background:#fff}.import-product-page .import-result-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0}.import-product-page .import-result-row span{min-width:0;line-height:1.45}.import-product-page .import-result-row strong{white-space:nowrap}.import-product-page .confidence-strip{border-color:#bfdbfe;background:#f8fbff}.import-product-page .confidence-strip strong{display:block;color:#102033}.import-product-page .source-drawer{background:#fff}.import-product-page .guide-card{min-height:0}@media (max-width:640px){.car-catalog-muted{width:100%;justify-content:center}.import-product-page .import-result-row{grid-template-columns:1fr}.import-product-page .import-result-row strong{white-space:normal;text-align:left}.import-product-page .confidence-strip .mini-action{width:100%}}