.AuthExperience_shell__kACFT{min-height:100vh;display:grid;grid-template-columns:1.03fr .97fr;background:#f7f7f2}.AuthExperience_brandPanel__5ByGu{min-height:100vh;position:relative;padding:48px 58px;display:flex;flex-direction:column;overflow:hidden;color:white;background:radial-gradient(circle at 76% 31%,rgba(45,128,110,.27),transparent 28%),linear-gradient(145deg,#020b09,#08241f)}.AuthExperience_grid__NM_VX{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:76px 76px;mask-image:linear-gradient(120deg,transparent,#000 65%)}.AuthExperience_halo__A5GkS{position:absolute;width:480px;height:480px;right:-145px;top:95px;border:1px solid rgba(236,249,107,.16);border-radius:50%;box-shadow:0 0 0 78px rgba(236,249,107,.018),0 0 0 160px rgba(236,249,107,.012),inset 0 0 130px rgba(30,103,89,.11)}.AuthExperience_halo__A5GkS:after,.AuthExperience_halo__A5GkS:before{content:"";position:absolute;inset:25%;border:1px solid rgba(236,249,107,.12);transform:rotate(45deg)}.AuthExperience_halo__A5GkS:after{inset:38%}.AuthExperience_logoLink__BCKZq{position:relative;z-index:2;width:fit-content}.AuthExperience_brandCopy__omKRr{position:relative;z-index:2;max-width:580px;margin:auto 0 22px}.AuthExperience_brandCopy__omKRr>span{color:#dced74;font-size:9px;font-weight:800;letter-spacing:2.2px}.AuthExperience_brandCopy__omKRr h2{margin:21px 0 20px;font-size:clamp(43px,5vw,68px);font-weight:540;letter-spacing:-3.8px;line-height:1}.AuthExperience_brandCopy__omKRr h2 em{color:#dced74;font-style:normal;font-weight:300}.AuthExperience_brandCopy__omKRr p{max-width:430px;margin:0;color:rgba(255,255,255,.52);font-size:13px;line-height:1.7}.AuthExperience_previewCard__JN7WF{position:relative;z-index:2;width:min(440px,84%);padding:18px;display:grid;grid-template-columns:1fr 1.15fr auto;align-items:center;gap:22px;border:1px solid rgba(255,255,255,.11);background:rgba(255,255,255,.045);backdrop-filter:blur(18px);box-shadow:0 20px 60px rgba(0,0,0,.22)}.AuthExperience_previewCard__JN7WF div{display:grid;gap:6px}.AuthExperience_previewCard__JN7WF span{color:rgba(255,255,255,.34);font-size:7px;font-weight:800;letter-spacing:1.2px}.AuthExperience_previewCard__JN7WF strong{font-size:11px;font-weight:600}.AuthExperience_previewResult__CC9Zy{padding-left:20px;border-left:1px solid rgba(255,255,255,.11)}.AuthExperience_previewResult__CC9Zy strong{color:#dced74}.AuthExperience_previewCard__JN7WF i{padding:6px 8px;border:1px solid rgba(220,237,116,.2);border-radius:20px;color:#dced74;background:rgba(220,237,116,.08);font-size:7px;font-weight:800;font-style:normal;letter-spacing:1px}.AuthExperience_brandFooter__cL1Do{position:relative;z-index:2;margin-top:34px;display:flex;align-items:center;gap:10px;color:rgba(255,255,255,.28);font-size:7px;font-weight:800;letter-spacing:1.6px}.AuthExperience_brandFooter__cL1Do span{color:#dced74}.AuthExperience_formPanel__CJEjo{min-height:100vh;position:relative;padding:44px 72px 34px;display:flex;align-items:center;justify-content:center}.AuthExperience_backLink__OdwT4{position:absolute;left:44px;top:42px;display:flex;align-items:center;gap:11px;color:#6c7973;font-size:11px;font-weight:650}.AuthExperience_backLink__OdwT4:hover{color:#122e30}.AuthExperience_formWrap__h5c0X{width:min(420px,100%)}.AuthExperience_eyebrow__rbSAn{display:block;margin-bottom:15px;color:#526760;font-size:8px;font-weight:850;letter-spacing:2px}.AuthExperience_formWrap__h5c0X h1{margin:0;color:#061311;font-size:clamp(40px,4.2vw,57px);font-weight:560;letter-spacing:-3.1px;line-height:1}.AuthExperience_description__dzjo9{margin:19px 0 32px;color:#6b7772;font-size:12px;line-height:1.7}.AuthExperience_demoNotice__1ndNq{margin:-12px 0 25px;padding:12px 13px;display:grid;gap:4px;border-left:3px solid #dced74;color:#4d5c56;background:#eef1e6}.AuthExperience_demoNotice__1ndNq strong{color:#233b35;font-size:9px;letter-spacing:1.1px}.AuthExperience_demoNotice__1ndNq span{font-size:10px;line-height:1.5}.AuthExperience_providerNotice__gzJV7{margin:-12px 0 25px;padding:14px 15px;display:grid;gap:5px;border-left:3px solid #dced74;color:#4d5c56;background:#eef1e6}.AuthExperience_providerNotice__gzJV7 strong{color:#233b35;font-size:9px;letter-spacing:1.1px}.AuthExperience_providerNotice__gzJV7 span{font-size:10px;line-height:1.55}.AuthExperience_ssoWrap__RO7J9{display:grid}.AuthExperience_error__a3Eap{padding:12px 14px;border:1px solid rgba(151,40,40,.18);border-left:3px solid #a43b3b;color:#7e2929;background:#f8eeee;font-size:10px;line-height:1.55}.AuthExperience_form__vCZpf{display:grid;gap:19px}.AuthExperience_field__IZZvP{display:grid;gap:8px}.AuthExperience_field__IZZvP label,.AuthExperience_labelRow__STZ3Q label{color:#344640;font-size:10px;font-weight:750}.AuthExperience_labelRow__STZ3Q{display:flex;justify-content:space-between}.AuthExperience_labelRow__STZ3Q a{color:#375c53;font-size:9px;font-weight:700;border-bottom:1px solid rgba(55,92,83,.35)}.AuthExperience_field__IZZvP input{width:100%;height:52px;padding:0 15px;outline:none;border:1px solid rgba(7,37,33,.16);border-radius:2px;color:#061311;background:#fbfbf8;font-size:12px;transition:border-color .2s,box-shadow .2s}.AuthExperience_field__IZZvP input:focus{border-color:#2a6559;box-shadow:0 0 0 3px rgba(42,101,89,.09)}.AuthExperience_field__IZZvP input::placeholder{color:#a0a9a5}.AuthExperience_passwordField__af_sG{position:relative}.AuthExperience_passwordField__af_sG input{padding-right:70px}.AuthExperience_passwordField__af_sG button{position:absolute;right:13px;top:50%;padding:3px;border:0;transform:translateY(-50%);color:#60716a;background:transparent;font-size:9px;font-weight:750;cursor:pointer}.AuthExperience_checkbox__MDEA3{display:flex;align-items:flex-start;gap:9px;color:#56645e;font-size:10px;line-height:1.55;cursor:pointer}.AuthExperience_checkbox__MDEA3 input{width:15px;height:15px;margin:1px 0 0;accent-color:#122e30}.AuthExperience_checkbox__MDEA3 a{color:#274f46;font-weight:700}.AuthExperience_primaryButton__FconT{min-height:55px;width:100%;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border:1px solid #122e30;border-radius:2px;color:white;background:#122e30;font-size:11px;font-weight:750;cursor:pointer;transition:transform .2s,background .2s}.AuthExperience_primaryButton__FconT:hover{transform:translateY(-1px);background:#15443e}.AuthExperience_primaryButton__FconT:disabled{cursor:wait;opacity:.7}.AuthExperience_primaryButton__FconT b{color:#dced74;font-size:17px;font-weight:400}.AuthExperience_switchLine__zuDXz{margin:22px 0 0;color:#596962;font-size:11px;text-align:center}.AuthExperience_switchLine__zuDXz a{color:#122e30;font-weight:800;border-bottom:1px solid #122e30}.AuthExperience_success__Qdkw3{padding:30px;display:grid;justify-items:center;text-align:center;border:1px solid rgba(7,37,33,.13);background:#eef0e7}.AuthExperience_success__Qdkw3>span{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;color:#061311;background:#dced74;font-weight:900}.AuthExperience_success__Qdkw3 h3{margin:17px 0 7px;font-size:21px}.AuthExperience_success__Qdkw3 p{margin:0 0 22px;color:#65716c;font-size:11px;line-height:1.6}.AuthExperience_legal__SOvA1{position:absolute;left:0;right:0;bottom:24px;margin:0;color:#6c7873;font-size:9px;text-align:center}.AuthExperience_mobileLogo__PovWP{display:none}.AuthExperience_trialNotice__Tr5it{padding:13px 14px;display:grid;gap:4px;border-left:3px solid #2a6559;color:#4d5c56;background:#eef1e6}.AuthExperience_trialNotice__Tr5it strong{color:#183b34;font-size:13px}.AuthExperience_trialNotice__Tr5it span{font-size:13px;line-height:1.5}.AuthExperience_passwordRequirements__LpYwc{margin:2px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;color:#6b7772;list-style:none;font-size:12px}.AuthExperience_passwordRequirements__LpYwc li{display:flex;align-items:center;gap:6px}.AuthExperience_passwordRequirements__LpYwc li span{color:#89938f}.AuthExperience_passwordRequirements__LpYwc .AuthExperience_requirementMet__RxgAb{color:#1d5b4e}.AuthExperience_passwordRequirements__LpYwc .AuthExperience_requirementMet__RxgAb span{color:#1d7a63;font-weight:900}.AuthExperience_description__dzjo9{font-size:15px}.AuthExperience_field__IZZvP label,.AuthExperience_labelRow__STZ3Q label{font-size:14px}.AuthExperience_labelRow__STZ3Q a,.AuthExperience_passwordField__af_sG button{font-size:12px}.AuthExperience_field__IZZvP input{font-size:16px}.AuthExperience_checkbox__MDEA3{font-size:13px}.AuthExperience_demoNotice__1ndNq strong,.AuthExperience_providerNotice__gzJV7 strong{font-size:12px}.AuthExperience_demoNotice__1ndNq span,.AuthExperience_providerNotice__gzJV7 span{font-size:13px}.AuthExperience_primaryButton__FconT,.AuthExperience_switchLine__zuDXz{font-size:14px}.AuthExperience_backLink__OdwT4:focus-visible,.AuthExperience_checkbox__MDEA3 a:focus-visible,.AuthExperience_checkbox__MDEA3 input:focus-visible,.AuthExperience_field__IZZvP input:focus-visible,.AuthExperience_labelRow__STZ3Q a:focus-visible,.AuthExperience_primaryButton__FconT:focus-visible{outline:3px solid rgba(42,101,89,.34);outline-offset:3px}@media (max-width:900px){.AuthExperience_shell__kACFT{grid-template-columns:.82fr 1.18fr}.AuthExperience_brandPanel__5ByGu{padding:38px 35px}.AuthExperience_brandCopy__omKRr h2{font-size:46px}.AuthExperience_previewCard__JN7WF{grid-template-columns:1fr;width:100%;gap:12px}.AuthExperience_previewResult__CC9Zy{padding:12px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.11)}.AuthExperience_previewCard__JN7WF i{width:fit-content}.AuthExperience_formPanel__CJEjo{padding:70px 45px 45px}}@media (max-width:820px){.AuthExperience_shell__kACFT{display:block}.AuthExperience_brandPanel__5ByGu{display:none}.AuthExperience_formPanel__CJEjo{min-height:100vh;padding:112px 23px 70px;align-items:flex-start}.AuthExperience_mobileLogo__PovWP{position:absolute;top:24px;left:23px;display:block}.AuthExperience_backLink__OdwT4{top:31px;right:23px;left:auto}.AuthExperience_backLink__OdwT4 span{display:none}.AuthExperience_formWrap__h5c0X{width:100%}.AuthExperience_formWrap__h5c0X h1{font-size:43px}.AuthExperience_legal__SOvA1{bottom:17px}}@media (max-width:480px){.AuthExperience_passwordRequirements__LpYwc{grid-template-columns:1fr}}.AuthExperience_brandCopy__omKRr>span,.AuthExperience_brandFooter__cL1Do,.AuthExperience_eyebrow__rbSAn,.AuthExperience_previewCard__JN7WF i,.AuthExperience_previewCard__JN7WF span{font-size:11px}.AuthExperience_brandCopy__omKRr p{color:rgba(255,255,255,.7);font-size:14px}.AuthExperience_brandFooter__cL1Do,.AuthExperience_previewCard__JN7WF span{color:rgba(255,255,255,.62)}.AuthExperience_legal__SOvA1,.AuthExperience_previewCard__JN7WF strong{font-size:12px}