.page-module___8aEwW__container{flex-direction:column;flex:1;display:flex}.page-module___8aEwW__hero{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;padding:128px 16px 96px;display:flex}.page-module___8aEwW__badge{border-radius:var(--shape-full);background-color:rgb(from var(--primary-container) r g b / .6);color:var(--on-primary-container);font-size:var(--font-size-1);align-items:center;gap:8px;padding:6px 14px;font-weight:500;display:inline-flex}.page-module___8aEwW__title{letter-spacing:-.03em;max-width:16ch;font-size:clamp(40px,7vw,72px);font-weight:700;line-height:1.05}.page-module___8aEwW__accent{background:linear-gradient(120deg, var(--accent-3), var(--accent-1));color:#0000;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__subtitle{max-width:36rem;color:var(--on-surface-variant);font-size:var(--font-size-3);line-height:1.6}.page-module___8aEwW__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.page-module___8aEwW__code{letter-spacing:-.04em;color:var(--primary);font-size:clamp(72px,14vw,128px);font-weight:700;line-height:1}
.userButtonMenu-module__nk1SIa__menu{z-index:20;border-radius:var(--shape-sm);background-color:var(--surface-container-high);min-width:200px;box-shadow:var(--elevation-2);transform-origin:100% 0;animation:userButtonMenu-module__nk1SIa__menu-in var(--duration-medium) var(--ease-emphasized-decelerate);flex-direction:column;padding:8px 0;display:flex;position:fixed;top:60px;right:16px}.userButtonMenu-module__nk1SIa__menu>a{isolation:isolate;height:48px;color:var(--on-surface);font-size:var(--font-size-1);align-items:center;gap:12px;padding:0 16px;display:flex;position:relative}.userButtonMenu-module__nk1SIa__menu>a>svg{color:var(--on-surface-variant)}.userButtonMenu-module__nk1SIa__menu>a:before{content:"";z-index:-1;background-color:var(--on-surface);opacity:0;transition:opacity var(--duration-short) var(--ease-standard);position:absolute;inset:0}.userButtonMenu-module__nk1SIa__menu>a:hover:before{opacity:var(--state-hover)}.userButtonMenu-module__nk1SIa__divider{background-color:var(--outline-variant);height:1px;margin:8px 0}@keyframes userButtonMenu-module__nk1SIa__menu-in{0%{opacity:0;transform:scale(.9,.6)}}
