/* SaharaLuma v96 — trust and conversion refinement */
.trust-band{margin-top:52px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f8f2e8}
.trust-band span{padding:25px 22px;display:flex;flex-direction:column;gap:7px;border-right:1px solid var(--line)}
.trust-band span:last-child{border-right:0}.trust-band b{font:600 18px 'Playfair Display',serif}.trust-band small{font-size:11px;color:var(--muted);line-height:1.5;letter-spacing:.02em}
.package-fit{margin:4px 0 12px;padding:12px 0;border-top:1px solid rgba(216,197,170,.65);border-bottom:1px solid rgba(216,197,170,.65);display:flex;flex-direction:column;gap:4px}.package-fit b{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.package-fit span{font-size:13px;line-height:1.55;color:var(--muted)}
.hero-trust{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.hero-trust span:before{content:'✓';margin-right:6px;color:var(--gold)}
@media(max-width:900px){.trust-band{grid-template-columns:1fr 1fr}.trust-band span:nth-child(2){border-right:0}.trust-band span{border-bottom:1px solid var(--line)}.trust-band span:nth-child(3),.trust-band span:nth-child(4){border-bottom:0}}
@media(max-width:600px){.trust-band{grid-template-columns:1fr}.trust-band span,.trust-band span:nth-child(2),.trust-band span:nth-child(3){border-right:0;border-bottom:1px solid var(--line)}.trust-band span:last-child{border-bottom:0}.hero-trust{gap:8px 14px}.hero-trust span{font-size:9px}}