.hub-assurance{display:grid;grid-template-columns:.78fr 1.22fr;gap:8vw;padding:112px 8vw;background:#f5f8f7}.hub-assurance h2{margin:0 0 18px;font-size:clamp(39px,3.7vw,60px);letter-spacing:-.065em;line-height:1.02}.hub-assurance>div>p:last-child{max-width:480px;color:var(--muted)}.assurance-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}.assurance-grid article{min-height:250px;padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.assurance-grid b{color:#217596;font:500 13px var(--mono)}.assurance-grid h3{margin:28px 0 10px;font-size:22px;letter-spacing:-.04em;line-height:1.1}.assurance-grid p{min-height:80px;margin:0;color:var(--muted);font-size:15px}.assurance-grid a{display:inline-block;margin-top:18px;color:#16749d;font:700 12px var(--mono);text-decoration:none}.group-layout small{font-size:13px;line-height:1.6}@media(max-width:800px){.hub-assurance{grid-template-columns:1fr;padding:82px 7vw}.assurance-grid{margin-top:12px}}@media(max-width:520px){.assurance-grid{grid-template-columns:1fr}.assurance-grid article{min-height:0}.assurance-grid p{min-height:0;font-size:16px}}
