.footer_footer__hbiM8{margin-top:64px;background:var(--it10-surface);border-top:1px solid var(--it10-line);color:var(--it10-muted);font-size:15px}.footer_footIn__s4lg2{display:flex;justify-content:space-between;gap:48px;padding:48px var(--it10-gutter) 56px;flex-wrap:wrap;max-width:var(--it10-wrap-max);margin:0 auto}.footer_about__VNX2m{display:flex;flex-direction:column;gap:12px;max-width:420px}.footer_brand__zsk9Y{display:flex;align-items:center;gap:10px;color:var(--it10-ink)}.footer_disclosure__XEiPB{font-size:14px}.footer_cols__2NS7x{display:flex;gap:56px;flex-wrap:wrap}.footer_cols__2NS7x div{display:flex;flex-direction:column;gap:10px}.footer_cols__2NS7x b{color:var(--it10-ink);font-family:var(--it10-font-display);letter-spacing:-.02em}.footer_footer__hbiM8 a{color:var(--it10-muted);text-decoration:none;transition:color var(--it10-dur-short) var(--it10-ease)}.footer_footer__hbiM8 a:hover{color:var(--it10-primary)}.footer_disclosure__XEiPB a{text-decoration:underline;text-underline-offset:3px}@media (max-width:639px){.footer_cols__2NS7x div{gap:0}.footer_cols__2NS7x a{display:flex;align-items:center;min-height:44px}}.badge_badge___jFMo{flex-shrink:0}.badge_markA__1LUXQ{stop-color:var(--it10-mark-a)}.badge_markB__ag0_T{stop-color:var(--it10-mark-b)}.badge_goldA__IlJ1u{stop-color:var(--it10-badge-gold-a)}.badge_goldB__r3F4V{stop-color:var(--it10-badge-gold-b)}.badge_roof__WwR4w{stroke:var(--it10-mark-roof)}.badge_rank__p0j2K{fill:var(--it10-cta-text);font-family:var(--it10-font-display)}.button_btn____uZv{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;border:0;border-radius:12px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform var(--it10-dur-short) var(--it10-ease),background-color var(--it10-dur-short) var(--it10-ease),box-shadow var(--it10-dur-short) var(--it10-ease),color var(--it10-dur-short) var(--it10-ease),filter var(--it10-dur-short) var(--it10-ease)}.button_btn____uZv:active{transform:translateY(1px)}.button_btn____uZv:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:none}.button_block__dZ7HA{width:100%}@media (max-width:639px){.button_btn____uZv{white-space:normal;text-wrap:balance;text-align:center}}.button_md__Cxbw1{min-height:44px;padding:0 18px}.button_header__I3u3y{height:42px;padding:0 18px;border-radius:10px}.button_lg__wcwZG{min-height:56px;padding:0 26px;font-size:17px;border-radius:14px}.button_go__LvmxG{min-height:64px;padding:0 28px;font-size:17px;border-radius:13px}.button_primary__9fvh0{overflow:hidden;isolation:isolate;background:linear-gradient(135deg,var(--it10-cta-a) 0,var(--it10-cta-b) 55%,var(--it10-cta-c) 100%);color:var(--it10-cta-ink);font-weight:800;letter-spacing:.005em;box-shadow:var(--it10-cta-glow)}.button_primary__9fvh0:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 30%,color-mix(in srgb,var(--it10-cta-text) 35%,transparent) 50%,transparent 70%);transform:translateX(-120%);transition:transform var(--it10-dur-sheen) var(--it10-ease)}.button_primary__9fvh0:hover{transform:translateY(-2px);filter:saturate(1.1) brightness(1.05);box-shadow:var(--it10-cta-glow-hover)}.button_primary__9fvh0:hover:after{transform:translateX(120%)}.button_primary__9fvh0:active{transform:translateY(0);filter:brightness(.98)}.button_zap___KwtL{animation:button_zapGlow__xSK_Z var(--it10-dur-zap) linear infinite}.button_zap___KwtL:before{content:"";position:absolute;inset:0;z-index:1;padding:2px;border-radius:inherit;background:conic-gradient(from var(--it10-zap-angle),transparent 0deg 280deg,var(--it10-zap-edge) 325deg,var(--it10-zap-core) 350deg,transparent 1turn);-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor;mask:linear-gradient(currentColor 0 0) content-box exclude,linear-gradient(currentColor 0 0);opacity:0;pointer-events:none;animation:button_zapRun__KOEL9 var(--it10-dur-zap) linear infinite}@keyframes button_zapRun__KOEL9{0%{--it10-zap-angle:0deg;opacity:0}3%{opacity:1}30%{--it10-zap-angle:360deg;opacity:1}34%,to{--it10-zap-angle:360deg;opacity:0}}@keyframes button_zapGlow__xSK_Z{0%,to{box-shadow:var(--it10-cta-glow)}18%{box-shadow:var(--it10-cta-glow-hover)}36%{box-shadow:var(--it10-cta-glow)}}.button_secondary__fOc9J{background:var(--it10-soft);color:var(--it10-ink)}.button_secondary__fOc9J:hover{background:var(--it10-line)}.button_repeated__dzlCh{background:var(--it10-primary-soft);color:var(--it10-primary)}.button_repeated__dzlCh:hover{background:color-mix(in srgb,var(--it10-primary) 16%,transparent)}.button_text__gJ8aZ{background:none;color:var(--it10-text2)}.button_text__gJ8aZ:hover{background:var(--it10-soft);color:var(--it10-ink)}.formkit_hp___lAJV{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.formkit_err__naPzU{margin:10px 0 0;font-size:14px;font-weight:600;color:var(--it10-danger)}.leads_tabs__HxL_J{display:flex;gap:6px;margin-bottom:16px;flex-wrap:wrap}.leads_tabs__HxL_J a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--it10-line);background:var(--it10-surface);color:var(--it10-text2);font-weight:600;text-decoration:none}.leads_tabs__HxL_J a[aria-current=page]{background:var(--it10-ink);color:var(--it10-surface);border-color:var(--it10-ink)}.leads_bar__ZNcWL{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.leads_filters__sNCv1{display:flex;flex-wrap:wrap;gap:6px}.leads_filters__sNCv1 a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid var(--it10-line);background:var(--it10-surface);color:var(--it10-text2);font-size:14px;font-weight:600;text-decoration:none}.leads_filters__sNCv1 a[aria-current=true]{background:var(--it10-primary-soft);color:var(--it10-primary);border-color:var(--it10-primary)}.leads_list__WOeBP{list-style:none;margin:0;padding:0;display:grid;gap:12px}.leads_row__PbZOP{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:16px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:16px;color:var(--it10-ink);text-decoration:none;min-height:44px}.leads_row__PbZOP:hover{border-color:var(--it10-primary)}.leads_name__2xX38{font-family:var(--it10-font-display);font-weight:700;font-size:16px;min-width:0;overflow-wrap:anywhere}.leads_meta__tlV4W{grid-column:1/-1;font-size:14px;color:var(--it10-muted);overflow-wrap:anywhere}.leads_status__ZS0s_{align-self:start;padding:2px 10px;border-radius:999px;background:var(--it10-soft);color:var(--it10-text2);font-size:12px;font-weight:700;white-space:nowrap}.leads_status__ZS0s_[data-status=new]{background:var(--it10-primary-soft);color:var(--it10-primary)}.leads_status__ZS0s_[data-status=won]{background:var(--it10-green-soft);color:var(--it10-green)}.leads_detail__pcC_W{display:grid;gap:16px}.leads_head__Aycp0{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.leads_fields__lfhO1{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:8px 16px;margin:0;font-size:15px}.leads_fields__lfhO1 dt{color:var(--it10-muted)}.leads_fields__lfhO1 dd{margin:0;overflow-wrap:anywhere;color:var(--it10-ink)}.leads_fields__lfhO1 a{color:var(--it10-primary);font-weight:600}@media (max-width:640px){.leads_fields__lfhO1{grid-template-columns:1fr;gap:2px}.leads_fields__lfhO1 dd{margin-bottom:8px}}.leads_reply__QCU2f{align-self:start}.leads_select___S6jn{min-height:44px;padding:0 12px;border:1px solid var(--it10-line);border-radius:12px;background:var(--it10-surface);color:var(--it10-ink);font:inherit}.leadform_form__AbGM_{min-width:0}.leadform_who__cdVMV{display:flex;gap:12px;align-items:center;margin-bottom:6px}.leadform_who__cdVMV h2{margin:0;font-family:var(--it10-font-display);font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--it10-ink)}.leadform_sub__h_I_T{margin:4px 0 0;font-size:14px;color:var(--it10-muted)}.leadform_top__CdCRK{display:flex;gap:16px;align-items:center;padding-right:40px}.leadform_top__CdCRK>div{min-width:0}.leadform_h__S_Er1{margin:0;font-family:var(--it10-font-display);font-size:clamp(22px,4.2vw,28px);font-weight:800;line-height:1.15;letter-spacing:-.02em;white-space:nowrap;color:var(--it10-ink)}.leadform_lsub__CAOZh{margin:4px 0 0;font-size:15px;color:var(--it10-text2)}.leadform_steps__Qvlwt{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:16px 0}.leadform_steps__Qvlwt i{height:4px;border-radius:2px;background:var(--it10-line)}.leadform_steps__Qvlwt i[data-on=true]{background:linear-gradient(90deg,var(--it10-cta-a),var(--it10-cta-c))}.leadform_fld__jeSMx{display:grid;gap:6px;margin-bottom:12px}.leadform_fld__jeSMx>label,.leadform_fld__jeSMx>span{font-size:13px;font-weight:600;color:var(--it10-text2)}.leadform_inp__o1juW{display:flex;align-items:center;height:44px;padding:0 12px;gap:6px;border:1px solid var(--it10-line);border-radius:11px;background:var(--it10-surface)}.leadform_inp__o1juW:focus-within{border-color:var(--it10-primary);box-shadow:0 0 0 3px var(--it10-primary-soft)}.leadform_inp__o1juW input{width:100%;min-width:0;border:0;outline:0;background:none;font:inherit;font-weight:600;color:var(--it10-ink)}.leadform_ta__at9yq{width:100%;min-height:110px;padding:12px;border:1px solid var(--it10-line);border-radius:11px;background:var(--it10-surface);font:inherit;color:var(--it10-ink);resize:vertical}.leadform_ta__at9yq:focus,.leadform_ta__at9yq:focus-visible{outline:0;border-color:var(--it10-primary);box-shadow:0 0 0 3px var(--it10-primary-soft)}.leadform_two__PbfZa{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:480px){.leadform_two__PbfZa{grid-template-columns:1fr}}.leadform_opts__tod8e{display:grid;grid-template-columns:1fr 1fr;gap:8px}.leadform_opt__MZYGh{height:44px;border:1px solid var(--it10-line);border-radius:11px;background:var(--it10-surface);font:inherit;font-size:14px;font-weight:600;color:var(--it10-ink);cursor:pointer}.leadform_opt__MZYGh[aria-pressed=true]{border-color:var(--it10-primary);background:var(--it10-primary-soft);color:var(--it10-primary)}.leadform_opt__MZYGh:focus-visible{outline:3px solid var(--it10-primary);outline-offset:2px}.leadform_go__lVcWu{width:100%}.leadform_pair__gwokF{display:grid;grid-template-columns:120px 1fr;gap:10px}.leadform_trust__r_LNv{display:flex;flex-wrap:wrap;gap:6px 14px;margin:14px 0 0;padding:0;list-style:none}.leadform_trust__r_LNv li{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--it10-text2)}.leadform_trust__r_LNv svg{flex-shrink:0;color:var(--it10-green)}.leadform_consent__oOHqx{margin:12px 0 0;font-size:12px;color:var(--it10-muted)}.leadform_done__dm4Mc{display:flex;flex-direction:column;align-items:center;padding:10px 0;text-align:center}.leadform_done__dm4Mc b{display:block;margin:8px 0 4px;font-family:var(--it10-font-display);font-size:18px;color:var(--it10-ink)}.leadform_done__dm4Mc span{font-size:15px;color:var(--it10-muted)}.leadform_done__dm4Mc small{display:block;margin-top:8px;font-size:13px;color:var(--it10-muted)}.leadform_check__No2KK circle{fill:var(--it10-green)}.leadform_check__No2KK path{stroke:var(--it10-on-primary)}.leadform_modal__DOfTp .leadform_steps__Qvlwt{margin:22px 0 20px;gap:8px}.leadform_modal__DOfTp .leadform_steps__Qvlwt i{height:5px}.leadform_modal__DOfTp .leadform_fld__jeSMx{gap:8px;margin-bottom:16px}.leadform_modal__DOfTp .leadform_fld__jeSMx>label,.leadform_modal__DOfTp .leadform_fld__jeSMx>span{font-size:15px}.leadform_modal__DOfTp .leadform_inp__o1juW{height:54px;padding:0 16px;border-radius:13px;font-size:17px}.leadform_modal__DOfTp .leadform_opt__MZYGh{height:54px;border-radius:13px;font-size:16px}.leadform_modal__DOfTp .leadform_go__lVcWu{margin-top:4px}@media (max-width:639px){.leadform_modal__DOfTp .leadform_go__lVcWu{position:sticky;bottom:0;z-index:1;box-shadow:0 -12px 16px var(--it10-surface)}}.leadform_modal__DOfTp .leadform_trust__r_LNv{justify-content:center;gap:8px 18px}.leadform_modal__DOfTp .leadform_trust__r_LNv li{font-size:13px}.leadform_modal__DOfTp .leadform_consent__oOHqx{text-align:center;font-size:12.5px}.leadform_modal__DOfTp .leadform_done__dm4Mc{padding:24px 0 8px}.leadform_modal__DOfTp .leadform_done__dm4Mc b{font-size:22px}.leadform_msg__a_pxZ{margin-top:20px}@media (max-width:640px){.leadform_h__S_Er1{white-space:normal}.leadform_top__CdCRK{align-items:flex-start}}.leadform_done__dm4Mc[hidden],.leadform_steps__Qvlwt[hidden]{display:none}.leadform_inp__o1juW select{width:100%;min-width:0;border:0;outline:0;background:none;font:inherit;font-weight:600;color:var(--it10-ink)}.leadform_hWrap__qq_9d{white-space:normal;text-wrap:balance}.leadform_pointerBtn__urjM5{display:inline;margin-left:6px;padding:0;border:0;background:none;color:var(--it10-primary);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.leadform_pointerBtn__urjM5:focus-visible{outline:2px solid var(--it10-primary);outline-offset:2px;border-radius:4px}.leadform_pointerSent__8cJd9{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:10px;background:var(--it10-gold-soft);color:var(--it10-gold-deep);font-size:13px;font-weight:600}.leadform_pointerItem__jOaxx{margin:0;padding:10px 12px;border-radius:10px;background:var(--it10-bg);color:var(--it10-ink);overflow-wrap:anywhere}.leadform_err__vXaYn{margin:6px 0 0;color:var(--it10-danger);font-size:14px}.shell_wrap__d39ww{max-width:var(--it10-wrap-max);margin:0 auto;padding:0 var(--it10-gutter)}.shell_site__dW5cB{position:sticky;top:env(safe-area-inset-top,0);z-index:50;background:color-mix(in srgb,var(--it10-surface) 90%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--it10-line)}.shell_siteIn__V97kG{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--it10-header-h);gap:18px}.shell_brand__4Mxn2{display:flex;align-items:center;gap:10px;min-width:0;color:var(--it10-ink);text-decoration:none;flex-shrink:0}.shell_wordmark__57Cjb{font-family:var(--it10-font-display);font-size:19px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.shell_wordmark__57Cjb b{font-weight:800}.shell_mark__ItW2I{display:inline-flex;flex-shrink:0;border-radius:30%;background:linear-gradient(135deg,var(--it10-mark-a),var(--it10-mark-b))}.shell_mark__ItW2I svg{display:block}.shell_markRoof__ampro{stroke:var(--it10-mark-roof)}.shell_markText__nVtuc{fill:var(--it10-cta-text);font-family:var(--it10-font-display)}.shell_nav__S75jA{display:flex;align-items:center;gap:2px}.shell_navBtn__pkLVB{display:flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--it10-text2);font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color var(--it10-dur-short) var(--it10-ease),color var(--it10-dur-short) var(--it10-ease)}.shell_navBtn__pkLVB:hover,.shell_navBtn__pkLVB[aria-expanded=true]{background:var(--it10-soft);color:var(--it10-ink)}.shell_navBtn__pkLVB svg{transition:transform var(--it10-dur-medium) var(--it10-ease)}.shell_navBtn__pkLVB[aria-expanded=true] svg{transform:rotate(180deg)}.shell_chev__DzMns{flex-shrink:0}.shell_actions__1uYZR{display:flex;align-items:center;gap:8px}.shell_iconBtn__8Ed_A{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:0;border-radius:10px;background:var(--it10-soft);color:var(--it10-ink);cursor:pointer;transition:background-color var(--it10-dur-short) var(--it10-ease),transform var(--it10-dur-short) var(--it10-ease)}.shell_iconBtn__8Ed_A:hover{background:var(--it10-line)}.shell_iconBtn__8Ed_A:active{transform:scale(.94)}.shell_menuToggle___zR9I,.shell_menuToggle___zR9I .shell_iClose__dT9R_{display:none}.shell_site__dW5cB.shell_open___AZ9P .shell_menuToggle___zR9I .shell_iClose__dT9R_{display:block}.shell_site__dW5cB.shell_open___AZ9P .shell_menuToggle___zR9I .shell_iOpen__qH_ni{display:none}.shell_panel__sYeWg{position:fixed;z-index:60;top:calc(env(safe-area-inset-top, 0px) + var(--it10-header-h) + 8px);left:50%;width:min(1080px,calc(100vw - 32px));background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:20px;box-shadow:var(--it10-shadow-lg);opacity:0;visibility:hidden;transform:translate(-50%,-6px);transition:opacity var(--it10-dur-medium) var(--it10-ease),transform var(--it10-dur-medium) var(--it10-ease),visibility 0s linear var(--it10-dur-medium)}.shell_panel__sYeWg[data-open=true]{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity var(--it10-dur-medium) var(--it10-ease),transform var(--it10-dur-medium) var(--it10-ease),visibility 0s linear 0s}.shell_panelIn__4e_C_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 280px;gap:22px;padding:22px}.shell_citiesIn__EJjM2{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.shell_col__CfN5_{display:flex;flex-direction:column;min-width:0}.shell_colHead__NViH1{margin:2px 6px 10px;font-size:13px;font-weight:600;color:var(--it10-muted)}.shell_colHeadGap__8WIvD{margin-top:14px}.shell_tiles__v7xOs{display:grid;gap:2px;min-width:0}.shell_tilesTwo__ONTku{grid-template-columns:repeat(2,minmax(0,1fr))}.shell_tile__9aFgp{display:flex;align-items:center;gap:12px;min-width:0;padding:10px;border-radius:12px;color:var(--it10-ink);text-decoration:none;transition:background-color var(--it10-dur-short) var(--it10-ease)}.shell_tileIc__6jz0J,.shell_tile__9aFgp:focus-visible,.shell_tile__9aFgp:hover{background:var(--it10-soft)}.shell_tileIc__6jz0J{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;color:var(--it10-text2);flex-shrink:0;transition:background-color var(--it10-dur-short) var(--it10-ease),color var(--it10-dur-short) var(--it10-ease)}.shell_tile__9aFgp:focus-visible .shell_tileIc__6jz0J,.shell_tile__9aFgp:hover .shell_tileIc__6jz0J{background:var(--it10-primary-soft);color:var(--it10-primary)}.shell_tileBody__5rSP3{display:block;flex:1;min-width:0}.shell_tileName__U8nXv{font-size:15px;font-weight:600}.shell_tileDesc__OLDnf,.shell_tileName__U8nXv{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell_tileDesc__OLDnf{font-size:13px;color:var(--it10-muted)}.shell_soon__r_Xk7{flex-shrink:0;margin-left:auto;padding:3px 9px;border-radius:999px;background:var(--it10-soft);color:var(--it10-muted);font-size:12px;font-weight:600}.shell_viewAllRow__TktuF{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:11px 12px;border-radius:12px;background:var(--it10-soft);color:var(--it10-ink);font-size:14px;font-weight:600;text-decoration:none;transition:background-color var(--it10-dur-short) var(--it10-ease)}.shell_viewAllRow__TktuF:focus-visible,.shell_viewAllRow__TktuF:hover{background:var(--it10-line)}.shell_arrow__Gkrgb{flex-shrink:0;transition:transform var(--it10-dur-short) var(--it10-ease)}.shell_viewAllRow__TktuF:hover .shell_arrow__Gkrgb{transform:translateX(3px)}.shell_featureCol__mpCt8{display:grid;gap:12px;align-content:start;min-width:0}.shell_feature__3i_s1{display:flex;flex-direction:column;gap:12px;min-width:0;padding:18px;border-radius:16px;background:linear-gradient(160deg,var(--it10-primary-soft),var(--it10-gold-soft));color:var(--it10-ink);text-decoration:none}.shell_featureTitle__I4QQ_{margin:0;font-family:var(--it10-font-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.shell_featureList__Mr0mu{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:14px;color:var(--it10-text2)}.shell_featureList__Mr0mu li{display:flex;align-items:center;gap:8px;min-width:0}.shell_featureList__Mr0mu a{color:inherit;text-decoration:none}.shell_featureList__Mr0mu a:hover,.shell_tag__a4gON{color:var(--it10-primary)}.shell_tag__a4gON{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--it10-primary-soft);font-size:12px;font-weight:600}.shell_dot__hRlHD{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--it10-green);box-shadow:0 0 0 3px var(--it10-green-soft)}.shell_prompt__Vl1zs{padding:14px;border-radius:14px;border:1px dashed var(--it10-line);font-size:14px;color:var(--it10-text2)}.shell_prompt__Vl1zs a{font-weight:700;color:var(--it10-primary);text-decoration:none}.shell_prompt__Vl1zs a:hover{text-decoration:underline}.shell_cityCard__Jq3sQ{display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px;border-radius:16px;background:linear-gradient(160deg,var(--it10-primary-soft),var(--it10-gold-soft));color:var(--it10-ink);text-decoration:none;transition:transform var(--it10-dur-medium) var(--it10-ease),box-shadow var(--it10-dur-medium) var(--it10-ease)}.shell_cityCard__Jq3sQ+.shell_cityCard__Jq3sQ{margin-top:8px}.shell_cityCard__Jq3sQ:hover{transform:translateY(-2px);box-shadow:var(--it10-shadow-md)}.shell_cityCardName__66fCy{font-family:var(--it10-font-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.shell_cityCardLists___Zolx{font-size:14px;color:var(--it10-text2)}.shell_search__60Y3r{display:flex;align-items:center;gap:8px;margin:4px 4px 6px;padding:0 12px;height:42px;border-radius:12px;background:var(--it10-soft);color:var(--it10-muted)}.shell_search__60Y3r input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:15px;color:var(--it10-ink);outline:none}.shell_search__60Y3r:focus-within{box-shadow:0 0 0 3px var(--it10-primary-soft)}.shell_states__Crgfq{display:flex;flex-wrap:wrap;gap:6px;padding:4px 6px 2px}.shell_states__Crgfq a{padding:5px 10px;border-radius:8px;background:var(--it10-soft);color:var(--it10-text2);font-size:13px;font-weight:600;text-decoration:none;transition:background-color var(--it10-dur-short) var(--it10-ease)}.shell_states__Crgfq a:hover{background:var(--it10-line);color:var(--it10-ink)}.shell_empty__nz4kI{padding:12px 10px;font-size:14px;color:var(--it10-muted)}.shell_drawerRoot__uHmJz{display:none}@media (max-width:1039px){.shell_drawerRoot__uHmJz{display:block;position:fixed;inset:0;z-index:90;pointer-events:none;overflow:hidden}.shell_drawerRoot__uHmJz[data-open=true]{pointer-events:auto}}.shell_drawer__bW67j{position:absolute;inset:0;display:flex;flex-direction:column;width:100%;height:100%;background:var(--it10-surface);transform:translateX(100%);visibility:hidden;transition:transform var(--it10-dur-long) var(--it10-ease),visibility 0s linear var(--it10-dur-long);padding-top:env(safe-area-inset-top,0)}.shell_drawerRoot__uHmJz[data-open=true] .shell_drawer__bW67j{transform:none;visibility:visible;transition:transform var(--it10-dur-long) var(--it10-ease),visibility 0s linear 0s}.shell_drawerHead__IX_Mh{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:0 14px;border-bottom:1px solid var(--it10-line)}.shell_drawerBrand__WQZ_c{display:flex;align-items:center;gap:10px;min-width:0}.shell_drawerBrand__WQZ_c .shell_wordmark__57Cjb{font-size:17px}.shell_drawerTools__JpS_3{display:flex;align-items:center;gap:8px}.shell_drawerBody__y_fR8{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:14px 14px calc(28px + env(safe-area-inset-bottom, 0px))}.shell_drawerBody__y_fR8::-webkit-scrollbar{display:none}.shell_mnTop__6CX1D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.shell_mnTop__6CX1D>*{min-width:0;height:44px;padding:0 8px;font-size:14px;white-space:normal;text-align:center}.shell_group__Wb8f2{border-top:1px solid var(--it10-line)}.shell_groupHead__tTDhm{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:14px 4px;border:0;background:none;color:var(--it10-ink);font-family:var(--it10-font-display);font-size:15px;font-weight:700;letter-spacing:-.02em;cursor:pointer}.shell_groupHead__tTDhm svg{color:var(--it10-muted);transition:transform var(--it10-dur-medium) var(--it10-ease)}.shell_groupHead__tTDhm[aria-expanded=true] svg{transform:rotate(180deg)}.shell_groupBody__nquMh{display:grid;gap:2px;padding-bottom:12px}.shell_groupBody__nquMh[hidden]{display:none}.shell_groupBody__nquMh .shell_tile__9aFgp{padding:8px}.shell_groupBody__nquMh .shell_tileIc__6jz0J{width:36px;height:36px}.shell_groupBody__nquMh .shell_tileName__U8nXv{font-size:14px}.shell_groupBody__nquMh .shell_viewAllRow__TktuF{margin:6px 0 0}@media (max-width:1039px){.shell_actions__1uYZR .shell_claim__wt_uT,.shell_actions__1uYZR .shell_signin__8mT5J,.shell_nav__S75jA{display:none}.shell_actions__1uYZR .shell_menuToggle___zR9I{display:inline-flex}.shell_panel__sYeWg{display:none}}@media (max-width:480px){.shell_actions__1uYZR .shell_gm___XR21{display:none}}.shell_themeBtn__83TL7 .shell_sun__uzVWx{display:none}[data-it10-theme=dark] .shell_themeBtn__83TL7 .shell_sun__uzVWx{display:block}[data-it10-theme=dark] .shell_themeBtn__83TL7 .shell_moon__s9yPy{display:none}.shell_progress___va6k{position:fixed;top:0;left:0;z-index:100;height:3px;width:100%;background:linear-gradient(90deg,var(--it10-cta-a),var(--it10-cta-b));transform-origin:left center;transform:scaleX(0);opacity:0;pointer-events:none}.shell_progress___va6k[data-phase=loading]{opacity:1;transform:scaleX(.8);transition:transform var(--it10-dur-crawl) var(--it10-ease),opacity var(--it10-dur-short) var(--it10-ease)}.shell_progress___va6k[data-phase=done]{opacity:0;transform:scaleX(1);transition:transform var(--it10-dur-medium) var(--it10-ease),opacity var(--it10-dur-long) var(--it10-ease) var(--it10-dur-medium)}@media (max-width:639px){.shell_brand__4Mxn2,.shell_iconBtn__8Ed_A{position:relative}.shell_brand__4Mxn2:after{content:"";position:absolute;inset:-5px 0}.shell_iconBtn__8Ed_A:after{content:"";position:absolute;inset:-2px}}@media (hover:hover){.shell_brand__4Mxn2:hover{color:var(--it10-primary)}}.popover_tip___RSYr{display:inline;border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:help;-webkit-text-decoration:underline dotted color-mix(in srgb,currentColor 55%,transparent);text-decoration:underline dotted color-mix(in srgb,currentColor 55%,transparent);text-underline-offset:3px;text-decoration-thickness:1.5px}.popover_tip___RSYr:hover,.popover_tip___RSYr[aria-expanded=true]{text-decoration-color:var(--it10-primary)}.popover_pop__em1PV{position:absolute;z-index:80;width:300px;max-width:calc(100vw - 32px);padding:14px 16px;border-radius:14px;background:var(--it10-surface);border:1px solid var(--it10-line);box-shadow:var(--it10-shadow-lg);font-size:14px;color:var(--it10-text2);font-weight:400;line-height:1.5;text-align:left;white-space:normal;animation:popover_popIn__xhynb var(--it10-dur-short) var(--it10-ease) backwards}@keyframes popover_popIn__xhynb{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.popover_pop__em1PV{animation:none}}.popover_pop__em1PV h4{margin:0 0 4px;font-size:14px;color:var(--it10-ink)}.popover_pop__em1PV p{margin:0}.popover_pop__em1PV p+p{margin-top:8px}.popover_ppH__yHu39{display:flex;align-items:center;gap:8px;margin-bottom:6px}.popover_ppH__yHu39 b{font-family:var(--it10-font-display);font-size:14px;color:var(--it10-ink);white-space:nowrap}.popover_ppW__Q1k3S{margin-left:auto;padding:1px 8px;border-radius:999px;background:var(--it10-soft);font-size:12px;font-weight:700;color:var(--it10-text2)}.popover_ppA__ybB7u{display:inline-block;margin-top:8px;font-size:13px;font-weight:600;color:var(--it10-primary)}.popover_note__ljY3_{font-size:12.5px;color:var(--it10-muted)}.popover_siterow__NGZII{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--it10-line)}.popover_siterow__NGZII:first-of-type{border-top:0}.popover_siterow__NGZII b{font-family:var(--it10-font-display);color:var(--it10-ink)}.popover_siterow__NGZII small{display:block;color:var(--it10-muted);font-size:12px}.popover_siteval__qpkHO{text-align:right}.popover_fav__34hUC{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:var(--it10-soft);color:var(--it10-ink);font-weight:800;font-size:11px;font-family:var(--it10-font-display)}.popover_tot__6B6j5{display:flex;justify-content:space-between;gap:10px;padding-top:10px;margin-top:4px;border-top:1px solid var(--it10-line);font-weight:600;color:var(--it10-ink)}.popover_pdot__FDIBU{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:8px;vertical-align:1px;flex-shrink:0}.sitemark_tile__JbQ6W{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:5px;background:var(--it10-logo-bg);box-shadow:0 0 0 1px var(--it10-line);vertical-align:middle}.sitemark_tile__JbQ6W img{display:block}.sitemark_letter__oeuyQ{justify-content:center;flex-shrink:0;border-radius:5px;background:var(--it10-soft);color:var(--it10-ink);font-family:var(--it10-font-display);font-weight:800;line-height:1}.sitemark_letter__oeuyQ,.stars_stars__oXVnZ{display:inline-flex;align-items:center;vertical-align:middle}.stars_stars__oXVnZ{gap:6px;white-space:nowrap}.stars_svg__V7xSA{display:block;flex-shrink:0;shape-rendering:geometricPrecision}.stars_track__5sqTP{fill:var(--it10-soft)}.stars_fill__smHmr{fill:var(--it10-gold)}.stars_value__OMKJk{font-weight:700}.pages_wrap__mdUY4{max-width:var(--it10-wrap-max);margin:0 auto;padding:0 var(--it10-gutter);width:100%}.pages_narrow__zeLeo{max-width:760px;margin:0 auto}.pages_pageTop__gMG3A{padding-top:40px}.pages_narrowTop___dBBY{padding:56px var(--it10-gutter) 24px}.pages_small__hm115{font-size:14px;color:var(--it10-muted)}.pages_stack__2N3_Z{display:flex;flex-direction:column;gap:20px;min-width:0}.pages_card__CJq8G,.pages_catSm__ALUmx,.pages_cat__9GKi3,.pages_city__5Avdm,.pages_duo__JKsvr>*,.pages_listLower__ZB8AV>*,.pages_liveList__whpM_>*,.pages_miniRow__i_0Ih{min-width:0}.pages_row__VsBbm{display:flex;gap:12px;flex-wrap:wrap}.pages_viewAll__tMwo7{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;padding:0 12px;font-weight:700;font-size:15px;color:var(--it10-primary)}.pages_h1__JjOIn{margin:0;font-family:var(--it10-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08}.pages_h2__FXJJY{font-size:30px;line-height:1.15}.pages_h2__FXJJY,.pages_h2s__LSceg{margin:0;font-family:var(--it10-font-display);font-weight:700;letter-spacing:-.02em}.pages_h2s__LSceg{font-size:24px;line-height:1.2}.pages_pageH1__PZ2T5{font-size:44px}.pages_comingH1__95zOY{font-size:36px}.pages_lede__plpok{margin:0;color:var(--it10-muted);font-size:17px}.pages_ledeGap__I7brT{margin-top:12px}.pages_ledeGapS__aBU60{margin-top:8px}.pages_lede__plpok a{color:var(--it10-primary)}.pages_card__CJq8G{background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-sm);padding:32px}@media (max-width:700px){.pages_card__CJq8G{padding:22px}.pages_h2__FXJJY{font-size:26px}.pages_h2s__LSceg{font-size:22px}}.pages_eyebrow__7Ibyc{font-size:14px;font-weight:600;color:var(--it10-muted)}.pages_crumbs__2JFiD{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0;font-size:14px}.pages_crumbs__2JFiD,.pages_crumbs__2JFiD a{color:var(--it10-muted)}.pages_crumbs__2JFiD .pages_cur__u1JrC{color:var(--it10-ink);font-weight:600}.pages_crumbs__2JFiD.pages_crumbsTight__ytU2L{gap:6px;padding:18px 0 0;font-size:13px}.pages_section__cHLzv{padding-top:72px}@media (max-width:700px){.pages_section__cHLzv{padding-top:56px}}.pages_sectionHub__GZfbY{padding-top:56px}.pages_sectionLive__5Y__n{padding-top:48px}.pages_soonPill__AZ4Hf{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 10px;font-weight:700;white-space:nowrap}.pages_soonPill__AZ4Hf,.pages_soon__u88L1{border-radius:999px;background:var(--it10-soft);color:var(--it10-muted);font-size:12px}.pages_soon__u88L1{flex-shrink:0;margin-left:auto;padding:3px 9px;font-weight:600}.pages_bar__t5XUn{height:8px;border-radius:4px;background:var(--it10-soft);overflow:hidden}.pages_bar__t5XUn i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--it10-gold),var(--it10-bar-end))}.pages_logo__rHBZC{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:14px;font-family:var(--it10-font-display);font-weight:800;font-size:15px;text-decoration:none}.pages_logo__rHBZC.pages_round__kmqGj{border-radius:50%}.pages_bigIcon__IVqwJ{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--it10-primary-soft);color:var(--it10-primary)}.pages_hero__vHQpw{position:relative;padding:72px 0 80px;background:radial-gradient(900px 420px at 15% -10%,var(--it10-hero-a),transparent 60%),radial-gradient(700px 380px at 95% 10%,var(--it10-hero-b),transparent 60%),var(--it10-hero-c);border-bottom:1px solid var(--it10-line);text-align:center}.pages_hero__vHQpw .pages_h1__JjOIn{font-size:clamp(34px,5.4vw,60px);line-height:1.05;max-width:900px;margin:22px auto 0}.pages_h1Accent__VhRvh{background:linear-gradient(90deg,var(--it10-primary),var(--it10-mark-b));-webkit-background-clip:text;background-clip:text;color:transparent}.pages_hero__vHQpw .pages_heroLede__O225V{max-width:640px;margin:18px auto 0;color:var(--it10-text2);font-size:18px}.pages_heroChip__t4vnL{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:var(--it10-surface);box-shadow:var(--it10-shadow-sm);color:var(--it10-ink);font-size:14px;font-weight:600}.pages_heroChip__t4vnL svg{color:var(--it10-gold-deep);flex-shrink:0}.pages_search__guq6B{display:flex;align-items:stretch;gap:6px;width:min(860px,100%);margin:30px auto 0;padding:6px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-lg);text-align:left;box-sizing:border-box}.pages_search__guq6B .pages_f__23D2h{flex:1 1 0;min-width:0;position:relative}.pages_search__guq6B .pages_sep__cuh9E{width:1px;margin:12px 0;background:var(--it10-line);flex-shrink:0}.pages_search__guq6B .pages_go__NlMi0{flex:0 0 auto}.pages_gmLine__DmKur{margin:18px auto 0;color:var(--it10-text2);font-size:16px}.pages_gmLine__DmKur a{color:var(--it10-primary);font-weight:700}.pages_trust__59Fw4{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:22px;color:var(--it10-text2);font-size:14px}.pages_trust__59Fw4 b{color:var(--it10-ink)}@media (max-width:760px){.pages_hero__vHQpw{padding:56px 0 64px}.pages_hero__vHQpw .pages_heroLede__O225V{font-size:17px}.pages_search__guq6B{flex-direction:column}.pages_search__guq6B .pages_sep__cuh9E{width:auto;height:1px;margin:0 12px}.pages_search__guq6B .pages_go__NlMi0{width:100%}}.pages_catGrid___jg_A{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}@media (max-width:980px){.pages_catGrid___jg_A{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pages_catGrid___jg_A{grid-template-columns:minmax(0,1fr)}}.pages_cat__9GKi3{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-sm);color:var(--it10-ink);text-decoration:none}.pages_cat__9GKi3.pages_live__shLcK{background:linear-gradient(180deg,var(--it10-primary-soft),var(--it10-surface) 70%);border-color:transparent}.pages_cat__9GKi3 .pages_soonPill__AZ4Hf{position:absolute;top:18px;right:18px}.pages_cat__9GKi3 .pages_ic__Wxxj_{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--it10-soft);color:var(--it10-text2)}.pages_cat__9GKi3.pages_live__shLcK .pages_ic__Wxxj_{background:var(--it10-surface);color:var(--it10-primary);box-shadow:var(--it10-shadow-sm)}.pages_cat__9GKi3 .pages_t__9yax8{font-family:var(--it10-font-display);font-size:17px;font-weight:700;letter-spacing:-.02em}.pages_cat__9GKi3 .pages_d__yWZ9k{color:var(--it10-muted);font-size:14px}.pages_more__IYD_w{display:flex;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:600;color:var(--it10-primary)}.pages_viewAllRow__zvSIl{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.pages_cityGrid__WB6Yj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px}@media (max-width:860px){.pages_cityGrid__WB6Yj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.pages_cityGrid__WB6Yj{grid-template-columns:minmax(0,1fr)}}.pages_city__5Avdm{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:16px;box-shadow:var(--it10-shadow-sm);color:var(--it10-ink);text-decoration:none;scroll-margin-top:90px}.pages_city__5Avdm.pages_live__shLcK{background:linear-gradient(160deg,var(--it10-primary-soft),var(--it10-gold-soft));border-color:transparent}.pages_cityIc__Nm7BQ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:var(--it10-soft);color:var(--it10-text2);flex-shrink:0}.pages_city__5Avdm.pages_live__shLcK .pages_cityIc__Nm7BQ{background:var(--it10-surface);color:var(--it10-primary)}.pages_city__5Avdm .pages_n___zVOC{min-width:0;font-family:var(--it10-font-display);font-size:17px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pages_duo__JKsvr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:980px){.pages_duo__JKsvr{grid-template-columns:minmax(0,1fr)}}.pages_cardHead__HftRr{display:flex;justify-content:space-between;align-items:center;gap:12px}.pages_cardHead__HftRr a{font-weight:700;color:var(--it10-primary)}.pages_miniRow__i_0Ih{display:flex;align-items:center;gap:14px;padding:14px 8px;border-top:1px solid var(--it10-line);color:var(--it10-ink);text-decoration:none}.pages_miniRow__i_0Ih .pages_r__bMcb9{width:26px;flex-shrink:0;font-family:var(--it10-font-display);font-size:22px;font-weight:800;color:var(--it10-gold-deep);text-align:center}.pages_miniRow__i_0Ih .pages_b__9xlHE{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.pages_miniRow__i_0Ih .pages_nmLine__5Ejg8{display:flex;align-items:last baseline;min-width:0}.pages_miniRow__i_0Ih .pages_nm__J_9R8{font-family:var(--it10-font-display);font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--it10-ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pages_miniRow__i_0Ih .pages_nm__J_9R8:hover{color:var(--it10-primary)}.pages_miniLogo__CPIkZ{display:flex;flex-shrink:0}.pages_miniRow__i_0Ih .pages_small__hm115[data-trunc]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pages_miniRow__i_0Ih .pages_bestPill__tbO0j{display:inline-block;max-width:100%;align-self:flex-start;padding:2px 9px;border-radius:12px;background:var(--it10-gold-soft);color:var(--it10-gold-deep);font-size:12px;font-weight:700;line-height:1.35;white-space:normal}@media (max-width:639px){.pages_miniRow__i_0Ih .pages_nm__J_9R8{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.25}}.pages_miniRow__i_0Ih .pages_soonPill__AZ4Hf{flex-shrink:0;align-self:center}.pages_scoreChip__A06xS{flex-shrink:0;padding:6px 10px;border-radius:10px;background:var(--it10-gold-soft);color:var(--it10-gold-deep);font-family:var(--it10-font-display);font-weight:800;font-size:16px}.pages_methodHead__xEBto{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.pages_methodHead__xEBto>div{max-width:760px}.pages_wGrid__MVIr1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}@media (max-width:900px){.pages_wGrid__MVIr1{grid-template-columns:minmax(0,1fr)}}.pages_w__QA8o4{display:flex;flex-direction:column;gap:10px;padding:24px;background:var(--it10-soft);border-radius:16px}.pages_w__QA8o4 .pages_pct__SvAmE{font-family:var(--it10-font-display);font-size:40px;font-weight:800;line-height:1;letter-spacing:-.02em}.pages_w__QA8o4 .pages_t__9yax8{font-family:var(--it10-font-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.pages_rules__gwyEw,.pages_w__QA8o4 .pages_d__yWZ9k{color:var(--it10-text2);font-size:15px}.pages_rules__gwyEw{display:flex;flex-wrap:wrap;gap:12px 32px;margin-top:24px;padding-top:24px;border-top:1px solid var(--it10-line);font-weight:600}.pages_claimBand__naA_f{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:48px;background:linear-gradient(160deg,var(--it10-primary-soft),var(--it10-gold-soft));border-radius:24px;color:var(--it10-ink)}.pages_claimBand__naA_f p{color:var(--it10-text2);font-size:18px;margin:0}.pages_claimBand__naA_f .pages_h2__FXJJY{font-size:38px}.pages_claimBand__naA_f .pages_stack__2N3_Z{max-width:720px}@media (max-width:860px){.pages_claimBand__naA_f{flex-direction:column;align-items:flex-start;padding:28px}.pages_claimBand__naA_f svg{align-self:center}.pages_claimBand__naA_f .pages_h2__FXJJY{font-size:28px}}.pages_publisher__j7iVQ{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:72px;padding:24px 28px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-sm)}.pages_publisher__j7iVQ p{margin:0;color:var(--it10-text2)}.pages_publisher__j7iVQ strong{color:var(--it10-ink)}.pages_publisher__j7iVQ a{flex-shrink:0;font-weight:700;color:var(--it10-primary)}@media (max-width:760px){.pages_publisher__j7iVQ{flex-direction:column;align-items:flex-start}}.pages_seg__KYv0A{display:inline-flex;gap:4px;padding:4px;background:var(--it10-soft);border-radius:12px;margin-top:22px}.pages_seg__KYv0A a{padding:10px 16px;border-radius:9px;color:var(--it10-ink);font-weight:600;text-decoration:none;font-size:15px}.pages_seg__KYv0A a[aria-current=page]{background:var(--it10-surface);box-shadow:var(--it10-shadow-sm)}.pages_groupH2__0C_XK{margin-top:40px}.pages_groupH2Late__A09pd{margin-top:48px}.pages_stageH__fHO2n{margin:36px 0 0;font-size:19px;font-weight:700}.pages_catSmGrid__zEtNE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}@media (max-width:980px){.pages_catSmGrid__zEtNE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pages_catSmGrid__zEtNE{grid-template-columns:minmax(0,1fr)}}.pages_catSm__ALUmx{display:flex;gap:14px;align-items:flex-start;padding:18px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:16px;box-shadow:var(--it10-shadow-sm);color:var(--it10-ink);text-decoration:none}.pages_catSm__ALUmx.pages_live__shLcK{background:linear-gradient(180deg,var(--it10-primary-soft),var(--it10-surface) 70%);border-color:transparent}.pages_catSm__ALUmx .pages_ic__Wxxj_{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--it10-soft);color:var(--it10-text2);flex-shrink:0}.pages_catSm__ALUmx.pages_live__shLcK .pages_ic__Wxxj_{background:var(--it10-surface);color:var(--it10-primary);box-shadow:var(--it10-shadow-sm)}.pages_catSm__ALUmx .pages_body__yphpt{display:flex;flex-direction:column;gap:2px;min-width:0}.pages_catSm__ALUmx .pages_t__9yax8{font-family:var(--it10-font-display);font-weight:700;letter-spacing:-.02em}.pages_catSm__ALUmx .pages_d__yWZ9k{font-size:14px;color:var(--it10-muted)}.pages_catSm__ALUmx .pages_soonPill__AZ4Hf{margin-top:8px}.pages_hubHead__04Dws{background:radial-gradient(900px 420px at 15% -10%,var(--it10-hero-a),transparent 60%),radial-gradient(700px 380px at 95% 10%,var(--it10-hero-b),transparent 60%),var(--it10-hero-c);border-bottom:1px solid var(--it10-line);color:var(--it10-ink)}.pages_hubHead__04Dws .pages_in__ttEth{padding:8px 0 44px;max-width:980px}.pages_hubHead__04Dws .pages_h1__JjOIn{font-size:48px}.pages_hubHead__04Dws .pages_hubLede__o47qg{margin:14px 0 0;color:var(--it10-text2);font-size:19px;max-width:720px}.pages_hubButtons__NuNZG{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.pages_onHero__4ohRI{background:var(--it10-surface);box-shadow:var(--it10-shadow-sm)}.pages_onHero__4ohRI:hover{background:var(--it10-soft)}.pages_hubStats__Qhf__{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-sm)}.pages_hubStat__iGkoi{padding:20px 24px;color:var(--it10-ink);min-width:0}.pages_hubStat__iGkoi+.pages_hubStat__iGkoi{border-left:1px solid var(--it10-line)}.pages_hubStat__iGkoi .pages_v__Spgal{font-family:var(--it10-font-display);font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.pages_hubStat__iGkoi .pages_k__A4IZ1{font-size:14px;color:var(--it10-muted);margin-top:6px;font-weight:600}@media (max-width:760px){.pages_hubHead__04Dws .pages_h1__JjOIn{font-size:34px}.pages_hubStats__Qhf__{grid-template-columns:minmax(0,1fr)}.pages_hubStat__iGkoi+.pages_hubStat__iGkoi{border-left:0;border-top:1px solid var(--it10-line)}}.pages_liveLists__9Vuxz{display:flex;flex-direction:column;gap:16px;margin-top:20px}.pages_liveList__whpM_{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:center;padding:28px;background:linear-gradient(180deg,var(--it10-primary-soft),var(--it10-surface) 70%);border-radius:18px;box-shadow:var(--it10-shadow-sm)}@media (max-width:980px){.pages_liveList__whpM_{grid-template-columns:minmax(0,1fr)}}.pages_liveList__whpM_ .pages_rows__YFsPs{margin-top:8px}.pages_liveList__whpM_ .pages_side__BPh1b p{margin:0;color:var(--it10-text2)}.pages_listLower__ZB8AV{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}@media (max-width:980px){.pages_listLower__ZB8AV{grid-template-columns:minmax(0,1fr)}}.pages_faqH2__QmoRY{margin-bottom:12px}.pages_faqItem__d3gnJ{padding:22px 0;border-top:1px solid var(--it10-line)}.pages_faqItem__d3gnJ:last-child{border-bottom:1px solid var(--it10-line)}.pages_faqItem__d3gnJ h3{margin:0 0 8px;font-size:18px;font-weight:700}.pages_faqItem__d3gnJ p{margin:0;color:var(--it10-text2)}.pages_faqItem__d3gnJ a{color:var(--it10-primary)}.pages_pub__9Vup4{background:var(--it10-soft);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:12px}.pages_pub__9Vup4 .pages_e__eIT4z{color:var(--it10-muted);font-size:13px;font-weight:700}.pages_pub__9Vup4 h2{margin:0;font-size:22px;font-weight:700;color:var(--it10-ink)}.pages_pub__9Vup4 p{margin:0;color:var(--it10-text2);font-size:15px}.pages_pub__9Vup4>a{align-self:flex-start;background:var(--it10-surface)}.pages_comingP__aPlAv{margin:0;color:var(--it10-text2);font-size:17px}.pages_comingCard__BhYPq{gap:16px}.pages_card__CJq8G,.pages_catSm__ALUmx,.pages_cat__9GKi3,.pages_city__5Avdm,.pages_liveList__whpM_{transition:transform var(--it10-dur-medium) var(--it10-ease),box-shadow var(--it10-dur-medium) var(--it10-ease)}.pages_catSm__ALUmx:hover,.pages_cat__9GKi3:hover,.pages_city__5Avdm:hover{transform:translateY(-2px);box-shadow:var(--it10-shadow-md)}.pages_catSm__ALUmx:active,.pages_cat__9GKi3:active,.pages_city__5Avdm:active{transform:translateY(0)}.pages_miniRow__i_0Ih{transition:background-color var(--it10-dur-short) var(--it10-ease);border-radius:12px}.pages_miniRow__i_0Ih:hover{background:var(--it10-soft)}.pages_viewAll__tMwo7{transition:color var(--it10-dur-short) var(--it10-ease)}.pages_seg__KYv0A a{transition:background-color var(--it10-dur-short) var(--it10-ease)}.pages_seg__KYv0A a:hover{background:var(--it10-surface)}.pages_methodCard__GkL8u{margin-top:20px;padding-top:8px;padding-bottom:8px}.pages_methodCard__GkL8u .pages_faqItem__d3gnJ:first-child{border-top:0}.pages_methodCard__GkL8u .pages_faqItem__d3gnJ:last-child{border-bottom:0}.pages_faqItem__d3gnJ a{font-weight:600}.pages_qaH2__Z3xjC{margin:0 0 8px;font-size:18px;font-weight:700}.pages_tableWrap__k0qQN{overflow-x:auto;margin-top:16px;border:1px solid var(--it10-line);border-radius:14px;background:var(--it10-surface)}.pages_wtable__XC7SO{width:100%;border-collapse:collapse;font-size:15px}.pages_wtable__XC7SO td,.pages_wtable__XC7SO th{padding:10px 14px;text-align:left;border-bottom:1px solid var(--it10-line)}.pages_wtable__XC7SO thead th{font-size:13px;font-weight:700;color:var(--it10-muted)}.pages_wtable__XC7SO tbody tr:last-child td,.pages_wtable__XC7SO tbody tr:last-child th{border-bottom:0}.pages_wtable__XC7SO td{font-variant-numeric:tabular-nums}.pages_checkList__4HQgk{display:flex;flex-direction:column;gap:8px;margin:12px 0;padding:0;list-style:none}.pages_checkList__4HQgk li{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--it10-line)}.pages_checkList__4HQgk li:last-child{border-bottom:0}.pages_checkList__4HQgk strong{flex-shrink:0}.pages_siteName__cPWsf{display:inline-flex;align-items:center;gap:8px}@media (max-width:639px){.pages_cardHead__HftRr a,.pages_crumbs__2JFiD a,.pages_publisher__j7iVQ a,.pages_seg__KYv0A a{position:relative}.pages_crumbs__2JFiD a{z-index:1}.pages_crumbs__2JFiD,.pages_crumbs__2JFiD.pages_crumbsTight__ytU2L{row-gap:24px}.pages_crumbs__2JFiD a:after{content:"";position:absolute;inset:-12px 0}.pages_cardHead__HftRr a:after,.pages_publisher__j7iVQ a:after{content:"";position:absolute;inset:-10px 0}.pages_seg__KYv0A a:after{content:"";position:absolute;inset:-4px 0}}@media (hover:hover){.pages_crumbs__2JFiD a:hover{text-decoration-line:underline;text-underline-offset:3px}.pages_cardHead__HftRr a:hover,.pages_publisher__j7iVQ a:hover,.pages_viewAll__tMwo7:hover{color:var(--it10-primary-hover)}.pages_seg__KYv0A a[aria-current=page]:hover{color:var(--it10-primary)}}.parts_bar__hGQmJ{position:relative;height:8px;border-radius:4px;background:var(--it10-soft)}.parts_bar__hGQmJ i{display:block;height:100%;border-radius:4px}.parts_bar__hGQmJ em{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--it10-ink);opacity:.55}.parts_dot__HD8d9{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:8px;vertical-align:1px;flex-shrink:0}.parts_inline__MMd9V{display:block}.parts_weights__fEJeS{display:grid;gap:10px;font-size:14px}.parts_weights__fEJeS>div{display:grid;grid-template-columns:1fr 40px;gap:4px 10px;align-items:center}.parts_weights__fEJeS>div>b{text-align:right;font-family:var(--it10-font-display);color:var(--it10-ink)}.parts_weights__fEJeS>div>:last-child{grid-column:1/-1;height:6px}.parts_wname__E0nqH{display:flex;align-items:center;min-width:0}.rating_rating__EwE38{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.rating_num__pKIj2{font-family:var(--it10-font-display);font-weight:800;font-size:17px;color:var(--it10-ink)}.rating_count__XvMHp{color:var(--it10-muted);font-size:14px;white-space:nowrap}.rating_line__AtT6q{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.rating_cell__3_A6s{display:grid;gap:3px;min-width:0}.rating_cell__3_A6s .rating_count__XvMHp{font-size:13px}.seal_seal__zkdDw{display:inline-flex;vertical-align:-3px;margin-left:4px;color:var(--it10-green);text-decoration:none;cursor:help;white-space:nowrap}.seal_sr__tPznt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.list_listHead__rlFUk{background:var(--it10-surface);border-bottom:1px solid var(--it10-line)}.list_crumbRow__suDNY{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px}.list_crumbRow__suDNY>nav{flex:1 1 auto;min-width:0}.list_allLists__YJmZ5{flex-shrink:0;font-size:14px;font-weight:700;color:var(--it10-primary)}.list_listTitle__or876{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:32px}.list_lheadGrid__tzpZJ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:18px 0 26px}@media (max-width:860px){.list_lheadGrid__tzpZJ{grid-template-columns:1fr}}.list_lheadGrid__tzpZJ>a{min-height:52px;padding:0 22px;font-size:16px;border-radius:13px}.list_lh1__a7za7{margin:10px 0 0;font-family:var(--it10-font-display);font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--it10-ink)}.list_lintro__lCuQu{margin:12px 0 0;max-width:720px;color:var(--it10-text2)}.list_lbyline__M1Hy6{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:13px;color:var(--it10-muted)}.list_lbyline__M1Hy6 a{font-weight:600;color:var(--it10-primary)}.list_listTitle__or876 .list_h1__og1qn{font-size:44px}.list_intro___vAvR{margin:12px 0 0;color:var(--it10-text2);font-size:18px;max-width:900px}.list_titleSide__CiEkF{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.list_byline__O_hx6{display:flex;flex-direction:column;gap:2px;padding:14px 18px;background:var(--it10-soft);border-radius:12px;font-size:14px;color:var(--it10-text2)}.list_byline__O_hx6 strong{color:var(--it10-ink)}@media (max-width:860px){.list_listTitle__or876{flex-direction:column;align-items:flex-start}.list_listTitle__or876 .list_h1__og1qn{font-size:34px}.list_titleSide__CiEkF{width:100%}}.list_filters__maxAD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:18px 0}.list_chips__MW665{display:flex;flex-wrap:wrap;gap:8px}.list_chip___hmvg{padding:7px 14px;border:1px solid var(--it10-line);border-radius:999px;background:var(--it10-surface);color:var(--it10-text2);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color var(--it10-dur-short) var(--it10-ease),color var(--it10-dur-short) var(--it10-ease),transform var(--it10-dur-short) var(--it10-ease)}.list_chip___hmvg:hover:not([aria-pressed=true]){background:var(--it10-soft)}.list_chip___hmvg:active{transform:scale(.97)}.list_chip___hmvg[aria-pressed=true]{background:var(--it10-ink);border-color:var(--it10-ink);color:var(--it10-surface)}.list_selects__sTULz{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.list_selects__sTULz>*{min-width:160px}.list_wrapIn__XQu_s.list_body__GR9cN{padding-top:32px}.list_stack__2HwWo{display:flex;flex-direction:column;gap:14px}.list_answer__p0gzK{padding:22px 26px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-sm)}.list_answer__p0gzK .list_e__p9RAx{color:var(--it10-muted);font-size:14px;font-weight:700;margin-bottom:6px}.list_answer__p0gzK h2{margin:0 0 6px;font-family:var(--it10-font-display);font-size:15px;font-weight:700;color:var(--it10-ink)}.list_answer__p0gzK p{margin:0;font-size:17px}.list_note__A1g6b{margin:4px 0 0;font-size:14px;color:var(--it10-muted)}.list_note__A1g6b a{color:var(--it10-primary)}.list_lhead__Z9j8C,.list_rowMain__56PcW{display:grid;grid-template-columns:40px 52px minmax(0,1fr) 200px 64px 132px;gap:18px;align-items:center}.list_lhead__Z9j8C{padding:4px 20px 0;color:var(--it10-muted);font-size:13px;font-weight:600}.list_lhead__Z9j8C .list_c__70mLf{grid-column:1/4}.list_row__9GNav{background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:16px;box-shadow:var(--it10-shadow-sm);transition:box-shadow var(--it10-dur-medium) var(--it10-ease),transform var(--it10-dur-medium) var(--it10-ease)}.list_row__9GNav:hover{box-shadow:var(--it10-shadow-md)}.list_row__9GNav.list_top__oytWA{border-color:color-mix(in srgb,var(--it10-gold) 55%,transparent);box-shadow:0 0 0 4px var(--it10-gold-soft),var(--it10-shadow-sm)}.list_rowMain__56PcW{padding:16px 20px}.list_rank__0_2T5{font-family:var(--it10-font-display);font-size:22px;font-weight:800;color:var(--it10-muted);text-align:center}.list_row__9GNav.list_top__oytWA .list_rank__0_2T5{color:var(--it10-gold-deep)}.list_logoLink__yfiEV,.list_logo__wwy7w{text-decoration:none}.list_logo__wwy7w{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;font-family:var(--it10-font-display);font-weight:800;font-size:17px}.list_logo__wwy7w.list_round__czyG3{border-radius:50%}.list_who__MwaqX{min-width:0}.list_line1__kHQAw{position:relative;display:flex;align-items:center;gap:6px;min-width:0}.list_name__xOgjf{position:relative;color:var(--it10-ink);font-family:var(--it10-font-display);font-size:17px;font-weight:700;letter-spacing:-.02em;text-decoration:none;min-width:0}.list_nameText__N8wR_{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_name__xOgjf:hover{color:var(--it10-primary)}.list_ver__vxPVW{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 8px 2px 5px;border-radius:999px;background:var(--it10-green-soft);color:var(--it10-green);font-size:12px;font-weight:700;cursor:help}.list_tip__3DedC{position:absolute;left:0;bottom:calc(100% + 8px);z-index:20;width:max-content;max-width:min(240px,100%);padding:8px 10px;border-radius:10px;background:var(--it10-ink);color:var(--it10-surface);box-shadow:var(--it10-shadow-md);font-size:12px;font-weight:500;line-height:1.4;white-space:normal;text-align:left;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity var(--it10-dur-short) var(--it10-ease),transform var(--it10-dur-short) var(--it10-ease)}.list_ver__vxPVW:focus-visible .list_tip__3DedC,.list_ver__vxPVW:hover .list_tip__3DedC{opacity:1;transform:none}.list_sub__8rtoJ{display:flex;align-items:baseline;gap:6px;min-width:0;margin-top:2px;font-size:14px;color:var(--it10-muted)}.list_subText__JJo9Y{min-width:0;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_bestWrap__iFZ91,.list_best___nL9w{color:var(--it10-gold-deep);font-weight:600}.list_bestWrap__iFZ91{white-space:normal}.list_method__R2r2o{flex-shrink:0;font-size:13px;font-weight:600;color:var(--it10-primary)}.list_col__cyYNt{display:flex;flex-direction:column;gap:1px;min-width:0}.list_col__cyYNt strong{font-size:16px;font-weight:700}.list_col__cyYNt .list_lbl__AnTWP{display:none;font-size:12px;font-weight:600;color:var(--it10-muted)}.list_col__cyYNt .list_small__6y8Ig{font-size:13px;color:var(--it10-muted)}.list_missing__Dn22r{font-size:14px;font-weight:500;color:var(--it10-muted)}.list_ring__Qq8ca{--p:90;width:58px;height:58px;background:conic-gradient(var(--it10-gold) calc(var(--p) * 1%),var(--it10-soft) 0)}.list_ring__Qq8ca,.list_ring__Qq8ca span{display:flex;align-items:center;justify-content:center;border-radius:50%}.list_ring__Qq8ca span{width:46px;height:46px;background:var(--it10-surface);font-family:var(--it10-font-display);font-size:16px;font-weight:800}.list_cta__2fOJL{display:flex;flex-direction:column;align-items:stretch;gap:6px}.list_cta__2fOJL>a{min-height:38px;padding:0 16px;border-radius:11px;font-size:14px}.list_linkbtn__4ySiE{border:0;background:none;padding:4px 0;color:var(--it10-primary);font-family:inherit;font-weight:600;font-size:13px;min-height:32px;cursor:pointer}.list_det__6qTrc{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--it10-dur-medium) var(--it10-ease)}.list_det__6qTrc[data-open=true]{grid-template-rows:1fr}.list_detClip__KFsqm{min-height:0;overflow:hidden}.list_details__TaBgc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0 20px;padding:16px 0 20px;border-top:1px dashed var(--it10-line)}.list_details__TaBgc .list_k__ho8je{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px}.list_details__TaBgc .list_k__ho8je strong{font-family:var(--it10-font-display)}@media (max-width:1180px){.list_details__TaBgc{grid-template-columns:repeat(3,minmax(0,1fr))}}.list_bar__4S_vB{height:8px;border-radius:4px;background:var(--it10-soft);overflow:hidden}.list_bar__4S_vB i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--it10-gold),var(--it10-bar-end))}.list_src__EqFrW{margin-top:6px;font-size:13px;color:var(--it10-muted)}.list_foot__Mp2uN{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px 22px;font-size:13px;color:var(--it10-text2);padding-top:10px;border-top:1px dashed var(--it10-line)}@media (max-width:900px){.list_lhead__Z9j8C{display:none}.list_rowMain__56PcW{grid-template-columns:28px 44px minmax(0,1fr) 58px;grid-template-areas:"rank logo who score" "rating rating rating rating" "cta cta cta cta";column-gap:18px;row-gap:12px;padding:16px}.list_rank__0_2T5{grid-area:rank;font-size:18px}.list_rowMain__56PcW>a{grid-area:logo}.list_who__MwaqX{grid-area:who}.list_rcell__N6mqL{grid-area:rating}.list_ringc__OECvU{grid-area:score;justify-self:end}.list_cta__2fOJL{grid-area:cta;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.list_details__TaBgc{margin:0 16px;padding:14px 0 16px}}@media (max-width:639px){.list_details__TaBgc{grid-template-columns:minmax(0,1fr)}}.list_who__MwaqX{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.list_quiet__hq6Fc{font-size:14px;color:var(--it10-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_tags__aRTO8{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.list_bestPill__wkFdN{display:inline-block;min-width:0;padding:3px 10px;border-radius:12px;background:var(--it10-gold-soft);color:var(--it10-gold-deep);font-size:13px;font-weight:700;line-height:1.35;white-space:normal;max-width:100%}@media (max-width:639px){.list_line1__kHQAw{align-items:last baseline}.list_name__xOgjf{font-size:16px;line-height:1.25}.list_nameText__N8wR_{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.list_rcell__N6mqL{display:grid;gap:3px;min-width:0}.list_ringc__OECvU{display:flex;justify-content:center}.list_partCell__4ZB8j{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;align-content:start;font-size:13px;color:var(--it10-text2)}.list_partCell__4ZB8j>strong{font-family:var(--it10-font-display);font-size:16px;color:var(--it10-ink)}.list_partCell__4ZB8j>:last-child{grid-column:1/-1}.list_partName__g2br7{display:flex;align-items:center;min-width:0}.list_partName__g2br7>button{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_legend__17dng{grid-column:1/-1;display:flex;align-items:center;gap:8px;margin:0;font-size:12px;color:var(--it10-muted)}.list_legend__17dng i{display:inline-block;width:2px;height:12px;border-radius:1px;background:var(--it10-ink);opacity:.55}.list_basisLine__zHdBO{grid-column:1/-1;margin:0;font-size:12px;color:var(--it10-muted)}.list_nm__fRVdM b{display:block;font-family:var(--it10-font-display)}.list_nmQuiet__BcvZH{display:block;font-size:13px;font-weight:400;color:var(--it10-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_rt__9sy2I{min-width:0}.list_go__my3kD{text-align:right}.list_notyet__Vx_Us{margin-top:28px}.list_notyet__Vx_Us h2{font-family:var(--it10-font-display);font-size:16px}.list_notyet__Vx_Us p{margin:0;font-size:14px;color:var(--it10-text2)}.list_uchip__zgaeJ{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:var(--it10-soft);color:var(--it10-text2);font-size:13px;font-weight:600}.list_also__IrScO{margin-top:32px}.list_also__IrScO h2{margin:0 0 12px;font-family:var(--it10-font-display);font-size:22px;font-weight:700;letter-spacing:-.02em}.list_tableWrap__Hxu7X{overflow-x:auto;border:1px solid var(--it10-line);border-radius:16px;background:var(--it10-surface);box-shadow:var(--it10-shadow-sm)}.list_table__JX4fU{width:100%;border-collapse:collapse;min-width:520px;font-size:15px}.list_table__JX4fU th{text-align:left;font-size:13px;color:var(--it10-muted)}.list_table__JX4fU td,.list_table__JX4fU th{padding:12px 16px;border-bottom:1px solid var(--it10-line)}.list_table__JX4fU tr:last-child td{border-bottom:0}.list_table__JX4fU tbody tr{transition:background-color var(--it10-dur-short) var(--it10-ease)}.list_table__JX4fU tbody tr:hover{background:var(--it10-soft)}.list_table__JX4fU a{color:var(--it10-primary);font-weight:600}.list_table__JX4fU .list_num__uk938{font-variant-numeric:tabular-nums}.list_band__J3FBz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;align-items:stretch}.list_card__p2QQs{display:flex;flex-direction:column;gap:14px;padding:24px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-sm)}.list_card__p2QQs h2{margin:0;font-size:18px;font-weight:700}.list_card__p2QQs a{font-weight:700;font-size:14px;color:var(--it10-primary)}.list_weight__u0hSg{display:flex;justify-content:space-between;font-size:14px;margin-bottom:6px}.list_barDark__FIYT_ i{background:var(--it10-primary)}.list_rail__YTdix{display:flex;flex-direction:column;gap:14px;padding:24px;background:linear-gradient(160deg,var(--it10-primary-soft),var(--it10-gold-soft));border-radius:18px;color:var(--it10-ink)}.list_rail__YTdix h2{margin:0;font-family:var(--it10-font-display);font-size:22px;font-weight:700;letter-spacing:-.02em}.list_rail__YTdix p{margin:0;color:var(--it10-text2);font-size:15px}.list_rail__YTdix>a{align-self:flex-start}.list_pub__PsT_x{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--it10-soft);border-radius:18px}.list_pub__PsT_x .list_e__p9RAx{color:var(--it10-muted);font-size:13px;font-weight:700}.list_pub__PsT_x h2{margin:0;font-family:var(--it10-font-display);font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--it10-ink)}.list_pub__PsT_x p{margin:0;color:var(--it10-text2);font-size:15px}.list_pub__PsT_x>a{align-self:flex-start;background:var(--it10-surface)}.list_lower__VvbMW{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start;margin-top:48px}@media (max-width:1000px){.list_band__J3FBz,.list_lower__VvbMW{grid-template-columns:minmax(0,1fr)}}.list_lower__VvbMW .list_h2__B0Q96{margin:0 0 12px;font-family:var(--it10-font-display);font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.02em}@media (max-width:700px){.list_lower__VvbMW .list_h2__B0Q96{font-size:28px}}.list_faqItem__yFRUS{padding:22px 0;border-top:1px solid var(--it10-line)}.list_faqItem__yFRUS:last-child{border-bottom:1px solid var(--it10-line)}.list_faqItem__yFRUS h3{margin:0 0 8px;font-size:18px;font-weight:700}.list_faqItem__yFRUS p{margin:0;color:var(--it10-text2)}.list_more__N_WZR{display:flex;flex-direction:column;gap:10px}.list_more__N_WZR a:first-of-type,.list_more__N_WZR a:last-of-type{font-weight:700}.list_more__N_WZR a{font-weight:600;font-size:15px;color:var(--it10-primary)}.list_h1__og1qn{margin:0;font-family:var(--it10-font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08}.list_headTop__eJHJc{background:var(--it10-surface)}.list_wrapIn__XQu_s{max-width:var(--it10-wrap-max);margin:0 auto;padding:0 var(--it10-gutter);width:100%}.list_e__p9RAx{color:var(--it10-muted);font-weight:700}.list_e__p9RAx,.list_k__ho8je{font-size:14px;margin-bottom:6px}.list_k__ho8je{display:flex;justify-content:space-between}.list_c__70mLf{grid-column:1/4}.list_lbl__AnTWP{display:none;font-size:12px;font-weight:600;color:var(--it10-muted)}.list_small__6y8Ig{font-size:14px}.list_num__uk938{font-variant-numeric:tabular-nums}.list_h2__B0Q96{margin:0 0 12px;font-family:var(--it10-font-display);font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.list_band__J3FBz>*,.list_card__p2QQs,.list_lower__VvbMW>*,.list_rowMain__56PcW>*{min-width:0}@media (max-width:640px){.list_tableWrap__Hxu7X{overflow-x:visible}.list_table__JX4fU{min-width:0}.list_table__JX4fU thead{display:none}.list_table__JX4fU tr{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"rank name score" "rank rating link";column-gap:12px;row-gap:2px;padding:12px 14px;border-bottom:1px solid var(--it10-line)}.list_table__JX4fU tbody tr:last-child{border-bottom:0}.list_table__JX4fU td{padding:0;border:0;min-width:0}.list_table__JX4fU td:first-child{grid-area:rank;font-weight:800;color:var(--it10-muted)}.list_table__JX4fU td:nth-child(2){grid-area:name;font-weight:600}.list_table__JX4fU td:nth-child(2) b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_table__JX4fU td:nth-child(3){grid-area:rating;font-size:14px;color:var(--it10-muted)}.list_table__JX4fU td:nth-child(4){grid-area:score;justify-self:end;font-weight:700}.list_table__JX4fU td:nth-child(5){grid-area:link;justify-self:end;font-size:14px}}.list_platforms__blY7Y{display:flex;flex-direction:column;gap:4px;min-width:0}.list_platform__C7C_W{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.list_altLink__Z99yj{font-size:13px;font-weight:600;color:var(--it10-primary);text-align:center;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.list_rowMain__56PcW.list_altRow__SeOK_{grid-template-columns:36px 52px minmax(0,1fr) 140px 72px}@media (max-width:1100px){.list_rowMain__56PcW.list_altRow__SeOK_{grid-template-columns:28px 48px minmax(0,1fr) 64px;grid-template-areas:"rank logo who score" "price price price price"}.list_altPrice__h0MpM{grid-area:price}}.list_basis__jzzke{margin-top:2px;font-size:12px;color:var(--it10-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_unranked__KlAJR{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.list_unranked__KlAJR li{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:12px 16px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:12px}.list_small__6y8Ig{font-size:13px;color:var(--it10-muted)}@media (max-width:639px){.list_allLists__YJmZ5,.list_card__p2QQs>a,.list_chip___hmvg,.list_lbyline__M1Hy6 a{position:relative}.list_allLists__YJmZ5:after,.list_card__p2QQs>a:after,.list_chip___hmvg:after,.list_lbyline__M1Hy6 a:after,.list_name__xOgjf:after{content:"";position:absolute;left:0;right:0;top:min(0px,calc((100% - 44px) / 2));bottom:min(0px,calc((100% - 44px) / 2))}.list_more__N_WZR{gap:0}.list_more__N_WZR a{display:flex;align-items:center;min-height:44px}.list_cta__2fOJL>a,.list_linkbtn__4ySiE{min-height:44px}}@media (hover:hover){.list_allLists__YJmZ5:hover,.list_lbyline__M1Hy6 a:hover,.list_linkbtn__4ySiE:hover{color:var(--it10-primary-hover)}.list_chip___hmvg[aria-pressed=true]:hover{background:color-mix(in srgb,var(--it10-ink) 85%,var(--it10-primary))}.list_logoLink__yfiEV:hover{opacity:.85}.list_partName__g2br7>button:hover{color:var(--it10-primary)}}.map_map__cRD8O{display:grid;gap:8px;min-width:0}.map_frame__uyc6U{display:block;width:100%;border:1px solid var(--it10-line);border-radius:14px;background:var(--it10-soft)}.map_under__9UWnQ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:13px;color:var(--it10-text2)}.map_under__9UWnQ a{font-weight:600;color:var(--it10-primary)}@media (hover:hover){.map_under__9UWnQ a:hover{text-decoration-line:underline;text-underline-offset:3px}}.reveal_shown__2NZmy{color:var(--it10-ink);font-weight:700}.reveal_num__86Yog{display:inline-flex;font-variant-numeric:tabular-nums}.reveal_num__86Yog i{display:inline-block;height:1.3em;overflow:hidden;font-style:normal;line-height:1.3em;vertical-align:bottom}.reveal_num__86Yog b{display:block;font-weight:inherit;animation:reveal_roll__OOkJ6 var(--it10-dur-roll) var(--it10-ease) backwards;animation-delay:calc(var(--i, 0) * var(--it10-dur-digit))}@keyframes reveal_roll__OOkJ6{0%{transform:translateY(110%);opacity:0;filter:blur(3px)}60%{opacity:1;filter:blur(0)}to{transform:none}}.reveal_shown__2NZmy svg{animation:reveal_ring__7_Txh var(--it10-dur-ring) var(--it10-ease) 1}@keyframes reveal_ring__7_Txh{0%,to{transform:rotate(0)}20%{transform:rotate(-16deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.reveal_num__86Yog b,.reveal_shown__2NZmy svg{animation:none}}