.page_hero__nxBMx{background-color:var(--color-bg-muted);padding:3rem 1.5rem 3.5rem}.page_heroInner__i7jt5{max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.page_heroIcon__pMoY5{width:80px;height:80px;border-radius:50%;background-color:var(--color-birthflow);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.page_heroIcon__pMoY5 svg{width:40px;height:40px}.page_heroTitle__weWe1{font-size:2.5rem;font-weight:700;letter-spacing:-.03em;margin-bottom:1.25rem;max-width:700px}.page_heroText__h9BeP{font-size:1.1rem;color:var(--color-text-secondary);line-height:1.75;max-width:560px}.page_features__18kPX{background-color:var(--color-surface);padding:3rem 1.5rem 4rem}.page_featuresGrid__qm2vG{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_featureCard__iM0Xv{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:1.75rem;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s ease}.page_featureCard__iM0Xv:hover{box-shadow:0 4px 16px rgba(0,0,0,.07)}.page_featureIcon__AjuLX{width:48px;height:48px;border-radius:50%;background-color:rgba(255,107,122,.1);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.page_featureIcon__AjuLX svg{width:24px;height:24px;color:var(--color-birthflow)}.page_featureTitle__fa7Z5{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.page_featureText__FVxxg{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.65}.page_focus__5rgdo{background-color:var(--color-bg-muted);padding:3.5rem 1.5rem 4rem}.page_focusInner__Nv339{max-width:var(--max-width);margin:0 auto}.page_focusTitle__1__e5{font-size:2.25rem;font-weight:700;text-align:center;margin-bottom:1.5rem}.page_focusCard__LHoxK{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:2.5rem 2rem;box-shadow:0 1px 3px rgba(0,0,0,.04);display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.page_focusIcon__6jaAF{width:120px;height:120px;border-radius:50%;background-color:rgba(255,107,122,.1);display:flex;align-items:center;justify-content:center}.page_focusIcon__6jaAF svg{width:56px;height:56px;color:var(--color-birthflow)}.page_focusText__W_EbE{font-size:1.1rem;color:var(--color-text-secondary);line-height:1.75;max-width:560px}.page_privacy__jzNYJ{background-color:var(--color-surface);padding:3.5rem 1.5rem 4rem}.page_privacyInner__vdKTU{max-width:var(--max-width);margin:0 auto}.page_privacyTitle__79J5D{font-size:2.25rem;font-weight:700;text-align:center;margin-bottom:1.5rem}.page_privacyCard__lTVNy{background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:12px;padding:1.75rem 2rem}.page_privacyList__yuTmp{list-style:none;padding:0;display:flex;flex-direction:column;gap:1rem}.page_privacyItem__zSbBb{display:flex;align-items:flex-start;gap:.75rem}.page_privacyItem__zSbBb svg{width:20px;height:20px;color:var(--color-birthflow);flex-shrink:0;margin-top:.15rem}.page_privacyItem__zSbBb p{font-size:.9375rem;line-height:1.65;margin:0}.page_warChild__5zfs8{background-color:var(--color-surface);padding:3.5rem 1.5rem 4rem}.page_warChildInner__8pQXK{max-width:var(--max-width);margin:0 auto;text-align:center}.page_warChildIcon__N1Sy1{width:56px;height:56px;border-radius:50%;background-color:rgba(220,60,60,.1);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}.page_warChildIcon__N1Sy1 svg{width:26px;height:26px;color:#dc3c3c}.page_warChildTitle__AX9oT{font-size:2.25rem;font-weight:700;margin-bottom:1rem}.page_warChildText__EBMJt{font-size:1.05rem;color:var(--color-text-secondary);line-height:1.75;max-width:560px;margin:0 auto 1.5rem}.page_warChildLink__jfomZ{display:inline-flex;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:600;color:#dc3c3c;transition:opacity .15s ease}.page_warChildLink__jfomZ:hover{opacity:.8;color:#dc3c3c}.page_cta__Tr4sF{background-color:var(--color-bg-muted);padding:3.5rem 1.5rem 4rem;text-align:center}.page_ctaInner__E7LoS{max-width:var(--max-width);margin:0 auto}.page_ctaTitle__3gf_a{font-size:2.25rem;font-weight:700;margin-bottom:1rem}.page_ctaText__EdNWM{font-size:1.05rem;color:var(--color-text-secondary);line-height:1.75;margin-bottom:2rem}.page_ctaButtons__mc_el{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center}.page_ctaPrimary__9QL9O{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;background:linear-gradient(135deg,var(--color-birthflow) 0,var(--color-birthflow-light) 100%);color:#fff;border:none;border-radius:8px;font-size:.9375rem;font-weight:500;font-family:inherit;min-height:48px;transition:opacity .15s ease}.page_ctaPrimary__9QL9O:hover{opacity:.9;color:#fff}.page_ctaPrimary__9QL9O svg{width:20px;height:20px}.page_ctaBadge__CnLEX{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;background-color:var(--color-bg-muted);color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:8px;font-size:.9375rem;font-weight:500;font-family:inherit;min-height:48px;cursor:default}.page_ctaBadge__CnLEX svg{width:20px;height:20px}@media (min-width:640px){.page_hero__nxBMx{padding:4rem 2rem 4.5rem}.page_heroTitle__weWe1{font-size:3rem}.page_heroText__h9BeP{font-size:1.2rem}.page_heroIcon__pMoY5{width:96px;height:96px}.page_heroIcon__pMoY5 svg{width:48px;height:48px}.page_features__18kPX{padding:4rem 2rem 5rem}.page_cta__Tr4sF,.page_focus__5rgdo,.page_privacy__jzNYJ,.page_warChild__5zfs8{padding:5rem 2rem}}@media (min-width:768px){.page_heroTitle__weWe1{font-size:3.5rem}.page_ctaTitle__3gf_a,.page_focusTitle__1__e5,.page_privacyTitle__79J5D{font-size:2.75rem}}@media (max-width:767px){.page_featuresGrid__qm2vG{grid-template-columns:1fr}}