.hamburger[data-v-c85f611b]{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:hidden;padding:15px;position:relative;text-transform:none;transition-delay:.2s;z-index:100}.hamburger[data-v-c85f611b]:hover{opacity:.8}.show__nav .hamburger__inner[data-v-c85f611b],.show__nav .hamburger__inner[data-v-c85f611b]:after,.show__nav .hamburger__inner[data-v-c85f611b]:before{background-color:#f2f7f2}.hamburger__box[data-v-c85f611b]{display:inline-block;height:24px;position:relative;width:40px}.hamburger__inner[data-v-c85f611b],.hamburger__inner[data-v-c85f611b]:after,.hamburger__inner[data-v-c85f611b]:before{background-color:#f2f7f2;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.hamburger__inner[data-v-c85f611b]{display:block;margin-top:-2px;top:50%;transition:background-color .125s ease-in .175s;width:35px}.hamburger__inner[data-v-c85f611b]:after,.hamburger__inner[data-v-c85f611b]:before{content:"";display:block}.hamburger__inner[data-v-c85f611b]:before{left:-7.5px;top:-10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger__inner[data-v-c85f611b]:after{bottom:-10px;right:-7.5px;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.show__nav .hamburger__inner[data-v-c85f611b]{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out;width:40px}.show__nav .hamburger__inner[data-v-c85f611b]:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;width:40px}.show__nav .hamburger__inner[data-v-c85f611b]:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;width:40px}@media (min-width:769px){.hamburger[data-v-c85f611b]{display:none}}header[data-v-145fa74f]{position:absolute;width:100%}.top__pane[data-v-145fa74f],header[data-v-145fa74f]{height:150px;left:0;top:0}.top__pane[data-v-145fa74f]{padding-inline:40px;position:fixed;width:100vw;z-index:999}.website__logo[data-v-145fa74f]{border-radius:50%;height:84px;position:relative;width:84px;z-index:100}.website__logo[data-v-145fa74f]:focus-visible{box-shadow:0 0 0 3px #f86449,0 0 0 6px #ffd447;outline:0}.website__logo img[data-v-145fa74f]{border:3px solid #f2f7f2;border-radius:inherit;height:100%;width:100%}nav[data-v-145fa74f]{flex-grow:1}.nav__list[data-v-145fa74f]{gap:30px}.nav__item[data-v-145fa74f]:first-child{margin-left:auto}.nav__item:first-child .nav__link[data-v-145fa74f]{transition-delay:.3s}.nav__item:nth-child(2) .nav__link[data-v-145fa74f]{transition-delay:.5s}.nav__item:nth-child(3) .nav__link[data-v-145fa74f]{transition-delay:.7s}.nav__item[data-v-145fa74f]:last-child{margin-left:auto}.nav__link[data-v-145fa74f]{border-radius:12px;color:#f2f7f2;display:inline-block;font-size:1.125rem;letter-spacing:1px;line-height:1;padding:10px}.nav__link.nuxt-link-exact-active[data-v-145fa74f]{position:relative}.nav__link.nuxt-link-exact-active[data-v-145fa74f]:after{--scale:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='41' height='4' fill='none' viewBox='0 0 41 4'%3E%3Cpath fill='%23FFD447' d='M0 1.381v2.468L5.113 2.38l4.907 1.47V1.38L5.083 0z'/%3E%3Cpath fill='%23FFD447' d='M9.99 1.381v2.468l5.113-1.469 4.907 1.47V1.38L15.073 0z'/%3E%3Cpath fill='%23FFD447' d='M19.98 1.381v2.468l5.113-1.469L30 3.85V1.38L25.064 0zM30 1.381v2.468l5.113-1.469 4.907 1.47V1.38L35.083 0z'/%3E%3C/svg%3E");bottom:0;content:"";height:3.85px;left:50%;position:absolute;transform:translate(-50%) scaleX(var(--scale,1));transform-origin:left;transition:transform .2s ease-out;width:40px}.nav__link[data-v-145fa74f]:focus-visible{box-shadow:0 0 #f86449,0 0 0 4px #ffd447;outline:0}.nav__link[data-v-145fa74f]:focus-visible:after{transition:transform 1ms ease-out;--scale:0}.resume__btn[data-v-145fa74f]{transition-delay:.9s}.contact__btn[data-v-145fa74f]{transition-delay:1.1s}@media (max-width:840px){.nav__list[data-v-145fa74f]{gap:15px}.nav__item[data-v-145fa74f]:last-child{margin-left:0}}@media (max-width:768px){nav[data-v-145fa74f]{align-items:center;display:flex;height:100vh;justify-content:center;padding:0 30px;pointer-events:none;top:0;width:100vw}nav[data-v-145fa74f],nav[data-v-145fa74f]:after,nav[data-v-145fa74f]:before{left:0;position:absolute;z-index:-1}nav[data-v-145fa74f]:after,nav[data-v-145fa74f]:before{background-color:#f86449;content:"";height:50%;transition:transform .2s linear;width:100%}nav[data-v-145fa74f]:before{top:0;transform:skew(90deg) scale3d(0,0,0)}nav[data-v-145fa74f]:after{top:50%;transform:skew(-90deg) scale3d(0,0,0)}nav .nav__item[data-v-145fa74f]{transform:translate(-500px)}.top__pane[data-v-145fa74f]{height:100px;padding-left:20px;padding-right:10px}.show__nav nav[data-v-145fa74f]{pointer-events:all;z-index:99}.show__nav nav[data-v-145fa74f]:after,.show__nav nav[data-v-145fa74f]:before{transform:skew(0) scaleX(1)}.show__nav nav .nav__item[data-v-145fa74f]{text-align:center;transform:translate(0)}.show__nav nav .nav__item[data-v-145fa74f]:first-child{transition:transform .2s linear .2s}.show__nav nav .nav__item[data-v-145fa74f]:nth-child(2){transition:transform .2s linear .3s}.show__nav nav .nav__item[data-v-145fa74f]:nth-child(3){transition:transform .2s linear .4s}.show__nav nav .nav__item[data-v-145fa74f]:nth-child(4){transition:transform .2s linear .5s}.show__nav nav .nav__item[data-v-145fa74f]:nth-child(5){transition:transform .2s linear .6s}.nav__list[data-v-145fa74f]{flex-direction:column;transform:rotateX(-25deg) rotateY(25deg);transform-style:preserve-3d}.nav__list .nav__item[data-v-145fa74f]{margin-left:0!important}.nav__list .nav__link[data-v-145fa74f]{font-size:1.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.25)}.nav__list .nav__link.nuxt-link-exact-active[data-v-145fa74f]{color:#ffd447}.nav__list .nav__link.nuxt-link-exact-active[data-v-145fa74f]:after{display:none}}@media (max-width:600px){.website__logo[data-v-145fa74f]{height:64px;width:64px}}.horizon[data-v-b2b1a774]{pointer-events:none;position:absolute}.hero__bg[data-v-b2b1a774],.horizon[data-v-b2b1a774]{height:100vh;left:0;top:0;width:100vw}.hero__bg[data-v-b2b1a774]{background-image:url(./background.By9xSTCd.jpg);opacity:0;position:fixed;transition:opacity .4s cubic-bezier(.62,.02,.34,1)}.hero__bg.is__visible[data-v-b2b1a774]{opacity:1}.contact__modal[data-v-6ae0f5c0]{--scale:0,0,0;background-color:#fff;border-radius:14px;box-shadow:3px 3px 6px #0000001a,0 0 0 100vw #00000080;left:50%;overflow:hidden;perspective:300px;position:fixed;top:50%;transform:translate(-50%,-50%) perspective(300px) scale3d(var(--scale));transform-style:preserve-3d;transition:transform .5s ease-in-out;width:660px;z-index:999}.contact__modal.is__open[data-v-6ae0f5c0]{--scale:1,1,1}.close__btn[data-v-6ae0f5c0]{cursor:pointer;height:24px;padding:3px;position:absolute;right:18px;top:18px;width:24px}.close__btn path[data-v-6ae0f5c0]{fill:#666}.close__btn[data-v-6ae0f5c0]:hover{opacity:.5}.left[data-v-6ae0f5c0],.right[data-v-6ae0f5c0]{width:50%}.right[data-v-6ae0f5c0]{background-color:#e7eeed;padding:50px 24px 30px;text-align:center}.right h2[data-v-6ae0f5c0]{color:#1a1a1a;font-size:2.5rem;font-weight:700;margin-bottom:18px}.right p[data-v-6ae0f5c0]{color:gray;font-size:1.125rem;font-weight:300;line-height:1.6;margin-bottom:30px}.right span[data-v-6ae0f5c0]{color:#4d4d4d;font-size:1.125rem;line-height:1;text-transform:uppercase}.social__list[data-v-6ae0f5c0]{gap:6px;justify-content:center;margin:18px 0 12px}.social__list a[data-v-6ae0f5c0]{align-items:center;display:inline-block;display:flex;height:40px;justify-content:center;width:40px}.social__list svg[data-v-6ae0f5c0]{height:30px;width:30px}.social__list path[data-v-6ae0f5c0]{fill:gray}.social__list a:hover path[data-v-6ae0f5c0]{fill:#333}.social__list li:nth-child(2) path[data-v-6ae0f5c0]:last-child{fill:#f2f7f2}.mail[data-v-6ae0f5c0]{color:gray}.mail[data-v-6ae0f5c0]:hover{color:#1a1a1a}@media (max-width:767px){.contact__modal[data-v-6ae0f5c0]{flex-direction:column;flex-wrap:wrap;width:90%}.left[data-v-6ae0f5c0]{display:none}.right[data-v-6ae0f5c0]{justify-content:flex-end;width:100%}}footer[data-v-fa301f4d]{background-color:#f1f5f5;overflow:hidden;padding-block-start:125px;padding-inline:20px;position:relative;z-index:2}@media (max-width:768px){footer[data-v-fa301f4d]{padding-block-start:100px;padding-block:50px}}p[data-v-fa301f4d]{gap:50px}@media (max-width:600px){p[data-v-fa301f4d]{display:block;text-align:center}}span[data-v-fa301f4d]{color:#4d4d4d;display:block;font-size:2.625rem;line-height:2;opacity:0;text-align:right;transform:translateY(50px);width:-moz-fit-content;width:fit-content}@media (max-width:1023px){span[data-v-fa301f4d]{font-size:2.25rem}}@media (max-width:768px){span[data-v-fa301f4d]{font-size:1.75rem}}@media (max-width:600px){span[data-v-fa301f4d]{display:inline-block;font-style:1.5rem}}.smallscreen__only[data-v-fa301f4d]{display:inline-block;margin-inline:12px}@media (min-width:600px){.smallscreen__only[data-v-fa301f4d]{display:none}}.heartin[data-v-fa301f4d]{display:inline-block;width:-moz-fit-content;width:fit-content}@media (max-width:600px){.heartin[data-v-fa301f4d]{display:none}}.hands[data-v-fa301f4d]{transform:translateY(var(--translateY,250px));width:250px}@media (max-width:1023px){.hands[data-v-fa301f4d]{width:150px}}@media (max-width:768px){.hands[data-v-fa301f4d]{width:100px}}.heart[data-v-fa301f4d]{--scale3d:0,0,0;left:50%;position:absolute;top:-50px;transform:translate(-50%) scale3d(var(--scale3d));width:150px}@media (max-width:1023px){.heart[data-v-fa301f4d]{width:110px}}@media (max-width:768px){.heart[data-v-fa301f4d]{width:80px}}.footer__visible .hands[data-v-fa301f4d]{--translateY:0px;transition:transform .4s ease-out .8s}.footer__visible .heart[data-v-fa301f4d]{--scale3d:1,1,1;transition:transform .4s ease-out 1.2s}.footer__visible span[data-v-fa301f4d]{opacity:1;transform:translateY(0)}.footer__visible .first[data-v-fa301f4d]{transition:opacity .4s ease-out .4s,transform .4s ease-out .4s}@media (max-width:600px){.footer__visible .first[data-v-fa301f4d]{transition-delay:.2s;transition-duration:.3s}}.footer__visible .smallscreen__only[data-v-fa301f4d]{transition-delay:.45s;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:ease-out}.footer__visible .last[data-v-fa301f4d]{transition:opacity .4s ease-out 1.6s,transform .4s ease-out 1.6s}@media (max-width:600px){.footer__visible .last[data-v-fa301f4d]{transition-delay:.6s;transition-duration:.3s}}.page__loading[data-v-7971fe18]{background-color:#f2f7f2;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.fonts__loaded .page__loading[data-v-7971fe18]{opacity:0;pointer-events:none;transition:opacity .5s linear;z-index:-1}.loader[data-v-7971fe18],.loader[data-v-7971fe18]:after{border-radius:50%;height:10em;width:10em}.loader[data-v-7971fe18]{animation:load-7971fe18 1.1s linear infinite;border:8px solid hsla(9,93%,63%,.95);border-left-color:#4d4d4d;font-size:6px;position:relative;transform:translateZ(0)}@keyframes load-7971fe18{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.default__layout[data-v-2d8111fa]{height:100%;width:100vw}
