.linkBox_linkBox__MvpKs{padding:0 4px}.linkBox_linkBox__MvpKs:hover{cursor:pointer}.portfolio_portfolio__container__HdUJY{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;width:100%;padding:0 20px;box-sizing:border-box}.portfolio_portfolio__pvnAk{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 40px);max-width:800px;margin:0 auto;position:relative}.portfolio_portfolio__imageContainer__oHGDU{position:relative;width:100%;padding-top:56.25%}.portfolio_portfolio__img__bt9Vo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:filter .3s ease}.portfolio_portfolio__name__Cd0E0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.5rem;font-weight:500;text-align:center;opacity:0;transition:opacity .3s ease;text-shadow:2px 2px 4px rgba(0,0,0,.5);width:100%;padding:0 20px;box-sizing:border-box;z-index:1}.portfolio_portfolio__caption___Rb61{text-align:left;font-size:1.1rem;color:#333;padding:10px 0 10px 5px}.portfolio_portfolio__pvnAk:hover .portfolio_portfolio__name__Cd0E0{opacity:1}.portfolio_portfolio__pvnAk:hover .portfolio_portfolio__img__bt9Vo{filter:brightness(.7)}@media (max-width:840px){.portfolio_portfolio__pvnAk{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 40px);max-width:600px}}@media (max-width:640px){.portfolio_portfolio__pvnAk{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 20px)}.portfolio_portfolio__container__HdUJY{padding:0 10px;gap:15px}.portfolio_portfolio__name__Cd0E0{font-size:1.2rem}.portfolio_portfolio__caption___Rb61{font-size:1rem}}.publications_publications__container__32iX3{display:flex;flex-wrap:wrap;padding:0 4px}.publications_publications__83RCP{flex:33.3% 1;max-width:33.3%;padding:0 4px}.publications_publications__img__FK_CM{margin-top:8px;height:auto;max-width:100%;max-height:100%;cursor:pointer}