._page_l9gk0_1{background:var(--page-bg);min-height:60vh;padding:80px 0}._hero_l9gk0_3{text-align:center;margin-bottom:48px}._title_l9gk0_5{color:var(--gray-900);margin-bottom:12px;font-size:36px;font-weight:800;line-height:1.2}._subtitle_l9gk0_7{color:var(--gray-500);max-width:640px;margin:0 auto;font-size:18px}._loading_l9gk0_9{text-align:center;color:var(--gray-500);padding:60px 0}._error_l9gk0_11{text-align:center;color:var(--accent);padding:60px 0}._grid_l9gk0_13{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px;display:grid}._partner_l9gk0_15{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);text-align:center;padding:28px;text-decoration:none;transition:transform .25s,box-shadow .25s}._partner_l9gk0_15:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}._logo_l9gk0_19{background-position:50%;background-size:cover}._logoPlaceholder_l9gk0_21,._logo_l9gk0_19{border-radius:50%;width:64px;height:64px;margin:0 auto 14px}._logoPlaceholder_l9gk0_21{background:var(--primary-light);color:var(--primary);justify-content:center;align-items:center;font-size:24px;font-weight:700;display:flex}._name_l9gk0_23{color:var(--gray-900);margin-bottom:4px;font-size:17px;font-weight:700}._type_l9gk0_25{color:var(--primary);margin-bottom:8px;font-size:13px;font-weight:500}._desc_l9gk0_27{color:var(--gray-600);font-size:13px;line-height:1.5}@media (width<=767px){._title_l9gk0_5{font-size:28px}._grid_l9gk0_13{grid-template-columns:repeat(2,1fr)}}[data-theme=dark] ._name_l9gk0_23,[data-theme=dark] ._title_l9gk0_5{color:var(--gray-50)}
