:root{--dark:#101417;--dark-2:#171b1f;--ink:#f2f2f2;--muted:#b9c0c6;--line:#30363d;--red:#e00012;--red-dark:#9A0000;--bg:#0f1215;--panel:#181d22;--paper:#ffffff;--danger:#9A0000;--dark-charcoal:#101417;--black-900:#0b0d0f;--charcoal-800:#181d22;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--red-accent:#e00012;--red-hover:#b0000e;--green-accent:#15803d;--green-hover:#166534;--white:#ffffff;--card-bg:#ffffff;--input-bg:#f8fafc;--input-border:#cbd5e1;--text-dark:#0f172a;--text-muted:#64748b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Outfit,sans-serif;background:var(--bg);color:var(--ink)}.page{width:100%;max-width:430px;margin:0 auto;background:var(--dark);overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.08);transition:max-width .3s cubic-bezier(.4,0,.2,1)}.section{padding:24px 20px}.section.alt{background:var(--dark-2)}.site-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#ffffff;border-bottom:1px solid rgba(0,0,0,.05);transition:all .3s ease}.logo{height:28px;width:auto;display:block}.logo-link{display:inline-flex;align-items:center;flex-shrink:0;text-decoration:none}.header-nav{display:none}.call-btn-header{display:inline-flex;align-items:center;gap:6px;background-color:#15803d;color:#ffffff;font-weight:700;font-size:14px;padding:8px 16px;border-radius:9999px;text-decoration:none;box-shadow:0 4px 10px rgba(21,128,61,.25);transition:all .2s ease;white-space:nowrap;line-height:1}.call-btn-header:hover{background-color:#166534;transform:translateY(-1px)}@media (max-width:767px){.page>.site-header .logo{max-width:145px;height:auto}.page>.site-header .call-btn-header{padding:8px 10px;font-size:12px}}.hero-split-container{background:linear-gradient(90deg,rgba(16,20,23,.98),rgba(16,20,23,.9) 60%,rgba(20,28,44,.93)),url(https://www.bkktransport.com/wp-content/uploads/2025/01/Car-transport-picturevehicle-transport-pictureauto-transport-picture-1024x768.jpg) center 30% /cover no-repeat;padding:16px 20px 20px;display:flex;flex-direction:column;gap:16px}.rating{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:14px;margin:8px 0 18px}.stars{color:#ffb703;letter-spacing:1px;font-size:16px}.rating strong{color:var(--ink);font-weight:800}.hero-review{margin:14px 0 0}[data-section=quote-card] .testimonial{margin-top:14px}h1,h2,h3,p{margin-top:0}h1{font-size:36px;line-height:1.05;letter-spacing:-.01em;margin-bottom:14px}h1,h2{text-align:center}h2{font-size:30px;line-height:1.08;margin-bottom:12px}h3{font-size:20px;line-height:1.15;margin-bottom:8px}p{color:var(--muted);font-size:16px;line-height:1.45;margin-bottom:14px}.eyebrow{display:block;text-align:center;font-weight:800;font-size:14px;margin-bottom:10px;color:var(--ink)}.hero{min-height:auto;display:flex;flex-direction:column;justify-content:center;background:none}.hero,[data-section=quote-card]{padding:0}.hero .eyebrow,.hero .lead,.hero .rating,.hero h1{text-align:left;justify-content:flex-start}.hero h1{margin-bottom:16px}.hero h1 span{color:var(--red);display:block}.hero .eyebrow{color:rgba(255,255,255,.9);font-weight:600;font-size:14px;margin-bottom:12px;letter-spacing:.02em}.hero .lead{font-size:15px;line-height:1.45;color:rgba(255,255,255,.75);margin-bottom:16px}.lead{font-size:17px;text-align:center}.testimonial{display:none;grid-template-columns:56px 1fr;gap:16px;align-items:center;margin-top:24px;padding:16px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid var(--line);box-shadow:0 8px 32px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.avatar{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--red) 0,var(--red-dark) 100%);color:#fff;display:grid;place-items:center;font-weight:900;font-size:22px;box-shadow:0 0 12px rgba(224,0,18,.4)}.testimonial p{margin:0;font-size:14.5px;line-height:1.4;color:var(--ink)}.testimonial p strong{display:block;margin-top:4px;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:1px}.quote-card{border:1px solid var(--line);border-radius:18px;background:var(--paper);color:#171717;padding:18px;box-shadow:0 12px 28px rgba(23,23,23,.08)}.quote-card button.secondary{color:#171717;border-color:rgba(23,23,23,.3)}.quote-card button.secondary:hover{background:rgba(23,23,23,.05);border-color:#171717;color:#171717}.quote-title{font-size:24px;line-height:1.1;font-weight:900;text-align:center;margin-bottom:16px;color:#171717}.progress{height:6px;background:#e6e6e6;border-radius:999px;overflow:hidden;margin-bottom:20px}.progress span{display:block;width:20%;height:100%;background:linear-gradient(90deg,var(--red) 0,#ff4d5a 100%);transition:width .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px rgba(224,0,18,.4)}.step-label{color:#686868;font-size:13px;font-weight:800;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.question{font-size:25px;line-height:1.1;font-weight:900;margin-bottom:18px;color:#171717}@keyframes slideUpFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.step{display:none}.step.active{display:block;animation:slideUpFade .4s cubic-bezier(.16,1,.3,1) forwards}.input-container{position:relative;margin-bottom:12px;width:100%}input,select{width:100%;min-height:52px;padding:14px 48px 14px 44px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;margin-bottom:0;background:#f3f4f6;color:#1f2937;font-family:Outfit,sans-serif;transition:all .2s ease}input::placeholder{color:#4b5563;opacity:1}input:focus,select:focus{outline:none;border-color:#3b82f6;background:#ffffff;box-shadow:0 0 0 4px rgba(59,130,246,.12)}.input-icon-left{left:14px;color:#6b7280;pointer-events:none}.input-icon-left,.input-icon-right{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center}.input-icon-right{right:4px;color:#9ca3af;cursor:pointer;font-size:20px;font-weight:700;justify-content:center;width:44px;height:44px;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;border-radius:50%;transition:all .2s ease}.input-icon-right:hover{color:#4b5563}.input-icon-right:focus-visible{box-shadow:0 0 0 2px #3b82f6;color:#1f2937}.input-container input.is-valid{border-color:#10b981!important;background-color:#f0fdf4!important;color:#065f46!important}.input-container input.is-valid:focus{box-shadow:0 0 0 4px rgba(16,185,129,.15)!important}.input-icon-right.is-valid-btn{color:#10b981!important;font-size:16px}.input-icon-right.is-valid-btn:hover{color:#059669!important}.autocomplete-suggestions{position:absolute;top:100%;left:0;width:100%;background:white;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:99;max-height:180px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;margin-top:4px;text-align:left}.autocomplete-suggestion{padding:12px 16px;font-size:15px;cursor:pointer;color:#334155;font-weight:500;transition:background .15s ease;min-height:44px;display:flex;align-items:center}.autocomplete-suggestion.highlighted,.autocomplete-suggestion:hover{background:#f1f5f9;color:#0f172a}.step-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.back-text-btn{background:transparent;border:0;color:#1f2937;font-weight:700;font-size:16px;display:flex;align-items:center;gap:6px;cursor:pointer;padding:0;width:auto;min-height:auto}.back-text-btn:hover{color:var(--red);background:transparent;box-shadow:none;transform:none}.form-social-proof{gap:10px;margin-top:14px;font-size:12.5px;color:#4b5563}.avatar-group,.form-social-proof,.mini-avatar{display:flex;align-items:center}.mini-avatar{width:24px;height:24px;border-radius:50%;border:2px solid #fff;justify-content:center;font-size:10px;font-weight:800;color:#fff;margin-right:-8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.social-text{line-height:1.2;text-align:left}.button,button{width:100%;min-height:54px;border:0;border-radius:8px;background:var(--red);color:#fff;padding:15px;font-weight:900;font-size:16px;cursor:pointer;text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-family:Outfit,sans-serif;transition:all .2s ease}.button:hover,button:hover{background:var(--red-dark);transform:translateY(-1px);box-shadow:0 4px 12px rgba(224,0,18,.2)}.button:active,button:active{transform:translateY(0)}.button.secondary,button.secondary{background:transparent;color:#fff;margin-top:10px;border:1px solid rgba(255,255,255,.52)}.button.secondary:hover,button.secondary:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.8);color:#fff}button.text{background:transparent;color:#686868;min-height:42px;padding:10px;margin-top:6px}button.text:hover{color:#171717;background:rgba(0,0,0,.03)}.choice-grid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-bottom:12px}.choice{border:1px solid var(--line);border-radius:10px;background:#f7f7f7;min-height:58px;padding:14px 14px 14px 44px;font-weight:800;cursor:pointer;text-align:left;justify-content:flex-start;font-family:Outfit,sans-serif;color:#171717;display:flex;align-items:center;width:100%;position:relative}.choice,.choice:before{transition:all .2s ease}.choice:before{content:"";position:absolute;left:16px;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:50%;background:#fff}.choice.selected:before{border-color:var(--red);background:var(--red);box-shadow:inset 0 0 0 3px #fff}.choice:hover{background:#ffffff;border-color:rgba(224,0,18,.4);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.03)}.choice.selected{border-color:var(--red);background:rgba(224,0,18,.08);box-shadow:inset 0 0 0 2px var(--red)}.choice-square-grid{margin-bottom:16px}.choice-square{border:1px solid var(--line);border-radius:12px;background:#f7f7f7;padding:24px 12px;text-align:center;gap:12px;aspect-ratio:1/1;color:#171717;font-family:Outfit,sans-serif;width:100%;min-height:0}.choice-square svg{width:80px;height:auto;fill:currentColor;color:#4b5563;transition:all .2s ease}.choice-square:hover{border-color:rgba(224,0,18,.4)}.choice-square.selected{background:rgba(224,0,18,.08);box-shadow:inset 0 0 0 2px var(--red)}.choice-square.selected svg{color:var(--red)}.trust-row{display:flex;justify-content:space-between;gap:6px;margin-top:16px;width:100%}.trust-row span{flex:1 1;text-align:center;border:1.5px solid #cbd5e1;border-radius:9999px;padding:8px 4px;background:#ffffff;color:#4a5568;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.hero-review{margin:16px 0 8px;justify-content:center}.hero-review,.hero-review strong{color:#ffffff!important}.hero-review .stars{color:#fbbf24!important;font-size:17px;letter-spacing:2px;margin-right:4px}.logo-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:16px}.logo-strip div{border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.03);padding:10px 8px;text-align:center;font-size:12px;font-weight:800;color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition:all .3s ease}.trust-logo{display:block;width:auto;max-width:110px;height:auto;max-height:30px;object-fit:contain}.trust-logo-usdot{width:32px;height:32px;max-width:32px;max-height:32px;-webkit-clip-path:circle(49% at 50% 50%);clip-path:circle(49% at 50% 50%);object-fit:cover}.logo-strip div:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.15);transform:translateY(-2px)}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:24px}.gallery-grid img{width:100%;height:140px;object-fit:cover;border-radius:12px;border:1px solid var(--line);transition:all .3s ease}.gallery-grid img:hover{transform:scale(1.03);border-color:var(--red);box-shadow:0 4px 12px rgba(0,0,0,.15)}.benefit-list,.stat-grid,.steps-list{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-top:18px}.benefit,.stat,.work-step{border:1px solid var(--line);border-radius:16px;background:var(--panel);padding:16px}.stat strong{display:block;font-size:30px;color:var(--red);margin-bottom:4px}.benefit strong,.work-step strong{display:block;margin-bottom:6px;font-size:17px}.review-stack{display:grid;grid-gap:14px;gap:14px;margin-top:20px}.review-pill{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px;color:var(--ink);font-size:15px;line-height:1.4;display:flex;flex-direction:column;gap:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}.review-pill:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.02)}.review-pill:before{content:"★★★★★";color:#ffb703;font-size:14px;letter-spacing:2px}.review-pill:after{content:"Verified Customer";font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:1px}.consultant{display:grid;grid-template-columns:64px 1fr;grid-gap:14px;gap:14px;align-items:center;margin-bottom:16px}.error{color:#4b5563;background:#eff6ff;border-left:4px solid #3b82f6;padding:10px 14px;border-radius:8px;font-weight:500;font-size:14px;line-height:1.4;margin:0 0 14px;display:none;align-items:center;gap:8px}.error.visible{display:flex}.quote{border:2px solid var(--red);border-radius:14px;padding:16px;margin-bottom:14px;background:rgba(224,0,18,.08);color:#171717}.quote strong{display:block;font-size:32px;margin-top:6px}.sticky-cta{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;padding:10px 16px;background:rgba(16,20,23,.94);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.final-quote .sticky-cta{position:static;padding:10px 0 0;background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}footer{padding:22px 20px 80px;text-align:center;color:var(--muted);font-size:13px;background:var(--dark)}footer a{color:var(--ink);text-decoration:none;font-weight:800}.lead-split-grid{display:block}.lead-summary-card{display:none}.quote-ready-alert{background:#10b981;color:#ffffff;border-radius:8px;padding:10px 14px;font-weight:700;font-size:14.5px;display:flex;align-items:center;gap:8px;margin-bottom:16px;box-shadow:0 4px 12px rgba(16,185,129,.2);text-align:left}.mobile-optimized-details{min-height:100dvh;background:radial-gradient(circle at top left,rgba(224,0,18,.12),transparent 34%),linear-gradient(180deg,#171b1f,#101417 42%,#090b0d);color:#ffffff}.mobile-optimized-details .site-header{border:0}.mobile-optimized-details .funnel-container{padding:0;max-width:none}.mobile-optimized-details .call-label-short,.mobile-optimized-details .header-tagline{display:none}.mobile-optimized-details .call-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:9999px;background:var(--green-accent);color:var(--white);box-shadow:0 4px 12px rgba(22,163,74,.25);font-size:14px;font-weight:800;text-decoration:none;transition:all .2s ease}.mobile-optimized-details .call-btn:hover{background:var(--green-hover);box-shadow:0 6px 16px rgba(22,163,74,.35);transform:translateY(-1px)}.mobile-optimized-details .call-btn svg{width:16px;height:16px;stroke-width:2.5}.mobile-optimized-details [data-step=type] .step-title{font-size:22px;font-weight:800;line-height:1.2;margin-bottom:20px}.mobile-optimized-details .choice-square .lucide,.mobile-optimized-details .choice-square svg{fill:none}.testimonial-card{background:rgba(24,29,34,.78);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px rgba(0,0,0,.15)}.testimonial-user{display:flex;align-items:center;gap:14px}.testimonial-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.2)}.testimonial-quote{font-size:16px;line-height:1.6;color:#cbd5e1;margin:0;font-weight:400}.support-copy-spacious{display:flex;flex-direction:column;gap:18px}.highlight-pill{background:rgba(239,68,68,.15);color:#f87171;border:1px solid rgba(239,68,68,.3);padding:2px 8px;border-radius:999px;display:inline-block;font-weight:600}.stats-list{display:flex;flex-direction:column;gap:24px;margin-top:10px}.stat-item{display:flex;align-items:flex-start;gap:16px}.stat-icon{background:rgba(255,255,255,.05);border-radius:12px;padding:10px;color:#cbd5e1;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon .lucide,.stat-icon svg{width:24px;height:24px;stroke-width:2}.stat-details{display:flex;flex-direction:column}.stat-number{font-size:22px;font-weight:800;line-height:1.2;color:#ffffff}.stat-label{font-size:14px;color:#94a3b8;margin-top:2px;line-height:1.45}.form-card{background:#ffffff;border-radius:20px;padding:28px;color:#0f172a;box-shadow:0 20px 40px rgba(0,0,0,.25);width:100%;max-width:540px;margin:0 auto;position:relative}.form-card.success-state{background:radial-gradient(circle at 15% 8%,rgba(224,0,18,.18),transparent 28%),linear-gradient(180deg,#0b1117,#090d11)!important;color:#ffffff!important;border-color:transparent!important;box-shadow:none!important;max-width:820px;padding:26px}.success-redesign-split{grid-template-columns:minmax(0,820px);justify-content:center}.success-redesign-split .content-side{display:none}.success-redesign{color:#ffffff}.success-redesign-detail-list>div,.success-redesign-grid,.success-redesign-info-list>div,.success-redesign-route-points,.success-redesign-topbar{display:grid}.success-redesign-topbar{grid-template-columns:1fr auto;align-items:center;gap:16px;margin-bottom:22px}.success-redesign-status{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.success-redesign-check{width:31px;height:31px;border-radius:999px;border:2px solid #ff3b48;color:#ff3b48;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.success-redesign-quote-id{background:rgba(224,0,18,.18);border:1px solid rgba(224,0,18,.7);padding:10px 18px;border-radius:999px;font-size:16px;font-weight:950;box-shadow:0 0 24px rgba(224,0,18,.24);white-space:nowrap}.success-redesign-hero{text-align:center;max-width:560px;margin:0 auto 22px}.success-redesign-hero h2{margin:0 0 8px;font-size:clamp(31px,6vw,44px);line-height:1.06;letter-spacing:-.055em;color:#ffffff}.success-redesign-hero-lead{color:#ff3b48;font-size:clamp(18px,4vw,23px);font-weight:950;line-height:1.2;margin-bottom:10px}.success-redesign-hero p{color:#e5e7eb;font-size:16px;line-height:1.55;margin:0}.success-redesign-call{max-width:560px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;gap:14px;background:linear-gradient(180deg,#ff2434,#d90012);color:#ffffff;text-align:center;border-radius:14px;padding:18px;font-weight:950;text-decoration:none;box-shadow:0 18px 44px rgba(224,0,18,.42);font-size:clamp(22px,6vw,30px);letter-spacing:-.03em}.success-redesign-call-note{text-align:center;color:#d7dee8;font-size:15px;margin-bottom:18px}.success-redesign-callback,.success-redesign-panel{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.16);border-radius:14px}.success-redesign-callback{max-width:560px;margin:0 auto 20px;padding:16px;display:flex;gap:14px;align-items:center}.success-redesign-icon{width:44px;height:44px;border-radius:12px;background:rgba(224,0,18,.14);color:#ff3b48;display:flex;align-items:center;justify-content:center;font-size:25px;flex:0 0 auto}.success-redesign-callback p{margin:0;font-size:16px;line-height:1.45;color:#e5e7eb}.success-redesign-callback strong,.success-redesign-info-list b,.success-redesign-range,.success-redesign-trust-grid span{color:#ff3b48}.success-redesign-grid{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.success-redesign-shipment-grid{grid-template-columns:1.1fr .9fr}.success-redesign-panel{padding:18px}.success-redesign-panel-title{font-size:14px;font-weight:950;letter-spacing:.06em;text-transform:uppercase;margin-bottom:13px}.success-redesign-route-points{grid-template-columns:1fr 1fr;gap:12px}.success-redesign-label{font-size:14px;color:#b9c4d2;margin-bottom:4px}.success-redesign-route-points strong{font-size:20px}.success-redesign-route-strip{height:44px;margin-top:10px;border-radius:12px;background:linear-gradient(90deg,rgba(224,0,18,.8),rgba(224,0,18,.2));opacity:.8}.success-redesign-route-strip.reverse{background:linear-gradient(90deg,rgba(224,0,18,.2),rgba(224,0,18,.8))}.success-redesign-detail-list{display:grid;grid-gap:12px;gap:12px;align-content:center}.success-redesign-detail-list>div,.success-redesign-info-list>div{grid-template-columns:auto 1fr;gap:12px}.success-redesign-detail-list>div{grid-template-columns:auto 1fr}.success-redesign-detail-list span{color:#b9c4d2}.success-redesign-detail-list strong{text-align:right}.success-redesign-range{font-size:clamp(38px,8vw,42px);font-weight:950;letter-spacing:-.05em;line-height:1}.success-redesign-muted{color:#d7dee8;font-size:14px;line-height:1.45;margin:8px 0 0}.success-redesign-info-list{display:grid;grid-gap:14px;gap:14px}.success-redesign-steps{display:grid;grid-gap:12px;gap:12px;line-height:1.4}.success-redesign-steps span{color:#b9c4d2;display:block;margin-top:3px}.success-redesign-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;text-align:center;color:#d7dee8;font-size:13px}.success-redesign-trust-grid span{display:block;font-size:27px;line-height:1;margin-bottom:4px}.success-redesign-faq{margin-bottom:18px}.success-redesign-faq>div:not(.success-redesign-panel-title){padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#d7dee8}.success-redesign-faq>div:last-child{border-bottom:0}.success-redesign-faq span{float:right}.success-redesign-bottom-call{max-width:none;flex-direction:column;gap:4px;font-size:24px;line-height:1.25}.success-redesign-bottom-call span{display:inline-block;font-size:15px;background:rgba(0,0,0,.18);padding:3px 12px;border-radius:999px}@media (max-width:640px){.mobile-optimized-details .success-redesign-split{grid-template-columns:1fr}.mobile-optimized-details .form-card.success-state{max-width:none;width:100%;padding:24px 18px;border-radius:0;margin:0}.success-redesign-topbar{align-items:flex-start;gap:12px;margin-bottom:22px}.success-redesign-status{font-size:11px;line-height:1.2}.success-redesign-check{width:26px;height:26px;font-size:15px}.success-redesign-quote-id{padding:7px 10px;font-size:12px}.success-redesign-hero{margin-bottom:22px}.success-redesign-hero p{font-size:14px;line-height:1.45}.success-redesign-call{padding:18px 14px;margin-bottom:14px}.success-redesign-call-note{font-size:13px;line-height:1.35;margin-bottom:22px}.success-redesign-callback{padding:17px;gap:14px;margin-bottom:18px}.success-redesign-icon{width:36px;height:36px;font-size:20px}.success-redesign-callback p{font-size:13.5px}.success-redesign-grid,.success-redesign-shipment-grid{grid-template-columns:1fr;gap:18px;margin-bottom:18px}.success-redesign-panel{padding:18px}.success-redesign-panel-title{font-size:13px;margin-bottom:15px}.success-redesign-route-points strong{font-size:18px}.success-redesign-route-strip{height:42px}.success-redesign-detail-list>div,.success-redesign-info-list>div{font-size:13.5px}.success-redesign-trust-grid{grid-template-columns:repeat(3,1fr);gap:14px 12px;font-size:11.5px;line-height:1.25}.success-redesign-trust-grid span{font-size:22px}.success-redesign-faq>div:not(.success-redesign-panel-title){font-size:13.5px}.success-redesign-bottom-call{padding:18px 12px;font-size:20px}}.back-btn{background:transparent;border:0;color:#0f172a;font-size:16px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:0}.back-btn:hover{color:var(--red)}.details-step-heading{position:relative;display:grid;grid-template-columns:minmax(64px,1fr) auto minmax(64px,1fr);align-items:center;justify-content:center;grid-gap:10px;gap:10px;margin-bottom:12px}.details-step-heading:after{content:"";grid-column:3}.details-step-heading .step-title{margin:0;grid-column:2;font-size:28px;line-height:1.1;font-weight:800;text-align:center;white-space:nowrap}.details-step-heading .back-btn{font-size:13px;flex:0 0 auto;grid-column:1;justify-self:start;position:static;translate:none;width:auto;min-width:0;min-height:0;padding:2px 0;gap:3px;color:#475569;line-height:1}.details-step-heading .back-btn svg{width:14px!important;height:14px!important}.details-step-heading .back-btn:hover{background:transparent;color:#334155;text-decoration:underline;box-shadow:none;transform:none}.progress-bar-container{height:6px;background:#e2e8f0;border-radius:9999px;overflow:hidden;margin-bottom:24px}.progress-bar{height:100%;background:var(--red);border-radius:9999px;transition:width .3s ease}.choice-square-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.choice-square{border:2px solid #cbd5e1;border-radius:16px;background:#f8fafc;padding:24px 16px;font-weight:800;font-size:16px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;aspect-ratio:1.1/1;transition:all .2s ease;color:#334155;outline:none;font-family:inherit}.choice-square:focus-visible{border-color:var(--red);box-shadow:0 0 0 4px rgba(194,65,12,.25)}.choice-square .lucide,.choice-square svg{width:56px;height:56px;stroke-width:1.5;color:#475569;transition:all .2s ease}.choice-square:hover{background:#ffffff;border-color:var(--red);transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.05);color:var(--red)}.choice-square:hover .lucide,.choice-square:hover svg{color:var(--red)}.choice-square.selected{border-color:var(--red);background:rgba(194,65,12,.06);box-shadow:inset 0 0 0 1px var(--red);color:var(--red)}.choice-square.selected .lucide,.choice-square.selected svg{color:var(--red)}.choice-square.compact{min-height:104px}.form-fields-container{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.field-group{display:flex;flex-direction:column;gap:6px;position:relative}.field-label{font-size:14px;font-weight:700;color:#334155}.input-wrapper{position:relative;width:100%}.field-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#475569;pointer-events:none;display:flex;align-items:center}.field-icon .lucide,.field-icon svg{width:18px;height:18px;stroke-width:2}.form-input{width:100%;height:52px;padding:12px 48px 12px 44px;border:1px solid #cbd5e1;border-radius:8px;font-size:16px;font-weight:500;background:#f8fafc;color:#0f172a;font-family:Outfit,sans-serif;transition:all .2s ease}.form-input::placeholder{color:#64748b;opacity:1}.form-input:focus{outline:none;border-color:var(--red);background:#ffffff;box-shadow:0 0 0 4px rgba(194,65,12,.1)}.form-input.is-valid{border-color:#10b981!important;background-color:#f0fdf4!important;color:#065f46!important}.form-input.is-valid:focus{box-shadow:0 0 0 4px rgba(16,185,129,.15)!important}.clear-btn.is-valid-btn{color:#10b981!important;font-size:16px}.clear-btn{position:absolute;right:4px;top:50%;transform:translateY(-50%);color:#94a3b8;cursor:pointer;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;width:44px;height:44px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clear-btn:hover{color:#334155}.submit-btn{width:100%;height:54px;border:0;border-radius:8px;background:var(--red);color:#ffffff;font-size:16px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 12px rgba(194,65,12,.2)}.submit-btn:hover{background:var(--red-dark);transform:translateY(-1px);box-shadow:0 6px 16px rgba(194,65,12,.3)}.error-banner{color:#b91c1c;background:#fef2f2;border-left:4px solid #ef4444;padding:12px;border-radius:8px;font-weight:600;font-size:14px;line-height:1.4;margin-bottom:16px;display:none;align-items:center;gap:8px}.error-banner.visible{display:flex}.quote-ready-banner{background:#0e9e42;color:#ffffff;border-radius:9999px;padding:8px 16px;font-weight:700;font-size:14.5px;display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:20px;box-shadow:0 4px 12px rgba(14,158,66,.15);border:1px solid rgba(255,255,255,.1)}.route-summary-card{background:#f8fafc;border:1px solid #cbd5e1;border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 10px 30px rgba(0,0,0,.2);color:#0f172a}.rate-estimate-card{border:2px solid rgba(224,0,18,.28);box-shadow:0 14px 36px rgba(0,0,0,.28)}.rate-estimate-card .summary-title{color:var(--slate-900);font-size:20px;font-weight:900;letter-spacing:-.02em}.form-card #summarySection{width:100%;margin-top:18px}.summary-title{font-size:14px;font-weight:800;color:#0f172a;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid #cbd5e1;padding-bottom:8px;margin:0}.summary-route-row{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f1f5f9;padding:12px;border-radius:8px}.summary-route-point{flex:1 1}.summary-route-label{font-size:10px;font-weight:800;color:#64748b;text-transform:uppercase}.summary-route-value{font-size:14.5px;font-weight:700;color:#0f172a;margin-top:2px}.summary-arrow{color:#64748b;display:flex;align-items:center;justify-content:center}.details-striped-list{display:flex;flex-direction:column;gap:6px;margin:8px 0}.striped-header{font-size:12px;font-weight:800;color:#0f172a;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.striped-row{display:flex;justify-content:space-between;padding:8px 12px;font-size:14px;border-radius:6px;font-weight:500}.striped-row:nth-child(odd){background:#f1f5f9}.striped-row:nth-child(2n){background:#e2e8f0}.striped-row span{color:#475569}.striped-row strong{color:#0f172a}.price-box{display:flex;flex-direction:column;align-items:center;padding:12px;background:#f1f5f9;border-radius:8px;text-align:center;border:1px dashed #cbd5e1}.price-locked-blur{filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.5px}.price-locked-blur,.price-text-revealed{font-size:26px;font-weight:900;color:#0f172a}.gift-banner{display:flex;align-items:center;gap:12px;background:#fdf2e9;border:1px solid #fed7aa;border-radius:12px;padding:12px;margin-top:4px}.gift-icon-container{background:#ea580c;color:#ffffff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gift-icon-container svg{width:18px;height:18px;stroke-width:2.5}.gift-text{font-size:12.5px;font-weight:700;color:#c2410c;line-height:1.4}.encryption-footer{display:flex;align-items:center;justify-content:center;gap:8px;color:#94a3b8;font-size:13px;font-weight:500;margin-top:16px;text-align:center}.encryption-footer svg{width:14px;height:14px;stroke-width:2.5;color:#10b981}.contact-encryption-footer{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;color:#64748b;font-size:12px;font-weight:600;text-align:center}.contact-encryption-footer svg{width:14px;height:14px;flex:0 0 auto}.social-proof-row{display:flex;align-items:center;gap:12px;margin-top:20px;border-top:1px solid #e2e8f0;padding-top:16px}.social-proof-text{font-size:12px;color:#475569;line-height:1.3}.social-proof-text strong{color:#0f172a}.card-footer{margin-top:16px;text-align:center;font-size:11px;color:#475569;line-height:1.4}.card-footer a{color:#475569;font-weight:700;text-decoration:underline}.sms-consent{position:relative;display:block;margin-top:18px;color:#475569;font-size:11.5px;line-height:1.45;cursor:pointer}.sms-consent input{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;opacity:0;pointer-events:none}.sms-consent span{position:relative;display:block;min-width:0;padding-left:24px}.sms-consent span:before{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;border:1.5px solid #64748b;border-radius:3px;background:#fff}.sms-consent input:checked+span:before{border-color:var(--red);background:linear-gradient(45deg,transparent 55%,#fff 55%) 2px 4px /4px 4px no-repeat,linear-gradient(-45deg,transparent 48%,#fff 48%) 5px 2px /5px 7px no-repeat,var(--red)}.sms-consent input:focus-visible+span:before{outline:2px solid rgba(239,0,18,.25);outline-offset:2px}@media (min-width:768px){.page{max-width:100%;box-shadow:none}.site-header{justify-content:space-between;background:#fff;padding:12px max(40px,calc((100% - 1140px) / 2))}.call-btn-header{display:none}.header-nav{gap:20px}.header-nav,.header-nav-link{display:flex;align-items:center}.header-nav-link{color:#374151;text-decoration:none;font-size:13.5px;font-weight:700;gap:3px;transition:color .2s ease}.header-nav-link:hover{color:var(--red)}.hero-split-container{display:grid;grid-template-columns:1.1500000000000001fr .9fr;grid-gap:36px;gap:36px;padding:48px max(32px,calc((100% - 1140px) / 2));background:linear-gradient(90deg,rgba(16,20,23,.96),rgba(16,20,23,.88) 44%,rgba(16,20,23,.54)),url(https://www.bkktransport.com/wp-content/uploads/2025/01/Car-transport-picturevehicle-transport-pictureauto-transport-picture-1024x768.jpg) 50% /cover}.hero{background:none;min-height:auto;grid-column:1;grid-row:1;padding:0}[data-section=quote-card]{grid-column:2;grid-row:1;padding:0}.testimonial{display:grid}.section{padding:40px max(24px,calc((100% - 1140px) / 2))}.stat-grid{grid-template-columns:repeat(3,1fr)}.benefit-list{grid-template-columns:repeat(2,1fr)}.steps-list{grid-template-columns:repeat(3,1fr)}.gallery-grid{grid-template-columns:repeat(4,1fr)}.gallery-grid img{height:180px}.sticky-cta{padding:12px max(24px,calc((100% - 1140px) / 2))}footer{padding:28px max(24px,calc((100% - 1140px) / 2)) 80px}.lead-split-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:24px;gap:24px;align-items:start}.lead-summary-card{display:block;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:12px;padding:20px;color:#1e293b;text-align:left;box-shadow:0 4px 12px rgba(0,0,0,.03)}.summary-section{border-bottom:1px solid #cbd5e1;padding-bottom:14px;margin-bottom:14px}.summary-section:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.summary-label{font-size:11px;font-weight:800;color:#475569;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.summary-route-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;font-weight:700}.summary-route-col{flex:1 1}.summary-arrow{color:#64748b;font-size:16px}.summary-detail-item{font-size:14px;color:#475569;margin-bottom:4px}.summary-detail-item strong{color:#1e293b}.summary-price-box{display:flex;flex-direction:column;align-items:flex-start}.summary-price-locked{font-size:32px;font-weight:900;color:#1e293b;line-height:1.1;letter-spacing:-1px}.summary-price-subtext{font-size:12.5px;color:#64748b;margin-top:2px}.gift-box{background:rgba(224,0,18,.05);border:1px dashed var(--red);border-radius:8px;padding:12px;display:flex;align-items:center;gap:10px;color:#1e293b;font-size:13px;font-weight:600;line-height:1.3;text-align:left}.gift-icon{font-size:20px;color:var(--red)}.funnel-container{padding:32px 24px}.hero-split-container.details-page-split{grid-template-columns:.9fr 1.1fr;gap:48px}.mobile-optimized-details .header-tagline{display:block}.hero-split-container.details-page-split .form-card{grid-column:1;grid-row:1}.hero-split-container.details-page-split .content-side{grid-column:2;grid-row:1;max-width:none;margin:0;gap:32px}.hero-split-container.details-page-split.contact-step-split{grid-template-columns:repeat(2,minmax(440px,500px));justify-content:center;align-items:start;gap:36px;width:100%;max-width:none;margin:0 auto;padding-left:32px;padding-right:32px;box-sizing:border-box;overflow-x:hidden}.hero-split-container.details-page-split.contact-step-split .form-card{width:100%;max-width:500px;margin:0}.hero-split-container.details-page-split.contact-step-split .details-step-heading{grid-template-columns:minmax(52px,.8fr) auto minmax(52px,.8fr)}.hero-split-container.details-page-split.contact-step-split .details-step-heading .step-title{font-size:24px;letter-spacing:-.03em}.hero-split-container.details-page-split.contact-step-split .content-side{display:block;align-self:start;width:100%;max-width:500px}.hero-split-container.details-page-split.contact-step-split #summarySection{width:100%}.hero-split-container.details-page-split.contact-step-split .rate-estimate-card{max-height:calc(100vh - 128px);overflow:auto}}@media (max-width:767px){.mobile-optimized-details{overflow-x:hidden}.mobile-optimized-details .site-header{padding:12px 16px;gap:10px;min-height:0;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 1px 0 rgba(15,23,42,.08);background:white}.mobile-optimized-details .logo{max-width:145px;height:auto}.mobile-optimized-details .call-btn{gap:6px;padding:8px 10px;font-size:12px;white-space:nowrap;flex-shrink:0;background:var(--green-accent);color:white;border-radius:9999px;text-decoration:none}.mobile-optimized-details .call-label-full{display:inline}.mobile-optimized-details .call-label-short{display:none}.mobile-optimized-details .funnel-container{padding:0;justify-content:flex-start;max-width:100%}.mobile-optimized-details .hero-split-container{gap:14px;padding:28px 10px 0;grid-template-columns:1fr}.mobile-optimized-details .form-card{grid-column:1!important;max-width:100%;min-width:0;padding:18px 14px;border-radius:14px;box-shadow:0 10px 24px rgba(0,0,0,.18);order:1}.mobile-optimized-details .content-side{grid-column:1!important;order:3;gap:22px;padding:18px 12px 0;max-width:100%}.mobile-optimized-details .testimonial-card{padding:20px 18px;border-radius:16px}.mobile-optimized-details .testimonial-quote{font-size:15px;line-height:1.65}.mobile-optimized-details .support-copy-spacious{gap:18px}.mobile-optimized-details .stats-list{gap:16px}.mobile-optimized-details .stat-item{gap:14px;padding:14px;border-radius:16px;background:rgba(18,21,24,.74);border:1px solid rgba(224,0,18,.16)}.mobile-optimized-details .stat-number{font-size:20px}.mobile-optimized-details .stat-label{font-size:13.5px}.mobile-optimized-details .step-title{font-size:24px;line-height:1.1}.mobile-optimized-details .form-fields-container{gap:12px}.mobile-optimized-details .form-input{min-height:52px;font-size:16px}.mobile-optimized-details .input-wrapper{max-width:100%;min-width:0}.mobile-optimized-details .pickup-date-wrapper{overflow:hidden}.mobile-optimized-details input[type=date].form-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block;width:100%;max-width:100%;min-width:0;padding:12px 10px 12px 40px;overflow:hidden;text-overflow:clip}.mobile-optimized-details input[type=date].form-input::-webkit-date-and-time-value{min-width:0;text-align:left}.mobile-optimized-details input[type=date].form-input::-webkit-calendar-picker-indicator{margin:0;padding:0}.mobile-optimized-details .pickup-date-wrapper .clear-btn{display:none}.mobile-optimized-details .submit-btn{min-height:54px;font-size:16px}.mobile-optimized-details .route-summary-card{padding:18px 14px;border-radius:16px}.mobile-optimized-details .summary-route-row{grid-template-columns:1fr;gap:10px}.mobile-optimized-details .summary-route-point{text-align:left!important}.mobile-optimized-details .summary-arrow{transform:rotate(90deg);margin:0 auto}.mobile-optimized-details .choice-square{aspect-ratio:auto;padding:16px 12px;gap:8px;font-size:15px}.mobile-optimized-details .choice-square .lucide,.mobile-optimized-details .choice-square svg{width:40px!important;height:40px!important}.mobile-optimized-details .encryption-footer{grid-column:1!important;order:2;margin-top:0!important;padding:0 12px;font-size:12px}}.quote-estimate-disclaimer{color:#64748b;font-size:12px;line-height:1.4;margin-top:8px}.lead-submit-error{color:#b91c1c;font-size:13px;font-weight:700;margin-top:10px}.hero-split-container.details-page-split.success-redesign-split,.mobile-optimized-details .hero-split-container.success-redesign-split{grid-template-columns:minmax(0,820px);justify-content:center;gap:0}.mobile-optimized-details .hero-split-container.success-redesign-split{padding:0}.mobile-optimized-details .hero-split-container.success-redesign-split .form-card.success-state{max-width:820px;width:100%;border-radius:0;box-shadow:none;padding:26px}.mobile-optimized-details .hero-split-container.success-redesign-split .content-side{display:none}@media (max-width:640px){.mobile-optimized-details .hero-split-container.success-redesign-split .form-card.success-state{max-width:none;padding:24px 18px}}@media (min-width:768px){.hero-split-container.details-page-split.success-redesign-split,.mobile-optimized-details .hero-split-container.success-redesign-split{grid-template-columns:minmax(0,1180px);justify-content:center;align-items:start;gap:0;padding:28px 32px;box-sizing:border-box}.hero-split-container.details-page-split.success-redesign-split .form-card.success-state,.mobile-optimized-details .hero-split-container.success-redesign-split .form-card.success-state{max-width:1180px;width:100%;min-height:auto;border-radius:0;padding:30px 34px}.success-redesign{display:grid;grid-template-columns:minmax(380px,.9fr) minmax(520px,1.1fr);grid-gap:18px 28px;gap:18px 28px;align-items:start}.success-redesign-topbar{grid-column:1/-1;margin-bottom:2px}.success-redesign-call,.success-redesign-call-note,.success-redesign-callback,.success-redesign-hero{grid-column:1;max-width:none;width:100%}.success-redesign-hero{text-align:left;margin:8px 0 0}.success-redesign-hero h2{font-size:clamp(34px,3.6vw,46px);max-width:520px}.success-redesign-hero-lead{font-size:21px}.success-redesign-hero p{max-width:520px}.success-redesign-call{margin:0;padding:22px 20px}.success-redesign-call-note{margin:-6px 0 0;text-align:left}.success-redesign-callback{margin:0}.success-redesign-shipment-grid{grid-column:2;grid-row:2/span 5;grid-template-columns:1fr;gap:16px;margin-bottom:0}.success-redesign-grid:not(.success-redesign-shipment-grid){grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.success-redesign-bottom-call,.success-redesign-faq{grid-column:1/-1}.success-redesign-panel{padding:18px 20px}.success-redesign-route-strip{height:30px}.success-redesign-range{font-size:clamp(31px,4vw,38px)}}