.page-module__E0kJGG__page{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:2rem 1.5rem;display:flex}.page-module__E0kJGG__logo{width:min(62vw,280px);animation:.8s ease-out both page-module__E0kJGG__rise}.page-module__E0kJGG__logo img{width:100%;height:auto;display:block}.page-module__E0kJGG__line{transform-origin:0;background:#00f400;width:min(62vw,280px);height:3px;margin-top:2rem;animation:4.2s cubic-bezier(.65,0,.35,1) .8s infinite page-module__E0kJGG__draw;transform:scaleX(0)}.page-module__E0kJGG__title{margin-top:1.5rem;font-size:clamp(1.15rem,3vw,1.4rem);font-weight:500;line-height:1.2;animation:.7s ease-out .4s both page-module__E0kJGG__rise}.page-module__E0kJGG__subtitle{color:#ffffffb8;margin-top:.4rem;font-size:clamp(.9rem,2.2vw,1rem);font-weight:300;animation:.7s ease-out .6s both page-module__E0kJGG__rise}@keyframes page-module__E0kJGG__draw{0%{transform-origin:0;transform:scaleX(0)}45%{transform-origin:0;transform:scaleX(1)}60%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes page-module__E0kJGG__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__logo,.page-module__E0kJGG__title,.page-module__E0kJGG__subtitle{animation:none}.page-module__E0kJGG__line{animation:none;transform:scaleX(1)}}
