:root{--navy:#072b6f;--navy2:#0a3a8d;--green:#16b97a;--green2:#2dc79a;--ink:#10213f;--muted:#6e7b94;--line:#e3e9f2;--bg:#f7f9fc;--white:#fff;--shadow:0 28px 80px rgba(20,42,82,.14)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--white)}a{color:inherit}.site-header{height:78px;display:flex;align-items:center;justify-content:space-between;max-width:1180px;margin:0 auto;padding:0 28px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none}.brand-icon{width:34px;height:34px;border-radius:10px}.brand-name{font-size:22px;font-weight:900;letter-spacing:-.7px;color:var(--navy)}.brand-name span{color:var(--green)}nav{display:flex;align-items:center;gap:25px}nav>a{font-size:14px;font-weight:700;text-decoration:none;color:#52617b}.nav-button{padding:11px 17px;border:1px solid var(--line);border-radius:11px;color:var(--navy)!important;background:white}.hero{max-width:1180px;min-height:650px;margin:0 auto;padding:74px 28px 88px;display:grid;grid-template-columns:.88fr 1.12fr;gap:70px;align-items:center}.eyebrow{font-size:12px;letter-spacing:1.7px;font-weight:900;color:var(--navy);display:flex;align-items:center;gap:9px}.eyebrow span{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgba(22,185,122,.12)}h1{font-size:64px;line-height:.99;letter-spacing:-4px;margin:22px 0 24px;color:#0b1f44}h1 span{color:var(--navy)}.hero-text{font-size:18px;line-height:1.7;color:var(--muted);max-width:560px;margin:0}.hero-actions{display:flex;gap:12px;margin:30px 0 20px}.button{display:inline-flex;align-items:center;justify-content:center;padding:14px 19px;border-radius:12px;text-decoration:none;font-weight:850;font-size:14px;transition:.18s transform,.18s box-shadow}.button:hover{transform:translateY(-1px)}.primary{background:var(--navy);color:white;box-shadow:0 12px 26px rgba(7,43,111,.18)}.secondary{border:1px solid var(--line);background:white;color:var(--navy)}.compatibility{display:flex;gap:15px;flex-wrap:wrap;color:#68768e;font-size:12px;font-weight:700}.product-preview{position:relative}.product-preview:before{content:"";position:absolute;width:430px;height:430px;border-radius:50%;background:radial-gradient(circle,rgba(45,199,154,.16),rgba(45,199,154,0) 68%);left:12%;top:-10%;z-index:-1}.preview-window{background:white;border:1px solid #dfe6f0;border-radius:20px;box-shadow:var(--shadow);overflow:hidden;transform:rotate(.65deg)}.preview-topbar{height:52px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 18px}.mini-brand{display:flex;align-items:center;font-size:14px;font-weight:900;color:var(--navy)}.mini-brand img{width:23px;height:23px;border-radius:7px;margin-right:6px}.mini-brand span{color:var(--green)}.preview-status{font-size:8px;color:#64748b;font-weight:800;display:flex;align-items:center;gap:6px}.preview-status i{width:7px;height:7px;background:var(--green);border-radius:50%}.preview-body{display:grid;grid-template-columns:118px 1fr;min-height:430px}.preview-body aside{border-right:1px solid var(--line);background:#fbfcfe;padding:25px 15px;display:flex;flex-direction:column;gap:11px;font-size:10px;color:#8390a6}.preview-body aside b{background:#edf3fc;color:var(--navy);padding:9px;border-radius:8px}.preview-body aside span{padding:9px}.preview-body aside em{font-style:normal;background:var(--green);color:white;border-radius:10px;padding:1px 5px;margin-left:3px}.preview-main{padding:24px 21px;background:#fff}.preview-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:17px}.preview-heading div{display:flex;flex-direction:column;gap:3px}.preview-heading small,.preview-stats small,.tracker-card small,.alert-card small{font-size:7px;color:#8996aa;letter-spacing:.8px}.preview-heading strong{font-size:17px;color:#16315c}.preview-heading>span{font-size:8px;background:var(--navy);color:white;padding:8px 10px;border-radius:8px;font-weight:800}.preview-stats{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:11px}.preview-stats div{border:1px solid var(--line);border-radius:10px;padding:10px}.preview-stats b{display:block;font-size:18px;margin-top:2px}.tracker-card{display:grid;grid-template-columns:34px 1fr 75px 70px auto;gap:9px;align-items:center;border:1px solid var(--line);border-radius:11px;padding:11px;margin-bottom:9px}.tracker-icon{width:31px;height:31px;border-radius:9px;background:#eaf7f2;color:var(--green);display:grid;place-items:center;font-weight:900}.tracker-info{display:flex;flex-direction:column;gap:2px;min-width:0}.tracker-info b{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tracker-info small{letter-spacing:0}.tracker-price,.tracker-target{display:flex;flex-direction:column;gap:2px}.tracker-price b,.tracker-target b{font-size:9px}.watching{font-size:7px;color:#15916f;background:#eafaf5;padding:5px 7px;border-radius:8px;font-weight:800}.muted-card{opacity:.76}.alert-card{margin-top:16px;background:#f2fbf7;border:1px solid #d5f2e7;border-radius:11px;padding:12px;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:9px}.alert-card>span{width:30px;height:30px;border-radius:50%;background:var(--green);color:white;display:grid;place-items:center;font-weight:900}.alert-card div{display:flex;flex-direction:column;gap:2px}.alert-card b{font-size:9px}.alert-card strong{font-size:12px;color:#15916f}.proof-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fbfcfe;min-height:86px;display:flex;align-items:center;justify-content:space-between;padding:20px max(28px,calc((100vw - 1124px)/2));gap:30px}.proof-strip p{margin:0;font-weight:800;font-size:14px;color:#40506a}.proof-strip div{display:flex;gap:10px;flex-wrap:wrap}.proof-strip span{font-size:11px;color:#748198;border:1px solid #dfe6ef;background:white;padding:7px 10px;border-radius:999px}.section-heading{text-align:center;max-width:710px;margin:0 auto 48px}.section-heading>span,.section-label,.cta-section small,.privacy-strip small{font-size:11px;letter-spacing:1.8px;color:var(--green);font-weight:950}.section-heading h2,.sites-copy h2,.privacy-strip h2,.cta-section h2{font-size:38px;letter-spacing:-1.8px;margin:12px 0 10px;color:#102750}.section-heading p,.sites-copy p{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.feature-section{max-width:1124px;margin:0 auto;padding:96px 28px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.feature-grid article{border:1px solid var(--line);border-radius:18px;padding:25px;background:#fff;min-height:205px;box-shadow:0 8px 30px rgba(17,37,73,.035)}.feature-icon{width:36px;height:36px;border-radius:11px;background:#edf9f5;color:var(--green);display:grid;place-items:center;font-weight:900;margin-bottom:28px}.feature-grid h3{font-size:18px;margin:0 0 9px;color:#142d58}.feature-grid p{font-size:13px;line-height:1.7;color:var(--muted);margin:0}.sites-section{max-width:1124px;margin:0 auto;padding:18px 28px 96px;display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center}.sites-copy h2{font-size:34px;margin-top:10px}.text-cta{display:inline-block;margin-top:22px;font-size:13px;font-weight:850;color:var(--navy);text-decoration:none}.site-cloud{display:flex;flex-wrap:wrap;gap:10px;padding:30px;border-radius:22px;background:linear-gradient(145deg,#f7f9fc,#fff);border:1px solid var(--line)}.site-cloud span{padding:11px 14px;border-radius:11px;background:white;border:1px solid #e2e8f0;color:#40506a;font-size:12px;font-weight:800;box-shadow:0 4px 12px rgba(14,38,80,.035)}.how-section{max-width:1124px;margin:0 auto;padding:96px 28px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.steps article{border:1px solid var(--line);border-radius:17px;padding:27px;min-height:205px;background:white}.step-number{font-size:11px;font-weight:900;color:var(--green);letter-spacing:1px;margin-bottom:42px}.steps h3{font-size:20px;margin:0 0 9px;color:#142d58}.steps p{font-size:14px;line-height:1.65;color:var(--muted);margin:0}.install-note{margin-top:18px;border-radius:16px;background:#f7f9fc;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.install-note>div{display:flex;align-items:center;gap:12px}.note-icon{width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:#e9f0fb;color:var(--navy);font-weight:900;flex:0 0 auto}.install-note p{font-size:12px;color:#65738a;margin:0;line-height:1.55}.install-note a{font-size:12px;font-weight:850;color:var(--navy);white-space:nowrap}.privacy-strip{max-width:1124px;margin:0 auto 38px;padding:34px 38px;border:1px solid #dcefe8;background:#f5fcf9;border-radius:22px;display:grid;grid-template-columns:1fr 1.2fr auto;gap:35px;align-items:center}.privacy-strip h2{font-size:26px;margin:7px 0 0}.privacy-strip p{font-size:13px;line-height:1.7;color:#64748b;margin:0}.privacy-strip>a{font-size:12px;font-weight:850;color:var(--navy);text-decoration:none;white-space:nowrap}.cta-section{max-width:1124px;margin:0 auto 80px;background:linear-gradient(135deg,var(--navy),#0b4699);border-radius:24px;padding:43px 48px;color:white;display:flex;align-items:center;justify-content:space-between;gap:30px;box-shadow:0 24px 70px rgba(7,43,111,.18)}.cta-section small{color:#72e1c0}.cta-section h2{color:white;margin-bottom:0}.cta-actions{display:flex;flex-direction:column;align-items:center;gap:11px}.button.white{background:white;color:var(--navy);min-width:190px}.text-link{font-size:11px;color:#d4e2fa;text-decoration:none}footer{max-width:1124px;margin:0 auto;padding:32px 28px 45px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;color:#8793a6;font-size:11px}.footer-brand .brand-icon{width:28px;height:28px}.footer-brand .brand-name{font-size:17px}footer p{margin:0;line-height:1.6}footer p b{color:#627089}footer>div{display:flex;gap:18px}footer>div a{text-decoration:none}
@media(max-width:900px){.site-header nav>a:nth-child(1),.site-header nav>a:nth-child(2){display:none}.hero{grid-template-columns:1fr;padding-top:42px}.hero-copy{text-align:center}.eyebrow{justify-content:center}.hero-text{margin-left:auto;margin-right:auto}.hero-actions,.compatibility{justify-content:center}.product-preview{max-width:650px;margin:0 auto;width:100%}h1{font-size:56px}.proof-strip{flex-direction:column;text-align:center}.feature-grid{grid-template-columns:repeat(2,1fr)}.sites-section{grid-template-columns:1fr;gap:30px}.steps{grid-template-columns:1fr}.steps article{min-height:0}.step-number{margin-bottom:18px}.privacy-strip{grid-template-columns:1fr;text-align:center}.privacy-strip>a{justify-self:center}.cta-section{margin-left:18px;margin-right:18px}}
@media(max-width:620px){.site-header{padding:0 18px;height:68px}.site-header nav>a:not(.nav-button){display:none}nav{gap:8px}.hero{padding:45px 18px 65px;gap:48px}h1{font-size:44px;letter-spacing:-2.8px}.hero-text{font-size:16px}.hero-actions{flex-direction:column}.button{width:100%}.compatibility{font-size:11px}.preview-body{grid-template-columns:1fr}.preview-body aside{display:none}.preview-main{padding:16px}.tracker-card{grid-template-columns:30px 1fr auto}.tracker-price,.tracker-target{display:none}.proof-strip{padding:22px 18px}.feature-section,.how-section{padding:70px 18px}.feature-grid{grid-template-columns:1fr}.sites-section{padding:0 18px 70px}.section-heading h2,.sites-copy h2,.cta-section h2{font-size:30px}.install-note{align-items:flex-start;flex-direction:column}.privacy-strip{margin-left:18px;margin-right:18px;padding:28px 23px}.cta-section{padding:33px 25px;flex-direction:column;text-align:center}.cta-actions{width:100%}.button.white{width:100%}footer{padding:30px 18px;flex-direction:column;text-align:center}}
