@media (max-width:1023px){.container{padding:0 20px}.hero{padding-block:80px 40px}.hero-bg-shape{width:75%}.hero>.container{position:relative;z-index:2}.hero--has-video .hero__title,.hero--has-video .hero-title__line1,.hero--has-video .hero-title__line2{color:#FFF;text-shadow:0 2px 8px rgba(0,0,0,.3)}.hero--has-video .hero__title .text-primary{color:var(--color-primary)}.hero--has-video .hero__description{color:rgba(255,255,255,.9);text-shadow:0 1px 4px rgba(0,0,0,.2)}.hero--has-video .hero-badge{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25)}.hero--has-video .hero-badge span{color:#FFF}.hero--has-video .hero-trust-badge{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2)}.hero--has-video .hero-trust-badge span{color:#FFF}.hero__grid{grid-template-columns:1fr 1fr;gap:32px;align-items:center}.hero-title__line1{font-size:32px}.hero-title__line2{font-size:64px}.hero__description{font-size:17px}.requisitos{padding:64px 0}.req-grid{grid-template-columns:repeat(3,1fr);gap:28px}.req-item__icon{width:60px;height:60px}.req-item__title{font-size:18px}.beneficios__grid{grid-template-columns:1fr;gap:40px}.beneficios__visual{order:-1;max-height:360px;overflow:hidden;border-radius:20px}.faq-section{padding:64px 0}.blog-card{flex:0 0 calc(50% - 12px)}.footer-grid{grid-template-columns:1fr 1fr;gap:40px 30px}.about-hero{padding:120px 0 60px}.about-hero-title{font-size:clamp(28px, 4vw, 42px)}.about-story-grid{grid-template-columns:1fr;gap:40px}.about-image-wrapper::before{display:none}.values-grid{grid-template-columns:repeat(2,1fr)}.stat-item{padding:0 36px}.suc-grid{grid-template-columns:repeat(2,1fr)}.empezar-hero__grid{grid-template-columns:1fr 1fr;gap:30px}.empezar-hero__stats{display:none}.empezar-hero__title{font-size:40px}.empezar-hero__features-grid{grid-template-columns:repeat(2,1fr);gap:20px}.prestamo-steps{padding:64px 0}.prestamo-steps__grid{grid-template-columns:repeat(2,1fr);gap:32px 24px}.prestamo-contact{padding:64px 0}.prestamo-contact__banner{grid-template-columns:1fr;gap:32px;padding:40px 32px}.blog-archive-main{padding:64px 0}.posts-grid{grid-template-columns:repeat(2,1fr)}.single-main{padding:64px 0 80px}.entry-content{font-size:17px}.related-posts__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.container{padding:0 16px}.section-header{margin-bottom:32px}.section-header__title{font-size:clamp(22px, 6vw, 28px)}.section-header__subtitle{font-size:15px}.hero{padding-block:80px 40px}.hero-bg-shape{width:95%}.hero-video-overlay{opacity:0.7!important}.hero>.container{position:relative;z-index:2}.hero--has-video .hero__title,.hero--has-video .hero-title__line1,.hero--has-video .hero-title__line2{color:#FFF;text-shadow:0 2px 8px rgba(0,0,0,.3)}.hero--has-video .hero__title .text-primary{color:var(--color-primary)}.hero--has-video .hero__description{color:rgba(255,255,255,.9);text-shadow:0 1px 4px rgba(0,0,0,.2)}.hero--has-video .hero-badge{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25)}.hero--has-video .hero-badge span{color:#FFF}.hero--has-video .hero-trust-badge{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2)}.hero--has-video .hero-trust-badge span{color:#FFF}.hero--has-video .hero-card{background:#FFF;box-shadow:0 8px 32px rgba(0,0,0,.15)}.hero__grid{grid-template-columns:1fr;gap:24px}.hero__content{text-align:center;align-items:center}.hero-badge{margin-bottom:20px}.hero-badge span{font-size:10px;letter-spacing:1.5px}.hero-title__line1{font-size:26px}.hero-title__line2{font-size:48px}.hero-title-line{margin:16px auto 20px}.hero__description{font-size:15px;max-width:100%}.hero-trust-badges{justify-content:center;gap:10px}.hero-trust-badge{padding:8px 12px}.hero-trust-badge span{font-size:12px}.hero__visual{min-height:unset}.hero-card{max-width:100%;min-width:unset;margin:0 auto}.requisitos{padding:60px 20px}.req-grid{grid-template-columns:1fr;gap:40px;max-width:400px;margin-inline:auto}.beneficios{padding:56px 0 80px}.beneficios__grid{grid-template-columns:1fr;gap:32px}.beneficios__visual{display:none}.beneficios__title{font-size:clamp(22px, 6vw, 28px)}.ben-item{gap:14px}.faq-section{padding:56px 0}.faq-item__question{font-size:15px;padding:16px 20px}.faq-item__answer{padding:0 20px 16px}.blog-carousel{padding:60px 0}.blog-card{flex:0 0 85%;min-width:280px}.blog-carousel-wrap::after{display:none}.inner-hero{padding:100px 0 48px}.inner-hero__title{font-size:clamp(24px, 7vw, 32px)}.inner-hero__subtitle{font-size:16px}.about-hero{padding:100px 0 48px}.about-hero-title{font-size:clamp(24px, 7vw, 32px)}.about-hero-subtitle{font-size:16px}.about-story{padding:56px 0}.about-values{padding:56px 0}.values-grid{grid-template-columns:1fr}.about-stats{padding:48px 0}.stats-grid{flex-direction:column;gap:36px}.stat-item{padding:0;border-right:none;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:36px}.stat-item:last-child{border-bottom:none;padding-bottom:0}.suc-hero{padding:100px 0 48px}.suc-hero__title{font-size:clamp(24px, 7vw, 32px)}.suc-hero__subtitle{font-size:16px}.suc-cards{padding:56px 0}.suc-grid{grid-template-columns:1fr}.suc-card{padding:28px 24px}.suc-cta-section{padding:0 0 56px}.suc-cta-banner{padding:40px 24px;border-radius:16px}.suc-cta-banner__title{font-size:22px}.suc-cta-banner__subtitle{font-size:16px}.empezar-hero__grid{grid-template-columns:1fr;text-align:center;padding:40px 0 0;min-height:auto;gap:24px}.empezar-hero__desc{max-width:100%}.empezar-hero__title{font-size:36px}.empezar-hero__image-frame{width:260px;height:300px;margin:0 auto}.empezar-hero__stats{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}.empezar-hero__stat{text-align:center;width:45%}.empezar-hero__stat-number{font-size:28px}.empezar-hero__features-grid{grid-template-columns:1fr;gap:16px}.prestamo-steps{padding:56px 0}.prestamo-steps__grid{grid-template-columns:1fr;gap:28px;max-width:340px;margin-inline:auto}.prestamo-contact{padding:56px 0}.prestamo-contact__banner{grid-template-columns:1fr;gap:24px;padding:32px 24px;border-radius:16px}.prestamo-contact-card{width:100%;justify-content:center}.footer-main{padding:40px 0 32px}.footer-grid{grid-template-columns:1fr;gap:32px;text-align:center}.footer-social{justify-content:center}.contact-list li{justify-content:center}.footer-afip{display:flex;justify-content:center}.footer-bottom .container{flex-direction:column;gap:8px;text-align:center}.blog-archive-main{padding:56px 0}.posts-grid{grid-template-columns:1fr;gap:24px}.archive-card{max-width:480px;margin-inline:auto}.archive-pagination{gap:6px;margin-top:40px}.single-main{padding:48px 0 64px}.entry-header{margin-bottom:32px}.entry-header h1{font-size:clamp(22px, 6vw, 28px)}.entry-content{font-size:16px}.entry-content h2{font-size:22px}.entry-content h3{font-size:18px}.post-nav{flex-direction:column;gap:16px}.post-nav__prev,.post-nav__next{max-width:100%}.related-posts{margin-top:52px;padding-top:40px}.related-posts__grid{grid-template-columns:1fr}.error-404{padding:80px 0}.error-404__code{font-size:clamp(80px, 25vw, 120px)}.error-404__title{font-size:clamp(20px, 5vw, 28px)}.error-404__actions{flex-direction:column;align-items:center;gap:12px}.error-404__actions .btn{width:100%;max-width:320px;text-align:center;justify-content:center}.error-404__search{width:100%;max-width:400px}.search-results-main{padding:48px 0}.no-results .search-form{max-width:100%}}@media (max-width:480px){.hero{padding-block:72px 36px}.hero-title__line1{font-size:22px}.hero-title__line2{font-size:40px}.hero__description{font-size:14px}.hero-badge span{font-size:9px;letter-spacing:1px}.requisitos,.faq-section,.blog-carousel,.suc-cards,.prestamo-steps,.prestamo-contact,.prestamo-score,.prestamo-form,.about-story,.about-values,.about-stats,.blog-archive-main,.single-main{padding-block:48px}.beneficios{padding:48px 0 56px}.req-item__desc{font-size:14px}.prestamo-step-card{padding:20px}.value-card{padding:20px}.blog-card{flex:0 0 90%;min-width:260px}.inner-hero{padding:80px 0 40px}.inner-hero__title{font-size:22px}.inner-hero__subtitle{font-size:15px}.btn{padding:10px 20px;font-size:14px}.footer-nav{columns:1}.error-404{padding:64px 0}.error-404__code{font-size:80px}.faq-item__question{font-size:14px;padding:14px 16px}.faq-item__answer{padding:0 16px 14px}.archive-card{max-width:100%}.about-hero{padding:80px 0 40px}.about-hero-title{font-size:22px}.about-hero-subtitle{font-size:15px}}