.section-eyebrow[data-astro-cid-mj4dkgyr]{color:var(--color-primary);letter-spacing:.16em;margin-bottom:20px;font-size:.8rem;font-weight:700;line-height:1.6;display:block}.page-button[data-astro-cid-mj4dkgyr]{background:var(--color-header);border:2px solid var(--color-header);color:#fff;border-radius:6px;justify-content:center;align-items:center;padding:16px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s,transform .3s;display:inline-flex}.page-button[data-astro-cid-mj4dkgyr]:hover{color:var(--color-header);background:0 0;transform:translateY(-2px)}.page-button[data-astro-cid-mj4dkgyr]:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.image-placeholder[data-astro-cid-mj4dkgyr]{color:#36564d;text-align:center;background:linear-gradient(135deg,#e5ebe7,#cbd8d0);flex:1;justify-content:center;align-items:center;min-width:0;padding:24px;font-weight:600;display:flex}.doula-hero[data-astro-cid-mj4dkgyr]{background:#f7f5ef;padding:100px 0}.doula-hero-grid[data-astro-cid-mj4dkgyr]{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid}.doula-hero-content[data-astro-cid-mj4dkgyr] h1[data-astro-cid-mj4dkgyr]{color:var(--color-header);font-family:var(--font-heading);margin-bottom:28px;font-size:clamp(2.5rem,4.5vw,4.5rem);line-height:1.1}.doula-hero-content[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr]{color:var(--color-text-muted,#555);margin-bottom:32px;font-size:1.1rem;line-height:1.8}.doula-hero-image[data-astro-cid-mj4dkgyr]{aspect-ratio:4/5;border-radius:18px;width:100%;display:flex;overflow:hidden}.doula-intro[data-astro-cid-mj4dkgyr]{text-align:center;background:#fff;padding:100px 0}.intro-content[data-astro-cid-mj4dkgyr]>p[data-astro-cid-mj4dkgyr]{max-width:740px;color:var(--color-text-muted,#555);margin:0 auto 50px;font-size:1.05rem;line-height:1.85}.doula-intro[data-astro-cid-mj4dkgyr] h2[data-astro-cid-mj4dkgyr],.section-heading[data-astro-cid-mj4dkgyr] h2[data-astro-cid-mj4dkgyr],.personal-content[data-astro-cid-mj4dkgyr] h2[data-astro-cid-mj4dkgyr],.cta-content[data-astro-cid-mj4dkgyr] h2[data-astro-cid-mj4dkgyr]{color:var(--color-header);font-family:var(--font-heading);margin-bottom:26px;font-size:clamp(2rem,3.5vw,3.3rem);line-height:1.2}.benefits-grid[data-astro-cid-mj4dkgyr],.journey-grid[data-astro-cid-mj4dkgyr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.benefit-card[data-astro-cid-mj4dkgyr]{background:#eaf0eb;border-radius:14px;padding:36px 24px}.benefit-icon[data-astro-cid-mj4dkgyr]{background:var(--color-header);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.benefit-icon[data-astro-cid-mj4dkgyr] svg[data-astro-cid-mj4dkgyr]{width:30px;height:30px}.benefit-card[data-astro-cid-mj4dkgyr] h3[data-astro-cid-mj4dkgyr],.journey-card[data-astro-cid-mj4dkgyr] h3[data-astro-cid-mj4dkgyr]{color:var(--color-header);font-family:var(--font-heading);margin-bottom:14px;font-size:1.4rem}.benefit-card[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr],.journey-card[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr]{color:var(--color-text-muted,#555);font-size:.95rem;line-height:1.75}.doula-journey[data-astro-cid-mj4dkgyr]{background:#eaf0eb;padding:100px 0}.section-heading[data-astro-cid-mj4dkgyr]{text-align:center;max-width:760px;margin:0 auto 55px}.section-heading[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr]{color:var(--color-text-muted,#555);font-size:1.05rem;line-height:1.8}.journey-card[data-astro-cid-mj4dkgyr]{background:#fff;border-radius:14px;padding:36px 28px}.journey-number[data-astro-cid-mj4dkgyr]{color:var(--color-primary);font-family:var(--font-heading);margin-bottom:20px;font-size:2rem;font-weight:700;display:block}.doula-personal[data-astro-cid-mj4dkgyr]{background:#fff;padding:100px 0}.personal-grid[data-astro-cid-mj4dkgyr]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.personal-image[data-astro-cid-mj4dkgyr]{aspect-ratio:4/5;border-radius:18px;width:100%;display:flex;overflow:hidden}.personal-content[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr]{color:var(--color-text-muted,#555);margin-bottom:22px;font-size:1.05rem;line-height:1.85}.personal-content[data-astro-cid-mj4dkgyr] .page-button[data-astro-cid-mj4dkgyr]{margin-top:12px}.doula-cta[data-astro-cid-mj4dkgyr]{text-align:center;background:#f7f5ef;padding:110px 0 130px}.cta-content[data-astro-cid-mj4dkgyr]{flex-direction:column;align-items:center;max-width:800px;display:flex}.cta-content[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr]{max-width:630px;color:var(--color-text-muted,#555);margin-bottom:34px;font-size:1.1rem;line-height:1.8}@media (width<=1024px){.doula-hero[data-astro-cid-mj4dkgyr],.doula-intro[data-astro-cid-mj4dkgyr],.doula-journey[data-astro-cid-mj4dkgyr],.doula-personal[data-astro-cid-mj4dkgyr]{padding:75px 0}.doula-hero-grid[data-astro-cid-mj4dkgyr],.personal-grid[data-astro-cid-mj4dkgyr]{gap:40px}.benefits-grid[data-astro-cid-mj4dkgyr],.journey-grid[data-astro-cid-mj4dkgyr]{gap:18px}}@media (width<=768px){.doula-hero[data-astro-cid-mj4dkgyr],.doula-intro[data-astro-cid-mj4dkgyr],.doula-journey[data-astro-cid-mj4dkgyr],.doula-personal[data-astro-cid-mj4dkgyr]{padding:60px 0}.doula-hero-grid[data-astro-cid-mj4dkgyr],.personal-grid[data-astro-cid-mj4dkgyr]{grid-template-columns:1fr;gap:36px}.doula-hero-content[data-astro-cid-mj4dkgyr] h1[data-astro-cid-mj4dkgyr]{font-size:clamp(2.2rem,8vw,3rem)}.doula-hero-content[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr],.personal-content[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr],.cta-content[data-astro-cid-mj4dkgyr] p[data-astro-cid-mj4dkgyr]{font-size:1rem}.doula-hero-image[data-astro-cid-mj4dkgyr],.personal-image[data-astro-cid-mj4dkgyr]{aspect-ratio:4/3}.benefits-grid[data-astro-cid-mj4dkgyr],.journey-grid[data-astro-cid-mj4dkgyr]{grid-template-columns:1fr;gap:20px}.doula-cta[data-astro-cid-mj4dkgyr]{padding:70px 0 95px}.page-button[data-astro-cid-mj4dkgyr]{width:100%}}@media (prefers-reduced-motion:reduce){.page-button[data-astro-cid-mj4dkgyr]{transition:none}.page-button[data-astro-cid-mj4dkgyr]:hover{transform:none}}
