.trust-tools_page__2rOjG{--tool-ink:#173f51;--tool-text:#33454e;--tool-muted:#647a84;--tool-teal:#2d8b82;--tool-coral:#e36f55;--tool-paper:#fffdf9;--tool-tint:#eef6f4;--tool-line:#c9d9dc;background:var(--tool-paper);color:var(--tool-text);overflow-x:clip}.trust-tools_page__2rOjG *,.trust-tools_page__2rOjG :after,.trust-tools_page__2rOjG :before{box-sizing:border-box}.trust-tools_page__2rOjG .research-site-header,.trust-tools_page__2rOjG .site-footer{background:var(--tool-paper)!important;color:var(--tool-ink)!important}.trust-tools_page__2rOjG .research-site-header{border-bottom:1px solid var(--tool-line)!important}.trust-tools_page__2rOjG .site-footer{border-top:1px solid var(--tool-line)!important;margin-top:48px!important}.trust-tools_page__2rOjG .page-shell,.trust-tools_page__2rOjG .research-layout{margin-inline:auto!important;max-width:1240px!important;min-width:0;padding-inline:clamp(16px,3vw,32px)!important;width:100%!important}.trust-tools_page__2rOjG .wordmark-name,.trust-tools_page__2rOjG h1,.trust-tools_page__2rOjG h2,.trust-tools_page__2rOjG h3,.trust-tools_page__2rOjG h4{color:var(--tool-ink)!important;font-family:Georgia,Times New Roman,serif;overflow-wrap:anywhere}.trust-tools_page__2rOjG a,.trust-tools_page__2rOjG dd,.trust-tools_page__2rOjG li,.trust-tools_page__2rOjG p,.trust-tools_page__2rOjG td,.trust-tools_page__2rOjG th{overflow-wrap:anywhere}.trust-tools_page__2rOjG .eyebrow,.trust-tools_page__2rOjG .kicker,.trust-tools_page__2rOjG .section-label>div>p{color:var(--tool-coral)!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.7rem!important;font-weight:750!important;letter-spacing:.13em!important;line-height:1.3!important;text-transform:uppercase}.trust-tools_page__2rOjG .directory-head,.trust-tools_page__2rOjG .method-hero,.trust-tools_page__2rOjG .quiz-shell,.trust-tools_page__2rOjG .record-head{background:radial-gradient(circle at 86% 15%,rgba(45,139,130,.12),transparent 22rem),linear-gradient(180deg,#f6faf8 0,var(--tool-paper) 100%)!important;border:1px solid var(--tool-line)!important;border-top:4px solid var(--tool-teal)!important;box-shadow:none!important;margin-top:clamp(20px,3vw,32px)!important;min-width:0;padding-block:clamp(22px,4vw,44px)!important}.trust-tools_page__2rOjG .directory-head,.trust-tools_page__2rOjG .method-hero{display:grid!important;gap:clamp(20px,4vw,48px)!important;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr)!important}.trust-tools_page__2rOjG .compare-hero-copy h1,.trust-tools_page__2rOjG .comparison-head h1,.trust-tools_page__2rOjG .method-hero h1{font-size:clamp(2.35rem,5vw,4.4rem)!important;letter-spacing:-.045em!important;line-height:.98!important;margin:0!important;max-width:16ch}.trust-tools_page__2rOjG .compare-hero-copy>p:last-child,.trust-tools_page__2rOjG .comparison-head>p,.trust-tools_page__2rOjG .method-hero>p{color:var(--tool-text)!important;font-size:clamp(1rem,1.5vw,1.18rem)!important;line-height:1.68!important;max-width:64ch}.trust-tools_page__2rOjG .compare-hero-cutout,.trust-tools_page__2rOjG .method-hero-cutout{align-self:center;height:auto!important;max-width:100%!important;min-width:0;width:100%!important}.trust-tools_page__2rOjG .compare-directory-content,.trust-tools_page__2rOjG .record-grid{align-items:start!important;display:grid!important;gap:clamp(24px,4vw,48px)!important;grid-template-columns:minmax(0,1fr) minmax(210px,250px)!important;padding-block:clamp(28px,5vw,56px)!important}.trust-tools_page__2rOjG .article-body>*,.trust-tools_page__2rOjG .compare-directory-content>*,.trust-tools_page__2rOjG .record-grid>*,.trust-tools_page__2rOjG .record-main>*,.trust-tools_page__2rOjG .research-layout>*{min-width:0}.trust-tools_page__2rOjG .comparison-list,.trust-tools_page__2rOjG .comparison-records{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));min-width:0}.trust-tools_page__2rOjG .aside-box,.trust-tools_page__2rOjG .boundary-box,.trust-tools_page__2rOjG .comparison-list>a,.trust-tools_page__2rOjG .comparison-records>article,.trust-tools_page__2rOjG .research-callout{background:#fff!important;border:1px solid var(--tool-line)!important;box-shadow:none!important;min-width:0;overflow-wrap:anywhere}.trust-tools_page__2rOjG .aside-box,.trust-tools_page__2rOjG .comparison-list>a,.trust-tools_page__2rOjG .comparison-records>article{padding:clamp(16px,2.2vw,24px)!important}.trust-tools_page__2rOjG .comparison-list>a:hover,.trust-tools_page__2rOjG .comparison-records>article:hover{border-color:var(--tool-teal)!important;transform:none!important}.trust-tools_page__2rOjG .compare-table{border:1px solid var(--tool-line)!important;max-width:100%;min-width:0;overflow-x:auto!important;overscroll-behavior-inline:contain}.trust-tools_page__2rOjG .compare-row{min-width:680px}.trust-tools_page__2rOjG .compare-scroll-hint{color:var(--tool-muted);font-size:.82rem;line-height:1.5;margin-top:10px}.trust-tools_page__2rOjG .record-aside{display:grid;gap:16px;min-width:0;position:sticky;top:18px}.trust-tools_page__2rOjG .decision-list,.trust-tools_page__2rOjG .method-promise-board{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));min-width:0}.trust-tools_page__2rOjG .quiz-shell{padding:clamp(18px,3vw,32px)!important}.trust-tools_page__2rOjG .quiz-card,.trust-tools_page__2rOjG .quiz-method-note{border-color:var(--tool-line)!important;box-shadow:none!important;max-width:100%;min-width:0;overflow-wrap:anywhere}.trust-tools_page__2rOjG .quiz-card{background:#fff!important}.trust-tools_page__2rOjG .quiz-method-note{background:var(--tool-tint)!important;margin-top:16px!important;padding:16px!important}.trust-tools_page__2rOjG .research-layout{align-items:start;display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:minmax(170px,210px) minmax(0,1fr);padding-block:clamp(28px,5vw,56px)}.trust-tools_page__2rOjG .article-toc{background:#fff;border:1px solid var(--tool-line);display:grid;gap:2px;min-width:0;padding:12px;position:sticky;top:18px}.trust-tools_page__2rOjG .article-toc>span{color:var(--tool-muted);font-size:.7rem;font-weight:750;letter-spacing:.1em;padding:4px 8px 8px;text-transform:uppercase}.trust-tools_page__2rOjG .article-toc a{color:var(--tool-ink);font-size:.82rem;line-height:1.4;padding:9px 8px}.trust-tools_page__2rOjG .article-toc a:hover{background:var(--tool-tint);color:var(--tool-teal)}.trust-tools_page__2rOjG .article-body{display:grid;gap:clamp(36px,5vw,64px);min-width:0}.trust-tools_page__2rOjG .article-section{min-width:0;scroll-margin-top:24px}.trust-tools_page__2rOjG .article-section h2{font-size:clamp(1.65rem,2.6vw,2.4rem)!important;letter-spacing:-.03em;line-height:1.08!important}.trust-tools_page__2rOjG .article-section li,.trust-tools_page__2rOjG .article-section p{color:var(--tool-text);font-size:1rem;line-height:1.72}.trust-tools_mobileToc__XWFmK{background:#fff;border:1px solid var(--tool-line);display:none;margin:16px auto 0;max-width:calc(1240px - 32px);min-width:0;overflow:hidden;width:calc(100% - 32px)}.trust-tools_mobileToc__XWFmK summary{color:var(--tool-ink);cursor:pointer;font-size:.84rem;font-weight:800;line-height:1.35;padding:12px 16px}.trust-tools_mobileToc__XWFmK nav{border-top:1px solid var(--tool-line);display:grid;padding:8px}.trust-tools_mobileToc__XWFmK a{color:var(--tool-ink);font-size:.82rem;line-height:1.4;padding:9px 8px}@media (max-width:900px){.trust-tools_page__2rOjG .compare-directory-content,.trust-tools_page__2rOjG .directory-head,.trust-tools_page__2rOjG .method-hero,.trust-tools_page__2rOjG .record-grid,.trust-tools_page__2rOjG .research-layout{grid-template-columns:minmax(0,1fr)!important}.trust-tools_page__2rOjG .record-aside{position:static}.trust-tools_page__2rOjG .article-toc{display:none}.trust-tools_mobileToc__XWFmK{display:block}}@media (max-width:600px){.trust-tools_page__2rOjG .compare-hero-copy h1,.trust-tools_page__2rOjG .comparison-head h1,.trust-tools_page__2rOjG .method-hero h1{font-size:clamp(2.15rem,11vw,3.45rem)!important}.trust-tools_page__2rOjG .comparison-list,.trust-tools_page__2rOjG .comparison-records,.trust-tools_page__2rOjG .decision-list,.trust-tools_page__2rOjG .method-promise-board{grid-template-columns:minmax(0,1fr)!important}.trust-tools_page__2rOjG .page-shell,.trust-tools_page__2rOjG .research-layout{padding-inline:14px!important}.trust-tools_mobileToc__XWFmK{width:calc(100% - 28px)}}.compare-record-v2_root__PAsmj{background:var(--paper)!important;color:var(--ink)}.compare-record-v2_root__PAsmj a{color:var(--teal)}.compare-record-v2_root__PAsmj a:hover{color:var(--navy)}.compare-record-v2_root__PAsmj .record-head.record-head{background:transparent!important;border-bottom:1px solid var(--hairline)!important}.compare-record-v2_root__PAsmj .breadcrumbs.breadcrumbs,.compare-record-v2_root__PAsmj .breadcrumbs.breadcrumbs a{color:var(--ink-soft)!important}.compare-record-v2_root__PAsmj .breadcrumbs.breadcrumbs a:hover{color:var(--teal)!important}.compare-record-v2_root__PAsmj .comparison-head.comparison-head .eyebrow.eyebrow{color:var(--teal)!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:13px}.compare-record-v2_root__PAsmj .comparison-head.comparison-head h1{font-family:var(--serif)!important;color:var(--navy)!important}.compare-record-v2_root__PAsmj .comparison-head.comparison-head p{color:var(--ink-soft)!important}.compare-record-v2_root__PAsmj .comparison-section.comparison-section h2,.compare-record-v2_root__PAsmj .section-label.section-label,.compare-record-v2_root__PAsmj h2{font-family:var(--serif)!important;color:var(--navy)!important}.compare-record-v2_root__PAsmj .section-label.section-label{color:var(--teal)!important;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.compare-record-v2_root__PAsmj li,.compare-record-v2_root__PAsmj p{color:var(--ink-soft)!important}.compare-record-v2_root__PAsmj table{background:var(--card-bg)!important;border:1px solid var(--hairline)!important;border-radius:10px!important}.compare-record-v2_root__PAsmj table th{background:var(--navy)!important;color:#dbe4ec!important;font-size:11.5px!important;letter-spacing:.07em!important;text-transform:uppercase!important}.compare-record-v2_root__PAsmj table td{border-color:var(--hairline)!important;color:var(--ink-soft)!important}.compare-record-v2_root__PAsmj .comparison-callout.comparison-callout,.compare-record-v2_root__PAsmj .info-table-wrap.info-table-wrap,.compare-record-v2_root__PAsmj .option-card.option-card,.compare-record-v2_root__PAsmj .record-callout.record-callout{border:1px solid var(--hairline)!important;border-radius:10px!important;background:var(--card-bg)!important}