@import"https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600&family=Source+Sans+3:wght@300;400&display=swap";html{scroll-behavior:smooth}:root{--main-text-color: #d1d6d2;--background-color: #000000}::-webkit-scrollbar{width:10px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:#e1e6e2;border-radius:10px}body,html{padding:0;margin:0;box-sizing:border-box;font-family:"Source Sans 3",sans-serif;scroll-behavior:smooth;overflow-x:hidden}body{position:relative;background-color:#000;color:var(--main-text-color)}a{color:var(--main-text-color);text-decoration:none;margin:0;padding:0;text-align:center}h1,h2,h3{margin:0;padding:0;color:var(--main-text-color);font-family:Lora,serif;text-align:center}ul{padding:0;margin:0;list-style:none}.navbar{display:flex;justify-content:space-between;align-items:center;margin:0;padding:10px 25px 0;min-height:50px;z-index:10;color:var(--main-text-color)}.navbar-brand{font-family:Lora,serif;font-weight:500;cursor:pointer}.navbar-invite-link{font-weight:500;cursor:pointer}.navbar-items{display:flex;justify-content:center;align-items:center;gap:15px}.navbar-item{font-weight:400;cursor:pointer}.navbar-scroll-link{background:none;border:none;color:var(--main-text-color);font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:400;cursor:pointer;padding:8px 16px;border-radius:20px;transition:background .2s ease,color .2s ease}.navbar-scroll-link:hover{background:#ffffff1a;color:#fff}.body-overflow-hidden{overflow:hidden!important}.body-overflow-hidden::-webkit-scrollbar{width:0}.navbar-burger{display:none;flex-direction:column;justify-content:start;align-items:start;cursor:pointer;gap:6px;position:relative;z-index:1001;background:none;border:none;padding:0;color:inherit;font:inherit;text-align:inherit;appearance:none}.bar1,.bar2,.bar3{width:30px;height:4px;background-color:#fff;margin:0}.bar2{transition:transform .05s ease-in-out}.bar1,.bar3{transition:transform .15s ease-in-out}.change .bar1{transform:translateY(10px) rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{transform:translateY(-10px) rotate(45deg)}.change{margin-right:20px}@media screen and (max-width:768px){.navbar-items,.navbar-invite-link{display:none}.navbar-burger{display:flex}}.home-section-container{margin:0 auto;padding:100px 20px 60px;min-height:100vh;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.home-section-image{box-sizing:border-box;position:relative}.home-section-image{border-radius:50%;cursor:pointer;transition:scale .25s ease-in-out}@media screen and (max-width:490px){.home-section-image{width:250px;height:auto}}.home-section-image:hover{scale:1.05}.home-section-info-container{display:flex;justify-content:start;align-self:center;flex-direction:column}.home-section-name{font-size:clamp(1.6rem,5vw,3.5rem);font-weight:600;line-height:1.25;max-width:800px;text-align:center;font-family:Lora,serif;padding:0 10px}@media screen and (max-width:1100px){.home-section-container{padding:100px 50px 60px}}@media screen and (max-width:690px){.home-section-container{padding:100px 20px 60px}}.logo-canvas{display:block;margin:0 auto;max-width:100%;height:auto;background-color:transparent;cursor:pointer;transition:transform .25s ease-in-out}.footer-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;padding:3rem 2rem 8rem;max-width:1400px}.footer-info{position:relative;box-sizing:border-box;padding:25px;margin:0;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:10px}.footer-info a{text-decoration:underline;text-underline-offset:3px;transition:opacity .15s ease-in-out!important}.footer-info-text:hover a{opacity:.8}.footer-info-header{margin:0 0 25px;cursor:pointer}.footer-info-header a{text-decoration:none}.footer-info-text p{margin:0;padding:0}.footer-navigation{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:10px}.footer-navigation-item{font-size:18px;transition:opacity .15s ease-in-out!important}.footer-navigation-item:hover{opacity:.8}.footer-link-button{background:none;border:none;padding:0;margin:0;font:inherit;cursor:pointer;color:var(--main-text-color);text-decoration:none}.tos-container,.privacy-and-policy-container{margin:150px 250px 20px;display:flex;justify-content:center;align-items:center}.tos-list,.privacy-and-policy-list{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:50px}.tos-item,.privacy-and-policy-item{text-align:start;display:flex;justify-content:start;align-items:start;flex-direction:column}.tos-header,.privacy-and-policy-header{font-size:36px;font-weight:400}.tos-text,.privacy-and-policy-text{color:#e7e7e7;font-size:18px;font-weight:400}.privacy-and-policy-extra-list-of-items{padding:0 0 0 25px;list-style:decimal!important}::marker{color:#e7e7e7}.hidden{filter:blur(15px);opacity:.1;transform:translate(-100%)}@media screen and (max-width:1278px){.hidden{transform:translate(-50%)}}@media screen and (max-width:750px){.hidden{transform:translate(-15%)}}.show{transform:translate(0);opacity:1;filter:blur(0);transition:opacity .35s ease-in-out,transform .35s ease-in-out,filter .35s ease-in-out}@media(prefers-reduced-motion){.hidden{transition:none}}.staggered-menu-backdrop{position:fixed;inset:0;background:#06060a99;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:998;cursor:pointer}.staggered-menu-container{position:fixed;top:0;right:0;bottom:0;width:min(420px,85vw);background:linear-gradient(165deg,#1e1e26c7,#0c0c10eb);backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);border-left:1px solid rgba(255,255,255,.16);box-shadow:-24px 0 70px #0009,inset 1px 0 #ffffff14;z-index:999;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;isolation:isolate}.staggered-menu-container:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 120% at 0% 0%,#ffffff29,#fff0 45%),radial-gradient(120% 120% at 100% 100%,#6343df29,#0000 55%);opacity:.7;pointer-events:none}.staggered-menu-items{flex:1;display:flex;flex-direction:column;justify-content:center;padding:60px 40px;gap:12px;position:relative;z-index:1}.staggered-menu-close{position:absolute;top:calc(24px + env(safe-area-inset-top));right:calc(24px + env(safe-area-inset-right));width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:linear-gradient(150deg,#fff3,#ffffff14);color:#fff;font-size:1.1rem;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:0 12px 30px #00000059,inset 0 1px #ffffff4d;z-index:2}.staggered-menu-close:hover{border-color:#ffffff59;background:linear-gradient(150deg,#ffffff42,#ffffff1f)}.staggered-menu-close:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:4px}.staggered-menu-item-wrapper{width:100%}.staggered-menu-item{position:relative;width:100%;background:linear-gradient(140deg,#ffffff24,#ffffff0a);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 45px #00000059,inset 0 1px #fff3;padding:24px 28px;text-align:left;cursor:pointer;color:var(--main-text-color);font-family:Lora,serif;font-size:2.5rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;overflow:hidden;border-radius:16px;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}.staggered-menu-item:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#ffffff38,#fff0 55%);opacity:.7;pointer-events:none}.staggered-menu-item:hover{background:linear-gradient(140deg,#fff3,#ffffff0f);border-color:#ffffff47;box-shadow:0 22px 50px #0006,inset 0 1px #ffffff4d}.staggered-menu-item:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:4px}.staggered-menu-item:active{background:linear-gradient(140deg,#ffffff3d,#ffffff1a)}.staggered-menu-item-text{position:relative;z-index:1;display:inline-block;background:linear-gradient(135deg,#fff,#d1d6d2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease}.staggered-menu-item:hover .staggered-menu-item-text{background:linear-gradient(135deg,#fff,#a8b3ae);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.staggered-menu-item-accent{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(90deg,#6343dfcc,#96969699);border-radius:2px}.staggered-menu-footer{padding:32px 40px;border-top:1px solid rgba(255,255,255,.12);background:#0a0a0e59;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);position:relative;z-index:1}.staggered-menu-footer-content{display:flex;align-items:center;justify-content:center}.staggered-menu-footer-text{font-family:"Source Sans 3",sans-serif;font-size:.875rem;color:#fff6;letter-spacing:.05em;text-transform:uppercase}@media(max-width:480px){.staggered-menu-container{width:min(420px,85vw);border-left:none}.staggered-menu-items{padding:80px 32px;gap:8px}.staggered-menu-item{font-size:2rem;padding:20px 24px}.staggered-menu-footer{padding:24px 32px}}@media(max-width:360px){.staggered-menu-item{font-size:1.75rem;padding:18px 20px}.staggered-menu-items{padding:70px 24px}}@supports (-webkit-touch-callout: none){.staggered-menu-container{-webkit-overflow-scrolling:touch}}
