@charset "UTF-8";.m-teacher-card[data-v-2799bb2a]{background-color:var(--a-color_white);border-radius:calc(var(--scale)*16);display:grid;grid-template-rows:auto 1fr;height:100%;min-height:calc(var(--scale)*350);padding:calc(var(--scale)*12)}@media only screen and (min-width:1200px){.m-teacher-card[data-v-2799bb2a]{gap:calc(var(--scale)*31);grid-auto-flow:column;grid-template-rows:unset;min-height:calc(var(--scale)*320);overflow:hidden;padding:calc(var(--scale)*24)}}.m-teacher-card__wrap[data-v-2799bb2a]{display:flex;flex-direction:column;height:100%;overflow:hidden}.m-teacher-card__name[data-v-2799bb2a]{margin:0 0 calc(var(--scale)*8)}@media only screen and (min-width:1200px){.m-teacher-card__name[data-v-2799bb2a]{margin:0 0 calc(var(--scale)*12)}}.m-teacher-card__position[data-v-2799bb2a]{color:var(--a-color_grey_80);margin:0 0 calc(var(--scale)*16)}.m-teacher-card__position.--popup[data-v-2799bb2a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:auto;overflow:hidden}@media only screen and (min-width:1200px){.m-teacher-card__position.--popup[data-v-2799bb2a]{-webkit-line-clamp:3}}.m-teacher-card__position[data-v-2799bb2a] ul li{padding-left:calc(var(--scale)*16);position:relative}.m-teacher-card__position[data-v-2799bb2a] ul li:before{content:"•";left:0;position:absolute;top:0}.m-teacher-card__position[data-v-2799bb2a] ul li:not(:last-child){margin:0}.m-teacher-card__position+.m-teacher-card__text[data-v-2799bb2a]{margin-top:auto}.m-teacher-card__img[data-v-2799bb2a]{background-color:var(--a-color_grey_10);border-radius:calc(var(--scale)*8);height:calc(var(--scale)*172);margin:0 0 calc(var(--scale)*16);overflow:hidden;width:calc(var(--scale)*126)}@media only screen and (min-width:1200px){.m-teacher-card__img[data-v-2799bb2a]{border-radius:calc(var(--scale)*12);grid-column:2;height:calc(var(--scale)*272);margin:0;width:calc(var(--scale)*200)}}.m-teacher-card__img img[data-v-2799bb2a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1200px){.m-teacher-card__img img[data-v-2799bb2a]{grid-column:2}}.m-teacher-card .a-btn[data-v-2799bb2a]{border:1px solid var(--a-color_dark);max-width:calc(var(--scale)*128);transition:var(--transition)}.m-teacher-card .a-btn[data-v-2799bb2a]:hover{background-color:var(--a-color_white);border:1px solid var(--a-color_grey_60);color:var(--a-color_grey_100)}@media only screen and (min-width:1200px){.m-teacher-card .a-btn[data-v-2799bb2a]{max-width:calc(var(--scale)*158)}}.m-teacher-card__popup[data-v-2799bb2a]{background-color:var(--a-color_white);border-radius:calc(var(--scale)*16);display:none;max-width:calc(var(--scale)*736);padding:calc(var(--scale)*12);width:100%}@media only screen and (min-width:768px) and (max-width:1198px){.m-teacher-card__popup[data-v-2799bb2a]{padding:calc(var(--scale)*16)}}@media only screen and (min-width:1200px){.m-teacher-card__popup[data-v-2799bb2a]{max-height:100%;max-width:calc(var(--scale)*755);padding:calc(var(--scale)*24)}}.m-teacher-card__popup-wrap[data-v-2799bb2a]{display:grid}@media only screen and (min-width:768px) and (max-width:1198px){.m-teacher-card__popup-wrap[data-v-2799bb2a]{-moz-column-gap:calc(var(--scale)*16);column-gap:calc(var(--scale)*16);grid-template-columns:auto 1fr}}@media only screen and (min-width:1200px){.m-teacher-card__popup-wrap[data-v-2799bb2a]{-moz-column-gap:calc(var(--scale)*31);column-gap:calc(var(--scale)*31);grid-template-columns:1fr auto;overflow:auto}}@media only screen and (min-width:768px) and (max-width:1198px){.m-teacher-card__popup .m-teacher-card__img[data-v-2799bb2a]{grid-column:1;grid-row:1/4}.m-teacher-card__popup .m-teacher-card__name[data-v-2799bb2a],.m-teacher-card__popup .m-teacher-card__position[data-v-2799bb2a]{grid-column:2}}@media only screen and (min-width:1200px){.m-teacher-card__popup .m-teacher-card__img[data-v-2799bb2a]{grid-column:2;grid-row:1/4}.m-teacher-card__popup .m-teacher-card__name[data-v-2799bb2a]{margin-bottom:calc(var(--scale)*12)}.m-teacher-card__popup .m-teacher-card__name[data-v-2799bb2a],.m-teacher-card__popup .m-teacher-card__position[data-v-2799bb2a]{grid-column:1}}
