.company-header[data-astro-cid-fa2pqdr7]{gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid}.company-header__logo[data-astro-cid-fa2pqdr7]{margin-top:calc(-1 * var(--space-10))}.company-header__body[data-astro-cid-fa2pqdr7]{gap:var(--space-2);justify-items:start;min-width:0;display:grid}.company-header__name[data-astro-cid-fa2pqdr7]{font-size:var(--text-h1);line-height:var(--text-h1-lh);overflow-wrap:anywhere}.company-header__site[data-astro-cid-fa2pqdr7]{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);display:inline-flex}.company-header__cta[data-astro-cid-fa2pqdr7]{justify-self:start}@media (width>=768px){.company-header[data-astro-cid-fa2pqdr7]{align-items:start;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto}.company-header__cta[data-astro-cid-fa2pqdr7]{align-self:center}}.section-nav[data-astro-cid-rsdxjawz]{top:var(--header-height);z-index:10;background:var(--color-bg);border-bottom:1px solid var(--color-border);position:sticky}.section-nav__list[data-astro-cid-rsdxjawz]{gap:var(--space-1);scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.section-nav[data-astro-cid-rsdxjawz] a[data-astro-cid-rsdxjawz]{min-height:var(--control-height);padding:0 var(--space-3);border-bottom:var(--focus-ring-width) solid transparent;color:var(--color-text-muted);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.section-nav[data-astro-cid-rsdxjawz] a[data-astro-cid-rsdxjawz]:focus-visible{outline-offset:calc(-2 * var(--focus-ring-width))}.section-nav[data-astro-cid-rsdxjawz] a[data-astro-cid-rsdxjawz]:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}.company-band[data-astro-cid-zybitnmx]{background:var(--color-primary-soft);padding-bottom:var(--space-12)}.company-top[data-astro-cid-zybitnmx]{margin-top:calc(-1 * var(--space-9));margin-bottom:var(--space-6)}.company-page[data-astro-cid-zybitnmx]{gap:var(--space-9);padding-block:var(--space-8) var(--space-10);display:grid}.company-section[data-astro-cid-zybitnmx]{gap:var(--space-4);min-width:0;display:grid}.company-section__title[data-astro-cid-zybitnmx]{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--text-h2-lh)}.company-section__text[data-astro-cid-zybitnmx]{max-width:var(--measure-prose);font-size:var(--text-body-lg);line-height:var(--text-body-lg-lh)}.company-meta[data-astro-cid-zybitnmx],.company-facts[data-astro-cid-zybitnmx]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.company-meta[data-astro-cid-zybitnmx]{color:var(--color-text-muted)}.company-meta[data-astro-cid-zybitnmx] li[data-astro-cid-zybitnmx],.company-facts[data-astro-cid-zybitnmx] li[data-astro-cid-zybitnmx]{align-items:center;gap:var(--space-2);display:inline-flex}.company-facts[data-astro-cid-zybitnmx] li[data-astro-cid-zybitnmx]{font-weight:var(--weight-semibold)}.company-facts[data-astro-cid-zybitnmx] .icon{color:var(--color-success)}.company-jobs-empty[data-astro-cid-zybitnmx]{gap:var(--space-5);display:grid}.company-details[data-astro-cid-zybitnmx]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;display:grid;overflow:hidden}.company-details__row[data-astro-cid-zybitnmx]{gap:var(--space-1);padding:var(--space-3) var(--space-4);display:grid}.company-details__row[data-astro-cid-zybitnmx]+.company-details__row[data-astro-cid-zybitnmx]{border-top:1px solid var(--color-border)}.company-details[data-astro-cid-zybitnmx] dt[data-astro-cid-zybitnmx]{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--text-sm-lh);font-weight:var(--weight-semibold)}.company-details[data-astro-cid-zybitnmx] dd[data-astro-cid-zybitnmx]{font-weight:var(--weight-semibold);overflow-wrap:anywhere;margin:0}@media (width>=768px){.company-details__row[data-astro-cid-zybitnmx]{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}
