.banks-container{font-family:Arial,sans-serif;padding:20px;text-align:center;margin-top:-40px}.banks-list{display:flex;justify-content:center;gap:50px;flex-wrap:wrap}.bank-card{border-radius:12px;padding:20px;width:400px;text-align:center}.bank-logo{width:250px;height:100px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center}.bank-logo img{max-width:100%;max-height:100%;object-fit:contain}.bank-card h2{font-size:1.7rem;margin-bottom:40px}.bank-features{list-style:none;padding:0;margin-top:15px}.feature{margin:0 auto 6px;font-size:1.2rem;text-align:left;line-height:1.5}.pro{color:#36bb3c}.con{color:#8d8d8d}.pro .fa-check{margin-right:0;width:15px;margin-bottom:-3px}.con .fa-xmark{margin-right:6px;width:15px;margin-bottom:-3px}.article-header{font-size:3.5rem;margin-bottom:3rem;text-align:center;width:100%;padding:0 1rem;box-sizing:border-box}@media screen and (max-width:600px){.banks-container{margin-top:-90px}.feature{margin:0 auto 6px;font-size:1.1rem;text-align:left;line-height:1.5;padding:0 10%}}@media screen and (max-width:400px){.bank-logo img{max-width:60%;max-height:100%;object-fit:contain}.feature{margin:0 auto 6px;font-size:1rem;text-align:left;line-height:1.5}.bank-card{border-radius:12px;padding:0;width:300px;text-align:center}.article-header{font-size:2.2rem}}@media screen and (max-width:300px){.bank-logo img{max-width:40%;max-height:100%;object-fit:contain}.feature{margin:0 auto 6px;font-size:1rem;text-align:left;line-height:1.5}.bank-card{border-radius:12px;padding:0;width:300px;text-align:center}.article-header{font-size:1.8rem}}.Charts_chartText__ycl8S{text-align:center;padding:0 10%;margin-bottom:40px}.Charts_sectionText__L_Web{font-size:19px;color:#262626;margin-top:-20px;padding:0 10%}.Charts_lastUpdate__2PYE5{font-size:14px;color:#999;margin-top:10px}.Charts_chartContainer__XpzDR{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;width:100%;padding:20px;margin-bottom:100px}.Charts_chartItem__TZ0ix{flex:1 1 350px;min-width:300px;max-width:450px;background:#fff;border-radius:10px;padding:20px;box-shadow:0 3px 10px rgba(0,0,0,.08)}.Charts_chartItem__TZ0ix h3{font-family:DM Sans,sans-serif;font-size:20px;margin-bottom:10px;text-align:left}.Charts_stockHeader__Y_YK_{margin-bottom:15px}.Charts_stockInfo__k5gzM{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.Charts_stockPrice__3Jz6t{font-size:18px;font-weight:700;color:#333}.Charts_stockGrowth__m5MaH{font-size:16px;font-weight:700;padding:6px 12px;border-radius:6px}.Charts_positive__1mAEE{color:#00a800;background-color:#e8f5e9}.Charts_negative__yCreM{color:#d32f2f;background-color:#ffebee}.Charts_loading__3A2TI{text-align:center;font-size:20px;margin-top:50px}@media screen and (max-width:768px){.Charts_chartItem__TZ0ix{min-width:250px}.Charts_sectionText__L_Web{font-size:17px;margin-top:10px}}@media screen and (max-width:375px){.Charts_sectionText__L_Web{font-size:16px;margin-top:10px}.Charts_chartItem__TZ0ix{min-width:100%}.Charts_chartItem__TZ0ix h3{font-size:18px}.Charts_stockPrice__3Jz6t{font-size:16px}.Charts_stockGrowth__m5MaH{font-size:14px;padding:5px 10px}.Charts_chartText__ycl8S{padding:0 5%}}