.m-faculty-card{background-color:transparent;border-radius:calc(var(--scale)*16);cursor:pointer;display:flex;flex-direction:column;gap:calc(var(--scale)*91);justify-content:space-between;overflow:visible;padding:calc(var(--scale)*12);position:relative;transition:color .3s}@media(min-width:768px){.m-faculty-card{border-radius:calc(var(--scale)*12);gap:calc(var(--scale)*86)}}@media(min-width:1024px){.m-faculty-card{border-radius:calc(var(--scale)*20);gap:calc(var(--scale)*36);max-width:calc(var(--scale)*412);padding:calc(var(--scale)*16);width:100%}}.m-faculty-card:before{background-color:var(--color-gray-1);border-radius:inherit;content:"";inset:0;position:absolute;transition:right .3s,left .3s,background-color .3s;z-index:0}.m-faculty-card>*{position:relative;z-index:1}@media(min-width:1024px){.m-faculty-card:active,.m-faculty-card:hover{color:var(--color-white)}.m-faculty-card:active:before,.m-faculty-card:hover:before{background-color:var(--color-black-hover);left:calc(var(--scale)*-5);right:calc(var(--scale)*-5)}.m-faculty-card:active .m-faculty-card__count,.m-faculty-card:hover .m-faculty-card__count{color:var(--color-white)}}.m-faculty-card__title{margin-bottom:calc(var(--scale)*9)}@media(min-width:768px){.m-faculty-card__title{margin-bottom:calc(var(--scale)*12)}}.m-faculty-card__direction{opacity:.5}.m-faculty-card__sub{align-items:flex-end;display:flex;justify-content:space-between}.m-faculty-card__count{align-items:center;border:calc(var(--scale)*1) solid var(--color-gray-3);border-radius:calc(var(--scale)*27);color:var(--color-gray-3);display:inline-flex;gap:calc(var(--scale)*6);padding:calc(var(--scale)*9) calc(var(--scale)*14)}@media(min-width:768px){.m-faculty-card__count{border-radius:calc(var(--scale)*25);padding:calc(var(--scale)*8) calc(var(--scale)*13)}}@media(min-width:1024px){.m-faculty-card__count{border-radius:calc(var(--scale)*30);padding:calc(var(--scale)*6) calc(var(--scale)*16) calc(var(--scale)*6) calc(var(--scale)*6)}}.m-faculty-card__count-icon{flex-shrink:0;height:calc(var(--scale)*26);width:calc(var(--scale)*26)}@media(min-width:1024px){.m-faculty-card__count-icon{height:calc(var(--scale)*30);width:calc(var(--scale)*30)}}.m-faculty-card__image{width:calc(var(--scale)*80)}@media(min-width:1024px){.m-faculty-card__image{width:calc(var(--scale)*100)}}.s-faculties{background-color:var(--color-white);padding:calc(var(--scale)*52) calc(var(--scale)*6)}@media(min-width:1024px){.s-faculties{padding:calc(var(--scale)*100) calc(var(--scale)*0)}}.s-faculties .a-button{box-shadow:none;max-width:calc(var(--scale)*152);transform:none!important}@media(min-width:1024px){.s-faculties .a-button{border-radius:calc(var(--scale)*24);max-width:calc(var(--scale)*226)}}.s-faculties .a-button:hover{background-color:var(--color-black-hover);color:var(--color-white)}.s-faculties__wrapper{align-items:center;display:flex;flex-direction:column;gap:calc(var(--scale)*40)}.s-faculties__title{align-items:center;display:flex;gap:calc(var(--scale)*8)}@media(min-width:1024px){.s-faculties__title{margin-bottom:calc(var(--scale)*20)}}.s-faculties__title-count{background-color:var(--color-gray-1);border-radius:calc(var(--scale)*12);color:var(--color-gray-3);display:none;padding:calc(var(--scale)*4) calc(var(--scale)*6)}@media(min-width:768px){.s-faculties__title-count{display:block}}@media(min-width:1024px){.s-faculties__title-count{border-radius:calc(var(--scale)*24);padding:calc(var(--scale)*10) calc(var(--scale)*16)}}.s-faculties__tags{display:flex;flex-wrap:wrap;gap:calc(var(--scale)*4);justify-content:center;width:100%}@media(min-width:768px){.s-faculties__tags{gap:calc(var(--scale)*5);justify-content:center;overflow-x:unset}}.s-faculties__tag{align-items:center;background-color:var(--color-gray-1);border-radius:calc(var(--scale)*28);cursor:pointer;display:flex;flex-shrink:0;gap:calc(var(--scale)*6);max-width:100%;padding:calc(var(--scale)*5) calc(var(--scale)*16) calc(var(--scale)*5) calc(var(--scale)*5);text-wrap:nowrap;transition:all .3s;width:auto}@media(min-width:1024px){.s-faculties__tag{border-radius:calc(var(--scale)*30);gap:calc(var(--scale)*8)}}.s-faculties__tag-icon{width:calc(var(--scale)*27)}@media(min-width:1024px){.s-faculties__tag-icon{width:calc(var(--scale)*30)}}.s-faculties__tag--active,.s-faculties__tag--all{background-color:var(--color-black-hover);color:var(--color-white)}.s-faculties__tag--all{border:calc(var(--scale)*1) solid var(--color-black-hover)}.s-faculties__tag--all:hover{background-color:var(--color-white);color:var(--color-black-hover)}.s-faculties__tag--technical:hover{background-color:#0047bb;color:var(--color-white)}.s-faculties__tag--humanitarian:hover{background-color:var(--color-green);color:var(--color-white)}.s-faculties__tag--creative:hover{background-color:var(--color-pink-dark);color:var(--color-white)}.s-faculties__tag--economic:hover{background-color:#ff6900;color:var(--color-white)}.s-faculties__cards{display:grid;gap:calc(var(--scale)*6);grid-template-columns:repeat(auto-fit,minmax(calc(var(--scale)*270),1fr));max-width:100%;width:100%}@media(min-width:768px){.s-faculties__cards{gap:calc(var(--scale)*8);grid-template-columns:repeat(auto-fit,minmax(calc(var(--scale)*310),1fr));max-width:calc(var(--scale)*636)}}@media(min-width:1024px){.s-faculties__cards{display:flex;flex-wrap:wrap;gap:calc(var(--scale)*16);justify-content:center;max-width:calc(var(--scale)*1440)}}
