.WhyChooseUs-module__CE8tpW__section{padding:var(--space-20)0;background-image:url(/adinkra_bold.png);background-position:50%;background-repeat:repeat;background-size:320px;background-attachment:fixed;position:relative;overflow:hidden}.WhyChooseUs-module__CE8tpW__section:before{content:"";z-index:1;background:linear-gradient(135deg,#082939f7 0%,#03151efc 100%);position:absolute;inset:0}.WhyChooseUs-module__CE8tpW__section>*{z-index:2;position:relative}.WhyChooseUs-module__CE8tpW__grid{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:repeat(4,1fr);display:grid}.WhyChooseUs-module__CE8tpW__feature{text-align:center;padding:var(--space-10)var(--space-6);-webkit-backdrop-filter:blur(16px);background:#ffffff05;border:1px solid #ffffff0f;border-radius:28px;flex-direction:column;align-items:center;height:100%;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 20px 40px #00000026}.WhyChooseUs-module__CE8tpW__feature:hover{background:#ffffff0f;border-color:#d69e2e59;transform:translateY(-8px)scale(1.02);box-shadow:0 30px 60px #00000059}.WhyChooseUs-module__CE8tpW__featureIcon{width:64px;height:64px;margin-bottom:var(--space-6);color:var(--secondary-400);background:#ffffff0a;border-radius:20px;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 0 12px #ffffff0a}.WhyChooseUs-module__CE8tpW__feature:hover .WhyChooseUs-module__CE8tpW__featureIcon{background:var(--secondary-500);color:var(--primary-900);transform:scale(1.1)rotate(6deg);box-shadow:0 10px 25px #d69e2e4d}.WhyChooseUs-module__CE8tpW__featureTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:#fff;margin-bottom:var(--space-3);letter-spacing:-.01em;font-weight:700}.WhyChooseUs-module__CE8tpW__featureText{font-size:var(--text-sm);color:#ffffffb3;line-height:var(--leading-relaxed)}@media (max-width:1024px){.WhyChooseUs-module__CE8tpW__grid{gap:var(--space-4);grid-template-columns:repeat(2,1fr)}.WhyChooseUs-module__CE8tpW__feature{padding:var(--space-8)var(--space-5)}}@media (max-width:640px){.WhyChooseUs-module__CE8tpW__grid{grid-template-columns:1fr}.WhyChooseUs-module__CE8tpW__section{padding:var(--space-12)0}}
.DigitalBanking-module__SQ9vda__section{overflow:hidden}.DigitalBanking-module__SQ9vda__grid{gap:var(--space-16);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.DigitalBanking-module__SQ9vda__content{opacity:0;transition:all .7s;transform:translate(-30px)}.DigitalBanking-module__SQ9vda__section.DigitalBanking-module__SQ9vda__visible .DigitalBanking-module__SQ9vda__content{opacity:1;transform:translate(0)}.DigitalBanking-module__SQ9vda__desc{font-size:var(--text-lg);color:var(--neutral-500);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.DigitalBanking-module__SQ9vda__features{gap:var(--space-5);flex-direction:column;display:flex}.DigitalBanking-module__SQ9vda__feature{gap:var(--space-4);align-items:flex-start;display:flex}.DigitalBanking-module__SQ9vda__fIcon{border-radius:var(--radius-xl);background:var(--primary-50);width:48px;height:48px;color:var(--primary-600);flex-shrink:0;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.DigitalBanking-module__SQ9vda__feature:hover .DigitalBanking-module__SQ9vda__fIcon{background:var(--primary-100);transform:scale(1.08)translateY(-2px);box-shadow:0 6px 20px #a9232326}.DigitalBanking-module__SQ9vda__fTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--neutral-900);margin-bottom:var(--space-1);font-weight:700}.DigitalBanking-module__SQ9vda__fText{font-size:var(--text-sm);color:var(--neutral-500);line-height:var(--leading-relaxed);margin:0}.DigitalBanking-module__SQ9vda__visual{opacity:0;justify-content:center;transition:all .7s .2s;display:flex;transform:translate(30px)}.DigitalBanking-module__SQ9vda__section.DigitalBanking-module__SQ9vda__visible .DigitalBanking-module__SQ9vda__visual{opacity:1;transform:translate(0)}.DigitalBanking-module__SQ9vda__branchCard{background:var(--bg-primary);border-radius:var(--radius-2xl);width:340px;padding:var(--space-6);box-shadow:var(--shadow-xl),0 0 0 1px var(--border-color);gap:var(--space-5);flex-direction:column;display:flex}.DigitalBanking-module__SQ9vda__cardHeader{align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-color);display:flex}.DigitalBanking-module__SQ9vda__cardLogo{flex-shrink:0}.DigitalBanking-module__SQ9vda__cardBankName{font-weight:700;font-size:var(--text-base);color:var(--text-primary);line-height:1.3}.DigitalBanking-module__SQ9vda__cardSub{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:2px}.DigitalBanking-module__SQ9vda__cardServices{gap:var(--space-3);flex-direction:column;display:flex}.DigitalBanking-module__SQ9vda__serviceRow{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.DigitalBanking-module__SQ9vda__serviceDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.DigitalBanking-module__SQ9vda__cardBranches{background:var(--primary-50);border-radius:var(--radius-lg);padding:var(--space-4)}.DigitalBanking-module__SQ9vda__branchesLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--primary-700);margin-bottom:var(--space-3);font-weight:700}.DigitalBanking-module__SQ9vda__branchPills{gap:var(--space-2);flex-wrap:wrap;display:flex}.DigitalBanking-module__SQ9vda__branchPill{border:1px solid var(--primary-200);color:var(--primary-700);font-size:var(--text-xs);background:#fff;border-radius:20px;padding:3px 10px;font-weight:600}.DigitalBanking-module__SQ9vda__cardFooter{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border-color);flex-direction:column;display:flex}.DigitalBanking-module__SQ9vda__hoursRow{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);display:flex}.DigitalBanking-module__SQ9vda__hoursRow svg{color:var(--primary-500);flex-shrink:0}@media (max-width:1024px){.DigitalBanking-module__SQ9vda__grid{gap:var(--space-10);grid-template-columns:1fr}.DigitalBanking-module__SQ9vda__visual{order:-1}.DigitalBanking-module__SQ9vda__branchCard{width:100%;max-width:460px}}
.Testimonials-module__3Exg0W__section{background:var(--bg-secondary);padding:var(--space-20)0;overflow:hidden}.Testimonials-module__3Exg0W__carouselOuter{margin-top:var(--space-12);position:relative;overflow:hidden}.Testimonials-module__3Exg0W__carouselOuter:before,.Testimonials-module__3Exg0W__carouselOuter:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.Testimonials-module__3Exg0W__carouselOuter:before{background:linear-gradient(to right,var(--bg-secondary)0%,transparent 100%);left:0}.Testimonials-module__3Exg0W__carouselOuter:after{background:linear-gradient(to left,var(--bg-secondary)0%,transparent 100%);right:0}.Testimonials-module__3Exg0W__track{gap:var(--space-6);will-change:transform;width:max-content;animation:40s linear infinite Testimonials-module__3Exg0W__scroll;display:flex}.Testimonials-module__3Exg0W__track:hover{animation-play-state:paused}@keyframes Testimonials-module__3Exg0W__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.Testimonials-module__3Exg0W__card{background:var(--bg-primary);border-radius:var(--radius-xl);padding:var(--space-8);box-shadow:var(--shadow-card);border:1px solid var(--neutral-100);flex-shrink:0;width:360px;transition:box-shadow .3s,transform .3s}.Testimonials-module__3Exg0W__card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-4px)}.Testimonials-module__3Exg0W__stars{color:var(--accent-500);font-size:var(--text-lg);margin-bottom:var(--space-4);letter-spacing:2px}.Testimonials-module__3Exg0W__quote{font-size:var(--text-base);color:var(--neutral-600);line-height:var(--leading-relaxed);margin-bottom:var(--space-6);font-style:italic}.Testimonials-module__3Exg0W__author{align-items:center;gap:var(--space-3);display:flex}.Testimonials-module__3Exg0W__avatar{object-fit:cover;border:2px solid #fff;border-radius:50%;flex-shrink:0;width:44px;height:44px;box-shadow:0 2px 8px #0000001a}.Testimonials-module__3Exg0W__authorName{font-weight:700;font-size:var(--text-sm);color:var(--neutral-900)}.Testimonials-module__3Exg0W__authorRole{font-size:var(--text-xs);color:var(--neutral-500)}@media (prefers-reduced-motion:reduce){.Testimonials-module__3Exg0W__track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.Testimonials-module__3Exg0W__card{width:100%;max-width:400px}}@media (max-width:768px){.Testimonials-module__3Exg0W__card{width:300px}.Testimonials-module__3Exg0W__carouselOuter:before,.Testimonials-module__3Exg0W__carouselOuter:after{width:60px}}
.Community-module__a3Of8a__section{overflow:hidden}.Community-module__a3Of8a__grid{gap:var(--space-16);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.Community-module__a3Of8a__imageGrid{gap:var(--space-4);opacity:0;grid-template-columns:1fr 1fr;transition:all .7s;display:grid;transform:translate(-30px)}.Community-module__a3Of8a__section.Community-module__a3Of8a__visible .Community-module__a3Of8a__imageGrid{opacity:1;transform:translate(0)}.Community-module__a3Of8a__imgPlaceholder{border-radius:var(--radius-lg);height:200px;transition:transform .3s;position:relative;overflow:hidden}.Community-module__a3Of8a__imgPlaceholder:hover{transform:scale(1.03)}.Community-module__a3Of8a__imgPlaceholder:first-child{grid-column:span 2;height:260px}.Community-module__a3Of8a__imgLabel{bottom:var(--space-3);left:var(--space-3);font-size:var(--text-sm);color:var(--neutral-700);padding:var(--space-2)var(--space-4);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;background:#ffffffd9;font-weight:600;position:absolute}.Community-module__a3Of8a__content{opacity:0;transition:all .7s .2s;transform:translate(30px)}.Community-module__a3Of8a__section.Community-module__a3Of8a__visible .Community-module__a3Of8a__content{opacity:1;transform:translate(0)}.Community-module__a3Of8a__desc{font-size:var(--text-lg);color:var(--neutral-500);line-height:var(--leading-relaxed);margin-bottom:var(--space-8)}.Community-module__a3Of8a__impacts{gap:var(--space-5);flex-direction:column;display:flex}.Community-module__a3Of8a__impact{gap:var(--space-4);align-items:flex-start;display:flex}.Community-module__a3Of8a__impactIcon{background:var(--neutral-50);border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;display:flex}.Community-module__a3Of8a__impactTitle{font-size:var(--text-base);color:var(--neutral-900);margin-bottom:var(--space-1);font-weight:700;display:block}.Community-module__a3Of8a__impact p{font-size:var(--text-sm);color:var(--neutral-500);line-height:var(--leading-relaxed);margin:0}@media (max-width:1024px){.Community-module__a3Of8a__grid{gap:var(--space-10);grid-template-columns:1fr}.Community-module__a3Of8a__imageGrid{order:-1}}
.RatesSnapshot-module__klMhAG__section{position:relative}.RatesSnapshot-module__klMhAG__tabs{gap:var(--space-2);margin-bottom:var(--space-8);flex-wrap:wrap;justify-content:center;display:flex}.RatesSnapshot-module__klMhAG__tab{padding:var(--space-2)var(--space-6);border-radius:var(--radius-full);font-size:var(--text-sm);border:2px solid var(--neutral-200);background:var(--bg-primary);color:var(--neutral-600);cursor:pointer;font-weight:600;font-family:var(--font-body);transition:all .2s}.RatesSnapshot-module__klMhAG__tab:hover{border-color:var(--primary-600);color:var(--primary-600);transform:scale(1.04)}.RatesSnapshot-module__klMhAG__tab:active{transform:scale(.97)}.RatesSnapshot-module__klMhAG__tabActive{background:var(--primary-600);border-color:var(--primary-600);color:#fff}.RatesSnapshot-module__klMhAG__tableWrap{border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:var(--bg-primary);border:1px solid var(--neutral-100);overflow-x:auto}.RatesSnapshot-module__klMhAG__table{border-collapse:collapse;width:100%}.RatesSnapshot-module__klMhAG__table th{background:var(--primary-900);color:#ffffffe6;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-4)var(--space-6);text-align:left;font-weight:600}.RatesSnapshot-module__klMhAG__table td{padding:var(--space-4)var(--space-6);font-size:var(--text-sm);color:var(--neutral-600);border-bottom:1px solid var(--neutral-100)}.RatesSnapshot-module__klMhAG__table tbody tr:hover{background:var(--primary-50)}.RatesSnapshot-module__klMhAG__table tbody tr:last-child td{border-bottom:none}.RatesSnapshot-module__klMhAG__productName{color:var(--neutral-800);font-weight:600}.RatesSnapshot-module__klMhAG__rate{font-family:var(--font-heading);font-weight:700;font-size:var(--text-lg)!important;color:var(--primary-700)!important}.RatesSnapshot-module__klMhAG__typeBadge{padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);text-transform:capitalize;font-weight:600;display:inline-block}.RatesSnapshot-module__klMhAG__savings{background:var(--secondary-100);color:var(--secondary-700)}.RatesSnapshot-module__klMhAG__investment{background:var(--accent-100);color:var(--accent-700)}.RatesSnapshot-module__klMhAG__loan{background:var(--primary-100);color:var(--primary-700)}.RatesSnapshot-module__klMhAG__disclaimer{text-align:center;font-size:var(--text-xs);color:var(--neutral-400);margin-top:var(--space-6);font-style:italic}@media (max-width:768px){.RatesSnapshot-module__klMhAG__table th,.RatesSnapshot-module__klMhAG__table td{padding:var(--space-3)var(--space-4);font-size:var(--text-xs)}.RatesSnapshot-module__klMhAG__rate{font-size:var(--text-base)!important}}
.Newsletter-module__TlyDda__section{padding:var(--space-12)0;background:linear-gradient(135deg,var(--primary-900)0%,var(--primary-800)100%);border-top:none}.Newsletter-module__TlyDda__inner{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.Newsletter-module__TlyDda__iconWrap{border-radius:var(--radius-xl);color:#fff;background:#ffffff26;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.Newsletter-module__TlyDda__title{font-family:var(--font-heading);font-size:var(--text-2xl);color:#fff;margin-bottom:var(--space-2);font-weight:700}.Newsletter-module__TlyDda__text{font-size:var(--text-sm);color:#ffffffbf;max-width:400px;margin:0}.Newsletter-module__TlyDda__formWrap{flex-shrink:0}.Newsletter-module__TlyDda__form{gap:var(--space-3);display:flex}.Newsletter-module__TlyDda__input{width:280px;padding:var(--space-3)var(--space-4);font-family:var(--font-body);font-size:var(--text-base);border-radius:var(--radius-md);color:#fff;background:#ffffff1a;border:1.5px solid #ffffff4d;outline:none;transition:border-color .2s}.Newsletter-module__TlyDda__input::placeholder{color:#ffffff80}.Newsletter-module__TlyDda__input:focus{background:#ffffff26;border-color:#ffffffb3}.Newsletter-module__TlyDda__success{align-items:center;gap:var(--space-3);color:#fff;font-weight:600;font-size:var(--text-base);display:flex}.Newsletter-module__TlyDda__error{align-items:center;gap:var(--space-3);color:#fbbf24;font-weight:600;font-size:var(--text-sm);margin-top:var(--space-2);display:flex}.Newsletter-module__TlyDda__spinner{vertical-align:middle;border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite Newsletter-module__TlyDda__spin;display:inline-block}@keyframes Newsletter-module__TlyDda__spin{to{transform:rotate(360deg)}}@media (max-width:1024px){.Newsletter-module__TlyDda__inner{text-align:center;flex-direction:column}.Newsletter-module__TlyDda__iconWrap{display:none}.Newsletter-module__TlyDda__input{width:240px}}@media (max-width:600px){.Newsletter-module__TlyDda__form{flex-direction:column;align-items:stretch}.Newsletter-module__TlyDda__input{width:100%}}@media (max-width:768px){.Newsletter-module__TlyDda__inner{text-align:center;flex-direction:column}.Newsletter-module__TlyDda__text{max-width:unset}.Newsletter-module__TlyDda__form{flex-direction:column;width:100%}.Newsletter-module__TlyDda__input{width:100%}}
