.acq-nav{background:#090d12;border-bottom:1px solid #253241}.acq-nav .wrap{min-height:72px}.official-logo{width:118px;height:auto;display:block}.acq-hero{padding:44px 0 58px;overflow:hidden;background:radial-gradient(circle at 82% 20%,rgba(1,128,255,.28),transparent 35%),#080c11}.acq-hero-grid{display:grid;grid-template-columns:1.06fr .94fr;align-items:center;gap:38px}.acq-hero h1{max-width:680px;margin:12px 0 16px}.offer-line{font-size:clamp(26px,3.2vw,42px);font-weight:900;line-height:1.1;letter-spacing:-1px;margin:0 0 18px}.offer-line span{color:#36a1ff}.trust-row{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.trust-row span{font-size:13px;font-weight:750;background:#151e28;border:1px solid #2e4258;border-radius:99px;padding:8px 11px}.hero-creative{width:100%;border-radius:18px;display:block;box-shadow:0 26px 70px rgba(0,0,0,.46);border:1px solid #344759}.acq-button{font-size:17px;min-height:58px;padding:14px 29px}.acq-section{padding:66px 0;background:#0e131a}.acq-section.alt{background:#080c11}.comparison{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:26px}.offer-card{border:1px solid #2c3a4b;border-radius:16px;padding:28px;background:#151d27}.offer-card.featured{border-color:#1686ff;background:linear-gradient(135deg,#102a46,#111b27);box-shadow:0 12px 34px rgba(0,105,235,.18)}.offer-card h3{font-size:25px;margin:0 0 12px}.offer-card p{color:#b9c8d8}.offer-card ul{padding-left:20px;color:#d6e2ef}.offer-card li{margin:9px 0}.rank{display:inline-block;margin-bottom:14px;color:#8fcaff;font-size:12px;font-weight:900;letter-spacing:1.1px}.cta-band{background:linear-gradient(110deg,#0066dc,#0c91ff);padding:58px 0}.cta-band h2{font-size:clamp(31px,4vw,47px);line-height:1.07;letter-spacing:-1.4px;max-width:760px;margin:0 0 14px}.sticky-cta{display:none}.comparison-note{font-size:13px;color:#93a7bb;margin:22px 0 0}.acq-legal{font-size:12px;color:#91a1b2;margin:16px 0 0}@media(max-width:760px){.acq-nav .wrap{flex-direction:row;align-items:center}.acq-nav .nav-links a:not(.nav-cta){display:none}.acq-nav .nav-cta{font-size:13px;padding:8px 12px}.acq-hero{padding:30px 0 90px}.acq-hero-grid{grid-template-columns:1fr;gap:24px}.acq-hero h1{font-size:39px}.hero-creative{order:-1;border-radius:13px}.comparison{grid-template-columns:1fr}.acq-section{padding:48px 0}.sticky-cta{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;padding:10px 16px;background:rgba(7,11,16,.95);border-top:1px solid #2b3d50;backdrop-filter:blur(10px)}.sticky-cta .button{width:100%}}
