.src76cda-hero-brief{background:#fff;color:#24313b;padding:64px 0 48px;min-height:560px}.src76cda-hero-brief h1{font-size:max(2rem, min(4vw, 3.5rem));color:#24313b;margin:0 0 16px}.src76cda-hero-brief p{color:#24313b}.src76cda-kicker{letter-spacing:.04em;text-transform:uppercase;color:#52616d;margin-bottom:8px}.src76cda-hero-brief__actions{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 32px}.src76cda-hero-brief img{width:100%;background:#f1f5f6}.src76cda-btn{background:#673f28;color:#fff;border-radius:0;padding:12px 20px;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.src76cda-btn:focus,.src76cda-btn:hover{background:#42291a;color:#fff}.src76cda-btn--solid{background:#7d4d30;color:#fff}.src76cda-brief-panel{background:#f5ebe5;color:#24313b;padding:32px}.src76cda-brief-panel h2,.src76cda-brief-panel li,.src76cda-brief-panel span,.src76cda-brief-panel strong{color:#24313b}.src76cda-brief-panel ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:24px;gap:24px}.src76cda-brief-panel span{display:block;margin-top:8px}.src76cda-alt{background:#f1f5f6;color:#24313b;padding:64px 0}.src76cda-alt__row+.src76cda-alt__row{margin-top:64px}.src76cda-alt h2,.src76cda-alt p{color:#24313b}.src76cda-alt img{width:100%;background:#fff}.src76cda-icons{background:#fff;color:#24313b;padding:64px 0}.src76cda-icon-card{background:#f5ebe5;color:#24313b;padding:24px;text-align:center}.src76cda-icon-card h3,.src76cda-icon-card p{color:#24313b}.src76cda-icon-card__mark{font-weight:700;color:#673f28;margin-bottom:8px}.src76cda-faq{background:#fff;color:#24313b;padding:64px 0}.src76cda-faq article{margin-bottom:24px}.src76cda-faq a,.src76cda-faq h2,.src76cda-faq h3,.src76cda-faq p{color:#24313b}.src76cda-cta{background:#42291a;color:#fff;padding:80px 0 96px;text-align:center}.src76cda-cta h2,.src76cda-cta p{color:#fff}.src76cda-cta .container{max-width:700px}.src76cda-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px}.src76cda-btn--on-dark{background:#fff;color:#42291a}.src76cda-btn--on-dark:hover{background:#f5ebe5;color:#42291a}.src76cda-btn--on-dark-alt{background:#673f28;color:#fff;border:1px solid #fff}@media (max-width:991.98px){.src76cda-hero-brief{min-height:0}}