.bond-section{padding:95px 7%}.bond-section>h2{max-width:900px}.bond-lead{font-size:21px;max-width:940px;line-height:1.7}.bond-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:45px}.bond-grid article{border-top:1px solid #aaa38f;padding-top:25px}.bond-grid h3{font-size:27px;line-height:1.2}.bond-grid span{font-size:11px;letter-spacing:.16em}.bond-dark{background:#172925;color:#f7f3e9}.bond-dark h2,.bond-dark h3{color:#f7f3e9}.bond-sand{background:#e9e2d5}.bond-note{font-size:13px;line-height:1.7;margin-top:35px}.bond-faq details{padding:24px 0;border-bottom:1px solid #ccc4b7}.bond-faq summary{font-size:20px;cursor:pointer}.bond-faq details p{max-width:900px;margin-top:20px}.bond-faq a{text-decoration:underline}@media(max-width:750px){.bond-grid{grid-template-columns:1fr}.bond-section{padding:65px 6%}.bond-lead{font-size:18px}}