.hero[data-astro-cid-j7pv25f6]{padding:8px 0 24px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3rem,11vw,6.5rem);margin-bottom:.25em}.stages[data-astro-cid-j7pv25f6]{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.stages-q[data-astro-cid-j7pv25f6]{flex-basis:100%;font-weight:700;margin:0 0 4px}.stage[data-astro-cid-j7pv25f6]{cursor:pointer}.stage[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{position:absolute;opacity:0}.stage[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--display);font-size:1.35rem;padding:10px 22px;border:2px solid var(--line);border-radius:999px;background:var(--card)}.stage[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:checked+span[data-astro-cid-j7pv25f6]{border-color:var(--ink);background:var(--ink);color:var(--on-ink)}.stage[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus-visible+span[data-astro-cid-j7pv25f6]{outline:3px solid var(--focus);outline-offset:2px}.stage-panel[data-astro-cid-j7pv25f6]{display:none;flex-basis:100%;list-style:none;padding:18px 0 0;margin:0;max-width:46rem}.stage-panel[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:10px 0;border-top:1px solid var(--line);margin:0}.stage-panel[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:700}.stages[data-astro-cid-j7pv25f6]:has(input[value=trying]:checked) .stage-panel[data-astro-cid-j7pv25f6][data-stage=trying],.stages[data-astro-cid-j7pv25f6]:has(input[value=ivf]:checked) .stage-panel[data-astro-cid-j7pv25f6][data-stage=ivf],.stages[data-astro-cid-j7pv25f6]:has(input[value=pregnant]:checked) .stage-panel[data-astro-cid-j7pv25f6][data-stage=pregnant],.stages[data-astro-cid-j7pv25f6]:has(input[value=baby]:checked) .stage-panel[data-astro-cid-j7pv25f6][data-stage=baby]{display:block}.doors[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:0 32px}.doors[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-top:6px solid var(--blue);padding:14px 0 18px;margin:0}.doors[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:nth-child(2n){border-top-color:var(--pink)}.doors[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-family:var(--display);font-size:1.45rem;text-decoration:none}.doors[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{text-decoration:underline;text-decoration-color:var(--pink)}.doors[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:6px 0 0;color:var(--muted)}.coming[data-astro-cid-j7pv25f6]{padding-left:1.2em;max-width:46rem}
