
:root{--ink:#0d1b2a;--muted:#637282;--green:#29b000;--green2:#39cf82;--line:#dfe6ec;--soft:#f5f8fa;--radius:24px;--shadow:0 24px 70px rgba(13,27,42,.15)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);line-height:1.55;background:#fff}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{width:min(1180px,calc(100% - 40px));margin:auto}.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.95);backdrop-filter:blur(12px);border-bottom:1px solid rgba(13,27,42,.08)}.topbar{background:var(--ink);color:#dfe8ee;font-size:.86rem}.topbar-inner{min-height:36px;display:flex;justify-content:space-between;align-items:center}.top-contact,.nav-actions{display:flex;gap:16px;align-items:center}.no-parts{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#fff1e8;color:#9b3d00;font-size:.76rem;font-weight:900;white-space:nowrap}.nav{min-height:90px;display:flex;justify-content:space-between;align-items:center;gap:25px}.brand img{width:min(440px,42vw);height:auto}.btn{display:inline-flex;justify-content:center;align-items:center;border-radius:999px;padding:14px 20px;font-weight:850;border:1px solid transparent;cursor:pointer}.btn-sm{background:var(--ink);color:#fff;padding:11px 16px}.btn-primary{background:linear-gradient(135deg,var(--green),var(--green2));color:#062517}.btn-ghost{color:#fff;border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.08)}.btn-light{background:#fff;color:var(--ink);border-color:#fff}.btn-outline-light{color:#fff;border-color:rgba(255,255,255,.6)}.hero{position:relative;color:#fff;min-height:660px;background:url("https://www.autoverschrottung-kostenlos.com/media/Abholung-Autoverschrottung.jpg") center/cover no-repeat;display:grid;align-items:center}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,18,28,.96),rgba(7,18,28,.76) 55%,rgba(7,18,28,.3))}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.3fr .7fr;gap:64px;align-items:center;padding:88px 0}.eyebrow{display:inline-block;color:#b7ef55;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.eyebrow.dark{color:#168a53}.hero h1,.section h2,.final-cta h2,.legal-page h1{line-height:1.03;letter-spacing:-.04em}.hero h1{font-size:clamp(2.7rem,5vw,5rem);margin:0}.lead{font-size:1.16rem;color:#dbe5eb;max-width:760px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.contact-action{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.contact-action>span,.quick-buttons small{font-size:.74rem;font-weight:850;color:#ffd3b9}.contact-action.inline>span{color:#9b3d00}.trust-row{display:flex;gap:18px;flex-wrap:wrap;margin-top:26px}.quick-card{background:rgba(255,255,255,.96);color:var(--ink);padding:28px;border-radius:24px;box-shadow:var(--shadow)}.card-kicker{color:#168a53;font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.quick-card h2{margin:8px 0}.quick-card p{color:var(--muted)}.quick-buttons{display:grid;gap:14px;margin-top:18px}.quick-buttons>div{display:grid;gap:4px}.quick-buttons small{color:#9b3d00}.quick{display:flex;justify-content:space-between;gap:12px;border:1px solid var(--line);padding:14px 16px;border-radius:16px}.quick.whatsapp{background:#f0fff7;border-color:#bdebd3}.stats{border-bottom:1px solid var(--line)}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr)}.stat-grid>div{padding:24px;border-right:1px solid var(--line)}.stat-grid strong{display:block;font-size:1.8rem}.stat-grid span{color:var(--muted);font-size:.9rem}.section{padding:96px 0}.section.alt{background:var(--soft)}.section-head{text-align:center;max-width:780px;margin:0 auto 44px}.section-head.left{text-align:left;margin-inline:0}.section h2,.final-cta h2{font-size:clamp(2rem,3vw,3.2rem);margin:0 0 18px}.section-head p,.section p{color:var(--muted)}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.steps article,.region-grid>div{border:1px solid var(--line);border-radius:20px;padding:22px}.steps article>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#edfff5;color:#168a53;font-weight:900}.split,.eco-grid,.request-grid,.faq-wrap{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.image-card{position:relative}.image-card img{border-radius:28px;aspect-ratio:1/1;object-fit:cover;box-shadow:var(--shadow)}.image-badge{position:absolute;left:20px;bottom:20px;background:#fff;padding:11px 15px;border-radius:999px;font-weight:850}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0}.feature-grid>div{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px}.feature-grid b,.feature-grid span{display:block}.feature-grid span{color:var(--muted);font-size:.9rem}.text-link{font-weight:900;color:#168a53}.eco{background:var(--ink);color:#fff}.eco p{color:#d6e0e7}.small-note{font-size:.9rem}.region-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.region-grid strong,.region-grid span{display:block}.region-grid span{color:var(--muted);font-size:.9rem}.request-section{background:linear-gradient(135deg,#0c1d2b,#173d48);color:#fff}.request-section p{color:#d7e0e6}.checklist{list-style:none;padding:0;display:grid;gap:8px}.checklist li:before{content:'✓';margin-right:9px;color:#b7ef55;font-weight:900}.form-card{background:#fff;color:var(--ink);padding:28px;border-radius:24px;box-shadow:var(--shadow)}.form-banner,.notice{display:inline-block;background:#fff1e8;color:#9b3d00;border:1px solid #ffd5bd;border-radius:12px;padding:10px 13px;font-weight:800;margin-bottom:18px}.notice.light{background:rgba(255,255,255,.13);color:#fff;border-color:rgba(255,255,255,.24)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}label{display:block;font-weight:750;font-size:.9rem;margin-bottom:14px}input,select,textarea{width:100%;margin-top:7px;padding:13px 14px;border:1px solid #ced8df;border-radius:13px;font:inherit}.consent{display:flex;gap:9px;align-items:flex-start}.consent input{width:auto}.full{width:100%}.form-note{font-size:.8rem!important;color:#7b8993!important}.faq-wrap{align-items:start}.faq-list{display:grid;gap:10px}details{border:1px solid var(--line);border-radius:16px;padding:0 18px}summary{font-weight:850;padding:17px 0;cursor:pointer}.final-cta{background:linear-gradient(135deg,#168a53,#0f6d62);color:#fff;padding:68px 0}.final-inner{display:flex;justify-content:space-between;align-items:center;gap:40px}.final-actions{display:flex;gap:12px;flex-wrap:wrap}footer{background:#08131d;color:#dfe7ed;padding:58px 0 90px}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:36px}.footer-brand img{width:330px;filter:brightness(1.1)}footer p,footer a{color:#aebcc6}.footer-note{margin-top:8px}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:34px;padding-top:20px;color:#82939f;font-size:.85rem}.mobile-bar{display:none}.legal-page{padding:70px 0}.legal-wrap{max-width:900px}.legal-page h1{font-size:3rem;margin-top:0}.legal-page h2{margin-top:36px}.legal-page h3{margin-top:28px}.legal-page p{color:#435564}.legal-page hr{border:0;border-top:1px solid var(--line);margin:38px 0}.source-note{font-size:.85rem;color:#7a8995!important}
@media(max-width:980px){.hero-grid,.split,.eco-grid,.request-grid,.faq-wrap{grid-template-columns:1fr}.steps{grid-template-columns:repeat(2,1fr)}.stat-grid{grid-template-columns:repeat(2,1fr)}.region-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:repeat(2,1fr)}.nav-actions .no-parts{display:none}.brand img{width:360px;max-width:55vw}}
@media(max-width:640px){.wrap{width:min(100% - 28px,1180px)}.topbar{display:none}.nav{min-height:72px}.brand img{width:250px;max-width:70vw}.nav .btn-sm{display:none}.hero{min-height:auto}.hero-grid{padding:58px 0}.hero h1{font-size:2.5rem}.hero-actions{display:grid}.hero-actions .btn{width:100%}.stats{display:none}.section{padding:70px 0}.steps,.region-grid,.feature-grid,.form-row,.footer-grid{grid-template-columns:1fr}.final-inner{display:grid}.footer-grid{gap:24px}.mobile-bar{position:fixed;display:grid;grid-template-columns:repeat(3,1fr);left:10px;right:10px;bottom:10px;z-index:80;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 14px 40px rgba(0,0,0,.22);overflow:hidden}.mobile-bar>div{display:grid;text-align:center;border-right:1px solid var(--line)}.mobile-bar>div:last-child{border-right:0}.mobile-bar a{padding:9px 6px 2px;font-weight:900}.mobile-bar small{padding:0 4px 7px;color:#9b3d00;font-size:.56rem;font-weight:900}.legal-page{padding:48px 0}.legal-page h1{font-size:2.3rem}}
