.profile_wrap__LTF0h{max-width:var(--it10-wrap-max);margin:0 auto;padding:0 var(--it10-gutter);width:100%}.profile_stack__nNJao{display:flex;flex-direction:column;gap:8px;min-width:0}.profile_small__LiXGx{margin:0;font-size:14px;color:var(--it10-muted)}.profile_lede__AQJU9{margin:0;color:var(--it10-text2);font-size:17px}.profile_h1__nSFvU{font-size:44px;font-weight:800;line-height:1.08;overflow-wrap:anywhere}.profile_h1__nSFvU,.profile_h2__LN7bV{margin:0;font-family:var(--it10-font-display);letter-spacing:-.02em}.profile_h2__LN7bV{font-size:24px;font-weight:700;line-height:1.2}.profile_h3__p__KU{margin:0;font-family:var(--it10-font-display);font-size:18px;font-weight:700;letter-spacing:-.02em}.profile_missing__VYrHE{color:var(--it10-muted);font-weight:500}.profile_claimPrompt__IKJct{color:var(--it10-primary);font-weight:600}.profile_hero__Qhh3f{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:start;padding:8px 0 28px}.profile_heroMain__tujjr{display:flex;flex-direction:column;gap:20px;min-width:0}.profile_idRow__UgObV{display:flex;align-items:center;gap:22px;min-width:0}.profile_idText__IoJr7{display:flex;flex-direction:column;gap:8px;min-width:0}.profile_avatar__Foy32{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:104px;height:104px;border-radius:22px;box-shadow:var(--it10-shadow-sm);font-family:var(--it10-font-display);font-size:38px;font-weight:800}.profile_round__IlQBR{border-radius:50%}.profile_award__tC6T4{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--it10-gold-soft);color:var(--it10-gold-deep);font-size:14px;font-weight:700}.profile_firm__G0v5W{font-size:17px;font-weight:600;color:var(--it10-text2)}.profile_meta__HWDsq{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:15px;color:var(--it10-muted)}.profile_verWrap__Zbkc8{position:relative;display:inline-flex}.profile_headRating__fCxwv{display:inline-flex;align-items:center;gap:8px;color:var(--it10-text2)}.profile_summary__0JKqE{margin:0;max-width:700px;color:var(--it10-text2);font-size:18px}.profile_actions__5kr5G{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:980px){.profile_hero__Qhh3f{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.profile_h1__nSFvU{font-size:32px}.profile_idRow__UgObV{gap:14px;align-items:flex-start}.profile_avatar__Foy32{width:72px;height:72px;font-size:26px;border-radius:18px}.profile_avatar__Foy32.profile_round__IlQBR{border-radius:50%}.profile_actions__5kr5G>*{flex:1 1 100%;white-space:normal}}.profile_scoreCard__7jcPg{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);min-width:0}.profile_scoreTop__NwklM{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.profile_scoreLabel___Q8ny{font-size:14px;font-weight:700;color:var(--it10-muted)}.profile_position__D_dze{padding:4px 10px;border-radius:999px;background:var(--it10-gold-soft);color:var(--it10-gold-deep);font-size:13px;font-weight:700}.profile_bigRow__mIXc4{display:flex;align-items:baseline;gap:6px}.profile_big__WLW_N{font-family:var(--it10-font-display);font-size:56px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--it10-gold-deep)}.profile_outOf__oIa3L{font-size:20px;font-weight:600;color:var(--it10-muted)}.profile_k__RdwWK{display:flex;justify-content:space-between;gap:12px;font-size:14px;margin-bottom:5px}.profile_bar__2V3wY{height:8px;border-radius:4px;background:var(--it10-soft);overflow:hidden}.profile_bar__2V3wY i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--it10-gold),var(--it10-bar-end))}.profile_scoreLink__bVDqO{font-size:14px;font-weight:700;color:var(--it10-primary)}.profile_tabs__rCP8S{position:sticky;top:calc(env(safe-area-inset-top, 0px) + var(--it10-header-h));z-index:20;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--it10-gutter));padding:8px var(--it10-gutter);background:color-mix(in srgb,var(--it10-bg) 92%,transparent);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--it10-line)}.profile_tabs__rCP8S::-webkit-scrollbar{display:none}.profile_tabs__rCP8S a{flex-shrink:0;padding:8px 14px;border-radius:10px;color:var(--it10-text2);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--it10-dur-short) var(--it10-ease),color var(--it10-dur-short) var(--it10-ease)}.profile_tabs__rCP8S a:hover{background:var(--it10-soft);color:var(--it10-ink)}.profile_two__aF6rb{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start;padding-top:28px}@media (max-width:980px){.profile_two__aF6rb{grid-template-columns:minmax(0,1fr)}}.profile_main__HqjkD{gap:20px}.profile_main__HqjkD,.profile_side__R1IGo{display:flex;flex-direction:column;min-width:0}.profile_side__R1IGo{gap:16px}.profile_card__iS9_0{display:flex;flex-direction:column;gap:18px;min-width:0;padding:28px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-sm);scroll-margin-top:calc(var(--it10-header-h) + 64px)}@media (max-width:640px){.profile_card__iS9_0{padding:20px}}.profile_cardHead__W3wwb{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.profile_hlGrid__EwERU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:760px){.profile_hlGrid__EwERU{grid-template-columns:minmax(0,1fr)}}.profile_hl__wVYZn{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;background:var(--it10-soft);min-width:0}.profile_hlIc__FOJzi{color:var(--it10-primary)}.profile_hlT__AoUfk{font-weight:700}.profile_facts__dQoj_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin:0}@media (max-width:640px){.profile_facts__dQoj_{grid-template-columns:minmax(0,1fr)}}.profile_contact__8C5bW>div,.profile_facts__dQoj_>div{display:flex;flex-direction:column;gap:2px;min-width:0}.profile_contact__8C5bW dt,.profile_facts__dQoj_ dt{font-size:13px;font-weight:600;color:var(--it10-muted)}.profile_contact__8C5bW dd,.profile_facts__dQoj_ dd{margin:0;font-weight:600;overflow-wrap:anywhere}.profile_srows__MEKV2{display:flex;flex-direction:column}.profile_srow__Nn7iz{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr) 48px;grid-template-areas:"n b v" "n s s";gap:6px 16px;align-items:center;padding:14px 0;border-top:1px solid var(--it10-line)}.profile_srow__Nn7iz>:first-child{grid-area:n}.profile_srow__Nn7iz>.profile_bar__2V3wY{grid-area:b;height:10px}.profile_sVal__iq2Tv{grid-area:v;font-family:var(--it10-font-display);font-weight:800;text-align:right}.profile_sSrc__iUlXm{grid-area:s;font-size:14px;color:var(--it10-muted)}.profile_sName__InJ_Z{font-weight:700}@media (max-width:640px){.profile_srow__Nn7iz{grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"n v" "b b" "s s"}}.profile_history__73niq{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.profile_history__73niq>.profile_stack__nNJao{width:220px;max-width:100%}.profile_chart__Av4U7{flex:1 1 320px;min-width:0;width:100%;height:auto}.profile_grid__EeeeE{stroke:var(--it10-line)}.profile_axis__ORDlX{fill:var(--it10-muted);font-family:var(--it10-font-body)}.profile_axisNow__RtoJB{fill:var(--it10-ink);font-family:var(--it10-font-body);font-weight:700}.profile_line__2zVtb{stroke:var(--it10-gold)}.profile_dot__gj6QD{fill:var(--it10-text2)}.profile_dotNow__gZQQC{fill:var(--it10-gold)}.profile_fees__9iFLS{width:100%;border-collapse:collapse;font-size:15px}.profile_fees__9iFLS th{text-align:left;padding:10px 12px 10px 0;font-size:13px;color:var(--it10-muted);border-bottom:1px solid var(--it10-line)}.profile_fees__9iFLS td{padding:12px 12px 12px 0;border-bottom:1px solid var(--it10-line);vertical-align:top;overflow-wrap:anywhere}.profile_fees__9iFLS tr:last-child td{border-bottom:0}.profile_fees__9iFLS td:first-child{font-weight:600}.profile_level__KLsgB{display:block;margin-top:2px;font-size:13px;color:var(--it10-muted)}@media (max-width:640px){.profile_fees__9iFLS thead{display:none}.profile_fees__9iFLS tr{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:12px 0;border-bottom:1px solid var(--it10-line)}.profile_fees__9iFLS tr:last-child{border-bottom:0}.profile_fees__9iFLS td{padding:0;border:0}.profile_fees__9iFLS td:last-child:not(:empty){font-size:13px;color:var(--it10-muted)}}.profile_calcTools__xiLOo{display:flex;flex-direction:column;gap:12px;min-width:0}.profile_calcTabs__F5TKR{display:flex;flex-wrap:wrap;gap:6px}.profile_calcTab__8TaQd{min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--it10-soft);color:var(--it10-text2);font: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)}.profile_calcTab__8TaQd:hover{background:var(--it10-line);color:var(--it10-ink)}.profile_calcTab__8TaQd[aria-selected=true]{background:var(--it10-ink);color:var(--it10-surface)}.profile_frame__N2yub{display:block;width:100%;min-width:0;border:0;border-radius:14px;background:var(--it10-surface)}.profile_small__LiXGx a{color:var(--it10-primary);font-weight:600}.profile_calcFoot__baexK{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;color:var(--it10-muted)}.profile_calcFoot__baexK a{color:var(--it10-primary);font-weight:600}.profile_calcFoot__baexK[hidden]{display:none}.profile_revTop__RBnpg{display:flex;flex-wrap:wrap;gap:24px 40px;align-items:center}.profile_revSrc__Mb7H1{display:flex;flex-direction:column;gap:4px;width:150px;max-width:100%}.profile_revBig__W1k_0{font-family:var(--it10-font-display);font-size:52px;font-weight:800;line-height:1}.profile_dist__MQloX{display:flex;flex-direction:column;gap:8px;flex:1 1 240px;min-width:0}.profile_distRow__UHYdk{display:grid;grid-template-columns:52px minmax(0,1fr) 40px;gap:10px;align-items:center;font-size:14px}.profile_distRow__UHYdk .profile_small__LiXGx{text-align:right}.profile_themes__1nQMF{display:flex;flex-wrap:wrap;gap:8px}.profile_theme__tqGgl{padding:7px 12px;border-radius:999px;background:var(--it10-soft);font-size:14px;font-weight:600}.profile_map__GJd2_{display:block;width:100%;height:auto}.profile_mapBg__wND1u{fill:var(--it10-soft)}.profile_road__PI2ri{stroke:var(--it10-line)}.profile_zone__aCH0r{fill:var(--it10-gold-soft);stroke:var(--it10-gold-deep)}.profile_pin__7aLPz{fill:var(--it10-ink)}.profile_pinOffice__cJ2Vj{fill:var(--it10-primary)}.profile_pinText__XL5om{fill:var(--it10-ink);font-family:var(--it10-font-body)}.profile_proGrid__n2Ij5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:760px){.profile_proGrid__n2Ij5{grid-template-columns:minmax(0,1fr)}}.profile_pro__NJ0Cr{display:flex;gap:14px;padding:16px;border-radius:14px;background:var(--it10-soft);min-width:0}.profile_avatarSm__SpUZV{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;font-family:var(--it10-font-display);font-size:16px;font-weight:800}.profile_proBody__ARPdQ{display:flex;flex-direction:column;gap:2px;min-width:0}.profile_role__hWsUc{font-size:13px;font-weight:700;color:var(--it10-muted)}.profile_proName__E3dlT{font-weight:700}.profile_note__ooHiG{margin:6px 0 0;color:var(--it10-text2);font-size:15px}.profile_by__Xo6_O{margin-top:6px;font-size:13px;color:var(--it10-muted)}.profile_faqItem__AwxmM{padding:18px 0 0;border-top:1px solid var(--it10-line)}.profile_faqItem__AwxmM h3{margin:0 0 6px;font-size:17px;font-weight:700}.profile_faqItem__AwxmM p{margin:0;color:var(--it10-text2)}.profile_cmpGrid__ye_NR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:760px){.profile_cmpGrid__ye_NR{grid-template-columns:minmax(0,1fr)}}.profile_cmp__HSgcY{display:flex;align-items:center;gap:14px;min-width:0;padding:16px;border-radius:16px;background:var(--it10-surface);border:1px solid var(--it10-line);box-shadow:var(--it10-shadow-sm);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)}.profile_cmp__HSgcY:hover{transform:translateY(-2px);box-shadow:var(--it10-shadow-md)}.profile_cmpRank__pGRE2{flex-shrink:0;width:28px;font-family:var(--it10-font-display);font-size:24px;font-weight:800;color:var(--it10-muted);text-align:center}.profile_cmpBody__Uf_w5{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.profile_cmpName__qEGxd{font-weight:700}.profile_cmpBody__Uf_w5 .profile_small__LiXGx,.profile_cmpName__qEGxd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile_chip__u0b3O{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}.profile_lead__62yq3{display:flex;flex-direction:column;gap:16px;padding:26px;background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:18px;box-shadow:var(--it10-shadow-md);scroll-margin-top:calc(var(--it10-header-h) + 64px);min-width:0}.profile_eyebrow__j4yXO{font-size:13px;font-weight:700;color:var(--it10-green)}.profile_steps__eiiaB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.profile_steps__eiiaB i{height:4px;border-radius:2px;background:var(--it10-line)}.profile_steps__eiiaB i[data-on=true]{background:linear-gradient(90deg,var(--it10-cta-a),var(--it10-cta-c))}.profile_leadBody__0Yj5P{display:flex;flex-direction:column;gap:14px}.profile_stepLabel__yOj9L{font-size:13px;font-weight:700;color:var(--it10-muted)}.profile_field____qAF{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:var(--it10-text2)}.profile_input__mCRyT{width:100%;min-width:0;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;font-weight:500}.profile_input__mCRyT:focus-visible{outline:3px solid var(--it10-primary);outline-offset:1px}.profile_choices___6gCc{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.profile_choice__pOXHp{min-height:44px;padding:0 10px;border:0;border-radius:12px;background:var(--it10-soft);color:var(--it10-ink);font:inherit;font-weight:600;cursor:pointer;transition:background-color var(--it10-dur-short) var(--it10-ease)}.profile_choice__pOXHp:hover{background:var(--it10-line)}.profile_choice__pOXHp[aria-pressed=true]{background:var(--it10-primary-soft);color:var(--it10-primary)}.profile_pair__hLyUa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px}.profile_sent__9mbTf{display:flex;flex-direction:column;gap:8px;padding:6px 0}.profile_sent__9mbTf strong{font-size:18px;color:var(--it10-green)}.profile_linkbtn__YWkd_{align-self:flex-start;padding:4px 0;border:0;background:none;color:var(--it10-primary);font:inherit;font-weight:600;cursor:pointer}.profile_consent__iz7HY{margin:0;font-size:12px;color:var(--it10-muted)}.profile_claimBox__lUjNO{display:flex;flex-direction:column;gap:14px;padding:26px;border:1px dashed var(--it10-line);border-radius:18px;background:var(--it10-surface)}.profile_contact__8C5bW{display:flex;flex-direction:column;gap:12px;margin:0}.profile_contact__8C5bW a{color:var(--it10-primary);font-weight:600}.profile_badgeCard__jEelw{display:flex;align-items:center;gap:18px;padding:20px;border-radius:18px;background:linear-gradient(160deg,var(--it10-primary-soft),var(--it10-gold-soft));min-width:0}.profile_pub__2hOR1{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--it10-soft);border-radius:18px}.profile_pub__2hOR1 .profile_e__KIpnx{color:var(--it10-muted);font-size:13px;font-weight:700}.profile_pub__2hOR1 p{margin:0;color:var(--it10-text2);font-size:15px}.profile_pub__2hOR1>a{align-self:flex-start;background:var(--it10-surface)}.profile_removal__9y6N_{margin:32px 0 0;font-size:14px;color:var(--it10-muted)}.profile_removal__9y6N_ a{color:var(--it10-primary);font-weight:600}.profile_basisGrid__Poys1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:16px;border-top:1px solid var(--it10-line)}@media (max-width:700px){.profile_basisGrid__Poys1{grid-template-columns:minmax(0,1fr)}}.profile_basisList__fl1E3{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.profile_basisList__fl1E3 li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0}.profile_siteName__9S_a0{display:inline-flex;align-items:center;gap:6px}.profile_siteRating__zbG8W{font-family:var(--it10-font-display);color:var(--it10-ink)}.prof_wrap__C6LQR{width:100%;max-width:var(--it10-wrap-max);margin:0 auto;padding:0 var(--it10-gutter);min-width:0}.prof_card__zP5Yv{background:var(--it10-surface);border:1px solid var(--it10-line);border-radius:var(--it10-radius-card);box-shadow:var(--it10-shadow-sm);min-width:0}.prof_muted__qbq_C{color:var(--it10-muted)}.prof_chip__IVIdr{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--it10-soft);color:var(--it10-text2);font-size:13px;font-weight:600}.prof_src__MiZZy{margin:12px 0 0;font-size:12px;color:var(--it10-muted)}.prof_link___Zcek,.prof_src__MiZZy a{color:var(--it10-primary);font-weight:600}.prof_ring__we5Ge{--p:0;flex-shrink:0;background:conic-gradient(var(--it10-gold) calc(var(--p) * 1%),var(--it10-soft) 0)}.prof_ring__we5Ge,.prof_ring__we5Ge>span{display:flex;align-items:center;justify-content:center;border-radius:50%}.prof_ring__we5Ge>span{background:var(--it10-surface);font-family:var(--it10-font-display);font-weight:800;color:var(--it10-ink)}.prof_phead__H6ZIy{background:var(--it10-surface);border-bottom:1px solid var(--it10-line)}.prof_crumbs__uVQvp{display:flex;flex-wrap:wrap;gap:6px;padding:18px 0 0;margin:0;list-style:none;font-size:13px}.prof_crumbs__uVQvp,.prof_crumbs__uVQvp a{color:var(--it10-muted)}.prof_crumbs__uVQvp [aria-current]{color:var(--it10-ink);font-weight:600}.prof_pheadGrid__wT__w{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start;padding:22px 0 30px}@media (max-width:980px){.prof_pheadGrid__wT__w{grid-template-columns:1fr;gap:22px}}.prof_award__mCkbG{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--it10-gold-soft);color:var(--it10-gold-deep);font-size:13px;font-weight:700}.prof_idrow__pzYHL{display:flex;gap:18px;align-items:flex-start;margin-top:14px;min-width:0}.prof_idrow__pzYHL>div{min-width:0}.prof_name__7C7y9{margin:0;font-family:var(--it10-font-display);font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--it10-ink);overflow-wrap:anywhere}.prof_sub__xQLvX{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px;font-size:15px;color:var(--it10-text2)}.prof_sub__xQLvX a{font-weight:600;color:var(--it10-primary)}.prof_metaline__6cTDV{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:12px}.prof_item__CrZre{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--it10-text2);min-width:0}.prof_item__CrZre>svg{color:var(--it10-muted);flex-shrink:0}.prof_summary__1CIM2{margin:18px 0 0;max-width:640px;font-size:17px;color:var(--it10-text2)}.prof_ctas__b5x63{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.prof_heroPrimary___wUH7{display:flex}.prof_heroPrimary___wUH7>a,.prof_heroPrimary___wUH7>button{flex:1 1 auto}.prof_ctas__b5x63>a,.prof_ctas__b5x63>button,.prof_heroPrimary___wUH7>a,.prof_heroPrimary___wUH7>button{min-height:52px;padding:0 22px;font-size:16px;border-radius:13px}@media (max-width:560px){.prof_ctas__b5x63>*{flex:1 1 auto}}.prof_soft__WukWH{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;border:0;border-radius:13px;background:var(--it10-soft);color:var(--it10-ink);font:inherit;font-size:16px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--it10-dur-short) var(--it10-ease)}.prof_soft__WukWH:hover{background:var(--it10-line);text-decoration:none}.prof_ibtn__kP_e8:focus-visible,.prof_linkbtn__Sert0:focus-visible,.prof_scLink__0lsME:focus-visible,.prof_soft__WukWH:focus-visible,.prof_trust__tDH_x:focus-visible{outline:3px solid var(--it10-primary);outline-offset:2px}.prof_scorecard__cPJL3{padding:22px}.prof_scTop____GEI{display:flex;align-items:center;gap:18px}.prof_scTop____GEI .prof_ring__we5Ge{width:92px;height:92px}.prof_scTop____GEI .prof_ring__we5Ge>span{width:74px;height:74px;font-size:28px}.prof_scRank__6q8zo{font-family:var(--it10-font-display);font-size:18px;font-weight:800;line-height:1.2;color:var(--it10-ink)}.prof_scList__sMGNC{margin-top:3px;font-size:14px;line-height:1.3;color:var(--it10-text2)}.prof_scBasis__O0ihb{margin-top:4px;font-size:12.5px;line-height:1.3;color:var(--it10-muted)}.prof_parts__kwQiS{display:grid;gap:10px;margin-top:18px}.prof_part__hweP0{display:grid;grid-template-columns:1fr 34px;gap:4px 10px;align-items:center;font-size:14px}.prof_part__hweP0 .prof_lbl__V3tYG{display:flex;align-items:center;color:var(--it10-text2)}.prof_part__hweP0 b{text-align:right;font-family:var(--it10-font-display);color:var(--it10-ink)}.prof_part__hweP0>:last-child{grid-column:1/-1}.prof_scLink__0lsME{display:inline-block;margin-top:16px;font-size:14px;font-weight:600;color:var(--it10-primary)}.prof_tabs__WvliL{position:sticky;top:var(--it10-header-h);z-index:40;background:color-mix(in srgb,var(--it10-bg) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--it10-line)}.prof_tablist__lR_0B{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.prof_tablist__lR_0B::-webkit-scrollbar{display:none}.prof_tab__16Epn{position:relative;padding:15px 14px;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--it10-muted);white-space:nowrap;cursor:pointer}.prof_tab__16Epn:hover,.prof_tab__16Epn[aria-selected=true]{color:var(--it10-ink)}.prof_tab__16Epn[aria-selected=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;border-radius:3px;background:var(--it10-primary)}.prof_tab__16Epn:focus-visible{outline:3px solid var(--it10-primary);outline-offset:-3px}.prof_pbody__Rru0n{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start;padding:30px var(--it10-gutter) 56px}@media (max-width:980px){.prof_pbody__Rru0n{grid-template-columns:1fr}}.prof_main__0t_ly{min-width:0}.prof_panel__6Cw8c{display:grid;gap:22px;min-width:0;scroll-margin-top:calc(var(--it10-header-h) + 60px);animation:prof_panelIn__gFRbx var(--it10-dur-medium) var(--it10-ease)}@keyframes prof_panelIn__gFRbx{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.prof_panel__6Cw8c:focus-visible{outline:3px solid var(--it10-primary);outline-offset:4px;border-radius:var(--it10-radius-card)}.prof_sec__dp3V6{padding:26px}.prof_sec__dp3V6 h2{margin:0 0 14px;font-size:20px;font-weight:800;letter-spacing:-.02em}.prof_sec__dp3V6 h2,.prof_sec__dp3V6 h3{font-family:var(--it10-font-display);color:var(--it10-ink)}.prof_sec__dp3V6 h3{margin:0 0 10px;font-size:16px;font-weight:700}.prof_intro___RNsI{margin:-6px 0 14px;font-size:14px;color:var(--it10-muted)}.prof_quote__xTbbj{margin:0;font-size:17px;line-height:1.6;color:var(--it10-text2)}.prof_from__Go9cd{margin:8px 0 0;font-size:13px;color:var(--it10-muted)}.prof_hl__CL3Ue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}@media (max-width:560px){.prof_hl__CL3Ue{grid-template-columns:1fr}}.prof_hl__CL3Ue>div{padding:16px;border-radius:14px;background:var(--it10-soft)}.prof_hl__CL3Ue b{display:block;font-family:var(--it10-font-display);font-size:15px;color:var(--it10-ink)}.prof_hl__CL3Ue span{font-size:14px;color:var(--it10-text2)}.prof_facts___WWih{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0}@media (max-width:560px){.prof_facts___WWih{grid-template-columns:1fr}}.prof_facts___WWih>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--it10-line);min-width:0}.prof_facts___WWih dt{font-size:14px;color:var(--it10-muted)}.prof_facts___WWih dd{margin:0;font-size:14px;font-weight:600;text-align:right;color:var(--it10-ink);overflow-wrap:anywhere}.prof_facts___WWih dd[data-missing]{color:var(--it10-muted)}.prof_facts___WWih dd a{font-size:12px;font-weight:600;color:var(--it10-primary)}.prof_trust__tDH_x{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;padding:14px 18px;text-align:left;color:inherit}.prof_trust__tDH_x:hover{box-shadow:var(--it10-shadow-md);text-decoration:none}.prof_tchip__SyTLp{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--it10-green-soft);color:var(--it10-green);font-size:13px;font-weight:700}.prof_tchip__SyTLp[data-award]{background:var(--it10-gold-soft);color:var(--it10-gold-deep)}.prof_tmore__0k8Za{margin-left:auto;font-size:14px;font-weight:600;color:var(--it10-primary)}.prof_pros__aVJwd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.prof_people__tIqZH{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px}.prof_people__tIqZH li{display:flex;flex-direction:column;min-width:0}.prof_people__tIqZH b{color:var(--it10-ink);overflow-wrap:anywhere}.prof_people__tIqZH span{color:var(--it10-text2);font-size:14px;overflow-wrap:anywhere}@media (max-width:560px){.prof_pros__aVJwd{grid-template-columns:1fr}}.prof_pro__cMkVU{display:flex;gap:12px;padding:16px;border:1px solid var(--it10-line);border-radius:14px;min-width:0}.prof_pro__cMkVU small{display:block;font-size:12px;color:var(--it10-muted)}.prof_pro__cMkVU b{font-family:var(--it10-font-display);color:var(--it10-ink)}.prof_pro__cMkVU p{margin:4px 0 0;font-size:14px;color:var(--it10-text2)}.prof_bigscore__ZhgQe{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.prof_bigscore__ZhgQe .prof_ring__we5Ge{width:120px;height:120px}.prof_bigscore__ZhgQe .prof_ring__we5Ge>span{width:98px;height:98px;font-size:36px}.prof_bigscore__ZhgQe h2{margin:0 0 4px}.prof_prows__4swAM{margin-top:18px}.prof_prow__o9D5J{border-top:1px solid var(--it10-line)}.prof_prow__o9D5J>summary{display:grid;grid-template-columns:minmax(0,1fr) 150px 44px 22px;gap:14px;align-items:center;padding:16px 0;list-style:none;cursor:pointer}.prof_prow__o9D5J>summary::-webkit-details-marker{display:none}.prof_prow__o9D5J>summary:focus-visible{outline:3px solid var(--it10-primary);outline-offset:2px;border-radius:8px}@media (max-width:640px){.prof_prow__o9D5J>summary{grid-template-columns:minmax(0,1fr) 44px 22px}.prof_prow__o9D5J>summary>[data-part-bar]{grid-column:1/-1;grid-row:2}}.prof_pt__GIi9l{display:flex;flex-direction:column;font-family:var(--it10-font-display);font-weight:700;color:var(--it10-ink);min-width:0}.prof_pt__GIi9l>span:first-child{display:flex;align-items:center}.prof_pw__49HVz{font-family:var(--it10-font-body);font-size:13px;font-weight:500;color:var(--it10-muted)}.prof_pv__F5xsZ{text-align:right;font-family:var(--it10-font-display);font-size:18px;font-weight:800;color:var(--it10-ink)}.prof_chev__eIIlB{color:var(--it10-muted);transition:transform var(--it10-dur-medium) var(--it10-ease)}.prof_prow__o9D5J[open] .prof_chev__eIIlB{transform:rotate(180deg)}.prof_pin__80an9{display:grid;gap:10px;padding:0 0 18px;font-size:14px;color:var(--it10-text2)}.prof_pin__80an9 p{margin:0}.prof_pdLead__7l1Je{margin:0;font-size:14px;color:var(--it10-muted)}.prof_pdNote__2oFK4{margin:0;font-size:13px;color:var(--it10-muted)}.prof_sitetbl__iYFSG{border:1px solid var(--it10-line);border-radius:12px;overflow:hidden;font-size:14px}.prof_sitetbl__iYFSG>div{display:grid;grid-template-columns:minmax(0,1.4fr) .8fr .8fr 1fr;gap:10px;align-items:center;padding:9px 14px;border-top:1px solid var(--it10-line)}.prof_sitetbl__iYFSG>div:first-child{border-top:0}.prof_sitetbl__iYFSG .prof_stH__m0q5I{background:var(--it10-soft);font-size:12px;font-weight:600;color:var(--it10-muted)}.prof_sitetbl__iYFSG span:first-child{display:flex;align-items:center;gap:8px;min-width:0;font-weight:600;color:var(--it10-ink)}.prof_fav__bGLiu,.prof_sitetbl__iYFSG b{font-family:var(--it10-font-display);color:var(--it10-ink)}.prof_fav__bGLiu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:5px;background:var(--it10-soft);font-size:10px;font-style:normal;font-weight:800}.prof_calcstrip__ZtGkP{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.prof_calcstrip__ZtGkP>div{display:grid;gap:2px;flex:1 1 120px;padding:10px 12px;border-radius:12px;background:var(--it10-soft)}.prof_calcstrip__ZtGkP>div b{font-family:var(--it10-font-display);font-size:20px;line-height:1.1;color:var(--it10-ink)}.prof_calcstrip__ZtGkP>div span{font-size:12px;color:var(--it10-muted)}.prof_calcstrip__ZtGkP>i{align-self:center;font-style:normal;color:var(--it10-muted)}.prof_calcstrip__ZtGkP .prof_res1__sa02g{background:color-mix(in srgb,var(--it10-p1) 14%,var(--it10-surface))}.prof_chk__O6nuy{display:grid;gap:8px;margin:0;padding:0;list-style:none}.prof_chk__O6nuy li{display:flex;align-items:flex-start;gap:10px;font-size:14px}.prof_y___usv9{flex-shrink:0;color:var(--it10-green)}.prof_n__CngRv{flex-shrink:0}.prof_n__CngRv,.prof_off__WHMv7{color:var(--it10-muted)}.prof_spark__fiwSO{width:100%;height:120px}.prof_sparkGrid__xnwCR{stroke:var(--it10-line)}.prof_sparkText__UsXuT{fill:var(--it10-muted);font-size:11px;font-family:var(--it10-font-body)}.prof_sparkLine__fkeeW{stroke:var(--it10-gold)}.prof_sparkDot__iOUpZ{fill:var(--it10-gold)}.prof_revtop__X_2Oy{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;align-items:center}@media (max-width:640px){.prof_revtop__X_2Oy{grid-template-columns:1fr}}.prof_revnum__eynrD{font-family:var(--it10-font-display);font-size:56px;font-weight:800;line-height:1;color:var(--it10-ink)}.prof_dist__sTQij{display:grid;gap:6px}.prof_dist__sTQij>div{display:grid;grid-template-columns:44px minmax(0,1fr) 40px;gap:10px;align-items:center;font-size:13px;color:var(--it10-muted)}.prof_dbar__LW3La{height:8px;border-radius:4px;background:var(--it10-soft);overflow:hidden}.prof_dbar__LW3La i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--it10-cta-a),var(--it10-cta-c))}.prof_platgrid__w673X{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.prof_pc__uo9XT{display:grid;gap:2px;align-content:start;padding:16px;border:1px solid var(--it10-line);border-radius:14px;min-width:0}.prof_pc__uo9XT small{display:block;font-size:13px;color:var(--it10-muted)}.prof_pc__uo9XT b{font-family:var(--it10-font-display);font-size:24px;font-weight:800;color:var(--it10-ink)}.prof_pc__uo9XT a{font-size:13px;font-weight:600;color:var(--it10-primary)}.prof_stat3__keM7H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:640px){.prof_stat3__keM7H{grid-template-columns:1fr}}.prof_stat3__keM7H>div{padding:16px;border-radius:14px;background:var(--it10-soft)}.prof_stat3__keM7H b{display:block;font-family:var(--it10-font-display);font-size:22px;font-weight:800;color:var(--it10-ink)}.prof_stat3__keM7H span{font-size:13px;color:var(--it10-text2)}.prof_themes__JM60m{display:flex;flex-wrap:wrap;gap:8px}.prof_themesH__GbPgU{margin-top:20px!important}.prof_creds__pNCa1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:560px){.prof_creds__pNCa1{grid-template-columns:1fr}}.prof_cred__ByNk6{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--it10-line);border-radius:14px;min-width:0}.prof_cred__ByNk6>div{min-width:0}.prof_cred__ByNk6 b{display:block;font-family:var(--it10-font-display);font-size:15px;color:var(--it10-ink)}.prof_cred__ByNk6 span{font-size:13px;color:var(--it10-text2)}.prof_cred__ByNk6 small{display:block;margin-top:2px;font-size:12px;color:var(--it10-muted)}.prof_cred__ByNk6[data-state=off]{background:var(--it10-soft);border-style:dashed}.prof_ci__PphYY{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px}.prof_ci__PphYY[data-tone=green]{background:var(--it10-green-soft);color:var(--it10-green)}.prof_ci__PphYY[data-tone=primary]{background:var(--it10-primary-soft);color:var(--it10-primary)}.prof_ci__PphYY[data-tone=gold]{background:var(--it10-gold-soft);color:var(--it10-gold-deep)}.prof_ci__PphYY[data-tone=muted]{background:var(--it10-surface);color:var(--it10-muted)}.prof_cred__ByNk6 .prof_state__QbmNP{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:700}.prof_cred__ByNk6 .prof_state__QbmNP[data-ok=true]{background:var(--it10-green-soft);color:var(--it10-green)}.prof_cred__ByNk6 .prof_state__QbmNP[data-ok=false]{background:var(--it10-soft);color:var(--it10-muted)}.prof_awards__WIy7n{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}@media (max-width:860px){.prof_awards__WIy7n{grid-template-columns:repeat(3,minmax(0,1fr))}}.prof_aw__ZYir2{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px 14px;border:1px solid var(--it10-line);border-radius:14px;text-align:center;color:var(--it10-ink);min-width:0}.prof_aw__ZYir2:hover{box-shadow:var(--it10-shadow-md);text-decoration:none}.prof_aw__ZYir2[data-current=true]{border-color:color-mix(in srgb,var(--it10-gold) 55%,transparent);box-shadow:0 0 0 4px var(--it10-gold-soft)}.prof_aw__ZYir2 b{font-family:var(--it10-font-display);font-size:14px;line-height:1.2}.prof_aw__ZYir2 span{font-size:12px;line-height:1.2;color:var(--it10-muted)}.prof_feerow__TAXDV{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:16px 0;border-bottom:1px solid var(--it10-line)}.prof_feerow__TAXDV:last-of-type{border-bottom:0}.prof_feerow__TAXDV b{font-family:var(--it10-font-display);color:var(--it10-ink);text-align:right}.prof_np__Ag_R3{font-weight:600;color:var(--it10-muted);text-align:right}.prof_svc__AC_I0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}@media (max-width:560px){.prof_svc__AC_I0{grid-template-columns:1fr}}.prof_svc__AC_I0 li{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:var(--it10-text2)}.prof_svc__AC_I0 svg{flex-shrink:0;margin-top:3px;color:var(--it10-green)}.prof_fin__3AwMG{margin-top:14px;padding:14px 16px;border-radius:12px;background:var(--it10-primary-soft);font-size:14px;color:var(--it10-text2)}.prof_drFin__qKoSu{flex:none;padding:14px 22px calc(14px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--it10-line);background:var(--it10-surface)}.prof_drFin__qKoSu>.prof_fin__3AwMG{margin:0}.prof_calcBox__pqbcr{position:relative}.prof_calcBox__pqbcr iframe{opacity:0;transition:opacity var(--it10-dur-medium) var(--it10-ease)}.prof_calcBox__pqbcr[data-ready=true] iframe{opacity:1}.prof_skel__nx0jq{position:absolute;top:0;left:0;right:0;display:grid;gap:18px}.prof_skel__nx0jq i{display:block;border-radius:10px;background:linear-gradient(90deg,var(--it10-soft) 25%,var(--it10-line) 50%,var(--it10-soft) 75%);background-size:200% 100%;animation:prof_skel__nx0jq var(--it10-dur-shimmer) linear infinite}.prof_skHead__kBtTu{height:26px;width:55%}.prof_skRows__vZZFY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}@media (max-width:480px){.prof_skRows__vZZFY{grid-template-columns:1fr}}.prof_skRows__vZZFY>div{display:grid;gap:8px}.prof_skLabel__sMY9a{height:12px;width:60%}.prof_skField__ZUiRU{height:44px}.prof_skResult__excXm{height:180px;border-radius:16px}@keyframes prof_skel__nx0jq{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.prof_skel__nx0jq i{animation:none}}.prof_srOnly__ewn3R{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.prof_introCalc__nP7E1{margin:-6px 0 16px;font-size:14px;color:var(--it10-muted)}.prof_calccards__s2UFg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:560px){.prof_calccards__s2UFg{grid-template-columns:1fr}}.prof_cc___T9nQ{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:center;padding:16px 60px 16px 16px;border:1px solid var(--it10-line);border-radius:14px;background:var(--it10-surface);font:inherit;color:var(--it10-ink);text-align:left;cursor:pointer;transition:border-color var(--it10-dur-short) var(--it10-ease),box-shadow var(--it10-dur-short) var(--it10-ease),transform var(--it10-dur-short) var(--it10-ease)}.prof_cc___T9nQ:hover{border-color:color-mix(in srgb,var(--it10-primary) 40%,var(--it10-line));box-shadow:var(--it10-shadow-md);transform:translateY(-1px)}.prof_ccI__dupB6{grid-row:1/3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:var(--it10-primary-soft);color:var(--it10-primary);font-size:18px;font-weight:800}.prof_ccI__dupB6,.prof_cc___T9nQ b{font-family:var(--it10-font-display)}.prof_cc___T9nQ b{font-size:15px}.prof_cc___T9nQ span:not(.prof_ccI__dupB6){font-size:13px;color:var(--it10-muted)}.prof_cc___T9nQ em{position:absolute;top:50%;right:16px;transform:translateY(-50%);font-size:13px;font-style:normal}.prof_cc___T9nQ em,.prof_fin__3AwMG a{font-weight:700;color:var(--it10-primary)}.prof_calcFoot__RoV6x{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:18px;font-size:13px;color:var(--it10-muted)}.prof_calcFoot__RoV6x a{color:var(--it10-primary);font-weight:600}.prof_county___Cvdh{display:grid;gap:14px;margin-top:18px}.prof_county___Cvdh h3{font-size:15px}.prof_remote__YPtsu{display:flex;gap:12px;padding:16px;border-radius:14px;background:var(--it10-soft);font-size:15px;color:var(--it10-text2)}.prof_remote__YPtsu svg{flex-shrink:0;color:var(--it10-primary)}.prof_faqOurs___6I3_{display:flex;align-items:center;gap:8px;margin:-6px 0 6px;font-size:13px;color:var(--it10-muted)}.prof_faq__LopYZ details{border-top:1px solid var(--it10-line)}.prof_faq__LopYZ details:first-of-type{border-top:0}.prof_faq__LopYZ summary{display:flex;justify-content:space-between;gap:16px;padding:16px 0;list-style:none;font-family:var(--it10-font-display);font-weight:700;color:var(--it10-ink);cursor:pointer}.prof_faq__LopYZ summary::-webkit-details-marker{display:none}.prof_faq__LopYZ summary:focus-visible{outline:3px solid var(--it10-primary);outline-offset:2px;border-radius:8px}.prof_faq__LopYZ summary svg{flex-shrink:0;color:var(--it10-muted);transition:transform var(--it10-dur-medium) var(--it10-ease)}.prof_faq__LopYZ details[open] summary svg{transform:rotate(45deg)}.prof_faq__LopYZ details p{margin:0;padding:0 0 16px;color:var(--it10-text2)}.prof_faqCo__pw62j{margin-top:22px;padding:18px 20px 6px;border:1px solid color-mix(in srgb,var(--it10-primary) 18%,transparent);border-radius:16px;background:linear-gradient(160deg,var(--it10-primary-soft),var(--it10-surface) 75%)}.prof_faqCoH__EG3IX{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--it10-primary) 15%,transparent)}.prof_faqCoH__EG3IX b{display:block;font-family:var(--it10-font-display);font-size:15px;color:var(--it10-ink)}.prof_faqCoH__EG3IX span{font-size:12.5px;color:var(--it10-muted)}.prof_faqCo__pw62j details{border-top:0}.prof_faqCo__pw62j summary{font-family:var(--it10-font-body);font-size:15px}.prof_faqCo__pw62j details p{font-style:italic}.prof_team__VVkDy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:12px}@media (max-width:760px){.prof_team__VVkDy{grid-template-columns:1fr 1fr}}@media (max-width:480px){.prof_team__VVkDy{grid-template-columns:1fr}}.prof_tm__bheeU{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:26px 16px 20px;border:1px solid var(--it10-line);border-radius:18px;background:var(--it10-surface);text-align:center;min-width:0}.prof_tmAv__Oc63D{display:flex;margin-bottom:10px}.prof_tm__bheeU b{font-family:var(--it10-font-display);font-size:17px;color:var(--it10-ink)}.prof_tmT__ffFgL{font-size:14px;color:var(--it10-text2)}.prof_tmC__5JGLa{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px}.prof_tmC__5JGLa span{padding:3px 10px;border-radius:999px;background:var(--it10-soft);font-size:12px;font-weight:600;color:var(--it10-text2)}.prof_tm__bheeU[data-main=true]{border-color:color-mix(in srgb,var(--it10-primary) 40%,transparent);box-shadow:0 0 0 4px var(--it10-primary-soft)}.prof_tmPill__eGwKG{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:3px 10px;border-radius:999px;background:var(--it10-primary);color:var(--it10-on-primary);font-size:11px;font-weight:700;white-space:nowrap;box-shadow:0 0 0 3px var(--it10-surface)}.prof_tmA__IBQTG{margin-top:12px;font-size:14px;font-weight:700;color:var(--it10-primary)}.prof_side__PmFZy{display:grid;gap:18px;position:sticky;top:calc(var(--it10-header-h) + 68px);min-width:0}@media (max-width:980px){.prof_side__PmFZy{position:static}}.prof_formCard__q3Ajd{padding:22px;scroll-margin-top:calc(var(--it10-header-h) + 64px)}.prof_claimBox__CcsbI{display:grid;gap:12px;padding:22px}.prof_claimBox__CcsbI p{margin:0;font-size:14px;color:var(--it10-text2)}.prof_contact__wMcbt{display:grid;gap:12px;padding:20px;font-size:14px}.prof_cline__hptOR{display:flex;align-items:flex-start;gap:10px;min-width:0;color:var(--it10-text2)}.prof_cline__hptOR>svg{flex-shrink:0;margin-top:2px;color:var(--it10-muted)}.prof_cline__hptOR a{color:var(--it10-primary);overflow-wrap:anywhere}.prof_hoursHead__dryVZ{display:block;color:var(--it10-ink);font-weight:600}.prof_hoursLine__6nEIN{display:block}.prof_pocp__tXQYh{display:flex;align-items:center;gap:12px}.prof_pocp__tXQYh>div{display:flex;flex-direction:column;min-width:0}.prof_pocp__tXQYh b{font-family:var(--it10-font-display);font-size:17px;line-height:1.2;color:var(--it10-ink)}.prof_pocp__tXQYh span{font-size:14px;line-height:1.3;color:var(--it10-text2)}.prof_cact__Xo0iI{display:grid;grid-template-columns:1fr 1fr;gap:8px}.prof_cact__Xo0iI>:only-child{grid-column:1/-1}.prof_msg__Vmb8M,.prof_tint__Gkmmv{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 10px;border:0;border-radius:11px;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.prof_tint__Gkmmv{background:var(--it10-primary-soft);color:var(--it10-primary)}.prof_msg__Vmb8M{background:var(--it10-soft);color:var(--it10-ink)}.prof_msg__Vmb8M:hover{background:var(--it10-line)}.prof_tint__Gkmmv:hover{text-decoration:none;background:color-mix(in srgb,var(--it10-primary) 18%,var(--it10-primary-soft))}.prof_msg__Vmb8M:focus-visible,.prof_tint__Gkmmv:focus-visible{outline:3px solid var(--it10-primary);outline-offset:2px}.prof_linkbtn__Sert0{padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--it10-primary);cursor:pointer}.prof_linkbtn__Sert0[data-phone-shown]{color:var(--it10-ink)}.prof_note__WYofg{margin:0;font-size:12px;color:var(--it10-muted)}.prof_badgeCard__NiM_k{display:flex;align-items:center;gap:14px;padding:18px}.prof_badgeCard__NiM_k small{display:block;font-size:12px;color:var(--it10-muted)}.prof_badgeCard__NiM_k b{font-family:var(--it10-font-display);color:var(--it10-ink)}.prof_omd__GreyU{display:grid;gap:6px;justify-items:start;padding:18px;background:linear-gradient(160deg,var(--it10-primary-soft),var(--it10-surface) 70%)}.prof_omd__GreyU b{font-family:var(--it10-font-display);color:var(--it10-ink)}.prof_omd__GreyU p{margin:0 0 4px;font-size:14px;color:var(--it10-text2)}.prof_compare__LDK1U{padding:0 var(--it10-gutter) 40px}.prof_compareHead__sihjn{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}.prof_compareHead__sihjn h2{margin:0;font-family:var(--it10-font-display);font-size:22px;font-weight:800;color:var(--it10-ink)}.prof_compareHead__sihjn a{font-weight:600;color:var(--it10-primary)}.prof_cmpgrid__kfJCZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}@media (max-width:860px){.prof_cmpgrid__kfJCZ{grid-template-columns:1fr}}.prof_cmp__UG0SC{display:flex;align-items:center;gap:14px;padding:16px;color:inherit}.prof_cmp__UG0SC:hover{text-decoration:none;box-shadow:var(--it10-shadow-md)}.prof_cmp__UG0SC[data-me=true]{border-color:color-mix(in srgb,var(--it10-gold) 55%,transparent);box-shadow:0 0 0 4px var(--it10-gold-soft)}.prof_cmp__UG0SC .prof_ring__we5Ge{width:52px;height:52px}.prof_cmp__UG0SC .prof_ring__we5Ge>span{width:40px;height:40px;font-size:15px}.prof_cmpName__42qFV{flex:1;min-width:0}.prof_cmpName__42qFV b{font-family:var(--it10-font-display);color:var(--it10-ink)}.prof_cmpName__42qFV b,.prof_cmpName__42qFV small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prof_cmpName__42qFV small{font-size:13px;color:var(--it10-muted)}.prof_rk__XhhKn{width:26px;font-family:var(--it10-font-display);font-size:22px;font-weight:800;color:var(--it10-muted);text-align:center}.prof_cmp__UG0SC[data-me=true] .prof_rk__XhhKn{color:var(--it10-gold-deep)}.prof_pubstrip__l16sf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:22px 26px;font-size:14px;color:var(--it10-text2)}.prof_pubstrip__l16sf a{color:var(--it10-primary)}.prof_mcta___w5Y0{display:none}@media (max-width:980px){.prof_mcta___w5Y0{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:color-mix(in srgb,var(--it10-surface) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--it10-line)}.prof_mcta___w5Y0>:first-child{flex:1}.prof_mcta___w5Y0{transform:translateY(110%);transition:transform var(--it10-dur-bar) var(--it10-ease)}.prof_mcta___w5Y0[data-shown=true]{transform:none}.prof_page__nquFB[data-bar=true]{padding-bottom:76px}}.prof_ibtn__kP_e8{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:0;border-radius:11px;background:var(--it10-soft);color:var(--it10-ink);cursor:pointer}.prof_ibtn__kP_e8:hover{background:var(--it10-line)}.prof_page__nquFB{min-width:0}.prof_sr__8baNZ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prof_markbg___Niwm{fill:var(--it10-mark-a)}.prof_markroof__QHxjg{stroke:var(--it10-mark-roof)}.prof_pc__uo9XT small.prof_pcName__5rdiX{display:flex;align-items:center;gap:6px}.prof_teamTwo__bKDb4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:480px){.prof_teamTwo__bKDb4{grid-template-columns:1fr}}.prof_teamMore__3xrS_{margin-top:14px}.prof_teamMore__3xrS_>summary{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--it10-radius-btn);background:var(--it10-soft);color:var(--it10-ink);font-weight:600;cursor:pointer;list-style:none}.prof_teamMore__3xrS_>summary::-webkit-details-marker{display:none}.prof_teamMore__3xrS_[open]>summary{display:none}.prof_linkBtn__tCC9r{display:inline;padding:0;border:0;background:none;font:inherit;color:var(--it10-primary);font-weight:600;cursor:pointer}.prof_linkBtn__tCC9r:hover{text-decoration:underline}@media (max-width:639px){.prof_compareHead__sihjn a,.prof_scLink__0lsME{position:relative}.prof_compareHead__sihjn a:after,.prof_scLink__0lsME:after{content:"";position:absolute;left:0;right:0;top:min(0px,calc((100% - 44px) / 2));bottom:min(0px,calc((100% - 44px) / 2))}.prof_cline__hptOR:has(>a,>.prof_linkbtn__Sert0){align-items:center}.prof_cline__hptOR .prof_linkbtn__Sert0,.prof_cline__hptOR>a{display:inline-flex;align-items:center;min-height:44px}}@media (hover:hover){.prof_cline__hptOR a:hover,.prof_compareHead__sihjn a:hover,.prof_linkbtn__Sert0:hover,.prof_scLink__0lsME:hover{color:var(--it10-primary-hover)}.prof_tab__16Epn[aria-selected=true]:hover{color:var(--it10-primary)}.prof_pubstrip__l16sf a:hover{text-decoration-line:underline;text-underline-offset:3px}}.prof_cardHead__Ud01t{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.prof_srcLink__jbUqf{font-size:12px;font-weight:600;color:var(--it10-primary);white-space:nowrap}.prof_srcLink__jbUqf:focus-visible{outline:3px solid var(--it10-primary);outline-offset:2px}.prof_second__fqZ4U{display:block;margin-top:4px;font-size:12px;color:var(--it10-muted)}.prof_srcGroup__BunGB{margin:16px 0 0}.prof_srcGroup__BunGB h3{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--it10-muted)}.prof_srcGroup__BunGB dl{margin:0;display:grid;gap:12px}.prof_srcGroup__BunGB dt{font-size:13px;font-weight:600;color:var(--it10-ink)}.prof_srcGroup__BunGB dd{margin:4px 0 0;display:grid;gap:4px;font-size:14px}.prof_srcGroup__BunGB small{font-size:12px;color:var(--it10-muted)}.prof_srcGroup__BunGB small a{color:var(--it10-primary);font-weight:600}.prof_srcGroup__BunGB q{font-size:13px;font-style:italic;color:var(--it10-ink)}.prof_srcFoot__FVAeo{padding:12px 16px;border-top:1px solid var(--it10-line)}