@font-face{font-family:outfit;src:url(/_next/static/media/e96e15292515bfc8-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local("Arial");ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.17%}.__className_8c8247{font-family:outfit,outfit Fallback}.Home_home__25TlW{flex:1 1;position:relative;overflow:hidden;display:grid;place-items:center;padding:2rem 1rem;background:#000;color:var(--brand-200)}.Home_stars__X2qpg{position:absolute;inset:0}.Home_stars__X2qpg span{position:absolute;border-radius:50%;background:#fff;opacity:.2;animation:Home_twinkle__gsTGo 4s ease-in-out infinite}.Home_stack__Ijs5C{position:relative;width:min(90vw,560px);text-align:center}.Home_name__qaCD6{margin:0;font-size:min(15vw,84px);font-weight:500;letter-spacing:-.02em;line-height:1;color:var(--brand-600);-webkit-user-select:none;user-select:none}.Home_satellite__z9jwH{display:block;width:min(60vw,42vh,300px);height:auto;margin:4vh auto 3vh;animation:Home_drift__rm18f 7s ease-in-out infinite}.Home_leaf__SLlaY{transform-box:fill-box;transform-origin:50% 100%;animation:Home_sway__IAFEH 3.5s ease-in-out infinite}.Home_arc__E4vd2{animation:Home_beam__jRbNl 2.4s ease-in-out infinite}.Home_arc__E4vd2:nth-child(2){animation-delay:.3s}.Home_arc__E4vd2:nth-child(3){animation-delay:.6s}.Home_openMap__5XuVE{display:inline-block;padding:.9em 1.75em .9em 2em;border:1px solid var(--brand-400);border-radius:999px;background:#000;color:var(--brand-400);font-size:13px;letter-spacing:.25em;text-transform:uppercase;text-decoration:none;transition:background-color .15s,color .15s}.Home_openMap__5XuVE:hover{background:var(--brand-400);color:var(--on-accent)}.Home_openMap__5XuVE:focus-visible{outline-offset:4px}@keyframes Home_drift__rm18f{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes Home_sway__IAFEH{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes Home_beam__jRbNl{0%,to{opacity:.15}30%{opacity:1}}@keyframes Home_twinkle__gsTGo{0%,to{opacity:.15}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){.Home_arc__E4vd2,.Home_leaf__SLlaY,.Home_satellite__z9jwH,.Home_stars__X2qpg span{animation:none}}@media (max-height:500px){.Home_home__25TlW{padding:1rem}.Home_name__qaCD6{font-size:min(15vw,15vh,84px)}.Home_satellite__z9jwH{width:min(60vw,32vh,300px);margin:3vh auto 4vh}}