:root{--asn-green:#00ff00;--asn-grey:#666666;--asn-text:#111111;--asn-muted:rgba(0,0,0,.65);--asn-border:rgba(0,0,0,.10);--asn-dark:#0b0b0b}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24;line-height:1}.asn-hero,.asn-why,.asn-stock,.asn-sell,.asn-reviews{font-family:"Poppins",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.asn-hero h1,.asn-why h2,.asn-why h3,.asn-stock h2,.asn-sell__title,.asn-form h3,.asn-reviews__head h2{font-weight:600}.asn-why p,.asn-sell__text,.asn-hero p,.asn-stock__sub,.asn-reviews__sub{font-size:20px;line-height:1.65;font-weight:300}@media (max-width:560px){.asn-why p,.asn-sell__text,.asn-hero p,.asn-stock__sub,.asn-reviews__sub{font-size:18px}}.asn-hero{position:relative;width:100%;min-height:650px;overflow:hidden;background:#000}.asn-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(0,0,0,.94),rgba(0,0,0,.35)),url("https://autostopnorte.com/wp-content/uploads/2026/02/autostop-norte_porsche_web.webp");background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.55}.asn-hero__inner{position:relative;z-index:2;min-height:650px;display:flex;align-items:center}.asn-hero__container{width:100%;max-width:1280px;margin:0 auto;padding:0 18px}.asn-hero__content{max-width:720px}.asn-hero__badge{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:9999px;background:rgba(0,255,0,.10);border:1px solid rgba(0,255,0,.22);margin-bottom:14px;box-shadow:0 18px 50px rgba(0,255,0,.10)}.asn-hero__badge span{color:var(--asn-green);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.asn-hero h1{margin:0;color:#fff;font-size:64px;line-height:1.06;letter-spacing:-0.05em;text-shadow:0 14px 50px rgba(0,0,0,.55)}.asn-hero h1 .asn-green{color:var(--asn-green)}.asn-hero p{margin:18px 0 0;color:rgba(226,232,240,.92);max-width:620px;text-shadow:0 10px 30px rgba(0,0,0,.45)}.asn-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.asn-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;padding:14px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease;will-change:transform;user-select:none}.asn-btn--primary{background:var(--asn-green);color:#000;box-shadow:0 18px 45px rgba(0,255,0,.22)}.asn-btn--primary:hover{transform:scale(1.04);background:#fff}.asn-btn--primary:active{transform:scale(.98)}.asn-sellhero .asn-btn--ghost{background:rgba(255,255,255,.10);color:#fff;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.asn-btn--ghost:hover{background:rgba(255,255,255,.18)}.asn-btn--ghost:active{transform:scale(.98)}.asn-hero__fade{position:absolute;left:0;bottom:0;width:100%;height:96px;background:linear-gradient(to top,#ffffff 0%,rgba(255,255,255,0) 100%);z-index:3}@media (max-width:980px){.asn-hero{min-height:600px}.asn-hero__inner{min-height:600px}.asn-hero h1{font-size:44px}}@media (max-width:560px){.asn-hero{min-height:640px}.asn-hero__inner{min-height:640px;align-items:flex-end;padding-bottom:48px}.asn-hero__container{padding:0 18px}.asn-hero::before{opacity:.50;background-image:linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,.30)),linear-gradient(to right,rgba(0,0,0,.92),rgba(0,0,0,.25)),url("https://autostopnorte.com/wp-content/uploads/2026/02/autostop-norte_compra-y-venta-de-coches-en-bilbao.webp")}.asn-hero__badge{padding:9px 16px;margin-bottom:12px}.asn-hero__badge span{font-size:11px}.asn-hero h1{font-size:36px}.asn-hero__actions{margin-top:20px;gap:12px}.asn-btn{width:100%;padding:15px 18px}.asn-hero__fade{height:110px}}.asn-why{background:#fff;padding:96px 18px;color:var(--asn-text)}.asn-why__container{max-width:1280px;margin:0 auto}.asn-why__head{text-align:center;margin-bottom:64px}.asn-why__head h2{margin:0;font-size:46px;letter-spacing:-0.02em;color:var(--asn-grey)}.asn-why__line{width:92px;height:4px;background:var(--asn-green);margin:16px auto 0;border-radius:999px}.asn-why__grid{display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr))}.asn-why__item{text-align:center;padding:10px 10px 0}.asn-why__icon{width:84px;height:84px;margin:0 auto 18px;border-radius:26px;display:flex;align-items:center;justify-content:center;background:var(--asn-grey);color:var(--asn-green);transition:transform .25s ease,background-color .25s ease,color .25s ease}.asn-why__icon span{font-size:44px}.asn-why__item h3{margin:0 0 10px 0;font-size:22px;color:var(--asn-grey);text-transform:uppercase;letter-spacing:-0.01em}.asn-why__item p{margin:0 auto;max-width:520px;color:rgba(0,0,0,.60)}.asn-why__item:hover .asn-why__icon{background:var(--asn-green);color:#000;transform:rotate(4deg) scale(1.02)}@media (max-width:980px){.asn-why{padding:72px 16px}.asn-why__head h2{font-size:36px}.asn-why__grid{grid-template-columns:1fr;gap:42px}}@media (max-width:560px){.asn-why{padding:58px 14px}.asn-why__head h2{font-size:30px}.asn-why__icon{width:72px;height:72px;border-radius:22px}.asn-why__icon span{font-size:38px}.asn-why__item h3{font-size:20px}}.asn-stock{max-width:1280px;margin:0 auto;padding:56px 18px}.asn-stock__kicker{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:9999px;background:rgba(0,255,0,.10);border:1px solid rgba(0,255,0,.22);color:var(--asn-green);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.asn-stock h2{margin:12px 0 0;color:var(--asn-text);font-size:36px;line-height:1.15;letter-spacing:-0.02em}.asn-stock__sub{margin:10px 0 0;color:var(--asn-muted);max-width:780px}.asn-stock__card{margin-top:14px;border-radius:22px;overflow:hidden;border:1px solid var(--asn-border);background:#fff;box-shadow:0 25px 70px rgba(0,0,0,.12)}.asn-stock__frame{position:relative;width:100%;height:640px;background:var(--asn-dark)}.asn-stock__frame iframe#iframe_carfactory{position:absolute;inset:0;width:100%!important;height:100%!important;border:0!important;display:block;background:var(--asn-dark)}.asn-stock__cta{display:flex;margin-top:14px;justify-content:flex-end}.asn-stock__cta a{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:9999px;background:var(--asn-green);color:#000;text-decoration:none;font-weight:700;font-size:14px;box-shadow:0 16px 40px rgba(0,255,0,.18);transition:transform .18s ease,background-color .18s ease}.asn-stock__cta a:hover{transform:scale(1.02);background:#fff}.asn-stock__cta a:active{transform:scale(.98)}@media (min-width:768px){.asn-stock__frame{height:760px}}@media (max-width:560px){.asn-stock{padding:44px 12px}.asn-stock h2{font-size:28px}.asn-stock__frame{height:980px}.asn-stock__cta{justify-content:stretch}.asn-stock__cta a{width:100%;padding:14px 18px}}.asn-sell{background:#6b6b6b;padding:100px 18px;position:relative;overflow:hidden}.asn-sell__container{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.asn-sell__title{font-size:64px;line-height:1.05;color:#fff;letter-spacing:-0.02em;margin:0 0 20px 0}.asn-sell__title span{color:var(--asn-green);font-weight:600}.asn-sell__text{color:rgba(255,255,255,.85);max-width:660px;margin-bottom:34px}.asn-sell__checks{display:flex;flex-direction:column;gap:18px}.asn-check{display:flex;align-items:center;gap:14px;font-weight:300;color:#fff;font-size:18px}.asn-check__icon{width:34px;height:34px;border-radius:50%;background:var(--asn-green);display:flex;align-items:center;justify-content:center;color:#000;font-weight:600;box-shadow:0 10px 25px rgba(0,255,0,.35);flex:0 0 34px}.asn-form{background:#fff;padding:40px;border-radius:26px;box-shadow:0 40px 90px rgba(0,0,0,.25)}.asn-form h3{margin:0 0 26px 0;font-weight:600;color:#666;font-size:22px;letter-spacing:.04em;text-transform:uppercase}.asn-grid{display:grid;gap:18px}.asn-grid-2{grid-template-columns:1fr 1fr}.asn-field label{display:block;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#999;margin-bottom:6px}.asn-field input{width:100%;padding:14px 16px;border-radius:14px;border:1px solid #e5e5e5;background:#f7f7f7;font-size:15px;transition:.2s}.asn-field input:focus{outline:none;border-color:var(--asn-green);background:#fff}.asn-submit{margin-top:18px;width:100%;padding:18px;border-radius:999px;border:none;background:var(--asn-green);font-weight:600;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:0 20px 45px rgba(0,255,0,.35);transition:.2s}.asn-submit:hover{transform:scale(1.02);background:#fff}.asn-legal{margin-top:14px;font-size:11px;text-align:center;color:#999}.asn-error{display:none;margin-top:10px;padding:10px 12px;border-radius:12px;background:rgba(255,0,0,.08);color:#a10000;font-size:13px;font-weight:600}@media (max-width:980px){.asn-sell{padding:80px 16px}.asn-sell__container{grid-template-columns:1fr;gap:50px}.asn-sell__title{font-size:46px}}@media (max-width:560px){.asn-sell{padding:64px 14px}.asn-sell__title{font-size:38px}.asn-grid-2{grid-template-columns:1fr}.asn-form{padding:26px}}.asn-reviews{padding:82px 18px;max-width:1280px;margin:0 auto}.asn-reviews__head{text-align:center}.asn-reviews__kicker{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:9999px;background:rgba(0,255,0,.10);border:1px solid rgba(0,255,0,.22);color:var(--asn-green);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.asn-reviews__head h2{margin:14px 0 0;font-size:44px;letter-spacing:-0.02em;color:var(--asn-grey)}.asn-reviews__sub{margin:10px auto 0;max-width:820px;color:rgba(0,0,0,.60)}.asn-reviews__card{margin-top:22px;border:1px solid var(--asn-border);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 25px 70px rgba(0,0,0,.10);padding:18px}.asn-reviews__embed{width:100%;overflow:hidden}.asn-reviews__embed iframe{max-width:100%!important}.asn-reviews__cta{margin-top:16px;display:flex;justify-content:center}.asn-reviews__cta a{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:9999px;background:var(--asn-green);color:#000;text-decoration:none;font-weight:600;font-size:18px;box-shadow:0 16px 40px rgba(0,255,0,.18);transition:transform .18s ease,background-color .18s ease}.asn-reviews__cta a:hover{transform:scale(1.03);background:#fff}.asn-reviews__cta a:active{transform:scale(.98)}@media (max-width:980px){.asn-reviews{padding:60px 14px}.asn-reviews__head h2{font-size:34px}}@media (max-width:560px){.asn-reviews{padding:48px 12px}.asn-reviews__head h2{font-size:28px}.asn-reviews__card{padding:14px}.asn-reviews__cta a{width:100%}}.asn-contact{max-width:1280px;margin:0 auto;padding:72px 18px;font-family:"Poppins",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.asn-contact__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:start}.asn-contact__badge{display:inline-flex;padding:8px 14px;border-radius:9999px;background:rgba(0,255,0,.10);border:1px solid rgba(0,255,0,.22);color:var(--asn-green);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.asn-contact h1{margin:14px 0 0;font-size:48px;line-height:1.08;letter-spacing:-0.03em;font-weight:600;color:var(--asn-text)}.asn-contact h1 .asn-green{color:var(--asn-green)}.asn-contact__lead{margin-top:14px;font-size:20px;line-height:1.65;color:rgba(0,0,0,.60)}.asn-contact__cards{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.asn-cinfo{border:1px solid var(--asn-border);background:#fff;border-radius:18px;padding:18px;box-shadow:0 20px 55px rgba(0,0,0,.08);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.asn-cinfo:hover{transform:translateY(-3px);border-color:rgba(0,255,0,.35);box-shadow:0 25px 65px rgba(0,0,0,.10)}.asn-cinfo__icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:rgba(0,255,0,.10);color:var(--asn-green);margin-bottom:10px}.asn-cinfo h3{margin:0 0 6px;font-size:18px;font-weight:600;color:var(--asn-text)}.asn-cinfo p{margin:0 0 10px;font-size:14px;color:rgba(0,0,0,.55)}.asn-cinfo a,.asn-cinfo button{font-weight:600;color:var(--asn-green);text-decoration:none;border:0;background:none;padding:0;cursor:pointer}.asn-contact__social{margin-top:22px;display:flex;align-items:center;gap:14px}.asn-contact__social span{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:rgba(0,0,0,.55);font-weight:600}.asn-contact__social a{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;border:1px solid var(--asn-border);color:rgba(0,0,0,.65);transition:all .18s ease;text-decoration:none}.asn-contact__social a:hover{background:var(--asn-green);color:#000;border-color:rgba(0,255,0,.35)}.asn-formbox{border:1px solid var(--asn-border);background:#fff;border-radius:22px;padding:22px;box-shadow:0 30px 85px rgba(0,0,0,.10)}.asn-formbox h2{margin:0 0 14px;font-size:22px;font-weight:600;color:var(--asn-text)}.asn-field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.asn-field label{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(0,0,0,.55)}.asn-field input,.asn-field select,.asn-field textarea{width:100%;border:1px solid rgba(0,0,0,.10);background:#f6f7f8;border-radius:14px;padding:12px 14px;font-size:15px;outline:none}.asn-field input:focus,.asn-field select:focus,.asn-field textarea:focus{border-color:rgba(0,255,0,.45);background:#fff}.asn-checkline{display:flex;align-items:flex-start;gap:10px;margin:10px 0 12px;font-size:12px;color:rgba(0,0,0,.55)}.asn-checkline input{margin-top:3px}.asn-submit{width:100%;border:0;border-radius:9999px;padding:14px 18px;background:var(--asn-green);color:#000;font-weight:700;letter-spacing:.10em;text-transform:uppercase;cursor:pointer;box-shadow:0 18px 45px rgba(0,255,0,.22);transition:transform .18s ease,background-color .18s ease}.asn-submit:hover{transform:scale(1.02);background:#fff}.asn-submit:active{transform:scale(.98)}.asn-map{max-width:1280px;margin:0 auto 72px;padding:0 18px}.asn-map__frame{border-radius:22px;overflow:hidden;border:1px solid var(--asn-border);box-shadow:0 25px 70px rgba(0,0,0,.10)}.asn-map__frame iframe{width:100%;height:520px;border:0;display:block;filter:grayscale(.08) contrast(1.05)}@media (max-width:980px){.asn-contact{padding:58px 16px}.asn-contact__grid{grid-template-columns:1fr}.asn-contact h1{font-size:40px}}@media (max-width:560px){.asn-contact{padding:46px 12px}.asn-contact h1{font-size:32px}.asn-contact__lead{font-size:18px}.asn-contact__cards{grid-template-columns:1fr}.asn-map{padding:0 12px;margin-bottom:56px}.asn-map__frame iframe{height:360px}}.asn-sellhero{background:#fff;padding:72px 18px}.asn-sellhero__wrap{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr;gap:42px;align-items:center}.asn-kicker{display:inline-flex;padding:8px 14px;border-radius:9999px;background:rgba(0,255,0,.10);border:1px solid rgba(0,255,0,.22);color:var(--asn-green);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.asn-sellhero h1{margin:14px 0 0;font-size:46px;line-height:1.10;letter-spacing:-0.03em;font-weight:600;color:var(--asn-text)}.asn-sellhero h1 .asn-underline{border-bottom:4px solid var(--asn-green);padding-bottom:2px}.asn-sellhero p{margin-top:14px;font-size:20px;line-height:1.65;color:rgba(0,0,0,.60);max-width:56ch}.asn-bullets{margin-top:18px;display:flex;flex-wrap:wrap;gap:14px 18px;color:rgba(0,0,0,.75);font-weight:600}.asn-bullets span{display:inline-flex;gap:8px;align-items:center;font-size:14px}.asn-bullets .material-symbols-outlined{color:var(--asn-green);font-size:20px}.asn-sellhero__cta{margin-top:22px;display:flex;flex-wrap:wrap;gap:12px}.asn-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;border-radius:9999px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.asn-btn--primary{background:var(--asn-green);color:#000;box-shadow:0 18px 45px rgba(0,255,0,.22)}.asn-btn--primary:hover{transform:scale(1.02);background:#fff}.asn-sellhero .asn-btn--ghost{background:rgba(0,0,0,.04);color:var(--asn-text);border:1px solid var(--asn-border)}.asn-btn--ghost:hover{transform:scale(1.02);border-color:rgba(0,255,0,.35)}.asn-card{border:1px solid var(--asn-border);background:#fff;border-radius:22px;padding:22px;box-shadow:0 30px 85px rgba(0,0,0,.10)}.asn-card h2{margin:0 0 6px;font-size:22px;font-weight:600;color:var(--asn-text)}.asn-card p{margin:0 0 14px;font-size:14px;color:rgba(0,0,0,.55)}.asn-grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.asn-help{margin-top:10px;font-size:11px;color:rgba(0,0,0,.55)}.asn-section{padding:76px 18px;background:#f6f7f8}.asn-section--white{background:#fff}.asn-section__wrap{max-width:1280px;margin:0 auto}.asn-h2{margin:0 0 10px;font-size:34px;font-weight:600;color:var(--asn-text);letter-spacing:-0.02em}.asn-sub{margin:0 auto;max-width:72ch;color:rgba(0,0,0,.60);line-height:1.7;font-size:16px}.asn-steps{margin-top:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.asn-step{background:#fff;border:1px solid var(--asn-border);border-radius:22px;padding:22px;box-shadow:0 18px 50px rgba(0,0,0,.06)}.asn-step h3{margin:10px 0 8px;font-size:18px;font-weight:600;color:var(--asn-text)}.asn-step p{margin:0;font-size:14px;color:rgba(0,0,0,.60);line-height:1.65}.asn-iconbox{width:54px;height:54px;border-radius:16px;background:rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center}.asn-iconbox .material-symbols-outlined{color:var(--asn-green);font-size:28px}.asn-compare{background:#101010;color:#fff;border-radius:26px;padding:26px;border:1px solid rgba(255,255,255,.10);position:relative;overflow:hidden}.asn-compare__tag{position:absolute;top:16px;right:16px;background:var(--asn-green);color:#000;padding:8px 10px;border-radius:12px;font-size:11px;font-weight:900;letter-spacing:.10em;text-transform:uppercase;transform:rotate(3deg)}.asn-compare h3{color:#ffffff!important;margin:0 0 16px;font-size:20px;font-weight:600}.asn-rows{display:flex;flex-direction:column;gap:12px}.asn-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.10)}.asn-row:last-child{border-bottom:0;padding-bottom:0}.asn-row span:first-child{color:rgba(255,255,255,.70)}.asn-row span:last-child{font-weight:800}.asn-loc{display:grid;grid-template-columns:1fr 1.4fr;gap:18px;align-items:stretch}.asn-loc__info{background:#fff;border:1px solid var(--asn-border);border-radius:22px;padding:22px;box-shadow:0 18px 50px rgba(0,0,0,.06)}.asn-loc__info h3{margin:0 0 10px;font-size:18px;font-weight:600}.asn-loc__line{display:flex;gap:10px;align-items:flex-start;margin:10px 0;color:rgba(0,0,0,.70)}.asn-loc__line .material-symbols-outlined{color:var(--asn-green);font-size:22px}.asn-loc__map{border-radius:22px;overflow:hidden;border:1px solid var(--asn-border);box-shadow:0 18px 60px rgba(0,0,0,.10)}.asn-loc__map iframe{width:100%;height:420px;border:0;display:block}.asn-fab{position:fixed;right:18px;bottom:18px;z-index:999;width:58px;height:58px;border-radius:999px;background:#25D366;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 24px 60px rgba(0,0,0,.20);transition:transform .18s ease}.asn-fab:hover{transform:scale(1.08)}.asn-fab .material-symbols-outlined{color:#fff;font-size:30px}@media (max-width:980px){.asn-sellhero__wrap{grid-template-columns:1fr}.asn-sellhero h1{font-size:38px}.asn-steps{grid-template-columns:1fr}.asn-loc{grid-template-columns:1fr}.asn-loc__map iframe{height:360px}}@media (max-width:560px){.asn-sellhero{padding:52px 12px}.asn-sellhero h1{font-size:32px}.asn-sellhero p{font-size:18px}.asn-grid2{grid-template-columns:1fr}}.asn-sellhero__image{margin-bottom:22px;border-radius:22px;overflow:hidden;border:1px solid var(--asn-border);box-shadow:0 28px 80px rgba(0,0,0,.12)}.asn-sellhero__image img{width:100%;height:auto;display:block;object-fit:cover;transition:transform .35s ease}.asn-sellhero__image:hover img{transform:scale(1.02)}.asn-benefits{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch}.asn-benefits__compare{margin-top:20px}.asn-compare{background:#0b0b0b;border-radius:28px;padding:38px 42px;position:relative}.asn-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,0.08)}.asn-row:last-child{border-bottom:none}.asn-compare__tag{position:absolute;top:22px;right:22px;background:#00ff00;color:#000;font-weight:700;font-size:11px;padding:8px 14px;border-radius:12px;transform:rotate(3deg);box-shadow:0 8px 22px rgba(0,255,0,0.25)}.asn-hero{position:relative;overflow:hidden}.asn-hero__inner,.asn-hero__container,.asn-hero__content{position:relative;z-index:5}.asn-hero__fade{position:absolute;left:0;bottom:0;width:100%;height:110px;background:linear-gradient(to top,#fff,rgba(255,255,255,0));pointer-events:none;z-index:1}.asn-hero__actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:22px}@media (max-width:640px){.asn-hero__actions{flex-direction:column;align-items:stretch;gap:12px}.asn-hero__actions .asn-btn{width:100%;justify-content:center;text-align:center;padding:16px 18px;font-size:15px}}.asn-hero .asn-btn--ghost{background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.28);color:#fff!important;backdrop-filter:blur(10px)}.asn-btn--ghost:hover{background:rgba(255,255,255,0.22)}html,body{max-width:100%;overflow-x:hidden}#page-container,#et-main-area,.et_pb_section,.et_pb_row{transform:none}#page-container{width:100%;max-width:100%}