.page-module___8aEwW__page{flex-direction:column;min-height:calc(100vh - 168px);display:flex}.page-module___8aEwW__wrapper{text-align:left;flex-direction:column;flex:1;gap:1.6rem;width:min(720px,100%);margin:0;display:flex}.page-module___8aEwW__logoLink{line-height:0;text-decoration:none;animation:.6s ease-out both page-module___8aEwW__fadeInUp;display:inline-flex}.page-module___8aEwW__logo{width:clamp(180px,16vw,230px);height:auto}.page-module___8aEwW__divider{background:linear-gradient(90deg,#ffffff4d,#ffffff0d);border:0;width:100%;max-width:420px;height:1px;margin:.25rem 0;animation:.6s ease-out .1s both page-module___8aEwW__fadeInUp}.page-module___8aEwW__title{letter-spacing:-.02em;color:#f5f8ff;font-size:clamp(2.6rem,5vw,3.4rem);font-weight:300;animation:.6s ease-out .15s both page-module___8aEwW__fadeInUp}.page-module___8aEwW__titleDelayed{animation:.8s ease-out 1.2s both page-module___8aEwW__titleFadeIn}@keyframes page-module___8aEwW__titleFadeIn{0%{color:#0000}to{color:#f5f8ff}}.page-module___8aEwW__message{letter-spacing:.01em;color:var(--text-muted);flex-direction:column;gap:1.25rem;font-size:1.05rem;line-height:1.75;animation:.6s ease-out .25s both page-module___8aEwW__fadeInUp;display:flex}.page-module___8aEwW__message strong{color:#fff;font-weight:600}.page-module___8aEwW__links{gap:.75rem;margin-top:.25rem;padding:0;list-style:none;animation:.6s ease-out .35s both page-module___8aEwW__fadeInUp;display:flex}.page-module___8aEwW__links a{color:var(--accent);font-weight:600}.page-module___8aEwW__footer{border-top:1px solid #ffffff14;margin-top:4rem;padding-top:1.5rem;animation:.6s ease-out .45s both page-module___8aEwW__fadeInUp}.page-module___8aEwW__footer p{color:#fff6;letter-spacing:.02em;font-size:.85rem}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__logoLink,.page-module___8aEwW__divider,.page-module___8aEwW__title,.page-module___8aEwW__titleDelayed,.page-module___8aEwW__message,.page-module___8aEwW__links,.page-module___8aEwW__footer{opacity:1;animation:none}}@media (max-width:768px){.page-module___8aEwW__page{min-height:calc(100vh - 128px)}.page-module___8aEwW__wrapper{gap:1.4rem}.page-module___8aEwW__message{font-size:1rem;line-height:1.7}.page-module___8aEwW__footer{margin-top:3rem}}
