.bank-hero{width:100vw;min-height:100vh;background:#7a4cff;display:flex;align-items:center;justify-content:center;text-align:center;margin-left:calc(50% - 50vw);padding:90px 20px 40px;box-sizing:border-box;position:relative;z-index:1}.bank-content{max-width:900px;width:100%}.bank-hero h1{color:#fff;font-size:clamp(24px,6vw,80px);line-height:1;font-weight:900;text-transform:uppercase;margin:0;font-family:Arial Black,sans-serif}#changing-word{display:block;color:#000;position:relative;height:1.2em;overflow:hidden}#changing-word span{position:absolute;left:0;width:100%;transition:transform .4s ease,opacity .4s ease}.word-active{transform:translateY(0);opacity:1}.word-out{transform:translateY(-100%);opacity:0}.word-in{transform:translateY(100%);opacity:0}.bank-hero p{color:#fff;font-size:clamp(14px,1.5vw,20px);line-height:1.4;max-width:700px;margin:25px auto}.bank-btn{display:inline-block;background:#dfff00;color:#000;padding:14px 32px;border-radius:60px;text-decoration:none;font-weight:700;font-size:16px;transition:all .3s ease}.bank-btn:hover{transform:translateY(-2px);opacity:.9}@media (max-width:768px){.bank-hero{padding:80px 20px 40px}.bank-hero h1{font-size:clamp(22px,8vw,55px)}}