.authFormPaddingX{padding-left:2.5rem;padding-right:2.5rem}@media (max-width:479px){.authFormPaddingX{padding-left:3rem;padding-right:3rem}}.authNarrowContent{width:100%;min-width:0;max-width:19.5rem;margin-left:auto;margin-right:auto}@media (max-width:479px){.authNarrowContent{max-width:none;margin-left:0;margin-right:0}}.sidePanelInner{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-left:2.5rem;padding-right:2.5rem;display:flex}@media (min-width:768px){.sidePanelInner{height:100%}}.sidePanelCopy{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.bannerLogoWrap{display:none;position:absolute;top:4rem;left:50%;transform:translate(-50%)}@media (min-width:768px){.bannerLogoWrap{display:block}}.bannerTitle{text-align:center;width:100%;margin-bottom:.5rem;font-size:1.875rem;font-weight:500;line-height:1}.bannerLead{text-align:center;font-size:1rem;font-weight:500;line-height:1}.bannerLogoImg{width:13rem;height:auto}.pageMain{align-self:stretch;width:100%;height:100vh;min-height:0;font-size:.875rem;font-weight:400;line-height:1.25rem}@media (max-width:479px){.pageMain{background-color:#fff!important;justify-content:center!important;align-items:stretch!important;min-height:100dvh!important;padding-left:0!important;padding-right:0!important}}@media (min-width:480px){.pageMain{min-height:0}}.mobileLogo{pointer-events:none;z-index:10;display:block;position:absolute;top:2rem;left:50%;transform:translate(-50%)}@media (max-width:479px){.mobileLogo{top:1.5rem}}@media (min-width:480px) and (max-width:767px){.mobileLogo{top:2.5rem}}@media (min-width:768px){.mobileLogo{display:none}}.bodyInner{flex-direction:column;flex:1;justify-content:center;width:100%;min-width:0;height:100%;display:flex;position:relative}@media (max-width:479px){.bodyInner{align-items:stretch;padding-left:0;padding-right:0}}@media (min-width:480px) and (max-width:767px){.bodyInner{align-items:center;padding-left:.75rem;padding-right:.75rem}}@media (min-width:768px){.bodyInner{align-items:center}}.cardStretchRow{width:100%;min-width:0}@media (max-width:479px){.cardStretchRow{justify-content:flex-start!important;align-items:stretch!important}}.formPanelShell{align-self:stretch;min-width:0;position:relative}@media (max-width:479px){.formPanelShell{width:100%;max-width:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#0000!important;border-radius:0!important;flex:1!important;margin-left:0!important;margin-right:0!important}}@media (min-width:480px) and (max-width:767px){.formPanelShell{border-radius:1rem;width:100%;box-shadow:0 1px 2px #0000000d;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#fff!important;max-width:24rem!important;margin-left:auto!important;margin-right:auto!important}}.sidePanelChrome{line-height:1}.tabRow{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:2rem;width:100%;min-width:0;font-size:1rem;font-weight:500;line-height:1;display:flex}.tabRowLoginOffset{margin-bottom:2rem}@media (min-width:768px){.tabRowRegister{margin-bottom:auto}}.tabLink{flex-shrink:0;font-size:1.5rem;line-height:2rem}.tabLinkActive{color:var(--brand)}.tabLinkInactive{color:#9ca3af}.tabLinkInactive:hover{color:#4b5563}@media (min-width:768px){.tabRow{justify-content:space-around;padding-left:0;padding-right:0}}
