:root{--navy:#061b35;--navy2:#0b2f56;--blue:#0a8ff0;--cyan:#16c3f3;--ink:#0e2038;--muted:#62748a;--line:#e5edf5;--soft:#f4f8fc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--ink);background:#fff}a{text-decoration:none;color:inherit}.nav{height:74px;padding:0 max(5vw,24px);display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #edf1f6;position:sticky;top:0;z-index:20}.brand img{width:215px;height:58px;object-fit:contain;object-position:left center}.desktop-nav{display:flex;gap:30px;font-size:14px;font-weight:700}.desktop-nav a:hover{color:var(--blue)}.nav-cta,.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-weight:800;transition:.2s}.nav-cta{background:linear-gradient(90deg,#087cf2,#16c5ee);color:#fff;padding:13px 20px}.hero{background:radial-gradient(circle at 75% 20%,#105a8b 0,#0b365f 25%,#061b35 68%);color:#fff;overflow:hidden}.hero-inner{max-width:1180px;margin:auto;padding:74px 32px 70px;display:grid;grid-template-columns:1.04fr .96fr;gap:60px;align-items:center}.eyebrow{color:#6fd4ff;font-size:12px;font-weight:800;letter-spacing:2px}.hero h1{font-size:clamp(50px,6vw,82px);line-height:.96;margin:16px 0 20px;letter-spacing:-2.5px}.hero h1 span{background:linear-gradient(90deg,#04a3ff,#17d2ef);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-copy>p{font-size:20px;line-height:1.55;color:#d9e8f6;max-width:620px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin:30px 0}.btn{padding:16px 23px}.primary{background:linear-gradient(90deg,#087cf2,#16c5ee);color:#fff;box-shadow:0 10px 24px #008ae530}.ghost{border:1px solid #90bad8;color:#fff;background:#ffffff08}.trust{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.trust>div{display:flex;gap:10px;align-items:flex-start}.trust b{width:32px;height:32px;border-radius:50%;background:#0b8ee7;display:grid;place-items:center}.trust span{display:flex;flex-direction:column}.trust strong{font-size:13px}.trust small{font-size:11px;color:#bdd1e4;margin-top:2px}.resume-wrap{perspective:900px}.resume-sheet{background:#fff;color:#1d2c42;border-radius:9px;padding:30px;box-shadow:0 35px 70px #0008;transform:rotate(4deg) translateY(10px)}.resume-head{display:flex;justify-content:space-between;align-items:start;border-bottom:2px solid #0a315a;padding-bottom:14px}.resume-head h2{margin:0;font-size:29px;letter-spacing:1px}.resume-head p{font-size:10px;letter-spacing:1.2px;margin:4px 0}.resume-head span{font-size:10px;background:#e9f4ff;color:#0878d1;border-radius:20px;padding:6px 9px}.resume-grid{display:grid;grid-template-columns:33% 67%;gap:22px;margin-top:20px}.resume-grid aside{border-right:1px solid #dfe7ee;padding-right:16px}.resume-grid h4{font-size:11px;letter-spacing:.7px;margin:16px 0 6px}.resume-grid p,.resume-grid li{font-size:10px;line-height:1.5;margin:5px 0}.resume-grid ul{padding-left:15px}.section{padding:76px 28px}.white{background:#fff}.soft{background:linear-gradient(#f6f9fc,#edf5fb)}.section-title{text-align:center;max-width:780px;margin:0 auto 42px}.section-title span{font-size:12px;color:#377ab4;letter-spacing:2px;font-weight:900}.section-title h2{font-size:clamp(32px,4vw,48px);line-height:1.1;margin:10px 0}.section-title h2 em{font-style:normal;color:#0a93ee}.section-title p{font-size:18px;color:var(--muted)}.feature-grid{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.feature-grid article{text-align:center;padding:18px 20px}.circle{width:68px;height:68px;border-radius:50%;background:#eaf6ff;color:#0792ed;margin:0 auto 17px;display:grid;place-items:center;font-size:27px;font-weight:900}.feature-grid h3{font-size:19px;margin:8px 0}.feature-grid p{color:var(--muted);line-height:1.55;font-size:14px}.pricing-card{max-width:1050px;margin:auto;background:#fff;border:1px solid #dbe8f2;border-radius:24px;box-shadow:0 22px 55px #0d477812;display:grid;grid-template-columns:.9fr 1.1fr;overflow:hidden}.pricing-main{padding:44px 42px;background:linear-gradient(145deg,#071e39,#0b345b);color:#fff}.launch{display:inline-block;border:1px solid #4fb7f0;background:#0c5a8d66;border-radius:999px;padding:7px 12px;font-size:11px;letter-spacing:1.6px;color:#9edcff;font-weight:900}.prices{display:flex;align-items:baseline;gap:14px;margin:20px 0 8px}.old{font-size:25px;color:#a6b7c8;text-decoration:line-through;text-decoration-color:#ff5766;text-decoration-thickness:3px}.new{font-size:68px;line-height:1;font-weight:900;color:#fff}.pricing-main h2{font-size:30px;line-height:1.15;margin:14px 0 10px}.pricing-sub{color:#c9d8e8;line-height:1.55}.wide{width:100%;margin-top:18px}.secure{font-size:12px;text-align:center;color:#b7c8d9;margin-top:14px}.included-box{padding:42px}.included-box h3{font-size:24px;margin:0 0 24px}.check-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px 25px}.check-grid span{padding:12px 0;border-bottom:1px solid #edf1f5;color:#33465c;font-weight:700;font-size:14px}.steps{max-width:1120px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.steps article{border:1px solid var(--line);border-radius:16px;padding:25px;background:#fff;box-shadow:0 10px 25px #143e6410}.steps b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#eaf6ff;color:#078ee9}.steps h3{margin:15px 0 8px}.steps p{color:var(--muted);font-size:14px;line-height:1.55}.cta-band{padding:62px 6vw;background:linear-gradient(110deg,#061a31,#0d3458);color:#fff;display:flex;align-items:center;justify-content:center;gap:80px;text-align:left}.cta-band span{color:#65ccff;font-size:11px;letter-spacing:2px;font-weight:900}.cta-band h2{font-size:38px;margin:8px 0}.cta-band p{color:#c9d8e8;margin:0}footer{text-align:center;padding:38px 20px;background:#fff;color:#67788c}footer img{width:210px;height:60px;object-fit:contain}footer p{margin:4px 0 12px}footer small{font-size:11px}@media(max-width:900px){.desktop-nav{display:none}.hero-inner{grid-template-columns:1fr;gap:44px;padding-top:50px}.resume-sheet{max-width:600px;margin:auto;transform:rotate(2deg)}.feature-grid,.steps{grid-template-columns:1fr 1fr}.pricing-card{grid-template-columns:1fr}.cta-band{flex-direction:column;text-align:center;gap:24px}}@media(max-width:600px){.nav{height:68px;padding:0 16px}.brand img{width:190px;height:52px}.nav-cta{font-size:13px;padding:11px 14px}.hero-inner{padding:52px 20px}.hero h1{font-size:53px;letter-spacing:-1.8px}.hero-copy>p{font-size:17px}.trust{grid-template-columns:1fr;gap:13px;margin-top:28px}.resume-sheet{padding:22px 18px;transform:none}.resume-head h2{font-size:23px}.resume-grid{gap:13px}.section{padding:58px 20px}.feature-grid,.steps{grid-template-columns:1fr}.pricing-main,.included-box{padding:31px 24px}.new{font-size:62px}.pricing-main h2{font-size:27px}.check-grid{grid-template-columns:1fr;gap:5px}.check-grid span{padding:10px 0}.cta-band{padding:48px 20px}.cta-band h2{font-size:31px}}
