.LoginScreen-module__YzpaEG__screen{isolation:isolate;box-sizing:border-box;color:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#233329;grid-template-rows:auto 1fr;grid-template-columns:340px minmax(0,1fr);gap:24px;width:100%;min-height:max(680px,100svh);padding:46px clamp(28px,4.6875vw,90px) 30px;font-family:Arial,Helvetica,sans-serif;display:grid;position:relative;overflow:hidden}.LoginScreen-module__YzpaEG__screen *{box-sizing:border-box}.LoginScreen-module__YzpaEG__film{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.LoginScreen-module__YzpaEG__film video{object-fit:cover;object-position:50% 50%;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.08)}.LoginScreen-module__YzpaEG__header{text-align:center;color:#fff;text-shadow:0 1px 3px #000a;grid-area:1/1;align-self:start;padding:0}.LoginScreen-module__YzpaEG__eyebrow{color:#fff;letter-spacing:.18em;text-transform:uppercase;margin:0 0 17px;font:500 11px/1.6 Arial,Helvetica,sans-serif}.LoginScreen-module__YzpaEG__screen .LoginScreen-module__YzpaEG__names{color:#fff;-webkit-text-stroke:0;letter-spacing:0;text-align:center;text-transform:uppercase;max-width:100%;margin:0;font:500 30px/1.25 Georgia,Times New Roman,serif}.LoginScreen-module__YzpaEG__screen .LoginScreen-module__YzpaEG__names>span{color:#fff;display:block}.LoginScreen-module__YzpaEG__screen .LoginScreen-module__YzpaEG__names>span:nth-child(2){color:#fff;letter-spacing:0;text-transform:none;-webkit-text-stroke:0;margin:6px 0 8px;font:italic 400 24px/1.25 Georgia,Times New Roman,serif}.LoginScreen-module__YzpaEG__panel{color:#fff;grid-area:2/1;place-self:end center;width:100%;min-width:0;max-width:320px;margin:0;padding:0}.LoginScreen-module__YzpaEG__introduction{color:#fff;text-shadow:0 1px 3px #000a;margin:0 0 20px;font:400 14px/1.6 Arial,Helvetica,sans-serif}.LoginScreen-module__YzpaEG__form{gap:12px;display:grid}.LoginScreen-module__YzpaEG__form label{color:#fff;text-shadow:0 1px 3px #000a;font:500 14px/1.5 Arial,Helvetica,sans-serif}.LoginScreen-module__YzpaEG__form input{color:#fff;caret-color:#fff;background:#06140b94;border:1px solid #ffffffd9;border-radius:0;width:100%;min-width:0;min-height:54px;padding:13px 15px;font:400 16px/1.5 Arial,Helvetica,sans-serif;display:block}.LoginScreen-module__YzpaEG__form input::placeholder{color:#fff;opacity:1}.LoginScreen-module__YzpaEG__help{color:#fff;text-shadow:0 1px 3px #000a;margin:0;font:400 12px/1.6 Arial,Helvetica,sans-serif}.LoginScreen-module__YzpaEG__submit{color:#304637;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:0;width:100%;min-height:54px;padding:14px;font:500 12px/1.5 Arial,Helvetica,sans-serif}.LoginScreen-module__YzpaEG__submit:hover{background:#e9eddf}.LoginScreen-module__YzpaEG__submit:disabled{opacity:.65;cursor:wait}.LoginScreen-module__YzpaEG__error,.LoginScreen-module__YzpaEG__choosingFamily .LoginScreen-module__YzpaEG__panel [role=alert]{color:#8f2020;background:#fff8f2;margin:0;padding:10px 12px;font:400 14px/1.6 Arial,Helvetica,sans-serif}.LoginScreen-module__YzpaEG__contact{color:#fff;text-align:center;text-shadow:0 1px 3px #000a;margin:18px 0 0;font:400 12px/1.6 Arial,Helvetica,sans-serif}.LoginScreen-module__YzpaEG__admin{text-align:center;margin:4px 0 0}.LoginScreen-module__YzpaEG__admin a{color:#fff;letter-spacing:.16em;text-transform:uppercase;text-underline-offset:3px;text-shadow:0 1px 3px #000a;align-items:center;min-height:44px;padding:12px;font:400 11px/1.5 Arial,Helvetica,sans-serif;text-decoration:underline;display:inline-flex}.LoginScreen-module__YzpaEG__screen :focus-visible{outline-offset:3px;outline:2px solid #fff}.LoginScreen-module__YzpaEG__choosingFamily .LoginScreen-module__YzpaEG__panel>div>h1,.LoginScreen-module__YzpaEG__choosingFamily .LoginScreen-module__YzpaEG__panel>div>button{color:#fff;text-shadow:0 1px 3px #000a}@media (min-width:761px) and (max-width:920px){.LoginScreen-module__YzpaEG__screen{grid-template-columns:310px minmax(0,1fr);gap:20px;padding:44px 28px 28px}.LoginScreen-module__YzpaEG__screen .LoginScreen-module__YzpaEG__names{font-size:28px}}@media (min-width:761px){.LoginScreen-module__YzpaEG__screen{grid-template-rows:max-content max-content;align-content:center;row-gap:28px}.LoginScreen-module__YzpaEG__panel{align-self:start}}@media (max-width:760px){.LoginScreen-module__YzpaEG__screen{min-height:100svh;padding:max(77px,env(safe-area-inset-top))24px max(22px,env(safe-area-inset-bottom));flex-direction:column;gap:100px;display:flex}.LoginScreen-module__YzpaEG__header{align-self:center;width:100%;padding:0}.LoginScreen-module__YzpaEG__screen .LoginScreen-module__YzpaEG__names{font-size:27px}.LoginScreen-module__YzpaEG__screen .LoginScreen-module__YzpaEG__names>span:nth-child(2){margin:5px 0 7px;font-size:21px}.LoginScreen-module__YzpaEG__panel{align-self:center;width:100%;max-width:340px;margin-top:auto}}@media (max-width:360px){.LoginScreen-module__YzpaEG__screen{padding-left:20px;padding-right:20px}.LoginScreen-module__YzpaEG__screen .LoginScreen-module__YzpaEG__names{font-size:24px}}
