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