.grandparents-intro{grid-template-columns:minmax(0,1.55fr) minmax(250px,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.grandparents-intro h1{font-size:clamp(36px,4.7vw,62px)}.grandparents-intro .site-cta-row{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-block:28px 16px;display:flex}.grandparents-page a.home-pill{gap:10px;text-decoration:none}.grandparents-note{border-block:1px solid var(--line);padding-block:32px}.grandparents-note blockquote{font-family:var(--font-serif,Georgia, serif);margin:24px 0;font-size:clamp(28px,3vw,38px);line-height:1.35}.grandparents-note>p:not(.human-eyebrow),.grandparents-note>a{font-size:16px}.grandparents-steps{margin-block:32px 64px}.grandparents-details{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;padding-block:12px 36px;display:grid}.grandparents-sharing{margin-top:40px}@media (max-width:760px){.grandparents-intro,.grandparents-details{grid-template-columns:minmax(0,1fr);gap:28px}.grandparents-note{margin-top:8px}.grandparents-steps{margin-bottom:40px}}
