*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--surface);color:var(--ink);font:400 17px/1.6 var(--font-sans)}.trust-head{padding:18px 16px 0}.trust-head a{display:inline-block}.trust-head img{display:block;height:32px;width:auto}.trust-main{flex:1;width:100%;max-width:680px;margin:0 auto;padding:12px 16px 48px}.trust-wide{max-width:900px}.trust-main h1{margin:20px 0 8px;font-size:34px;line-height:1.15;font-weight:900;color:var(--ink)}.trust-main h2{margin:30px 0 6px;font-size:21px;line-height:1.25;font-weight:800;color:var(--ink)}.trust-main p,.trust-main ul{margin:0 0 12px}.trust-main ul{padding-left:22px}.trust-main li{margin:0 0 6px}.trust-main a{color:var(--rust-text);overflow-wrap:anywhere}.trust-updated{color:var(--ink-muted);font-size:15px}.trust-button{min-height:44px;padding:0 16px;border:1px solid var(--navy);border-radius:var(--radius-md);background:transparent;color:var(--ink);font:700 16px var(--font-sans);cursor:pointer}.site-footer{display:grid;gap:12px;justify-items:center;padding:24px 16px 28px;background:var(--navy-deep);color:var(--cream-text);font-size:14px;line-height:20px;text-align:center}.site-footer p{margin:0}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px}.footer-links a{display:inline-flex;align-items:center;min-height:32px;padding:0 6px;color:var(--cream-text)}.footer-beta{display:inline-block;margin-right:6px;padding:0 8px;border:1px solid var(--cream-text);border-radius:var(--radius-pill);font-weight:700}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .trust-main a{color:var(--cream-text)}:root:not([data-theme=light]) .trust-button{border-color:var(--cream-text)}}:root[data-theme=dark] .trust-main a{color:var(--cream-text)}:root[data-theme=dark] .trust-button{border-color:var(--cream-text)}
