.marketing .trust-page{max-width:1200px;padding-block:30px 64px}.trust-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none;color:var(--muted);font-size:13px}.trust-breadcrumb li+li:before{content:"/";margin-inline-end:8px}.trust-heading{padding-block:48px 32px;border-bottom:1px solid var(--rule)}.marketing .trust-heading h1{max-width:900px;margin-block:16px 24px;font-size:clamp(36px,5vw,64px);letter-spacing:-.04em;overflow-wrap:anywhere}.trust-description{max-width:750px;font-size:18px;line-height:1.7}.marketing .trust-updated{margin-block-start:24px;color:var(--muted);font-size:13px}.trust-identity{display:flex;flex-wrap:wrap;gap:16px 48px;margin:24px 0 0}.trust-identity dt{color:var(--muted);font-size:12px}.trust-identity dd{margin:4px 0 0;overflow-wrap:anywhere}.trust-body{display:flex;align-items:start;gap:48px;padding-block:36px}.trust-contents{flex:0 0 220px;font-size:13px}.trust-contents ul{display:grid;gap:10px;margin-block:16px 0;padding:0;list-style:none;color:var(--muted)}.trust-prose{flex:1 1;min-width:0;max-width:760px}.trust-prose section{scroll-margin-top:32px}.trust-prose section+section{margin-block-start:36px}.marketing .trust-prose h2{margin-block-end:16px;font-size:clamp(23px,2.4vw,30px);letter-spacing:-.025em;line-height:1.3}.marketing .trust-prose p+p{margin-block-start:14px}.trust-prose p{line-height:1.85;overflow-wrap:anywhere}.trust-page a{text-decoration:underline;text-underline-offset:4px}.trust-page a:hover{color:var(--orange)}@media (max-width:760px){.marketing .trust-page{padding-inline:22px}.trust-heading{padding-block-start:32px}.trust-body{flex-direction:column;gap:28px}.trust-contents{flex-basis:auto}}