.csn-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;color:#26222a}
.csn-feature-card{background:white;box-shadow:0 4px 22px #25102d13;overflow:hidden}
.csn-feature-card img{display:block;width:100%;height:220px;object-fit:cover}
.csn-feature-card>div{padding:24px}.csn-feature-card h3{font-size:24px;margin-top:0;color:#902b86}
.csn-search-result{padding:24px 0;border-bottom:1px solid #e7dce9}.csn-search-result h2{font-size:25px;margin:0 0 12px}
.csn-search-result p{margin:0}.csn-form-status{min-height:1.5em;margin:16px 0}
.csn-honey{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
.csn-form-fallback{font-size:14px;margin:16px 0}.csn-static-contact{padding:32px;border:1px solid #eadcec;border-radius:12px}
@media(max-width:767px){.csn-feature-grid{grid-template-columns:1fr}.csn-feature-card img{height:auto;aspect-ratio:16/9}.csn-feature-card>div{padding:20px}}
