.hero h1,.hero h2{color:#fff;margin-bottom:1rem}.hero,.hero h2,.service-area h3{text-align:center}body,h1,h2,h3,h4{font-family:Poppins,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.section-box,h2{border-left:4px solid #888}.hero h1,.hero h2,h3,p{margin-bottom:1rem}.contact a,.service-area a{transition:color .3s;text-decoration:none}.hero,.hero h1{position:relative}footer,h4{color:#888}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#121212;color:#e0e0e0;line-height:1.6;font-size:16px}@font-face{font-family:Poppins-fallback;src:local('Arial'),local('Helvetica Neue'),local('sans-serif');font-display:swap;ascent-override:105%;descent-override:35%;line-gap-override:10%;size-adjust:107%}.hero{padding:1rem .2rem .5rem;background:#000}.logo-container{margin-bottom:2rem}.logo{width:50dvw;max-width:800px;height:auto;filter:drop-shadow(0 0 20px rgba(0, 255, 198, .1));shape-rendering:geometricPrecision;mask:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,0.0) 100%);-webkit-mask:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,0.0) 100%);aspect-ratio:231.70055/107.30389}.logo-path{fill:#ffffff;fill-opacity:0;animation:1s ease-in-out forwards paused fadeIn}.logo-path:first-child{animation-delay:0s}.logo-path:nth-child(2){animation-delay:.2s}.logo-path:nth-child(3){animation-delay:.4s}.logo-path:nth-child(4){animation-delay:.6s}@keyframes fadeIn{to{fill-opacity:1}}.hero h1{font-size:clamp(2.5rem, 5vw, 4rem);font-weight:700;letter-spacing:1px;padding-bottom:15px;display:inline-block}.hero h1::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80%;height:3px;background-color:#888}.hero h2{font-size:clamp(1.2rem, 2.5vw, 1.8rem);font-weight:600;border:none;padding:0}.service-area{margin-top:1.5rem}.service-area h3{font-size:1rem;font-weight:400;margin-bottom:0;color:#ccc}.contact h2,.intro,h2,h3{color:#fff}.can-verify h3,.cannot-verify h3,.intro,h2,p{text-align:left}.service-area a{color:#fff;font-weight:600}.service-area a:hover{color:#00ffc6}.container{max-width:2000px;margin:0 auto;padding:3rem 2rem}.city-image,.section-box{margin-bottom:2rem;border-radius:12px}.intro,.services-title{margin-left:auto;margin-right:auto}section{margin-bottom:3rem}.section-box{background-color:#1f1f1f;padding:2rem}.can-verify,.cannot-verify,.contact{background-color:#1a1a1a;box-shadow:inset 0 4px 12px rgba(0,0,0,.5)}h2{font-size:clamp(1.8rem, 3vw, 2.4rem);margin-bottom:1.5rem;font-weight:700;padding-left:1rem}h3,h4{font-weight:600}h3{font-size:1.4rem}h4{font-size:1.1rem;margin-bottom:.8rem}p{font-size:1rem;line-height:1.7}.intro{width:70%}.contact,footer{text-align:center}@media (max-width:1000px){.intro{width:95%}}.city-image{width:70%;-webkit-mask-image:linear-gradient(to bottom,black 85%,transparent 100%);mask-image:linear-gradient(to bottom,black 85%,transparent 100%)}.city-description{width:70%}@media (max-width:1400px){.city-description,.city-image{width:80%}}@media (max-width:1300px){.city-description,.city-image{width:90%}}@media (max-width:1200px){.city-description,.city-image{width:95%}}.contact{padding:2.5rem;border-radius:12px;border:2px solid #444}.contact h2{font-size:clamp(1.4rem, 2.5vw, 2rem);border:none;padding:0;margin-bottom:0}.contact a{color:#008858;font-weight:700}.contact a:hover{color:#00d4a3}.services-title{width:80%;border-left:none;padding-left:0}.service-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem;width:80%;margin:0 auto}.can-verify,.cannot-verify{padding:2rem;border-radius:12px;border-left:4px solid}.cannot-verify{border-left-color:#4d1418}.can-verify{border-left-color:#0c3b20}.can-verify ul,.cannot-verify ul{list-style:none;padding-left:0;text-align:left}.can-verify li,.cannot-verify li{margin-bottom:1rem;padding-left:1.5rem;position:relative;line-height:1.6}.cannot-verify li:before{content:"✗";position:absolute;left:0;color:#ff4757;font-weight:700}.can-verify h3,.cannot-verify h3{font-size:1.4rem;margin-bottom:1.5rem;border:none;padding:0}.price-info p,.process-info p{margin-bottom:1.2rem;line-height:1.7}.how-to-get,.pricing,.verification-process,.what-is-vin,.who-can-perform{background-color:#1a1a1a;border-radius:12px;box-shadow:inset 0 4px 12px rgba(0,0,0,.5)}.can-verify li:before{content:"✓";position:absolute;left:0;color:#2ed573;font-weight:700}.pricing{padding:2.5rem}.pricing h2{color:#fff}.price-info p{font-size:1rem}.how-to-get,.verification-process,.what-is-vin,.who-can-perform{padding:2rem;margin-bottom:2rem}footer{padding:2rem;border-top:1px solid #333;background-color:#0f0f0f}@media (max-width:768px){.container{padding:2rem 1rem}.service-grid{grid-template-columns:1fr;gap:1.5rem}.logo{width:80%;max-width:400px}h2{font-size:1.6rem}.can-verify,.cannot-verify,.contact,.pricing,.section-box{padding:1.5rem}}