.financiacion-page{min-height:100vh;background-color:var(--bg-primary);transition:background-color .4s ease;display:flex;flex-direction:column}.financiacion-page__main{flex:1 1;margin-top:0}.financiacion-content{width:100%}.fin-aliados-cta{padding:40px 2rem;text-align:center;background-color:#000;transition:background-color .4s ease}[data-theme=light] .fin-aliados-cta{background-color:#fff}.fin-aliados-link{font-family:Owners XXWide,sans-serif;font-size:1.5rem;color:#e9c25a;text-decoration:none;display:inline-block;transition:transform .3s ease}.fin-aliados-link:hover{transform:scale(1.05)}@media (max-width:768px){.financiacion-page__main{margin-top:60px}}.fin-hero{position:relative;height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;padding-top:80px}.fin-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.7));z-index:1}.fin-hero__container{position:relative;z-index:2;text-align:center;padding:0 2rem}.fin-hero__title{font-family:Owners XXWide,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;color:#fff!important;line-height:.95;text-transform:uppercase;letter-spacing:-2px;filter:drop-shadow(0 10px 20px rgba(0,0,0,.5));margin:0;padding:2rem 0}@media (max-width:768px){.fin-hero{height:80vh}}