#mt-financiamiento .mt-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}
#mt-financiamiento .mt-grid{display:grid}
#mt-financiamiento .mt-items-center{align-items:center}
#mt-financiamiento .mt-gap-7{gap:1.75rem}

/* Sin Preflight global. Toda regla de la landing queda dentro de este ID. */
#mt-financiamiento{--mt-red:#ff0000;--mt-font:Arial,Helvetica,sans-serif;font-family:var(--mt-font);font-size:16px;line-height:1.35;color:#050505;background:#fff;width:100%;isolation:isolate;overflow:clip;text-align:left}
#mt-financiamiento *,#mt-financiamiento *::before,#mt-financiamiento *::after{box-sizing:border-box}
#mt-financiamiento :where(h1,h2,h3,p,ul,ol){margin:0;padding:0;color:inherit;font-family:inherit;letter-spacing:normal}
#mt-financiamiento :where(h1,h2,h3){line-height:1.2}
#mt-financiamiento :where(img){display:block;max-width:100%;height:auto;border:0}
#mt-financiamiento :where(a){text-decoration:none}
#mt-financiamiento :where(ul,ol){list-style:none}
#mt-financiamiento strong,#mt-financiamiento b{font-weight:800}
#mt-financiamiento .mt-shell{width:100%;max-width:1440px;margin-inline:auto;padding-inline:60px}
#mt-financiamiento .mt-hero img{width:100%;aspect-ratio:1440/718;object-fit:cover}
#mt-financiamiento .mt-intro{max-width:1440px;margin:112px auto 62px;gap:0}
#mt-financiamiento .mt-intro-image{overflow:hidden;clip-path:polygon(0 0,100% 0,100% 86%,88% 100%,0 100%)}
#mt-financiamiento .mt-intro-image img{width:100%;aspect-ratio:720/606;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}
#mt-financiamiento .mt-intro-copy{padding:40px 65px 40px 78px;font-size:clamp(20px,2.08vw,30px);line-height:1.23}
#mt-financiamiento .mt-intro-copy p+p{margin-top:36px}
#mt-financiamiento .mt-intro-copy strong{color:var(--mt-red)}
#mt-financiamiento .mt-santander{width:336px;max-width:90%;margin-top:26px}
#mt-financiamiento .mt-section-title{font-size:28px;font-weight:800;text-align:center;text-transform:uppercase;margin-bottom:50px}
#mt-financiamiento .mt-options-title{font-weight:400;font-size:28px}
#mt-financiamiento .mt-heading-mark{position:relative;display:inline-block}
#mt-financiamiento .mt-heading-mark::after{content:"";position:absolute;bottom:-9px;height:2px;width:60px;background:var(--mt-red);left:50%;transform:translateX(-50%)}
#mt-financiamiento .mt-options-title .mt-heading-mark::after{width:100%}
#mt-financiamiento .mt-options{padding-bottom:76px}
#mt-financiamiento .mt-plan{min-width:0}
#mt-financiamiento .mt-plan-inner{height:100%;min-height:652px;display:flex;flex-direction:column;padding:48px 16px 50px;background:#fff;box-shadow:0 3px 22px #0003;transition:box-shadow .3s ease,transform .3s ease}
#mt-financiamiento .mt-plan-heading{display:flex;align-items:flex-start;gap:24px;padding:0 14px;min-height:92px}
#mt-financiamiento .mt-credit-icon{display:flex;align-items:center;justify-content:center;flex:0 0 80px;width:80px;height:80px;background:#f3f3f3;border-radius:50%}
#mt-financiamiento .mt-credit-icon img{width:50px;height:43px}
#mt-financiamiento .mt-plan h3{font-size:21px;font-weight:800;text-transform:uppercase;line-height:1.28;padding-top:7px}
#mt-financiamiento .mt-plan-number{display:block;color:var(--mt-red);font-size:22px}
#mt-financiamiento .mt-plan-intro{font-size:12px;line-height:1.5;font-weight:600;margin:25px 12px 32px 118px;min-height:108px}
#mt-financiamiento .mt-checks{list-style:none}
#mt-financiamiento .mt-checks li{position:relative;padding-left:23px;margin-bottom:9px}
#mt-financiamiento .mt-checks li::before{content:"";position:absolute;left:2px;top:.35em;width:13px;height:7px;border-left:1.5px solid var(--mt-red);border-bottom:1.5px solid var(--mt-red);transform:rotate(-45deg)}
#mt-financiamiento .mt-plan .mt-checks{font-size:12px;line-height:1.45;font-weight:600;padding:0 30px;margin-bottom:34px}
#mt-financiamiento .mt-plan-3 .mt-checks{margin-top:62px;font-size:12px}
#mt-financiamiento .mt-metrics{display:grid;grid-template-columns:1fr 1fr;gap:0;background:#f5f5f5;border-radius:8px;padding:25px 15px;margin-top:auto;min-height:120px;align-items:center}
#mt-financiamiento .mt-metric{padding:0 12px;font-size:12px;line-height:1.13;min-width:0}
#mt-financiamiento .mt-metric+.mt-metric{border-left:1px solid #d1d1d5}
#mt-financiamiento .mt-metric span{display:block;font-size:11px;font-weight:700}
#mt-financiamiento .mt-metric strong{display:block;font-size:32px;line-height:1.03}
#mt-financiamiento .mt-metric-icon{display:flex;align-items:center;gap:12px}
#mt-financiamiento .mt-metric-icon img{width:34px;height:38px;object-fit:contain;flex-shrink:0}
#mt-financiamiento .mt-value-row{display:flex;align-items:center;justify-content:space-between;gap:9px}
#mt-financiamiento .mt-value-row>b{font-size:18px}
#mt-financiamiento .mt-up-to{font-size:19px;display:block;white-space:nowrap}
#mt-financiamiento .mt-vf{border-top:1px solid #d1d1d5;margin-top:10px;padding-top:11px}
#mt-financiamiento .mt-vf span{font-size:9px;margin-top:5px;white-space:nowrap}
#mt-financiamiento .mt-plan-2 .mt-metrics{grid-template-columns:1.1fr 1fr;padding-inline:5px}
#mt-financiamiento .mt-plan-3 .mt-metrics{grid-template-columns:1.1fr 1fr;padding-inline:3px}
#mt-financiamiento .mt-fogain-note{gap:8px}
#mt-financiamiento .mt-fogain-note img{width:27px;height:33px}
#mt-financiamiento .mt-fogain-note span{font-size:9px;line-height:1.6;font-weight:600}
#mt-financiamiento .mt-terms{background:#000;color:#fff;padding:26px 0}
#mt-financiamiento .mt-terms-layout{display:grid;grid-template-columns:1fr 1.18fr 1.05fr;align-items:center}
#mt-financiamiento .mt-terms-heading{display:flex;align-items:center;gap:32px}
#mt-financiamiento .mt-terms-heading img{width:120px;height:120px;object-fit:contain}
#mt-financiamiento .mt-terms-heading h2{font-size:38px;text-transform:uppercase;font-weight:400}
#mt-financiamiento .mt-terms-range{border-inline:4px solid #fff;padding:0 42px}
#mt-financiamiento .mt-terms-range>p:first-child{font-size:22px;margin-bottom:7px}
#mt-financiamiento .mt-terms-range strong{font-size:54px;line-height:1.05;white-space:nowrap}
#mt-financiamiento .mt-terms-range em{font-style:normal;color:var(--mt-red)}
#mt-financiamiento .mt-terms-range strong span{font-size:38px}
#mt-financiamiento .mt-terms-description{font-size:15px;line-height:1.23;padding-left:38px}
#mt-financiamiento .mt-requirements{padding-top:70px;padding-bottom:35px}
#mt-financiamiento .mt-requirements-grid{gap:0}
#mt-financiamiento .mt-requirement{padding:0 50px;position:relative}
#mt-financiamiento .mt-requirement:first-child{padding-left:45px}
#mt-financiamiento .mt-requirement+.mt-requirement::before{position:absolute;content:"";left:0;top:18px;bottom:18px;width:1px;background:#ddd}
#mt-financiamiento .mt-requirement-heading{display:flex;gap:25px;align-items:center;margin-bottom:26px}
#mt-financiamiento .mt-requirement-heading img{width:58px;height:58px;object-fit:contain}
#mt-financiamiento .mt-requirement h3{font-size:18px;font-weight:800;text-transform:uppercase}
#mt-financiamiento .mt-requirement .mt-checks{font-size:16px;line-height:1.28}
#mt-financiamiento .mt-steps{padding-top:14px;padding-bottom:48px}
#mt-financiamiento .mt-steps .mt-section-title{margin-bottom:36px}
#mt-financiamiento .mt-step-list{position:relative;gap:26px}
#mt-financiamiento .mt-step-list::before{content:"";position:absolute;height:1px;background:#ddd;top:58px;left:12%;right:12%}
#mt-financiamiento .mt-step{text-align:center;position:relative}
#mt-financiamiento .mt-step-circle{position:relative;width:112px;height:112px;background:white;border-radius:50%;box-shadow:0 4px 16px #0002;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;transition:transform .3s}
#mt-financiamiento .mt-step-circle img{width:50px;height:50px;object-fit:contain}
#mt-financiamiento .mt-step-number{position:absolute;top:-9px;left:-9px;border-radius:50%;background:var(--mt-red);color:white;width:36px;height:36px;display:grid;place-items:center;font-size:23px;font-weight:700}
#mt-financiamiento .mt-step h3{font-size:21px;font-weight:800;margin-bottom:6px}
#mt-financiamiento .mt-step p{font-size:15px;line-height:1.23;max-width:250px;margin:auto}
#mt-financiamiento .mt-cta{position:relative;width:100%;background:#000;color:#fff;min-height:225px}
#mt-financiamiento .mt-cta-background{position:absolute;inset:0;overflow:hidden}
#mt-financiamiento .mt-cta-background img{width:100%;height:100%;object-fit:cover;object-position:center}
#mt-financiamiento .mt-cta-content{position:relative;padding:30px 110px}
#mt-financiamiento .mt-cta-content>div{max-width:440px}
#mt-financiamiento .mt-cta h2{font-size:25px;font-weight:700;margin-bottom:14px}
#mt-financiamiento .mt-cta p{font-size:15px;line-height:1.25;max-width:400px;margin-bottom:26px}
#mt-financiamiento .mt-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:50px;padding:12px 34px;background:var(--mt-red);border:0;border-radius:9px;color:#fff;font-family:inherit;font-size:14px;line-height:1.2;font-weight:700;overflow:hidden;transition:transform .25s,box-shadow .25s;cursor:pointer}
#mt-financiamiento .mt-button span{font-size:29px;line-height:20px;transition:transform .25s}
#mt-financiamiento .mt-button:focus-visible{outline:3px solid #fff;outline-offset:5px}
#mt-financiamiento .mt-button:disabled{cursor:default}
#mt-financiamiento .mt-quote-pending{font-size:12px!important;margin:10px 0 0!important}
@media(hover:hover) and (prefers-reduced-motion:no-preference){
#mt-financiamiento .mt-plan-inner:hover{transform:translateY(-6px);box-shadow:0 14px 30px #0003}
#mt-financiamiento .mt-intro-image:hover img{transform:scale(1.025)}
#mt-financiamiento .mt-step:hover .mt-step-circle{transform:translateY(-5px)}
#mt-financiamiento .mt-button:not(:disabled):hover{color:#fff;transform:translateY(-2px);box-shadow:0 5px 24px #f005}
#mt-financiamiento .mt-button:hover span{transform:translateX(4px)}
}
@media(min-width:768px) and (max-width:1199px){
#mt-financiamiento .mt-shell{padding-inline:30px}
#mt-financiamiento .mt-plan-heading{gap:12px;padding:0}
#mt-financiamiento .mt-credit-icon{flex-basis:56px;width:56px;height:56px}
#mt-financiamiento .mt-credit-icon img{width:36px}
#mt-financiamiento .mt-plan h3{font-size:17px}
#mt-financiamiento .mt-plan-intro{margin-left:68px;margin-right:0}
#mt-financiamiento .mt-plan .mt-checks{padding:0 8px}
#mt-financiamiento .mt-metric{padding:0 7px}
#mt-financiamiento .mt-metric-icon{gap:6px}
#mt-financiamiento .mt-metric-icon img{width:23px}
#mt-financiamiento .mt-metric strong{font-size:26px}
#mt-financiamiento .mt-value-row{gap:5px}
#mt-financiamiento .mt-value-row>b{font-size:14px}
#mt-financiamiento .mt-up-to{font-size:14px}
#mt-financiamiento .mt-terms-heading{gap:16px}
#mt-financiamiento .mt-terms-heading img{width:72px;height:72px}
#mt-financiamiento .mt-terms-heading h2{font-size:26px}
#mt-financiamiento .mt-terms-range{padding-inline:20px}
#mt-financiamiento .mt-terms-range strong{font-size:35px}
#mt-financiamiento .mt-terms-range strong span{font-size:25px}
#mt-financiamiento .mt-terms-description{font-size:13px;padding-left:20px}
#mt-financiamiento .mt-requirement{padding:0 24px}
#mt-financiamiento .mt-requirement:first-child{padding-left:0}
#mt-financiamiento .mt-requirement-heading{gap:14px}
#mt-financiamiento .mt-requirement h3{font-size:15px}
#mt-financiamiento .mt-cta-content{padding-left:60px}
}
@media(min-width:768px) and (max-width:1023px){
#mt-financiamiento .mt-plans{max-width:650px;margin:auto}
#mt-financiamiento .mt-plan-inner{min-height:0;padding:35px}
#mt-financiamiento .mt-plan-intro{min-height:0;font-size:15px}
#mt-financiamiento .mt-plan .mt-checks{font-size:14px}
#mt-financiamiento .mt-plan-3 .mt-checks{margin-top:24px}
#mt-financiamiento .mt-terms-range strong{font-size:28px}
#mt-financiamiento .mt-terms-range strong span{font-size:20px}
}
@media(max-width:767px){
#mt-financiamiento .mt-shell{padding-inline:26px}
#mt-financiamiento .mt-hero img{aspect-ratio:390/521;object-fit:cover}
#mt-financiamiento .mt-intro{margin:30px 0 75px;display:block}
#mt-financiamiento .mt-intro-image{margin-right:12px}
#mt-financiamiento .mt-intro-image img{aspect-ratio:378/317}
#mt-financiamiento .mt-intro-copy{font-size:18px;line-height:1.22;padding:42px 16px 0}
#mt-financiamiento .mt-intro-copy p+p{margin-top:32px}
#mt-financiamiento .mt-santander{width:280px;margin-top:30px;max-width:92%}
#mt-financiamiento .mt-section-title{font-size:22px;line-height:1.15;margin-bottom:44px}
#mt-financiamiento .mt-options-title{font-size:22px;max-width:310px;margin-inline:auto}
#mt-financiamiento .mt-options-title strong{display:block}
#mt-financiamiento .mt-options-title .mt-heading-mark::after{bottom:-7px}
#mt-financiamiento .mt-options{padding-bottom:75px}
#mt-financiamiento .mt-plans{gap:36px}
#mt-financiamiento .mt-plan-inner{padding:30px 15px 38px;min-height:0}
#mt-financiamiento .mt-plan-heading{gap:20px;padding:0 6px;min-height:62px}
#mt-financiamiento .mt-credit-icon{width:58px;height:58px;flex-basis:58px}
#mt-financiamiento .mt-credit-icon img{width:38px;height:35px}
#mt-financiamiento .mt-plan h3{font-size:17px;padding-top:3px}
#mt-financiamiento .mt-plan-number{font-size:18px}
#mt-financiamiento .mt-plan-intro{font-size:12px;line-height:1.48;margin:13px 8px 30px 84px;min-height:0}
#mt-financiamiento .mt-plan .mt-checks{padding:0 3px;font-size:12px;line-height:1.4;margin-bottom:30px}
#mt-financiamiento .mt-plan .mt-checks li{padding-left:18px;margin-bottom:8px}
#mt-financiamiento .mt-checks li::before{width:11px;height:6px}
#mt-financiamiento .mt-plan-3 .mt-checks{margin:30px 0 38px;padding-left:33px}
#mt-financiamiento .mt-metrics{padding:22px 4px;min-height:98px;border-radius:5px}
#mt-financiamiento .mt-metric{padding:0 9px}
#mt-financiamiento .mt-metric span{font-size:9px}
#mt-financiamiento .mt-metric strong{font-size:28px}
#mt-financiamiento .mt-metric-icon{gap:9px}
#mt-financiamiento .mt-metric-icon img{width:28px;height:32px}
#mt-financiamiento .mt-value-row{gap:5px}
#mt-financiamiento .mt-value-row>b{font-size:14px}
#mt-financiamiento .mt-up-to{font-size:15px}
#mt-financiamiento .mt-vf{font-size:10px}
#mt-financiamiento .mt-vf span{font-size:7px}
#mt-financiamiento .mt-fogain-note{gap:5px}
#mt-financiamiento .mt-fogain-note img{width:22px}
#mt-financiamiento .mt-fogain-note span{font-size:8px}
#mt-financiamiento .mt-terms{padding:48px 0 44px}
#mt-financiamiento .mt-terms-layout{display:flex;flex-direction:column;text-align:center}
#mt-financiamiento .mt-terms-heading{display:flex;flex-direction:column;gap:12px;padding-bottom:25px}
#mt-financiamiento .mt-terms-heading img{width:125px;height:125px}
#mt-financiamiento .mt-terms-heading h2{font-size:35px}
#mt-financiamiento .mt-terms-range{position:relative;border:0;padding:25px 0 24px}
#mt-financiamiento .mt-terms-range::before{position:absolute;content:"";top:0;width:100px;height:2px;background:#fff;left:50%;transform:translateX(-50%)}
#mt-financiamiento .mt-terms-range>p:first-child{font-size:21px;margin-bottom:13px}
#mt-financiamiento .mt-terms-range strong{font-size:51px}
#mt-financiamiento .mt-terms-range strong span{font-size:33px}
#mt-financiamiento .mt-terms-description{padding:0 8px;font-size:17px;line-height:1.26}
#mt-financiamiento .mt-requirements{padding-top:82px;padding-bottom:35px}
#mt-financiamiento .mt-requirement,#mt-financiamiento .mt-requirement:first-child{padding:0 13px 32px}
#mt-financiamiento .mt-requirement+.mt-requirement{padding-top:32px}
#mt-financiamiento .mt-requirement+.mt-requirement::before{left:13px;right:13px;top:0;bottom:auto;width:auto;height:1px}
#mt-financiamiento .mt-requirement-heading{gap:22px;margin-bottom:24px}
#mt-financiamiento .mt-requirement-heading img{width:56px;height:56px}
#mt-financiamiento .mt-requirement h3{font-size:18px}
#mt-financiamiento .mt-requirement .mt-checks{font-size:17px;line-height:1.3}
#mt-financiamiento .mt-requirement .mt-checks li{margin-bottom:10px}
#mt-financiamiento .mt-steps{padding-top:18px;padding-bottom:65px}
#mt-financiamiento .mt-steps .mt-section-title{max-width:250px;margin:0 auto 55px}
#mt-financiamiento .mt-step-list{gap:42px}
#mt-financiamiento .mt-step-list::before{display:none}
#mt-financiamiento .mt-step-circle{width:110px;height:110px;margin-bottom:20px}
#mt-financiamiento .mt-step-number{width:34px;height:34px;font-size:22px}
#mt-financiamiento .mt-step h3{font-size:20px;margin-bottom:9px}
#mt-financiamiento .mt-step p{font-size:16px;max-width:260px}
#mt-financiamiento .mt-cta{min-height:390px;aspect-ratio:1/1}
#mt-financiamiento .mt-cta-background img{object-position:bottom;object-fit:cover}
#mt-financiamiento .mt-cta-content{padding:26px 24px 170px;text-align:center}
#mt-financiamiento .mt-cta-content>div{max-width:360px;margin:auto}
#mt-financiamiento .mt-cta h2{font-size:25px;max-width:310px;margin:0 auto 20px}
#mt-financiamiento .mt-cta p{font-size:16px;line-height:1.22;margin-bottom:22px}
#mt-financiamiento .mt-button{min-height:49px;padding:12px 25px;font-size:16px;gap:25px}
}
@media(max-width:359px){
#mt-financiamiento .mt-shell{padding-inline:18px}
#mt-financiamiento .mt-plan-heading{gap:12px}
#mt-financiamiento .mt-plan h3{font-size:15px}
#mt-financiamiento .mt-plan-intro{margin-left:76px}
#mt-financiamiento .mt-metric{padding-inline:5px}
#mt-financiamiento .mt-metric strong{font-size:24px}
#mt-financiamiento .mt-value-row>b{font-size:12px}
#mt-financiamiento .mt-terms-range strong{font-size:42px}
#mt-financiamiento .mt-terms-range strong span{font-size:27px}
}
@media(prefers-reduced-motion:reduce){
#mt-financiamiento *,#mt-financiamiento *::before,#mt-financiamiento *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
#mt-financiamiento [data-mt-aos]{opacity:1!important;transform:none!important;visibility:visible!important}
}
@media (min-width: 768px){
#mt-financiamiento .md\:mt-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}
#mt-financiamiento .md\:mt-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}
#mt-financiamiento .md\:mt-grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}
@media (min-width: 1024px){
#mt-financiamiento .lg\:mt-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}
