/* Socialllab trust pages — design-consistent and responsive */
.trust-site .trust-hero{background:radial-gradient(ellipse at 72% 30%,#e6462621,transparent 48%),#131923!important;border-bottom:1px solid #ffffff28;padding:104px 0 90px}
.trust-site .trust-hero h1{font:700 clamp(49px,7.8vw,105px)/.94 'Space Grotesk',sans-serif;letter-spacing:-.082em;color:#f7f5f0;max-width:15ch}
.trust-site .trust-hero p{font:400 clamp(15px,1.5vw,19px)/1.7 'Inter',sans-serif;color:#c0c8d3;max-width:760px}
.trust-eyebrow{font:700 11px 'JetBrains Mono',monospace;letter-spacing:.15em;color:#e88570;margin-bottom:28px}
.trust-content{background:#10161f;padding:85px 0}
.trust-content-grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(36px,6vw,90px)}
.trust-sidebar{position:sticky;top:100px;align-self:start;display:flex;flex-direction:column;gap:15px}
.trust-sidebar p{font:700 10px/1.5 'JetBrains Mono',monospace;letter-spacing:.12em;color:#e88570;margin:0 0 16px}
.trust-sidebar a{font:600 12px 'Inter',sans-serif;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#d7dce6!important;padding-bottom:14px;border-bottom:1px solid #ffffff29}
.trust-sidebar a svg{width:15px;height:15px;flex:0 0 15px;color:#e64626}
.trust-articles{display:flex;flex-direction:column;gap:50px}
.trust-panel{border-top:1px solid #ffffff38;padding:29px 0 12px}
.trust-panel-num{display:block;color:#e88570;font:700 10px 'JetBrains Mono',monospace;letter-spacing:.15em;margin-bottom:23px}
.trust-panel h2{font:700 clamp(29px,3.2vw,45px)/1.05 'Space Grotesk',sans-serif;letter-spacing:-.045em;margin-bottom:25px;color:#f7f5f0}
.trust-panel p{color:#b8c0cc;font:400 15px/1.9 'Inter',sans-serif;margin:0 0 19px;max-width:76ch}
.trust-panel a{color:#e9947e!important;text-decoration:underline!important;text-underline-offset:5px}
.trust-cta h2{max-width:1000px!important}.trust-cta .btn{display:inline-flex;align-items:center;gap:18px}.trust-cta .btn svg{width:16px;height:16px}
.trust-review{margin:28px 0 0;padding:16px 20px;border:1px solid #e8857069;color:#f9c9bb;background:#34201d;font:600 13px/1.6 'Inter',sans-serif;max-width:750px}
.trust-skip{position:absolute;left:-9999px;top:0;color:#fff}.trust-skip:focus{left:12px;top:12px;background:#121923;padding:12px;z-index:1000}
@media(max-width:820px){.trust-site .trust-hero{padding:70px 0 65px}.trust-site .trust-hero h1{font-size:clamp(44px,10.2vw,70px)}.trust-content{padding:60px 0}.trust-content-grid{display:block}.trust-sidebar{position:static;margin-bottom:43px}.trust-sidebar a{font-size:13px}.trust-articles{gap:26px}.trust-panel p{font-size:14px;line-height:1.8}.trust-panel h2{font-size:clamp(29px,8vw,44px)}}
@media(max-width:390px){.trust-site .trust-hero h1{font-size:41px}}
