:root{--color-canvas: oklch(14% .014 245);--color-surface-1: oklch(18% .018 245);--color-surface-2: oklch(22% .022 245);--color-surface-3: oklch(27% .026 245);--color-surface-elevated: oklch(32% .03 245);--border-hairline: oklch(34% .02 245 / .55);--border-subtle: oklch(26% .018 245 / .7);--border-highlight: oklch(48% .035 245 / .6);--border-focus: oklch(82% .17 165);--color-ink-primary: oklch(96% .005 240);--color-ink-secondary: oklch(76% .015 240);--color-ink-muted: oklch(58% .015 240);--color-ink-faint: oklch(42% .012 240);--color-accent-emerald: oklch(82% .17 165);--color-accent-emerald-tint: oklch(82% .17 165 / .12);--color-accent-cyan: oklch(76% .15 220);--color-accent-cyan-tint: oklch(76% .15 220 / .12);--color-accent-violet: oklch(68% .2 310);--color-accent-amber: oklch(80% .16 85);--color-accent-red: oklch(62% .22 25);--metric-good: oklch(82% .17 165);--metric-good-bg: oklch(82% .17 165 / .12);--metric-needs-work: oklch(80% .16 85);--metric-needs-work-bg: oklch(80% .16 85 / .12);--metric-poor: oklch(65% .22 28);--metric-poor-bg: oklch(65% .22 28 / .14);--font-display: "Space Grotesk", "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", "Fragment Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 9999px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .12s;--dur-normal: .2s;--dur-slow: .35s}*,*:before,*:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;padding:0;width:100%;min-height:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,a,[role=button],input[type=submit],input[type=button],input[type=reset]{touch-action:manipulation;-webkit-user-select:none;user-select:none}input[type=text],input[type=url],input[type=email],input[type=search],input[type=password],input[type=number],input[type=tel],textarea,select{font-size:16px}:root{--color-canvas: #0b0d12;--color-surface-1: rgba(18, 22, 30, .78);--color-surface-2: rgba(24, 29, 40, .88);--color-accent-emerald: #10d096}._page_1p974_11{-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative;isolation:isolate;overflow-x:clip;width:100%;margin:0;padding:0;min-height:100dvh;display:flex;flex-direction:column;background-color:#0b0d12;color:#f1f5f9;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,system-ui,sans-serif;letter-spacing:-.015em;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._main_1p974_36{max-width:1200px;margin:0 auto;padding:4rem 1.5rem 5rem;width:100%}._heroHeader_1p974_43,._hero_1p974_43{text-align:center;max-width:760px;margin:0 auto 3rem;display:flex;flex-direction:column;align-items:center}._pillBadge_1p974_53,._commitmentBadge_1p974_54{display:inline-flex;align-items:center;gap:.5rem;background:#10d0961a;color:#10d096;padding:.35rem .95rem;border-radius:9999px;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.25rem;border:1px solid rgba(16,208,150,.28)}._h1_1p974_70{font-size:clamp(2.25rem,5vw,3.25rem);font-weight:700;letter-spacing:-.03em;margin:0 0 1rem;line-height:1.1;color:#fff;text-align:center;text-wrap:balance}._tagline_1p974_81,._heroSubtitle_1p974_82{font-size:1.125rem;color:#94a3b8;line-height:1.6;margin:0 auto;max-width:640px;text-align:center;text-wrap:balance}._segmentedControlWrap_1p974_93,._segmentedWrapper_1p974_94{display:flex;justify-content:center;align-items:center;margin:0 auto 2.5rem;width:100%}._segmentedControl_1p974_93{display:inline-flex;align-items:center;gap:.25rem;background:#181d28e0;border:1px solid rgba(255,255,255,.12);border-radius:9999px;padding:.35rem;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);box-shadow:inset 0 1px #ffffff24,0 12px 32px -8px #00000080;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._segmentBtn_1p974_118{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.25rem;min-height:44px;border-radius:9999px;border:none;background:transparent;color:#94a3b8;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap;user-select:none;-webkit-user-select:none;touch-action:manipulation;transition:all .15s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){._segmentBtn_1p974_118:hover:not(._segmentBtnActive_1p974_139):not(._segmentActive_1p974_139){color:#fff;background:#ffffff0f}}._segmentBtn_1p974_118:active{transform:scale(.97)}._segmentBtnActive_1p974_139,._segmentActive_1p974_139{background:#10d096;color:#0b0d12;font-weight:700;box-shadow:inset 0 1px #ffffff59,0 4px 12px #10d0964d}._segmentBtnActive_1p974_139 ._segmentPrice_1p974_157,._segmentActive_1p974_139 ._segmentPrice_1p974_157{color:#0b0d12cc}._segmentPrice_1p974_157{opacity:.85;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}._activePlanCard_1p974_172{max-width:760px;margin:0 auto 2.5rem;border-radius:24px;border:1px solid rgba(16,208,150,.35);background:radial-gradient(circle at 50% 0%,#10d09614,#12161ee6 70%);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);box-shadow:inset 0 1px #ffffff29,0 24px 54px -14px #000000a6;padding:2.5rem;display:flex;flex-direction:column;gap:1.5rem;transition:all .25s cubic-bezier(.16,1,.3,1)}._activePlanHeader_1p974_188{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}._activePlanTitleGroup_1p974_196{display:flex;align-items:center;gap:.875rem}._activePlanName_1p974_202{font-size:1.75rem;font-weight:800;color:#fff;letter-spacing:-.025em;margin:0}._activePlanBadge_1p974_210{display:inline-flex;align-items:center;background:#10d09629;color:#10d096;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:9999px;text-transform:none;letter-spacing:.02em;border:1px solid rgba(16,208,150,.35);box-shadow:0 0 12px #10d0962e,inset 0 1px #ffffff1f;white-space:nowrap;flex-shrink:0}._activePlanPricing_1p974_228{display:flex;align-items:baseline;gap:.5rem}._activePlanPrice_1p974_234{font-size:clamp(3rem,6vw,3.75rem);font-weight:800;color:#fff;letter-spacing:-.04em;line-height:1}._activePlanPeriod_1p974_242{color:#94a3b8;font-size:1.0625rem}._activePlanSubtitle_1p974_247{font-size:1rem;color:#cbd5e1;margin:0}._activePlanCtaBtn_1p974_253{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;min-height:48px;border-radius:9999px;background:#fff;color:#0b0d12;font-weight:700;font-size:1rem;text-decoration:none;white-space:nowrap;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:inset 0 1px #fffc,0 8px 24px #0006;transition:transform .08s cubic-bezier(.16,1,.3,1),opacity .12s ease}@media(hover:hover)and (pointer:fine){._activePlanCtaBtn_1p974_253:hover{transform:translateY(-1px);opacity:.96}}._activePlanCtaBtn_1p974_253:active{transform:scale(.97)}._reassuranceBanner_1p974_285{max-width:760px;margin:0 auto 4rem;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 1.5rem;border-radius:9999px;border:1px solid rgba(255,255,255,.1);background:#12161e99;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-size:.9375rem;color:#cbd5e1;text-align:center}._reassuranceDot_1p974_303{width:8px;height:8px;border-radius:50%;background:#10d096;box-shadow:0 0 10px #10d096;flex-shrink:0}._valuePillarsSection_1p974_316{max-width:1040px;margin:0 auto 5rem}._pillarsTitle_1p974_321{font-size:1.625rem;font-weight:800;text-align:center;color:#fff;margin:0 0 2rem;letter-spacing:-.025em}._pillarsGrid_1p974_330{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}._pillarCard_1p974_336{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#12161eb8;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:inset 0 1px #ffffff1a;padding:2rem;display:flex;flex-direction:column;gap:.875rem}._pillarIconWrap_1p974_349{width:44px;height:44px;border-radius:12px;background:#10d0961a;border:1px solid rgba(16,208,150,.25);display:flex;align-items:center;justify-content:center;color:#10d096}._pillarTitle_1p974_361{font-size:1.1875rem;font-weight:700;color:#fff;margin:0}._pillarBody_1p974_368{font-size:.9375rem;color:#94a3b8;line-height:1.6;margin:0}._tiersGrid_1p974_379{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:4.5rem}._tierCard_1p974_386{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#12161ea6;padding:1.75rem;display:flex;flex-direction:column;position:relative;transition:transform .12s cubic-bezier(.16,1,.3,1)}._tierCardHighlight_1p974_397{border:1.5px solid rgba(16,208,150,.4);background:#10d09608;box-shadow:0 16px 36px -8px #10d0961f}._tierCardHeader_1p974_403{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.35rem .5rem;margin-bottom:.875rem}._tierCardName_1p974_412{font-weight:700;font-size:1.0625rem;color:#fff;letter-spacing:-.02em}._tierCardBadge_1p974_419{display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.02em;line-height:1;padding:.25rem .625rem;border-radius:9999px;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff14;white-space:nowrap;flex-shrink:0;text-transform:none}._tierCardBadgeHighlight_1p974_439{background:#10d09629;color:#10d096;border:1px solid rgba(16,208,150,.4);box-shadow:0 0 12px #10d0962e,inset 0 1px #ffffff1f}._tierCardPriceGroup_1p974_446{display:flex;align-items:baseline;gap:.35rem;margin-bottom:.65rem}._tierCardPrice_1p974_446{font-size:2.5rem;font-weight:800;letter-spacing:-.03em;color:#fff}._tierCardPeriod_1p974_460{color:#94a3b8;font-size:.875rem}._tierCardSubtitle_1p974_465{font-size:.8125rem;color:#94a3b8;margin:0 0 1.25rem}._tierCardBtn_1p974_471{display:block;text-align:center;padding:.75rem;min-height:44px;border-radius:9999px;font-weight:600;font-size:.875rem;text-decoration:none;background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.12);user-select:none;-webkit-user-select:none;touch-action:manipulation;transition:transform .08s cubic-bezier(.16,1,.3,1),background .15s ease}@media(hover:hover)and (pointer:fine){._tierCardBtn_1p974_471:hover{background:#ffffff24;transform:translateY(-1px)}}._tierCardBtn_1p974_471:active{transform:scale(.97)}._tierCardBtnHighlight_1p974_500{background:#10d096;color:#0b0d12;font-weight:700;border:none}@media(hover:hover)and (pointer:fine){._tierCardBtnHighlight_1p974_500:hover{background:#10d096;opacity:.95}}._philosophyCard_1p974_515{background:#12161eb8;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:2.75rem;margin-bottom:4.5rem}._philosophyTitle_1p974_523{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 1rem}._philosophyBody_1p974_530{color:#94a3b8;line-height:1.7;margin:0 0 1.25rem;font-size:.9375rem}._creditPacksCard_1p974_538{background:#12161eb8;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:2.75rem;margin-bottom:4.5rem}._creditPacksGrid_1p974_546{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}._creditPackItem_1p974_552{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.5rem}._creditPackName_1p974_559{font-weight:700;font-size:1rem;color:#fff;display:block}._creditPackPrice_1p974_566{font-size:1.625rem;font-weight:800;color:#fff;display:block;margin:.35rem 0}._creditPackRate_1p974_574{color:#10d096;font-size:.8125rem;font-weight:600;display:block;margin-bottom:.5rem}._creditPackDesc_1p974_582{color:#94a3b8;font-size:.8125rem;line-height:1.45}._faqSection_1p974_589{max-width:840px;margin:0 auto 5rem}._faqTitle_1p974_594{font-size:1.75rem;font-weight:800;text-align:center;color:#fff;margin:0 0 2rem;letter-spacing:-.025em}._faqList_1p974_603{display:flex;flex-direction:column;gap:1rem}._faqItem_1p974_609{background:#12161ea6;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:1.5rem}._faqQuestion_1p974_616{font-size:1.0625rem;font-weight:600;margin:0 0 .5rem;color:#fff}._faqAnswer_1p974_623{color:#94a3b8;line-height:1.6;margin:0;font-size:.9375rem}._finalCta_1p974_631{text-align:center;background:radial-gradient(circle at 50% 0%,#10d0961f,#12161ed9 75%);border:1px solid rgba(16,208,150,.25);border-radius:24px;padding:3.5rem 1.5rem}._finalCtaTitle_1p974_639{font-size:2rem;font-weight:800;color:#fff;margin:0 0 1rem;letter-spacing:-.025em}._finalCtaTagline_1p974_647{color:#94a3b8;max-width:560px;margin:0 auto 2rem;line-height:1.6;font-size:1rem}._finalCtaBtn_1p974_655{display:inline-flex;align-items:center;justify-content:center;background:#10d096;color:#0b0d12;padding:.95rem 2.25rem;min-height:48px;border-radius:9999px;font-weight:700;font-size:1rem;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:inset 0 1px #ffffff59,0 4px 14px #10d0964d;transition:transform .08s cubic-bezier(.16,1,.3,1),opacity .12s ease}@media(hover:hover)and (pointer:fine){._finalCtaBtn_1p974_655:hover{transform:translateY(-1px);opacity:.95}}._finalCtaBtn_1p974_655:active{transform:scale(.97)}@media(max-width:640px){._activePlanCard_1p974_172,._philosophyCard_1p974_515,._creditPacksCard_1p974_538{padding:1.75rem 1.25rem}}._matrixWrapper_1p974_700{border-radius:24px;border:1px solid rgba(255,255,255,.1);background:#12161eb8;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:inset 0 1px #ffffff1f,0 20px 48px -10px #00000073;margin-bottom:4.5rem;overflow:hidden}._matrixHeaderCallout_1p974_711{padding:2.75rem 2rem 2.25rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#fff0)}._matrixBadge_1p974_718{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .875rem;border-radius:9999px;background:#10d0961a;border:1px solid rgba(16,208,150,.28);color:#10d096;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.875rem}._matrixCalloutTitle_1p974_734{font-size:clamp(1.35rem,2.8vw,1.875rem);font-weight:700;letter-spacing:-.025em;color:#fff;margin:0 0 .625rem}._matrixCalloutSubtitle_1p974_742{font-size:.9375rem;line-height:1.6;color:#94a3b8;max-width:44rem;margin:0 auto}._matrixTable_1p974_750{width:100%;border-collapse:collapse;font-size:.875rem;text-align:left}._matrixTable_1p974_750 th{padding:1.125rem 1.25rem;font-weight:600;color:#fff;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:bottom}._thFeature_1p974_766{width:36%;min-width:240px}._thSpec_1p974_771{width:18%;min-width:130px}._thPlan_1p974_776{width:11.5%;text-align:center;font-size:.8125rem}._thPlanFeatured_1p974_782{background:#10d0960f!important;border-left:1px solid rgba(16,208,150,.2);border-right:1px solid rgba(16,208,150,.2)}._thPlanName_1p974_788{display:block;font-size:.8125rem;color:#fff;font-weight:600}._thPlanPrice_1p974_795{display:block;font-size:.75rem;color:#10d096;font-weight:600;margin-top:.15rem}._thPopularPill_1p974_803{display:inline-block;margin-top:.25rem;padding:.125rem .5rem;border-radius:9999px;background:#10d09633;color:#10d096;font-size:.6875rem;font-weight:600;letter-spacing:.02em}._suiteHeaderRow_1p974_816 td{padding:1.1rem 1.25rem .65rem;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.06)}._suiteHeaderContent_1p974_822{display:flex;align-items:center;gap:.5rem}._suiteIcon_1p974_828{display:inline-flex;align-items:center;justify-content:center;color:#10d096}._suiteName_1p974_835{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#10d096}._featureRow_1p974_844 td{padding:.95rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}@media(hover:hover)and (pointer:fine){._featureRow_1p974_844:hover td{background:#ffffff04}}._matrixFeatureCell_1p974_856{display:flex;flex-direction:column;gap:.2rem}._featureTitle_1p974_862{font-weight:600;color:#fff;font-size:.875rem}._featureDesc_1p974_868{font-size:.8125rem;color:#64748b;line-height:1.4}._mobileAllPlansBadge_1p974_874{display:none}._specCell_1p974_878{white-space:nowrap}._specBadge_1p974_882{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#e2e8f0;font-size:.8125rem;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._checkCell_1p974_895{text-align:center}._checkCellFeatured_1p974_899{background:#10d09608;border-left:1px solid rgba(16,208,150,.15);border-right:1px solid rgba(16,208,150,.15)}._checkPill_1p974_905{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:9999px;background:#10d09624;color:#10d096;border:1px solid rgba(16,208,150,.32)}._checkPillFeatured_1p974_917{background:#10d09638;border-color:#10d09680;box-shadow:0 0 10px #10d09633}._checkLabel_1p974_923{display:none}@media(max-width:768px){._matrixWrapper_1p974_700{margin-bottom:3.5rem;border-radius:18px;overflow-x:hidden}._matrixHeaderCallout_1p974_711{padding:1.75rem 1.25rem 1.25rem}._matrixTable_1p974_750,._matrixTable_1p974_750 tbody,._featureRow_1p974_844,._matrixFeatureCell_1p974_856,._specCell_1p974_878{display:block;width:100%}._matrixTable_1p974_750 thead{display:none}._suiteHeaderRow_1p974_816{display:block;width:100%;margin-top:1rem}._suiteHeaderRow_1p974_816 td{display:block;padding:.75rem 1.25rem .35rem;border-bottom:none;background:transparent}._featureRow_1p974_844{padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}._featureRow_1p974_844 td{padding:0;border:none}._matrixFeatureCell_1p974_856{margin-bottom:.5rem}._featureTitle_1p974_862{font-size:.9375rem}._featureDesc_1p974_868{font-size:.8125rem;margin-bottom:.35rem}._specCell_1p974_878{margin-bottom:.65rem}._mobileAllPlansBadge_1p974_874{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .625rem;border-radius:9999px;background:#10d0961f;border:1px solid rgba(16,208,150,.3);color:#10d096;font-size:.75rem;font-weight:600;margin-top:.25rem;align-self:flex-start}._checkCell_1p974_895{display:none}}@media(max-width:480px){._main_1p974_36{padding:2.5rem 1rem 3.5rem}._segmentedControl_1p974_93{display:flex;width:100%;justify-content:space-between;overflow-x:hidden}._segmentBtn_1p974_118{flex:1;justify-content:center;padding:.5rem .25rem;font-size:.75rem;gap:.2rem}._segmentPrice_1p974_157{display:none}._activePlanCard_1p974_172,._pillarCard_1p974_336{padding:1.5rem 1.25rem}._reassuranceBanner_1p974_285{padding:.875rem 1rem;font-size:.875rem;border-radius:16px}}
