._rFZEq_authPage{color:#18191e;background:#f7f7f9;min-height:100vh;padding:0 1.5rem 3rem;display:block}._rFZEq_signInPage{color:#10162e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 12% 18%,#6d28d912,#0000 25rem),#f7f7fa}._rFZEq_authHeader{border-bottom:1px solid #e5e5e9;justify-content:space-between;align-items:center;gap:1rem;width:min(72rem,100%);min-height:5.25rem;margin:0 auto;display:flex}._rFZEq_authHeader>a{align-items:center;display:inline-flex}._rFZEq_headerLogo{width:8.6rem;height:auto;display:block}._rFZEq_authHeader p{color:#686a73;margin:0;font-size:.86rem}._rFZEq_authHeader p a{color:#5f25ca;margin-left:.2rem;font-weight:700;text-decoration:none}._rFZEq_loginShell,._rFZEq_signupShell{background:#fff;border:1px solid #dfdfe5;border-radius:1.25rem;width:min(72rem,100%);margin:clamp(2rem,6vh,4.5rem) auto 0;display:grid;overflow:hidden;box-shadow:0 1.25rem 4rem #16142314}._rFZEq_loginShell{border-color:#dfdce7;border-radius:1rem;grid-template-columns:minmax(0,.92fr) minmax(24rem,.8fr);width:min(66rem,100%);box-shadow:0 1.4rem 3.8rem #10162e17}._rFZEq_loginIntro{background:radial-gradient(circle at 18% 10%,#7c3aed4d,#0000 20rem),linear-gradient(155deg,#10162e 0%,#17203c 100%);border-right:1px solid #2c365a;flex-direction:column;justify-content:center;min-height:34rem;padding:clamp(2.5rem,5vw,4.25rem);display:flex}._rFZEq_kicker{color:#c4b5fd;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:760}._rFZEq_loginIntro h1,._rFZEq_signupAside h2{color:#17171b;letter-spacing:-.055em;max-width:14ch;margin:.85rem 0 1rem;font-size:clamp(2.25rem,4vw,3.55rem);font-weight:680;line-height:1.02}._rFZEq_loginIntro h1{color:#fff;font-size:clamp(2.15rem,3.6vw,3.15rem)}._rFZEq_loginIntro>p,._rFZEq_signupAside>p{color:#5f6069;max-width:32rem;margin:0;font-size:1rem;line-height:1.65}._rFZEq_loginIntro>p{color:#aeb9cb;font-size:.92rem}._rFZEq_loginIntro ul{color:#dbe3ef;gap:.85rem;margin:2.4rem 0 0;padding:0;font-size:.88rem;list-style:none;display:grid}._rFZEq_loginIntro li{align-items:center;gap:.7rem;display:flex}._rFZEq_loginIntro li i{background:#a78bfa;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .3rem #a78bfa1f}._rFZEq_loginCard{background:#fff;flex-direction:column;justify-content:center;min-width:0;padding:clamp(2rem,4vw,3rem);display:flex}._rFZEq_cardHeading>span{color:#7c6d9b;letter-spacing:.055em;text-transform:uppercase;font-size:.66rem;font-weight:700}._rFZEq_cardHeading h2,._rFZEq_stepHeading h1{color:#17181d;letter-spacing:-.04em;margin:.45rem 0 .5rem;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:680}._rFZEq_cardHeading h2{color:#10162e;font-size:clamp(1.7rem,3vw,1.95rem)}._rFZEq_cardHeading p,._rFZEq_stepHeading p{color:#73757f;margin:0;font-size:.86rem;line-height:1.55}._rFZEq_accessTabs{background:#f7f6f9;border:1px solid #e2dee9;border-radius:.68rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin-top:1.25rem;padding:.26rem;display:grid}._rFZEq_accessTab{color:#71727b;cursor:pointer;min-width:0;min-height:3rem;font:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:.48rem;align-content:center;gap:.2rem;padding:.55rem .65rem;transition:border-color .16s,background .16s,box-shadow .16s,color .16s;display:grid}._rFZEq_accessTab span,._rFZEq_accessTab small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rFZEq_accessTab span{font-size:.72rem;font-weight:720}._rFZEq_accessTab small{color:#90919a;font-size:.62rem}._rFZEq_accessTab[data-active=true]{color:#5b21b6;background:#fff;border-color:#d9ccf4;box-shadow:0 .18rem .55rem #1c182c14}._rFZEq_accessTab[data-active=true] small{color:#77717f}._rFZEq_accessPanel{padding-top:1.1rem}._rFZEq_modeHeading strong{color:#292a30;font-size:.82rem}._rFZEq_modeHeading p{color:#7a7c85;margin:.25rem 0 0;font-size:.72rem;line-height:1.45}._rFZEq_loginForm,._rFZEq_signupForm,._rFZEq_form{display:grid}._rFZEq_loginForm{gap:.85rem;margin-top:1rem}._rFZEq_staffForm{gap:.85rem;margin-top:1rem;display:grid}._rFZEq_staffForm label{color:#2c2d33;gap:.4rem;font-size:.7rem;font-weight:680;display:grid}._rFZEq_staffForm input{color:#17181d;width:100%;min-height:2.7rem;font:inherit;background:#fff;border:1px solid #d9d5e0;border-radius:.5rem;outline:none;padding:0 .78rem;font-size:.78rem}._rFZEq_staffForm input:focus-visible{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed24}._rFZEq_staffHelp{color:#85868f;text-align:center;margin:.9rem 0 0;font-size:.68rem;line-height:1.45}._rFZEq_loginForm label,._rFZEq_formGrid label,._rFZEq_form label{color:#2c2d33;gap:.45rem;font-size:.78rem;font-weight:680;display:grid}._rFZEq_loginForm label{font-size:.7rem}._rFZEq_loginForm input,._rFZEq_formGrid input,._rFZEq_form input{color:#17181d;width:100%;min-height:3rem;font:inherit;background:#fff;border:1px solid #d9dbe2;border-radius:.6rem;outline:none;padding:0 .9rem;font-size:.87rem}._rFZEq_loginForm input{border-color:#d9d5e0;border-radius:.5rem;min-height:2.7rem;padding:0 .78rem;font-size:.78rem}._rFZEq_loginForm input::placeholder,._rFZEq_formGrid input::placeholder,._rFZEq_form input::placeholder{color:#a0a2aa}._rFZEq_loginForm input:focus-visible{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed24}._rFZEq_formGrid input:focus,._rFZEq_form input:focus{border-color:#7d51d8;box-shadow:0 0 0 3px #6d28d91a}._rFZEq_loginForm input:-webkit-autofill{-webkit-text-fill-color:#17181d;caret-color:#17181d;box-shadow:inset 0 0 0 1000px #fff}._rFZEq_loginForm input:-webkit-autofill:hover{-webkit-text-fill-color:#17181d;caret-color:#17181d;box-shadow:inset 0 0 0 1000px #fff}._rFZEq_loginForm input:-webkit-autofill:focus{-webkit-text-fill-color:#17181d;caret-color:#17181d;box-shadow:inset 0 0 0 1000px #fff}._rFZEq_staffForm input:-webkit-autofill{-webkit-text-fill-color:#17181d;caret-color:#17181d;box-shadow:inset 0 0 0 1000px #fff}._rFZEq_staffForm input:-webkit-autofill:hover{-webkit-text-fill-color:#17181d;caret-color:#17181d;box-shadow:inset 0 0 0 1000px #fff}._rFZEq_staffForm input:-webkit-autofill:focus{-webkit-text-fill-color:#17181d;caret-color:#17181d;box-shadow:inset 0 0 0 1000px #fff}._rFZEq_loginLinks{justify-content:flex-end;margin-top:-.2rem;display:flex}._rFZEq_loginLinks a,._rFZEq_confirmationButton{color:#686a73;font-size:.75rem}._rFZEq_loginLinks a:hover,._rFZEq_confirmationButton:hover{color:#5f25ca}._rFZEq_primaryButton,._rFZEq_outlineButton,._rFZEq_backButton,._rFZEq_confirmationButton,._rFZEq_postalControl button,._rFZEq_actions button,._rFZEq_secondaryLink{cursor:pointer;min-height:3rem;font:inherit;border-radius:.6rem;justify-content:center;align-items:center;font-size:.82rem;font-weight:720;text-decoration:none;display:inline-flex}._rFZEq_primaryButton,._rFZEq_actions button{color:#fff;background:#6d28d9;border:1px solid #6d28d9}._rFZEq_loginForm ._rFZEq_primaryButton,._rFZEq_staffForm ._rFZEq_primaryButton{border-radius:.5rem;gap:.45rem;min-height:2.7rem;margin-top:.15rem}._rFZEq_primaryButton:hover,._rFZEq_actions button:hover{background:#5b21b6;border-color:#5b21b6}._rFZEq_outlineButton,._rFZEq_backButton,._rFZEq_secondaryLink{color:#313238;background:#fff;border:1px solid #d4d5dc}._rFZEq_outlineButton:hover,._rFZEq_backButton:hover,._rFZEq_secondaryLink:hover{background:#f7f7f9;border-color:#b9bac2}._rFZEq_confirmationButton{text-underline-offset:.2rem;background:0 0;border:0;min-height:auto;padding:.45rem;font-weight:550;text-decoration:underline}._rFZEq_loginForm ._rFZEq_primaryButton:disabled,._rFZEq_loginForm ._rFZEq_confirmationButton:disabled,._rFZEq_staffForm ._rFZEq_primaryButton:disabled{cursor:wait;opacity:.72}._rFZEq_buttonSpinner{border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;flex:none;width:.8rem;height:.8rem;animation:.7s linear infinite _rFZEq_signInButtonSpin}._rFZEq_confirmationButton ._rFZEq_buttonSpinner{border-color:#5f25ca #5f25ca40 #5f25ca40}@keyframes _rFZEq_signInButtonSpin{to{transform:rotate(360deg)}}._rFZEq_message{color:#765517;background:#fffaf0;border:1px solid #ead6a2;border-radius:.55rem;margin:1.2rem 0 0;padding:.8rem .9rem;font-size:.78rem;line-height:1.45}._rFZEq_inlineError{color:#8b2c2c;background:#fff7f7;border:1px solid #e8c5c5;border-radius:.6rem;margin:1rem 0 0;padding:.75rem .85rem;font-size:.78rem;line-height:1.45}._rFZEq_signupShell{grid-template-columns:19rem minmax(0,1fr);width:min(70rem,100%);margin-top:2rem}._rFZEq_signupAside{background:#f3effa;border-right:1px solid #e2ddeb;padding:3.1rem 2.4rem}._rFZEq_signupAside h2{margin-top:.75rem;font-size:2.35rem}._rFZEq_signupAside ol{gap:1.15rem;margin:2.3rem 0 0;padding:0;list-style:none;display:grid}._rFZEq_signupAside li{grid-template-columns:1.75rem minmax(0,1fr);gap:.7rem;display:grid}._rFZEq_signupAside li b{color:#5f25ca;background:#fff;border:1px solid #cfc3e7;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-size:.68rem;display:grid}._rFZEq_signupAside li span,._rFZEq_signupAside li small{display:grid}._rFZEq_signupAside li strong{color:#29292f;font-size:.76rem}._rFZEq_signupAside li small{color:#787984;margin-top:.2rem;font-size:.68rem;line-height:1.4}._rFZEq_securityNote{color:#777984;margin-top:2.5rem;font-size:.66rem;line-height:1.55;display:block}._rFZEq_signupCard{padding:clamp(1.7rem,4vw,3rem)}._rFZEq_signupForm{grid-template-rows:auto auto 1fr auto;min-height:34rem}._rFZEq_formProgress{border-bottom:1px solid #e8e8ec;grid-template-columns:1fr auto;gap:.3rem 1rem;padding-bottom:1.35rem;display:grid}._rFZEq_formProgress span{color:#82848d;font-size:.68rem}._rFZEq_formProgress strong{color:#36373e;font-size:.74rem;font-weight:680}._rFZEq_formProgress>div{background:#ececf0;border-radius:99px;grid-column:1/-1;height:.22rem;overflow:hidden}._rFZEq_formProgress i{border-radius:inherit;background:#6d28d9;height:100%;transition:width .18s;display:block}._rFZEq_formStep{padding:1.6rem 0 0}._rFZEq_formStep[hidden]{display:none}._rFZEq_offeringGrid{gap:.85rem;display:grid}._rFZEq_offeringCard{cursor:pointer;background:#fff;border:1px solid #dedee6;border-radius:.8rem;grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:1rem;transition:border-color .16s,box-shadow .16s,background .16s;display:grid}._rFZEq_offeringCard:has(input:checked){background:#faf8ff;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed17}._rFZEq_offeringCard input{accent-color:#6d28d9;width:1rem;height:1rem;margin-top:.15rem}._rFZEq_offeringCard span{gap:.3rem;display:grid}._rFZEq_offeringCard strong{color:#29292f;font-size:.86rem}._rFZEq_offeringCard small{color:#747681;font-size:.7rem;line-height:1.45}._rFZEq_offeringCard b{color:#6d28d9;text-transform:uppercase;letter-spacing:.04em;background:#ede9fe;border-radius:99px;width:fit-content;padding:.18rem .42rem;font-size:.58rem}._rFZEq_stepHeading{margin-bottom:1.45rem}._rFZEq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._rFZEq_formGrid label>small{color:#898b94;font-size:.67rem;font-weight:480}._rFZEq_fieldWide{grid-column:1/-1}._rFZEq_dataNotice{color:#696a73;background:#faf8fe;border-left:2px solid #8b5de3;margin-top:1.2rem;padding:.8rem .9rem;font-size:.72rem;line-height:1.5}._rFZEq_postalControl{grid-template-columns:minmax(0,1fr) auto;display:grid}._rFZEq_postalControl input{border-radius:.6rem 0 0 .6rem}._rFZEq_postalControl button{color:#414249;background:#f5f5f7;border:1px solid #d9dbe2;border-left:0;border-radius:0 .6rem .6rem 0;min-height:3rem;padding:0 .8rem;font-size:.72rem}._rFZEq_postalControl button:disabled{cursor:wait;opacity:.65}._rFZEq_signupActions{border-top:1px solid #e8e8ec;justify-content:space-between;align-items:center;gap:.8rem;margin-top:1.7rem;padding-top:1.25rem;display:flex}._rFZEq_signupActions button{min-width:8.2rem}._rFZEq_primaryButton:focus-visible,._rFZEq_outlineButton:focus-visible,._rFZEq_accessTab:focus-visible,._rFZEq_backButton:focus-visible,._rFZEq_confirmationButton:focus-visible,._rFZEq_postalControl button:focus-visible,._rFZEq_authHeader a:focus-visible,._rFZEq_loginLinks a:focus-visible,._rFZEq_secondaryLink:focus-visible{outline-offset:2px;outline:3px solid #6d28d92e}._rFZEq_main{color:#18191e;background:#f7f7f9;place-items:center;min-height:100vh;padding:1.5rem;display:grid}._rFZEq_card{background:#fff;border:1px solid #dfdfe5;border-radius:1rem;gap:1.2rem;width:min(30rem,100%);padding:2rem;display:grid;box-shadow:0 1rem 3rem #16142314}._rFZEq_logo{filter:brightness(.12);width:9rem;height:auto;margin-bottom:1rem;display:block}._rFZEq_card h1{color:#18191e;max-width:16ch;margin:.5rem 0;font-size:2.1rem}._rFZEq_card p{color:#6c6e77}._rFZEq_form{gap:1rem}._rFZEq_actions{gap:.7rem;display:grid}._rFZEq_secondaryLink{width:100%}@media (max-width:850px){._rFZEq_loginShell,._rFZEq_signupShell{grid-template-columns:1fr}._rFZEq_loginIntro{border-bottom:1px solid #ded9ea;border-right:0;min-height:auto;padding:2.5rem}._rFZEq_loginIntro h1{font-size:2.5rem}._rFZEq_signupAside{border-bottom:1px solid #e2ddeb;border-right:0;padding:2rem}._rFZEq_signupAside h2,._rFZEq_signupAside>p,._rFZEq_signupAside ol,._rFZEq_securityNote{display:none}}@media (max-width:560px){._rFZEq_authPage{padding:0 .9rem 2rem}._rFZEq_authHeader{min-height:4.5rem}._rFZEq_authHeader p{font-size:.74rem}._rFZEq_headerLogo{width:7.4rem}._rFZEq_loginShell,._rFZEq_signupShell{border-radius:.9rem;margin-top:1rem}._rFZEq_loginIntro{display:none}._rFZEq_loginCard,._rFZEq_signupCard{padding:1.5rem}._rFZEq_accessTab small{display:none}._rFZEq_signupAside{padding:1.2rem 1.5rem}._rFZEq_formGrid{grid-template-columns:1fr}._rFZEq_fieldWide{grid-column:auto}._rFZEq_signupForm{min-height:38rem}}
