.cmp-disclosure-center{text-align:left;max-width:720px;margin:6px 0 0}.card.cmp-card-wide{grid-column:span 2}.cmp-index-note{max-width:720px;color:var(--fg3);margin:56px 0 0;font-size:14px;line-height:22px}.cmp-page .page-hero .cmp-disclosure{max-width:720px;margin:8px 0 0}.cmp-verdict{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 24px;display:grid}.cmp-verdict-list{grid-template-columns:1fr;gap:8px}.cmp-verdict-item{background:var(--bg2);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:16px;padding:16px 18px}.cmp-verdict-item b{color:var(--fg);margin-bottom:4px;font-size:15px;font-weight:600;line-height:22px;display:block}.doc-page .prose .cmp-verdict-item p{color:var(--fg2);margin:0;font-size:15px;line-height:23px}.doc-page .prose .cmp-table{font-size:14.5px;line-height:21px}.doc-page .prose .cmp-table th[scope=row]{color:var(--fg);white-space:nowrap;padding-right:16px;font-weight:600}.doc-page .prose .cmp-table thead th{white-space:nowrap}.doc-page .prose .cmp-table td{color:var(--fg2);min-width:180px}.doc-page .prose .cmp-table-wide td{min-width:120px}.doc-page .prose .cmp-table-wide tbody tr:last-child th,.doc-page .prose .cmp-table-wide tbody tr:last-child td{background:var(--bg2)}.doc-page .prose .cmp-note{color:var(--fg3);margin:-8px 0 20px;font-size:13.5px;line-height:20px}.doc-page .prose .cmp-faq{max-width:none;margin:0 0 12px}.doc-page .prose .cmp-faq summary{padding:18px 4px;font-size:16px}.doc-page .prose .cmp-sources{font-size:14.5px;line-height:22px}.doc-page .prose .cmp-sources li{overflow-wrap:anywhere;margin:6px 0}.cmp-checked{color:var(--fg3)}.doc-page .prose .cmp-risk{margin-top:28px;font-size:14px;line-height:22px}.doc-page .prose .cmp-risk em{color:var(--fg3)}.cmp-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.cmp-sec-head .section-title{margin:0}.cmp-cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cta .cmp-cta-actions .btn-ghost{color:var(--panel-fg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--panel-fg) 35%, transparent)}.cta .cmp-cta-actions .btn-ghost:hover{background:color-mix(in srgb, var(--panel-fg) 10%, transparent)}@media (max-width:767px){.card.cmp-card-wide{grid-column:auto}.cmp-verdict{grid-template-columns:1fr}.doc-page .prose .cmp-table td{min-width:150px}.doc-page .prose .cmp-table th[scope=row]{white-space:normal;min-width:110px}.cmp-index-note{margin-top:44px}}
