.truerank-page{max-width:1120px}.tr-hero{position:relative;overflow:hidden;padding:42px;border:1px solid #cddcf1;border-radius:10px;background:radial-gradient(circle at 90% 10%,rgba(57,123,232,.16),transparent 29%),radial-gradient(circle at 70% 100%,rgba(83,202,176,.13),transparent 34%),#fff}.tr-hero:after{content:"";position:absolute;right:-65px;bottom:-100px;width:280px;height:280px;border:1px solid rgba(57,123,232,.16);border-radius:50%;box-shadow:0 0 0 40px rgba(57,123,232,.04),0 0 0 82px rgba(57,123,232,.025)}.tr-hero>*{position:relative;z-index:1}.tr-eyebrow{margin:0;color:#2459b8;font:700 11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.tr-hero h1{max-width:720px;margin:12px 0 0;font-size:48px;line-height:1;letter-spacing:-2px}.tr-hero>p:not(.tr-eyebrow){max-width:740px;margin:17px 0 0;color:var(--muted);font-size:15px;line-height:1.7}.tr-jump{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.tr-jump a{padding:8px 11px;border:1px solid #cbd9ed;border-radius:999px;background:#f8fbff;color:#2459b8;font-size:11px;font-weight:800}.tr-section{margin-top:18px;padding:29px;border:1px solid var(--line);border-radius:8px;background:#fff}.tr-section h2{margin:10px 0 0;font-size:25px;letter-spacing:-.8px}.tr-section>p{max-width:800px;margin:11px 0 0;color:var(--muted);font-size:13px;line-height:1.7}.tr-score-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:22px}.tr-score{min-height:175px;padding:16px;border:1px solid var(--line);border-top:4px solid var(--accent);border-radius:6px;background:#fbfdff}.tr-score span{display:block;color:var(--muted);font:700 10px var(--mono);text-transform:uppercase}.tr-score strong{display:block;margin-top:12px;font:800 34px var(--mono);letter-spacing:-2px;color:var(--ink)}.tr-score p{margin:9px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.tr-score.reliability{--accent:#397be8}.tr-score.activity{--accent:#7c68de}.tr-score.trust{--accent:#40a877}.tr-score.votes{--accent:#d6901f}.tr-score.quality{--accent:#d95c71}.tr-caption{margin-top:14px!important;font-size:11px!important}.tr-two-col,.tr-network-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.tr-network-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-two-col article,.tr-network-grid article,.tr-principles article{padding:18px;border:1px solid var(--line);border-radius:6px;background:#fbfdff}.tr-two-col h3,.tr-network-grid h3{margin:0;font-size:15px}.tr-two-col p,.tr-network-grid p,.tr-principles p{margin:8px 0 0;color:var(--muted);font-size:12px;line-height:1.65}.tr-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.tr-principles b{font-size:13px}.tr-promise{border-color:#b9d2f8;background:linear-gradient(125deg,#eff6ff,#fbfdff)}@media(max-width:900px){.tr-score-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-network-grid{grid-template-columns:1fr}}@media(max-width:620px){.truerank-page{padding-left:16px;padding-right:16px}.tr-hero,.tr-section{padding:23px}.tr-hero h1{font-size:36px}.tr-score-grid,.tr-two-col,.tr-principles{grid-template-columns:1fr}}
