.auth_screen__lFYjg{align-items:stretch;background:linear-gradient(90deg,rgba(31,116,206,.075) 1px,transparent 0),linear-gradient(rgba(31,116,206,.06) 1px,transparent 0),#07121d;background-size:28px 28px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.auth_context__FUvKc{align-content:space-between;background:radial-gradient(circle at 88% 49%,rgba(17,84,128,.24),transparent 30%),linear-gradient(125deg,rgba(1,10,18,.13),rgba(6,17,28,.42));color:#f4f1e9;display:grid;gap:clamp(28px,5vh,68px);min-height:100vh;overflow:hidden;padding:clamp(32px,6vw,84px);position:relative}.auth_context__FUvKc:before{border:1px solid rgba(115,172,207,.14);border-left-color:rgba(115,172,207,.04);border-radius:50%;content:"";height:min(50vw,590px);position:absolute;right:clamp(-260px,-13vw,-110px);top:50%;transform:translateY(-34%);width:min(50vw,590px)}.auth_context__FUvKc:after{background:linear-gradient(#1ba7f0,#a7eb35);bottom:0;content:"";height:100%;right:0;position:absolute;top:0;width:2px}.auth_brand__SlcND{align-items:center;display:flex}.auth_logo__Duey4{display:block;height:auto;max-width:100%;width:min(320px,100%)}.auth_eyebrow__Sob_Q,.auth_footnote__o9KmW{color:#88bde2;font-family:Cascadia Mono,SFMono-Regular,monospace;font-size:16.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.auth_statement__JDvDl{max-width:650px}.auth_statement__JDvDl h1{font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:clamp(5.25rem,9.225vw,9.6rem);letter-spacing:-.06em;line-height:.87;margin:18px 0 24px;max-width:670px}.auth_statement__JDvDl h1 span{color:#a7eb35}.auth_statement__JDvDl p:not(.auth_eyebrow__Sob_Q){color:#c1d0d9;font-size:clamp(1.5rem,2.55vw,1.8rem);line-height:1.65;max-width:520px}.auth_capabilities__m5pN2{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;max-width:560px;padding:0}.auth_capabilities__m5pN2 li{color:#72cbff;display:grid;gap:10px;justify-items:center;text-align:center}.auth_capabilities__m5pN2 li:nth-child(2){color:#a7eb35}.auth_capabilities__m5pN2 small,.auth_capabilities__m5pN2 span,.auth_capabilities__m5pN2 strong{display:block}.auth_capabilities__m5pN2 strong{color:#f4f7f8;font-size:21px}.auth_capabilities__m5pN2 small{color:#a6b7c1;font-size:18px;margin-top:2px}.auth_formSide__nvpu_{align-items:center;background:#f8f8f7;display:flex;justify-content:center;padding:clamp(24px,6vw,88px)}.auth_panel__hPqEF{background:rgba(255,255,255,.82);border:1px solid #d6d9dc;border-radius:16px;box-shadow:0 18px 42px rgba(18,32,43,.09);max-width:560px;padding:clamp(28px,4.25vw,52px);width:100%}.auth_panelHeader__PE0eT{margin-bottom:30px}.auth_panelHeader__PE0eT h2{color:#101b25;font-family:Arial Narrow,Roboto Condensed,sans-serif;font-size:clamp(3.75rem,6vw,5.4rem);letter-spacing:-.055em;line-height:.95;margin:8px 0 12px}.auth_panelHeader__PE0eT p{color:#52616d;font-size:1.5rem;margin:0}.auth_panelHeader__PE0eT .auth_eyebrow__Sob_Q{align-items:center;color:#145bc1;display:flex;gap:10px}.auth_form__BXYhi,.auth_receptionForm__OpAXR{display:grid;gap:18px}.auth_receptionUsers__GQrOh{border:0;display:grid;gap:12px;margin:0;min-width:0;padding:0}.auth_receptionUsers__GQrOh legend{color:#1b2833;font-size:19.5px;font-weight:800;margin-bottom:8px}.auth_receptionUserGrid__um0mt{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.auth_receptionUser__2sFpM{align-items:center;background:#fff;border:2px solid #c8d1d8;border-radius:10px;color:#172631;cursor:pointer;display:grid;font:inherit;gap:5px;justify-items:center;min-height:122px;padding:14px}.auth_receptionUser__2sFpM strong{font-size:18px}.auth_receptionUser__2sFpM small{color:#647480;font-size:14px}.auth_receptionUser__2sFpM:hover{border-color:#087ee6}.auth_receptionUser__2sFpM:disabled{background:#f4f6f7;border-color:#d8dee3;color:#66737d;cursor:not-allowed;opacity:.78}.auth_receptionUser__2sFpM:focus-visible{outline:3px solid rgba(8,126,230,.32);outline-offset:2px}.auth_receptionUser__2sFpM[aria-pressed=true]{background:#eff9d7;border-color:#6d9800;box-shadow:inset 0 0 0 1px #6d9800}.auth_receptionState__nX4dh{align-items:center;color:#52616d;display:flex;gap:9px;margin:0}.auth_pinField__nHj7s{display:block;position:relative}.auth_pinField__nHj7s>svg{color:#647480;left:20px;position:absolute;top:26px}.auth_pinField__nHj7s input{font-size:2rem;letter-spacing:.65em;padding-left:58px;text-align:center}.auth_receptionLogout__ChCQ1{align-items:center;background:transparent;border:0;color:#4c5c68;cursor:pointer;display:inline-flex;font:inherit;font-size:17px;gap:8px;justify-self:center;padding:8px}.auth_receptionLogout__ChCQ1:hover{color:#145bc1}.auth_receptionLogout__ChCQ1:focus-visible{outline:3px solid rgba(8,126,230,.35)}.auth_field__tsYDj{display:grid;gap:7px}.auth_field__tsYDj span{color:#1b2833;font-size:19.5px;font-weight:800}.auth_field__tsYDj input{background:#ffffff;border:1px solid #aeb9c1;border-radius:8px;color:#101820;font-size:1.5rem;min-height:78px;padding:18px 21px;width:100%}.auth_field__tsYDj input::placeholder{color:#7a8790;opacity:1}.auth_field__tsYDj input:-webkit-autofill,.auth_field__tsYDj input:-webkit-autofill:focus,.auth_field__tsYDj input:-webkit-autofill:hover{-webkit-text-fill-color:#101820;box-shadow:inset 0 0 0 100px #ffffff;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.auth_field__tsYDj input:focus{border-color:#087ee6;box-shadow:0 0 0 3px rgba(8,126,230,.2);outline:0}.auth_field__tsYDj input[aria-invalid=true]{border-color:#b3332c}.auth_passwordField__ru0s_{display:block;position:relative}.auth_passwordField__ru0s_ input{padding-right:78px}.auth_passwordToggle__34As_{align-items:center;background:transparent;border:0;border-radius:6px;color:#53616c;display:inline-flex;height:57px;justify-content:center;position:absolute;right:10.5px;top:10.5px;width:57px}.auth_passwordToggle__34As_:hover{background:#edf4f8;color:#145bc1}.auth_passwordToggle__34As_:focus-visible{outline:3px solid rgba(8,126,230,.4);outline-offset:1px}.auth_submit__oaITh{align-items:center;background:#1168d8;border:1px solid #1168d8;border-radius:8px;box-shadow:0 7px 16px rgba(17,104,216,.22);color:#fff;display:inline-flex;font-size:1.5rem;font-weight:850;justify-content:center;min-height:78px;padding:18px 27px;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.auth_submit__oaITh:hover:not(:disabled){background:#0b58bb;box-shadow:0 10px 20px rgba(17,104,216,.28);transform:translateY(-2px)}.auth_submit__oaITh:active:not(:disabled){background:#094a9e;box-shadow:none;transform:translateY(0)}.auth_submit__oaITh:focus-visible{outline:3px solid rgba(8,126,230,.42);outline-offset:3px}.auth_spinner__S15H8{animation:auth_spin__FBIQb .7s linear infinite}@keyframes auth_spin__FBIQb{to{transform:rotate(1turn)}}.auth_error__WDyRu,.auth_notice__WkLyv{border-left:4px solid;font-size:19.5px;margin:0;padding:11px 13px}.auth_error__WDyRu{background:#ffe8e5;border-color:#b3332c;color:#7e231f}.auth_notice__WkLyv{background:#edf8d3;border-color:#759d00;color:#415b00}.auth_securityNote__Zr_mI{align-items:flex-start;border-top:1px solid #d5cec0;color:#596772;display:flex;font-size:18px;gap:13.5px;margin:28px 0 0}@media (max-width:860px){.auth_screen__lFYjg{grid-template-columns:1fr}.auth_context__FUvKc{gap:30px;min-height:auto;padding:28px 22px 32px}.auth_logo__Duey4{width:min(250px,100%)}.auth_statement__JDvDl h1{font-size:clamp(3.9rem,18vw,6.3rem)}.auth_capabilities__m5pN2,.auth_footnote__o9KmW{display:none}.auth_formSide__nvpu_{align-items:flex-start;padding:30px 20px 56px}.auth_panel__hPqEF{box-shadow:none}}@media (max-width:520px){.auth_context__FUvKc{padding:24px 20px 26px}.auth_logo__Duey4{width:min(218px,100%)}.auth_statement__JDvDl h1{font-size:clamp(3.375rem,18vw,4.8rem);margin:12px 0 14px}.auth_statement__JDvDl p:not(.auth_eyebrow__Sob_Q){font-size:1.425rem;line-height:1.5}.auth_panel__hPqEF{border:0;border-radius:0;padding:0}.auth_formSide__nvpu_{background:#ffffff;padding:32px 20px 48px}.auth_panelHeader__PE0eT h2{font-size:3.825rem}.auth_receptionUserGrid__um0mt{grid-template-columns:1fr}.auth_receptionUser__2sFpM{min-height:100px}}@media (prefers-reduced-motion:reduce){.auth_submit__oaITh{transition:none}.auth_spinner__S15H8{animation:none}}