.split-hero{align-items:center;background:#472715;color:#fff;display:grid;grid-gap:24px;gap:24px;grid-template-columns:1.1fr 0.9fr}.split-hero h1,.split-hero li,.split-hero p{color:#fff}.split-hero .btn-line{color:#472715;background:#fff}.eyebrow{color:#f7eae3;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.family-row{border-top:1px solid #d5dde1;display:grid;grid-gap:24px;gap:24px;grid-template-columns:200px 1fr;padding:24px 0}.family-row h3{margin-bottom:8px}.faq-list details{border-bottom:1px solid #d5dde1;padding:16px 0}.faq-list summary{cursor:pointer;font-weight:700}@media (max-width:767.98px){.family-row,.split-hero{grid-template-columns:1fr}}