@charset "UTF-8";.link{outline:none;border:none;margin:10px 0;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:900;position:relative;font-size:min(20vw,150px);letter-spacing:-1.5vw;transition:letter-spacing .2s;background-color:transparent;transform:rotateX(-30deg) rotateY(30deg) rotate(10deg);text-shadow:0 5px 10px rgba(0,0,0,.5),0 0 30px rgba(0,0,0,.4)}@media (min-width: 800px){.link{margin:0;letter-spacing:-12.5px}}.link:after{content:"";position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:#fff;transform-origin:50% 50%;transform:scaleX(0);transition-duration:.5s;box-shadow:0 2.5px 5px #00000040,0 0 10px #0003}@media (min-width: 800px){.link:after{height:6px}}.link>.link-letter{opacity:0;pointer-events:none;transform:scale(0) rotateX(180deg) translateY(-150%)}.menu>.link#linkHome>.link-letter:nth-of-type(1),.menu>.link#linkWork>.link-letter:nth-of-type(1){transition:opacity .5s .95s,transform 1.25s .15s cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkHome>.link-letter:nth-of-type(2),.menu>.link#linkWork>.link-letter:nth-of-type(2){transition:opacity .5s .9s,transform 1.25s .1s cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkHome>.link-letter:nth-of-type(3),.menu>.link#linkWork>.link-letter:nth-of-type(3){transition:opacity .5s .85s,transform 1.25s 50ms cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkHome>.link-letter:nth-of-type(4),.menu>.link#linkWork>.link-letter:nth-of-type(4){transition:opacity .5s .8s,transform 1.25s 0s cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkContact>.link-letter:nth-of-type(1){transition:opacity .5s 1.1s,transform 1.25s .3s cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkContact>.link-letter:nth-of-type(2){transition:opacity .5s 1.05s,transform 1.25s .25s cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkContact>.link-letter:nth-of-type(3){transition:opacity .5s 1s,transform 1.25s .2s cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkContact>.link-letter:nth-of-type(4){transition:opacity .5s .95s,transform 1.25s .15s cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkContact>.link-letter:nth-of-type(5){transition:opacity .5s .9s,transform 1.25s .1s cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkContact>.link-letter:nth-of-type(6){transition:opacity .5s .85s,transform 1.25s 50ms cubic-bezier(.36,0,.66,-.56)}.menu>.link#linkContact>.link-letter:nth-of-type(7){transition:opacity .5s .8s,transform 1.25s 0s cubic-bezier(.36,0,.66,-.56)}.menu.open>.link#linkHome>.link-letter:nth-of-type(1),.menu.open>.link#linkWork>.link-letter:nth-of-type(1){transition:opacity 1s .7s,transform 1.75s .6s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkHome>.link-letter:nth-of-type(2),.menu.open>.link#linkWork>.link-letter:nth-of-type(2){transition:opacity 1s .65s,transform 1.75s .55s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkHome>.link-letter:nth-of-type(3),.menu.open>.link#linkWork>.link-letter:nth-of-type(3){transition:opacity 1s .6s,transform 1.75s .5s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkHome>.link-letter:nth-of-type(4),.menu.open>.link#linkWork>.link-letter:nth-of-type(4){transition:opacity 1s .55s,transform 1.75s .45s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkContact>.link-letter:nth-of-type(1){transition:opacity 1s .85s,transform 1.75s .75s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkContact>.link-letter:nth-of-type(2){transition:opacity 1s .8s,transform 1.75s .7s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkContact>.link-letter:nth-of-type(3){transition:opacity 1s .75s,transform 1.75s .65s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkContact>.link-letter:nth-of-type(4){transition:opacity 1s .7s,transform 1.75s .6s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkContact>.link-letter:nth-of-type(5){transition:opacity 1s .55s,transform 1.75s .55s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkContact>.link-letter:nth-of-type(6){transition:opacity 1s .5s,transform 1.75s .5s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link#linkContact>.link-letter:nth-of-type(7){transition:opacity 1s .55s,transform 1.75s .45s cubic-bezier(.34,1.56,.64,1)}.menu.open>.link>.link-letter{opacity:1;pointer-events:none;transform:scale(1) rotateX(0) translateY(0)}.menu.open>.link.active#linkHome:after,.menu.open>.link.active#linkWork:after{transform:scaleX(1);transition:transform .5s 2.35s}.menu.open>.link.active#linkContact:after{transform:scaleX(1);transition:transform .5s 2.5s}.menu.open>.link.hoverable:hover{letter-spacing:0}.menu.open>.link.hoverable:hover:after{transform:scaleX(1);transition:transform .5s 0ms}.menu{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:2;flex-direction:column;text-align:center;pointer-events:none;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:visibility 0s 4s}.menu.open{pointer-events:all;visibility:visible;transition:visibility 0s 0s}.burger{height:60px;width:60px;display:flex;justify-content:center;align-items:center;outline:none;border:none;margin:0;border-radius:50%;background-color:#ffffff26;box-shadow:0 2.5px 5px #00000080,0 0 10px #00000026}.burger>div{height:20px;width:32.5px;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;transition:transform .3s 0s,background-color .3s 0s}.burger>div>span{height:2px;width:100%;background-color:#fff}.burger>div>span.top{transition:transform .3s 0s,background-color .3s 0s}.burger>div>span.middle{transition:transform .7s 0s,background-color .3s 0s}.burger>div>span.bottom{width:50%;transform-origin:0% 50%;transition:transform .3s .7s,background-color .3s 0s}.burger.policy>div>span{background-color:#0078bd}.burger.open>div{transform:scale(.95);transition:transform .3s .3s}.burger.open>div>span.top{transform:translateY(9px) rotate(-45deg);transition:transform .5s .3s,background-color .3s 0s}.burger.open>div>span.middle{transform:rotate(-135deg);transition:transform .9s .3s,background-color .3s 0s}.burger.open>div>span.bottom{transform:scaleX(0);transition:transform .3s 0s,background-color .3s 0s}.screen{top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;perspective:1600px;will-change:transform;transition:scale 1s cubic-bezier(.65,0,.35,1),rotate 1s cubic-bezier(.65,0,.35,1),opacity 1s}@media (min-width: 957px){.screen{transition:scale 1s cubic-bezier(.65,0,.35,1),rotate .75s cubic-bezier(.65,0,.35,1),opacity 1s}}.screen>.inner{position:absolute;top:0;left:0;width:100%;height:100%;transform-style:preserve-3d;transition:rotate 1.5s;will-change:rotate}.screen>.inner>.front,.screen>.inner>.back{position:absolute;height:100%;width:100%;overflow:hidden;backface-visibility:hidden;box-shadow:0 2.5px 5px #0003,0 10px 35px #0000004d}.screen>.inner>.back{rotate:y 180deg;z-index:2;pointer-events:none}@media (min-width: 670px){.screen>.inner>.back{rotate:x 180deg}}.screen.shrink{scale:.7}@media (min-width: 957px){.screen.shrink{scale:.6}}.screen.shrink.flip>.inner{rotate:y 180deg}@media (min-width: 957px){.screen.shrink.flip>.inner{rotate:x 180deg}}.screen.hidden{opacity:0}.screen>.inner>.front>.page>.content{transition:scale .5s 1.5s cubic-bezier(.65,0,.35,1),opacity .5s 1.5s cubic-bezier(.65,0,.35,1),visibility 0s 0s}.screen>.inner>.front.hide>.page{pointer-events:none}.screen>.inner>.front.hide>.page>.content{opacity:0;visibility:hidden;scale:.5;transition:scale .5s cubic-bezier(.65,0,.35,1),opacity .5s 0s,visibility 0s .75s}.screen>.inner>.front>.menu-button{position:fixed;top:15px;right:15px;z-index:2;transform:scale(0);transition:transform 0s}@media (min-width: 670px){.screen>.inner>.front>.menu-button{transform:scale(0) translate(-15%) translateY(10%)}.screen>.inner>.front>.menu-button>.burger{transform:scale(1.2) translate(-15%) translateY(10%)}}.screen>.inner>.front>.menu-button.active{transform:scale(1);transition:transform .35s cubic-bezier(.65,0,.35,1)}.loader{height:150px;width:150px;will-change:transform}@media (min-width: 670px){.loader{transform:scale(1.5)}}@media (pointer: none),(pointer: coarse){.loader{margin-top:-20%}}.loader>div{position:relative;width:150px;height:150px;display:flex;justify-content:center;align-items:center;transform-style:preserve-3d;transform:perspective(500px) rotateX(45deg) scale(.8)}.loader span{position:absolute;display:block;border:15px solid #fff;box-sizing:border-box;border-radius:50%;animation:animate 4.5s ease-in-out infinite}.loader span:nth-child(1){animation-delay:0s}.loader span:nth-child(2){animation-delay:-1.5s}.loader span:nth-child(3){animation-delay:-3s}@keyframes animate{0%{transform:translateZ(-65px);width:100%;height:100%}25%{transform:translateZ(65px);width:100%;height:100%}50%{transform:translateZ(65px);width:35%;height:35%}75%{transform:translateZ(-65px);width:35%;height:35%}to{transform:translateZ(-65px);width:100%;height:100%}}.screen-loader{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;background:url(/assets/background-small-hmqp8pQW.webp) no-repeat center;background-size:cover;transform:scaleX(-1)}@media (min-width: 670px){.screen-loader{background:url(/assets/background-large-DhNpDnja.webp) no-repeat center;background-size:cover}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:-apple-system,BlinkMacSystemFont,“Segoe UI”,Roboto,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;touch-action:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{margin:0;padding:0;overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
