/* Public pricing uses the same offer templates and card styles as checkout. */
#naldar-home .nt-pricing-page .np-hero{padding:46px 0 49px}
#naldar-home .nt-pricing-page .np-hero .nb-heading{margin:0;max-width:810px}
#naldar-home .nt-pricing-page .np-hero .nb-heading h1{color:#fdfdfc;font-size:clamp(42px,5vw,64px);margin:0 0 24px}
#naldar-home .nt-pricing-page .np-hero .nb-heading h1 em,#naldar-home .nt-pricing-page .np-hero .nb-eyebrow{color:#a1d4bc}
#naldar-home .nt-pricing-page .np-hero .nb-heading>p:last-child{color:#e1e8e3;font-size:19px;line-height:1.65}
#naldar-home .nt-pricing-page .nr-catalog{padding-block:42px;max-width:1160px}
#naldar-home .nt-pricing-page .nb-catalog-plans{margin:25px 0}
#naldar-home .nt-pricing-page .nb-catalog-plan{cursor:default;background:#f3f8f4}
#naldar-home .nt-pricing-page .nb-price>span{display:block;color:#596c61;font-size:12px;font-weight:400;margin-top:5px}
#naldar-home .nt-pricing-page .nr-refunds{border-top:1px solid #dce6df;margin:20px 0;padding-top:12px}
#naldar-home .nt-pricing-page .nr-refunds summary{color:#286b58;font-size:13px;line-height:1.6;cursor:pointer;min-height:32px;padding:4px 0}
#naldar-home .nt-pricing-page .nb-small a{color:#22644f;text-decoration:underline;text-underline-offset:2px}
#naldar-home .nt-pricing-page .nb-version-offer .nb-version-price{font-size:42px}
#naldar-home .nt-pricing-page .nr-account-banner{margin:0;border-radius:0;padding:42px 0}
#naldar-home .nt-pricing-page .nr-account-banner .nt-register-inner{max-width:780px;text-align:center}
#naldar-home .nt-pricing-page .nr-account-banner .nr-eyebrow{font-size:11px;letter-spacing:1.4px;color:#b7e5cf;margin:0 0 18px}
#naldar-home .nt-pricing-page .nr-account-banner h2{font-size:32px;line-height:1.15;letter-spacing:-.9px;margin:0 0 18px}
#naldar-home .nt-pricing-page .nr-account-banner .nt-register-lead{font-size:17px;line-height:1.65;margin-bottom:22px}
#naldar-home .nt-pricing-page .nr-unavailable{padding-block:48px}
@media(max-width:780px){#naldar-home .nt-pricing-page .nr-catalog{padding-block:30px}#naldar-home .nt-pricing-page .nb-purchase-grid{gap:22px}}
@media(max-width:600px){#naldar-home .nt-pricing-page .np-hero{padding:35px 0 39px}#naldar-home .nt-pricing-page .np-hero .nb-heading>p:last-child{font-size:18px}#naldar-home .nt-pricing-page .nr-account-banner{padding-block:32px}#naldar-home .nt-pricing-page .nr-account-banner h2{font-size:28px}}

#naldar-home .nt-pricing-page .nr-payment-methods{margin:24px 0 30px;padding:16px 22px;border:1px solid #dce6df;border-radius:12px;background:#f3f8f4;text-align:center;color:#4d6056;font-size:14px;line-height:1.65;scroll-margin-top:70px}
#naldar-home .nt-pricing-page .nr-payment-methods span{display:block;font-size:10px;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:4px}
#naldar-home .nt-pricing-page .nr-payment-methods strong{font-size:16px;font-weight:600;color:#286b58}
