

/* AGNIQ Phase 1 trust + pilot additions */
.trust-page{padding-bottom:3rem}
.trust-content{padding:clamp(3rem,7vw,7rem) max(5vw,24px)}
.trust-content .section-head{max-width:850px;margin-bottom:2.5rem}
.trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.trust-grid article,.support-callout,.legal-copy,.faq-list details{background:#f7f5f0;border:1px solid #e3dfd5;border-radius:22px;padding:24px}
.trust-grid h3,.support-callout h3{margin-top:0}
.faq-list{display:grid;gap:12px;max-width:980px}
.faq-list details{padding:0;overflow:hidden}
.faq-list summary{cursor:pointer;font-weight:750;font-size:1.05rem;padding:20px 24px;list-style:none}
.faq-list summary::-webkit-details-marker{display:none}
.faq-list summary:after{content:"+";float:right;font-size:1.35rem}
.faq-list details[open] summary:after{content:"–"}
.faq-list details p{margin:0;padding:0 24px 22px;color:#4d514f;line-height:1.65}
.support-callout,.legal-copy{max-width:900px;margin-top:24px}
.legal-copy p{line-height:1.7}
.site-status-strip{margin:18px 0 0;display:flex;gap:10px;flex-wrap:wrap}
.site-status-strip span{border:1px solid #d8d2c6;border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:700;background:#fff}
@media(max-width:850px){.trust-grid{grid-template-columns:1fr}.trust-content{padding-left:20px;padding-right:20px}}
