body.life-page{background:var(--bg, #080b0f)}.life-page :is(.guide-kicker,.saas-kicker,.pricing-plan-kind){color:var(--text-soft, #b3bec9)}.life-page .life-hero{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(32px,5vw,80px);align-items:center;padding-block:clamp(52px,7vw,104px) clamp(64px,8vw,120px)}.life-page .life-hero>*{min-width:0}.life-page .life-rail{grid-column:1 / -1;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;border-top:1px solid var(--line, rgba(157,174,191,.18));padding-top:16px;color:var(--text-dim, #778492);font:.65rem/1.7 var(--font-mono);letter-spacing:.065em}body.life-page.cv-site .life-hero h1{margin:0 0 28px;font:500 clamp(3.05rem,5.8vw,5.75rem)/1.02 var(--font-sans);letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere}.life-page .life-hero h1 span{color:var(--text-soft, #b3bec9)}.life-page .life-hero :is(.guide-intro,.pricing-intro,.saas-intro,.product-lead){max-width:36rem;margin:0 0 30px;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.85}.life-page .life-hero :is(.guide-kicker,.saas-kicker){margin-bottom:28px}.life-page .life-scene{width:100%;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.life-page .life-scene .planet-meta{font-size:.62rem;color:var(--text-dim)}.life-page .life-scene .planet-meta span:first-child{color:var(--text-soft)}.life-page .life-scene .neural-planet-stage{height:clamp(320px,38vw,520px);aspect-ratio:auto;border:0;border-radius:0;background:transparent;mix-blend-mode:screen}.life-page .life-scene .neural-planet-stage:before{display:none}.life-page .life-scene .neural-planet-fallback{border:0;border-radius:0}.life-page .life-scene .planet-bottom{gap:16px;padding-block:14px}.life-page .life-scene .planet-hint{max-width:28rem}.life-page .life-scene .planet-motion{min-height:44px;border-radius:2px}.life-page .life-scene figcaption{color:var(--text-dim);font:.68rem/1.8 var(--font-mono);margin-top:12px}.life-page :is(.guide-flow,.guide-decisions article,.pricing-card,.pricing-card-featured){background:transparent;border:0;border-radius:0;box-shadow:none}.life-page .life-guide-overview{padding-block:0 80px}.life-page .guide-flow{padding:0}.life-page .guide-flow ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.life-page .guide-flow li{grid-template-columns:1fr;gap:12px;padding-top:24px}.life-page .guide-flow li>span{color:var(--text-dim)}.life-page .guide-flow strong{font-size:1.125rem;font-weight:500}.life-page .guide-flow li p{font-size:.9375rem;line-height:1.8}.life-page .guide-layout{grid-template-columns:220px minmax(0,1fr);gap:clamp(36px,6vw,88px);padding-top:64px}.life-page .guide-content section{padding-bottom:64px}.life-page .guide-content section+section{padding-top:56px}.life-page .guide-content h2{font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.15;font-weight:500}.life-page .guide-content .guide-kicker{color:var(--text-dim);font-size:.7rem}.life-page .guide-decisions{gap:28px}.life-page .guide-decisions article{padding:24px 0;border-top:1px solid var(--line)}.life-page .pricing-launch-note{display:block;padding:20px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.life-page .pricing-status{display:block;margin-bottom:10px}.life-page .pricing-plan-heading{margin-bottom:48px;gap:32px}.life-page :is(.pricing-plan-heading,.pricing-details,.pricing-activation) h2{font-weight:500;font-size:clamp(2rem,3.2vw,3.25rem)}.life-page .pricing-grid{gap:clamp(24px,3.5vw,52px)}.life-page .pricing-card{padding:28px 0 0;border-top:1px solid var(--line-control)}.life-page .pricing-card-featured{border-top-color:var(--text-soft)}.life-page .pricing-card-featured .pricing-plan-kind{color:var(--text-soft)}.life-page .pricing-card h3{font-size:1.9rem;font-weight:500}.life-page .pricing-price>strong{font-weight:500}.life-page .pricing-frequency-options,.life-page .pricing-frequency label span{border-radius:2px}.life-page .pricing-details{margin-top:88px}.life-page :is(.pricing-details,.pricing-activation){padding-block:80px}.life-page .life-updates .product-grid{gap:clamp(28px,4vw,64px)}.life-page .life-updates .product-grid article{padding:24px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.life-page .life-updates .product-grid h2{font-size:clamp(1.45rem,2.2vw,1.9rem);line-height:1.2;font-weight:500;margin-bottom:22px}.life-page .life-updates .product-grid p{line-height:1.85}.life-page .life-updates .product-caption{margin-top:32px;max-width:56rem}.life-page .life-planning-section{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,88px)}.life-page .life-planning-section h2{font-size:clamp(2rem,3.2vw,3.25rem);font-weight:500}.life-page.saas-page .saas-kicker{color:var(--text-soft)!important;font-weight:400!important}.life-page .saas-founder{margin-top:36px}.life-page .saas-initial{border-radius:2px;background:transparent}.life-page .life-recorded{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(32px,6vw,88px);padding-block:80px;border-top:1px solid var(--line)}.life-page .life-recorded h2{font-size:clamp(2rem,3.2vw,3.25rem);line-height:1.12;font-weight:500}.life-page .saas-demo{border:0;border-radius:0;background:transparent;overflow:visible}.life-page .saas-demo :is(.saas-demo-header,figcaption,.saas-result){padding-inline:0}.life-page .saas-demo-header{padding-top:0}.life-page .saas-how{padding-block:80px}.life-page :is(.saas-section-heading,.saas-request) h2{font-size:clamp(2rem,3.2vw,3.25rem);font-weight:500}.life-page .saas-steps{gap:clamp(28px,4vw,64px)}.life-page .saas-step-number{color:var(--text-dim)}.life-page.saas-page .saas-request{padding:80px 0!important;gap:clamp(32px,6vw,88px);border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;align-items:start}.life-page .saas-contact :is(input,textarea){border-radius:2px}.life-page .saas-faq{padding-block:80px}.life-page :is(.onboarding-dialog,.onboarding-panel,.onboarding-result,.onboarding-options label>span,.identity-checklist,.pilot-summary,.onboarding-event-state){border-radius:2px;box-shadow:none}.life-page :is(.onboarding-panel,.onboarding-result){background:transparent}.life-page .onboarding-options label>span{background:var(--surface, #0d1218)}.life-page .life-hero .button{white-space:normal;min-height:48px}@media(max-width:1120px){.life-page .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}.life-page .guide-flow ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.life-page .life-hero{grid-template-columns:1fr;padding-top:44px;gap:40px}.life-page .life-hero-copy{max-width:48rem}.life-page .life-scene{max-width:720px;margin-inline:auto}.life-page .life-scene .neural-planet-stage{height:clamp(320px,57vw,520px)}.life-page :is(.life-recorded,.life-planning-section,.pricing-details,.pricing-activation){grid-template-columns:1fr;gap:36px}.life-page .pricing-plan-heading{flex-wrap:wrap;align-items:start}}@media(max-width:760px){.life-page .life-rail{font-size:.58rem}body.life-page.cv-site .life-hero h1{font-size:clamp(2.7rem,11vw,4.8rem)}.life-page .life-hero{padding-bottom:64px}.life-page .life-guide-overview{padding-bottom:56px}.life-page .guide-layout{grid-template-columns:1fr;gap:36px}.life-page .guide-toc{position:static}.life-page .guide-flow ol{grid-template-columns:1fr;gap:16px}.life-page .guide-decisions{grid-template-columns:1fr;gap:12px}.life-page .pricing-grid{grid-template-columns:1fr;row-gap:44px}.life-page .pricing-card :is(h3,.pricing-plan-kind,.pricing-plan-description,.pricing-price-detail,.pricing-card-note){min-height:0}.life-page .pricing-frequency{min-width:0;width:100%;max-width:360px}.life-page :is(.life-recorded,.saas-how,.saas-faq,.pricing-details,.pricing-activation){padding-block:56px}.life-page.saas-page .saas-request{padding-block:56px!important}.life-page .saas-header{flex-wrap:wrap;padding-block:20px;gap:16px}.life-page .saas-header nav{order:3;width:100%;gap:20px}.life-page .life-updates .product-grid{gap:40px}}@media(prefers-reduced-motion:reduce){.life-page{scroll-behavior:auto}}@media(forced-colors:active){.life-page .life-scene .neural-planet-stage{mix-blend-mode:normal}}
