.page-module___8aEwW__page{min-height:100vh;display:flex}.page-module___8aEwW__sideBrand{text-align:center;background-color:#0000;background-image:radial-gradient(90% 65% at 50% 38%,#e9c76724,#0000 70%),linear-gradient(150deg,#1e2a44e6,#0b1220f0 75%),url(/hero-meeting.jpg);background-position:50%;background-repeat:repeat,repeat,repeat;background-size:cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:32px;display:flex;position:relative}.page-module___8aEwW__logo{width:min(85%,340px);height:auto;margin-bottom:4px}.page-module___8aEwW__headline{letter-spacing:.005em;text-wrap:balance;background:linear-gradient(180deg, var(--gold-light), var(--gold) 60%, var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text;max-width:19ch;margin:0;font-family:Georgia,Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:clamp(1.35rem,2vw,1.7rem);font-style:italic;font-weight:400;line-height:1.2}.page-module___8aEwW__sub{color:var(--muted);max-width:32ch;margin:12px 0 0;font-size:.82rem;line-height:1.5}.page-module___8aEwW__sideAuth{background:var(--navy-0);flex:.9;justify-content:center;align-items:center;padding:24px;display:flex}.page-module___8aEwW__authCard{background:var(--navy-1);border:1px solid var(--navy-line);border-radius:14px;width:100%;max-width:340px;padding:26px;box-shadow:0 30px 70px -35px #000000b3}.page-module___8aEwW__tabs{background:var(--navy-0);border:1px solid var(--navy-line);border-radius:9px;margin-bottom:18px;padding:4px;display:flex}.page-module___8aEwW__tab{text-align:center;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:8px 0;font-family:inherit;font-size:.8rem;font-weight:600;transition:background .15s,color .15s}.page-module___8aEwW__tabActive{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#14100a}.page-module___8aEwW__panel{flex-direction:column;gap:11px;display:flex}.page-module___8aEwW__googleBtn{color:#1e2a44;cursor:pointer;background:#f3efe4;border:1px solid #00000014;border-radius:7px;justify-content:center;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:inherit;font-size:.84rem;font-weight:600;display:flex}.page-module___8aEwW__googleBtn:hover{filter:brightness(.97)}.page-module___8aEwW__divider{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:10px;margin:4px 0;font-size:.7rem;display:flex}.page-module___8aEwW__formError{color:var(--critical);background:#e8544d1f;border:1px solid #e8544d59;border-radius:7px;margin-bottom:2px;padding:8px 11px;font-size:.78rem;font-weight:600}.page-module___8aEwW__divider:before,.page-module___8aEwW__divider:after{content:"";background:var(--navy-line);flex:1;height:1px}.page-module___8aEwW__field{flex-direction:column;display:flex}.page-module___8aEwW__field label{color:var(--muted);letter-spacing:.02em;margin-bottom:4px;font-size:.72rem;font-weight:600;display:block}.page-module___8aEwW__field input{border:1px solid var(--navy-line);background:var(--navy-2);color:var(--ink);border-radius:7px;width:100%;padding:9px 11px;font-family:inherit;font-size:.9rem}.page-module___8aEwW__field input::placeholder{color:#5c6a80}.page-module___8aEwW__field input:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.page-module___8aEwW__rowBetween{color:var(--muted);justify-content:space-between;align-items:center;font-size:.76rem;display:flex}.page-module___8aEwW__rowBetween a{color:var(--gold-light);text-decoration:none}.page-module___8aEwW__rowBetween a:hover{text-decoration:underline}.page-module___8aEwW__checkRow{align-items:center;gap:5px;display:flex}.page-module___8aEwW__submit{background:linear-gradient(180deg, var(--gold-light), var(--gold));color:#14100a;cursor:pointer;border:none;border-radius:7px;margin-top:2px;padding:11px;font-family:inherit;font-size:.9rem;font-weight:700}.page-module___8aEwW__submit:hover{filter:brightness(.94)}.page-module___8aEwW__switchLine{text-align:center;color:var(--muted);margin-top:14px;font-size:.78rem}.page-module___8aEwW__switchLine button{color:var(--gold-light);cursor:pointer;font-family:inherit;font-weight:600;font-size:inherit;background:0 0;border:none;padding:0}@media (max-width:780px){.page-module___8aEwW__page{flex-direction:column}.page-module___8aEwW__sideBrand{gap:0;padding:22px 24px 16px}.page-module___8aEwW__logo{width:min(75%,300px);margin-bottom:0}.page-module___8aEwW__headline{max-width:24ch;font-size:1.05rem}.page-module___8aEwW__sub{display:none}.page-module___8aEwW__sideAuth{padding:18px 20px 28px}}@media (max-width:780px) and (min-height:560px){.page-module___8aEwW__sub{margin-top:8px;font-size:.76rem;display:block}}
.page-module__cpWhkq__iconSuccess,.page-module__cpWhkq__iconError{border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;display:flex}.page-module__cpWhkq__iconSuccess{color:var(--good);background:#2fbf8f24}.page-module__cpWhkq__iconError{color:var(--critical);background:#e8544d24}.page-module__cpWhkq__title{text-align:center;margin:0 0 8px;font-size:1.05rem;font-weight:800}.page-module__cpWhkq__message{text-align:center;color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}
