.np-pricing{color:#173536;max-width:1200px;margin:0 auto;padding:80px 34px;scroll-margin-top:90px}.np-pricing-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px;display:flex}.np-pricing-head h2{font-size:38px;font-weight:600;line-height:1.4}.np-pricing-head>p{color:#657f75;max-width:340px;font-size:14px;line-height:1.9}.np-kicker{letter-spacing:.15em;color:#6b9080;margin:0 0 12px;font-size:10px;font-weight:600}.np-price-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.np-plan{background:#fff;border:1px solid #d9e6df;border-radius:20px;flex-direction:column;align-items:flex-start;padding:34px;display:flex}.np-plan-pro{background:#edf7f2;border-color:#9bc4b4}.np-plan-label{color:#577e6d;align-items:center;gap:9px;font-size:12px;display:flex}.np-plan-label span{background:#d9ecdc;border:1px solid #bed8ba;border-radius:20px;padding:3px 10px;font-size:10px}.np-plan h3{margin:15px 0 7px;font-size:31px;line-height:1.4}.np-plan h3 small{color:#718c7e;font-size:13px;font-weight:400}.np-plan>p{color:#617f70;margin:0;font-size:13px;line-height:1.8}.np-plan .np-year-price{color:#42735c;margin-top:11px;font-size:12px}.np-plan ul{gap:12px;margin:25px 0 30px;padding:0;list-style:none;display:grid}.np-plan li{color:#385e4b;align-items:center;gap:11px;font-size:13px;line-height:1.7;display:flex}.np-plan li svg{color:#04878a;flex-shrink:0}.np-plan>a{justify-content:center;width:100%;margin-top:auto;display:flex}.np-price-note{color:#6e877a;text-align:center;margin:24px 0 0;font-size:12px;line-height:1.9}.np-price-note a{color:#047f7f;text-underline-offset:3px;text-decoration:underline}.np-terms{color:#173536;max-width:1000px;margin:0 auto;padding:35px 28px 80px}.np-terms header{justify-content:space-between;align-items:center;gap:25px;margin-bottom:65px;display:flex}.np-terms header>a:last-child{color:#47776c;align-items:center;gap:8px;font-size:13px;display:flex}.np-terms article{max-width:800px;margin:0 auto}.np-terms h1{font-size:36px;line-height:1.5}.np-terms-intro{color:#648075;margin-top:14px;font-size:16px;line-height:1.9}.np-updated{color:#7a9386;margin:12px 0 36px;font-size:12px}.np-terms section{margin-top:34px}.np-terms h2{margin-bottom:12px;font-size:21px;line-height:1.6}.np-terms section p{color:#4f7164;margin:12px 0;font-size:14px;line-height:1.95}.np-terms-table{border:1px solid #d8e5de;border-radius:12px;margin:18px 0;position:relative;overflow-x:auto}.np-terms table{border-collapse:collapse;width:100%;min-width:580px;font-size:13px}.np-terms th,.np-terms td{text-align:left;border-bottom:1px solid #dfe9e3;padding:14px 16px;line-height:1.8}.np-terms th{background:#edf6f0;font-weight:600}.np-terms tr:last-child td{border-bottom:0}.np-support{color:#fff;background:#04878a;border-radius:9px;align-items:center;gap:9px;padding:12px 18px;font-size:13px;display:inline-flex}:is(.np-terms a:focus-visible,.np-pricing a:focus-visible){outline-offset:4px;outline:3px solid #04878a66}@media (max-width:700px){.np-pricing{padding:52px 24px}.np-pricing-head{margin-bottom:26px;display:block}.np-pricing-head h2{font-size:29px}.np-pricing-head>p{margin-top:15px}.np-price-grid{grid-template-columns:1fr;gap:18px}.np-plan{padding:26px}.np-terms{padding:23px 22px 55px}.np-terms header{flex-wrap:wrap;gap:20px;margin-bottom:45px}.np-terms h1{font-size:28px}.np-terms h2{font-size:20px}.np-terms-intro{font-size:14px}}
