.trust-page{flex-direction:column;min-height:100vh;display:flex}.trust-page :where(a,button):focus-visible{outline:3px dashed var(--blue);outline-offset:4px}.trust-page button:active{transform:translateY(1px)}.trust-content{flex:1;padding-block:152px 100px}.trust-article{width:min(760px,100%);margin-inline:auto}.trust-intro{border-bottom:1.5px dashed var(--line);padding-bottom:32px}.trust-label{color:var(--blue);margin-bottom:12px;font-size:16px;font-weight:700}.trust-intro h1{overflow-wrap:break-word;text-wrap:balance;margin-bottom:16px;font-size:clamp(40px,5vw,60px)}.trust-intro p{max-width:60ch;color:var(--muted);margin:0;font-size:21px;line-height:1.5}.trust-intro .trust-updated{margin-top:12px;font-size:16px}.trust-section{padding-top:32px}.trust-section h2{overflow-wrap:break-word;text-wrap:balance;margin-bottom:12px;font-size:clamp(25px,3vw,32px)}.trust-section p,.trust-section li{color:var(--muted);font-size:18px;line-height:1.6}.trust-section p{margin-bottom:12px}.trust-section ul{margin:0;padding-left:24px}.trust-article a{color:var(--blue);text-underline-offset:3px;font-weight:700;text-decoration:underline}.trust-callout{border:1.5px solid var(--line);background:var(--scrap);margin-top:40px;padding:24px 28px}.trust-callout p{margin:0}@media (max-width:760px){.trust-content{padding-block:116px 72px}.trust-intro p{font-size:19px}}
