.trust-public{overflow:hidden}.trust-hero{padding:130px 0 110px}.trust-hero h1{letter-spacing:-.075em;max-width:1000px;margin:18px 0 32px;font-size:clamp(4rem,8vw,8rem);line-height:.88}.trust-hero p{color:var(--muted);max-width:720px;font-size:1.2rem;line-height:1.7}.trust-index{color:#fff;background:#101114}.trust-index>.shell{grid-template-columns:repeat(4,1fr);display:grid}.trust-index .shell>div{border-left:1px solid #ffffff1b;flex-direction:column;justify-content:space-between;min-height:190px;padding:30px;display:flex}.trust-index span{opacity:.45;font-size:.72rem}.trust-index svg{align-self:flex-end;width:18px}.trust-body{grid-template-columns:220px 1fr;gap:80px;padding:130px 0;display:grid}.trust-body>div:first-child{border:1px solid #15151520;border-radius:30px;place-items:center;width:110px;height:110px;display:grid}.trust-body>div:first-child svg{width:48px}.trust-body h2{letter-spacing:-.055em;margin:0 0 30px;font-size:clamp(2.8rem,5vw,5rem)}.trust-body p{color:var(--muted);max-width:760px;font-size:1.1rem;line-height:1.8}.trust-body aside{color:var(--muted);border-left:2px solid #151515;max-width:760px;margin:35px 0;padding:18px 24px}@media (max-width:760px){.trust-public{overflow:clip}.trust-hero{padding:58px 0 66px}.trust-hero h1{letter-spacing:-.065em;max-width:10ch;margin:14px 0 22px;font-size:clamp(3rem,14vw,4rem);line-height:.92}.trust-hero p{max-width:34ch;font-size:1rem;line-height:1.62}.trust-index>.shell{grid-template-columns:1fr 1fr}.trust-index .shell>div{border-bottom:1px solid #ffffff1b;min-height:138px;padding:20px}.trust-body{grid-template-columns:1fr;gap:28px;padding:72px 0}.trust-body>div:first-child{border-radius:21px;width:72px;height:72px}.trust-body>div:first-child svg{width:32px}.trust-body h2{letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(2.4rem,11vw,3.35rem);line-height:.98}.trust-body p{font-size:.98rem;line-height:1.72}.trust-body aside{margin:28px 0;padding:14px 0 14px 18px;font-size:.92rem;line-height:1.6}}@media (max-width:430px){.trust-index>.shell{grid-template-columns:1fr}.trust-index .shell>div{border-left:0;flex-direction:row;align-items:center;min-height:104px;padding:18px 2px}.trust-index svg{align-self:center}.trust-body{padding:62px 0}.trust-hero h1{font-size:3rem}}
