@font-face{font-family:ClashDisplay;src:url(./fonts/ClashDisplay-Variable.woff2) format("woff2");font-weight:200 700;font-display:swap;font-style:normal}.navbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:auto;min-height:70px;width:100%;padding:0 clamp(1rem,4vw,8vw)!important;box-sizing:border-box;position:fixed;top:0;left:0;z-index:1000}.navbar nav{display:flex;gap:20px;flex-direction:row;align-items:center}*{transition-property:transform,opacity,color,background-color,border-color,letter-spacing;transition-duration:.6s;transition-timing-function:ease;box-sizing:inherit}html,body{box-sizing:border-box;height:100%;width:100%;max-width:100%;overflow-x:hidden;font-family:ClashDisplay;font-weight:200;margin:0;display:block;min-height:100vh}.buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 81px);text-align:center}.container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1em;text-align:center}@media(min-width:600px){.container{flex-direction:row;justify-content:space-between}}h1{font-family:ClashDisplay,sans-serif;font-size:1.25em;font-weight:200;margin:0 0 2em}@media(min-width:450px){h1{font-size:1.75em}}@media(min-width:760px){h1{font-size:3.25em}}@media(min-width:900px){h1{font-size:5.25em;margin:0 0 1em}}p{font-size:12px}@media(min-width:600px){p{left:50%;position:absolute;transform:translate(-50%);top:90%}}@media(max-height:500px){p{left:0;position:relative;top:0;transform:translate(0)}}p a{border-bottom:1px solid;line-height:1.4;padding:.25em;text-decoration:none}p a:hover{background:#fff}.btn{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;cursor:pointer;font-size:16px;font-weight:200;line-height:45px;margin:0 1em 2em;position:relative;text-decoration:none;text-transform:uppercase;width:auto;min-width:100px}.btn-1{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;cursor:pointer;font-size:16px;font-weight:200;line-height:45px;margin:0;padding:0 10px;position:relative;text-decoration:none;text-transform:uppercase;letter-spacing:0;transition:letter-spacing .3s ease-in-out}.btn-1:hover,.btn-1:active{letter-spacing:5px;font-weight:700;font-style:bold}.btn-1:after,.btn-1:before{content:" ";display:block;border-bottom:2px solid white;transition:width .3s ease-in-out,border-color .3s ease-in-out;width:0}.btn-1:before{margin-bottom:4px}.btn-1:after{margin-top:4px}.btn-1:hover:after,.btn-1:hover:before{border-color:#fff;width:100%}.logo-link[data-astro-cid-q52ztrcu]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.logo-svg[data-astro-cid-q52ztrcu]{width:100px;height:100px;overflow:visible;will-change:transform;transform:translateZ(0);color:#f5f5f5}.logo-path[data-astro-cid-q52ztrcu]{fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2000;stroke-dashoffset:2000;will-change:stroke-dashoffset;animation:drawLogo 1.4s cubic-bezier(.77,0,.175,1) forwards;animation-delay:.2s}@keyframes drawLogo{to{stroke-dashoffset:0}}.logo-path[data-astro-cid-q52ztrcu].drawn{animation:drawLogo 1.4s cubic-bezier(.77,0,.175,1) forwards,fillFade .5s ease forwards;animation-delay:.2s,1.4s}@keyframes fillFade{0%{fill:transparent}to{fill:currentColor}}.navbar[data-astro-cid-5blmo7yk]{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 4vw}@media(max-width:768px){.navbar[data-astro-cid-5blmo7yk]{padding:1rem 5vw}}@media(max-width:480px){.navbar[data-astro-cid-5blmo7yk]{padding:.9rem 5vw}}.navbar__desktop[data-astro-cid-5blmo7yk]{display:flex;gap:20px;align-items:center}@media(max-width:768px){.navbar__desktop[data-astro-cid-5blmo7yk]{display:none}}.hamburger[data-astro-cid-5blmo7yk]{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;background:none;border:none;cursor:pointer;padding:8px;z-index:1100}.hamburger[data-astro-cid-5blmo7yk] span[data-astro-cid-5blmo7yk]{display:block;width:24px;height:2px;background:#f5f5f5;border-radius:2px;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease;transform-origin:center}.hamburger[data-astro-cid-5blmo7yk].is-open span[data-astro-cid-5blmo7yk]:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger[data-astro-cid-5blmo7yk].is-open span[data-astro-cid-5blmo7yk]:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger[data-astro-cid-5blmo7yk].is-open span[data-astro-cid-5blmo7yk]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:768px){.hamburger[data-astro-cid-5blmo7yk]{display:flex}}.mobile-menu[data-astro-cid-5blmo7yk]{position:fixed;inset:0;z-index:999;background:#0e0e10f7;backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.mobile-menu[data-astro-cid-5blmo7yk].is-open{opacity:1;pointer-events:all}.mobile-menu__nav[data-astro-cid-5blmo7yk]{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.mobile-menu__link[data-astro-cid-5blmo7yk]{font-family:ClashDisplay,sans-serif;font-size:clamp(2rem,10vw,3.5rem);font-weight:700;color:#f5f5f5;text-decoration:none;letter-spacing:.08em;text-transform:uppercase;opacity:.85;transition:opacity .2s ease,letter-spacing .3s ease}.mobile-menu__link[data-astro-cid-5blmo7yk]:hover{opacity:1;letter-spacing:.15em}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}body{background-color:#1c1c21;margin:0}main{display:flex;justify-content:center;width:100%;flex-direction:column;align-items:stretch}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
