body:has(.hq-comparison)>.hq-site-ending{background:var(--site-paper)}.hq-comparison{background:var(--site-paper);color:var(--site-ink)}.cmp-hero{padding-block:72px 56px}.cmp-eyebrow,.cmp-index{font-size:14px;margin:0 0 24px}.cmp-hero h1{max-width:20ch;font:500 clamp(40px,5.5vw,72px)/1.12 var(--font-oswald);text-transform:uppercase;letter-spacing:-.02em;margin:0}.cmp-deck{max-width:62ch;font-size:20px;line-height:1.6;margin:28px 0}.cmp-disclosure{max-width:85ch;font-size:14px;line-height:1.7;color:#5b5d5e}.cmp-layout{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,3fr);gap:clamp(32px,5vw,80px);padding-bottom:80px}.cmp-nav{position:sticky;top:100px;align-self:start}.cmp-nav p{font-size:14px}.cmp-nav a{display:flex;align-items:center;min-height:48px;border-top:1px solid var(--site-line);padding:10px 0;font-size:16px}.cmp-content section{margin-bottom:64px;scroll-margin-top:110px}.cmp-content h2{font:500 clamp(28px,3vw,40px)/1.2 var(--font-inter);text-transform:none;letter-spacing:-.03em;margin:0 0 24px}.cmp-content h3{font:600 18px/1.4 var(--font-inter);text-transform:none;margin:28px 0 10px}.cmp-content li,.cmp-content p,.cmp-content td,.cmp-content th{font-size:17px;line-height:1.7}.cmp-content p{max-width:68ch}.cmp-content ol,.cmp-content ul{padding-left:24px}.cmp-content ul{list-style:disc}.cmp-content ol{list-style:decimal}.cmp-content li{margin-bottom:12px;padding-left:6px}.cmp-content table{width:100%;border-collapse:collapse;text-align:left}.cmp-content td,.cmp-content th{border-bottom:1px solid var(--site-line);vertical-align:top;padding:16px 12px 16px 0}.cmp-content th{font-weight:500}.cmp-content tbody th{width:28%}.cmp-content table a{display:inline-flex;align-items:center;min-height:48px;text-decoration:underline;text-underline-offset:4px}.cmp-baseline,.cmp-closing,.cmp-vendor{border-top:1px solid var(--site-line);padding-top:32px}.cmp-content .cmp-index{font-size:13px;color:#5b5d5e;margin-bottom:16px}.cmp-fit{font-size:20px!important}.cmp-sources{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px}.cmp-sources a{display:inline-flex;align-items:center;min-height:48px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.cmp-closing .hq-site-action{margin:20px 20px 0 0}.hq-comparison a:focus-visible{outline:2px solid var(--site-ink);outline-offset:4px}@media(max-width:760px){.cmp-hero{padding-block:48px 32px}.cmp-layout{grid-template-columns:1fr;gap:32px}.cmp-nav{position:static;display:flex;flex-wrap:wrap;gap:0 20px}.cmp-nav p{width:100%}.cmp-nav a{border:0}.cmp-content tbody th{width:35%}.cmp-content td,.cmp-content th{font-size:16px;overflow-wrap:anywhere}.cmp-content section{margin-bottom:44px}.cmp-deck{font-size:18px}}.cmp-quick-links{display:flex;flex-wrap:wrap;gap:8px 28px;margin-bottom:24px}.cmp-quick-links a{min-height:48px;display:inline-flex;gap:12px;align-items:center;font-size:16px;text-decoration:underline;text-underline-offset:5px}.cmp-content tbody th{width:20%}.cmp-accounting{width:30%;color:#5b5d5e}.cmp-mobile-label{display:none}.cmp-content .cmp-table-note{font-size:14px;line-height:1.6;color:#5b5d5e;margin:20px 0 8px}@media(max-width:600px){.cmp-content table,.cmp-content tbody{display:block}.cmp-content thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cmp-content tbody tr{display:grid;grid-template-columns:1fr;border-bottom:1px solid var(--site-line);padding:14px 0 20px}.cmp-content tbody td,.cmp-content tbody th{width:auto;border:0;padding:0}.cmp-content tbody th{font-weight:600}.cmp-content tbody td{padding-top:8px}.cmp-mobile-label{display:block;font-size:13px;font-weight:600;margin-top:8px}}.hq-comparison .cmp-quick-links a,.hq-comparison .cmp-sources a{text-decoration:none}.hq-comparison .cmp-link-label{text-decoration:underline;text-underline-offset:5px}.cmp-sources a{gap:8px}.cmp-hero h1{max-width:none}.cmp-hero h1>span{display:block}.cmp-hub-link{display:inline-flex;align-items:center;min-height:48px;margin-bottom:20px;text-decoration:underline;text-underline-offset:5px}.cmp-directory{padding-bottom:80px}.cmp-directory article{padding-block:28px;border-top:1px solid var(--site-line)}.cmp-directory h2{margin-bottom:12px}.cmp-directory h2 a{display:inline-block;padding-block:8px;text-decoration:underline;text-underline-offset:6px}.cmp-related a{display:inline-flex;align-items:center;min-height:48px;text-decoration:underline;text-underline-offset:5px}.cmp-directory-guide h3{margin:0 0 12px;font-size:clamp(22px,2.4vw,30px)}.cmp-directory-guide h3 a{display:inline-flex;align-items:center;min-height:48px;text-decoration:underline;text-underline-offset:6px}.cmp-directory .cmp-closing .cmp-hub-link{margin:0}