.Pricing-module__TjAkjG__section{background-color:#fff;background-image:radial-gradient(circle at 50% 0,#0c32ea0a 0%,#0000 50%),radial-gradient(circle at 85% 20%,#0c32ea08 0%,#0000 40%);border-top:1px solid #f1f5f9;width:100%;padding-top:5rem;padding-bottom:2rem;position:relative}.dark .Pricing-module__TjAkjG__section{background-color:#0b1120;background-image:radial-gradient(circle at 50% 0,#3b66ff14 0%,#0000 50%),radial-gradient(circle at 85% 20%,#3b66ff0d 0%,#0000 40%);border-top-color:#1e293b}.Pricing-module__TjAkjG__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.Pricing-module__TjAkjG__container{padding-left:2rem;padding-right:2rem}}.Pricing-module__TjAkjG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:3.5rem;display:flex}.Pricing-module__TjAkjG__title{color:#0f172a;letter-spacing:-.03em;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15;font-family:var(--font-manrope), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;margin:0}.dark .Pricing-module__TjAkjG__title{color:#f8fafc}.Pricing-module__TjAkjG__subtitle{color:#475569;max-width:640px;margin:.75rem 0 0;font-size:clamp(.95rem,1.6vw,1.0625rem);font-weight:400;line-height:1.55}.dark .Pricing-module__TjAkjG__subtitle{color:#94a3b8}.Pricing-module__TjAkjG__transparencyTag{color:#0c32ea;letter-spacing:.01em;font-size:.8125rem;font-weight:700;font-family:var(--font-manrope), -apple-system, BlinkMacSystemFont, sans-serif;background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:.5rem;padding:.4rem .95rem;display:inline-flex}.dark .Pricing-module__TjAkjG__transparencyTag{color:#93c5fd;background:#0c32ea26;border-color:#3b66ff4d}.Pricing-module__TjAkjG__pricingGrid{grid-template-columns:1fr;align-items:stretch;gap:1.5rem;margin-bottom:1.75rem;display:grid}@media (min-width:960px){.Pricing-module__TjAkjG__pricingGrid{grid-template-columns:repeat(3,1fr);gap:1.75rem}}.Pricing-module__TjAkjG__pricingCard{box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;flex-direction:column;justify-content:space-between;padding:2.25rem 2rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 4px 20px -4px #0000000d}.Pricing-module__TjAkjG__pricingCard:hover{border-color:#cbd5e1;transform:translateY(-4px);box-shadow:0 16px 36px -8px #00000014}.dark .Pricing-module__TjAkjG__pricingCard{background:#0f172a;border-color:#1e293b;box-shadow:0 4px 20px -4px #0000004d}.dark .Pricing-module__TjAkjG__pricingCard:hover{border-color:#334155;box-shadow:0 16px 36px -8px #00000080}.Pricing-module__TjAkjG__cardProBlue{box-sizing:border-box;color:#fff;background:#3b66ff;border:1px solid #3b66ff;border-radius:1.5rem;flex-direction:column;justify-content:space-between;padding:2.25rem 2rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 12px 36px -4px #3b66ff59}.Pricing-module__TjAkjG__cardProBlue:hover{transform:translateY(-6px);box-shadow:0 20px 48px -4px #3b66ff73}.Pricing-module__TjAkjG__cardHeader{margin-bottom:.75rem}.Pricing-module__TjAkjG__planName{color:#111827;margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.dark .Pricing-module__TjAkjG__planName{color:#f8fafc}.Pricing-module__TjAkjG__planNameBlue{color:#fff;margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.Pricing-module__TjAkjG__priceWrapper{align-items:baseline;gap:.45rem;margin-bottom:.75rem;display:flex}.Pricing-module__TjAkjG__priceAmount{color:#0f172a;letter-spacing:-.04em;font-size:3.25rem;font-weight:800;line-height:1}.dark .Pricing-module__TjAkjG__priceAmount{color:#fff}.Pricing-module__TjAkjG__priceAmountBlue{color:#fff;letter-spacing:-.04em;font-size:3.25rem;font-weight:800;line-height:1}.Pricing-module__TjAkjG__pricePeriod{color:#64748b;font-size:.8125rem;font-weight:600}.dark .Pricing-module__TjAkjG__pricePeriod{color:#94a3b8}.Pricing-module__TjAkjG__pricePeriodBlue{color:#ffffffbf;font-size:.8125rem;font-weight:500}.Pricing-module__TjAkjG__planTagline{color:#475569;min-height:44px;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.dark .Pricing-module__TjAkjG__planTagline{color:#94a3b8}.Pricing-module__TjAkjG__planTaglineBlue{color:#ffffffe0;min-height:44px;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.Pricing-module__TjAkjG__btnPillGrey{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#9ca3af;border:none;border-radius:9999px;justify-content:center;align-items:center;width:100%;margin-bottom:1.5rem;padding:.85rem 1.25rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.Pricing-module__TjAkjG__btnPillGrey:hover{background-color:#6b7280;transform:translateY(-1px)}.Pricing-module__TjAkjG__btnPillWhite{color:#111827;cursor:pointer;box-sizing:border-box;background-color:#fff;border:none;border-radius:9999px;justify-content:center;align-items:center;width:100%;margin-bottom:1.5rem;padding:.85rem 1.25rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 8px #00000014}.Pricing-module__TjAkjG__btnPillWhite:hover{background-color:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 14px #0000001f}.Pricing-module__TjAkjG__btnPillDark{color:#fff;cursor:pointer;box-sizing:border-box;background-color:#18181b;border:none;border-radius:9999px;justify-content:center;align-items:center;width:100%;margin-bottom:1.5rem;padding:.85rem 1.25rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.Pricing-module__TjAkjG__btnPillDark:hover{background-color:#27272a;transform:translateY(-1px)}.dark .Pricing-module__TjAkjG__btnPillDark{color:#0f172a;background-color:#f8fafc}.dark .Pricing-module__TjAkjG__btnPillDark:hover{background-color:#fff}.Pricing-module__TjAkjG__featureListDivided{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Pricing-module__TjAkjG__featureRowStandard{color:#374151;border-bottom:1px solid #f3f4f6;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}.Pricing-module__TjAkjG__featureRowStandard:last-child{border-bottom:none}.dark .Pricing-module__TjAkjG__featureRowStandard{color:#cbd5e1;border-bottom-color:#1e293b}.Pricing-module__TjAkjG__featureRowBlue{color:#fff;border-bottom:1px solid #ffffff2e;align-items:center;gap:.75rem;padding:.75rem 0;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}.Pricing-module__TjAkjG__featureRowBlue:last-child{border-bottom:none}.Pricing-module__TjAkjG__checkCircleGreen{color:#0b7567;background-color:#9fe2d4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.dark .Pricing-module__TjAkjG__checkCircleGreen{color:#2dd4bf;background-color:#2dd4bf38}.Pricing-module__TjAkjG__checkCircleWhite{color:#fff;background-color:#ffffff38;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.Pricing-module__TjAkjG__bottomLinkRow{justify-content:center;align-items:center;margin-top:0;display:flex}.Pricing-module__TjAkjG__compareLink{color:#0c32ea;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.Pricing-module__TjAkjG__compareLink:hover{color:#0824b2;background-color:#dbeafe;transform:translate(2px)}.dark .Pricing-module__TjAkjG__compareLink{color:#93c5fd;background-color:#0c32ea26;border-color:#3b66ff4d}.dark .Pricing-module__TjAkjG__compareLink:hover{color:#bfdbfe;background-color:#0c32ea40}
