.srcb2b91-home-hero{background:#fff;padding:64px 0}.srcb2b91-home-hero h1{font-size:max(2rem, min(4vw, 3.5rem));margin:8px 0 16px}.srcb2b91-home-hero p{color:#24313b}.srcb2b91-home-hero img{border-radius:4px;width:100%;-o-object-fit:cover;object-fit:cover;min-height:280px;background:#f5ebe5}.srcb2b91-ghost{background:#fff;border:2px solid #673e28;border-radius:4px;color:#24313b;font-weight:700;margin-left:8px}.srcb2b91-ghost:hover{background:#f5ebe5;color:#24313b}.srcb2b91-ledger{background:#f1f5f6;padding:64px 0}.srcb2b91-ledger-table{display:grid;grid-gap:16px;gap:16px}.srcb2b91-ledger-row{background:#fff;border-left:4px solid #673e28;border-radius:4px;display:grid;grid-gap:8px;gap:8px;padding:16px 24px}.srcb2b91-ledger-row span{color:#673e28;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.srcb2b91-ledger-row p{margin:0}.srcb2b91-families{background:#fff;padding:64px 0}.srcb2b91-family-row{border-bottom:1px solid #d5dde1;display:grid;grid-gap:8px;gap:8px;padding:24px 0}.srcb2b91-family-row h3{margin:0}.srcb2b91-home-faq{background:#f5ebe5;padding:64px 0}.srcb2b91-home-faq h3{font-size:1.15rem}.srcb2b91-home-cta{background:#42281a;color:#fff;padding:64px 0}.srcb2b91-home-cta h2,.srcb2b91-home-cta li,.srcb2b91-home-cta p{color:#fff}.srcb2b91-cta-card{background:#fff;border-radius:4px;color:#24313b;padding:24px}.srcb2b91-cta-card label,.srcb2b91-cta-card p{color:#24313b}@media (max-width:767.98px){.srcb2b91-families,.srcb2b91-home-cta,.srcb2b91-home-faq,.srcb2b91-home-hero,.srcb2b91-ledger{padding:32px 0}.srcb2b91-ghost{margin:12px 0 0}}