.mhero-campaign{--mc-bg:#12161a;--mc-graphite:#252c32;--mc-ink:#0f1318;--mc-close:#151b20;--mc-text:#f6f7f7;--mc-muted:#bac8d0;--mc-silver:#d9e5ec;--mc-btn:#e9eef1;--mc-btn-text:#151a1d;--mc-form:#e9eef1;--mc-form-btn:#1d2730;--mc-line:rgba(217,229,236,.28);--mc-max:1260px;--mc-gutter:18px;--mc-header:56px;--mc-dock:72px;background:var(--mc-bg);color:var(--mc-text);font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.55}.mhero-campaign *,.mhero-campaign :after,.mhero-campaign :before{box-sizing:border-box}.mhero-campaign img,.mhero-campaign video{display:block;max-width:100%}.mhero-campaign h1,.mhero-campaign h2,.mhero-campaign h3,.mhero-campaign p{margin:0}.mhero-campaign a{color:inherit;text-decoration:none}.mhero-campaign :focus-visible{outline:2px solid var(--mc-silver);outline-offset:3px}@media (max-width:899px){.mhero-campaign{padding-bottom:calc(var(--mc-dock) + env(safe-area-inset-bottom))}.mhero-campaign.is-dock-hidden{padding-bottom:0}}.mhero-campaign__skip{background:var(--mc-btn);border-radius:3px;color:var(--mc-btn-text);font-weight:600;left:12px;padding:10px 14px;position:absolute;top:-48px;z-index:80}.mhero-campaign__skip:focus{top:8px}.mhero-campaign__bridge,.mhero-campaign__form,.mhero-campaign__hero,.mhero-campaign__section{scroll-margin-top:calc(var(--mc-header) + 8px)}.mhero-campaign__header{background:#12161a;border-bottom:1px solid rgba(217,229,236,.16);height:var(--mc-header);position:sticky;top:0;z-index:40}.mhero-campaign__header-inner,.mhero-campaign__wrap{margin-inline:auto;width:min(var(--mc-max),calc(100% - var(--mc-gutter)*2))}.mhero-campaign__header-inner{align-items:center;display:flex;gap:16px;height:100%;justify-content:space-between}.mhero-campaign__brand{align-items:center;display:flex;min-height:44px}.mhero-campaign__logo{display:block;height:36px;width:auto}.mhero-campaign__logo--dock{height:28px}.mhero-campaign__bridge-text,.mhero-campaign__btn,.mhero-campaign__card-index,.mhero-campaign__display,.mhero-campaign__dock-kicker,.mhero-campaign__figure,.mhero-campaign__kicker,.mhero-campaign__nav,.mhero-campaign__scroll,.mhero-campaign__section-index{font-family:Barlow Condensed,Arial Narrow,Impact,sans-serif;text-transform:uppercase}.mhero-campaign__nav{align-items:center;color:var(--mc-silver);display:none;font-size:15px;font-weight:600;gap:10px;letter-spacing:.16em;margin:0}.mhero-campaign__nav a{align-items:center;display:inline-flex;min-height:44px}.mhero-campaign__nav a:hover{color:var(--mc-text)}.mhero-campaign__btn{align-items:center;border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;letter-spacing:.08em;line-height:1;min-height:44px;padding:0 16px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.mhero-campaign .mhero-campaign__btn--primary,.mhero-campaign .mhero-campaign__btn--primary:hover,.mhero-campaign a.mhero-campaign__btn--primary,.mhero-campaign a.mhero-campaign__btn--primary:hover,.mhero-campaign a.mhero-campaign__btn--primary:visited{background:var(--mc-btn);color:var(--mc-btn-text)}.mhero-campaign .mhero-campaign__btn--primary:hover,.mhero-campaign a.mhero-campaign__btn--primary:hover{background:#f7fafb;color:var(--mc-btn-text)}.mhero-campaign a.mhero-campaign__btn--call{animation:mhero-call 1.8s ease-out infinite;background:#fff;box-shadow:0 0 0 0 rgba(233,238,241,.7);font-size:16px;min-height:52px;padding:0 22px;position:relative;z-index:1}.mhero-campaign a.mhero-campaign__btn--call:hover{animation:none;background:#fff;box-shadow:0 0 0 6px rgba(233,238,241,.28)}@keyframes mhero-call{0%{box-shadow:0 0 0 0 rgba(233,238,241,.72)}70%{box-shadow:0 0 0 12px rgba(233,238,241,0)}to{box-shadow:0 0 0 0 rgba(233,238,241,0)}}@media (prefers-reduced-motion:reduce){.mhero-campaign a.mhero-campaign__btn--call{animation:none}}.mhero-campaign__btn--dark{background:var(--mc-form-btn);color:var(--mc-text);width:100%}.mhero-campaign__btn--dark:hover{background:#263341}.mhero-campaign__btn--ghost{background:transparent;border-color:rgba(217,229,236,.7);color:var(--mc-text)}.mhero-campaign__btn--ghost:hover{background:rgba(233,238,241,.12)}.mhero-campaign__cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.mhero-campaign__cta,.mhero-campaign__cta .hs-cta-node,.mhero-campaign__cta .hs-cta-wrapper,.mhero-campaign__cta .hs-web-interactive-inline,.mhero-campaign__cta .hs-web-interactive-node,.mhero-campaign__cta .hs-web-interactive-wrapper,.mhero-campaign__cta .hs_cos_wrapper{align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;display:inline-flex!important;float:none!important;margin:0!important;max-width:100%!important;padding:0!important;position:static!important;width:auto!important}.mhero-campaign .mhero-campaign__cta a,.mhero-campaign .mhero-campaign__cta a:hover,.mhero-campaign .mhero-campaign__cta a:visited{align-items:center;border:1px solid transparent!important;border-radius:3px!important;box-shadow:none!important;cursor:pointer!important;display:inline-flex!important;font-family:Inter,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:700!important;justify-content:center;letter-spacing:.04em!important;line-height:1.2!important;min-height:48px;padding:0 22px!important;text-decoration:none!important;text-transform:none!important;white-space:nowrap!important}.mhero-campaign .mhero-campaign__cta--cotizar a,.mhero-campaign .mhero-campaign__cta--cotizar a:hover,.mhero-campaign .mhero-campaign__cta--cotizar a:visited,.mhero-campaign .mhero-campaign__cta--vip a,.mhero-campaign .mhero-campaign__cta--vip a:hover,.mhero-campaign .mhero-campaign__cta--vip a:visited{background:var(--mc-btn)!important;color:var(--mc-btn-text)!important;-webkit-text-fill-color:var(--mc-btn-text)!important}.mhero-campaign .mhero-campaign__cta--cotizar a:hover,.mhero-campaign .mhero-campaign__cta--vip a:hover{background:#f7fafb!important}.mhero-campaign .mhero-campaign__cta--ficha a,.mhero-campaign .mhero-campaign__cta--ficha a:hover,.mhero-campaign .mhero-campaign__cta--ficha a:visited{background:transparent!important;color:var(--mc-text)!important;-webkit-text-fill-color:var(--mc-text)!important;border-color:rgba(217,229,236,.7)!important}.mhero-campaign .mhero-campaign__cta--ficha a:hover{background:rgba(233,238,241,.12)!important}.mhero-campaign__header .mhero-campaign__cta a{font-size:14px!important;min-height:44px;padding:0 14px!important}.mhero-campaign__header-cta{flex:0 0 auto;font-size:14px;letter-spacing:.06em;padding-inline:12px}.mhero-campaign__header-cta-full{display:none}.mhero-campaign__hero{display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:calc(100svh - var(--mc-header));min-height:calc(100dvh - var(--mc-header));overflow:hidden;padding:22px var(--mc-gutter) 18px;position:relative}.mhero-campaign__hero-media,.mhero-campaign__hero-shade{inset:0;position:absolute}.mhero-campaign__hero-media{height:100%;object-fit:cover;object-position:62% 78%;width:100%}.mhero-campaign__hero-shade{background:linear-gradient(180deg,rgba(15,19,24,.82),rgba(15,19,24,.34) 22%,rgba(15,19,24,.08) 46%,rgba(15,19,24,.62) 72%,rgba(12,15,18,.94))}.mhero-campaign__hero-copy,.mhero-campaign__scroll{position:relative;z-index:1}.mhero-campaign__kicker,.mhero-campaign__section-index{color:var(--mc-silver);font-size:13px;font-weight:600;letter-spacing:.18em;line-height:1.2}.mhero-campaign__display{font-weight:800;letter-spacing:-.015em;line-height:.96}.mhero-campaign__hero h1{font-size:clamp(40px,11.5vw,46px);letter-spacing:-.03em;margin-top:12px;max-width:none}.mhero-campaign__hero h1 span{display:block}.mhero-campaign__silver{color:var(--mc-silver)}.mhero-campaign__lead{color:var(--mc-muted);font-size:15px;line-height:1.5;margin-top:16px;max-width:38rem}.mhero-campaign__hero .mhero-campaign__lead{color:#e7eef2;font-size:14px;max-width:34rem}.mhero-campaign__chip{align-items:center;background:rgba(15,19,24,.62);border:1px solid rgba(217,229,236,.38);border-radius:3px;display:flex;gap:14px;margin-top:22px;padding:14px 16px;width:min(100%,560px)}.mhero-campaign__bbva{display:block;flex:0 0 auto;height:auto;max-width:100%;object-fit:contain;width:auto}.mhero-campaign__chip .mhero-campaign__bbva{max-height:84px;max-width:118px}.mhero-campaign__chip strong{display:block;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:24px;font-weight:800;letter-spacing:.04em;line-height:1}.mhero-campaign__chip span{color:var(--mc-muted);display:block;font-size:13px;line-height:1.35;margin-top:4px}.mhero-campaign__chip span.mhero-campaign__chip-desde{color:var(--mc-silver);font-size:14px;font-weight:600;letter-spacing:.14em;margin-top:8px;text-transform:uppercase}.mhero-campaign__chip span.mhero-campaign__chip-price{color:var(--mc-text);font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(40px,7vw,58px);font-weight:800;letter-spacing:-.03em;line-height:.9;margin-top:2px}.mhero-campaign__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.mhero-campaign__hero .mhero-campaign__btn--ghost{display:none}.mhero-campaign__fine,.mhero-campaign__micro{color:var(--mc-muted);font-size:12px;line-height:1.45}.mhero-campaign__micro{margin-top:12px;max-width:46rem}.mhero-campaign__scroll{align-items:center;color:var(--mc-silver);display:inline-flex;font-size:13px;font-weight:600;letter-spacing:.16em;margin-top:18px;min-height:44px}.mhero-campaign__bridge{background:var(--mc-btn);color:var(--mc-btn-text);padding:34px var(--mc-gutter);text-align:center}.mhero-campaign__bridge-text{font-size:clamp(30px,8vw,48px);font-weight:800;letter-spacing:-.02em;line-height:.98;margin-inline:auto;max-width:16ch}.mhero-campaign__section{padding:64px 0 28px}.mhero-campaign__section--graphite{background:var(--mc-graphite)}.mhero-campaign__section--ink{background:var(--mc-ink)}.mhero-campaign__section h2{font-size:clamp(40px,11vw,54px);margin-top:10px;max-width:14ch}.mhero-campaign__section-head{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}.mhero-campaign__carousel-bar{display:none}.mhero-campaign__fine--space{margin-top:12px}.mhero-campaign__fine--form{color:#3d4c57;margin-top:12px}.mhero-campaign__arrows{display:none;flex:0 0 auto;gap:8px}.mhero-campaign__arrow{background:transparent;border:1px solid rgba(217,229,236,.45);border-radius:3px;color:var(--mc-text);cursor:pointer;font-size:18px;height:44px;width:44px}.mhero-campaign__arrow:hover{background:rgba(233,238,241,.12)}.mhero-campaign__arrow:disabled{cursor:default;opacity:.35}.mhero-campaign__track-wrap{margin-top:28px}.mhero-campaign__track{display:flex;gap:12px;overflow-x:auto;padding:0 max(var(--mc-gutter),calc((100% - var(--mc-max))/2)) 6px;scroll-padding-inline:max(var(--mc-gutter),calc((100% - var(--mc-max))/2));scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mhero-campaign__track::-webkit-scrollbar{display:none}.mhero-campaign__card{aspect-ratio:3/4.05;background:#1a2127;border-radius:3px;flex:0 0 87%;isolation:isolate;min-height:460px;overflow:hidden;position:relative;scroll-snap-align:start}.mhero-campaign__card img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.mhero-campaign__card--potencia img{object-position:50% 62%}.mhero-campaign__card--propulsion img{object-position:50% 45%}.mhero-campaign__card--energia img{object-position:42% 48%}.mhero-campaign__card--estructura img{object-position:50% 50%}.mhero-campaign__card--aceleracion img{object-position:48% 55%}.mhero-campaign__card--control img{object-position:50% 58%}.mhero-campaign__card--materiales img{object-position:50% 70%}.mhero-campaign__card--audio img{object-position:62% 55%}.mhero-campaign__card--confort img{object-position:50% 62%}.mhero-campaign__card--suspension img{object-position:50% 55%}.mhero-campaign__card--tecnologia img{object-position:58% 42%}.mhero-campaign__card-shade{background:linear-gradient(180deg,rgba(15,19,24,.18),rgba(15,19,24,.05) 38%,rgba(15,19,24,.78) 68%,rgba(12,15,18,.96));inset:0;position:absolute}.mhero-campaign__card-index{background:rgba(15,19,24,.55);border:1px solid rgba(217,229,236,.4);border-radius:2px;font-size:14px;font-weight:700;left:14px;letter-spacing:.14em;line-height:1;padding:5px 8px 4px;position:absolute;top:14px;z-index:1}.mhero-campaign__card-body{bottom:0;left:0;padding:18px 16px;position:absolute;right:0;z-index:1}.mhero-campaign__figure{font-size:clamp(46px,9vw,68px);font-weight:800;letter-spacing:-.03em;line-height:.9;margin-top:6px}.mhero-campaign__figure--label{font-size:clamp(30px,5.4vw,44px);letter-spacing:0;line-height:.92;max-width:11ch}.mhero-campaign__phrase{font-size:16px;font-weight:600;line-height:1.3;margin-top:8px}.mhero-campaign__detail{color:var(--mc-muted);font-size:13px;line-height:1.45;margin-top:6px}.mhero-campaign__meter{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto;margin:14px auto 0;width:min(var(--mc-max),calc(100% - var(--mc-gutter)*2))}.mhero-campaign__meter-track{background:rgba(217,229,236,.2);height:2px}.mhero-campaign__meter-bar{background:var(--mc-silver);display:block;height:100%;width:0}.mhero-campaign__count{color:var(--mc-silver);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.12em}.mhero-campaign__panorama{align-items:end;display:grid;margin-top:36px;min-height:460px;overflow:hidden;position:relative}.mhero-campaign__panorama img{height:100%;inset:0;object-fit:cover;object-position:50% 62%;position:absolute;width:100%}.mhero-campaign__panorama-shade{background:linear-gradient(180deg,rgba(15,19,24,.15),rgba(15,19,24,.2) 40%,rgba(15,19,24,.78));inset:0;position:absolute}.mhero-campaign__panorama blockquote{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(32px,8vw,58px);font-weight:800;letter-spacing:-.02em;line-height:.98;margin:0;max-width:16ch;padding:28px var(--mc-gutter) 32px;position:relative;text-transform:uppercase;z-index:1}.mhero-campaign__note{color:var(--mc-muted);font-size:13px;margin:18px auto 0;width:min(var(--mc-max),calc(100% - var(--mc-gutter)*2))}.mhero-campaign__note a{color:var(--mc-silver);text-decoration:underline;text-underline-offset:3px}.mhero-campaign__table-hint{display:none}.mhero-campaign__table-scroll{background:#1a2127;border:1px solid rgba(217,229,236,.2);border-radius:3px;margin-top:22px}.mhero-campaign__table{border-collapse:collapse;width:100%}.mhero-campaign__table caption{caption-side:bottom;color:var(--mc-muted);font-size:13px;line-height:1.45;padding:14px 16px;text-align:left}.mhero-campaign__table thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.mhero-campaign__table tr{border-bottom:1px solid rgba(217,229,236,.14);display:grid;gap:8px 12px;grid-template-columns:1fr 1fr;padding:14px 14px 16px}.mhero-campaign__table tbody th{color:var(--mc-silver);font-size:13px;font-weight:600;grid-column:1/-1;letter-spacing:.04em;text-align:left}.mhero-campaign__table td{font-size:14px;line-height:1.4;margin:0}.mhero-campaign__table td:before{color:var(--mc-silver);content:"E0";display:block;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:4px}.mhero-campaign__table td:last-child:before{content:"E1+α"}.mhero-campaign__table-price{background:#252c32}.mhero-campaign__amount{color:var(--mc-text);font-size:clamp(34px,9vw,52px);font-weight:800;letter-spacing:-.03em;line-height:.9}.mhero-campaign__amount,.mhero-campaign__unit{display:block;font-family:Barlow Condensed,Arial Narrow,sans-serif}.mhero-campaign__unit{color:var(--mc-silver);font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;margin-top:6px;text-transform:uppercase}.mhero-campaign__split{display:grid;gap:22px}#seguridad .mhero-campaign__split{margin-top:28px}#seguridad>.mhero-campaign__wrap{container-type:inline-size}#seguridad h2{font-size:clamp(40px,6.5cqi,88px);max-width:none}.mhero-campaign__safety-media{background:#1a2127;min-height:280px;overflow:hidden;position:relative}.mhero-campaign__safety-media img,.mhero-campaign__safety-media video{height:100%;min-height:280px;object-fit:cover;object-position:70% 60%;width:100%}.mhero-campaign__placeholder{background:rgba(15,19,24,.78);border:1px solid rgba(217,229,236,.4);border-radius:3px;bottom:14px;left:14px;padding:12px 14px;position:absolute;right:14px}.mhero-campaign__placeholder strong{display:block;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:18px;font-weight:700;letter-spacing:.08em}.mhero-campaign__placeholder span{color:var(--mc-muted);display:block;font-size:13px;margin-top:4px}.mhero-campaign__benefits{display:grid;gap:0;list-style:none;margin:22px 0 0;padding:0}.mhero-campaign__benefits li{border-top:1px solid rgba(217,229,236,.18);font-size:15px;padding:14px 0}.mhero-campaign__quote{color:var(--mc-silver);font-size:18px;line-height:1.35;margin-top:22px;max-width:28ch}.mhero-campaign__finance-grid{display:grid;gap:28px}.mhero-campaign__inicial{background:var(--mc-graphite);border:1px solid rgba(233,238,241,.55);border-radius:3px;margin-top:22px;padding:22px 18px 20px}.mhero-campaign__inicial-kicker{color:var(--mc-silver);font-size:14px;font-weight:600;letter-spacing:.08em;margin-top:10px;text-transform:uppercase}.mhero-campaign__inicial-amount{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(46px,8vw,76px);font-weight:800;letter-spacing:-.03em;line-height:.9;margin-top:4px}.mhero-campaign__inicial-note{color:var(--mc-muted);font-size:14px;margin-top:10px;max-width:36rem}.mhero-campaign__inicial .mhero-campaign__btn{margin-top:16px}.mhero-campaign__stats{display:grid;gap:12px;margin-top:22px}.mhero-campaign__stat{background:var(--mc-graphite);border:1px solid rgba(217,229,236,.18);border-radius:3px;padding:18px 16px}.mhero-campaign__stat .mhero-campaign__figure{font-size:clamp(42px,10vw,64px)}.mhero-campaign__stat p+p{color:var(--mc-muted);margin-top:8px;max-width:36ch}.mhero-campaign__extra{color:var(--mc-muted);margin-top:16px;max-width:46rem}.mhero-campaign__limit{line-height:1.45;margin-top:14px;max-width:36rem}.mhero-campaign__chip .mhero-campaign__limit,.mhero-campaign__limit{color:var(--mc-silver);font-weight:600}.mhero-campaign__institution{background:var(--mc-graphite);border:1px solid rgba(217,229,236,.18);border-radius:3px;margin-top:28px;padding:16px}.mhero-campaign__institution-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between}.mhero-campaign__institution-bank{align-items:center;display:flex;flex:1 1 320px;flex-wrap:wrap;gap:14px;min-width:0}.mhero-campaign__institution .mhero-campaign__bbva{height:auto;max-height:72px;max-width:min(160px,42vw);width:auto}.mhero-campaign__institution .mhero-campaign__vigilado-plate{max-width:100%;padding:8px 10px;width:300px}.mhero-campaign__institution .mhero-campaign__institution-mark{height:auto;margin-left:auto;max-height:72px;width:min(190px,52vw)}.mhero-campaign__vigilado-plate{background:#f7f7f7;border-radius:2px;flex:0 1 auto;max-width:220px;padding:6px 8px;width:min(100%,220px)}.mhero-campaign__vigilado{display:block;height:auto;max-height:52px;object-fit:contain;width:100%}.mhero-campaign__institution .mhero-campaign__vigilado{max-height:none}.mhero-campaign__institution .mhero-campaign__fine{margin-top:12px;max-width:62rem}.mhero-campaign__form{background:var(--mc-form);border-radius:3px;color:var(--mc-btn-text);color-scheme:light;padding:22px 18px 20px}.mhero-campaign__form h3{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(32px,8vw,44px);font-weight:800;letter-spacing:-.02em;line-height:.95;margin:8px 0 0;text-transform:uppercase}.mhero-campaign__form .mhero-campaign__kicker,.mhero-campaign__form .mhero-campaign__section-index{color:#3d4c57}.mhero-campaign__form-lead{color:#31404a;font-size:14px;margin-top:10px}.mhero-campaign__fields{display:grid;gap:12px;margin-top:18px}.mhero-campaign__field{display:grid;gap:6px}.mhero-campaign__check,.mhero-campaign__field label{font-size:13px;font-weight:600}.mhero-campaign__field input,.mhero-campaign__field select{background:#f6f7f7;border:1px solid rgba(21,26,29,.22);border-radius:3px;color:#151a1d;font:inherit;font-size:16px;min-height:48px;padding:12px;width:100%}.mhero-campaign__check{align-items:flex-start;display:flex;font-weight:500;gap:10px;line-height:1.4}.mhero-campaign__check input{flex:0 0 auto;height:20px;margin-top:2px;width:20px}.mhero-campaign__field-error{color:#151a1d;font-size:12px;font-weight:600;min-height:0}.mhero-campaign__field.is-invalid input,.mhero-campaign__field.is-invalid select{border-color:#151a1d}.mhero-campaign__form-status{font-size:14px;font-weight:600;margin-top:12px}.mhero-campaign__form .mhero-campaign__btn{margin-top:8px}.mhero-campaign__safety-media:has(video){aspect-ratio:16/9;background:#0f1318;min-height:0}.mhero-campaign__safety-media video{background:#0f1318;height:100%;min-height:0;object-fit:contain;object-position:center;width:100%}.mhero-campaign__hs p{margin:revert}.mhero-campaign__hs a{color:revert;text-decoration:revert}.mhero-campaign__waiting{background:rgba(21,26,29,.06);font-size:14px;margin-top:16px;padding:12px}.mhero-campaign__footer{background:var(--mc-close);padding:28px 0 36px}.mhero-campaign__footer h2{font-size:clamp(28px,7vw,40px);max-width:16ch}.mhero-campaign__legal{color:var(--mc-muted);display:grid;font-size:13px;gap:10px;margin-top:0;max-width:68rem}.mhero-campaign__footer .mhero-campaign__legal{margin-top:16px}.mhero-campaign__legal a{color:var(--mc-silver);text-decoration:underline;text-underline-offset:3px}.mhero-campaign__legal-fine,.mhero-campaign__legal-fine a{font-size:10px;line-height:1.45}.mhero-campaign__draft{color:var(--mc-silver);font-size:12px;letter-spacing:.08em;margin-top:22px;text-transform:uppercase}.mhero-campaign__dock{align-items:center;backdrop-filter:blur(16px);background:rgba(15,19,24,.88);border-top:1px solid rgba(217,229,236,.45);bottom:0;display:flex;gap:12px;justify-content:space-between;left:0;padding:10px 18px calc(10px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:45}.mhero-campaign__dock strong{display:block;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:18px;letter-spacing:.12em;line-height:1}.mhero-campaign__dock-kicker{color:var(--mc-muted);display:block;font-size:12px;font-weight:600;letter-spacing:.14em;margin-top:3px}.mhero-campaign.is-dock-hidden .mhero-campaign__dock{display:none}@media (min-width:900px){.mhero-campaign{--mc-header:76px;--mc-gutter:32px}.mhero-campaign__logo{height:48px}.mhero-campaign__nav{display:flex}.mhero-campaign__header-cta{font-size:15px;padding-inline:16px}.mhero-campaign__header-cta-short{display:none}.mhero-campaign__header-cta-full{display:inline}.mhero-campaign__hero{align-items:end;display:grid;height:clamp(710px,78vh,850px);min-height:710px;padding:0 0 36px}.mhero-campaign__hero-media{object-position:72% 68%}.mhero-campaign__hero-shade{background:linear-gradient(90deg,rgba(10,13,16,.9),rgba(10,13,16,.62) 36%,rgba(10,13,16,.1) 64%,rgba(10,13,16,.28)),linear-gradient(180deg,rgba(10,13,16,.28),rgba(10,13,16,.02) 36%,rgba(10,13,16,.62))}.mhero-campaign__hero-copy{margin-bottom:12px;margin-left:max(32px,calc((100% - var(--mc-max))/2));width:min(760px,54vw)}.mhero-campaign__hero h1{font-size:clamp(56px,5.5vw,88px);max-width:none}.mhero-campaign__hero .mhero-campaign__lead{font-size:16px}.mhero-campaign__hero .mhero-campaign__btn--ghost{display:inline-flex}.mhero-campaign__scroll{bottom:8px;left:max(32px,calc((100% - var(--mc-max))/2));position:absolute}.mhero-campaign__bridge{padding:48px 32px}.mhero-campaign__bridge-text{font-size:clamp(40px,4vw,64px);max-width:none}.mhero-campaign__section{padding:96px 0 48px}.mhero-campaign__section h2{font-size:clamp(52px,5vw,76px)}.mhero-campaign__arrows,.mhero-campaign__carousel-bar{display:flex}.mhero-campaign__carousel-bar{justify-content:flex-end;margin-top:22px}.mhero-campaign__card{flex-basis:calc(46.51163% - 11.16279px);min-height:520px}.mhero-campaign__panorama{margin-top:48px;min-height:620px}.mhero-campaign__panorama blockquote{padding-bottom:56px;padding-left:max(32px,calc((100% - var(--mc-max))/2))}.mhero-campaign__table thead{height:auto;overflow:visible;position:static;width:auto;clip:auto}.mhero-campaign__table tr{display:table-row;padding:0}.mhero-campaign__table td,.mhero-campaign__table th{border-bottom:1px solid rgba(217,229,236,.14);display:table-cell;font-size:15px;line-height:1.4;padding:14px 16px;text-align:left;vertical-align:top}.mhero-campaign__table thead th{background:#252c32;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:22px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mhero-campaign__table tbody th{color:var(--mc-silver);font-weight:600;width:24%}.mhero-campaign__table td:before,.mhero-campaign__table td:last-child:before{content:none}.mhero-campaign__table td:last-child{background:rgba(217,229,236,.04)}.mhero-campaign__table-price td,.mhero-campaign__table-price td:last-child,.mhero-campaign__table-price th{background:#252c32;vertical-align:middle}.mhero-campaign__split{align-items:stretch;gap:48px;grid-template-columns:1.08fr .92fr}#seguridad .mhero-campaign__split{gap:40px;grid-template-columns:1.15fr .85fr;margin-top:36px}#seguridad .mhero-campaign__split>div:last-child{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;min-width:0}#seguridad .mhero-campaign__safety-media{align-self:start;aspect-ratio:16/9;height:auto;max-width:100%;min-width:0;width:100%}#seguridad .mhero-campaign__safety-media video{height:100%;object-fit:cover;object-position:center;width:100%}#seguridad .mhero-campaign__lead{font-size:14px;line-height:1.35;margin-top:0}#seguridad .mhero-campaign__benefits{column-gap:22px;grid-template-columns:1fr 1fr;margin-top:10px}#seguridad .mhero-campaign__benefits li{font-size:14px;line-height:1.25;padding:5px 0}#seguridad .mhero-campaign__quote{font-size:16px;line-height:1.3;margin-top:8px;max-width:none}#seguridad .mhero-campaign__fine--space{font-size:12px;line-height:1.3;margin-top:6px}.mhero-campaign__safety-media,.mhero-campaign__safety-media img{height:100%;min-height:520px}.mhero-campaign__safety-media video,.mhero-campaign__safety-media:has(video){aspect-ratio:16/9;height:auto;min-height:0;min-width:0;width:100%}.mhero-campaign__finance-grid{align-items:start;gap:48px;grid-template-columns:1.05fr .95fr}.mhero-campaign__stats{grid-template-columns:1fr 1fr}.mhero-campaign__form{padding:32px 28px}.mhero-campaign__dock{display:none}}@media (min-width:1100px){.mhero-campaign__card{flex-basis:calc(32.46753% - 7.79221px)}}@media (prefers-reduced-motion:reduce){.mhero-campaign__arrow,.mhero-campaign__btn{transition:none}.mhero-campaign__track{scroll-behavior:auto}}