.pricing-module-scss-module__eegy8W__main{min-height:60vh;padding:64px 24px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__heading{color:#c10865;text-align:center;font-size:36px;font-weight:700}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__subheading{text-align:center;opacity:.7;margin-top:12px;font-size:18px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__card{border-radius:16px;flex-direction:column;height:100%;padding:32px 28px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__freeCard{background:#f7f7f7;border:1px solid #eaeaea}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__proCard{background:linear-gradient(160deg,#fff 0%,#fff5f8 100%);border:2px solid #c10865;box-shadow:0 4px 16px #c108651f}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__maxCard{background:#fff;border:1px solid #2f3a45;box-shadow:0 4px 16px #2f3a451a}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__maxCard .pricing-module-scss-module__eegy8W__amount,.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__maxCard svg{color:#2f3a45}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__maxCard .pricing-module-scss-module__eegy8W__cta button{background:#2f3a45;border-color:#2f3a45}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__maxCard .pricing-module-scss-module__eegy8W__cta button:hover{background:#1f2830;border-color:#1f2830}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#c10865;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-14px;right:24px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__maxBadge{background:#2f3a45}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__planName{color:#222;margin:0;font-size:24px;font-weight:700}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__price{align-items:baseline;gap:4px;margin-top:16px;display:flex}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__price .pricing-module-scss-module__eegy8W__amount{color:#c10865;font-size:40px;font-weight:800}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__price .pricing-module-scss-module__eegy8W__period{opacity:.6;font-size:16px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__limit{color:#555;margin-top:8px;font-size:15px;font-weight:500}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__features{margin:24px 0 0;padding:0;list-style:none}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__features li{color:#333;align-items:center;gap:10px;padding:8px 0;font-size:15px;display:flex}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__features li svg{color:#c10865;flex-shrink:0}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__cta{margin-top:auto;padding-top:24px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__cta button{background:#c10865;border-color:#c10865;width:100%;font-weight:600}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__cta button:hover{background:#a50654;border-color:#a50654}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__currentPlan{text-align:center;color:#c10865;border:1px dashed #c10865;border-radius:8px;padding:12px;font-size:14px;font-weight:600}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__trialNote{text-align:center;opacity:.6;margin-top:12px;font-size:12px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__comparison{opacity:.65;font-size:15px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__comparison strong{color:#c10865}@media (min-width:320px) and (max-width:968px){.pricing-module-scss-module__eegy8W__main{padding:32px 16px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__heading{font-size:26px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__subheading{font-size:16px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__card{margin-bottom:20px;padding:24px 20px}.pricing-module-scss-module__eegy8W__main .pricing-module-scss-module__eegy8W__price .pricing-module-scss-module__eegy8W__amount{font-size:32px}}.pricing-module-scss-module__eegy8W__tableHeading{text-align:center;color:#c10865;margin-bottom:20px;font-size:24px}.pricing-module-scss-module__eegy8W__tableWrap{background:#fff;border:1px solid #ececf1;border-radius:18px;overflow-x:auto}.pricing-module-scss-module__eegy8W__compareTable{border-collapse:collapse;width:100%;min-width:620px;font-size:14.5px}.pricing-module-scss-module__eegy8W__compareTable th,.pricing-module-scss-module__eegy8W__compareTable td{text-align:left;border-bottom:1px solid #f3f4f6;padding:14px 18px}.pricing-module-scss-module__eegy8W__compareTable thead th{text-transform:uppercase;letter-spacing:.04em;color:#9ca3af;white-space:nowrap;background:#fafafa;font-size:13px}.pricing-module-scss-module__eegy8W__compareTable tbody td:first-child{color:#374151;font-weight:600}.pricing-module-scss-module__eegy8W__compareTable tbody td{color:#6b7280}.pricing-module-scss-module__eegy8W__compareTable tbody tr:last-child td{border-bottom:none}.pricing-module-scss-module__eegy8W__proColumn{background:#c108650b;font-weight:600;color:#c10865!important}.pricing-module-scss-module__eegy8W__tableNote{text-align:center;color:#9ca3af;max-width:720px;margin:14px auto 0;font-size:13px;line-height:1.6}
