*{box-sizing:border-box}body{margin:0;font:15px Inter,Arial,sans-serif;color:#14202b;background:#f7faf9}nav{height:72px;background:#fff;border-bottom:1px solid #e6ece9;display:flex;align-items:center;justify-content:space-between;padding:0 7%;position:sticky;top:0;z-index:5}nav a{color:#475467;text-decoration:none;margin-left:22px}.logo{font-weight:800;color:#128c7e!important;margin:0;font-size:16px}.hero{max-width:950px;text-align:center;margin:0 auto;padding:100px 25px 85px}.kicker{font-size:11px;letter-spacing:2px;font-weight:800;color:#128c7e}.hero h1{font-size:58px;line-height:1.03;margin:18px 0}.hero p{font-size:19px;color:#667085;max-width:680px;margin:0 auto 28px;line-height:1.6}.btn{display:inline-block;background:#128c7e;color:#fff!important;text-decoration:none;border:0;border-radius:9px;padding:13px 20px;font-weight:800;cursor:pointer}.big{font-size:16px;padding:15px 24px}.textlink{margin-left:18px}.features{max-width:1050px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:20px}.features div,.pricecard,.checkout>div,.checkout form{background:#fff;border:1px solid #e5ebe8;border-radius:16px;padding:28px}.features b{width:40px;height:40px;background:#e8f6f2;color:#128c7e;display:grid;place-items:center;border-radius:10px}.features p,.pricecard p{color:#667085;line-height:1.5}.cta{text-align:center;margin:70px auto;padding:70px 20px;background:#eaf6f2}.cta h2{font-size:32px}.pricing{max-width:1100px;margin:0 auto 80px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding:20px}.pricecard{position:relative}.pricecard.featured{border:2px solid #128c7e}.popular{position:absolute;right:15px;top:15px;background:#128c7e;color:#fff;padding:6px 9px;border-radius:99px;font-size:9px}.price{font-size:38px;font-weight:800;margin:25px 0}.price small{font-size:12px;color:#667085;font-weight:400}.pricecard ul,.summary ul{padding:0;list-style:none;line-height:2.2;margin-bottom:25px}.checkout{max-width:900px;margin:70px auto;display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:20px}.checkout input{width:100%;padding:12px;border:1px solid #dfe5e2;border-radius:8px;margin:7px 0 18px}.checkout label{font-size:11px;font-weight:800}.msg{color:#b42318}.success{text-align:center;max-width:720px;margin:90px auto;padding:30px}.check{margin:auto auto 20px;width:60px;height:60px;border-radius:50%;background:#e8f7f1;color:#087443;display:grid;place-items:center;font-size:30px}.success h1{font-size:42px}.key{font-family:monospace;font-size:20px;font-weight:800;letter-spacing:1px;background:#fff;border:1px dashed #128c7e;padding:18px;border-radius:10px;margin:25px 0}.small{font-size:11px;color:#98a2b3}.textpage{max-width:800px;margin:70px auto;padding:30px;line-height:1.7}footer{text-align:center;padding:35px;color:#98a2b3;background:#fff;margin-top:60px}footer a{color:#667085}@media(max-width:800px){.hero h1{font-size:42px}.features,.pricing,.checkout{grid-template-columns:1fr}.textlink{display:block;margin:16px 0}.checkout{margin:25px auto}}
.check{display:flex;gap:8px;align-items:center;font-size:12px;color:#667085;margin:4px 0 15px}.check input{width:auto;margin:0}
