.team-person-hero[data-v-5639d447]{grid-template-columns:1fr;align-items:stretch;width:100%;display:grid;position:relative}@media screen and (width>=720px){.team-person-hero[data-v-5639d447]{grid-template-columns:minmax(13.75rem,29.5rem) 1fr;overflow:hidden}}.team-person-hero__visual[data-v-5639d447]{pointer-events:none;display:none;position:absolute}@media screen and (width>=1024px){.team-person-hero__visual[data-v-5639d447]{width:38.6806vw;height:52.2222vw;display:block;top:10.7639vw;right:calc(50% - 52.8472vw)}}.team-person-hero__shape[data-v-5639d447]{--ui-icon-stroke:#fff;opacity:.3;position:absolute}.team-person-hero__shape--first[data-v-5639d447]{--ui-icon-w:14.125rem;--ui-icon-h:14.8125rem;top:13.5625rem;left:0;transform:scaleY(-1)}@media screen and (width>=1024px){.team-person-hero__shape--first[data-v-5639d447]{--ui-icon-w:15.6944vw;--ui-icon-h:16.4583vw;top:15.0694vw}}.team-person-hero__shape--second[data-v-5639d447]{--ui-icon-w:20.875rem;--ui-icon-h:21.8125rem;top:0;right:0;transform:scaleX(-1)}@media screen and (width>=1024px){.team-person-hero__shape--second[data-v-5639d447]{--ui-icon-w:23.1944vw;--ui-icon-h:24.2361vw}}.team-person-hero__shape--third[data-v-5639d447]{--ui-icon-w:22.3125rem;--ui-icon-h:23.4375rem;bottom:0;right:1.9375rem}@media screen and (width>=1024px){.team-person-hero__shape--third[data-v-5639d447]{--ui-icon-w:24.7917vw;--ui-icon-h:26.0417vw}}.team-person-hero__picture[data-v-5639d447]{aspect-ratio:360/510;grid-row:2/3;place-items:center;width:100%;display:grid}@media screen and (width>=720px){.team-person-hero__picture[data-v-5639d447]{grid-area:1/1/2/2}}.team-person-hero__picture[data-v-5639d447]>*{aspect-ratio:inherit;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;grid-area:1/1/2/2}.team-person-hero__content[data-v-5639d447]{display:contents}@media screen and (width>=720px){.team-person-hero__content[data-v-5639d447]{background-color:#050042;flex-direction:column;height:100%;padding-block:2.125rem;padding-inline:1.5625rem;display:flex}}.team-person-hero__info[data-v-5639d447]{background-color:#050042;flex-direction:column;grid-column:1/2;width:100%;padding-block:1.125rem 4.375rem;padding-inline:.625rem;display:flex}@media screen and (width>=720px){.team-person-hero__info[data-v-5639d447]{grid-area:1/2/2/3;height:100%;padding-block:0;padding-inline:0}}.team-person-hero__title[data-v-5639d447]{color:#fff;margin-block-end:.375rem;line-height:1}@media screen and (width>=720px){.team-person-hero__title[data-v-5639d447]{margin-block-end:1.5rem}}.team-person-hero__position[data-v-5639d447]{color:#fff;margin-block-end:1.125rem}@media screen and (width>=720px){.team-person-hero__position[data-v-5639d447]{margin-block-end:1.25rem}}.team-person-hero__rating[data-v-5639d447]{background-color:#4d1ee0;border-radius:.5rem;align-items:center;width:fit-content;padding-block:.46875rem;padding-inline:.75rem;text-decoration:none;display:flex}@media screen and (width>=720px){.team-person-hero__rating[data-v-5639d447]{cursor:pointer;padding-block:.1875rem;transition:all .25s ease-in}.team-person-hero__rating[data-v-5639d447]:hover{background-color:#5929ef}}.team-person-hero__rating-icon[data-v-5639d447]{--ui-icon-color:#fff;--ui-icon-w:.8125rem;--ui-icon-h:.8125rem;margin-inline-end:.5rem}.team-person-hero__rating-value[data-v-5639d447]{color:#fff;margin-inline-end:.8125rem}.team-person-hero__rating-reviews[data-v-5639d447]{color:#fff}.team-person-hero__action[data-v-5639d447]{justify-content:space-between;gap:1.875rem;width:fit-content;position:absolute;bottom:1.25rem;left:.625rem}@media screen and (width>=720px){.team-person-hero__action[data-v-5639d447]{gap:2.5rem;width:fit-content;position:static}}.team-person-hero__action-bg[data-v-5639d447]{--ui-icon-w:1.5rem;--ui-icon-h:1.5625rem;--ui-icon-color:transparent}.team-person-hero__action-bg[data-v-5639d447],.team-person-hero__action-icon[data-v-5639d447]{--ui-icon-stroke:#050042;grid-area:1/1/2/2;transition:all .2s ease-in}.team-person-hero__action-icon[data-v-5639d447]{--ui-icon-w:.5625rem;--ui-icon-h:.5625rem;transform-origin:50%;transform:rotate(45deg)}@media screen and (width>=1024px){.team-person-hero__action[data-v-5639d447]{gap:2.5rem}.team-person-hero__action:hover .team-person-hero__action-bg[data-v-5639d447]{--ui-icon-color:#050042}.team-person-hero__action:hover .team-person-hero__action-icon[data-v-5639d447]{--ui-icon-stroke:#fff}}
