.m-faculty-card{background-color:transparent;border-radius:calc(var(--scale)*16);cursor:pointer;display:flex;flex-direction:column;gap:calc(var(--scale)*16);justify-content:space-between;min-height:calc(var(--scale)*180);overflow:visible;padding:calc(var(--scale)*16);position:relative;transition:color .3s}@media(min-width:1024px){.m-faculty-card{border-radius:calc(var(--scale)*20);gap:calc(var(--scale)*36);max-width:calc(var(--scale)*412);min-height:calc(var(--scale)*242);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);left:calc(var(--scale)*-5);right:calc(var(--scale)*-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)*25);color:var(--color-gray-3);display:inline-flex;gap:calc(var(--scale)*8);padding:calc(var(--scale)*5) calc(var(--scale)*12) calc(var(--scale)*5) calc(var(--scale)*5)}@media(min-width:1024px){.m-faculty-card__count{border-radius:calc(var(--scale)*30);padding:calc(var(--scale)*5) calc(var(--scale)*16) calc(var(--scale)*5) calc(var(--scale)*5)}}.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)*4)}@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);padding:calc(var(--scale)*12);transform:none!important}@media(min-width:1024px){.s-faculties .a-button{max-width:calc(var(--scale)*226);padding:calc(var(--scale)*21)}}.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{position:relative}.s-faculties__title-count{background-color:var(--color-gray-1);border-radius:calc(var(--scale)*12);color:var(--color-gray-3);left:100%;margin-left:calc(var(--scale)*7);margin-top:calc(var(--scale)*3);padding:calc(var(--scale)*4) calc(var(--scale)*6.5);position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:768px){.s-faculties__title-count{margin-left:calc(var(--scale)*9)}}@media(min-width:1024px){.s-faculties__title-count{border-radius:calc(var(--scale)*24);margin-left:calc(var(--scale)*19);margin-top:calc(var(--scale)*11);padding:calc(var(--scale)*11) 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{justify-content:flex-start;padding-left:calc(var(--scale)*64)}}@media(min-width:1024px){.s-faculties__tags{gap:calc(var(--scale)*5);justify-content:center;padding-left:0}}.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)*4.5) calc(var(--scale)*16) calc(var(--scale)*4.5) calc(var(--scale)*4.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);padding:calc(var(--scale)*5) calc(var(--scale)*17) calc(var(--scale)*5) calc(var(--scale)*5)}}.s-faculties__tag-icon{height:calc(var(--scale)*27);width:calc(var(--scale)*27)}@media(min-width:1024px){.s-faculties__tag-icon{height:calc(var(--scale)*30);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{box-shadow:inset 0 0 0 calc(var(--scale)*1) 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)*4);grid-template-columns:repeat(auto-fit,minmax(calc(var(--scale)*310),1fr));max-width:calc(var(--scale)*632)}}@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)}}
