.IndustryBenchmark-module__LTWZnq__lead{font-size:var(--t-base);color:var(--ink-2);margin-bottom:14px}.IndustryBenchmark-module__LTWZnq__rows{gap:18px;list-style:none;display:grid}.IndustryBenchmark-module__LTWZnq__row{gap:6px;display:grid}.IndustryBenchmark-module__LTWZnq__head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.IndustryBenchmark-module__LTWZnq__label,.IndustryBenchmark-module__LTWZnq__value{font-weight:600}.IndustryBenchmark-module__LTWZnq__badge{font-size:var(--t-sm);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:500}.IndustryBenchmark-module__LTWZnq__strip{height:18px;margin-inline:8px;position:relative}.IndustryBenchmark-module__LTWZnq__strip:before{content:"";background:var(--card-3);border-radius:1px;height:2px;position:absolute;inset:8px 0 auto}.IndustryBenchmark-module__LTWZnq__peer,.IndustryBenchmark-module__LTWZnq__me,.IndustryBenchmark-module__LTWZnq__median{position:absolute;top:50%;transform:translate(-50%,-50%)}.IndustryBenchmark-module__LTWZnq__peer{background:var(--muted-2);opacity:.55;border-radius:50%;width:8px;height:8px}.IndustryBenchmark-module__LTWZnq__median{background:var(--ink-2);width:2px;height:14px}.IndustryBenchmark-module__LTWZnq__me{width:14px;height:14px;box-shadow:0 0 0 3px var(--card);border-radius:50%}.IndustryBenchmark-module__LTWZnq__scale{font-size:var(--t-xs);color:var(--muted);justify-content:space-between;gap:8px;display:flex}.IndustryBenchmark-module__LTWZnq__good{color:var(--positive)}.IndustryBenchmark-module__LTWZnq__middle{color:var(--muted)}.IndustryBenchmark-module__LTWZnq__weak{color:var(--negative)}.IndustryBenchmark-module__LTWZnq__me.IndustryBenchmark-module__LTWZnq__good{background:var(--positive)}.IndustryBenchmark-module__LTWZnq__me.IndustryBenchmark-module__LTWZnq__middle{background:var(--ink)}.IndustryBenchmark-module__LTWZnq__me.IndustryBenchmark-module__LTWZnq__weak{background:var(--negative)}
.Directory-module__sboVzG__lead{max-width:72ch;font-size:var(--t-md);color:var(--ink-2);margin:0 0 20px;line-height:1.55}.Directory-module__sboVzG__answers{border-top:1px solid var(--line);margin:0}.Directory-module__sboVzG__answers>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:4px 24px;padding:12px 0;display:grid}.Directory-module__sboVzG__answers dt{color:var(--ink);font-weight:600}.Directory-module__sboVzG__answers dd{color:var(--ink-2);margin:0}.Directory-module__sboVzG__answers a,.Directory-module__sboVzG__list a,.Directory-module__sboVzG__chips a,.Directory-module__sboVzG__grid a{color:var(--accent-ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.Directory-module__sboVzG__answers a:hover,.Directory-module__sboVzG__list a:hover,.Directory-module__sboVzG__chips a:hover,.Directory-module__sboVzG__grid a:hover{text-decoration-color:currentColor}@media (max-width:640px){.Directory-module__sboVzG__answers>div{grid-template-columns:1fr}}.Directory-module__sboVzG__related{border-top:2px solid var(--line-2);margin-top:40px;padding-top:24px}.Directory-module__sboVzG__relatedTitle{font-size:var(--t-lg);color:var(--ink);margin:0 0 6px;font-weight:700}.Directory-module__sboVzG__relatedSub{color:var(--muted);margin:0 0 20px}.Directory-module__sboVzG__columns{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px 40px;display:grid}.Directory-module__sboVzG__columnTitle{font-size:var(--t-base);color:var(--ink);margin:0 0 8px;font-weight:700}.Directory-module__sboVzG__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.Directory-module__sboVzG__list li{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.Directory-module__sboVzG__list li>a{overflow-wrap:anywhere;min-width:0}.Directory-module__sboVzG__meta{color:var(--muted);font-size:var(--t-sm);text-align:right;flex:none}.Directory-module__sboVzG__num{font-family:var(--mono);font-variant-numeric:tabular-nums}.Directory-module__sboVzG__chips{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.Directory-module__sboVzG__chips li{border:1px solid var(--line);font-size:var(--t-sm);padding:6px 10px}.Directory-module__sboVzG__count{color:var(--muted);font-family:var(--mono);font-size:var(--t-sm);margin-left:6px}.Directory-module__sboVzG__grid{columns:3 260px;column-gap:40px;margin:0;padding:0;list-style:none}.Directory-module__sboVzG__grid li{break-inside:avoid;border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.Directory-module__sboVzG__group+.Directory-module__sboVzG__group{margin-top:36px}.Directory-module__sboVzG__groupTitle{font-size:var(--t-lg);color:var(--ink);margin:0 0 12px;font-weight:700}.Directory-module__sboVzG__crumbs{font-size:var(--t-sm);color:var(--on-band-2);margin:0 0 8px}.Directory-module__sboVzG__crumbs a{color:var(--on-band);text-decoration:underline;-webkit-text-decoration-color:var(--on-band-line);text-decoration-color:var(--on-band-line);text-underline-offset:3px}.Directory-module__sboVzG__pager{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.Directory-module__sboVzG__pager a,.Directory-module__sboVzG__pager span{border:1px solid var(--line);font-size:var(--t-sm);color:var(--accent-ink);padding:6px 10px;text-decoration:none}.Directory-module__sboVzG__pager [aria-current=page]{background:var(--accent);border-color:var(--accent);color:var(--on-band)}.Directory-module__sboVzG__pager a:hover{background:var(--hover)}.Directory-module__sboVzG__prose{max-width:70ch;font-size:var(--t-base);color:var(--ink-2);line-height:1.65}.Directory-module__sboVzG__prose h2{font-size:var(--t-lg);color:var(--ink);margin:36px 0 10px}.Directory-module__sboVzG__prose p,.Directory-module__sboVzG__prose ul{margin:0 0 14px}.Directory-module__sboVzG__prose a{color:var(--accent-ink);text-underline-offset:3px}
.Overview-module___zADMa__top{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:36px;display:grid}.Overview-module___zADMa__main{gap:32px;min-width:0;display:grid}@media (max-width:1060px){.Overview-module___zADMa__top{grid-template-columns:minmax(0,1fr)}}.Overview-module___zADMa__healthHead{font-size:var(--t-sm);color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin:16px 0 6px;font-weight:700;display:flex}.Overview-module___zADMa__healthHead span{color:var(--ink-2);font-weight:400}.Overview-module___zADMa__health{background:var(--line);border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;list-style:none;display:grid}.Overview-module___zADMa__health li{background:var(--bg);grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:10px 12px;display:grid}.Overview-module___zADMa__hLabel{font-size:var(--t-sm);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.Overview-module___zADMa__hValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.Overview-module___zADMa__hGrade{font-size:var(--t-sm);font-weight:600}.Overview-module___zADMa__hMeter{gap:2px;display:flex}.Overview-module___zADMa__hMeter i{background:var(--card-3);width:12px;height:6px}.Overview-module___zADMa__g1,.Overview-module___zADMa__g2{color:var(--negative)}.Overview-module___zADMa__g3{color:var(--ink-2)}.Overview-module___zADMa__g4,.Overview-module___zADMa__g5{color:var(--positive)}.Overview-module___zADMa__hMeter.Overview-module___zADMa__g1 i[data-on=true],.Overview-module___zADMa__hMeter.Overview-module___zADMa__g2 i[data-on=true]{background:var(--negative)}.Overview-module___zADMa__hMeter.Overview-module___zADMa__g3 i[data-on=true]{background:var(--ink-2)}.Overview-module___zADMa__hMeter.Overview-module___zADMa__g4 i[data-on=true],.Overview-module___zADMa__hMeter.Overview-module___zADMa__g5 i[data-on=true]{background:var(--positive)}@media (max-width:640px){.Overview-module___zADMa__health{grid-template-columns:minmax(0,1fr)}}.Overview-module___zADMa__years.Overview-module___zADMa__years th,.Overview-module___zADMa__years.Overview-module___zADMa__years td{white-space:nowrap;padding:6px 8px;font-size:13px}.Overview-module___zADMa__years.Overview-module___zADMa__years td,.Overview-module___zADMa__years.Overview-module___zADMa__years thead th:not(:first-child){text-align:right}.Overview-module___zADMa__years.Overview-module___zADMa__years th[scope=row]{font-weight:500}.Overview-module___zADMa__aside{font-size:var(--t-sm);gap:24px;display:grid}.Overview-module___zADMa__box{border-top:2px solid var(--ink)}.Overview-module___zADMa__boxTitle{font-size:var(--t-base);letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:8px;padding:10px 0 6px;font-weight:700;display:flex}.Overview-module___zADMa__boxTitle a{font-size:var(--t-sm);color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.Overview-module___zADMa__facts{display:grid}.Overview-module___zADMa__facts div{border-bottom:1px solid var(--line);grid-template-columns:104px minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.Overview-module___zADMa__facts dt{color:var(--ink-2)}.Overview-module___zADMa__facts dd{overflow-wrap:anywhere;min-width:0;color:var(--ink)}.Overview-module___zADMa__facts a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.Overview-module___zADMa__reports{list-style:none}.Overview-module___zADMa__reports li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;display:flex}.Overview-module___zADMa__reports span{color:var(--ink-2)}.Overview-module___zADMa__reports a{color:var(--accent-ink);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.Overview-module___zADMa__check{color:var(--ink);background:var(--tint-2);box-shadow:inset 3px 0 0 var(--positive);transition:background-color .15s var(--ease);gap:2px;padding:12px 14px;display:grid}.Overview-module___zADMa__check:hover{background:var(--tint)}.Overview-module___zADMa__check[data-verdict=serious],.Overview-module___zADMa__check[data-verdict=warnings]{box-shadow:inset 3px 0 0 var(--negative)}.Overview-module___zADMa__check[data-verdict=attention],.Overview-module___zADMa__check[data-verdict=insufficient]{box-shadow:inset 3px 0 0 var(--ink-2)}.Overview-module___zADMa__check strong{font-size:var(--t-base)}.Overview-module___zADMa__check span{color:var(--ink-2)}
