body.ads-landing{background:#fff;padding-bottom:0}.ads-header{position:sticky;top:0;z-index:70;background:#0c2136;border-bottom:1px solid rgba(255,255,255,.08)}.ads-header .wrap{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ads-header .v2-brand strong{font-size:22px}.ads-header .v2-brand img{width:42px;height:48px}.ads-header-cta{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border-radius:3px;background:#f0b33b;color:#0c2136;text-decoration:none;font-weight:800;font-size:13px}.ads-hero{padding:58px 0 42px;background:linear-gradient(180deg,#fff,#f7f9fb)}.ads-hero .hero-grid{grid-template-columns:1.08fr .72fr;gap:38px}.ads-hero h1{font-size:clamp(44px,4.7vw,66px);max-width:760px}.ads-hero .lead{max-width:760px}.ads-kicker{display:inline-flex;margin-top:18px;padding:8px 11px;border:1px solid #dfc28a;background:#fff8ea;font-size:12px;font-weight:750;color:#7b5b20}.ads-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.ads-actions .btn-primary{background:#0c2136}.ads-actions .btn-secondary{background:#fff}.ads-microcopy{display:flex;gap:16px;flex-wrap:wrap;margin-top:14px;font-size:12px;color:#66798b}.ads-microcopy span:before{content:'✓';margin-right:6px;color:#9a762f;font-weight:800}.ads-section{padding:64px 0}.ads-section.soft{background:#f5f7fa}.ads-section .section-head{margin-bottom:30px}.ads-problems{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ads-problem{border:1px solid #dde5ec;background:#fff;padding:20px;display:flex;gap:13px;align-items:flex-start}.ads-problem b{font-size:20px;color:#b58a38}.ads-problem strong{display:block;font-family:'Playfair Display',serif;font-size:20px;margin-bottom:3px}.ads-problem p{margin:0;color:#596c7e;font-size:14px}.ads-process{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ads-process article{border:1px solid #dde5ec;background:#fff;padding:24px}.ads-process .step{font-size:11px;letter-spacing:.13em;font-weight:800;color:#b58a38}.ads-process h3{font-size:22px;margin:18px 0 8px}.ads-process p{margin:0;color:#5b6d7f;font-size:14px}.ads-trust{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.ads-trust-card{background:#0c2136;color:#fff;padding:28px}.ads-trust-card h2{font-size:34px;margin:8px 0 12px}.ads-trust-card p{color:#d3dde6}.ads-trust-list{display:grid;gap:10px}.ads-trust-list div{border:1px solid #dfe6ec;padding:18px;background:#fff}.ads-trust-list strong{display:block;margin-bottom:3px}.ads-trust-list span{font-size:13px;color:#627386}.ads-faq{display:grid;gap:10px}.ads-faq details{border:1px solid #dfe6ec;background:#fff;padding:16px 18px}.ads-faq summary{cursor:pointer;font-weight:750}.ads-faq p{margin:10px 0 0;color:#5e7183;font-size:14px}.ads-final{padding:52px 0;background:#f4efe5;border-top:1px solid #e5d8be}.ads-final-inner{display:flex;justify-content:space-between;align-items:center;gap:28px}.ads-final h2{font-size:38px;line-height:1.1;margin:6px 0 0}.ads-sticky{display:none}.ads-footer{background:#091c2e;color:#c5d0da;padding:30px 0}.ads-footer .wrap{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:12px}.ads-footer a{color:#d7e0e8;text-decoration:none;margin-left:16px}
@media(max-width:900px){body.ads-landing{padding-bottom:62px}.ads-header .wrap{min-height:66px}.ads-header-cta{font-size:12px;padding:10px 12px}.ads-hero{padding:40px 0 32px}.ads-hero .hero-grid{grid-template-columns:1fr}.ads-hero h1{font-size:clamp(40px,11vw,54px)}.ads-problems,.ads-process,.ads-trust{grid-template-columns:1fr}.ads-section{padding:50px 0}.ads-final-inner{align-items:flex-start;flex-direction:column}.ads-final h2{font-size:32px}.ads-footer .wrap{align-items:flex-start;flex-direction:column}.ads-footer a{margin:0 14px 0 0}.ads-sticky{position:fixed;left:0;right:0;bottom:0;z-index:100;display:grid;grid-template-columns:1.1fr 1fr;background:#0c2136}.ads-sticky a{padding:13px 8px;text-align:center;text-decoration:none;font-size:12px;font-weight:800;color:#fff;border-right:1px solid rgba(255,255,255,.12)}.ads-sticky a:first-child{background:#f0b33b;color:#0c2136}}
