.NiEV9W_page{background:var(--ph-bg);width:100%;min-height:100dvh;color:var(--ph-ink);flex-direction:column;display:flex}.NiEV9W_nav{align-items:center;gap:12px;width:100%;padding:16px 20px;display:flex}.NiEV9W_brand{letter-spacing:-.02em;color:var(--ph-ink);flex:1;font-size:18px;font-weight:600;line-height:1.2}.NiEV9W_navActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.NiEV9W_navLogin{color:var(--ph-ink);white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.NiEV9W_navSignup{background:var(--ph-primary);color:#fff;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:14px 20px;font-size:15px;font-weight:600;display:inline-flex}.NiEV9W_navSignup:hover,.NiEV9W_navSignup:active{background:var(--ph-primary-pressed)}.NiEV9W_hero{width:100%;padding:32px 20px 40px}.NiEV9W_heroInner{flex-direction:column;gap:20px;width:100%;display:flex}.NiEV9W_eyebrow{color:var(--ph-muted);margin:0;font-size:13px;font-weight:500}.NiEV9W_h1{letter-spacing:-.03em;color:var(--ph-ink);margin:0;font-size:28px;font-weight:600;line-height:34px}.NiEV9W_heroBody{color:var(--ph-muted);margin:0;font-size:15px;font-weight:400;line-height:22px}.NiEV9W_heroCtas{flex-direction:column;gap:10px;width:100%;display:flex}.NiEV9W_btnPrimary{background:var(--ph-primary);width:100%;min-height:48px;color:var(--ph-primary-text);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:14px 20px;font-size:15px;font-weight:600;display:inline-flex}.NiEV9W_btnPrimary:hover,.NiEV9W_btnPrimary:active{background:var(--ph-primary-pressed)}.NiEV9W_btnSecondary{background:var(--ph-surface);width:100%;min-height:48px;color:var(--ph-ink);border:1.5px solid var(--ph-border);text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:13px 20px;font-size:15px;font-weight:600;display:inline-flex}.NiEV9W_section{flex-direction:column;gap:12px;width:100%;padding:8px 20px 32px;display:flex}.NiEV9W_sectionTitle{color:var(--ph-ink);margin:0;font-size:20px;font-weight:600;line-height:1.25}.NiEV9W_sectionSub{color:var(--ph-muted);margin:0;font-size:14px;font-weight:400;line-height:20px}.NiEV9W_cardTitle{color:var(--ph-ink);margin:0;font-size:15px;font-weight:600;line-height:1.3}.NiEV9W_cardBody{color:var(--ph-muted);margin:0;font-size:13px;font-weight:400;line-height:18px}.NiEV9W_steps{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.NiEV9W_stepCard{background:var(--ph-surface);border:1px solid var(--ph-border);border-radius:12px;flex-direction:row;align-items:flex-start;gap:14px;padding:16px;display:flex}.NiEV9W_stepNum{background:var(--ph-primary);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:inline-flex}.NiEV9W_stepCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.NiEV9W_benefits{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.NiEV9W_benefitCard{background:var(--ph-surface);border:1px solid var(--ph-border);border-radius:12px;flex-direction:column;gap:6px;padding:18px 16px;display:flex}.NiEV9W_pricingSection{align-items:stretch;gap:16px}.NiEV9W_priceCard{background:var(--ph-surface);border:1px solid var(--ph-border);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:24px 20px;display:flex}.NiEV9W_priceTier{color:var(--ph-muted);margin:0;font-size:13px;font-weight:500}.NiEV9W_priceAmount{color:var(--ph-ink);letter-spacing:-.02em;margin:0;font-size:36px;font-weight:600;line-height:1.1}.NiEV9W_priceNote{color:var(--ph-muted);margin:0;font-size:14px;font-weight:400}.NiEV9W_closeBand{background:var(--ph-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;padding:32px 20px;display:flex}.NiEV9W_closeTitle{color:#fff;margin:0;font-size:22px;font-weight:600;line-height:1.25}.NiEV9W_closeBody{color:#fff;opacity:.85;margin:0;font-size:14px;font-weight:400;line-height:20px}.NiEV9W_btnOnDark{background:var(--ph-surface);width:100%;min-height:48px;color:var(--ph-ink);text-align:center;border-radius:12px;justify-content:center;align-items:center;margin-top:4px;padding:14px 20px;font-size:15px;font-weight:600;display:inline-flex}.NiEV9W_btnOnDark:hover,.NiEV9W_btnOnDark:active{background:#f4ebe8}.NiEV9W_footer{flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:28px 20px 36px;display:flex}.NiEV9W_footerBrand{color:var(--ph-ink);font-size:16px;font-weight:600}.NiEV9W_footerTagline{color:var(--ph-muted);order:3;margin:0;font-size:12px;font-weight:400;line-height:16px}.NiEV9W_footerLinks{flex-wrap:wrap;order:2;align-items:center;gap:20px;display:flex}.NiEV9W_footerLink{color:var(--ph-ink);font-size:13px;font-weight:500}.NiEV9W_footerEmail{color:var(--ph-muted);font-size:13px;font-weight:400}@media (min-width:900px){.NiEV9W_nav{gap:24px;padding:20px 64px}.NiEV9W_brand{font-size:20px}.NiEV9W_navSignup{padding:14px 24px}.NiEV9W_hero{padding:72px 64px}.NiEV9W_heroInner{gap:20px;max-width:720px}.NiEV9W_eyebrow{font-size:14px}.NiEV9W_h1{font-size:44px;line-height:52px}.NiEV9W_heroBody{font-size:17px;line-height:26px}.NiEV9W_heroCtas{flex-direction:row;align-items:center;gap:12px;width:auto}.NiEV9W_btnPrimary,.NiEV9W_btnSecondary{width:auto;padding-left:24px;padding-right:24px}.NiEV9W_section{gap:24px;padding:24px 64px 56px}.NiEV9W_sectionTitle{font-size:28px}.NiEV9W_sectionSub{font-size:15px}.NiEV9W_steps{flex-direction:row;align-items:stretch;gap:16px}.NiEV9W_stepCard{flex-direction:column;flex:1 1 0;gap:12px;min-width:0;padding:20px 18px}.NiEV9W_stepCopy{gap:12px}.NiEV9W_benefits{grid-template-columns:1fr 1fr;gap:16px;display:grid}.NiEV9W_benefitCard{gap:8px;padding:24px 22px}.NiEV9W_benefitCard .NiEV9W_cardTitle{font-size:17px}.NiEV9W_benefitCard .NiEV9W_cardBody{font-size:14px;line-height:20px}.NiEV9W_pricingSection{align-items:center;padding-top:8px}.NiEV9W_pricingSection .NiEV9W_sectionTitle{text-align:left;width:100%}.NiEV9W_priceCard{gap:10px;width:420px;max-width:100%;padding:36px 32px}.NiEV9W_priceTier{font-size:14px}.NiEV9W_priceAmount{font-size:48px}.NiEV9W_priceNote{font-size:15px}.NiEV9W_closeBand{gap:16px;padding:56px 64px}.NiEV9W_closeTitle{font-size:32px}.NiEV9W_closeBody{opacity:.9;font-size:16px;line-height:1.4}.NiEV9W_btnOnDark{width:auto;margin-top:0;padding-left:28px;padding-right:28px}.NiEV9W_footer{flex-direction:row;justify-content:center;align-items:center;gap:32px;padding:32px 64px 40px}.NiEV9W_footerBrand{flex-shrink:0}.NiEV9W_footerTagline{flex:auto;order:0;min-width:0;margin:0;font-size:13px}.NiEV9W_footerLinks{flex-shrink:0;order:0;gap:24px}}
