nav{z-index:100;width:100vw;height:96px;padding:16px;position:fixed;top:0}nav .background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1d202188;border-radius:17px;flex-direction:row;align-items:center;display:flex;position:relative}nav .background>input{z-index:102;width:42px;height:42px;margin-right:20px;display:none}nav .background .hamburger{display:none}nav .background .link{flex-direction:row;align-items:center;display:flex}nav .background .link a{font-size:16px;font-weight:500;line-height:64px;-webkit-text-decoration:underline #ebdbb200;text-decoration:underline #ebdbb200;text-decoration-thickness:0;transition:translate .4s,-webkit-text-decoration .4s .2s,-webkit-text-decoration .4s .2s,text-decoration .4s .2s}nav .background .link a:not(.contact):hover{-webkit-text-decoration:underline #ebdbb2;text-decoration:underline #ebdbb2;text-decoration-thickness:2px;translate:0 -5px}nav .spacer{flex:1}nav a{color:#ebdbb2;padding:0 20px;text-decoration:none}nav .home-link{flex-direction:row;padding:0;font-size:36px;font-weight:600;line-height:80px;display:flex}nav .home-link img{height:64px;margin:8px;rotate:none}nav .home-link div{color:#ebdbb2;text-shadow:3px 0 #a7352c,8px 0 #1d2021;padding-left:0;transition:translate .4s}nav .home-link:hover img{animation:5s linear infinite spinny}nav .home-link:hover div{translate:5px}nav .contact>div{box-sizing:content-box;border:2px solid #a7352c;border-radius:10px;height:36px;padding:0 20px;font-weight:600;line-height:36px;transition:background .4s}nav .contact>div:hover{background:#a7352c}@keyframes spinny{0%{rotate:none}50%{rotate:180deg}to{rotate:360deg}}@media (max-width:780px){.hamburger{width:42px;height:42px;margin-right:20px;padding-top:5px;display:block!important}.hamburger span{background:#ebdbb2;border-radius:2px;width:42px;height:4px;margin-bottom:10px;transition:transform .4s,opacity .4s;display:block;position:relative}.background>input{opacity:0;translate:58px;display:block!important}.background>input:checked~.link{right:0}.background>input:checked~.hamburger span:first-child{transform:translateY(14px)rotate(45deg)}.background>input:checked~.hamburger span:nth-child(2){opacity:0;transform:scale(1.721)}.background>input:checked~.hamburger span:nth-child(3){transform:translateY(-14px)rotate(-45deg)}.link{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1d202188;border-radius:17px;padding-bottom:20px;transition:right .4s;top:96px;right:-200px;flex-direction:column!important;position:absolute!important}}@media (max-width:470px){.home-link div{font-size:24px}}
/*# sourceMappingURL=index.74c07580.css.map */
