.page-module__JO9nVa__container{max-width:1160px;margin:0 auto;padding:48px 24px 100px}.page-module__JO9nVa__header{text-align:center;max-width:780px;margin:0 auto 36px}.page-module__JO9nVa__eyebrowBadge{color:#0284c7;letter-spacing:.02em;background:#f0f9ff;border:1px solid #bae6fd;border-radius:9999px;align-items:center;gap:6px;margin-bottom:16px;padding:5px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.page-module__JO9nVa__eyebrowIcon{color:#0284c7}.page-module__JO9nVa__title{color:#0f172a;letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(2.2rem,4.5vw,3.4rem);font-weight:800;line-height:1.15}.page-module__JO9nVa__highlightText{color:#0284c7;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.page-module__JO9nVa__subtitle{color:#475569;max-width:660px;margin:0 auto 20px;font-size:17px;line-height:1.6}.page-module__JO9nVa__socialProofBar{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:10px;padding:6px 16px;font-size:13px;display:inline-flex}.page-module__JO9nVa__starsRow{gap:2px;display:inline-flex}.page-module__JO9nVa__socialProofText strong{color:#0f172a}.page-module__JO9nVa__billingToggleSection{justify-content:center;margin-bottom:44px;display:flex}.page-module__JO9nVa__billingToggleWrapper{align-items:center;gap:12px;display:inline-flex}.page-module__JO9nVa__billingToggle{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:9999px;align-items:center;gap:2px;padding:4px;display:flex}.page-module__JO9nVa__toggleBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:8px 22px;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .18s}.page-module__JO9nVa__toggleBtn:hover{color:#0f172a}.page-module__JO9nVa__toggleBtnActive{color:#0f172a;background:#fff;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.page-module__JO9nVa__saveBadge{color:#0284c7;letter-spacing:.02em;background:#f0f9ff;border:1px solid #bae6fd;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;animation:2.5s infinite page-module__JO9nVa__pulseBadge;display:inline-flex}@keyframes page-module__JO9nVa__pulseBadge{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.page-module__JO9nVa__cardsGrid{grid-template-columns:1fr;align-items:stretch;gap:28px;max-width:940px;margin:0 auto 64px;display:grid}@media (min-width:768px){.page-module__JO9nVa__cardsGrid{grid-template-columns:1fr 1fr}}.page-module__JO9nVa__card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:34px 30px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;box-shadow:0 1px 3px #0000000a}.page-module__JO9nVa__card:hover{border-color:#cbd5e1;box-shadow:0 10px 25px -5px #0000000f}.page-module__JO9nVa__cardFeatured{background:linear-gradient(#fff 0%,#f8fafc 100%);border:2px solid #0284c7;transform:translateY(-4px);box-shadow:0 0 0 4px #0284c714,0 20px 35px -10px #0284c71f}.page-module__JO9nVa__cardFeatured:hover{border-color:#0284c7;transform:translateY(-6px);box-shadow:0 0 0 4px #0284c71f,0 24px 40px -10px #0284c72e}.page-module__JO9nVa__featuredBadge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);border-radius:9999px;align-items:center;gap:5px;padding:4px 14px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:-14px;right:28px;box-shadow:0 4px 12px #0284c759}.page-module__JO9nVa__cardTop{margin-bottom:22px}.page-module__JO9nVa__planHeaderRow{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.page-module__JO9nVa__proTitleRow{align-items:center;gap:8px;display:flex}.page-module__JO9nVa__planName{color:#0f172a;margin-bottom:4px;font-size:22px;font-weight:700}.page-module__JO9nVa__planNamePro{color:#0f172a;margin-bottom:4px;font-size:24px;font-weight:800}.page-module__JO9nVa__roiPill{color:#059669;text-transform:uppercase;letter-spacing:.04em;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:800}.page-module__JO9nVa__planDesc{color:#64748b;font-size:13.5px;line-height:1.45}.page-module__JO9nVa__planDescPro{color:#475569;font-size:13.5px;line-height:1.45}.page-module__JO9nVa__planIconBox{background:#f1f5f9;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.page-module__JO9nVa__planIconBoxPro{background:#e0f2fe;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.page-module__JO9nVa__priceWrapper{align-items:baseline;gap:2px;margin-bottom:4px;display:flex}.page-module__JO9nVa__priceSymbol{color:#0f172a;font-size:22px;font-weight:700}.page-module__JO9nVa__priceSymbolPro{color:#0284c7;font-size:24px;font-weight:800}.page-module__JO9nVa__priceValue{color:#0f172a;letter-spacing:-.03em;font-size:42px;font-weight:800;line-height:1}.page-module__JO9nVa__priceValuePro{color:#0284c7;letter-spacing:-.03em;font-size:46px;font-weight:800;line-height:1}.page-module__JO9nVa__pricePeriod{color:#64748b;margin-left:2px;font-size:14px}.page-module__JO9nVa__pricePeriodPro{color:#64748b;margin-left:2px;font-size:15px;font-weight:600}.page-module__JO9nVa__billedNote{color:#64748b;font-size:12.5px}.page-module__JO9nVa__billedNotePro{color:#0369a1;font-size:12.5px;font-weight:600}.page-module__JO9nVa__divider{background:#f1f5f9;height:1px;margin:0 0 22px}.page-module__JO9nVa__dividerFeatured{background:#e2e8f0;height:1px;margin:0 0 22px}.page-module__JO9nVa__cardFeaturesBlock{flex-grow:1;margin-bottom:28px}.page-module__JO9nVa__featuresHeading{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px;font-size:12px;font-weight:700}.page-module__JO9nVa__featuresHeadingPro{color:#0284c7;text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px;font-size:12px;font-weight:700}.page-module__JO9nVa__planFeatures{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.page-module__JO9nVa__featureItem{color:#334155;align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.45;display:flex}.page-module__JO9nVa__featureItem strong{color:#0f172a}.page-module__JO9nVa__featureItemHighlighted{background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px;padding:8px 10px}.page-module__JO9nVa__featurePillTag{color:#0284c7;text-transform:uppercase;letter-spacing:.03em;background:#e0f2fe;border-radius:4px;margin-top:3px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.page-module__JO9nVa__checkIconBox{background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.page-module__JO9nVa__checkIcon{color:#64748b}.page-module__JO9nVa__checkIconBoxPro{background:#e0f2fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.page-module__JO9nVa__checkIconPro{color:#0284c7}.page-module__JO9nVa__cardActionWrapper{flex-direction:column;gap:8px;display:flex}.page-module__JO9nVa__actionBtn{border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-family:inherit;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .18s;display:flex}.page-module__JO9nVa__actionBtnPrimary{color:#fff;background:linear-gradient(135deg,#0284c7 0%,#0369a1 100%);box-shadow:0 4px 14px #0284c759}.page-module__JO9nVa__actionBtnPrimary:hover{background:linear-gradient(135deg,#0369a1 0%,#075985 100%);transform:translateY(-1px);box-shadow:0 6px 20px #0284c773}.page-module__JO9nVa__actionBtnSecondary{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1}.page-module__JO9nVa__actionBtnSecondary:hover{background:#f1f5f9;border-color:#94a3b8}.page-module__JO9nVa__actionFootnote{color:#94a3b8;text-align:center;font-size:11.5px}.page-module__JO9nVa__guaranteeText{color:#16a34a;text-align:center;justify-content:center;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:flex}.page-module__JO9nVa__trustSection{margin-bottom:72px}.page-module__JO9nVa__trustGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.page-module__JO9nVa__trustGrid{grid-template-columns:repeat(3,1fr)}}.page-module__JO9nVa__trustCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:24px;transition:border-color .15s;display:flex}.page-module__JO9nVa__trustCard:hover{border-color:#cbd5e1}.page-module__JO9nVa__trustIconCircle{background:#e0f2fe;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:4px;display:flex}.page-module__JO9nVa__trustTitle{color:#0f172a;font-size:16px;font-weight:700;line-height:1.3}.page-module__JO9nVa__trustDesc{color:#64748b;margin:0;font-size:13px;line-height:1.55}.page-module__JO9nVa__matrixSection{margin-bottom:80px}.page-module__JO9nVa__matrixHeader{text-align:center;max-width:600px;margin:0 auto 32px}.page-module__JO9nVa__matrixTitle{color:#0f172a;letter-spacing:-.02em;margin-bottom:8px;font-size:26px;font-weight:800}.page-module__JO9nVa__matrixSubtitle{color:#64748b;margin:0;font-size:14.5px}.page-module__JO9nVa__tableWrapper{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow-x:auto;box-shadow:0 2px 8px #0000000a}.page-module__JO9nVa__matrixTable{border-collapse:collapse;text-align:left;width:100%}.page-module__JO9nVa__matrixTable th,.page-module__JO9nVa__matrixTable td{border-bottom:1px solid #f1f5f9;padding:14px 22px;font-size:13.5px}.page-module__JO9nVa__matrixTable th{color:#0f172a;background:#f8fafc;border-bottom:2px solid #e2e8f0;font-weight:700}.page-module__JO9nVa__proTableHeader{align-items:center;gap:8px;display:flex}.page-module__JO9nVa__tableProBadge{color:#0284c7;text-transform:uppercase;letter-spacing:.04em;background:#e0f2fe;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.page-module__JO9nVa__categoryRow td{color:#475569;text-transform:uppercase;letter-spacing:.06em;background:#f1f5f9;border-top:1px solid #e2e8f0;padding:10px 22px;font-size:11px;font-weight:800}.page-module__JO9nVa__featureCell{flex-direction:column;gap:2px;display:flex}.page-module__JO9nVa__cellTitle{color:#0f172a;font-weight:600}.page-module__JO9nVa__cellDesc{color:#94a3b8;font-size:11.5px}.page-module__JO9nVa__mutedDash{color:#cbd5e1;font-size:16px;font-weight:600}.page-module__JO9nVa__highlightBadge{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.page-module__JO9nVa__highlightBadgeGreen{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.page-module__JO9nVa__badgeIncluded{color:#0f172a;font-size:12px;font-weight:700;display:inline-block}.page-module__JO9nVa__faqSection{max-width:820px;margin:0 auto 80px}.page-module__JO9nVa__faqHeader{text-align:center;margin-bottom:32px}.page-module__JO9nVa__faqIconBox{background:#e0f2fe;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;display:inline-flex}.page-module__JO9nVa__faqTitle{color:#0f172a;margin-bottom:6px;font-size:24px;font-weight:800}.page-module__JO9nVa__faqSubtitle{color:#64748b;margin:0;font-size:14.5px}.page-module__JO9nVa__faqList{flex-direction:column;gap:12px;display:flex}.page-module__JO9nVa__faqCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;transition:all .15s;overflow:hidden}.page-module__JO9nVa__faqCardOpen{border-color:#bae6fd;box-shadow:0 4px 12px #0284c70f}.page-module__JO9nVa__faqQuestionBtn{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 22px;font-family:inherit;display:flex}.page-module__JO9nVa__faqQuestionText{color:#0f172a;font-size:15px;font-weight:700;line-height:1.4}.page-module__JO9nVa__faqChevron{color:#64748b;flex-shrink:0;align-items:center;transition:transform .2s;display:flex}.page-module__JO9nVa__faqChevronOpen{color:#0284c7;transform:rotate(180deg)}.page-module__JO9nVa__faqAnswer{color:#475569;padding:0 22px 18px;font-size:14px;line-height:1.6}.page-module__JO9nVa__faqAnswer p{margin:0}.page-module__JO9nVa__bottomCtaSection{max-width:940px;margin:0 auto}.page-module__JO9nVa__bottomCtaCard{text-align:center;color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:20px;padding:50px 32px;box-shadow:0 20px 40px -15px #0f172a40}.page-module__JO9nVa__bottomCtaTitle{color:#fff;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800}.page-module__JO9nVa__bottomCtaSubtitle{color:#94a3b8;max-width:560px;margin:0 auto 28px;font-size:15.5px;line-height:1.5}.page-module__JO9nVa__bottomCtaBtns{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:16px;display:flex}.page-module__JO9nVa__bottomPrimaryBtn{color:#fff;background:#0284c7;border-radius:10px;align-items:center;gap:8px;padding:13px 26px;font-size:14.5px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex;box-shadow:0 4px 14px #0284c766}.page-module__JO9nVa__bottomPrimaryBtn:hover{background:#0369a1;transform:translateY(-1px)}.page-module__JO9nVa__bottomSecondaryBtn{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:10px;align-items:center;padding:13px 24px;font-size:14.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.page-module__JO9nVa__bottomSecondaryBtn:hover{background:#ffffff26}.page-module__JO9nVa__bottomCtaDisclaimer{color:#94a3b8;margin:0;font-size:12px}
