.pricing-module-scss-module__S9zZYa__kicker{letter-spacing:.1em;text-transform:uppercase;color:#3fae5a;background:#3fae5a14;border:1px solid #3fae5a24;border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:5px 14px;font-size:12.5px;font-weight:800;display:inline-flex}.pricing-module-scss-module__S9zZYa__pricingPage{color:#0e2f1c;background:radial-gradient(circle at 0 0,#126a7e14,#0000 34%),radial-gradient(circle at 100% 100%,#2a8fa414,#0000 30%),#f4f8f5;min-height:100vh}.pricing-module-scss-module__S9zZYa__pricingPage .container{z-index:1;position:relative}.pricing-module-scss-module__S9zZYa__hero{text-align:center;padding:84px 0 42px;position:relative;overflow:hidden}.pricing-module-scss-module__S9zZYa__heroBg{pointer-events:none;background:radial-gradient(70% 60% at 50% -10%,#3fae5a24 0%,#0000 70%),radial-gradient(50% 40% at 80% 100%,#3fae5a14 0%,#0000 60%);position:absolute;inset:0}.pricing-module-scss-module__S9zZYa__heroContent{z-index:1;max-width:760px;margin:0 auto;position:relative}.pricing-module-scss-module__S9zZYa__heroTitle{letter-spacing:-.03em;color:#0e2f1c;margin-bottom:16px;font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.08}.pricing-module-scss-module__S9zZYa__gradient{background:linear-gradient(135deg,#3fae5a 0%,#1f7a3d 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.pricing-module-scss-module__S9zZYa__heroSub{color:#0e2f1ca6;max-width:620px;margin:0 auto;font-size:1.02rem;line-height:1.7}.pricing-module-scss-module__S9zZYa__servicesSection{padding:12px 0 72px;position:relative}.pricing-module-scss-module__S9zZYa__sectionHeaderRow{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.pricing-module-scss-module__S9zZYa__sectionHeaderRow h2{color:#0e2f1c;letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(1.55rem,3vw,2.15rem);font-weight:800;line-height:1.1}.pricing-module-scss-module__S9zZYa__sectionHeaderRow p{color:#0e2f1ca6;max-width:460px;margin:0;line-height:1.7}@media (max-width:860px){.pricing-module-scss-module__S9zZYa__sectionHeaderRow{flex-direction:column;align-items:flex-start}}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel{gap:18px;display:grid}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}@media (max-width:1200px){.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__tabs{grid-template-columns:1fr}}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__tab{color:#0e2f1c;background:#ffffffd1;border:1px solid #126a7e24;border-radius:999px;min-height:48px;padding:0 16px;font-size:14px;font-weight:800;transition:all .24s cubic-bezier(.4,0,.2,1)}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__tab:hover{background:#fffffff5;border-color:#126a7e38;transform:translateY(-1px)}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__tab--active{color:#fff;background:linear-gradient(135deg,#3fae5a,#1f7a3d);border-color:#0000;box-shadow:0 12px 28px #126a7e2e}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__summary{background:#ffffffb8;border:1px solid #1f7a3d1f;border-radius:24px;justify-content:space-between;align-items:flex-end;gap:20px;padding:24px 26px;display:flex}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__summary h3{letter-spacing:-.03em;color:#0e2f1c;margin:6px 0 8px;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:800}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__summary p{color:#0e2f1ca6;max-width:740px;margin:0;line-height:1.7}@media (max-width:720px){.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__summary{flex-direction:column;align-items:flex-start}}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__count{color:#3fae5a;white-space:nowrap;background:#126a7e14;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__eyebrow{color:#3fae5a;letter-spacing:.08em;text-transform:uppercase;background:#126a7e14;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__swiper{width:100%}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__swiper .swiper-pagination{margin-top:16px;position:static}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__swiper .swiper-pagination-bullet{opacity:1;background:#126a7e3d;width:8px;height:8px}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__swiper .swiper-pagination-bullet-active{background:#3fae5a;border-radius:999px;width:20px}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #1f7a3d1f;border-radius:28px;flex-direction:column;gap:16px;min-height:100%;padding:26px;transition:transform .24s cubic-bezier(.4,0,.2,1),box-shadow .24s cubic-bezier(.4,0,.2,1),border-color .24s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 24px 58px #0f325014}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package:hover{border-color:#126a7e2e;transform:translateY(-3px);box-shadow:0 30px 68px #0f32501f}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured{background:linear-gradient(#3fae5a26,#1f7a3d80);box-shadow:0 25px 80px #3fae5a40}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured h4,.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured strong,.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured p,.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured li{color:#fff}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured .pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__list li:before{background:#ffffffd9}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured .pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__btn{color:#fff;background:#ffffff24;border-color:#ffffff2e}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package-head{gap:8px;display:grid}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package-head h4{letter-spacing:-.03em;color:#0e2f1c;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:800}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package-head strong{letter-spacing:-.05em;color:#1f7a3d;font-size:2rem;font-weight:800;line-height:1}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package-head p{color:#0e2f1ca6;margin:0;line-height:1.7}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__badge{color:#3fae5a;letter-spacing:.08em;text-transform:uppercase;background:#126a7e1f;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__list li{color:#0e2f1c;padding-left:16px;font-size:13.5px;line-height:1.5;position:relative}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__list li:before{content:"";background:#3fae5a;border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__details p{background:#126a7e0a;border:1px solid #126a7e24;border-radius:14px;align-content:center;gap:4px;min-height:64px;margin:0;padding:10px 12px;display:grid}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__details span{letter-spacing:.08em;text-transform:uppercase;color:#0f3250ad;font-size:11px;font-weight:700}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__details strong{color:#0e2f1c;font-size:13.5px;font-weight:800;line-height:1.4}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__actions{margin-top:auto}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__btn{color:#0e2f1c;background:#126a7e14;border:1px solid #126a7e24;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;transition:all .24s cubic-bezier(.4,0,.2,1);display:inline-flex}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__btn:hover{color:#0e2f1c;background:#126a7e1f;transform:translateY(-1px)}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured .pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__details p{background:#ffffff1a;border-color:#ffffff2e}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured .pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__details span{color:#ffffffc7}.pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__package--featured .pricing-module-scss-module__S9zZYa__pricing-tabs-carousel__details strong{color:#fff}.pricing-module-scss-module__S9zZYa__processSection{padding:0 0 72px}.pricing-module-scss-module__S9zZYa__processGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1024px){.pricing-module-scss-module__S9zZYa__processGrid{grid-template-columns:1fr}}.pricing-module-scss-module__S9zZYa__processItem{background:#ffffffc7;border:1px solid #1f7a3d1f;border-radius:24px;padding:22px;box-shadow:0 18px 38px #0f32500f}.pricing-module-scss-module__S9zZYa__processItem h3{color:#0e2f1c;letter-spacing:-.02em;margin:6px 0 8px;font-size:1.2rem;font-weight:800}.pricing-module-scss-module__S9zZYa__processItem p{color:#0e2f1ca6;margin:0;line-height:1.7}.pricing-module-scss-module__S9zZYa__processIndex{color:#3fae5a;letter-spacing:.08em;border:1px solid #126a7e33;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.pricing-module-scss-module__S9zZYa__standardsSection{padding:0 0 72px}.pricing-module-scss-module__S9zZYa__standardsWrap{background:#ffffffc7;border:1px solid #1f7a3d1f;border-radius:26px;grid-template-columns:1.1fr 1fr;gap:24px;padding:26px;display:grid;box-shadow:0 22px 48px #0f32500f}@media (max-width:980px){.pricing-module-scss-module__S9zZYa__standardsWrap{grid-template-columns:1fr}}.pricing-module-scss-module__S9zZYa__standardsTitle{color:#0e2f1c;letter-spacing:-.03em;margin:8px 0 10px;font-size:clamp(1.4rem,2.8vw,2rem);font-weight:800}.pricing-module-scss-module__S9zZYa__standardsSub{color:#0e2f1ca6;margin:0;line-height:1.7}.pricing-module-scss-module__S9zZYa__standardsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:680px){.pricing-module-scss-module__S9zZYa__standardsList{grid-template-columns:1fr}}.pricing-module-scss-module__S9zZYa__standardsList li{color:#0e2f1c;background:#126a7e0a;border:1px solid #126a7e24;border-radius:14px;align-items:center;min-height:46px;padding:0 12px 0 34px;font-size:14px;font-weight:600;display:flex;position:relative}.pricing-module-scss-module__S9zZYa__standardsList li:before{content:"";background:#3fae5a;border-radius:50%;width:10px;height:10px;position:absolute;left:14px}.pricing-module-scss-module__S9zZYa__package-modal-overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1000;background:#0e2f1c80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pricing-module-scss-module__S9zZYa__package-modal-content{background:#fffffff2;border:1px solid #fff6;border-radius:32px;width:100%;max-width:900px;max-height:90vh;padding:8px;position:relative;overflow-y:auto;box-shadow:0 40px 80px #0f325026,inset 0 0 0 1px #fff9}.pricing-module-scss-module__S9zZYa__package-modal-close{color:#0e2f1c;cursor:pointer;z-index:10;background:#ffffffe6;border:1px solid #126a7e24;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .24s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:32px;right:32px;box-shadow:0 8px 24px #0f325014}.pricing-module-scss-module__S9zZYa__package-modal-close:hover{background:#fff;border-color:#126a7e40;transform:scale(1.08)rotate(90deg)}.pricing-module-scss-module__S9zZYa__package-modal-grid{background:#fff;border-radius:28px;grid-template-columns:1fr 1.3fr;display:grid;overflow:hidden}@media (max-width:860px){.pricing-module-scss-module__S9zZYa__package-modal-grid{grid-template-columns:1fr}}.pricing-module-scss-module__S9zZYa__package-modal-info{background:linear-gradient(145deg,#f4f8f5cc,#fff6);border-right:1px solid #126a7e14;padding:48px 40px}.pricing-module-scss-module__S9zZYa__package-modal-info h3{color:#0e2f1c;letter-spacing:-.02em;margin:0 0 12px;font-size:1.8rem;font-weight:800}.pricing-module-scss-module__S9zZYa__package-modal-info p{color:#0e2f1ca6;margin:0 0 32px;font-size:1.05rem;line-height:1.6}.pricing-module-scss-module__S9zZYa__package-modal-icon{color:#fff;background:linear-gradient(135deg,#3fae5a,#1f7a3d);border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:24px;font-size:24px;display:flex;box-shadow:0 12px 24px #3fae5a40}.pricing-module-scss-module__S9zZYa__package-modal-features span{letter-spacing:.08em;text-transform:uppercase;color:#3fae5a;margin-bottom:16px;font-size:12px;font-weight:800;display:block}.pricing-module-scss-module__S9zZYa__package-modal-features ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pricing-module-scss-module__S9zZYa__package-modal-features li{color:#0e2f1c;align-items:flex-start;gap:12px;font-size:14.5px;font-weight:600;line-height:1.5;display:flex}.pricing-module-scss-module__S9zZYa__package-modal-features li i{color:#3fae5a;margin-top:3px;font-size:14px}.pricing-module-scss-module__S9zZYa__package-modal-form-wrapper{background:#fff;padding:48px 40px}@media (max-width:640px){.pricing-module-scss-module__S9zZYa__package-modal-form-wrapper{padding:40px 24px}}.pricing-module-scss-module__S9zZYa__package-modal-header{margin-bottom:32px}.pricing-module-scss-module__S9zZYa__package-modal-header h4{color:#0e2f1c;margin:0 0 8px;font-size:1.4rem;font-weight:800}.pricing-module-scss-module__S9zZYa__package-modal-header p{color:#0e2f1ca6;margin:0;font-size:.95rem;line-height:1.6}
