.pricing_page__L_vko{background:#f8faf8;color:#17272b;font-family:Lexend Deca,Arial,sans-serif}.pricing_eyebrow__y77gQ{display:inline-block;color:#317f83;font-size:10px;font-weight:700;letter-spacing:.16em}.pricing_plansSection__WRWVq{padding-top:62px;padding-bottom:76px}.pricing_sectionHeading__cP26c{max-width:690px;margin:0 auto 40px;text-align:center}.pricing_closing__vw4Pj h2,.pricing_sectionHeading__cP26c h1,.pricing_sectionHeading__cP26c h2{margin:14px 0 11px;color:#192f35;font-size:clamp(30px,3.1vw,44px);letter-spacing:-.055em;line-height:1.15}.pricing_closing__vw4Pj p,.pricing_sectionHeading__cP26c p{margin:0;color:#65777b;font-size:13px;line-height:1.7}.pricing_sectionHeading__cP26c .pricing_billingTerms__0jm_v{margin-top:13px;color:#547d7b;font-size:11px;font-weight:600}.pricing_checkoutNotice__r9OwO{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 12px;max-width:850px;margin:0 auto 30px;padding:15px 20px;border:1px solid #c9e0d9;border-radius:12px;background:#edf6f1;color:#315b56;font-size:12px;line-height:1.6;text-align:center}.pricing_checkoutNotice__r9OwO strong{color:#174b47}.pricing_billingPicker__f045p{display:flex;width:-moz-fit-content;width:fit-content;gap:4px;margin:-13px auto 30px;padding:5px;border:1px solid #d5e5df;border-radius:999px;background:#eaf3ef}.pricing_billingPicker__f045p button{min-height:40px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#496467;cursor:pointer;font:700 11px Lexend Deca,Arial,sans-serif}.pricing_billingPicker__f045p button.pricing_selectedBilling__GRoKs{background:#19383e;color:#fff;box-shadow:0 4px 12px rgba(25,56,62,.17)}.pricing_billingPicker__f045p button:focus-visible{outline:3px solid #315cf5;outline-offset:2px}.pricing_billingPicker__f045p span{margin-left:5px;color:#27847d;font-size:10px}.pricing_billingPicker__f045p .pricing_selectedBilling__GRoKs span{color:#a8e5d5}.pricing_annualTotal__p88Oj{margin:8px 0 -8px;color:#57777a;font-size:10px;font-weight:600}.pricing_annualTotal__p88Oj span{margin-left:4px;color:#197d66;font-weight:800}.pricing_featured__vPJkd .pricing_annualTotal__p88Oj{color:#c7dad8}.pricing_featured__vPJkd .pricing_annualTotal__p88Oj span{color:#a8e5d5}.pricing_planGrid__Aplau{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.pricing_plan__FKTD0{position:relative;display:flex;min-width:0;flex-direction:column;padding:30px 22px 27px;border:1px solid #dce7e3;border-radius:18px;background:#fff;box-shadow:0 13px 35px rgba(30,54,54,.035)}.pricing_plan__FKTD0.pricing_featured__vPJkd{border-color:#173f45;background:#19383e;color:#fff;box-shadow:0 24px 55px rgba(21,58,63,.2)}.pricing_popular__FgmBe{position:absolute;top:-14px;left:22px;padding:8px 12px;border-radius:999px;background:#a8e5d5;color:#154744;font-size:9px;font-weight:800;letter-spacing:.12em}.pricing_planEyebrow__jAO5C{color:#528585;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.pricing_featured__vPJkd .pricing_planEyebrow__jAO5C{color:#9be4d1}.pricing_planTop__BIeXQ h3{margin:11px 0 10px;font-size:25px;letter-spacing:-.055em}.pricing_planTop__BIeXQ p{min-height:58px;margin:0;color:#66767a;font-size:12px;line-height:1.6}.pricing_featured__vPJkd .pricing_planTop__BIeXQ p{color:#ccdfdc}.pricing_price__ck_X0{display:flex;align-items:baseline;gap:6px;margin-top:27px;white-space:nowrap}.pricing_price__ck_X0 strong{display:block;flex:none;font-size:clamp(32px,2.9vw,42px);font-weight:700;letter-spacing:-.065em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing_priceWindow__J6Kem{display:inline-grid;overflow:hidden;vertical-align:bottom;padding:.06em;margin:-.06em}.pricing_priceWindow__J6Kem>span{grid-area:1/1;justify-self:start}.pricing_price__ck_X0 .pricing_animatedAmount__lNk85{animation:pricing_priceIn__ph9JM .52s cubic-bezier(.22,1,.36,1) both}.pricing_price__ck_X0 .pricing_outgoingAmount__UTQM1{animation:pricing_priceOut__a8LSD .52s cubic-bezier(.22,1,.36,1) both}@keyframes pricing_priceIn__ph9JM{0%{opacity:.2;transform:translateY(115%)}to{opacity:1;transform:translateY(0)}}@keyframes pricing_priceOut__a8LSD{0%{opacity:1;transform:translateY(0)}to{opacity:.2;transform:translateY(-115%)}}.pricing_price__ck_X0>span{flex:none;color:#748388;font-size:11px}.pricing_featured__vPJkd .pricing_price__ck_X0>span{color:#c7dad8}@media (prefers-reduced-motion:reduce){.pricing_price__ck_X0 .pricing_animatedAmount__lNk85,.pricing_price__ck_X0 .pricing_outgoingAmount__UTQM1{animation:none}.pricing_price__ck_X0 .pricing_outgoingAmount__UTQM1{display:none}}.pricing_capacity___fZXp{min-height:18px;margin:13px 0 24px;color:#537478;font-size:11px;font-weight:600}.pricing_featured__vPJkd .pricing_capacity___fZXp{color:#b0e7da}.pricing_planButton__dQlwC{display:flex;width:100%;min-height:46px;align-items:center;justify-content:space-between;padding:0 15px;border:1px solid #bdd7d1;border-radius:9px;background:#eff7f3;color:#214f4d;cursor:pointer;font:700 11px Lexend Deca,Arial,sans-serif;text-decoration:none;transition:background .18s ease,transform .18s ease}.pricing_planButton__dQlwC:hover{background:#dcefe6;transform:translateY(-2px)}.pricing_planButton__dQlwC:focus-visible{outline:3px solid #315cf5;outline-offset:3px}.pricing_featured__vPJkd .pricing_planButton__dQlwC{border-color:#a9dfd0;background:#b6e7d8;color:#123d3b}.pricing_featured__vPJkd .pricing_planButton__dQlwC:hover{background:#d1f1e6}.pricing_planButton__dQlwC:disabled{cursor:wait;opacity:.75}.pricing_planDivider__YmuFj{height:1px;margin:26px 0 22px;background:#e5ece9}.pricing_featured__vPJkd .pricing_planDivider__YmuFj{background:#45696d}.pricing_includes__3BCW9{margin:0 0 16px;color:#7b8b8a;font-size:9px;font-weight:700;letter-spacing:.14em}.pricing_featured__vPJkd .pricing_includes__3BCW9{color:#bed9d4}.pricing_plan__FKTD0 ul{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.pricing_plan__FKTD0 li{display:flex;gap:9px;align-items:flex-start;color:#3d5356;font-size:11px;line-height:1.5}.pricing_featured__vPJkd li{color:#f0f7f5}.pricing_check__vKKHr{display:grid;flex:0 0 17px;width:17px;height:17px;place-items:center;border-radius:50%;background:#e4f3eb;color:#26725f;font:700 10px Arial,sans-serif}.pricing_featured__vPJkd .pricing_check__vKKHr{background:#3b706c;color:#c7f5df}.pricing_planFootnote__iRMne{margin:18px 0 0;color:#687a7e;font-size:11px;line-height:1.55;text-align:center}.pricing_compareSection__BpMmJ{padding-top:26px;padding-bottom:82px}.pricing_tableScroll__7qMcE{overflow-x:auto;border:1px solid #dce7e3;border-radius:17px;background:#fff;box-shadow:0 18px 40px rgba(30,54,54,.035)}.pricing_tableScroll__7qMcE table{width:100%;min-width:740px;border-collapse:collapse}.pricing_tableScroll__7qMcE td,.pricing_tableScroll__7qMcE th{padding:17px 19px;border-bottom:1px solid #e8efec;font-size:11px;text-align:center}.pricing_tableScroll__7qMcE thead{background:#eaf3ef;color:#244c4c}.pricing_tableScroll__7qMcE thead th{font-size:12px;font-weight:700}.pricing_tableScroll__7qMcE tr:last-child td,.pricing_tableScroll__7qMcE tr:last-child th{border-bottom:0}.pricing_tableScroll__7qMcE th:first-child{width:40%;text-align:left}.pricing_tableScroll__7qMcE tbody th{color:#31494e;font-weight:600}.pricing_tableScroll__7qMcE tbody td{color:#245e50;font-weight:600}.pricing_tableScroll__7qMcE tbody td.pricing_unavailable__lAucl{color:#a5b3b0}.pricing_comparisonNote__ymRd2{margin:17px 4px 0;color:#617579;font-size:11px;line-height:1.65}.pricing_mobileCompare__p9E8E{display:none}.pricing_limitedCapabilities__9bzJZ{margin-top:34px;padding-top:25px;border-top:1px solid #dce7e3}.pricing_limitedHeading___r9wR{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 15px;margin-bottom:15px}.pricing_limitedHeading___r9wR h3{margin:0;color:#243f43;font-size:15px;letter-spacing:-.03em}.pricing_limitedHeading___r9wR p{margin:0;color:#667a7d;font-size:11px;line-height:1.5}.pricing_limitedCapabilities__9bzJZ ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.pricing_limitedCapabilities__9bzJZ li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 10px;padding:12px 14px;border:1px solid #dce7e3;border-radius:10px;background:#fff;font-size:10px;line-height:1.45}.pricing_limitedCapabilities__9bzJZ li span{color:#314b50;font-weight:600}.pricing_limitedCapabilities__9bzJZ li strong{color:#8a5b39;font-size:9px;font-weight:700;white-space:nowrap}.pricing_closing__vw4Pj{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-top:86px;padding-bottom:89px}.pricing_closing__vw4Pj h2{margin-bottom:12px}.pricing_closing__vw4Pj>a{display:inline-flex;min-height:48px;flex:0 0 auto;align-items:center;gap:24px;padding:0 21px;border-radius:8px;background:#54a8ad;color:#fff;font-size:12px;font-weight:700}.pricing_closing__vw4Pj>a:hover{background:#3d8e94}.pricing_closing__vw4Pj>a:focus-visible{outline:3px solid #315cf5;outline-offset:3px}.pricing_footer__XyN1v{background:#1d282b;color:#d7e8e4}.pricing_footerInner__a5DnM{display:grid;grid-template-columns:1fr 1.4fr auto;align-items:center;grid-gap:32px;gap:32px;padding-top:44px;padding-bottom:44px}.pricing_footerBrand__ev_7f{display:inline-flex;align-items:center;gap:9px;color:#a0dedb;font-size:20px;font-weight:700;letter-spacing:-.07em}.pricing_footerBrand__ev_7f img{width:30px;height:30px}.pricing_footerBrand__ev_7f b{color:#fff}.pricing_footer__XyN1v p{margin:0;color:#a9c0be;font-size:11px;line-height:1.6}.pricing_footer__XyN1v nav{display:flex;flex-wrap:wrap;gap:17px;font-size:10px}.pricing_footer__XyN1v nav a:hover{color:#a0dedb}@media (max-width:1100px){.pricing_planGrid__Aplau{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pricing_planTop__BIeXQ p{min-height:40px}.pricing_price__ck_X0 strong{font-size:42px}.pricing_limitedCapabilities__9bzJZ ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:740px){.pricing_plansSection__WRWVq{padding-top:45px}.pricing_closing__vw4Pj{align-items:flex-start;flex-direction:column;padding-top:67px;padding-bottom:70px}.pricing_footerInner__a5DnM{grid-template-columns:1fr;gap:16px}.pricing_tableScroll__7qMcE{display:none}.pricing_mobileCompare__p9E8E{display:grid;grid-gap:10px;gap:10px}.pricing_mobileCompare__p9E8E>p{margin:0 0 6px;color:#637b7d;font-size:11px}.pricing_mobileCompare__p9E8E details{overflow:hidden;border:1px solid #dce7e3;border-radius:12px;background:#fff}.pricing_mobileCompare__p9E8E summary{display:flex;align-items:center;justify-content:space-between;padding:17px 18px;color:#244c4c;cursor:pointer;font-size:14px;font-weight:700;list-style:none}.pricing_mobileCompare__p9E8E summary::-webkit-details-marker{display:none}.pricing_mobileCompare__p9E8E summary span{color:#5b8984;font-size:10px;font-weight:600}.pricing_mobileCompare__p9E8E details[open] summary{background:#eaf3ef}.pricing_mobileCompare__p9E8E ul{margin:0;padding:0;list-style:none}.pricing_mobileCompare__p9E8E li{display:flex;justify-content:space-between;gap:16px;padding:12px 18px;border-top:1px solid #edf1ef;font-size:10px;line-height:1.45}.pricing_mobileCompare__p9E8E li span{color:#354d51}.pricing_mobileCompare__p9E8E li strong{flex:0 0 auto;color:#245e50;font-weight:600}.pricing_mobileCompare__p9E8E li strong.pricing_unavailable__lAucl{color:#a5b3b0}}@media (max-width:560px){.pricing_planGrid__Aplau{grid-template-columns:1fr}.pricing_plan__FKTD0{padding:28px 24px}.pricing_planTop__BIeXQ p{min-height:0}.pricing_compareSection__BpMmJ{padding-bottom:75px}.pricing_limitedCapabilities__9bzJZ ul{grid-template-columns:1fr}.pricing_footerInner__a5DnM{padding-bottom:110px}}@media (prefers-reduced-motion:reduce){.pricing_planButton__dQlwC{transition:none}.pricing_planButton__dQlwC:hover{transform:none}}