
.trust-page{width:min(900px,calc(100% - 40px));margin:0 auto;padding:64px 0 70px}.trust-page h1{font-size:clamp(30px,4vw,44px);font-weight:750;line-height:1.2;margin-bottom:14px}.trust-page h2{font-size:20px;line-height:1.4;margin:30px 0 10px;font-weight:750}.trust-page p{font-size:15px;line-height:1.85;color:#52645a;margin:0}.trust-page .document-date{font-size:12px;color:#7b8781;margin-bottom:25px}.draft-notice{padding:14px 18px;background:#fff6df;border:1px solid #e5d9b6;border-radius:8px;margin:20px 0 28px;font-size:13px;color:#765b22}.site-footer nav{display:flex;gap:18px;flex-wrap:wrap}.platform-disclosure{font-size:13px;line-height:1.8;color:#65746b;margin-top:24px;max-width:760px}.site-header nav a{font-size:14px}@media(max-width:650px){.trust-page{padding-top:38px}.site-header nav{gap:9px}.site-header nav a{font-size:12px}}

/* Keep legal and contact links visually secondary. */
body .site-footer{font-size:12px;line-height:1.6;}
body .site-footer span:first-child{font-size:12px;}
body .site-footer nav{gap:14px;}
body .site-footer nav a{font-size:12px;}
