.page.-about-us{--_padding-md: max(5rem, 5vmax) max(8rem, 6vmax);--_padding-sm: 4rem 2.4rem}.page.-about-us .team-about{--_top-offset: 2vmax;padding:0}@media (max-width: 900px){.page.-about-us .team-about{box-shadow:none;display:flex;flex-direction:column;gap:var(--spacing-xxxl)}}@media (--mobile-screen-down){.page.-about-us .team-about{box-shadow:none;display:flex;flex-direction:column;gap:var(--spacing-xxxl)}}.page.-about-us .team,.page.-about-us .about{padding:var(--_padding-md)}@media (max-width: 900px){.page.-about-us .team,.page.-about-us .about{padding:var(--_padding-sm);padding:0}}@media (--mobile-screen-down){.page.-about-us .team,.page.-about-us .about{padding:var(--_padding-sm);padding:0}}@media (max-width: 900px){.page.-about-us .team{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}}@media (--mobile-screen-down){.page.-about-us .team{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}}@media (min-width: 901px){.page.-about-us .team{display:grid;grid-template-columns:repeat(4,1fr);background-color:var(--color-neutral-grey-25);margin:0 calc(50% - 50vw);padding-left:calc(50vw - 50% + max(8rem,6vmax));padding-right:calc(50vw - 50% + max(8rem,6vmax))}}@media (--tablet-screen-up){.page.-about-us .team{display:grid;grid-template-columns:repeat(4,1fr);background-color:var(--color-neutral-grey-25);margin:0 calc(50% - 50vw);padding-left:calc(50vw - 50% + max(8rem,6vmax));padding-right:calc(50vw - 50% + max(8rem,6vmax))}}.page.-about-us .team{gap:2rem}.page.-about-us .col.-team{grid-column:1 / 3;grid-row:1;font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);color:var(--color-neutral-white);background:var(--color-branding-primary-500);display:flex;align-items:flex-end;justify-content:flex-end;padding:var(--spacing-l);border-radius:var(--radius-m);width:100%}.page.-about-us .col.-about,.page.-about-us .col.-contacts{display:flex;justify-content:flex-end;padding:3.2rem max(var(--spacing-xl),3vmax);border-radius:var(--radius-m);flex-direction:column;text-align:justify}@media (max-width: 900px){.page.-about-us .col.-about,.page.-about-us .col.-contacts{width:100%}}@media (--mobile-screen-down){.page.-about-us .col.-about,.page.-about-us .col.-contacts{width:100%}}.page.-about-us .col.-about{background-color:var(--color-neutral-white);grid-column:3 / 5;grid-row:2}.page.-about-us .col.-about p{font-size:var(--font-size-s)}.page.-about-us .col.-contacts{grid-column:1 / 3;grid-row:3;color:var(--color-neutral-white);background:var(--color-branding-primary-500)}.page.-about-us .col.-contacts *{color:inherit}@media (max-width: 900px){.page.-about-us .col.-team,.page.-about-us .team-member{max-width:32rem;width:100%}}@media (--mobile-screen-down){.page.-about-us .col.-team,.page.-about-us .team-member{max-width:32rem;width:100%}}.page.-about-us .team-member{border-radius:var(--radius-m);background-color:var(--color-neutral-white)}@media (max-width: 900px){.page.-about-us .team-member{background-color:var(--color-neutral-grey-50)}}@media (--mobile-screen-down){.page.-about-us .team-member{background-color:var(--color-neutral-grey-50)}}.page.-about-us .team-member{text-decoration:none;padding-bottom:var(--spacing-l);transition:box-shadow .4s ease-out}.page.-about-us .team-member:hover{background-color:var(--color-branding-primary-100)}.page.-about-us .team-member-photo{width:100%;display:block;border-radius:var(--radius-m) var(--radius-m) var(--radius-xxs) var(--radius-xxs);filter:grayscale(1)}.page.-about-us .team-member:hover .team-member-photo{filter:grayscale(0)}.page.-about-us .team-member-name{margin:var(--spacing-l) 0 0;font-size:var(--font-size-l)}.page.-about-us .team-member:hover .team-member-name{color:var(--color-branding-primary-600)}.page.-about-us .team-member-position{margin:var(--spacing-xs) 0 0;color:var(--color-neutral-grey-600)}.page.-about-us .team-member:hover .team-member-position{color:var(--color-neutral-black)}.page.-about-us .team-member-name,.page.-about-us .team-member-position{padding:0 var(--spacing-xl)}.page.-about-us .team-member,.page.-about-us .team-member-photo,.page.-about-us .team-member-name,.page.-about-us .team-member-position{transition:all .1s ease-out}.page.-about-us .footer.-global{margin-top:0}
