.page_page__gyKYi{padding:var(--header-height) var(--layout-padding) var(--spacing-2xl);max-width:960px}.page_breadcrumb__OsPwo{display:flex;align-items:center;gap:8px;padding-top:var(--page-header-gap-top);padding-bottom:var(--spacing-lg);font-size:.8125rem}.page_breadcrumbLink__p814r{color:var(--rb-t4);text-decoration:none;transition:color var(--transition-fast)}.page_breadcrumbLink__p814r:hover{color:var(--rb-malachite)}.page_breadcrumbSep__n3Dqw{color:var(--rb-t4)}.page_breadcrumbCurrent__V7DFQ{color:var(--rb-t2)}.page_header__mvVnw{display:flex;align-items:center;gap:20px;padding-bottom:var(--spacing-lg)}.page_logoWrap__WmE_V{width:72px;height:72px;flex-shrink:0;background:#FFFFFF;border:1px solid var(--rb-border);display:flex;align-items:center;justify-content:center;overflow:hidden}.page_logo__HnOJv{width:100%;height:100%;object-fit:contain}.page_logoFallback__K4P9u{font-size:1.25rem;font-weight:600;color:var(--rb-t4)}.page_headerInfo__GKLXl{display:flex;flex-direction:column;gap:4px}.page_name__J4vcH{font-size:1.5rem;font-weight:500;color:var(--rb-t1);line-height:1.2}.page_type__cNukZ{font-size:.75rem;color:var(--rb-t4);text-transform:uppercase;letter-spacing:.5px}.page_website__1GiRq{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--rb-malachite);text-decoration:none;transition:opacity var(--transition-fast)}.page_website__1GiRq:hover{opacity:.8}.page_description__k5ecE{font-size:.875rem;color:var(--rb-t3);line-height:1.6;padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--rb-border)}.page_portfolioSection__B017Q{padding-top:var(--spacing-xl)}.page_sectionTitle__5Ym3Z{font-size:.875rem;font-weight:500;color:var(--rb-t1);text-transform:uppercase;letter-spacing:.5px;padding-bottom:var(--spacing-md)}.page_portfolioGrid__Hdfmz{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.page_companyCard__u5gtt{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--rb-border);text-decoration:none;color:inherit;transition:border-color var(--transition-fast)}.page_companyCard__u5gtt:hover{border-color:var(--rb-malachite)}.page_companyLogo__xD2iz{width:40px;height:40px;flex-shrink:0;background:#FFFFFF;border:1px solid var(--rb-border);display:flex;align-items:center;justify-content:center;overflow:hidden}.page_companyLogo__xD2iz img{width:100%;height:100%;object-fit:contain}.page_companyInitials__A9xuC{font-size:.6875rem;font-weight:600;color:var(--rb-t4)}.page_companyInfo__MaDnW{display:flex;flex-direction:column;gap:2px;min-width:0}.page_companyName__YYbxn{font-size:.8125rem;font-weight:500;color:var(--rb-t1)}.page_companyMeta__NKnGU{font-size:.6875rem;color:var(--rb-t4)}@media (max-width:640px){.page_header__mvVnw{gap:14px}.page_logoWrap__WmE_V{width:56px;height:56px}.page_name__J4vcH{font-size:1.25rem}.page_portfolioGrid__Hdfmz{grid-template-columns:1fr}}