.team-member[data-astro-cid-lmvx2nxs]{gap:1.5rem}@media (width>=768px){.team-member[data-astro-cid-lmvx2nxs]{flex-direction:row;align-items:flex-start}}.team-member__portrait[data-astro-cid-lmvx2nxs]{border:1px solid var(--app-card-border);background-color:var(--app-diagram-module);object-fit:cover;border-radius:.5rem;flex:none;block-size:10rem;inline-size:10rem}.team-member__portrait--initials[data-astro-cid-lmvx2nxs]{letter-spacing:.04em;color:var(--app-surface-text-secondary);justify-content:center;align-items:center;font-size:2.25rem;font-weight:700;display:flex}.team-member__text[data-astro-cid-lmvx2nxs]{flex-direction:column;gap:1rem;min-inline-size:0;display:flex}.team-member__head[data-astro-cid-lmvx2nxs]{flex-direction:column;gap:.375rem;display:flex}.team-member__name[data-astro-cid-lmvx2nxs]{font-size:1.25rem;font-weight:700;line-height:1.3}.team-member__role[data-astro-cid-lmvx2nxs]{letter-spacing:.08em;text-transform:uppercase;color:var(--app-accent-orange-text);font-size:.75rem;font-weight:700}.team-member__body[data-astro-cid-lmvx2nxs]{color:var(--app-surface-text-secondary);font-size:1rem;line-height:1.6}.team[data-astro-cid-zlalg47d]{background-color:var(--app-surface-bg);color:var(--app-surface-text);flex-direction:column;gap:4rem;padding-block:5rem;padding-inline:1.5rem;display:flex}@media (width>=768px){.team[data-astro-cid-zlalg47d]{gap:5rem;padding-block:7.5rem;padding-inline:5rem}}.team__grid[data-astro-cid-zlalg47d],.team__cta[data-astro-cid-zlalg47d],.team[data-astro-cid-zlalg47d] .section-intro{inline-size:100%;max-inline-size:80rem;margin-inline:auto}.team__grid[data-astro-cid-zlalg47d]{gap:1.5rem;display:grid}@media (width>=1024px){.team__grid[data-astro-cid-zlalg47d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.team__expertise[data-astro-cid-zlalg47d]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;inline-size:calc(50% - 1rem)}}.team__expertise-title[data-astro-cid-zlalg47d]{font-size:1.25rem;font-weight:700;line-height:1.3}.team__lead[data-astro-cid-zlalg47d]{color:var(--app-surface-text-secondary);font-size:1rem;line-height:1.6}.team__tags[data-astro-cid-zlalg47d]{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.team__tag[data-astro-cid-zlalg47d]{border:1px solid var(--app-section-border);color:var(--app-surface-text-secondary);border-radius:.25rem;padding:.375rem .75rem;font-size:.875rem;line-height:normal}.team__cta[data-astro-cid-zlalg47d]{justify-content:center;display:flex}.company-info[data-astro-cid-qncrf4ha]{border-block:1px solid var(--app-section-border);background-color:var(--app-surface-bg-alt);color:var(--app-surface-text);flex-direction:column;gap:4rem;padding-block:5rem;padding-inline:1.5rem;display:flex}@media (width>=768px){.company-info[data-astro-cid-qncrf4ha]{gap:5rem;padding-block:7.5rem;padding-inline:5rem}}.company-info__list[data-astro-cid-qncrf4ha],.company-info[data-astro-cid-qncrf4ha] .section-intro{inline-size:100%;max-inline-size:80rem;margin-inline:auto}.company-info__list[data-astro-cid-qncrf4ha]{flex-direction:column;display:flex}@media (width>=768px){.company-info__list[data-astro-cid-qncrf4ha]{max-inline-size:47.5rem;margin-inline:0}}.company-info__row[data-astro-cid-qncrf4ha]{border-block-end:1px solid var(--app-section-border);gap:.25rem;padding-block:1rem;display:grid}.company-info__row[data-astro-cid-qncrf4ha]:last-child{border-block-end:0}@media (width>=768px){.company-info__row[data-astro-cid-qncrf4ha]{grid-template-columns:12.5rem minmax(0,1fr);align-items:center;gap:1.5rem}}.company-info__label[data-astro-cid-qncrf4ha]{color:var(--app-surface-text-secondary);font-size:.875rem;font-weight:700}.company-info__value[data-astro-cid-qncrf4ha]{overflow-wrap:anywhere;font-size:1rem}.company-info__placeholder[data-astro-cid-qncrf4ha]{border:1px dashed var(--app-field-border);color:var(--app-field-placeholder);border-radius:.5rem;padding:.375rem .75rem;display:inline-block}.company-info__link[data-astro-cid-qncrf4ha]{color:inherit;text-underline-offset:.2em;text-decoration:underline}.company-info__link[data-astro-cid-qncrf4ha]:focus-visible{outline:2px solid var(--app-button-focus-ring);outline-offset:2px;border-radius:.25rem}
