.holding_container__KwhXu{position:relative;width:100%;min-height:100dvh;background:url(/holding.jpg) 50%/cover no-repeat;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;isolation:isolate}.holding_container__KwhXu:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(0,0,0,.3)}@media (min-width:1024px){.holding_container__KwhXu:before{background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,0))}}.holding_logo__wWKAl{position:absolute;top:15px;left:15px}.holding_logoImage__KuhRM{height:50px;width:auto}@media (min-width:768px){.holding_logo__wWKAl{top:30px;left:30px}}.holding_text__lOSiZ{display:flex;flex-direction:column;gap:20px;padding:80px 40px}.holding_header__4VRTj{margin:0;color:#fff;font-weight:700;font-size:40px;line-height:38px;letter-spacing:0;text-wrap:balance;font-family:inherit}.holding_sub__LgjV1{margin:0;font-weight:700;font-size:28px;line-height:1.1}@media (min-width:768px){.holding_text__lOSiZ{padding:120px 60px;gap:40px}.holding_header__4VRTj{font-size:60px;line-height:54px}.holding_sub__LgjV1{font-size:40px}}@media (min-width:1024px){.holding_text__lOSiZ{width:50%;padding:120px 80px;gap:60px}.holding_header__4VRTj{font-size:70px;line-height:60px}.holding_sub__LgjV1{font-size:50px;line-height:44px}}.holding_login__sdzsO{min-height:100dvh;display:grid;place-items:center;padding:24px;background:#0d1f45;color:#fff}.holding_loginBox__Ll2WX{width:min(100%,360px);display:grid;gap:16px}.holding_loginBox__Ll2WX h1{color:#fff;font-size:1.6rem}.holding_loginBox__Ll2WX label{font-size:.85rem;font-weight:600}.holding_loginBox__Ll2WX input{width:100%;font:inherit;padding:12px;border-radius:3px;border:1.5px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.08);color:#fff}.holding_loginBox__Ll2WX input:focus{outline:none;border-color:#fff}.holding_loginBox__Ll2WX button{font:inherit;font-weight:600;padding:12px;border:0;border-radius:3px;background:#fff;color:#0d1f45;cursor:pointer}.holding_loginBox__Ll2WX button:active{transform:scale(.98)}.holding_error__vZWr_{font-size:.85rem;color:#ffb4b4}