.PricingSection-module___kPqUG__section{--section-max-width:1500px;--section-top:55px;--section-bottom:45px;--heading-size:50px;--subtitle-size:23px;--card-width:1120px;--label-size:23px;--old-price-size:29px;--price-size:150px;--dollar-size:85px;--save-size:28px;--access-size:21px;--button-width:475px;--button-height:65px;--button-size:25px;--features-height:150px;--icon-size:58px;--feature-title-size:17px;--navy:#294a6b;--coral:#ed5b55;--muted:#6f88a8;width:100%;padding:var(--section-top) 25px var(--section-bottom);box-sizing:border-box;background:linear-gradient(135deg,#24102f 0%,#071b3f 48%,#121b4b 100%);position:relative;overflow:hidden}.PricingSection-module___kPqUG__section:before,.PricingSection-module___kPqUG__section:after{content:"";z-index:0;filter:blur(1px);background:#275bbeb8;width:380px;height:380px;position:absolute;box-shadow:0 0 90px #275bbe33}.PricingSection-module___kPqUG__section:before{border-radius:50%;bottom:-130px;left:-120px}.PricingSection-module___kPqUG__section:after{border-radius:50%;top:-130px;right:-120px}.PricingSection-module___kPqUG__container{z-index:1;width:100%;max-width:var(--section-max-width);margin:0 auto;position:relative}.PricingSection-module___kPqUG__header{text-align:center;margin-bottom:42px}.PricingSection-module___kPqUG__header h2{color:#fff;font-size:var(--heading-size);letter-spacing:-1px;opacity:0;margin:0;font-weight:900;line-height:1.1;transition:opacity .7s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.PricingSection-module___kPqUG__visible .PricingSection-module___kPqUG__header h2{opacity:1;transform:translateY(0)}.PricingSection-module___kPqUG__header p{color:#b9c6e8;font-size:var(--subtitle-size);opacity:0;margin:12px 0 0;font-weight:500;line-height:1.4;transition:opacity .65s .18s,transform .7s .18s;transform:translateY(18px)}.PricingSection-module___kPqUG__visible .PricingSection-module___kPqUG__header p{opacity:1;transform:translateY(0)}.PricingSection-module___kPqUG__card{width:100%;max-width:var(--card-width);text-align:center;opacity:0;background:#061a35;border:4px solid #f43f78;border-radius:22px;margin:0 auto;transition:opacity .8s .3s,transform .9s cubic-bezier(.16,1,.3,1) .3s;overflow:hidden;transform:translateY(40px)scale(.98);box-shadow:0 12px 35px #00000038}.PricingSection-module___kPqUG__visible .PricingSection-module___kPqUG__card{opacity:1;transform:translateY(0)scale(1)}.PricingSection-module___kPqUG__label{color:#ff7f86;font-size:var(--label-size);letter-spacing:.3px;margin-top:34px;font-weight:800}.PricingSection-module___kPqUG__oldPrice{color:#b9c6e8;font-size:var(--old-price-size);margin-top:18px;display:inline-block;position:relative}.PricingSection-module___kPqUG__oldPrice:after{content:"";background:#ff5d78;height:2px;position:absolute;top:50%;left:-3px;right:-3px;transform:rotate(-7deg)}.PricingSection-module___kPqUG__price{color:#fefdfe;justify-content:center;align-items:flex-start;margin-top:-5px;display:flex}.PricingSection-module___kPqUG__price span{font-size:var(--dollar-size);margin-top:28px;font-weight:900;line-height:1}.PricingSection-module___kPqUG__price strong{font-size:var(--price-size);letter-spacing:-7px;font-weight:900;line-height:.9}.PricingSection-module___kPqUG__save{color:#ff7f86;font-size:var(--save-size);margin-top:4px;font-weight:800}.PricingSection-module___kPqUG__access{color:#b9c6e8;font-size:var(--access-size);justify-content:center;align-items:center;gap:9px;margin-top:6px;display:flex}.PricingSection-module___kPqUG__button{--button-color:#f52d69;--button-hover-color:#d92f67;width:var(--button-width);max-width:calc(100% - 40px);height:var(--button-height);background:var(--button-color);color:#fff;font-size:var(--button-size);border-radius:13px;justify-content:center;align-items:center;margin:23px auto 0;font-weight:900;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 8px 18px #f43f783d}.PricingSection-module___kPqUG__button:hover{background:var(--button-hover-color);transform:translateY(-2px);box-shadow:0 12px 25px #f43f784d}.PricingSection-module___kPqUG__guarantee{color:#b9c6e8;justify-content:center;align-items:center;gap:9px;margin-top:16px;margin-bottom:25px;font-size:18px;display:flex}.PricingSection-module___kPqUG__features{width:100%;height:var(--features-height);border-top:1px solid #84a0cd33;grid-template-columns:repeat(4,1fr);display:grid}.PricingSection-module___kPqUG__feature{opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(25px)}.PricingSection-module___kPqUG__visible .PricingSection-module___kPqUG__feature{opacity:1;transform:translateY(0)}.PricingSection-module___kPqUG__feature:not(:last-child):after{content:"";background:#84a0cd40;width:1px;height:calc(100% - 50px);position:absolute;top:25px;right:0}.PricingSection-module___kPqUG__icon{width:var(--icon-size);height:var(--icon-size);margin-bottom:12px;position:relative}.PricingSection-module___kPqUG__icon img{object-fit:contain}.PricingSection-module___kPqUG__featureTitle{color:#fff;font-size:var(--feature-title-size);text-align:center;font-weight:600;line-height:1.25}@media (max-width:1100px){.PricingSection-module___kPqUG__section{--heading-size:44px;--subtitle-size:20px;--card-width:900px;--price-size:130px;--dollar-size:75px;--button-width:420px;--feature-title-size:15px}}@media (max-width:768px){.PricingSection-module___kPqUG__section{--section-top:45px;--section-bottom:45px;--heading-size:36px;--subtitle-size:18px;--label-size:20px;--price-size:105px;--dollar-size:65px;--save-size:24px;--access-size:17px;--button-width:88%;--button-height:60px;--button-size:21px;--features-height:auto;--icon-size:48px;--feature-title-size:14px}.PricingSection-module___kPqUG__header{margin-bottom:32px}.PricingSection-module___kPqUG__features{grid-template-columns:repeat(2,1fr)}.PricingSection-module___kPqUG__feature{min-height:125px;padding:10px 5px}.PricingSection-module___kPqUG__feature:nth-child(2):after{display:none}.PricingSection-module___kPqUG__feature:nth-child(3),.PricingSection-module___kPqUG__feature:nth-child(4){border-top:1px solid #dfe3e9}.PricingSection-module___kPqUG__guarantee{flex-wrap:wrap;padding:0 15px;font-size:15px}}@media (max-width:480px){.PricingSection-module___kPqUG__section{--heading-size:31px;--subtitle-size:17px;--label-size:18px;--price-size:90px;--dollar-size:56px;--save-size:21px;--access-size:15px;--button-height:57px;--button-size:19px;--icon-size:44px;--feature-title-size:13px}.PricingSection-module___kPqUG__price span{margin-top:19px}.PricingSection-module___kPqUG__price strong{letter-spacing:-5px}}@media (prefers-reduced-motion:reduce){.PricingSection-module___kPqUG__header h2,.PricingSection-module___kPqUG__header p,.PricingSection-module___kPqUG__card,.PricingSection-module___kPqUG__feature{opacity:1;transition:none;transform:none}}
