.info_main__lympp{max-width:1080px;margin:0 auto;padding:var(--space-8) var(--space-4);display:flex;flex-direction:column;gap:var(--space-6)}.info_header__aBzZE{display:flex;flex-direction:column;gap:var(--space-3)}.info_kicker__Sja63{margin:0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}.info_title__KNFOo{font-size:30px;line-height:1.1;letter-spacing:-.02em}.info_lead__C5GLA{margin:0;max-width:60ch;font-size:var(--text-body);color:var(--ink-2);line-height:1.6}.info_qa__MA68K{gap:var(--space-6)}.info_q__UwpQr,.info_qa__MA68K{display:flex;flex-direction:column}.info_q__UwpQr{gap:var(--space-2)}.info_qTitle__kdOZq{font-size:var(--text-h3)}.info_qBody___GFpf{margin:0;max-width:70ch;line-height:1.7}.info_note__cxqoc,.info_qBody___GFpf{font-size:var(--text-sm);color:var(--ink-2)}.info_note__cxqoc{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:.5px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);line-height:1.6}.info_list__n_TOG{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.info_listItem__Bl_g4{font-size:var(--text-sm);color:var(--ink-2)}@media (max-width:719.98px){.info_main__lympp{padding:var(--space-6) var(--space-4);gap:var(--space-5)}}.firms_grid__IrOTV{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3);list-style:none;padding:0;margin:0}.firms_card__qoy0_{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border:.5px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);text-decoration:none}.firms_cardText__YEYZ_{display:flex;flex-direction:column;gap:2px;min-width:0}.firms_card__qoy0_:hover{border-color:var(--border-mint)}.firms_name__zYGvr{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.firms_meta__lRCWY{font-size:var(--text-sm);color:var(--ink-3)}.firms_sectionHead__OKTTi{margin:var(--space-7) 0 var(--space-3);font-size:var(--text-h3);font-weight:var(--weight-medium);color:var(--ink)}.firms_sectionSub__t_SJN{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--ink-2)}