.lp-hero{background:var(--gris);text-align:center;padding:56px 0 52px}.lp-hero h1{max-width:900px;margin:0 auto;font-size:clamp(22px,2.85vw,41px)}.lp-crumbs{color:var(--suave);margin:0 0 18px;font-size:15px;font-weight:600}.lp-crumbs a{color:var(--azul);text-decoration:none}.lp-crumbs a:hover{text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:4px;text-decoration-thickness:2px}.lp-eyebrow{color:var(--azul);background:var(--azul-claro);border-radius:999px;margin:0 0 18px;padding:5px 14px;font-size:14px;font-weight:700;display:inline-block}.lp-sub{color:var(--tinta);max-width:760px;margin:14px auto 0;font-size:19px;font-weight:600}.lp-prose{max-width:800px;color:var(--texto);margin:0 auto;font-size:17px;line-height:1.68}.lp-prose p{margin:0 0 1.05em}.lp-prose strong{color:var(--tinta)}.lp-prose>p:first-child{color:var(--tinta);background:var(--azul-claro);border-radius:var(--r-m);margin-bottom:28px;padding:18px 22px;font-size:18px;font-weight:500}.lp-prose>p:first-child+ul{margin-top:-18px}.lp-prose h2{margin:2.1em 0 .6em;scroll-margin-top:96px;font-size:clamp(24px,2.3vw,32px)}.lp-prose h2:first-child{margin-top:.4em}.lp-prose h3{color:var(--azul);margin:1.6em 0 .55em;font-size:20px}.lp-prose h3 em{font-style:normal}.lp-prose h2+h3{margin-top:.8em}.lp-prose ul,.lp-prose ol{margin:0 0 1.2em;padding-left:0;list-style:none}.lp-prose li{margin:.35em 0;padding-left:1.4em;position:relative}.lp-prose li:before{content:"";background:var(--coral);border-radius:50%;width:7px;height:7px;position:absolute;top:.68em;left:.2em}.lp-prose a.link{overflow-wrap:anywhere}.lp-table{border:1px solid var(--gris-az);border-radius:var(--r-s);margin:0 0 1.4em;overflow-x:auto}.lp-table table{border-collapse:collapse;width:100%;font-size:15.5px;line-height:1.45}.lp-table th{background:var(--azul-claro);color:var(--azul);text-align:left;font-weight:700}.lp-table th,.lp-table td{border-bottom:1px solid var(--gris-az);vertical-align:top;padding:10px 14px}.lp-table tr:last-child td{border-bottom:0}.lp-price{margin:2em 0 .4em;font-size:22px}.lp-price strong{color:var(--azul)}.lp-cta{text-align:center;margin:1.6em 0!important}.lp-form{margin:1.6em 0 2em;scroll-margin-top:96px}.lp-prose .hole{border-radius:var(--r-s);color:var(--tinta);background:repeating-linear-gradient(135deg,#f3f5fc,#f3f5fc 12px,#e9ecf8 12px 24px);border:2px dashed #9aa0c4;margin:1.4em 0;padding:16px 18px;font-size:14.5px;line-height:1.45}.lp-prose .hole strong{letter-spacing:.14em;text-transform:uppercase;color:var(--azul);margin-bottom:4px;font-size:11px;display:block}@media (width<=760px){.lp-hero{padding:40px 0 36px}.lp-hero h1{font-size:28px}.lp-body{padding-top:32px;padding-bottom:64px}.lp-prose{font-size:16.5px}.lp-prose h2{font-size:24px}}@media (width<=480px){.lp-hero .wrap,.lp-body{padding-left:20px;padding-right:20px}.lp-prose>p:first-child{padding:14px 16px;font-size:16.5px}}.lp-cover{aspect-ratio:16/6;object-fit:cover;border-radius:24px;width:100%;height:auto;margin-top:28px;display:block}@media (width<=640px){.lp-cover{aspect-ratio:4/3;border-radius:18px;margin-top:20px}}.lp-hero{background:#fff;padding:clamp(56px,8vw,112px) 0 clamp(16px,2vw,24px)}.lp-hero h1{overflow-wrap:break-word;hyphens:auto;max-width:1000px;font-size:clamp(26px,6.2vw,72px);line-height:1.02}.lp-eyebrow{background:var(--fondo-suave);color:var(--suave);font-weight:600}.lp-sub{color:var(--suave);max-width:680px;margin-top:24px;font-size:clamp(17px,1.5vw,20px);font-weight:400;line-height:1.55}.lp-sub+.lp-sub{margin-top:6px;font-weight:400}.lp-cover{border-radius:var(--r-card);margin-top:clamp(32px,4vw,56px)}.lp-body{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(72px,9vw,128px)}.lp-prose{max-width:720px}.lp-prose h2{margin-top:2.4em;font-size:clamp(26px,2.8vw,36px);line-height:1.1}.lp-prose>p:first-child{background:var(--fondo-suave);color:var(--suave);border-radius:24px;margin-bottom:40px;padding:24px 28px;font-size:17px;font-weight:500;line-height:1.75}.lp-prose>p:first-child strong{color:var(--tinta)}.lp-table{border-color:var(--linea);border-radius:20px}.lp-table th{background:var(--fondo-suave);color:var(--tinta)}.lp-table th,.lp-table td{border-bottom-color:var(--linea)}.lp-table tbody tr:nth-child(2n) td{background:0 0}@media (width<=760px){.lp-hero{padding:48px 0 16px}.lp-hero h1{font-size:clamp(26px,6.2vw,72px)}}@media (width<=640px){.lp-cover{border-radius:20px}}@media (width<=480px){.lp-prose>p:first-child{padding:18px 20px;font-size:16px}}.lp-prose ul.lp-facts{flex-direction:column;gap:6px;margin:0 0 1.6em;padding:0;list-style:none;display:flex}.lp-prose ul.lp-facts li{margin:0;padding-left:20px;position:relative}.lp-prose ul.lp-facts li:before{content:"";background:var(--coral);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:3px}.lp-prose ul.lp-facts{background:var(--rosa);color:var(--tinta);border-radius:20px;gap:8px;padding:24px 28px}.lp-prose ul.lp-facts li{color:var(--tinta);font-weight:500}@media (width<=560px){.lp-prose ul.lp-facts{padding:20px}}.lp-prose .lp-card{background:var(--fondo-suave,#f5f6fa);border-radius:20px;margin:0 0 16px;padding:28px 30px 24px}.lp-prose .lp-card>p{margin:0 0 12px}.lp-prose .lp-card>p:first-child{color:var(--suave);font-size:15px}.lp-prose .lp-card>p:first-child strong{letter-spacing:-.02em;color:var(--azul);margin-bottom:4px;font-family:Nunito Sans Variable,sans-serif;font-size:22px;font-weight:800;font-stretch:112%;line-height:1.2;display:block}.lp-prose .lp-card>p:last-child{margin:4px 0 0}@media (width<=560px){.lp-prose .lp-card{padding:22px 20px 18px}}.lp-prose.lp-course h2{margin-top:60px}.lp-prose.lp-course h2:first-child{margin-top:.4em}
