.nav-link.svelte-1sad483.svelte-1sad483{padding-inline:2em;padding-block:1em;position:relative;overflow:hidden;transition:color .3s ease-in-out}.nav-link.svelte-1sad483 span.svelte-1sad483{position:absolute;display:block;width:0;height:0;border-radius:50%;background-color:#111827;transition:width .4s ease-in-out,height .4s ease-in-out;transform:translate(-50%,-50%);z-index:-1}.nav-link.svelte-1sad483.svelte-1sad483:hover{color:#e9e2d8}.nav-link.svelte-1sad483:hover span.svelte-1sad483{width:230%;height:600%}@media only screen and (max-width: 768px){.nav-link.svelte-1sad483:hover span.svelte-1sad483{height:1000%}}.nav-link.svelte-1sad483.svelte-1sad483:hover:active{background-color:#a78a61}.masked.svelte-usupj2{-webkit-mask-image:radial-gradient(35vw 35vw at center,white,transparent);mask-image:radial-gradient(35vw 35vw at center,white,transparent)}@media only screen and (max-width: 768px){.masked.svelte-usupj2{-webkit-mask-image:radial-gradient(60vw 60vw at center,white,transparent);mask-image:radial-gradient(60vw 60vw at center,white,transparent)}}.animate-arrows-show.svelte-usupj2{animation:svelte-usupj2-animate-arrows 1s ease-in alternate forwards,svelte-usupj2-animate-arrows-fade 2s 1.2s ease-in-out infinite}.animate-text-show.svelte-usupj2:after{animation:svelte-usupj2-animate-text 1.5s steps(36,end) forwards,svelte-usupj2-blink 1s infinite}@keyframes svelte-usupj2-animate-text{0%{left:0%}99%{left:100%}to{left:100%}}@keyframes svelte-usupj2-blink{0%,to{border-left:2px solid transparent}50%{border-left:2px solid white}}@keyframes svelte-usupj2-animate-arrows{0%{opacity:.2;transform:translateY(-100px)}to{opacity:1}50%,80%{transform:translateY(0)}40%{transform:translateY(-40px)}60%{transform:translateY(-20px)}}@keyframes svelte-usupj2-animate-arrows-fade{0%{opacity:1}50%{opacity:.2}}.rotated.svelte-lwkees.svelte-lwkees{overflow:visible;perspective:800px;position:relative;transform-style:preserve-3d;transform:rotate(-60deg) rotateX(40deg) rotateY(50deg);transition:transform .3s ease-in-out,width .3s ease-in-out}.rotated.svelte-lwkees.svelte-lwkees:before{top:0;right:100%;bottom:0;left:-5px;transform:rotate(0) rotateX(0) rotateY(-90deg)}.rotated.svelte-lwkees.svelte-lwkees:after{top:100%;right:0;bottom:-5px;left:0;transform:rotateX(-90deg)}.rotated.svelte-lwkees.svelte-lwkees:before,.rotated.svelte-lwkees.svelte-lwkees:after{background-color:#8a8a8a3b;position:absolute;content:"";transform-origin:right top;transition:opacity .3s ease-in-out}.rotated.svelte-lwkees .shadowed.svelte-lwkees{transition:all .3s ease-in-out}.card.svelte-lwkees:hover .rotated-parent.svelte-lwkees:has(.rotated){padding-top:0;transition:padding .3s}.card.svelte-lwkees:hover .rotated.svelte-lwkees{transform:rotate(0) rotateX(0) rotateY(0);width:100%}.card.svelte-lwkees:hover .rotated.svelte-lwkees:before,.card.svelte-lwkees:hover .rotated.svelte-lwkees:after{opacity:0}.card.svelte-lwkees:hover .rotated .shadowed.svelte-lwkees{box-shadow:0 0 #fff}.on-hover-animated.svelte-lwkees h3.svelte-lwkees{display:inline;padding-bottom:5px;position:relative;width:-moz-fit-content;width:fit-content;background-image:linear-gradient(oklch(var(--p)/1),oklch(var(--p)/1));background-size:0% 3px;background-repeat:no-repeat;background-position:left bottom;transition:all .3s ease-in-out}.on-hover-animated.svelte-lwkees:hover h3.svelte-lwkees{background-size:100% 3px}.masked.svelte-lwkees.svelte-lwkees{overflow-x:hidden}.masked.svelte-lwkees.svelte-lwkees:after{content:"";display:block;position:absolute;width:100%;top:0;bottom:0;background-image:linear-gradient(-75deg,transparent 50%,rgba(255,255,255,.5) 55%,transparent 90%);animation:svelte-lwkees-text-shadow 6s infinite}@keyframes svelte-lwkees-text-shadow{0%{transform:translate(-100%)}40%,to{transform:translate(100%)}}.card-animate svg{perspective:1000px;transform-style:preserve-3d;transform:translatez(70px);transition:.5s ease-in-out}.card-animate:hover svg{transform:rotateY(180deg)}
