.ftf-hero{background:#f6f4e9;padding:40px 0;border-bottom:1px solid #e6e1cf}.ftf-hero h1{font-size:36px;line-height:1.25;color:#343b24;margin:0 0 14px}.ftf-hero p{max-width:760px;line-height:1.8;font-size:15px;margin:0 0 18px}.ftf-hero a{color:#465b26;text-decoration:underline;text-underline-offset:3px}
.ftf-eyebrow{font-size:11px!important;text-transform:uppercase;letter-spacing:.13em;color:#66743d;font-weight:600}.ftf-hero-links{display:flex;flex-wrap:wrap;gap:12px 24px}
@media(max-width:767px){.ftf-hero{padding:28px 0}.ftf-hero h1{font-size:28px}.ftf-hero p{font-size:14px}}