.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main{width:100%;max-width:1536px;min-height:0;font-family:var(--font-family-ui);color:#060959;background:linear-gradient(115deg,#fff,#f1f7ff);grid-template-columns:minmax(0,1.448fr) minmax(0,1fr);align-items:stretch;gap:20px;margin:0 auto;padding:10px 32px 14px 56px}.login-ref-intro{min-width:0}.login-ref-intro h1{font-size:var(--type-hero-size);line-height:var(--type-hero-line);letter-spacing:-1.7px;white-space:nowrap;font-weight:700;font-family:var(--font-family-heading);margin:0 0 4px}.login-ref-intro h1 span{color:#008451}.login-ref-intro>h2{font-size:var(--type-section-size);line-height:var(--type-heading-line);letter-spacing:-.5px;margin:0 0 8px;font-weight:700}.login-ref-intro>p{font-size:var(--type-body-size);line-height:var(--type-body-line);max-width:810px;margin:0 0 14px}.login-ref-pillars{grid-template-columns:1fr 1.03fr;gap:15px 17px;display:grid}.login-ref-pillar{--icon-color:#008323;--arrow-wash:#cfefdd;min-height:138px;color:var(--icon-color);background:linear-gradient(120deg,#f0fbf4,#eefaf5);border-radius:10px;align-items:flex-start;gap:26px;padding:14px 14px 16px;display:flex;position:relative}.login-ref-pillar>.login-ref-icon{border-radius:50%;flex:0 0 88px;width:88px;height:88px}.login-ref-pillar>div{min-width:0;padding-top:7px;padding-right:18px}.login-ref-pillar h3{font-size:var(--type-card-size);line-height:var(--type-heading-line);margin:0 0 3px;font-weight:700}.login-ref-pillar p{font-size:var(--type-body-size);line-height:var(--type-body-line);color:#415a98;max-width:236px;margin:0}.login-ref-learn-card{--icon-color:#0049ff;--arrow-wash:#cee7ff;background:linear-gradient(110deg,#eaf6ff,#e5f2ff)}.login-ref-engage-card{--icon-color:#ff5400;--arrow-wash:#ffe9dc;background:linear-gradient(120deg,#fff8f3,#fff4ee)}.login-ref-earn-card{--icon-color:#5200fb;--arrow-wash:#e7dbff;background:linear-gradient(110deg,#f8f5ff,#f3efff)}.login-ref-arrow{background:var(--arrow-wash,#d5ecff);width:36px;height:36px;color:var(--icon-color,#0054ff);font:700 28px/1 var(--font-family-ui);border-radius:50%;flex:0 0 36px;place-items:center;display:grid}.login-ref-pillar>.login-ref-arrow{position:absolute;bottom:12px;right:18px}.login-ref-extras{grid-template-columns:1.43fr 1fr;gap:16px;margin-top:16px;display:grid}.login-ref-extras>section{background:linear-gradient(120deg,#edffff,#f6fcfb);border:1px solid #e9f1fa;border-radius:10px;min-width:0;padding:10px 12px}.login-ref-extras h2{font-size:var(--type-card-size);line-height:var(--type-heading-line);letter-spacing:-.7px;margin:0 0 3px;font-weight:700}.login-ref-extras>section>p{font-size:var(--type-body-size);line-height:var(--type-body-line);color:#415a98;white-space:nowrap;margin:0}.login-ref-pathways>div{grid-template-columns:1fr 1fr;margin-top:32px;display:grid}.login-ref-pathways a{--icon-color:#007826;--arrow-wash:#ccefe1;gap:14px;min-width:0;padding:0 12px 40px 8px;display:flex;position:relative}.login-ref-pathways a+a{--icon-color:#0046ff;--arrow-wash:#cee9ff;border-left:1px solid #c8d9ee;padding-left:16px;padding-right:0}.login-ref-pathways .login-ref-icon{border-radius:50%;flex:0 0 56px;width:56px;height:56px}.login-ref-pathways h3{font-size:var(--type-card-size);line-height:var(--type-heading-line);color:var(--icon-color);margin:2px 0 10px;font-weight:700}.login-ref-pathways a p{font-size:var(--type-body-size);line-height:var(--type-body-line);color:#415a98;margin:0}.login-ref-pathways .login-ref-arrow{flex-basis:30px;width:30px;height:30px;font-size:25px;position:absolute;bottom:0;right:3px}.login-ref-extras .login-ref-dashboard{background:linear-gradient(120deg,#fff,#f7faff)}.login-ref-dashboard ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.login-ref-dashboard a{font-size:var(--type-support-size);color:#415a98;min-height:30px;line-height:var(--type-support-line);align-items:center;gap:13px;display:flex}.login-ref-dashboard .login-ref-icon{border-radius:5px;flex:0 0 29px;width:29px;height:29px}.login-ref-dashboard a>span:nth-child(2){flex:1;min-width:0}.login-ref-dashboard .login-ref-arrow{flex-basis:29px;width:29px;height:29px;font-size:23px}.login-ref-dashboard-wallet{--icon-color:#008543;--arrow-wash:#d3efdf}.login-ref-dashboard-status{--icon-color:#ffa900;--arrow-wash:#fff0d0}.login-ref-dashboard-rankings{--icon-color:#6200ff;--arrow-wash:#e8dcff}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card{background:#fff;border:1px solid #edf2fa;border-radius:14px;flex-direction:column;padding:28px 24px 24px;display:flex}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-tabs{margin-bottom:22px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-tabs a{font-size:var(--type-label-size);line-height:var(--type-label-line);padding:9px 4px 10px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card>h2{font-size:var(--type-card-size);line-height:var(--type-heading-line);letter-spacing:-1px;margin:0 0 8px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card-subtitle{font-size:var(--type-support-size);line-height:var(--type-heading-line);color:#5067a1;margin:0}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-form{gap:22px;margin-top:37px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-field>label{font-size:var(--type-label-size);line-height:var(--type-label-line);margin-bottom:9px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-input{background:#fff;border:1px solid #becbe1;border-radius:6px;gap:15px;height:51px;padding:0 16px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-input>input{font-size:var(--type-body-size);color:#080c53;line-height:var(--type-body-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-input .login-ref-icon{object-fit:contain;flex:0 0 24px;width:24px;height:24px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-show-password{width:28px;min-width:28px;padding:0}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-show-password .login-ref-icon{width:25px;height:18px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-login-options{margin-top:-4px;margin-bottom:-5px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-login-options a{font-size:var(--type-body-size);color:#001dff;line-height:var(--type-body-line);text-decoration:underline}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit{min-height:57px;font-size:var(--type-button-size);text-transform:none;font-weight:700;line-height:var(--type-button-line);background:linear-gradient(105deg,#008b5c,#008557);border-radius:6px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit:not(:disabled){color:#fff}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit:disabled{cursor:wait}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-or{color:#6075ab;margin:18px 0}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-social{gap:16px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-social button{min-height:54px;font-size:var(--type-button-size);color:#070957;opacity:1;cursor:not-allowed;line-height:var(--type-button-line);background:#fff;border:1px solid #bdcce3;border-radius:6px;gap:14px;padding:10px 12px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-social .login-ref-icon{object-fit:contain;width:27px;height:29px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch{font-size:var(--type-body-size);line-height:var(--type-body-line);gap:14px;padding-top:36px;margin-top:auto!important}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch a{font-size:var(--type-card-size);text-align:center;min-width:260px;line-height:var(--type-heading-line);padding:15px 22px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch a span{font-size:var(--type-section-size);line-height:var(--type-heading-line);margin-left:18px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-security,.login-ref-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;margin:-1px!important;position:absolute!important}.login-ref-bottom{font-family:var(--font-family-ui);color:#060959;border-top:1px solid #e8f0f9;max-width:1536px;margin:0 auto;padding:8px 43px 20px}.login-ref-support{background:linear-gradient(110deg,#fcfeff,#f4faff);border-radius:10px;grid-template-columns:1fr 1.03fr 1.06fr 1fr;gap:0;padding:12px 22px;display:grid}.login-ref-support>div{align-items:flex-start;gap:26px;min-width:0;padding-right:28px;display:flex}.login-ref-support>div+div{border-left:1px solid #d6e3f1;padding-left:35px}.login-ref-support .login-ref-icon{object-fit:contain;border-radius:50%;flex:0 0 54px;width:54px;height:54px}.login-ref-support .login-ref-eligibility{border-radius:0}.login-ref-support h2{font-size:var(--type-label-size);line-height:var(--type-label-line);margin:0 0 2px;font-weight:700}.login-ref-support p{font-size:var(--type-support-size);line-height:var(--type-support-line);color:#5067a1;margin:0}.login-ref-support a{font-size:var(--type-support-size);color:#0024ff;line-height:var(--type-support-line);text-decoration:underline}.login-ref-journey{justify-content:space-between;align-items:center;gap:15px;padding:18px 7% 0;display:flex}.login-ref-journey a{font-size:var(--type-support-size);color:#5067a1;white-space:nowrap;line-height:var(--type-support-line);align-items:center;gap:16px;display:flex;position:relative}.login-ref-journey a:not(:last-child):after{content:"";border-top:2px dotted #c7d6ec;width:clamp(25px,4.5vw,70px);position:absolute;top:50%;left:calc(100% + 14px)}.login-ref-journey a>span{width:35px;height:35px;font-size:var(--type-card-size);font-weight:700;line-height:var(--type-heading-line);background:#eef2f7;border-radius:50%;flex:0 0 35px;place-items:center;display:grid}.login-ref-journey a[aria-current]{color:#060959;font-weight:700}.login-ref-journey a[aria-current]>span{color:#fff;background:#008758}@media (max-width:1400px) and (min-width:1101px){.login-ref-pillar{gap:18px;min-height:130px;padding-inline:12px}.login-ref-pillar>.login-ref-icon{flex-basis:76px;width:76px;height:76px}.login-ref-pillar h3{font-size:var(--type-card-size);line-height:var(--type-heading-line)}.login-ref-pillar p,.login-ref-extras>section>p{font-size:var(--type-body-size);line-height:var(--type-body-line)}.login-ref-pathways a{gap:9px;padding-left:0;padding-right:8px}.login-ref-pathways a+a{padding-left:10px}.login-ref-pathways .login-ref-icon{flex-basis:47px;width:47px;height:47px}.login-ref-pathways h3{font-size:var(--type-card-size);line-height:var(--type-heading-line)}.login-ref-pathways a p{font-size:var(--type-body-size);line-height:var(--type-body-line)}.login-ref-dashboard a{font-size:var(--type-caption-size);line-height:var(--type-caption-line);gap:8px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card>h2{font-size:var(--type-card-size);line-height:var(--type-heading-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card-subtitle{font-size:var(--type-support-size);line-height:var(--type-heading-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-form{margin-top:34px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-social button{font-size:var(--type-button-size);line-height:var(--type-button-line);gap:8px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch{font-size:var(--type-support-size);line-height:var(--type-support-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch a{font-size:var(--type-body-size);min-width:210px;line-height:var(--type-body-line)}.login-ref-support>div{gap:15px;padding-right:16px}.login-ref-support>div+div{padding-left:22px}.login-ref-support p{font-size:var(--type-support-size);line-height:var(--type-support-line)}}@media (max-width:1100px){.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main{flex-direction:column;gap:24px;padding:24px;display:flex}.login-ref-intro{display:contents}.login-ref-intro h1{white-space:normal;font-size:var(--type-hero-size);line-height:var(--type-hero-line);font-family:var(--font-family-heading);order:0;margin:0}.login-ref-intro>h2{order:1;margin:-16px 0 0}.login-ref-intro>p{order:2;max-width:none;margin:-16px 0 0}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card{order:3;align-self:center;width:100%;max-width:650px}.login-ref-pillars{order:4}.login-ref-extras{order:5;margin:0}.login-ref-support{grid-template-columns:1fr 1fr;gap:24px}.login-ref-support>div:nth-child(3){border:0;padding-left:0}.login-ref-journey{flex-wrap:wrap;justify-content:center;gap:18px 30px;padding-inline:0}.login-ref-journey a:after{display:none}.login-ref-bottom{padding-inline:24px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch{padding-top:38px}.login-ref-pathways a{gap:9px;padding-left:0}.login-ref-pathways a+a{padding-left:9px}.login-ref-pathways .login-ref-icon{flex-basis:48px;width:48px;height:48px}.login-ref-extras>section>p{white-space:normal}.login-ref-pathways h3{font-size:var(--type-card-size);line-height:var(--type-heading-line)}.login-ref-pathways a p{font-size:var(--type-body-size);line-height:var(--type-body-line)}}@media (max-width:600px){.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main{gap:20px;padding:20px 16px}.login-ref-intro h1{font-size:var(--type-hero-size);letter-spacing:-1px;line-height:var(--type-hero-line);font-family:var(--font-family-heading)}.login-ref-intro>h2{font-size:var(--type-section-size);line-height:var(--type-heading-line);margin-top:-12px}.login-ref-intro>p{font-size:var(--type-body-size);line-height:var(--type-body-line);margin-top:-12px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card{padding:20px 18px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-tabs a{font-size:var(--type-label-size);line-height:var(--type-label-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card>h2{font-size:var(--type-card-size);line-height:var(--type-heading-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card-subtitle{font-size:var(--type-support-size);line-height:var(--type-heading-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-form{margin-top:26px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-field>label{font-size:var(--type-label-size);line-height:var(--type-label-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-input{gap:10px;padding:0 12px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-social{grid-template-columns:1fr}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-social button{font-size:var(--type-button-size);line-height:var(--type-button-line)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch{font-size:var(--type-support-size);line-height:var(--type-support-line);flex-direction:column;align-items:stretch;padding-top:28px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch a{min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-line)}.login-ref-pillars{gap:10px}.login-ref-pillar{flex-direction:column;gap:12px;min-height:244px;padding:14px 12px 38px}.login-ref-pillar>.login-ref-icon{flex-basis:68px;width:68px;height:68px}.login-ref-pillar>div{padding:0}.login-ref-pillar h3{font-size:var(--type-card-size);line-height:var(--type-heading-line)}.login-ref-pillar p{font-size:var(--type-body-size);line-height:var(--type-body-line)}.login-ref-pillar>.login-ref-arrow{width:28px;height:28px;font-size:23px;bottom:9px;right:10px}.login-ref-extras{grid-template-columns:1fr}.login-ref-pathways h3{font-size:var(--type-card-size);line-height:var(--type-heading-line)}.login-ref-pathways a p{font-size:var(--type-body-size);line-height:var(--type-body-line)}.login-ref-bottom{padding:8px 16px 20px}.login-ref-support{gap:22px 16px;padding:16px 12px}.login-ref-support>div,.login-ref-support>div+div{border:0;gap:8px;padding:0}.login-ref-support .login-ref-icon{flex-basis:36px;width:36px;height:36px}.login-ref-support h2{font-size:var(--type-label-size);line-height:var(--type-label-line)}.login-ref-support p,.login-ref-support a{font-size:var(--type-support-size)}.login-ref-journey a{font-size:var(--type-caption-size);line-height:var(--type-caption-line);gap:8px}}@media (prefers-reduced-motion:reduce){.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main *{scroll-behavior:auto}}.login-ref-desktop-break{display:block}.login-ref-pathways a+a{gap:10px;padding-left:10px}.login-ref-social-section .auth-or>span{width:auto;height:auto;font-size:var(--type-support-size);line-height:var(--type-support-line);background:0 0;border:0;border-radius:0}.login-ref-support>div{padding-right:18px}.login-ref-support>div+div{padding-left:28px}@media (max-width:1100px){.login-ref-desktop-break{display:none}}@media (min-width:1101px){.auth-public-page.public-surface.front-page .login-reference-main .auth-card{align-self:stretch;min-height:742px;margin:0}}.login-ref-arrow>.login-ref-icon{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block}.login-ref-extras>section>p{white-space:normal;overflow-wrap:anywhere}.login-ref-pathways a{overflow-wrap:normal}.login-ref-pillar{gap:16px;padding-bottom:16px}.login-ref-pillar>div{padding-top:5px;padding-right:40px}.login-ref-pillar p,.login-ref-extras>section>p,.login-ref-pathways a p{font-size:var(--type-support-size);line-height:var(--type-support-line)}.login-ref-pathways>div{margin-top:24px}.login-ref-pathways a{gap:12px;padding-bottom:34px}.login-ref-pathways h3{font-size:var(--type-label-size);line-height:var(--type-label-line);letter-spacing:normal;margin:2px 0 8px}@media (min-width:1101px){.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card{align-self:stretch}.login-ref-intro{flex-direction:column;display:flex}.login-ref-extras{flex:1;grid-template-columns:minmax(0,1.43fr) minmax(0,1fr)}}@media (max-width:600px){.login-ref-pillar>div{padding-right:0}.login-ref-pillar{padding-bottom:44px}}@media (max-width:1400px){.login-ref-pathways a{grid-template-columns:48px minmax(0,1fr);align-content:start;gap:8px 10px;display:grid}.login-ref-pathways a>div{display:contents}.login-ref-pathways a h3{margin:0}.login-ref-pathways a p{grid-column:1/-1}}.journey-start .journey-start-fields{gap:12px}.journey-start .journey-form-hint{margin:0}.journey-start .journey-form{gap:16px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main.journey-start .entry-auth-switch{padding-top:20px}
.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card{box-shadow:0 8px 28px #1736600b,0 1px 3px #17366008}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-input:focus-within{border-color:#008451;box-shadow:0 0 0 3px #0084511c}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-input:has(input[aria-invalid=true]){border-color:#b32b2b}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-input:has(input[aria-invalid=true]):focus-within{box-shadow:0 0 0 3px #b32b2b1c}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-show-password:focus-visible,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit:focus-visible,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-card a:focus-visible{outline-offset:4px;outline:3px solid #008451}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-show-password[aria-pressed=true]{background:#00845112;border-radius:5px}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit:disabled{opacity:.65;cursor:not-allowed;box-shadow:none}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-social button:disabled{cursor:not-allowed}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit-arrow{margin-left:6px;display:inline-block}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .login-ref-pillar:focus-visible,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .login-ref-pillar:hover{box-shadow:0 8px 20px #17366012}@media (prefers-reduced-motion:no-preference){.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-input{transition:border-color var(--ui-motion-fast), box-shadow var(--ui-motion-fast)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-show-password{transition:background-color var(--ui-motion-fast)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch a{transition:transform var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-state), opacity var(--ui-motion-fast)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .login-ref-arrow,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit-arrow{transition:transform var(--ui-motion-fast) var(--ui-motion-ease)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-status,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-error{animation:ui-status-enter var(--ui-motion-state) ease-out}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit:active:not(:disabled),.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch a:active{transform:scale(.99)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main a:focus-visible .login-ref-arrow,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit:focus-visible .auth-submit-arrow{transform:translate(3px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main a:hover .login-ref-arrow,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit:hover:not(:disabled) .auth-submit-arrow{transform:translate(3px)}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit:hover:not(:disabled){box-shadow:0 5px 14px #00845126}}@media (prefers-reduced-motion:reduce){.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-status,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-error{animation:none}.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .login-ref-arrow,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit-arrow,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .auth-submit,.auth-public-page.public-surface.front-page .entry-auth-main.login-reference-main .entry-auth-switch a{transition:none;transform:none}}
