*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial;color:#0b1f3a;background:#fff;line-height:1.55}a{text-decoration:none;color:inherit}header{position:sticky;top:0;z-index:20;background:#ffffffed;backdrop-filter:blur(12px);border-bottom:1px solid #e7edf5}.nav{max-width:1180px;margin:auto;height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.brand{display:flex;align-items:center;gap:10px;letter-spacing:.7px}.brand img{width:34px;height:34px}.nav nav{display:flex;gap:28px;font-size:14px;color:#42556d}.actions{display:flex;gap:16px;align-items:center}.login{font-weight:650}.btn{display:inline-flex;align-items:center;justify-content:center;background:#1268e8;color:#fff;padding:14px 22px;border-radius:10px;font-weight:750;box-shadow:0 8px 24px #1268e826}.btn.sm{padding:10px 16px}.hero{max-width:1180px;margin:auto;padding:88px 24px 70px;display:grid;grid-template-columns:1fr 1.08fr;gap:54px;align-items:center;background:radial-gradient(circle at 12% 10%,#eaf3ff,transparent 38%)}.eyebrow,.section-head span{font-size:12px;letter-spacing:1.7px;font-weight:800;color:#1268e8}.hero h1{font-size:56px;line-height:1.04;letter-spacing:-2.4px;margin:15px 0 22px}.hero h1 em{font-style:normal;color:#1268e8}.hero p{font-size:18px;color:#52677e;max-width:600px}.hero-actions{display:flex;gap:22px;align-items:center;margin:30px 0}.ghost{font-weight:750}.trust{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;color:#50657b}.hero-card img{width:100%;height:auto;filter:drop-shadow(0 24px 36px #0b1f3a20)}.strip{background:#f5f8fc;border-block:1px solid #e7edf5;display:flex;justify-content:center;gap:36px;flex-wrap:wrap;padding:22px 24px;color:#65798f;font-size:13px}.strip b{color:#0b1f3a}.section{max-width:1180px;margin:auto;padding:90px 24px}.section-head{max-width:720px;margin-bottom:42px}.section-head h2,.audience h2,.security h2{font-size:40px;line-height:1.12;letter-spacing:-1.3px;margin:10px 0}.section-head p,.audience p,.security p{color:#60748a}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid3 article{border:1px solid #e3eaf2;border-radius:16px;padding:28px;transition:.2s}.grid3 article:hover{transform:translateY(-3px);box-shadow:0 14px 35px #0b1f3a0d}.grid3 i{font-style:normal;font-size:12px;color:#1268e8;font-weight:800}.grid3 h3{margin:14px 0 8px}.grid3 p{color:#63768b;font-size:14px}.dark{max-width:none;background:#0b1f3a;color:#fff;padding-left:max(24px,calc((100% - 1132px)/2));padding-right:max(24px,calc((100% - 1132px)/2))}.light span{color:#69d7c4}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.steps div{background:#112b4c;padding:30px;border-radius:16px}.steps b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#1268e8}.steps p{color:#b7c6d6}.audience{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.aud-grid{display:grid;gap:12px}.aud-grid div{border-bottom:1px solid #e2eaf2;padding:5px 0 18px}.aud-grid h3{margin-bottom:4px}.plans{max-width:none;background:#f6f9fd;padding-left:max(24px,calc((100% - 1132px)/2));padding-right:max(24px,calc((100% - 1132px)/2))}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.plan{position:relative;background:#fff;border:1px solid #dde6f0;border-radius:18px;padding:28px 22px}.plan.featured{border:2px solid #1268e8;transform:translateY(-8px)}.plan small{position:absolute;top:-12px;left:20px;background:#1268e8;color:white;padding:5px 10px;border-radius:20px;font-weight:800}.plan h3{font-size:22px}.plan p{color:#65798f;min-height:66px}.plan strong{display:block;font-size:24px;margin:22px 0}.plan ul{list-style:none;padding:0;margin:0 0 25px;color:#52677e;font-size:14px}.plan li{padding:6px 0}.full{width:100%}.security{display:grid;grid-template-columns:1fr 420px;align-items:center;gap:70px}.security img{width:100%}.faq{max-width:850px}.faq details{border-bottom:1px solid #dfe7f0;padding:20px 0}.faq summary{cursor:pointer;font-weight:750}.faq details p{color:#60748a}.cta{background:#1268e8;color:#fff;text-align:center;padding:76px 24px}.cta h2{font-size:40px;margin:0}.cta p{color:#dbeaff}.white{background:#fff;color:#1268e8}.legal-page{max-width:850px;margin:auto;padding:90px 24px}.legal-page h1{font-size:44px}.legal-page p{font-size:17px;color:#52677e;white-space:pre-line}footer{max-width:1180px;margin:auto;padding:60px 24px 28px;display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:35px;color:#62758a}footer div{display:flex;flex-direction:column;gap:9px;font-size:13px}footer b{color:#0b1f3a}.foot{flex-direction:row!important}footer small{grid-column:1/-1;border-top:1px solid #e2e9f1;padding-top:24px;margin-top:20px}@media(max-width:900px){.nav nav{display:none}.hero{grid-template-columns:1fr;padding-top:55px}.hero h1{font-size:43px}.grid3,.steps{grid-template-columns:1fr 1fr}.plan-grid{grid-template-columns:1fr 1fr}.audience,.security{grid-template-columns:1fr}.security img{max-width:400px}.plan.featured{transform:none}footer{grid-template-columns:1fr 1fr}}@media(max-width:560px){.nav{padding:0 16px}.actions .login{display:none}.hero,.section{padding-left:18px;padding-right:18px}.hero h1{font-size:38px}.hero-actions{align-items:stretch;flex-direction:column}.grid3,.steps,.plan-grid{grid-template-columns:1fr}.section-head h2,.audience h2,.security h2,.cta h2{font-size:32px}.strip{justify-content:flex-start;gap:14px}.plan p{min-height:auto}footer{grid-template-columns:1fr}.hero-card{margin-top:-15px}}
