@keyframes preset-fade{0%{opacity:0}to{opacity:1}}@keyframes preset-fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateZ(0)}}@keyframes preset-fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateZ(0)}}@keyframes preset-zoomIn{0%{opacity:0}50%{opacity:1;transform:scale3d(.3,.3,.3)}0%{transform:scale3d(1)}}@keyframes preset-tossing{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes preset-expandUp{0%{transform:translateY(100%)scale(.6)scaleY(.5)}60%{transform:translateY(-6%)scaleY(1.13)}75%{transform:translateY(4%)}to{transform:translateY(0)scale(1)scaleY(1)}}@keyframes preset-shakingX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate(-.5rem)}20%,40%,60%,80%{transform:translate(.5rem)}}@keyframes preset-shakingY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translateY(-.5rem)}20%,40%,60%,80%{transform:translateY(.5rem)}}@media screen and (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=1200px){.contact{padding-top:7rem}}.contact h2{margin-left:var(--spacer-50)}@media (width<=900px){.contact h2{margin-left:var(--spacer-20)}}.contact__card{position:sticky;top:6rem}@media (width<=600px){.contact__card card-content>div{flex-direction:column;align-items:start}}@media (width<=900px){.contact__socials{padding-bottom:var(--spacer-20)}}.contact__media{height:35rem}@media (width<=900px){.contact__media{height:25rem}}@media (width<=600px){.contact__media{height:20rem}}.career__media{height:35rem}@media (width<=900px){.career__media{height:25rem}}.career__content{height:35rem}@media (width<=900px){.career__content{height:25rem}}
