.finance-card-icon{width:48px;height:48px;border-radius:8px;background:linear-gradient(to bottom right,#00b4d8,rgb(0,137.5,165));display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,180,216,.3);transition:transform .3s ease}.finance-card-icon svg{width:24px;height:24px}.finance-card:hover .finance-card-icon{transform:scale(1.1) rotate(5deg)}.finance-features-list{list-style:none;padding:0}.finance-benefit{border:2px solid transparent;transition:all .3s ease}.finance-benefit:hover{border-color:#00b4d8;transform:translateY(-4px);box-shadow:0 10px 40px rgba(0,180,216,.15)}.finance-benefit-icon{width:64px;height:64px;border-radius:12px;background:linear-gradient(to bottom right,#00b4d8,rgb(0,137.5,165));display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 8px 24px rgba(0,180,216,.3)}.finance-benefit-icon svg{width:32px;height:32px}.finance-form-container{max-width:700px;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,.1)}.finance-cta{position:relative}.finance-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.5));opacity:.3;pointer-events:none}.finance-cta .container{position:relative;z-index:1}.finance-hero{position:relative}.finance-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.5));opacity:.3;pointer-events:none}.finance-hero .container{position:relative;z-index:1}