@keyframes landing-module__gAaMYW__ringPulse{0%,to{opacity:.18;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.14)}}@keyframes landing-module__gAaMYW__fadeIn{0%{opacity:0}to{opacity:1}}.landing-module__gAaMYW__page{background:radial-gradient(ellipse 90% 60% at 50% 0%, #d4778a12, transparent 60%), radial-gradient(ellipse 60% 40% at 50% 100%, #2a6bdb0a, transparent 60%), var(--ink);min-height:100vh;color:var(--txt);position:relative;overflow-x:hidden}.landing-module__gAaMYW__page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 60% at 20% -10%,#d4778a0f,#0000),radial-gradient(60% 50% at 80% 110%,#0f9b7e0d,#0000);position:fixed;inset:0}.landing-module__gAaMYW__wrap{z-index:1;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:36px 20px 50px;display:flex;position:relative}.landing-module__gAaMYW__frame{z-index:2;width:100%;max-width:440px;position:relative}.landing-module__gAaMYW__langCorner{top:max(18px, env(safe-area-inset-top,0px));right:max(18px, env(safe-area-inset-right,0px));z-index:5;position:absolute}.landing-module__gAaMYW__logoStage{justify-content:center;align-items:center;width:100%;height:170px;margin-bottom:8px;display:flex;position:relative}.landing-module__gAaMYW__bgConstellation{pointer-events:none;z-index:1;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.landing-module__gAaMYW__centerRing,.landing-module__gAaMYW__centerRing2{z-index:1;pointer-events:none;border-radius:50%;animation:3.6s ease-in-out infinite landing-module__gAaMYW__ringPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__gAaMYW__centerRing{border:1px solid #d4778a52;width:170px;height:170px}.landing-module__gAaMYW__centerRing2{border:.5px solid #ffffff1a;width:260px;height:260px;animation-delay:1s}.landing-module__gAaMYW__logo{z-index:3;flex-direction:column;align-items:center;display:flex;position:relative}.landing-module__gAaMYW__logoLine{align-items:baseline;display:flex}.landing-module__gAaMYW__logoEvnt,.landing-module__gAaMYW__logoCue{font-family:var(--font-display);letter-spacing:.04em;font-size:clamp(48px,12vw,60px);font-style:normal;font-weight:300;line-height:1}.landing-module__gAaMYW__logoEvnt{color:var(--rt)}.landing-module__gAaMYW__logoCue{color:#fff}.landing-module__gAaMYW__tagline{font-family:var(--font-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--txt3);margin-top:11px;font-size:10px;font-weight:500}.landing-module__gAaMYW__sub{font-family:var(--font-display);color:var(--txt2);text-align:center;max-width:340px;margin:0 auto 26px;font-size:17px;font-style:italic;font-weight:400;line-height:1.45}.landing-module__gAaMYW__stack{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.landing-module__gAaMYW__card{border:.5px solid var(--bdr);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;width:100%;color:inherit;background:#ffffff05;border-radius:12px;align-items:center;gap:14px;padding:15px 17px;font-family:inherit;transition:all .22s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;overflow:hidden}.landing-module__gAaMYW__cardOrgnz:hover{border-color:var(--rb);background:var(--rl);transform:translateY(-1px)}.landing-module__gAaMYW__cardVndr:hover{border-color:var(--cb);background:var(--cl);transform:translateY(-1px)}.landing-module__gAaMYW__cardVenu:hover{border-color:var(--blub);background:var(--blul);transform:translateY(-1px)}.landing-module__gAaMYW__icon{flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.landing-module__gAaMYW__text{flex:1;min-width:0}.landing-module__gAaMYW__name{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;font-size:10.5px;font-weight:600;line-height:1}.landing-module__gAaMYW__cardOrgnz .landing-module__gAaMYW__name{color:var(--rose)}.landing-module__gAaMYW__cardVndr .landing-module__gAaMYW__name{color:var(--coral)}.landing-module__gAaMYW__cardVenu .landing-module__gAaMYW__name{color:var(--blue)}.landing-module__gAaMYW__pitch{font-family:var(--font-display);color:#ffffffeb;font-size:15.5px;font-style:italic;font-weight:400;line-height:1.3}.landing-module__gAaMYW__arrow{font-family:var(--font-display);color:var(--txt3);flex-shrink:0;font-size:21px;font-style:italic;font-weight:300;transition:transform .22s,color .22s}.landing-module__gAaMYW__card:hover .landing-module__gAaMYW__arrow{transform:translate(3px)}.landing-module__gAaMYW__cardOrgnz:hover .landing-module__gAaMYW__arrow{color:var(--rose)}.landing-module__gAaMYW__cardVndr:hover .landing-module__gAaMYW__arrow{color:var(--coral)}.landing-module__gAaMYW__cardVenu:hover .landing-module__gAaMYW__arrow{color:var(--blue)}.landing-module__gAaMYW__signInRow{text-align:center;font-family:var(--font-display);color:var(--txt2);letter-spacing:0;margin-top:20px;font-size:14px;font-style:italic}.landing-module__gAaMYW__signInPrompt{color:var(--txt3);font-style:italic}.landing-module__gAaMYW__signInLink{color:var(--rose);font-style:italic;text-decoration:none;transition:opacity .16s}.landing-module__gAaMYW__signInLink:hover{opacity:.75;text-decoration:underline}.landing-module__gAaMYW__foot{text-align:center;font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--txt3);margin-top:6px;font-size:9.5px;font-weight:500}.landing-module__gAaMYW__modalBg{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050a14eb;justify-content:center;align-items:center;padding:20px;animation:.2s landing-module__gAaMYW__fadeIn;display:flex;position:fixed;inset:0}.landing-module__gAaMYW__modal{background:var(--ink2);border:.5px solid var(--bdr2);border-radius:16px;width:min(420px,92vw);padding:26px 24px;position:relative}.landing-module__gAaMYW__modalClose{color:var(--txt3);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-family:inherit;font-size:20px;transition:all .2s;display:flex;position:absolute;top:8px;right:10px}.landing-module__gAaMYW__modalClose:hover{color:var(--txt);background:#ffffff0d}.landing-module__gAaMYW__modalIcon{width:44px;height:44px;margin-bottom:11px}.landing-module__gAaMYW__modalTitle{font-family:var(--font-display);color:#fff;margin-bottom:3px;font-size:26px;font-style:italic;font-weight:300;line-height:1.15}.landing-module__gAaMYW__modalSub{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--txt3);margin-bottom:14px;font-size:9px;font-weight:600}.landing-module__gAaMYW__modalBody{color:var(--txt2);margin-bottom:16px;font-size:13px;line-height:1.6}.landing-module__gAaMYW__modalBody em{color:var(--txt);font-style:italic;font-family:var(--font-display);font-size:14.5px}.landing-module__gAaMYW__modalInput{border:.5px solid var(--bdr);width:100%;color:var(--txt);font-family:var(--font-body);background:#ffffff0a;border-radius:10px;outline:none;margin-bottom:8px;padding:11px 13px;font-size:13.5px;transition:all .18s}.landing-module__gAaMYW__modalInput:focus{border-color:var(--rb);background:var(--rl)}.landing-module__gAaMYW__modalCta{width:100%;font-family:var(--font-ui);cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:0 0;border:1px solid;border-radius:10px;padding:12px;font-size:11px;font-weight:600;transition:all .18s}.landing-module__gAaMYW__modalCta:hover:not(:disabled){filter:brightness(1.15)}.landing-module__gAaMYW__modalCta:disabled{opacity:.5;cursor:not-allowed}.landing-module__gAaMYW__modalCtaVndr{border-color:var(--coral);color:var(--ct)}.landing-module__gAaMYW__modalCtaVndr:hover:not(:disabled){background:var(--cl)}.landing-module__gAaMYW__modalCtaVenu{border-color:var(--blue);color:var(--blut)}.landing-module__gAaMYW__modalCtaVenu:hover:not(:disabled){background:var(--blul)}.landing-module__gAaMYW__modalError{font-family:var(--font-ui);letter-spacing:.06em;color:var(--redt);margin-bottom:10px;font-size:10.5px;font-weight:500}.landing-module__gAaMYW__modalSuccess{font-family:var(--font-display);color:var(--rt);text-align:center;padding:6px 0 4px;font-size:14px;font-style:italic}
