.page_page__tKvn4{--ink:#10222e;--paper:#f7f8f7;--card:#fff;--line:#d8dedf;--caution:#c97a1b;--caution-bg:#fbf1e3;--good:#1f7a5c;--good-bg:#e9f4ef;--bad:#b3402e;--bad-bg:#fbedea;--steel:#5e7079;--lock:#8a979d;font-family:var(--font-archivo),sans-serif;font-variation-settings:"wdth" 92;background:var(--paper);color:var(--ink);line-height:1.5}.page_mono__JwGYk{font-family:var(--font-plex-mono),monospace}.page_page__tKvn4 a{color:inherit}.page_recordHead___Et4P{max-width:1080px;margin:0 auto;padding:28px 20px 20px;border-bottom:2px solid var(--ink)}.page_fileLine__1KZQp{font-family:var(--font-plex-mono),monospace;font-size:11px;color:var(--steel);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;display:flex;flex-wrap:wrap;gap:6px 18px}.page_bizName__Qe1Q8{font-weight:900;font-size:clamp(28px,6vw,46px);line-height:1.02;letter-spacing:-.01em;text-transform:uppercase;font-variation-settings:"wdth" 80}.page_bizMeta__MmqhJ{margin-top:10px;font-size:14px;color:var(--steel);display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center}.page_tag__YwAac{display:inline-block;font-family:var(--font-plex-mono),monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border:1px solid}.page_tagBad__dONLV{color:var(--bad);border-color:var(--bad);background:var(--bad-bg)}.page_tagGood__awITG{color:var(--good);border-color:var(--good);background:var(--good-bg)}.page_wrap__Bxzak{max-width:1080px;margin:0 auto;padding:24px 20px 64px;display:grid;grid-template-columns:340px 1fr;grid-gap:24px;gap:24px}@media (max-width:820px){.page_wrap__Bxzak{grid-template-columns:1fr}}.page_scoreCard__iohIe{background:var(--card);border:2px solid var(--ink);position:relative}.page_scoreBand__TbBw5{border-bottom:2px solid var(--ink);padding:26px 22px 22px;text-align:center}.page_gauge__HX5Cf{position:relative;width:200px;height:112px;margin:0 auto}.page_gauge__HX5Cf svg{display:block}.page_scoreNum__afu3P{position:absolute;left:0;right:0;bottom:-6px;font-weight:900;font-size:64px;line-height:1;letter-spacing:-.03em;font-variation-settings:"wdth" 78}.page_scoreLabel__wdgmQ{margin-top:16px;font-family:var(--font-plex-mono),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.page_scoreBandName__ZOkXi{display:inline-block;margin-top:6px;padding:4px 12px;color:#fff;font-weight:800;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.page_rankRow__wEkGW{display:flex;border-bottom:1px solid var(--line)}.page_rankCell__PIgDe{flex:1 1;padding:14px 16px;text-align:center}.page_rankCell__PIgDe+.page_rankCell__PIgDe{border-left:1px solid var(--line)}.page_rankCell__PIgDe .page_big__ylblA{font-weight:900;font-size:24px;font-variation-settings:"wdth" 80}.page_rankCell__PIgDe .page_sub__wNYyg{font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel);margin-top:2px}.page_subscores___cOk_{padding:16px 20px 20px}.page_subscores___cOk_ h3{font-size:11px;font-family:var(--font-plex-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--steel);margin-bottom:12px}.page_subRow__AS_lJ{display:flex;align-items:center;gap:10px;margin-bottom:11px;font-size:13.5px}.page_subRow__AS_lJ .page_name__SRu_G{width:96px;flex-shrink:0;font-weight:600}.page_bar__Q_3PE{flex:1 1;height:8px;background:#eaeded;position:relative}.page_bar__Q_3PE i{position:absolute;left:0;top:0;bottom:0}.page_subRow__AS_lJ .page_val__UvzKf{width:40px;text-align:right;font-family:var(--font-plex-mono),monospace;font-size:12px;font-weight:600}.page_aiLine__LogbC{padding:0 20px 14px;font-size:11.5px;color:var(--steel)}.page_aiLine__LogbC b{color:var(--ink);font-family:var(--font-plex-mono),monospace;letter-spacing:.04em}.page_scoreNote__lKKnn{padding:12px 20px 18px;font-size:12px;color:var(--steel);border-top:1px dashed var(--line)}.page_scoreNote__lKKnn strong{color:var(--ink)}.page_panel__Bh8XZ{background:var(--card);border:1px solid var(--line);margin-bottom:24px}.page_panelHead__Fm2Fd{padding:14px 20px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:baseline;gap:12px}.page_panelHead__Fm2Fd h2{font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-variation-settings:"wdth" 85}.page_panelHead__Fm2Fd .page_meta__WNQoz{font-family:var(--font-plex-mono),monospace;font-size:10.5px;color:var(--steel);letter-spacing:.05em}.page_panel__Bh8XZ table{width:100%;border-collapse:collapse;font-size:13.5px}.page_panel__Bh8XZ th{text-align:left;font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--steel);padding:10px 20px;border-bottom:1px solid var(--line);font-weight:500}.page_panel__Bh8XZ td{padding:11px 20px;border-bottom:1px solid #ecefef}.page_you__I2EmK{background:var(--caution-bg)}.page_you__I2EmK td:first-child{font-weight:800}.page_deltaUp___iZog{color:var(--good);font-weight:600}.page_deltaDown__mOJh4{color:var(--bad);font-weight:600}.page_narrative__B3Lzr{padding:12px 20px;font-size:13px;color:var(--steel)}.page_narrative__B3Lzr strong{color:var(--ink)}.page_factor__K_yay{display:flex;gap:14px;padding:15px 20px;border-bottom:1px solid #ecefef;align-items:flex-start}.page_factor__K_yay:last-child{border-bottom:none}.page_dot__uG0MK{width:10px;height:10px;flex-shrink:0;margin-top:5px;background:var(--bad)}.page_dotPos__KldM9{background:var(--good)}.page_factor__K_yay h4{font-size:14px;font-weight:700}.page_factor__K_yay p{font-size:13px;color:var(--steel);margin-top:2px}.page_locked__dwBFK{position:relative}.page_locked__dwBFK .page_dot__uG0MK{background:var(--lock)}.page_locked__dwBFK h4,.page_locked__dwBFK p{color:transparent;text-shadow:0 0 9px rgba(60,74,80,.55);-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_lockmark__Xqe8s{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-family:var(--font-plex-mono),monospace;font-size:10px;letter-spacing:.1em;color:var(--lock);border:1px solid var(--line);padding:3px 8px;background:var(--paper)}.page_nearby__RHIbb{display:flex;flex-wrap:wrap;gap:10px;padding:16px 20px}.page_nearbyItem__wTlLF{flex:1 1;min-width:160px;border:1px solid var(--line);padding:10px 12px;text-decoration:none;color:inherit}.page_nearbyItem__wTlLF:hover{border-color:var(--ink)}.page_nearbyItem__wTlLF .page_rk__NpzOa{font-family:var(--font-plex-mono),monospace;font-size:10px;color:var(--steel);letter-spacing:.06em}.page_nearbyItem__wTlLF .page_nm__Nd_tO{font-weight:700;font-size:13.5px;margin-top:2px}.page_claim__mdN_q{background:var(--ink);color:#edf2f2;padding:26px 24px}.page_claim__mdN_q h2{font-size:22px;font-weight:900;font-variation-settings:"wdth" 80;text-transform:uppercase;letter-spacing:.01em;line-height:1.15}.page_claim__mdN_q p{margin-top:8px;font-size:14px;color:#b9c7cb;max-width:520px}.page_claimActions__vTmKO{margin-top:18px;display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.page_btn___K31o{display:inline-block;padding:13px 22px;font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.05em;border:2px solid transparent;cursor:pointer}.page_btnPrimary__z4uvk{background:#7fc7c0;color:var(--ink)}.page_btnPrimary__z4uvk:hover{background:#93d4cd}.page_btnGhost__hl5mg{background:none;border-color:#54666d;color:#d6e0e2}.page_fine__CUrjv{margin-top:14px;font-family:var(--font-plex-mono),monospace;font-size:10.5px;color:#7e939a;letter-spacing:.04em}.page_formBox__PE__0{background:#16303e;border:1px solid #2c4753;padding:16px;margin-top:12px;width:100%;max-width:420px}.page_formBox__PE__0 label{display:block;font-size:11px;font-family:var(--font-plex-mono),monospace;letter-spacing:.05em;text-transform:uppercase;color:#b9c7cb;margin-bottom:4px}.page_formBox__PE__0 input,.page_formBox__PE__0 textarea{width:100%;padding:9px 10px;border:1px solid #3a5563;background:#0d1e28;color:#edf2f2;font-family:var(--font-archivo),sans-serif;font-size:13.5px;margin-bottom:10px}.page_formMsg__GMS0b{font-size:12.5px;margin-top:8px}.page_consumer__paVh7{max-width:1080px;margin:0 auto;padding:0 20px 40px}.page_consumerInner__OzlqM{border-top:2px solid var(--ink);padding-top:18px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;font-size:13.5px;color:var(--steel)}.page_consumerInner__OzlqM a{font-weight:700;color:var(--ink)}.page_footer__qRuJ4{background:var(--ink);color:#8fa3aa;font-size:12px}.page_footInner__nc3YP{max-width:1080px;margin:0 auto;padding:22px 20px;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}.page_footInner__nc3YP a{color:#c4d2d6;text-decoration:underline;text-underline-offset:2px}.page_integrity__qCw6K{max-width:560px;line-height:1.55}.page_integrity__qCw6K strong{color:#e4ecee}.RankingsTopBar_topbar__oHIbW{background:#10222e;color:#e9eeef;font-size:13px}.RankingsTopBar_inner__ULcU2{max-width:1080px;margin:0 auto;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.RankingsTopBar_brand__Kz5jE{font-weight:800;font-size:15px;letter-spacing:.02em;text-decoration:none;color:inherit}.RankingsTopBar_brand__Kz5jE span{color:#7fc7c0}.RankingsTopBar_crumb__8hcen{font-family:var(--font-plex-mono),monospace;font-size:11px;color:#9db0b6;letter-spacing:.04em}.page_page__gGsUO{--ink:#10222e;--paper:#f7f8f7;--card:#fff;--line:#d8dedf;--caution:#c97a1b;--good:#1f7a5c;--bad:#b3402e;--steel:#5e7079;--accent:#0e6b63;--gold:#8a6d1e;font-family:var(--font-archivo),sans-serif;font-variation-settings:"wdth" 92;background:var(--paper);color:var(--ink);line-height:1.5}.page_mono__4Fs9L{font-family:var(--font-plex-mono),monospace}.page_page__gGsUO a{color:inherit}.page_hero__aJuzb{max-width:1040px;margin:0 auto;padding:34px 20px 24px;border-bottom:2px solid var(--ink)}.page_kicker__qQxHC{font-family:var(--font-plex-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--steel)}.page_hero__aJuzb h1{font-weight:900;font-size:clamp(28px,5.4vw,44px);text-transform:uppercase;font-variation-settings:"wdth" 78;line-height:1.04;margin-top:8px}.page_hero__aJuzb p{margin-top:12px;max-width:640px;font-size:15px;color:#3d4f58}.page_statline___rCTT{display:flex;flex-wrap:wrap;margin-top:20px;border:1px solid var(--line);background:var(--card)}.page_stat__B7FjC{flex:1 1;min-width:140px;padding:14px 16px;border-right:1px solid var(--line)}.page_stat__B7FjC:last-child{border-right:none}.page_stat__B7FjC .page_n___1fGS{font-weight:900;font-size:24px;font-variation-settings:"wdth" 80}.page_stat__B7FjC .page_l__hA9LG{font-family:var(--font-plex-mono),monospace;font-size:9.5px;letter-spacing:.08em;color:var(--steel);text-transform:uppercase;margin-top:2px}.page_selfserve__1LSqP{max-width:1040px;margin:18px auto 0;padding:0 20px}.page_selfserveInner__KIRK2{background:var(--ink);color:#edf2f2;padding:16px 20px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center}.page_selfserveInner__KIRK2 b{font-size:15px}.page_selfserveSub__UmU1A{font-size:12.5px;color:#b9c7cb;margin-top:2px}.page_search__UWqaV{display:flex;min-width:min(360px,100%)}.page_search__UWqaV input{flex:1 1;padding:11px 12px;border:none;font-family:var(--font-archivo),sans-serif;font-size:13.5px;background:#fff;color:var(--ink)}.page_search__UWqaV button{padding:11px 16px;border:none;background:#7fc7c0;color:var(--ink);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.05em;cursor:not-allowed;opacity:.85}.page_wrap__bNWDe{max-width:1040px;margin:0 auto;padding:22px 20px 40px}.page_listHead__6o0kK{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.page_listHead__6o0kK h2{font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.page_listHead__6o0kK .page_meta__YUXmi{font-family:var(--font-plex-mono),monospace;font-size:10px;color:var(--steel)}.page_rankcard__wROMq{background:var(--card);border:1px solid var(--line);display:flex;align-items:center;margin-bottom:10px;text-decoration:none;color:inherit}.page_rankcard__wROMq.page_first___Sree{border:2px solid var(--ink)}.page_rk__ptHoX{width:64px;text-align:center;font-weight:900;font-size:24px;font-variation-settings:"wdth" 75;padding:16px 0;border-right:1px solid var(--line);flex-shrink:0}.page_rankcard__wROMq.page_first___Sree .page_rk__ptHoX{background:var(--ink);color:#7fc7c0}.page_biz__QWsnT{flex:1 1;padding:12px 16px;min-width:0}.page_biz__QWsnT .page_nm__uzSpe{font-weight:800;font-size:16px;line-height:1.2}.page_biz__QWsnT .page_tag__yiBAx{font-family:var(--font-plex-mono),monospace;font-size:8.5px;letter-spacing:.07em;color:var(--gold);border:1px solid var(--gold);padding:1px 6px;margin-left:8px;vertical-align:2px;text-transform:uppercase;white-space:nowrap}.page_biz__QWsnT .page_dt__Tgq_i{font-size:12.5px;color:var(--steel);margin-top:3px}.page_biz__QWsnT .page_dt__Tgq_i b{color:var(--ink)}.page_sc__Ms8d7{width:96px;text-align:center;padding:10px 0;border-left:1px solid var(--line);flex-shrink:0}.page_sc__Ms8d7 .page_v__zKWKN{font-weight:900;font-size:26px;font-variation-settings:"wdth" 78}.page_sc__Ms8d7 .page_b__1_dRD{font-family:var(--font-plex-mono),monospace;font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;margin-top:1px}.page_viewall__JmRp8{display:block;text-align:center;padding:14px;border:1px dashed var(--steel);color:var(--steel);font-weight:700;font-size:13px;text-decoration:none;margin-top:14px}.page_viewall__JmRp8:hover{border-color:var(--ink);color:var(--ink)}.page_fullTable__1z4AX{margin-top:30px}.page_tableScroll__cr_sI{overflow-x:auto}.page_fullTable__1z4AX table{width:100%;min-width:560px;border-collapse:collapse;font-size:13px;background:var(--card);border:1px solid var(--line)}.page_fullTable__1z4AX th{text-align:left;font-family:var(--font-plex-mono),monospace;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel);padding:9px 14px;border-bottom:1px solid var(--line);font-weight:500}.page_fullTable__1z4AX td{padding:8px 14px;border-bottom:1px solid #ecefef}.page_fullTable__1z4AX tr:last-child td{border-bottom:none}.page_fullTable__1z4AX a{text-decoration:none;font-weight:700}.page_fullTable__1z4AX a:hover{text-decoration:underline}.page_findings__lHbHE{margin-top:30px;background:var(--card);border:1px solid var(--line)}.page_findingsHead__IKqp4{padding:13px 18px;border-bottom:1px solid var(--line)}.page_findingsHead__IKqp4 h2{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.page_findings__lHbHE p{padding:13px 18px;font-size:13.5px;color:#3d4f58;border-bottom:1px solid #ecefef}.page_findings__lHbHE p:last-child{border-bottom:none}.page_findings__lHbHE b{color:var(--ink)}.page_method__Hctq7{margin-top:26px;font-size:12.5px;color:var(--steel);line-height:1.6}.page_footer__6jpHQ{background:var(--ink);color:#8fa3aa;font-size:12px;margin-top:36px}.page_footInner__8KM8P{max-width:1040px;margin:0 auto;padding:20px;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}.page_footer__6jpHQ a{color:#c4d2d6}.page_page__zbG7_{--ink:#10222e;--paper:#f7f8f7;--card:#fff;--line:#d8dedf;--steel:#5e7079;--accent:#0e6b63;font-family:var(--font-archivo),sans-serif;font-variation-settings:"wdth" 92;background:var(--paper);color:var(--ink);line-height:1.5}.page_page__zbG7_ a{color:var(--ink);font-weight:700}.page_hero___feJm{max-width:760px;margin:0 auto;padding:34px 20px 20px;border-bottom:2px solid var(--ink)}.page_kicker__rtdUF{font-family:var(--font-plex-mono),monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--steel)}.page_hero___feJm h1{font-weight:900;font-size:clamp(26px,5vw,38px);text-transform:uppercase;font-variation-settings:"wdth" 78;line-height:1.05;margin-top:8px}.page_hero___feJm p{margin-top:12px;font-size:15px;color:#3d4f58}.page_wrap__b0V9M{max-width:760px;margin:0 auto;padding:28px 20px 60px}.page_panel__xBQDe{background:var(--card);border:1px solid var(--line);margin-bottom:20px}.page_panelHead__21gTY{padding:13px 18px;border-bottom:1px solid var(--line)}.page_panelHead__21gTY h2{font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.page_panel__xBQDe p{padding:14px 18px;font-size:14px;color:#3d4f58;line-height:1.7}.page_panel__xBQDe p+p{border-top:1px solid #ecefef}.page_weights__i0wbF{display:flex;flex-wrap:wrap;gap:1px;background:var(--line);border-top:1px solid var(--line)}.page_weight__2WIkv{flex:1 1;min-width:120px;background:var(--card);padding:14px 18px}.page_weight__2WIkv .page_n__SEazJ{font-weight:900;font-size:22px}.page_weight__2WIkv .page_l__qVvyE{font-family:var(--font-plex-mono),monospace;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel);margin-top:2px}.page_footer__OGQj_{background:var(--ink);color:#8fa3aa;font-size:12px}.page_footInner__rIFuV{max-width:760px;margin:0 auto;padding:20px;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between}.page_footer__OGQj_ a{color:#c4d2d6;text-decoration:underline;text-underline-offset:2px;font-weight:400}