.specialist-detail[data-v-46beb8bf]{align-items:flex-start;display:flex;flex-direction:column;gap:4rem;margin:3.2rem 0}@media only screen and (min-width:1025px){.specialist-detail[data-v-46beb8bf]{flex-direction:row;flex-wrap:nowrap;gap:4.8rem}}.specialist-detail__intro[data-v-46beb8bf]{align-items:flex-start;display:flex;flex-direction:column;gap:2.4rem;width:100%}@media only screen and (min-width:1025px){.specialist-detail__intro[data-v-46beb8bf]{flex:1 0 0}}.specialist-detail__title[data-v-46beb8bf]{color:#403a65;font-family:the-seasons,Arial;font-size:4rem;font-weight:700;line-height:4.8rem;margin:0}@media only screen and (min-width:1025px){.specialist-detail__title[data-v-46beb8bf]{font-size:4.8rem;font-weight:700;line-height:6.4rem}}.specialist-detail__text[data-v-46beb8bf]{color:#221d34;font-family:mundial,Times New Roman;font-size:1.6rem;font-weight:400;line-height:2.7rem;margin:0}.specialist-detail__people[data-v-46beb8bf]{display:flex;flex-wrap:wrap;gap:1.6rem;width:100%}@media only screen and (min-width:1025px){.specialist-detail__people[data-v-46beb8bf]{flex-wrap:nowrap;width:auto}}.specialist-detail__card[data-v-46beb8bf]{align-items:center;background:#fff;border:.1rem solid #e9e9ed;border-radius:0 2.4rem 2.4rem;display:flex;flex-direction:column;flex-shrink:0;padding:2.4rem}.specialist-detail__photo[data-v-46beb8bf]{border-radius:.2rem 1rem 1rem;height:20.7rem;overflow:hidden;width:16.3rem}.specialist-detail__photo img[data-v-46beb8bf]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.specialist-detail__info[data-v-46beb8bf]{align-items:center;display:flex;flex-direction:column;gap:.8rem;padding:2rem 0;text-align:center;width:16.3rem}.specialist-detail__name[data-v-46beb8bf]{color:#302d39;font-size:2.2rem;line-height:3rem}.specialist-detail__name[data-v-46beb8bf],.specialist-detail__position[data-v-46beb8bf]{font-family:mundial,Times New Roman;font-weight:600;white-space:pre-line}.specialist-detail__position[data-v-46beb8bf]{color:#4a4659;font-size:1.6rem;line-height:2.2rem}.specialist-detail-page[data-v-b36d825e] h1{text-align:left}.specialist-detail-page[data-v-b36d825e] .form-section{background-color:#f4f4f6;border-radius:0;margin:0;padding-bottom:4.6rem;position:relative}@media only screen and (min-width:1025px){.specialist-detail-page[data-v-b36d825e] .form-section{padding-bottom:7.2rem}}.specialist-detail-page[data-v-b36d825e] .form-section .form-section__wrapper{position:static}.specialist-detail-page[data-v-b36d825e] .form-section .form-section__wrapper:before{bottom:-35rem}
