.container[data-astro-cid-tpx3jssn]{padding:var(--space-8) var(--space-4);max-width:var(--max-width);margin:0 auto}.back-link[data-astro-cid-tpx3jssn]{display:inline-block;font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-6);text-decoration:none;transition:color var(--transition-fast)}.back-link[data-astro-cid-tpx3jssn]:hover{color:var(--color-primary)}.company-header[data-astro-cid-tpx3jssn]{display:flex;gap:var(--space-6);margin-bottom:var(--space-8)}.company-logo-large[data-astro-cid-tpx3jssn]{width:100px;height:100px;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-alt);display:flex;align-items:center;justify-content:center;flex-shrink:0}.company-logo-large[data-astro-cid-tpx3jssn] img[data-astro-cid-tpx3jssn]{width:100%;height:100%;object-fit:contain}.logo-placeholder[data-astro-cid-tpx3jssn]{font-size:var(--text-4xl);font-weight:600;color:var(--color-text-secondary)}.company-header-content[data-astro-cid-tpx3jssn]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-3)}.company-title-row[data-astro-cid-tpx3jssn]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.company-title-row[data-astro-cid-tpx3jssn] h1[data-astro-cid-tpx3jssn]{font-size:var(--text-3xl);font-weight:700}.company-badges[data-astro-cid-tpx3jssn]{display:flex;gap:var(--space-2);align-items:center}.hot-badge[data-astro-cid-tpx3jssn]{display:inline-flex;align-items:center;gap:4px;padding:var(--space-1) var(--space-2);background:var(--color-accent);color:#fff;font-size:var(--text-xs);font-weight:600;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.04em}.sales-team-info[data-astro-cid-tpx3jssn]{font-size:var(--text-sm);color:var(--color-text-secondary)}.company-body[data-astro-cid-tpx3jssn]{display:grid;grid-template-columns:1fr 360px;gap:var(--space-8)}.company-section[data-astro-cid-tpx3jssn]{margin-bottom:var(--space-8)}.section-header[data-astro-cid-tpx3jssn]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.company-section[data-astro-cid-tpx3jssn] h2[data-astro-cid-tpx3jssn]{font-size:var(--text-xl);font-weight:600}.section-link[data-astro-cid-tpx3jssn]{font-size:var(--text-sm);font-weight:500;color:var(--color-primary);text-decoration:none}.section-link[data-astro-cid-tpx3jssn]:hover{text-decoration:underline}.jobs-grid[data-astro-cid-tpx3jssn],.deals-grid[data-astro-cid-tpx3jssn]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}.leaders-grid[data-astro-cid-tpx3jssn]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-4)}.funding-list[data-astro-cid-tpx3jssn]{display:flex;flex-direction:column;gap:var(--space-3)}.sidebar-card[data-astro-cid-tpx3jssn] .card-body[data-astro-cid-tpx3jssn]{display:flex;flex-direction:column;gap:var(--space-4)}.sidebar-card[data-astro-cid-tpx3jssn] h3[data-astro-cid-tpx3jssn]{font-size:var(--text-lg);font-weight:600}.details-list[data-astro-cid-tpx3jssn]{display:grid;gap:var(--space-3)}.details-list[data-astro-cid-tpx3jssn] dt[data-astro-cid-tpx3jssn]{font-size:var(--text-sm);color:var(--color-text-secondary)}.details-list[data-astro-cid-tpx3jssn] dd[data-astro-cid-tpx3jssn]{font-weight:500}.sidebar-links[data-astro-cid-tpx3jssn]{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.sidebar-links[data-astro-cid-tpx3jssn] .btn[data-astro-cid-tpx3jssn]{width:100%}.quick-stats[data-astro-cid-tpx3jssn]{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:var(--space-3);text-align:center}.stat-item[data-astro-cid-tpx3jssn]{display:flex;flex-direction:column;gap:var(--space-1)}.stat-value[data-astro-cid-tpx3jssn]{font-size:var(--text-2xl);font-weight:700;color:var(--color-primary)}.stat-label[data-astro-cid-tpx3jssn]{font-size:var(--text-xs);color:var(--color-text-muted)}.company-sidebar[data-astro-cid-tpx3jssn]{display:flex;flex-direction:column;gap:var(--space-4)}@media(max-width:1024px){.company-body[data-astro-cid-tpx3jssn]{grid-template-columns:1fr}}@media(max-width:640px){.company-header[data-astro-cid-tpx3jssn]{flex-direction:column;align-items:flex-start}.company-title-row[data-astro-cid-tpx3jssn] h1[data-astro-cid-tpx3jssn]{font-size:var(--text-2xl)}}
