.pregnancy-story{background:#191b16;border-bottom:1px solid #ffffff20}.pregnancy-story-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:80px;align-items:center}.pregnancy-story figure{margin:0}.pregnancy-story img{display:block;width:100%;height:auto;max-height:580px;object-fit:cover;object-position:center 15%}.pregnancy-story h2{margin:20px 0 27px;font-size:clamp(36px,3.8vw,56px)}.pregnancy-story p{color:#bcbdb3;font-size:16px;margin:0 0 20px;max-width:570px}.pregnancy-story .textlink{color:#d0aa52;margin-top:8px}@media(max-width:700px){.pregnancy-story-grid{grid-template-columns:1fr;gap:32px}.pregnancy-story img{max-height:none;aspect-ratio:4/5;object-position:center top}.pregnancy-story h2{font-size:36px}.pregnancy-story p{font-size:15px}}