.PricingPage-module-scss-module__pK0XSW__container{overflow-x:hidden}.PricingPage-module-scss-module__pK0XSW__hero{text-align:center;padding:10rem 2rem 5rem;position:relative;overflow:hidden}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__hero{padding:8rem 1rem 3rem}}.PricingPage-module-scss-module__pK0XSW__heroBackground{z-index:0;position:absolute;inset:0}.PricingPage-module-scss-module__pK0XSW__heroOverlay{background:linear-gradient(135deg,#fff1f2 0%,#faf5ff 50%,#fff 100%);position:absolute;inset:0}.PricingPage-module-scss-module__pK0XSW__heroContent{z-index:1;max-width:700px;margin:0 auto;position:relative}.PricingPage-module-scss-module__pK0XSW__heroTitle{color:#161616!important;margin-bottom:1rem!important;font-size:48px!important;font-weight:800!important;line-height:56px!important}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__heroTitle{font-size:32px!important;font-weight:800!important;line-height:40px!important}}.PricingPage-module-scss-module__pK0XSW__heroSubtitle{color:#666!important;font-size:20px!important;font-weight:400!important;line-height:1.7!important}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__heroSubtitle{letter-spacing:.28px!important;font-size:16px!important;font-weight:400!important;line-height:24px!important}}.PricingPage-module-scss-module__pK0XSW__pricingSection{z-index:1;margin-top:-2rem;padding:0 2rem 5rem;position:relative}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__pricingSection{padding:0 1rem 3rem}}.PricingPage-module-scss-module__pK0XSW__pricingGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}@media screen and (max-width:1247.98px){.PricingPage-module-scss-module__pK0XSW__pricingGrid{grid-template-columns:repeat(2,1fr);max-width:720px}}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__pricingGrid{grid-template-columns:1fr;max-width:100%}}.PricingPage-module-scss-module__pK0XSW__pricingCard{border-radius:var(--radius-lg);box-sizing:border-box;background:#fff;border-radius:20px;padding:3.5rem;transition:all .3s;position:relative;box-shadow:0 4px 20px #16161614}.PricingPage-module-scss-module__pK0XSW__pricingCard:hover{transform:translateY(-5px);box-shadow:0 10px 40px #1616161f!important}.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular{z-index:2;outline-offset:4px;outline:3px solid #f43f5e;transform:scale(1.05);background:linear-gradient(135deg,#161616,#2a2a2a)!important}@media (prefers-contrast:more){.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular{outline-width:4px}}@media screen and (max-width:1247.98px){.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular{transform:scale(1)}}.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular:hover{transform:scale(1.05)translateY(-5px)}@media screen and (max-width:1247.98px){.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular:hover{transform:translateY(-5px)}}.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular .PricingPage-module-scss-module__pK0XSW__planName,.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular .PricingPage-module-scss-module__pK0XSW__planDescription,.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular .PricingPage-module-scss-module__pK0XSW__amount,.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular .PricingPage-module-scss-module__pK0XSW__currency,.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular .PricingPage-module-scss-module__pK0XSW__period{color:#fff!important}.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular .PricingPage-module-scss-module__pK0XSW__featureList li{color:#ffffffe6}.PricingPage-module-scss-module__pK0XSW__pricingCard.PricingPage-module-scss-module__pK0XSW__popular .PricingPage-module-scss-module__pK0XSW__featureList li .anticon{color:#fb7185}.PricingPage-module-scss-module__pK0XSW__popularBadge{color:#fff;letter-spacing:.4px;white-space:nowrap;background:linear-gradient(135deg,#f43f5e,#db2777);border-radius:50px;flex-direction:row;justify-content:center;align-items:center;gap:.375rem;padding:.375rem 1rem;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.PricingPage-module-scss-module__pK0XSW__planHeader{margin-bottom:1.5rem}.PricingPage-module-scss-module__pK0XSW__planName{letter-spacing:.18px!important;color:#161616!important;margin-bottom:.5rem!important;font-size:20px!important;font-weight:700!important;line-height:24px!important}.PricingPage-module-scss-module__pK0XSW__planDescription{letter-spacing:.36px!important;color:#6a7282!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.PricingPage-module-scss-module__pK0XSW__planPrice{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.25rem;margin-bottom:2rem;display:flex}.PricingPage-module-scss-module__pK0XSW__currency{letter-spacing:.18px;color:#161616;font-size:24px;font-weight:600;line-height:28px}.PricingPage-module-scss-module__pK0XSW__amount{color:#161616;font-size:48px;font-weight:800;line-height:1}.PricingPage-module-scss-module__pK0XSW__period{letter-spacing:.36px;color:#6a7282;font-size:14px;font-weight:400;line-height:20px}.PricingPage-module-scss-module__pK0XSW__contactPrice{color:#161616;font-size:32px;font-weight:700;line-height:40px}.PricingPage-module-scss-module__pK0XSW__featureList{margin:0 0 2rem;padding:0;list-style:none}.PricingPage-module-scss-module__pK0XSW__featureList li{color:#666;letter-spacing:.28px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.75rem;margin-bottom:.875rem;font-size:16px;font-weight:400;line-height:24px;display:flex}.PricingPage-module-scss-module__pK0XSW__featureList li .anticon{color:#22c55e;flex-shrink:0;margin-top:.25rem;font-size:.875rem}.PricingPage-module-scss-module__pK0XSW__popularBtn{border-radius:var(--radius-lg);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;width:100%;font-family:inherit;font-size:18px;line-height:1.5;text-decoration:none;display:inline-flex;color:#fff!important;background:linear-gradient(135deg,#f43f5e,#db2777)!important;border:none!important;border-radius:10px!important;height:48px!important;font-weight:600!important}.PricingPage-module-scss-module__pK0XSW__defaultBtn{color:#6b7280!important;border:2px solid #e0e0e0!important;border-radius:10px!important;height:48px!important;font-weight:600!important}.PricingPage-module-scss-module__pK0XSW__defaultBtn:hover{color:#e11d48!important;border-color:#fda4af!important}.PricingPage-module-scss-module__pK0XSW__guarantee{text-align:center;margin-top:3rem}.PricingPage-module-scss-module__pK0XSW__guaranteeText{color:#6a7282;letter-spacing:.28px;font-size:16px;font-weight:400;line-height:24px}.PricingPage-module-scss-module__pK0XSW__guaranteeText:before{content:"🛡️";margin-inline-end:.5rem}.PricingPage-module-scss-module__pK0XSW__faqSection{background:linear-gradient(#fff 0%,#fff1f2 50%,#faf5ff 100%);padding:6rem 2rem;position:relative;overflow:hidden}.PricingPage-module-scss-module__pK0XSW__faqSection:before{content:"";pointer-events:none;background:radial-gradient(circle,#fecdd366 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-100px;right:-100px}.PricingPage-module-scss-module__pK0XSW__faqSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#ede9fe80 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-150px}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__faqSection{padding:4rem 1rem}}.PricingPage-module-scss-module__pK0XSW__faqContent{z-index:1;text-align:center;max-width:980px;margin:0 auto;position:relative}.PricingPage-module-scss-module__pK0XSW__faqContent>h2{background:linear-gradient(135deg,#161616 0%,#e11d48 100%);-webkit-text-fill-color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem!important;font-size:40px!important;font-weight:800!important;line-height:48px!important}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__faqContent>h2{font-size:32px!important;font-weight:800!important;line-height:40px!important}}.PricingPage-module-scss-module__pK0XSW__faqContent>p{max-width:560px;letter-spacing:.32px!important;color:#666!important;margin-bottom:3rem!important;margin-inline:auto!important;font-size:18px!important;font-weight:400!important;line-height:24px!important}.PricingPage-module-scss-module__pK0XSW__faqAccordion{text-align:start;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:3rem;display:grid;background:0 0!important}@media screen and (max-width:1247.98px){.PricingPage-module-scss-module__pK0XSW__faqAccordion{grid-template-columns:1fr}}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-item{-webkit-backdrop-filter:blur(12px);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s;overflow:hidden;box-shadow:0 2px 12px #1616160a;background:#ffffffbf!important;border:1px solid #fffc!important;border-radius:16px!important}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-item:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f43f5e1a;border-color:#fecdd3cc!important}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-item-active{background:#fff!important;border-color:#fda4af99!important;box-shadow:0 8px 32px #f43f5e1f!important}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-item-active .ant-collapse-header .PricingPage-module-scss-module__pK0XSW__faqIcon{color:#fff;background:linear-gradient(135deg,#f43f5e,#db2777);border-color:#0000;transform:rotate(45deg)}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-item-active .ant-collapse-header .PricingPage-module-scss-module__pK0XSW__faqQuestion{color:#e11d48}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-header{align-items:center!important;padding:1.25rem 1.5rem!important}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-header{padding:1rem 1.125rem!important}}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-content{background:0 0!important;border-top:1px solid #ffe4e699!important}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-content-box{padding:1rem 1.5rem 1.25rem!important}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-content-box{padding:.875rem 1.125rem 1.125rem!important}}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-content-box p{color:#4b5563!important;letter-spacing:.28px!important;text-align:start!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:1.65!important}.PricingPage-module-scss-module__pK0XSW__faqAccordion .ant-collapse-expand-icon{display:none!important}.PricingPage-module-scss-module__pK0XSW__faqHeader{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.PricingPage-module-scss-module__pK0XSW__faqQuestion{letter-spacing:.28px;color:#161616;text-align:start;flex:1;font-size:16px;font-weight:600;line-height:1.4;transition:color .2s}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__faqQuestion{letter-spacing:.28px;font-size:16px;font-weight:600;line-height:20px}}.PricingPage-module-scss-module__pK0XSW__faqIcon{color:#f43f5e;background:#fff1f2cc;border:1px solid #fecdd399;border-radius:50%;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.PricingPage-module-scss-module__pK0XSW__contactBtn{border-radius:var(--radius-lg);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-size:18px;line-height:1.5;text-decoration:none;display:inline-flex;color:#e11d48!important;letter-spacing:.28px!important;background:#fff!important;border:2px solid #fecdd3!important;border-radius:12px!important;height:52px!important;padding:0 2.5rem!important;font-size:16px!important;font-weight:600!important;line-height:20px!important;transition:all .3s!important;box-shadow:0 4px 16px #f43f5e14!important}@media screen and (max-width:768px){.PricingPage-module-scss-module__pK0XSW__contactBtn{letter-spacing:.28px!important;height:48px!important;padding:0 1.5rem!important;font-size:16px!important;font-weight:600!important;line-height:20px!important}}.PricingPage-module-scss-module__pK0XSW__contactBtn:hover{transform:translateY(-2px);color:#fff!important;background:linear-gradient(135deg,#f43f5e,#db2777)!important;border-color:#0000!important;box-shadow:0 8px 24px #f43f5e40!important}.PricingPage-module-scss-module__pK0XSW__skelLine{border-radius:var(--radius-sm);background:linear-gradient(90deg,#ebe6e7 25%,#f5f5f5 50%,#ebe6e7 75%) 0 0/200% 100%;height:16px;margin-bottom:1rem;animation:1.5s ease-in-out infinite PricingPage-module-scss-module__pK0XSW__skelShimmer;display:block}.PricingPage-module-scss-module__pK0XSW__skelLine:last-child{width:60%;margin-bottom:0}.PricingPage-module-scss-module__pK0XSW__skelTitle{width:45%;height:24px;margin-bottom:1.5rem}@keyframes PricingPage-module-scss-module__pK0XSW__skelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.PricingTable-module-scss-module__AK959a__wrapper{-webkit-overflow-scrolling:touch;max-width:920px;margin:0 auto;overflow-x:auto}.PricingTable-module-scss-module__AK959a__table{border-collapse:collapse;table-layout:fixed;background:#fff;border-radius:20px;width:100%;overflow:hidden;box-shadow:0 16px 40px #f43f5e0f}@media screen and (max-width:540px){.PricingTable-module-scss-module__AK959a__table{min-width:360px}}.PricingTable-module-scss-module__AK959a__table th,.PricingTable-module-scss-module__AK959a__table td{text-align:center;border-bottom:1px solid #e0e0e0b3;padding:.875rem .75rem}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__table th,.PricingTable-module-scss-module__AK959a__table td{padding:.6rem .3rem}}.PricingTable-module-scss-module__AK959a__table col:first-child,.PricingTable-module-scss-module__AK959a__table th:first-child,.PricingTable-module-scss-module__AK959a__table td:first-child{width:38%}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__table col:first-child,.PricingTable-module-scss-module__AK959a__table th:first-child,.PricingTable-module-scss-module__AK959a__table td:first-child{width:32%}}.PricingTable-module-scss-module__AK959a__table tbody tr:last-child th,.PricingTable-module-scss-module__AK959a__table tbody tr:last-child td{border-bottom:none}.PricingTable-module-scss-module__AK959a__cornerCell{background:0 0;text-align:start!important}.PricingTable-module-scss-module__AK959a__cornerLabel{letter-spacing:.28px;color:#161616;font-size:16px;font-weight:700;line-height:20px}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__cornerLabel{letter-spacing:.36px;font-size:14px;font-weight:700;line-height:16px}}.PricingTable-module-scss-module__AK959a__planHead{background:#fff1f280}.PricingTable-module-scss-module__AK959a__planName{letter-spacing:.32px;color:#161616;font-size:18px;font-weight:700;line-height:24px;display:block}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__planName{letter-spacing:.4px;font-size:12px;font-weight:700;line-height:16px}}.PricingTable-module-scss-module__AK959a__planPrice{letter-spacing:.32px;color:#be123c;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:.25rem;font-size:18px;font-weight:800;line-height:24px;display:block}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__planPrice{letter-spacing:.4px;letter-spacing:-.2px;margin-top:.15rem;font-size:12px;font-weight:800;line-height:16px}}.PricingTable-module-scss-module__AK959a__rowLabel{letter-spacing:.28px;color:#6b7280;font-size:16px;font-weight:500;line-height:1.4;text-align:start!important}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__rowLabel{letter-spacing:.36px;font-size:14px;font-weight:400;line-height:20px}}.PricingTable-module-scss-module__AK959a__cell{vertical-align:middle}.PricingTable-module-scss-module__AK959a__yes{color:#22c55e;font-size:1.1rem}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__yes{font-size:.95rem}}.PricingTable-module-scss-module__AK959a__no{color:#e5e7eb;font-size:1rem}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__no{font-size:.85rem}}.PricingTable-module-scss-module__AK959a__value{letter-spacing:.28px;color:#161616;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:20px}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__value{letter-spacing:.36px;font-size:14px;font-weight:700;line-height:16px}}.PricingTable-module-scss-module__AK959a__ctaCell{vertical-align:top;padding-top:1.25rem!important;padding-bottom:1.25rem!important}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__ctaCell{padding-inline:.25rem!important}}.PricingTable-module-scss-module__AK959a__ctaCell>a,.PricingTable-module-scss-module__AK959a__ctaCell>button{white-space:normal;line-height:1.15}.PricingTable-module-scss-module__AK959a__ctaCell .ant-btn{white-space:normal;line-height:1.15}@media screen and (max-width:768px){.PricingTable-module-scss-module__AK959a__ctaCell>a,.PricingTable-module-scss-module__AK959a__ctaCell>button{height:42px!important;padding-inline:6px!important;font-size:.78rem!important}.PricingTable-module-scss-module__AK959a__ctaCell .ant-btn{height:42px!important;padding-inline:6px!important;font-size:.78rem!important}}
