:root{--mk-red:#1597ff;--mk-red-dark:#0867b8;--mk-black:#080808;--mk-charcoal:#151515;--mk-white:#fff;--mk-grey:#cfcfcf;--mk-gold:#ff9d00}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--mk-black);color:var(--mk-white);font-family:Arial,Helvetica,sans-serif;line-height:1.55}a{color:inherit}img{max-width:100%;display:block}.container{width:min(1180px,92%);margin:auto}.site-header{position:sticky;top:0;z-index:50;background:rgba(0,0,0,.92);border-bottom:1px solid rgba(255,255,255,.08)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px}.brand{font-weight:900;font-size:1.35rem;text-decoration:none;letter-spacing:.02em}.brand span{color:var(--mk-red)}.nav{display:flex;gap:24px;align-items:center}.nav a{text-decoration:none;font-weight:700;font-size:.96rem}.call-btn,.hero-buttons a,.contact-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:var(--mk-red);color:#fff;font-weight:900;padding:14px 22px;border-radius:9px;box-shadow:0 8px 24px rgba(21,151,255,.22)}.call-btn:hover,.hero-buttons a:hover,.contact-btn:hover{background:var(--mk-red-dark)}.mobile-menu{display:none}.hero{position:relative;min-height:620px;background-size:cover;background-position:center;display:flex;align-items:center}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.66) 44%,rgba(0,0,0,.18) 100%)}.hero-content{position:relative;z-index:2;max-width:700px;padding:80px 0}.eyebrow{font-size:.92rem;text-transform:uppercase;letter-spacing:.16em;color:#45b8ff;font-weight:900}.hero h1{font-size:clamp(2.5rem,6vw,5.2rem);line-height:.98;margin:12px 0 22px;font-weight:950}.hero h1 span{color:var(--mk-red)}.hero p{font-size:1.18rem;color:#ececec;max-width:650px}.hero-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:26px 0 30px;padding:0;list-style:none}.hero-points li:before{content:"✓";color:var(--mk-red);font-weight:900;margin-right:9px}.hero-buttons{display:flex;flex-wrap:wrap;gap:12px}.hero-buttons .secondary{background:0 0;border:2px solid #fff}.section{padding:78px 0}.section.alt{background:#101010}.section-title{text-align:center;margin-bottom:42px}.section-title .eyebrow{display:block}.section-title h2{font-size:clamp(2rem,4vw,3.2rem);margin:7px 0 8px}.section-title p{color:#bbb;max-width:720px;margin:0 auto}.services-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.service-card{background:#161616;border:1px solid #292929;border-radius:14px;overflow:hidden;box-shadow:0 14px 35px rgba(0,0,0,.24)}.service-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.service-body{padding:21px}.service-body h3{margin:0 0 10px;font-size:1.2rem}.service-body p{margin:0;color:#bdbdbd;font-size:.96rem}.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.why-card{background:#171717;border-left:4px solid var(--mk-red);padding:26px;border-radius:10px}.why-card strong{display:block;font-size:1.15rem;margin-bottom:6px}.coverage{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center}.coverage-list{columns:2;gap:28px;padding-left:20px;color:#ddd}.coverage-panel{background:linear-gradient(145deg,#1b1b1b,#0b0b0b);border:1px solid #2b2b2b;border-radius:16px;padding:34px}.contact{background:linear-gradient(120deg,#061a33,#1597ff);padding:60px 0}.contact-inner{display:flex;align-items:center;justify-content:space-between;gap:28px}.contact h2{margin:0 0 8px;font-size:clamp(2rem,4vw,3.2rem)}.contact p{margin:0;color:#fff}.contact-btn{background:#000;white-space:nowrap}.site-footer{padding:34px 0;background:#050505;color:#aaa}.footer-inner{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.footer-inner strong{color:#fff}@media(max-width:1020px){.services-grid{grid-template-columns:repeat(2,1fr)}.why-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.header-inner{min-height:68px}.nav{display:none}.mobile-menu{display:block;font-size:.9rem;color:#aaa}.hero{min-height:590px;background-position:62% center}.hero:before{background:rgba(0,0,0,.72)}.hero-content{padding:64px 0}.hero-points{grid-template-columns:1fr}.services-grid,.why-grid,.coverage{grid-template-columns:1fr}.coverage-list{columns:1}.contact-inner{align-items:flex-start;flex-direction:column}}.review-actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.outline-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:2px solid #fff;color:#fff;font-weight:900;padding:12px 20px;border-radius:9px}.whatsapp-float{position:fixed;right:18px;bottom:18px;z-index:99;display:flex;gap:9px;align-items:center;background:#25d366;color:#fff;text-decoration:none;font-weight:900;padding:14px 18px;border-radius:999px;box-shadow:0 8px 28px rgba(0,0,0,.38)}.wa-icon{font-size:1.1rem}@media(max-width:760px){.whatsapp-float{right:12px;bottom:12px;padding:13px 16px}}.top-strip{background:#050505;border-bottom:1px solid #2a2a2a;font-size:.88rem}.top-strip-inner{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:18px}.top-strip a{text-decoration:none;color:#45b8ff}.header-call{white-space:nowrap}.service-detail{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;margin:0 0 34px;background:#121212;border:1px solid #282828;border-radius:18px;overflow:hidden}.service-detail.reverse img{order:2}.service-detail img{width:100%;height:100%;min-height:340px;object-fit:cover}.service-detail>div{padding:38px}.service-detail h3{font-size:clamp(1.7rem,3vw,2.5rem);margin:0 0 14px}.service-detail p{color:#c9c9c9}.buy-car-section{background:linear-gradient(135deg,#06101f,#071d38)}.buy-car-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:34px;align-items:center}.buy-car-section h2{font-size:clamp(2.2rem,5vw,4rem);margin:8px 0 12px}.buy-lead{font-size:1.14rem;color:#e5e5e5}.guarantee{font-size:clamp(1.5rem,3vw,2.3rem);color:#45b8ff;margin:20px 0 10px}.buy-points{padding-left:20px;color:#ddd}.buy-card{background:#080808;border:1px solid #333;border-radius:16px;padding:30px;box-shadow:0 18px 40px rgba(0,0,0,.28)}.smallprint{display:block;margin-top:18px;color:#aaa}.map-wrap{overflow:hidden;border-radius:16px;border:1px solid #2b2b2b;background:#111}.map-actions{margin-top:20px}@media(max-width:900px){.top-strip-inner{justify-content:center;flex-wrap:wrap;padding:7px 0}.top-strip-inner span:nth-child(2){display:none}.header-call{padding:10px 13px;font-size:.82rem}.service-detail,.service-detail.reverse,.buy-car-grid{grid-template-columns:1fr}.service-detail.reverse img{order:0}.service-detail img{min-height:260px}}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.faq-item{background:#151515;border:1px solid #2b2b2b;border-radius:14px;padding:25px}.faq-item h3{margin:0 0 10px;font-size:1.15rem}.faq-item p{margin:0;color:#c8c8c8}@media(max-width:760px){.faq-grid{grid-template-columns:1fr}}.trust-strip{background:#fff;color:#111;border-bottom:1px solid #ddd}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ddd}.trust-grid>div{background:#fff;padding:18px;text-align:center}.trust-grid strong{display:block;color:#1597ff;font-size:1.25rem}.trust-grid span{font-size:.9rem}@media(max-width:760px){.trust-grid{grid-template-columns:repeat(2,1fr)}}.service-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:14px}.service-links a{font-size:.88rem;text-decoration:none;border:1px solid #333;border-radius:999px;padding:7px 11px;color:inherit}.service-links a:hover{text-decoration:underline}.areas-section{background:#0d0d0d}.areas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.area-item{background:#171717;border:1px solid #303030;border-radius:12px;padding:18px 20px;font-weight:800;font-size:1.05rem;text-align:center}.area-item:before{content:"✓";margin-right:8px;color:#1597ff;font-weight:900}.areas-note{text-align:center;color:#bdbdbd;max-width:850px;margin:22px auto 0}@media(max-width:760px){.areas-grid{grid-template-columns:1fr}}.hero{background-position:center center}.hero img,.hero-media img{object-fit:cover;object-position:center center}.reviews-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:30px 0}.review-card{background:#071a2d;border:1px solid #169cff;border-radius:16px;padding:24px;box-shadow:0 10px 28px rgba(0,0,0,.2)}.review-card h3{margin:8px 0 10px;color:#fff}.review-card p{margin:0;color:#e8f3ff;line-height:1.65}.review-stars{color:#fbbc04;font-size:1.25rem;letter-spacing:2px}@media(max-width:760px){.reviews-grid{grid-template-columns:1fr}.review-card{padding:20px}}@media (max-width:768px){.hero{min-height:0;height:auto;align-items:flex-start;background-position:center center;overflow:hidden}.hero-content{padding:56px 0 48px}.hero-buttons{position:relative;z-index:3;margin-bottom:0}.hero-buttons a{width:100%;box-sizing:border-box}}@media (max-width:760px){.hero{background-size:100% auto !important;background-repeat:no-repeat !important;background-position:center top !important;background-color:#020b18}}.seo-page-hero{padding:92px 0 68px;background:linear-gradient(180deg,rgba(5,20,43,.97),rgba(8,35,70,.96));color:#fff}.seo-page-hero-inner{max-width:900px}.seo-page-hero h1{font-size:clamp(2.2rem,5vw,4.6rem);line-height:1.02;margin:12px 0 18px}.seo-page-hero p{font-size:1.15rem;max-width:760px;line-height:1.7;opacity:.93}.seo-page-hero .hero-actions{margin-top:28px}.seo-content-wrap{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,.8fr);gap:42px;align-items:start}.seo-content{font-size:1.05rem;line-height:1.8}.seo-content h2{margin-top:34px;font-size:1.75rem}.seo-content li{margin:8px 0}.seo-content a{text-decoration:underline}.seo-sidebar{display:grid;gap:18px}.seo-side-card{padding:24px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.seo-side-card h2{font-size:1.2rem;margin-top:0}.seo-side-card>a:not(.call-btn):not(.outline-btn){display:block;padding:9px 0;text-decoration:none}.seo-side-card .call-btn,.seo-side-card .outline-btn{display:inline-block;margin-top:10px}.seo-content-section{min-height:520px}@media(max-width:820px){.seo-content-wrap{grid-template-columns:1fr}.seo-page-hero{padding:70px 0 50px}}.area-item[href]{text-decoration:none;color:inherit}.area-item[href]:hover{text-decoration:underline}.quote-section{background:linear-gradient(180deg,#062616 0%,#073b25 48%,#062e1d 100%);border-top:3px solid #1aaa68;border-bottom:3px solid #1aaa68}.quote-title{max-width:850px;margin-left:auto;margin-right:auto}.quote-title h2{font-weight:950;letter-spacing:.02em}.quote-title h2:after{content:"";display:block;width:125px;height:6px;border-radius:999px;background:linear-gradient(90deg,#b5e68d,#27b978);margin:14px auto 0}.quote-title p{color:#eef8f0;font-size:1.08rem;line-height:1.75}.quote-title strong{color:#fff}.quote-form{max-width:900px;margin:0 auto;background:rgba(0,95,52,.55);border:1px solid rgba(142,240,180,.28);border-radius:30px;padding:36px 42px;box-shadow:0 18px 48px rgba(0,0,0,.25)}.quote-form fieldset{border:0;padding:0;margin:0 0 28px}.quote-form legend{font-size:1.25rem;font-weight:900;margin-bottom:16px;color:#fff}.quote-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.quote-services label{display:flex;align-items:center;gap:12px;font-weight:800;font-size:1.05rem;cursor:pointer;color:#f7fff9}.quote-services input[type=checkbox]{appearance:none;-webkit-appearance:none;width:27px;height:27px;flex:0 0 27px;border:2px solid rgba(255,255,255,.32);border-radius:6px;background:rgba(255,255,255,.05);display:grid;place-items:center;cursor:pointer}.quote-services input[type=checkbox]:checked{background:#1597ff;border-color:#65baff}.quote-services input[type=checkbox]:checked:after{content:"✓";font-size:18px;line-height:1;color:#fff;font-weight:900}.quote-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.quote-fields label,.quote-notes{display:block;font-weight:900;color:#fff}.quote-fields label>span{color:#ff6c79}.quote-fields input,.quote-notes textarea{width:100%;margin-top:9px;border-radius:16px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.07);color:#fff;padding:17px 18px;font:inherit;outline:none}.quote-fields input:focus,.quote-notes textarea:focus{border-color:#70dba0;box-shadow:0 0 0 3px rgba(112,219,160,.12)}.quote-fields input::placeholder,.quote-notes textarea::placeholder{color:rgba(255,255,255,.45)}.condition-fieldset{margin-top:28px!important}.condition-options{grid-template-columns:repeat(3,minmax(0,1fr))}.quote-notes{margin-top:2px}.quote-notes textarea{resize:vertical;min-height:115px}.quote-submit-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:26px}.quote-submit{border:0;background:#1597ff;color:#fff;font-weight:950;padding:15px 24px;border-radius:10px;font-size:1rem;cursor:pointer;box-shadow:0 8px 24px rgba(21,151,255,.25)}.quote-submit:hover{background:#0867b8}.quote-help{margin:13px 0 0;color:#c8e6d4;font-size:.9rem}@media(max-width:760px){.quote-form{padding:26px 20px;border-radius:22px}.quote-services,.quote-fields,.condition-options{grid-template-columns:1fr}.quote-services{gap:12px}.quote-submit-row>*{width:100%}}:root{--mk-green-deep:#062616;--mk-green:#073b25;--mk-green-mid:#07502f;--mk-green-card:#075635;--mk-green-border:rgba(142,240,180,.26)}body{background:var(--mk-green-deep)}.site-header{background:rgba(2,28,17,.94);border-bottom-color:var(--mk-green-border)}.top-strip{background:#031d12;border-bottom-color:var(--mk-green-border)}.section{background:linear-gradient(180deg,#062616 0%,#073b25 50%,#062e1d 100%)}.section.alt{background:linear-gradient(180deg,#052117 0%,#06341f 50%,#05271a 100%)}.service-card,.why-card,.faq-item,.area-item{background:rgba(0,95,52,.55);border-color:var(--mk-green-border)}.why-card{border-left-color:var(--mk-red)}.service-detail{background:rgba(0,82,46,.62);border-color:var(--mk-green-border)}.coverage-panel{background:linear-gradient(145deg,#07502f,#04281a);border-color:var(--mk-green-border)}.buy-car-section{background:linear-gradient(180deg,#062616 0%,#073b25 48%,#062e1d 100%)}.buy-card{background:rgba(0,82,46,.62);border-color:var(--mk-green-border)}.areas-section{background:linear-gradient(180deg,#062616 0%,#073b25 48%,#062e1d 100%)}.review-card{background:rgba(0,82,46,.68);border-color:rgba(142,240,180,.32)}.map-wrap{background:#052c1b;border-color:var(--mk-green-border)}.trust-strip{background:#06341f;color:#fff;border-bottom-color:var(--mk-green-border)}.trust-grid{background:var(--mk-green-border)}.trust-grid>div{background:#073b25}.trust-grid strong{color:#45b8ff}.contact{background:linear-gradient(120deg,#06321f,#087a47)}.site-footer{background:#031d12;color:#c5d8cf}.seo-page-hero{background:linear-gradient(180deg,#052a1a,#073b25);color:#fff}.seo-side-card{background:rgba(0,95,52,.45);border-color:var(--mk-green-border)}.seo-content-section{background:linear-gradient(180deg,#062616 0%,#073b25 50%,#062e1d 100%)}.hero{background-color:#062616}.hero:before{background:linear-gradient(90deg,rgba(2,34,20,.94) 0%,rgba(4,57,33,.76) 44%,rgba(5,75,43,.34) 100%)}.hero .eyebrow{color:#8fe1ad}@media(max-width:760px){.hero:before{background:linear-gradient(180deg,rgba(2,34,20,.6) 0%,rgba(2,34,20,.76) 46%,rgba(2,34,20,.92) 100%)}}:root{--mk-red:#35b86b;--mk-red-dark:#279855;--mk-black:#171c1a;--mk-charcoal:#171c1a;--mk-white:#f5f7f6;--mk-grey:#d7e0dc;--mk-green-deep:#102b25;--mk-green:#163a32;--mk-green-mid:#1c4a3f;--mk-green-card:#1a453b;--mk-green-border:rgba(166,210,190,.24)}body{background:#102b25;color:#f5f7f6}.site-header{background:rgba(23,28,26,.96);border-bottom-color:var(--mk-green-border)}.top-strip{background:#171c1a;border-bottom-color:var(--mk-green-border)}.top-strip a,.eyebrow,.hero .eyebrow,.guarantee,.trust-grid strong{color:#70d99a}.call-btn,.hero-buttons a,.contact-btn,.quote-submit{background:#35b86b;color:#fff;box-shadow:0 8px 24px rgba(53,184,107,.24)}.call-btn:hover,.hero-buttons a:hover,.contact-btn:hover,.quote-submit:hover{background:#279855}.section{background:linear-gradient(180deg,#163a32 0%,#1a4037 52%,#132f29 100%)}.section.alt{background:linear-gradient(180deg,#171c1a 0%,#1b2824 52%,#171c1a 100%)}.service-card,.why-card,.faq-item,.area-item{background:#1a453b;border-color:var(--mk-green-border)}.service-detail,.buy-card{background:#1a4037;border-color:var(--mk-green-border)}.coverage-panel{background:linear-gradient(145deg,#1c4a3f,#171c1a);border-color:var(--mk-green-border)}.buy-car-section,.areas-section,.seo-content-section{background:linear-gradient(180deg,#163a32 0%,#1a4037 50%,#132f29 100%)}.review-card{background:#1a453b;border-color:rgba(112,217,154,.34)}.map-wrap{background:#171c1a;border-color:var(--mk-green-border)}.trust-strip{background:#f5f7f6;color:#171c1a;border-bottom-color:#d8e1dd}.trust-grid{background:#d8e1dd}.trust-grid>div{background:#f5f7f6;color:#171c1a}.contact{background:linear-gradient(120deg,#163a32,#35b86b)}.site-footer{background:#171c1a;color:#cbd6d1}.seo-page-hero{background:linear-gradient(180deg,#171c1a,#163a32);color:#fff}.seo-side-card{background:#1a453b;border-color:var(--mk-green-border)}.hero{background-color:#163a32}.hero:before{background:linear-gradient(90deg,rgba(23,28,26,.94) 0%,rgba(22,58,50,.74) 44%,rgba(22,58,50,.3) 100%)}.area-item:before{color:#70d99a}.quote-section{background:linear-gradient(180deg,#163a32 0%,#1a4037 48%,#132f29 100%);border-top-color:#35b86b;border-bottom-color:#35b86b}.quote-title h2:after{background:linear-gradient(90deg,#9be6b7,#35b86b)}.quote-form{background:rgba(26,69,59,.78);border-color:rgba(112,217,154,.28)}.quote-services input[type=checkbox]:checked{background:#35b86b;border-color:#70d99a}.quote-fields input:focus,.quote-notes textarea:focus{border-color:#70d99a;box-shadow:0 0 0 3px rgba(112,217,154,.12)}@media(max-width:760px){.hero:before{background:linear-gradient(180deg,rgba(23,28,26,.58) 0%,rgba(22,58,50,.75) 46%,rgba(23,28,26,.93) 100%)}}:root{--mk-red:#d4af37;--mk-red-dark:#b89222;--mk-black:#090909;--mk-charcoal:#111;--mk-white:#f8f6ef;--mk-grey:#d7d2c3;--mk-green-deep:#090909;--mk-green:#111;--mk-green-mid:#181818;--mk-green-card:#151515;--mk-green-border:rgba(212,175,55,.3)}body{background:#090909;color:#f8f6ef}.site-header{background:rgba(9,9,9,.97);border-bottom-color:rgba(212,175,55,.3)}.top-strip{background:#050505;border-bottom-color:rgba(212,175,55,.3)}.top-strip a,.eyebrow,.hero .eyebrow,.guarantee,.trust-grid strong{color:#d4af37}.brand span{color:#d4af37}.call-btn,.hero-buttons a,.contact-btn,.quote-submit{background:#d4af37;color:#090909;box-shadow:0 8px 24px rgba(212,175,55,.22)}.call-btn:hover,.hero-buttons a:hover,.contact-btn:hover,.quote-submit:hover{background:#b89222;color:#090909}.section,.buy-car-section,.areas-section,.seo-content-section{background:linear-gradient(180deg,#0b0b0b 0%,#151515 52%,#090909 100%)}.section.alt{background:linear-gradient(180deg,#050505 0%,#111 52%,#050505 100%)}.service-card,.why-card,.faq-item,.area-item,.review-card,.service-detail,.buy-card,.seo-side-card{background:#151515;border-color:rgba(212,175,55,.3)}.coverage-panel{background:linear-gradient(145deg,#1a1a1a,#070707);border-color:rgba(212,175,55,.3)}.map-wrap{background:#080808;border-color:rgba(212,175,55,.3)}.trust-strip{background:#0b0b0b;color:#f8f6ef;border-bottom-color:rgba(212,175,55,.3)}.trust-grid{background:rgba(212,175,55,.3)}.trust-grid>div{background:#111;color:#f8f6ef}.contact{background:linear-gradient(120deg,#080808,#8c701a)}.site-footer{background:#050505;color:#d7d2c3}.seo-page-hero{background:linear-gradient(180deg,#050505,#181818);color:#fff}.area-item:before{color:#d4af37}.quote-section{background:linear-gradient(180deg,#090909 0%,#151515 48%,#090909 100%);border-top-color:#d4af37;border-bottom-color:#d4af37}.quote-title h2:after{background:linear-gradient(90deg,#f0d77a,#d4af37)}.quote-form{background:rgba(21,21,21,.9);border-color:rgba(212,175,55,.32)}.quote-services input[type=checkbox]:checked{background:#d4af37;border-color:#f0d77a}.quote-fields input:focus,.quote-notes textarea:focus{border-color:#d4af37;box-shadow:0 0 0 3px rgba(212,175,55,.13)}.hero-content{display:block}.hero{background-color:#090909;min-height:620px;background-position:center center}.hero:before{background:linear-gradient(90deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.58) 46%,rgba(0,0,0,.1) 100%)}.hero h1 span{color:#d4af37}.hero-buttons .secondary{background:0 0;color:#f8f6ef;border:2px solid #d4af37}@media(max-width:760px){.hero{min-height:0;height:auto;background-position:60% center}.hero:before{background:linear-gradient(180deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,.72) 48%,rgba(0,0,0,.92) 100%)}}@media (max-width:760px){.hero{min-height:0 !important;height:auto !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important;align-items:flex-start !important;overflow:hidden !important}.hero-content{display:block !important;position:relative !important;z-index:2 !important;padding:44px 0 40px !important}.hero .eyebrow,.hero h1,.hero p,.hero-points,.hero-buttons{display:revert !important}.hero-points{display:grid !important;grid-template-columns:1fr !important}.hero-buttons{display:flex !important}.hero-buttons a{width:100% !important;box-sizing:border-box !important}}.recent-recoveries-section{border-top:1px solid rgba(212,175,55,.22);border-bottom:1px solid rgba(212,175,55,.22)}.recovery-gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:30px}.recovery-gallery figure{grid-column:span 2;margin:0;background:#151515;border:1px solid rgba(212,175,55,.3);border-radius:16px;overflow:hidden;box-shadow:0 14px 32px rgba(0,0,0,.28)}.recovery-gallery figure:nth-child(4),.recovery-gallery figure:nth-child(5){grid-column:span 3}.recovery-gallery img{display:block;width:100%;height:300px;object-fit:cover;transition:transform .25s ease}.recovery-gallery figure:hover img{transform:scale(1.025)}.recovery-gallery figcaption{padding:14px 16px;color:#f8f6ef;font-weight:700;text-align:center;border-top:1px solid rgba(212,175,55,.2)}.gallery-actions{text-align:center;margin-top:28px}@media(max-width:900px){.recovery-gallery{grid-template-columns:repeat(2,1fr)}.recovery-gallery figure,.recovery-gallery figure:nth-child(4),.recovery-gallery figure:nth-child(5){grid-column:span 1}.recovery-gallery figure:last-child{grid-column:1/-1}.recovery-gallery img{height:270px}}@media(max-width:600px){.recovery-gallery{grid-template-columns:1fr;gap:14px}.recovery-gallery figure,.recovery-gallery figure:last-child{grid-column:1}.recovery-gallery img{height:245px}.recent-recoveries-section .section-title p{max-width:34rem;margin-left:auto;margin-right:auto}}:root{--mk-red:#ffc400;--mk-red-dark:#e3aa00;--mk-black:#080b0d;--mk-charcoal:#12171a;--mk-white:#fff;--mk-grey:#d9dee1;--mk-gold:#ffc400;--mk-green-deep:#080b0d;--mk-green:#101518;--mk-green-mid:#171d20;--mk-green-card:#151b1e;--mk-green-border:rgba(255,196,0,.3)}body{background:#080b0d;color:#fff}.top-strip{background:#06090b;border-bottom:1px solid rgba(255,196,0,.2)}.site-header{background:rgba(10,14,16,.97);border-bottom:1px solid rgba(255,196,0,.22);box-shadow:0 8px 28px rgba(0,0,0,.26)}.top-strip a,.eyebrow,.hero .eyebrow,.guarantee,.trust-grid strong,.brand span{color:#ffc400}.nav a:hover{color:#ffc400}.call-btn,.hero-buttons a,.contact-btn,.quote-submit{background:#ffc400;color:#080b0d;box-shadow:0 9px 26px rgba(255,196,0,.22)}.call-btn:hover,.hero-buttons a:hover,.contact-btn:hover,.quote-submit:hover{background:#e3aa00;color:#080b0d}.hero{background-color:#0a0e10}.hero:before{background:linear-gradient(90deg,rgba(5,8,10,.95) 0%,rgba(9,13,15,.78) 45%,rgba(9,13,15,.17) 100%)}.hero h1 span{color:#ffc400}.hero-points li:before{color:#ffc400}.hero-buttons .secondary{background:rgba(8,11,13,.54);color:#fff;border:2px solid #ffc400}.section,.buy-car-section,.areas-section,.seo-content-section{background:linear-gradient(180deg,#0b0f11 0%,#141a1d 50%,#0a0d0f 100%)}.section.alt{background:linear-gradient(180deg,#070a0c 0%,#111619 50%,#070a0c 100%)}.section-title p,.service-body p,.service-detail p,.areas-note{color:#c9d0d4}.service-card,.why-card,.faq-item,.area-item,.review-card,.service-detail,.buy-card,.seo-side-card,.recovery-gallery figure{background:#151b1e;border-color:rgba(255,196,0,.27)}.service-card,.review-card,.recovery-gallery figure{box-shadow:0 14px 34px rgba(0,0,0,.34)}.why-card{border-left-color:#ffc400}.coverage-panel{background:linear-gradient(145deg,#171e21,#080b0d);border-color:rgba(255,196,0,.28)}.map-wrap{background:#0a0d0f;border-color:rgba(255,196,0,.27)}.area-item:before{color:#ffc400}.area-item:hover{border-color:#ffc400;background:#1a2023}.trust-strip{background:#f5f5f2;color:#101315;border-bottom:1px solid #d9d9d4}.trust-grid{background:#d9d9d4}.trust-grid>div{background:#f5f5f2;color:#101315}.trust-grid strong{color:#c89500}.contact{background:linear-gradient(115deg,#0a0d0f 0%,#171d20 58%,#6d5500 100%);border-top:1px solid rgba(255,196,0,.25);border-bottom:1px solid rgba(255,196,0,.25)}.site-footer{background:#050708;color:#c9d0d4}.seo-page-hero{background:linear-gradient(180deg,#070a0c,#151b1e);color:#fff}.quote-section{background:linear-gradient(180deg,#0a0d0f 0%,#151b1e 48%,#090c0e 100%);border-top-color:#ffc400;border-bottom-color:#ffc400}.quote-title h2:after{background:linear-gradient(90deg,#ffe271,#ffc400)}.quote-form{background:rgba(18,23,26,.96);border-color:rgba(255,196,0,.3);box-shadow:0 18px 48px rgba(0,0,0,.34)}.quote-services input[type=checkbox]:checked{background:#ffc400;border-color:#ffe271}.quote-services input[type=checkbox]:checked:after{color:#080b0d}.quote-fields input:focus,.quote-notes textarea:focus{border-color:#ffc400;box-shadow:0 0 0 3px rgba(255,196,0,.12)}.quote-help{color:#cbd2d6}.recent-recoveries-section{border-top-color:rgba(255,196,0,.22);border-bottom-color:rgba(255,196,0,.22)}.recovery-gallery figcaption{border-top-color:rgba(255,196,0,.18)}.outline-btn{border-color:#ffc400;color:#fff;background:rgba(8,11,13,.4)}.outline-btn:hover{background:#ffc400;color:#080b0d}.service-links a{border-color:rgba(255,196,0,.28)}.service-links a:hover{border-color:#ffc400;color:#ffc400}@media(max-width:760px){.hero:before{background:linear-gradient(180deg,rgba(5,8,10,.64) 0%,rgba(5,8,10,.78) 48%,rgba(5,8,10,.95) 100%)}}:root{--mk-red:#e7b800;--mk-red-dark:#c99c00;--mk-black:#15191b;--mk-charcoal:#2a3033;--mk-white:#fff;--mk-grey:#e9ecec;--mk-gold:#e7b800;--mk-green-deep:#f4f3ee;--mk-green:#fafaf7;--mk-green-mid:#ecede8;--mk-green-card:#fff;--mk-green-border:rgba(199,156,0,.25)}body{background:#f4f3ee;color:#1b2022}.top-strip{background:#24292c;color:#f7f7f4;border-bottom:1px solid rgba(231,184,0,.25)}.site-header{background:rgba(36,41,44,.97);border-bottom:1px solid rgba(231,184,0,.3);box-shadow:0 7px 24px rgba(0,0,0,.14)}.nav a{color:#f5f5f2}.top-strip a,.eyebrow,.hero .eyebrow,.guarantee,.brand span{color:#ffd33d}.nav a:hover{color:#ffd33d}.call-btn,.hero-buttons a,.contact-btn,.quote-submit{background:#e7b800;color:#171a1c;box-shadow:0 8px 22px rgba(199,156,0,.2)}.call-btn:hover,.hero-buttons a:hover,.contact-btn:hover,.quote-submit:hover{background:#f1c62d;color:#171a1c}.hero{background-color:#2a3033}.hero:before{background:linear-gradient(90deg,rgba(25,29,31,.82) 0%,rgba(35,40,42,.58) 44%,rgba(35,40,42,.1) 100%)}.hero,.hero h1,.hero p,.hero-points,.hero-buttons{color:#fff}.hero h1 span,.hero-points li:before{color:#ffd33d}.hero-buttons .secondary{background:rgba(36,41,44,.45);color:#fff;border:2px solid #ffd33d}.section,.buy-car-section,.areas-section,.seo-content-section{background:linear-gradient(180deg,#fafaf7 0%,#f2f2ed 52%,#f7f7f3 100%);color:#1b2022}.section.alt{background:linear-gradient(180deg,#ecede8 0%,#f6f6f2 52%,#ecede8 100%);color:#1b2022}.section-title h2,.section h1,.section h2,.section h3,.buy-car-section h2,.areas-section h2,.seo-content-section h1,.seo-content-section h2,.seo-content-section h3{color:#1b2022}.section-title p,.service-body p,.service-detail p,.areas-note,.buy-lead,.buy-points,.coverage-list,.faq-item p,.seo-content{color:#555e62}.service-card,.why-card,.faq-item,.area-item,.review-card,.service-detail,.buy-card,.seo-side-card,.recovery-gallery figure{background:#fff;border-color:#d8c36d;color:#1b2022}.service-card,.review-card,.recovery-gallery figure,.buy-card,.service-detail{box-shadow:0 12px 30px rgba(28,33,35,.1)}.service-card h3,.why-card h3,.faq-item h3,.area-item,.service-detail h2,.service-detail h3,.buy-card h3,.seo-side-card h2{color:#1b2022}.why-card{border-left-color:#e7b800}.coverage-panel{background:linear-gradient(145deg,#fff,#ecede8);border-color:#d8c36d;color:#1b2022;box-shadow:0 12px 30px rgba(28,33,35,.08)}.coverage-panel h2,.coverage-panel h3{color:#1b2022}.map-wrap{background:#fff;border-color:#d8c36d}.area-item:before{color:#c99c00}.area-item:hover{border-color:#e7b800;background:#fff9dd}.trust-strip{background:#fff;color:#1b2022;border-bottom:1px solid #ddded8}.trust-grid{background:#ddded8}.trust-grid>div{background:#fff;color:#1b2022}.trust-grid strong{color:#b88e00}.review-card h3{color:#1b2022}.review-card p{color:#555e62}.review-stars{color:#e6ae00}.recent-recoveries-section{border-top-color:rgba(199,156,0,.25);border-bottom-color:rgba(199,156,0,.25)}.recovery-gallery figcaption{color:#1b2022;border-top-color:#e6e1cc}.quote-section{background:linear-gradient(180deg,#e8e9e4 0%,#f8f8f4 48%,#edede8 100%);border-top-color:#e7b800;border-bottom-color:#e7b800;color:#1b2022}.quote-title h2,.quote-title strong{color:#1b2022}.quote-title p{color:#566064}.quote-title h2:after{background:linear-gradient(90deg,#ffe17a,#e7b800)}.quote-form{background:#fff;border-color:#d8c36d;box-shadow:0 16px 40px rgba(28,33,35,.11)}.quote-form legend,.quote-services label,.quote-fields label,.quote-notes{color:#1b2022}.quote-services input[type=checkbox]{border-color:#b8bfc1;background:#f7f7f4}.quote-services input[type=checkbox]:checked{background:#e7b800;border-color:#d0a800}.quote-services input[type=checkbox]:checked:after{color:#171a1c}.quote-fields input,.quote-notes textarea{background:#f7f7f4;color:#1b2022;border-color:#d5d9da}.quote-fields input::placeholder,.quote-notes textarea::placeholder{color:#899094}.quote-fields input:focus,.quote-notes textarea:focus{border-color:#e7b800;box-shadow:0 0 0 3px rgba(231,184,0,.13)}.quote-help{color:#687175}.contact{background:linear-gradient(115deg,#343b3e 0%,#4a5052 58%,#9e7b00 100%);color:#fff;border-top:1px solid rgba(231,184,0,.35);border-bottom:1px solid rgba(231,184,0,.35)}.contact h2,.contact p{color:#fff}.site-footer{background:#24292c;color:#d8ddde}.site-footer a{color:#f2f3f1}.seo-page-hero{background:linear-gradient(180deg,#343b3e,#50575a);color:#fff}.seo-side-card{background:#fff;border-color:#d8c36d;color:#1b2022}.seo-side-card h2,.seo-side-card a{color:#1b2022}.outline-btn{border-color:#e7b800;color:#fff;background:rgba(36,41,44,.48)}.outline-btn:hover{background:#e7b800;color:#171a1c}.service-links a{border-color:#d2c271;color:#32383b}.service-links a:hover{border-color:#e7b800;color:#9a7600}@media(max-width:760px){.hero:before{background:linear-gradient(180deg,rgba(30,35,37,.52) 0%,rgba(30,35,37,.66) 48%,rgba(30,35,37,.86) 100%)}}.site-header .brand{color:#fff;text-shadow:0 0 1px rgba(255,255,255,.45)}.site-header .brand-text strong{color:#fff;font-weight:900}.site-header .brand-text span{color:#ffd33d}.hero{background-size:contain !important;background-repeat:no-repeat !important;background-position:center center !important;background-color:#24292c !important}@media(max-width:760px){.hero{background-size:100% auto !important;background-position:center top !important;background-repeat:no-repeat !important}}