.tt-hero.tt-hero-compact{display:block;padding:28px 0 8px;max-width:950px}.tt-hero-compact .tt-eyebrow{margin-bottom:12px}.tt-hero-compact h1{font-size:clamp(30px,3.6vw,47px);max-width:920px;margin-bottom:10px}.tt-hero-compact .tt-intro{margin:0;max-width:760px;font-size:15px;line-height:1.55}.tt-compare-section{padding-top:0}.tt-fairness{max-width:850px}.tt-fairness h2{font-size:27px}.tt-fairness>p{font-size:14px;color:#52615b}.tt-news-section{padding-bottom:6px}.tt-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.tt-news-card{border:1px solid #d8ded4;border-radius:10px;background:#fff;padding:23px;display:flex;flex-direction:column;align-items:flex-start}.tt-news-card .tt-news-date{font-size:11px;color:#52615b;margin:0 0 20px}.tt-news-date span{display:block;font-size:10px;margin-top:3px}.tt-news-card h3{font-size:21px;line-height:1.25;margin:0 0 15px;letter-spacing:-.025em}.tt-news-card h3 a{text-decoration:none}.tt-news-card h3 a:hover{text-decoration:underline}.tt-news-card>p:not(.tt-news-date){font-size:13px;line-height:1.7;color:#52615b;margin:0 0 17px}.tt-news-read{font-size:12px;font-weight:650;min-height:40px;align-content:center;margin-top:auto;text-decoration:none}.tt-news-pagination{display:flex;gap:20px;font-size:14px;margin:24px 0}.tt-editor-note{font-size:12px;color:#52615b;margin-top:25px}.tt-news-article{max-width:860px}.tt-news-article>h1{max-width:800px}.tt-news-byline{font-size:12px;color:#52615b;margin:15px 0 24px;line-height:1.8}.tt-news-byline span{display:block}.tt-news-article .tt-intro{max-width:780px;font-size:18px}.tt-news-article>p{line-height:1.8}.tt-news-article h2{margin-top:34px;font-size:25px}.tt-news-article .tt-news-back{border-top:1px solid #d8ded4;margin-top:34px;padding-top:20px;font-size:13px}.tt-nav{flex-wrap:wrap}.tt-nav a{white-space:nowrap}
@media(max-width:850px){.tt-news-grid{grid-template-columns:1fr}.tt-news-card{padding:21px}.tt-news-card .tt-news-date{margin-bottom:12px}.tt-news-card h3{font-size:22px}.tt-news-card>p:not(.tt-news-date){max-width:670px}.tt-header-inner{gap:20px}.tt-nav{gap:16px}}
@media(max-width:700px){.tt-hero.tt-hero-compact{padding:20px 0 4px}.tt-hero-compact h1{font-size:clamp(28px,7.4vw,38px);line-height:1.12}.tt-hero-compact .tt-eyebrow{font-size:8px;margin-bottom:9px}.tt-hero-compact .tt-intro{font-size:13px;line-height:1.45;margin:0}.tt-nav{gap:10px 20px}.tt-nav a{font-size:11px;min-height:28px;align-content:center}.tt-header-inner{gap:7px;padding-block:13px}.tt-fairness h2{font-size:24px}.tt-news-article h1{font-size:34px}.tt-news-article .tt-intro{font-size:16px}.tt-news-grid{gap:13px}.tt-news-section h2{font-size:27px}}

.tt-trust-checklist{background:#edf2e8;border:1px solid #d1dbc8;border-radius:12px;padding:24px;margin:28px 0}.tt-trust-checklist h2{margin-top:0}.tt-trust-checklist li{margin:0 0 14px;line-height:1.6}.tt-trust-checklist>p{font-size:13px;color:#52615b}.tt-guide-toc{font-size:13px;line-height:2.2;border-bottom:1px solid #d8ded4;padding-bottom:18px}.tt-guide-toc a{display:inline-block;padding-block:4px}.page-id-88 .tt-article,.page-id-89 .tt-article{max-width:880px}.tt-article h2[id]{scroll-margin-top:30px}.tt-trust-teaser{background:#edf2e8;border-left:4px solid #486641;border-radius:8px;padding:24px;margin:24px 0}.tt-trust-teaser h2{font-size:25px;margin:0 0 12px}.tt-trust-teaser>p{max-width:760px;font-size:14px;line-height:1.7}.tt-trust-teaser .tt-text-link{margin-bottom:0}@media(max-width:700px){.tt-trust-checklist{padding:20px 17px}.tt-trust-checklist ul{padding-left:21px}.tt-trust-checklist h2{font-size:24px}.tt-trust-teaser{padding:20px}.page-id-88 h1,.page-id-89 h1{font-size:clamp(29px,7vw,39px);overflow-wrap:break-word}}
