.tmod{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.tmod__before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;cursor:pointer}.tmod__inner{position:absolute;top:50%;left:50%;width:90%;max-width:800px;max-height:90vh;background-color:#fff;border:1px solid var(--bs-secondary);padding:30px;overflow-y:auto;opacity:0}@media (min-width:768px){.tmod__inner{padding:50px}}.tmod__inner>div:first-child{display:flex;justify-content:flex-end;margin-bottom:1rem}.tmod__close{position:absolute;right:30px;top:30px;background:0 0;cursor:pointer;transform:rotate(45deg);color:var(--bs-primary);border:solid 1px var(--bs-primary);border-radius:5rem;aspect-ratio:1;width:40px;transition:transform .5s ease}.tmod__close:hover{transform:rotate(135deg)}.tmod__container .tmod__title{margin-bottom:2rem}.tmod__header{display:flex;flex-direction:column}body.tmod_open{overflow:hidden}.tmod__info{margin-top:20px}@media (min-width:768px){.tmod__info{margin-top:0}}.teamcol{position:relative;margin-bottom:3rem!important}.teamcol .team{height:100%}.teamcol .team__readmore{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.teamcol .team__title{margin:1rem 0;color:var(--bs-dark)}.teamcol .team__image{position:relative;overflow:hidden;aspect-ratio:4/3}.teamcol .team__image img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;transform:scale(1);transition:transform .3s ease-out}.teamcol.hover .team__image img{transform:scale(1.2)}.teammodcol{position:relative;margin-bottom:3rem!important}.teammodcol .team{height:100%}.teammodcol .teammod__readmore{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.teammodcol .teammod__title{margin:1rem 0;color:var(--bs-primary)}.teammodcol .teammod__role{margin:.5rem 0;font-weight:400;font-family:var(--bs-font-monospace)}.teammodcol .teammod__image{position:relative;overflow:hidden;aspect-ratio:3/4}.teammodcol .teammod__image img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;transform:scale(1);transition:transform .3s ease-out}.teammodcol.hover .teammod__image img{transform:scale(1.2)}