.cvl{padding-bottom:84px}.cvl img{display:block;max-width:100%;height:auto}.cvl .mkt-section-head h2{font-size:clamp(2rem,6vw,3rem)}.cvl .cvl-center{text-align:center;margin-inline:auto}.cvl .cvl-center .mkt-eyebrow{justify-content:center}.cvl .cvl-center .mkt-lead{margin-inline:auto;max-width:56ch;margin-top:14px}.cvl .cvl-big{padding:15px 26px;font-size:1.02rem}.cvl .mkt-nav .mkt-btn{padding:8px 16px}.mkt.cvl>.mkt-nav{position:sticky;top:0;z-index:50}.cvl .mkt-nav .mkt-nav-section{display:inline-block}.cvl .mkt-nav .cvl-entrar{display:inline-flex}.cvl .mkt-nav-inner{padding:0 16px}.cvl a:focus-visible{outline:2px solid var(--m-brand);outline-offset:3px}.cvl .mkt-nav .cvl-nav-cta,.cvl-glass-nav{display:none}.cvl-glass{position:relative;isolation:isolate;display:inline-flex;align-items:center;border-radius:999px;padding:8px 16px;font-size:.88rem;font-weight:600;color:var(--m-ink);text-decoration:none;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.55));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 8px 22px -14px rgba(11,31,22,.45);backdrop-filter:blur(14px) saturate(170%);-webkit-backdrop-filter:blur(14px) saturate(170%);transition:color .2s,box-shadow .25s,transform .15s}.cvl-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,rgba(22,163,74,.6),rgba(22,163,74,.14) 42%,rgba(132,204,22,.1) 60%,rgba(132,204,22,.6));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cvl-glass:hover{transform:translateY(-1px);color:var(--m-brand-deep);box-shadow:inset 0 1px 0 #fff,0 0 0 4px rgba(132,204,22,.14),0 12px 26px -14px rgba(11,31,22,.5)}.cvl-hero{padding:36px 0 40px}.cvl-hero h1{font-size:clamp(2.3rem,9vw,4.1rem);margin:14px 0 0}.cvl-hero .mkt-lead{margin-top:16px;font-size:1.06rem;color:#3e4a43}.cvl-hero .mkt-hero-ctas{margin-top:24px}.cvl-hero .mkt-hero-ctas .mkt-btn{flex:1 1 100%}.cvl-precio-chip{display:inline-block;background:var(--m-brand-tint);color:var(--m-brand-deep);border:1px solid rgba(22,163,74,.22);font-weight:650;padding:7px 14px;border-radius:999px}.cvl-precio-chip,.cvl-trust{margin:16px 0 0;font-size:.92rem}.cvl-trust{list-style:none;padding:0;display:grid;gap:8px;color:var(--m-muted)}.cvl-trust li{display:flex;gap:8px;align-items:center}.cvl svg{width:18px;height:18px;flex:none;color:var(--m-brand)}@media (max-width:899px){.cvl-hero{padding:4px 0 40px}.cvl-hero-grid{display:flex;flex-direction:column}.cvl-hero-txt{text-align:center}.cvl-hero .mkt-lead{margin-inline:auto;max-width:34rem}.cvl-hero .mkt-hero-ctas{justify-content:center}.cvl-trust{display:inline-grid;text-align:left}.cvl-hero-vis{order:-1;position:relative;height:clamp(200px,56vw,300px);margin:0 -24px 4px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.cvl-hero-vis:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 50% 45%,rgba(22,163,74,.16),transparent 70%)}.cvl-phone{position:absolute;right:max(8%,calc(50% - 210px));top:16px;width:min(44vw,210px);padding:6px;border-radius:28px;background:#0b1f16;box-shadow:0 26px 50px -22px rgba(11,31,22,.6)}.cvl-phone img{border-radius:22px;width:100%;aspect-ratio:1/2;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cvl-hero-a4{position:absolute;left:max(8%,calc(50% - 210px));top:48px;width:min(40vw,190px);border-radius:4px;transform:rotate(-4deg);box-shadow:0 22px 44px -18px rgba(18,26,21,.45)}}.cvl-pasos{padding-top:32px}.cvl-steps{list-style:none;margin:0;padding:0;gap:48px}.cvl-step,.cvl-steps{display:grid;position:relative}.cvl-step{gap:18px}.cvl-step-txt{display:grid;grid-template-columns:34px 1fr;gap:16px;align-items:start}.cvl-step-txt h3{font-family:var(--serif);font-weight:400;font-size:1.7rem;margin:0 0 6px;letter-spacing:-.01em;line-height:1.1}.cvl-step-txt p{color:var(--m-muted);margin:0;line-height:1.6}.cvl-n{position:relative;z-index:1;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--m-ink);color:#fff;font-weight:700;font-size:.95rem;transition:background .4s,box-shadow .4s}.cvl-n.on{background:var(--m-brand);box-shadow:0 0 0 5px rgba(132,204,22,.2)}.cvl-steps:after,.cvl-steps:before{content:"";position:absolute;left:var(--rx,17px);top:var(--rt,17px);height:var(--rh,0);width:2px;margin-left:-1px;border-radius:2px;pointer-events:none}.cvl-steps:before{background:var(--m-line)}.cvl-steps:after{background:linear-gradient(var(--m-brand),#84cc16);transform:scaleY(var(--p,1));transform-origin:top}.cvl-step>.cvl-formatos,.cvl-step>.cvl-shot{margin-left:50px}.cvl-shot{margin:0;border-radius:16px;overflow:hidden;border:1px solid var(--m-line);background:#fff;box-shadow:0 1px 2px rgba(18,26,21,.04),0 18px 40px -22px rgba(18,26,21,.28)}.cvl-formatos{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cvl-formato{margin:0;display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none;cursor:pointer;border-radius:14px}.cvl-formato-img{aspect-ratio:3/4;border-radius:14px;overflow:hidden;border:1px solid var(--m-line);display:grid;place-items:center;position:relative;background:var(--paper-soft);transition:border-color .25s,box-shadow .25s}.cvl .cvl-formato-img img{position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);max-width:none;-o-object-fit:contain;object-fit:contain}.cvl-formato:hover .cvl-formato-img{border-color:rgba(22,163,74,.45);box-shadow:0 0 0 3px rgba(132,204,22,.16),0 18px 34px -20px rgba(11,31,22,.4)}.cvl-formato-pie{flex:1;display:flex;flex-direction:column;gap:2px}.cvl-formato-pie b{display:block;font-size:.98rem}.cvl-formato-pie>span:not(.cvl-ver){display:block;font-size:.84rem;color:var(--m-muted);line-height:1.45}.cvl-ver{margin-top:auto;padding-top:6px;font-size:.86rem;font-weight:650;color:var(--m-brand-deep)}.cvl-formato:hover .cvl-ver{color:var(--m-brand)}.cvl-ejemplo{padding-top:8px}.cvl-ej-card{display:grid;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--m-line-soft);border-radius:22px;overflow:hidden;cursor:pointer;box-shadow:0 1px 2px rgba(18,26,21,.04),0 18px 40px -22px rgba(18,26,21,.25);transition:transform .2s var(--m-ease),box-shadow .2s}.cvl-ej-card:hover{transform:translateY(-2px);box-shadow:0 1px 2px rgba(18,26,21,.04),0 24px 50px -22px rgba(18,26,21,.32)}.cvl-ej-img{position:relative}.cvl-ej-img img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.cvl-ej-tag{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;color:#fff;font-weight:700;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;background:rgba(11,31,22,.38);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border:1px solid rgba(255,255,255,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 26px -14px rgba(0,0,0,.55);text-shadow:0 1px 2px rgba(0,0,0,.35)}.cvl-ej-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:#84cc16;box-shadow:0 0 0 3px rgba(132,204,22,.3)}.cvl-ej-body{padding:22px 22px 26px}.cvl-ej-body h2{font-size:clamp(1.8rem,6vw,2.5rem);margin:8px 0 12px}.cvl-ej-body p{color:var(--m-muted);line-height:1.6;margin:14px 0 20px}.cvl-ej-datos{display:flex;flex-wrap:wrap;gap:8px}.cvl-ej-datos span{background:var(--paper-soft);border:1px solid var(--m-line-soft);border-radius:999px;padding:5px 12px;font-size:.86rem;font-weight:600}.cvl-precio{background:#fff;border-block:1px solid var(--m-line-soft)}.cvl-planes{display:grid;gap:14px;max-width:980px;margin-inline:auto}.cvl-plan{padding:22px 24px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 16px}.cvl-plan h3{margin:0;font-size:1.08rem}.cvl-importe{grid-row:span 2;text-align:right;white-space:nowrap}.cvl-importe .mkt-num{font-size:2.1rem}.cvl-importe small{color:var(--m-muted);font-weight:600}.cvl-porcoche{margin:0;color:var(--m-muted);font-size:.92rem}.cvl-plan.is-dest{position:relative;isolation:isolate;overflow:hidden;border:0;padding:23px 25px;background:linear-gradient(180deg,#fff,var(--m-brand-tint));box-shadow:0 0 0 4px rgba(22,163,74,.1),0 24px 50px -28px rgba(14,122,78,.45)}.cvl-plan.is-dest:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:linear-gradient(135deg,#84cc16,var(--m-brand) 40%,rgba(22,163,74,.3) 68%,#84cc16);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cvl-plan.is-dest:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;pointer-events:none;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.85),transparent);transform:translateX(-140%) skewX(-18deg);opacity:0}.cvl-plan-btn{grid-column:1/-1;width:100%;margin-top:14px}.cvl-cierre .cvl-compra-err,.cvl-plan .cvl-compra-err{grid-column:1/-1;display:block;margin-top:8px;color:#b42318;font-size:.86rem;font-weight:600}.cvl-legal{margin:16px auto 0;text-align:center;font-size:.8rem;color:var(--m-muted)}.cvl-legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cvl-legal a:hover{color:var(--m-ink)}.cvl-incluye{max-width:560px;margin:30px auto 0}.cvl-incluye-tit{margin:0 0 14px;font-size:.78rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--m-muted)}.cvl-incluye .mkt-btn{margin-top:24px;width:100%}.cvl-regalo h2{font-size:clamp(2rem,6vw,3rem);margin:12px 0 0}.cvl-regalo .mkt-lead{margin-top:16px}.cvl-regalo-grid{display:grid;gap:32px}.cvl-regalo-pts{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:14px}.cvl-regalo-pts li{border-left:2px solid var(--m-lime);padding-left:14px}.cvl-regalo-pts b{display:block;color:#fff}.cvl-regalo-pts span{color:var(--m-on-dark-muted);font-size:.94rem}.cvl-regalo-vis{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.cvl-regalo-vis img{border-radius:16px;box-shadow:0 24px 50px -20px rgba(0,0,0,.6)}.cvl-regalo-vis img+img{margin-top:36px}.cvl-faq-list{max-width:760px;margin-inline:auto;display:grid;gap:10px}.cvl-faq-list details{background:#fff;border:1px solid var(--m-line-soft);border-radius:16px;padding:4px 18px}.cvl-faq-list summary{cursor:pointer;list-style:none;font-weight:650;padding:14px 28px 14px 0;position:relative}.cvl-faq-list summary::-webkit-details-marker{display:none}.cvl-faq-list summary:after{content:"+";position:absolute;right:0;top:10px;font-size:1.4rem;color:var(--m-brand);font-weight:400}.cvl-faq-list details[open] summary:after{content:"−"}.cvl-faq-list details p{margin:0 0 16px;color:var(--m-muted);line-height:1.6}.cvl-cierre h2{font-size:clamp(2.2rem,7vw,3.4rem)}.cvl-cierre .mkt-btn{margin-top:24px}.cvl-aviso{margin:6px 0 0;font-size:.82rem}.cvl .mkt-footer nav{gap:16px}.mkt.cvl>.cvl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgba(250,250,247,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--m-line);transform:translateY(110%);visibility:hidden;transition:transform .35s var(--m-ease),visibility 0s .35s}.mkt.cvl.cta-on>.cvl-sticky{transform:none;visibility:visible;transition:transform .35s var(--m-ease),visibility 0s}.cvl-sticky .mkt-btn{flex:1;padding:13px 16px}.cvl-sticky span{font-size:.82rem;font-weight:650;color:var(--m-brand-deep);white-space:nowrap}.cvl .cvl-brillo{position:relative;overflow:hidden;isolation:isolate}.mkt.cvl>.cvl-visor{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:rgba(11,31,22,.74);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);overscroll-behavior:contain;animation:cvl-velo .2s ease-out both}.cvl-v-caja{display:flex;flex-direction:column;width:min(1100px,100%);height:min(92dvh,100%);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 40px 100px -30px rgba(0,0,0,.6);animation:cvl-caja .24s cubic-bezier(.2,.8,.2,1) both}.cvl-visor-a4 .cvl-v-caja,.cvl-visor-img .cvl-v-caja{width:min(760px,100%)}.cvl-v-barra{flex:none;display:flex;align-items:center;gap:14px;padding:8px 8px 8px 20px;border-bottom:1px solid var(--m-line-soft)}.cvl-v-barra b{flex:1;min-width:0;font-size:.98rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cvl-v-barra a{flex:none;font-size:.86rem;font-weight:650;color:var(--m-brand-deep);text-decoration:none}.cvl-v-barra a:hover{color:var(--m-brand);text-decoration:underline}.cvl-v-x{flex:none;width:44px;height:44px;border:0;border-radius:50%;background:var(--paper-soft);color:var(--m-ink);font-size:1.7rem;line-height:1;cursor:pointer;transition:background .15s}.cvl-v-x:hover{background:var(--m-brand-tint);color:var(--m-brand-deep)}.cvl-v-x:focus-visible{outline:2px solid var(--m-brand);outline-offset:2px}.cvl-v-cuerpo{position:relative;flex:1;min-height:0;background:var(--paper-soft)}.cvl-v-cuerpo>iframe{position:relative;display:block;width:100%;height:100%;border:0}.cvl-v-a4:before,.cvl-visor-ficha .cvl-v-cuerpo:before{content:"Cargando el ejemplo";position:absolute;inset:0;display:grid;place-items:center;font-size:.92rem;color:var(--m-muted)}.cvl-visor-img .cvl-v-cuerpo{display:grid;place-items:center;padding:18px}.cvl .cvl-visor-img .cvl-v-cuerpo img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:10px;box-shadow:0 20px 40px -20px rgba(11,31,22,.45)}.cvl-v-a4caja{position:absolute;inset:18px;display:grid;place-items:center}.cvl-v-a4{position:relative;overflow:hidden;border-radius:4px;background:#fff;box-shadow:0 20px 34px -16px rgba(11,31,22,.6),0 2px 6px rgba(11,31,22,.2)}.cvl-v-a4 iframe{position:relative;display:block;width:794px;height:1123px;border:0;transform-origin:0 0}@keyframes cvl-velo{0%{opacity:0}to{opacity:1}}@keyframes cvl-caja{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:600px){.mkt.cvl>.cvl-visor{padding:0}.cvl-v-caja{width:100%;height:100%;border-radius:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.cvl-visor-a4 .cvl-v-caja,.cvl-visor-img .cvl-v-caja{width:100%}.cvl-v-barra{padding-left:16px;gap:10px}.cvl-v-barra b{font-size:.92rem}.cvl-v-barra a{font-size:.82rem}.cvl .mkt-section-head,.cvl-step-txt{text-align:center}.cvl-step-txt{grid-template-columns:1fr;justify-items:center;gap:12px}.cvl-step>.cvl-formatos,.cvl-step>.cvl-shot{margin-left:0}.cvl-steps:after,.cvl-steps:before{display:none}.cvl-step:not(:last-child):after{content:"";position:absolute;left:50%;top:100%;height:48px;width:2px;margin-left:-1px;border-radius:2px;background:linear-gradient(var(--m-brand),#84cc16);transform:scaleY(var(--q,1));transform-origin:top}.cvl-ej-body,.cvl-formato{text-align:center}.cvl-ej-tag{right:10px;bottom:10px;padding:5px 10px;gap:6px;font-size:.64rem;letter-spacing:.12em}.cvl-ej-datos{justify-content:center}.cvl-incluye{text-align:center}.cvl-incluye .mkt-checks{display:inline-grid;text-align:left}.cvl-regalo-grid>div:first-child{text-align:center}.cvl-regalo .mkt-lead{margin-inline:auto}.cvl-regalo-pts{display:inline-grid;text-align:left}.cvl .mkt-footer-grid{text-align:center;flex-direction:column;align-items:center;gap:20px}.cvl .mkt-footer nav{justify-content:center;flex-wrap:wrap}}@media (min-width:560px){.cvl-hero .mkt-hero-ctas .mkt-btn{flex:0 0 auto}.cvl-trust{display:flex;flex-wrap:wrap;gap:8px 20px}.cvl-formatos{grid-template-columns:repeat(4,1fr)}.cvl-planes{grid-template-columns:repeat(3,1fr)}.cvl-plan{grid-template-columns:1fr;text-align:center;padding:28px 22px}.cvl-plan.is-dest{padding:29px 23px}.cvl-importe{grid-row:auto;text-align:center;margin:10px 0 2px}.cvl-importe .mkt-num{font-size:2.6rem}.cvl-plan-btn{margin-top:18px}}@media (min-width:560px) and (max-width:899px){.cvl-trust{display:inline-flex;justify-content:center}}@media (min-width:900px){.cvl{padding-bottom:0}.mkt.cvl>.cvl-sticky{display:none}.cvl.cta-on .mkt-nav .cvl-nav-cta{display:inline-flex}.cvl .mkt-nav-inner{padding:0 24px}.cvl-hero{padding:72px 0 64px}.cvl-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.cvl-hero-vis{display:block;position:relative;height:520px}.cvl-phone{position:absolute;right:40px;top:0;width:260px;border-radius:34px;padding:9px;background:#0b1f16;box-shadow:0 30px 70px -25px rgba(11,31,22,.55)}.cvl-phone img{border-radius:26px;height:502px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cvl-hero-a4{position:absolute;left:0;bottom:0;width:230px;border-radius:6px;transform:rotate(-4deg);box-shadow:0 24px 50px -20px rgba(18,26,21,.45)}.cvl-step{grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center}.cvl-step>.cvl-shot{margin-left:0}.cvl-step:nth-child(3){grid-template-columns:1fr}.cvl-step:nth-child(3) .cvl-step-txt{max-width:640px}.cvl-ej-card{grid-template-columns:1fr 1fr;align-items:center}.cvl-ej-body{padding:40px 44px}.cvl-regalo-grid{grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}}@media (min-width:901px){.cvl-glass-nav{display:flex;gap:8px;margin-right:6px}}@media (min-width:900px) and (max-width:1080px){.cvl.cta-on .cvl-glass-nav a:first-child{display:none}}.cvl-blob,.cvl-progreso{display:none}@media (prefers-reduced-motion:no-preference){.cvl{position:relative;overflow-x:clip}.mkt.cvl>.cvl-blob{display:block;position:absolute;z-index:0;pointer-events:none;border-radius:50%;filter:blur(70px);opacity:.45}.cvl-blob-1{width:520px;height:520px;top:-120px;right:-140px;background:radial-gradient(circle,rgba(34,197,94,.55),transparent 70%);animation:cvl-flota 14s ease-in-out infinite alternate}.cvl-blob-2{width:420px;height:420px;top:380px;left:-160px;background:radial-gradient(circle,rgba(132,204,22,.32),transparent 70%);animation:cvl-flota 18s ease-in-out infinite alternate-reverse}@keyframes cvl-flota{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,50px) scale(1.15)}}.cvl-hero .mkt-eyebrow,.cvl-hero .mkt-hero-ctas,.cvl-hero .mkt-lead,.cvl-hero h1,.cvl-precio-chip,.cvl-trust{animation:cvl-entra .8s cubic-bezier(.2,.8,.2,1) both}.cvl-hero h1{animation-delay:.08s}.cvl-hero .mkt-lead{animation-delay:.18s}.cvl-hero .mkt-hero-ctas{animation-delay:.28s}.cvl-precio-chip{animation-delay:.36s}.cvl-trust{animation-delay:.44s}.cvl-hero h1 em{background:linear-gradient(90deg,var(--m-brand),#16a34a,#84cc16,var(--m-brand));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cvl-brillo 6s linear infinite}.cvl-phone{animation:cvl-entra-dcha 1s cubic-bezier(.2,.8,.2,1) .2s both,cvl-levita 6s ease-in-out 1.2s infinite}.cvl-hero-a4{animation:cvl-entra-izq 1s cubic-bezier(.2,.8,.2,1) .35s both}@keyframes cvl-entra{0%{opacity:0;transform:translateY(26px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes cvl-entra-dcha{0%{opacity:0;transform:translate(60px,20px) rotate(6deg)}to{opacity:1;transform:none}}@keyframes cvl-entra-izq{0%{opacity:0;transform:translate(-50px,40px) rotate(-14deg)}to{opacity:1;transform:rotate(-4deg)}}@keyframes cvl-levita{50%{transform:translateY(-12px)}}@keyframes cvl-brillo{to{background-position:300% 0}}.cvl.cta-on .mkt-nav .cvl-nav-cta{animation:cvl-baja .28s cubic-bezier(.2,.8,.2,1) both}@keyframes cvl-baja{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.cvl .cvl-brillo:after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.42),transparent);transform:translateX(-140%) skewX(-18deg);animation:cvl-cruza-btn 5s ease-in-out 1.6s infinite}@keyframes cvl-cruza-btn{0%{transform:translateX(-140%) skewX(-18deg)}24%,to{transform:translateX(340%) skewX(-18deg)}}.cvl-plan.is-dest.en:after{animation:cvl-cruza-plan 1.4s ease-out .35s 1 both}@keyframes cvl-cruza-plan{0%{opacity:1;transform:translateX(-140%) skewX(-18deg)}to{opacity:1;transform:translateX(380%) skewX(-18deg)}}.cvl-step:after,.cvl-steps:after{transition:transform .12s linear}.cvl-formato,.cvl-plan,.cvl-shot{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.cvl-plan:hover{transform:translateY(-8px);box-shadow:0 30px 60px -28px rgba(11,31,22,.45)}.cvl-plan.is-dest:hover{box-shadow:0 0 0 4px rgba(132,204,22,.16),0 30px 60px -28px rgba(11,31,22,.45)}.cvl-formato:hover{transform:translateY(-6px) rotate(-1deg)}.cvl-ej-card:hover{transform:translateY(-6px) scale(1.01)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mkt.cvl>.cvl-progreso{display:block;position:fixed;top:0;left:0;right:0;height:3px;z-index:60;transform-origin:0 50%;background:linear-gradient(90deg,var(--m-brand),#84cc16);animation:cvl-barra linear both;animation-timeline:scroll(root)}@keyframes cvl-barra{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cvl-cierre .container,.cvl-ej-card,.cvl-faq-list details,.cvl-incluye,.cvl-plan,.cvl-regalo-grid>div:first-child,.cvl-step,.mkt-section-head{animation:cvl-sube linear both;animation-timeline:view();animation-range:entry 0 cover 28%}@keyframes cvl-sube{0%{opacity:0;transform:translateY(70px) scale(.97)}to{opacity:1;transform:none}}.cvl-shot img{animation:cvl-zoom linear both;animation-timeline:view();animation-range:entry 0 cover 45%}@keyframes cvl-zoom{0%{transform:scale(.86) rotateX(18deg);opacity:.3}to{transform:none;opacity:1}}.cvl-shot{perspective:1200px}.cvl-formato{animation:cvl-abanico linear both;animation-timeline:view();animation-range:entry 0 cover 35%}.cvl-formato:first-child{--r:-10deg;--x:40px}.cvl-formato:nth-child(2){--r:-4deg;--x:15px}.cvl-formato:nth-child(3){--r:4deg;--x:-15px}.cvl-formato:nth-child(4){--r:10deg;--x:-40px}@keyframes cvl-abanico{0%{opacity:0;transform:translate(var(--x),90px) rotate(var(--r))}to{opacity:1;transform:none}}.cvl-plan:nth-child(2){animation-range:entry 5% cover 33%}.cvl-plan:nth-child(3){animation-range:entry 10% cover 38%}@media (min-width:900px){.cvl-hero-vis{animation:cvl-parallax linear both;animation-timeline:scroll(root);animation-range:0 700px}@keyframes cvl-parallax{to{transform:translateY(120px);opacity:.4}}}.cvl-regalo-vis img:first-child{animation:cvl-sube-a linear both;animation-timeline:view()}.cvl-regalo-vis img:nth-child(2){animation:cvl-sube-b linear both;animation-timeline:view()}@keyframes cvl-sube-a{0%{transform:translateY(80px) rotate(-3deg)}to{transform:translateY(-40px) rotate(0)}}@keyframes cvl-sube-b{0%{transform:translateY(160px) rotate(4deg)}to{transform:translateY(-80px) rotate(0)}}}}@media (prefers-reduced-motion:reduce){.mkt.cvl.cta-on>.cvl-sticky,.mkt.cvl>.cvl-sticky{transition:none}.cvl-v-caja,.mkt.cvl>.cvl-visor{animation:none}.cvl-n{transition:none}}.cvl .mkt-eyebrow:before{display:none}.cvl-ventajas{padding-top:24px}.cvl-ben{list-style:none;padding:0;margin:0 auto 34px;display:grid;gap:12px;max-width:980px}.cvl-ben-card{display:grid;grid-template-columns:22px 1fr;gap:2px 12px;align-items:start;padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.75);border:1px solid var(--m-line-soft);box-shadow:0 1px 2px rgba(18,26,21,.04),0 16px 34px -24px rgba(18,26,21,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.cvl-ben-card svg{grid-row:span 2;margin-top:2px;width:22px;height:22px}.cvl-ben-card b{font-size:1.04rem}.cvl-ben-card span{color:var(--m-muted);font-size:.93rem;line-height:1.5}.cvl-pasos .cvl-steps{max-width:620px;margin-inline:auto;gap:30px}.cvl-pasos .cvl-step-txt h3{font-size:1.45rem}.cvl-regalo-pts{gap:12px}.cvl-plan-tag{justify-self:start;grid-column:1/-1;display:inline-block;margin-bottom:8px;padding:4px 12px;border-radius:999px;background:linear-gradient(90deg,var(--m-brand),#84cc16);color:#fff;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 6px 16px -8px rgba(22,163,74,.7)}@media (max-width:600px){.cvl-ben-card{grid-template-columns:1fr;justify-items:center;text-align:center;gap:4px;padding:14px 18px}.cvl-ben-card svg{display:none}.cvl-ben{gap:10px}.cvl-pasos .cvl-step:not(:last-child):after{height:30px}}@media (min-width:560px){.cvl-ben{grid-template-columns:1fr 1fr}.cvl-plan-tag{justify-self:center}}@media (min-width:900px){.cvl-ben{grid-template-columns:repeat(4,1fr)}.cvl-ben-card{grid-template-columns:1fr;gap:8px;padding:22px}.cvl-ben-card svg{grid-row:auto}.cvl-pasos .cvl-step{grid-template-columns:1fr}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cvl-ben-card{animation:cvl-sube linear both;animation-timeline:view();animation-range:entry 0 cover 28%}.cvl-ben-card:nth-child(2){animation-range:entry 4% cover 32%}.cvl-ben-card:nth-child(3){animation-range:entry 8% cover 36%}.cvl-ben-card:nth-child(4){animation-range:entry 12% cover 40%}}}.cvl-total{margin:0;font-size:.82rem;font-weight:600;color:var(--m-muted)}@media (max-width:559px){.cvl-plan .cvl-total{grid-column:2;text-align:right}}