.trust-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--orange);color:#fff}
.trust-strip div{display:grid;gap:.25rem;padding:1rem clamp(1rem,4vw,4rem);background:var(--ink)}
.trust-strip strong{font:700 .95rem Outfit,sans-serif}.trust-strip span{color:#d9e6e3;font-size:.83rem;line-height:1.4}
.purchase-info{background:var(--cream);border-top:1px solid var(--line)}.purchase-info__heading{max-width:760px;margin-bottom:2rem}
.purchase-info__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.purchase-info article{padding:1.45rem;border:1px solid var(--line);border-top:4px solid var(--orange);border-radius:1rem;background:var(--paper)}.purchase-info article:last-child{grid-column:span 2}
.purchase-info h3{margin:0 0 .8rem;color:var(--ink);font:700 1.2rem Outfit,sans-serif}.purchase-info p{margin:.7rem 0;color:#40504c;font-size:.96rem;line-height:1.6}.purchase-info p:first-of-type{margin-top:0}.purchase-info strong{color:var(--ink)}
@media(max-width:900px){.trust-strip{grid-template-columns:1fr}.purchase-info__grid{grid-template-columns:1fr}.purchase-info article:last-child{grid-column:auto}}
@media(max-width:580px){.trust-strip div{padding:.85rem 1rem}.purchase-info article{padding:1.15rem}}
