.pageheader__container{min-height:calc(var(--gap) * 24)}.titlebox__text{max-width:calc(var(--width)/ 1.8)!important}.workbox__caption{bottom:-100%;-webkit-transition:bottom var(--transitionTime);transition:bottom var(--transitionTime)}.workbox:hover .workbox__caption{bottom:0;-webkit-transition:bottom var(--transitionTime);transition:bottom var(--transitionTime)}.worbox__link{border:var(--border) var(--color__white)}.work__btn{padding-block:calc(var(--gap) * 2.8);font-size:clamp(calc(var(--fontSize) * 1.125), 4vw, calc(var(--fontSize) * 1.25));padding-inline:var(--padding);max-width:100%!important;line-height:1!important}@media (min-width:1120px){.workbox{max-width:calc(100% / 4)}}@media (max-width:1119.89px) and (min-width:800px){.workbox{max-width:calc(100% / 3)}}@media (max-width:799.89px){.workbox{max-width:calc(100% / 2)}}@media (min-width:501px){.worbox__link{width:calc(var(--gap) * 5);height:calc(var(--gap) * 5)}.worbox__link svg{max-width:calc(var(--gap) * 2.5)}}@media (max-width:500.89px){.worbox__link{width:calc(var(--gap) * 4);height:calc(var(--gap) * 4)}.worbox__link svg{max-width:calc(var(--gap) * 2)}}@media(hover:hover){.worbox__link,.worbox__link:hover{-webkit-transition:background-color var(--transitionTime);transition:background-color var(--transitionTime)}.worbox__link svg,.worbox__link:hover svg{-webkit-transition:fill var(--transitionTime);transition:fill var(--transitionTime)}.work__btn,.work__btn:hover{-webkit-transition:color var(--transitionTime),background-color var(--transitionTime);transition:color var(--transitionTime),background-color var(--transitionTime)}.worbox__link:hover{background-color:var(--color__white)}.work__btn:hover{color:var(--color__white);background-color:var(--color__primary)}.worbox__link:hover svg{fill:var(--color__primary)}}