@font-face{font-family:Jakarta;src:url('../../assets/fonts/plus-jakarta-sans-800.woff2');font-display:swap;font-weight:800}@font-face{font-family:Lato;src:url('../../assets/fonts/lato-400.woff2');font-display:swap}*{box-sizing:border-box}body{margin:0;background:#071a26;color:#e5f1ec;font:20px/1.7 Lato,Arial,sans-serif}.column,nav{width:min(760px,calc(100% - 40px));margin:auto}nav{font-size:14px;padding:25px 0}a{color:#8ce7cf;text-underline-offset:4px}header{background:#9be9d3;color:#092a31;padding:50px 0 65px}h1,h2,h3{font-family:Jakarta,Arial,sans-serif;font-weight:800;letter-spacing:-.035em;line-height:1.12}h1{font-size:clamp(44px,6vw,69px);margin:18px 0 28px}h2{font-size:clamp(32px,4.5vw,46px);margin:14px 0 26px}h3{font-size:28px}.eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase}.lead{font-size:26px;max-width:580px}.cta{display:inline-block;background:#0a2c37;color:white;padding:14px 20px;border-radius:6px;font-weight:bold;text-decoration:none;font-size:19px}.letter{padding:45px 0 25px}section{padding:30px 0}.plan{border:1px solid #3d5c65;background:#0c2532;border-radius:18px;padding:30px;scroll-margin-top:20px}.plan-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.ring{--angle:0deg;flex-shrink:0;width:110px;height:110px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#9be9d3 var(--angle),#344e58 0)}.ring span{display:grid;place-items:center;width:89px;height:89px;border-radius:50%;background:#0c2532;font-size:22px}#status{padding:14px 18px;background:#061b27;border-left:3px solid #9be9d3;font-size:17px;min-height:85px}.plan article{border-top:1px solid #36525c;margin-top:28px;padding-top:22px}.badge{display:inline-block;border:1px solid #839f91;color:#ceedd2;transform:rotate(-2deg);font-size:12px;letter-spacing:.1em;padding:4px 10px}label{display:flex;align-items:flex-start;gap:14px;background:#112f3a;padding:15px;margin:12px 0;border-radius:7px;font-size:18px;cursor:pointer}input{width:23px;height:23px;flex-shrink:0;margin-top:4px;accent-color:#89ddbd}button{font:18px Lato,Arial;padding:13px 17px;background:transparent;border:1px solid #b4d8c8;border-radius:6px;color:#e7f2eb;cursor:pointer;margin-top:22px}.small,figcaption{font-size:15px;line-height:1.55;color:#b6c9c9}.example{padding-top:55px}.example-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.example-row>div{background:#102d3a;border:1px solid #476773;border-radius:14px;padding:23px}.example-row span{font-size:12px;letter-spacing:.12em;color:#abd2c6}.example-row strong{display:block;font-family:Jakarta;font-size:32px;margin-top:22px}.example-row small{display:block;font-size:14px;color:#b6c9c9}.screenshot{max-width:340px;margin:30px auto 55px}.screenshot img{width:100%;height:auto;border-radius:23px}.screenshot figcaption{margin-top:17px}.download{background:#123c45;padding:35px;border-radius:17px}.download .cta{background:#9be9d3;color:#092a31}.last{padding:45px 0}aside{font-size:15px;border-top:1px solid #3d5c65;padding:25px 0}aside h2{font-size:25px}footer{font-size:14px;padding:30px 0 45px;border-top:1px solid #3d5c65}:focus-visible{outline:3px solid #ffce70;outline-offset:5px}@media(max-width:600px){.column,nav{width:calc(100% - 32px)}header{padding:30px 0 40px}.lead{font-size:23px}.plan{padding:22px 17px}.plan-top{align-items:flex-start;gap:10px}.plan-top h2{font-size:30px}.ring{width:78px;height:78px}.ring span{width:62px;height:62px;font-size:17px}.example-row{gap:10px}.example-row>div{padding:16px 12px}.example-row strong{font-size:25px}.download{padding:25px 20px}h1{font-size:46px}.plan h3{font-size:26px}}
