.bank-avera-module__sLTOpG__page{--avera-green:#006c59;--avera-mint:#9bd4ca;color:#293331;-webkit-font-smoothing:antialiased;background:#fff;min-height:100vh;padding-bottom:55px;font-family:Avenir Next,Avenir,Century Gothic,Arial,sans-serif;position:relative}.bank-avera-module__sLTOpG__page *,.bank-avera-module__sLTOpG__page :before,.bank-avera-module__sLTOpG__page :after{box-sizing:border-box}.bank-avera-module__sLTOpG__shell{width:min(100% - 40px,1093px);margin:0 auto}.bank-avera-module__sLTOpG__siteHeader{background:#fff;border-top:3px solid #eee;height:160px}.bank-avera-module__sLTOpG__logoLink{width:640px;height:108px;margin-top:14px;display:block}.bank-avera-module__sLTOpG__logoLink:focus-visible,.bank-avera-module__sLTOpG__forgotPassword:focus-visible,.bank-avera-module__sLTOpG__informationCard a:focus-visible{outline:2px solid var(--avera-green);outline-offset:3px}.bank-avera-module__sLTOpG__logo{width:100%;height:100%;display:block;overflow:visible}.bank-avera-module__sLTOpG__logoBank{fill:var(--avera-green);letter-spacing:-4px;font-family:Georgia,Times New Roman,serif;font-size:91px;font-weight:600}.bank-avera-module__sLTOpG__logoAvera{fill:var(--avera-green);letter-spacing:-6px;font-family:Avenir Next,Avenir,sans-serif;font-size:120px;font-weight:500}.bank-avera-module__sLTOpG__titleBand{background:var(--avera-mint);height:88px}.bank-avera-module__sLTOpG__titleBand h1{color:var(--avera-green);margin:0;padding-top:27px;font-size:22px;font-weight:500;line-height:1.2}.bank-avera-module__sLTOpG__content{padding-top:61px}.bank-avera-module__sLTOpG__securityNotice{color:#323736;background:#fff0ad;min-height:163px;padding:16px 28px 18px}.bank-avera-module__sLTOpG__securityNotice h2{margin:0 0 7px;font-size:16px;font-weight:700;line-height:1.25}.bank-avera-module__sLTOpG__securityNotice p{max-width:1010px;margin:0;font-size:13px;line-height:1.45}.bank-avera-module__sLTOpG__loginForm{width:413px;margin-top:20px}.bank-avera-module__sLTOpG__field+.bank-avera-module__sLTOpG__field{margin-top:18px}.bank-avera-module__sLTOpG__field label{color:#5a5d5d;margin-bottom:5px;font-size:13px;line-height:1;display:block}.bank-avera-module__sLTOpG__field input{color:#313838;width:100%;height:49px;font:inherit;background:#fff;border:1px solid #d1d2d2;border-radius:0;outline:0;padding:7px 10px;transition:border-color .12s}.bank-avera-module__sLTOpG__field input:focus{border-color:var(--avera-green)}.bank-avera-module__sLTOpG__submitButton{color:#fff;width:195px;height:48px;font:inherit;cursor:pointer;background:#cce8e2;border:0;border-radius:0;margin-top:30px;padding:0 12px;font-size:15px;transition:background-color .12s}.bank-avera-module__sLTOpG__submitButton:hover{background:var(--avera-mint)}.bank-avera-module__sLTOpG__forgotPassword{width:fit-content;color:var(--avera-green);margin-top:22px;font-size:13px;font-weight:500;text-decoration:none;display:block}.bank-avera-module__sLTOpG__forgotPassword:hover{text-decoration:underline}.bank-avera-module__sLTOpG__informationGrid{grid-template-columns:repeat(3,278px);gap:112px;margin:80px 0 90px 27px;display:grid}.bank-avera-module__sLTOpG__informationCard h2{color:#343939;border-bottom:1px solid #b9baba;min-height:32px;margin:0;padding-bottom:8px;font-size:17px;font-weight:400;line-height:1.15}.bank-avera-module__sLTOpG__articleImage{background-image:url(/logos/avera/reference-page.jpg);background-repeat:no-repeat;background-size:3413px 1808px;width:278px;height:149px;margin-top:20px}.bank-avera-module__sLTOpG__securityImage{background-position:-1189px -949px}.bank-avera-module__sLTOpG__faqImage{background-position:-1573px -949px}.bank-avera-module__sLTOpG__savingsImage{background-position:-1952px -949px}.bank-avera-module__sLTOpG__informationCard p{margin:18px 0 0;font-size:13px;line-height:1.4}.bank-avera-module__sLTOpG__informationCard p+p{margin-top:9px}.bank-avera-module__sLTOpG__informationCard>a{width:fit-content;color:var(--avera-green);margin-top:14px;font-size:13px;text-decoration:none;display:block}.bank-avera-module__sLTOpG__informationCard a:hover{text-decoration:underline}.bank-avera-module__sLTOpG__serviceBar{z-index:10;min-height:55px;color:var(--avera-green);background:var(--avera-mint);align-items:center;font-size:17px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (max-width:980px){.bank-avera-module__sLTOpG__informationGrid{grid-template-columns:repeat(2,278px);gap:54px}}@media (max-width:720px){.bank-avera-module__sLTOpG__page{min-height:100svh;padding-bottom:64px}.bank-avera-module__sLTOpG__shell{width:min(100% - 32px,480px)}.bank-avera-module__sLTOpG__siteHeader{height:104px}.bank-avera-module__sLTOpG__logoLink{width:min(100%,360px);height:auto;margin:12px 0 0}.bank-avera-module__sLTOpG__titleBand{height:64px}.bank-avera-module__sLTOpG__titleBand h1{padding-top:19px;font-size:19px}.bank-avera-module__sLTOpG__content{padding-top:32px}.bank-avera-module__sLTOpG__securityNotice{min-height:0;padding:18px}.bank-avera-module__sLTOpG__loginForm{width:100%}.bank-avera-module__sLTOpG__field input{height:46px}.bank-avera-module__sLTOpG__submitButton{width:100%}.bank-avera-module__sLTOpG__informationGrid{grid-template-columns:1fr;gap:44px;margin:58px 0 40px}.bank-avera-module__sLTOpG__informationCard{width:100%;max-width:360px}.bank-avera-module__sLTOpG__articleImage{width:278px;max-width:100%}.bank-avera-module__sLTOpG__serviceBar{min-height:64px;font-size:12px;line-height:1.35}}@media (prefers-reduced-motion:reduce){.bank-avera-module__sLTOpG__page *{transition:none!important}}@media (min-width:1441px){.bank-avera-module__sLTOpG__page{width:100%;max-width:none;margin-inline:0}}
