.or-profile-page__actions,.or-profile-page__specialities,.or-profile-page__section,.or-profile-page__section>header,.or-profile-page__section-heading,.or-profile-page__references,.or-profile-page__catalog,.or-profile-page__related,.or-profile-page__cta{gap:var(--or-space-16);display:grid}.or-profile-page__actions{inline-size:100%}.or-profile-page__cover-mark{color:color-mix(in srgb, var(--or-color-text-inverse) 30%, transparent);font-size:7rem;font-weight:var(--or-font-weight-extrabold);letter-spacing:-.08em}.or-profile-page__cover-image{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.or-profile-page__muted{color:var(--or-color-text-muted);margin:0}.or-profile-page__section>header h2,.or-profile-page__section>header p,.or-profile-page__section-heading h3,.or-profile-page__section-heading p,.or-profile-page__catalog h3,.or-profile-page__catalog p,.or-profile-page__cta h2,.or-profile-page__cta p{margin:0}.or-profile-page__eyebrow{color:var(--or-color-action-primary);font:var(--or-font-label);letter-spacing:.07em;text-transform:uppercase}.or-profile-page__about{color:var(--or-color-text-secondary);font:var(--or-font-body-large);margin:0}.or-profile-page__specialities>div{gap:var(--or-space-8);flex-wrap:wrap;display:flex}.or-profile-page__references{grid-template-columns:minmax(0,1fr)}.or-profile-page__catalog article{align-content:start;gap:var(--or-space-12);min-inline-size:0;padding:var(--or-space-20);border:var(--or-border-thin) solid var(--or-color-border-card);border-radius:var(--or-radius-mobile-card);background:var(--or-color-surface);box-shadow:var(--or-shadow-card);content-visibility:auto;contain-intrinsic-size:auto 18rem;display:grid}.or-profile-page__catalog article>strong{color:var(--or-color-text-secondary);font:var(--or-font-label)}.or-profile-page__catalog article>.or-button{justify-self:start;margin-block-start:auto}.or-profile-page__metrics{gap:var(--or-space-8);padding:var(--or-space-16);border:var(--or-border-thin) solid var(--or-color-border-card);border-radius:var(--or-radius-mobile-card);background:var(--or-color-surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.or-profile-page__metrics span{gap:var(--or-space-4);color:var(--or-color-text-muted);font-size:var(--or-type-caption-size);text-align:center;display:grid}.or-profile-page__metrics strong{color:var(--or-color-text-primary);font-size:var(--or-type-section-title-size)}.or-profile-page__cta{padding:var(--or-space-20);border-radius:var(--or-radius-mobile-card);color:var(--or-color-text-inverse);background:linear-gradient(140deg, var(--or-color-brand-primary-dark), var(--or-color-brand-primary))}.or-profile-page__cta .or-profile-page__eyebrow{color:var(--or-color-text-inverse);opacity:.75}.or-profile-page__status{padding:var(--or-space-32);text-align:center}.or-public-profile-template__hero .or-profile-hero--company .or-profile-hero__cover{background:linear-gradient(130deg, #f26a1b, var(--or-color-brand-orange))}@media (min-width:40rem){.or-profile-page__actions{flex-wrap:wrap;inline-size:auto;display:flex}.or-profile-page__references,.or-profile-page__catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:72rem){.or-profile-page__catalog{grid-template-columns:repeat(3,minmax(0,1fr))}}.or-profile-page__services,.or-profile-page__service-categories{gap:var(--or-space-16);margin:0;padding:0;list-style:none;display:grid}.or-profile-page__service-categories{gap:var(--or-space-8);flex-wrap:wrap;display:flex}.or-profile-page__service article{gap:var(--or-space-8);padding:var(--or-space-20);border:var(--or-border-thin) solid var(--or-color-border-card);border-radius:var(--or-radius-mobile-card);background:var(--or-color-surface);display:grid}.or-profile-page__service h3,.or-profile-page__service p{margin:0}
