:root{--navy:#0b1530;--navy-2:#121f42;--ink:#0f172a;--text:#334155;--muted:#64748b;--line:#e2e8f0;--bg:#f7f9fc;--white:#fff;--teal:#13ac95;--blue:#3a62a8;--indigo:#433985;--link:#2f5aa8;--grad:linear-gradient(120deg, var(--teal), var(--blue) 70%, var(--indigo));--radius:14px;--shadow:0 18px 40px -18px #0f172a4d;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:var(--text);background:var(--bg);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,.poppins{color:var(--ink);font-family:Poppins,Inter,sans-serif;line-height:1.2}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:3px solid var(--teal);outline-offset:2px;border-radius:4px}.wrap{max-width:1200px;margin:0 auto;padding:0 20px}.estrecho{max-width:780px}.tag{letter-spacing:.05em;text-transform:uppercase;color:var(--blue);font-size:12px;font-weight:600;display:inline-block}.oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex}.btn-primario{background:var(--grad);color:#fff;box-shadow:0 8px 24px -8px #3a62a899}.btn-primario:hover{transform:translateY(-1px);box-shadow:0 12px 28px -8px #3a62a8b3}.btn-borde{color:#fff;border:1px solid #ffffff4d}.btn-borde:hover{background:#ffffff14}.btn-whatsapp{color:#0b3d22;background:#25d366}.btn-whatsapp:hover{background:#1fbe5b;transform:translateY(-1px)}.btn-claro{border:1px solid var(--line);color:var(--ink);background:#fff}.btn-claro:hover{border-color:var(--blue);color:var(--blue)}section.bloque{padding:80px 0}.cabeza{justify-content:space-between;align-items:end;gap:20px;margin-bottom:34px;display:flex}.cabeza h2{margin-top:6px;font-size:clamp(26px,3vw,34px)}.cabeza>a{color:var(--link);white-space:nowrap;font-size:15px;font-weight:600}.portada-interna{background:radial-gradient(900px 400px at 90% -20%, #13ac9559, transparent 60%), radial-gradient(700px 400px at 0% 120%, #43398580, transparent 60%), var(--navy);color:#cbd5e1;padding:64px 0 70px}.portada-interna .tag{color:var(--teal)}.portada-interna h1{color:#fff;margin:10px 0 12px;font-size:clamp(30px,4.4vw,46px)}.portada-interna p{max-width:640px;font-size:17px}.rejilla{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.rejilla-4{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.pildoras{flex-wrap:wrap;gap:10px;display:flex}.pildora{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500}.pildora:hover{border-color:var(--blue);color:var(--blue)}.pildora.activa{background:var(--ink);color:#fff;border-color:var(--ink)}.paginacion{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:48px;display:flex}.paginacion span{color:var(--muted);font-size:14px}.tarjeta-blanca{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:28px}.campo{gap:6px;display:grid}.campo label{color:var(--ink);font-size:14px;font-weight:600}.campo input,.campo select,.campo textarea{font:inherit;color:var(--ink);background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:12px 14px}.campo input:focus,.campo select:focus,.campo textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #3a62a826}.prosa{color:#1e293b;overflow-wrap:anywhere;font-size:17.5px;line-height:1.75}.prosa>*+*{margin-top:1.1em}.prosa h2{margin-top:1.8em;font-size:26px}.prosa h3{margin-top:1.6em;font-size:21px}.prosa a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.prosa ul,.prosa ol{padding-left:1.4em}.prosa li+li{margin-top:.35em}.prosa img{border-radius:10px;height:auto;display:inline-block}.prosa blockquote{border-left:4px solid var(--teal);color:var(--text);padding:4px 0 4px 18px}.prosa iframe{aspect-ratio:16/9;background:#000;border:0;border-radius:12px;width:100%;height:auto;display:block;position:static!important}.prosa pre{background:var(--navy);color:#e2e8f0;border-radius:10px;padding:16px 18px;font-size:14.5px;overflow-x:auto}.prosa code{font-family:ui-monospace,Consolas,monospace;font-size:.92em}.prosa :not(pre)>code{background:#eef2f7;border-radius:6px;padding:2px 6px}.prosa table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.prosa td,.prosa th{border:1px solid var(--line);padding:8px 10px}.prosa hr{border:0;border-top:1px solid var(--line)}@media (width<=980px){.rejilla,.rejilla-4{grid-template-columns:1fr 1fr}}@media (width<=620px){.wrap{padding:0 16px}section.bloque{padding:56px 0}.rejilla,.rejilla-4{grid-template-columns:1fr}.cabeza{flex-direction:column;align-items:start}.prosa{font-size:16.5px}.portada-interna{padding:48px 0 52px}}.barra-sup[data-astro-cid-ocp5e6q2]{background:var(--navy);color:#cbd5e1;font-size:13px}.barra-sup[data-astro-cid-ocp5e6q2] .wrap[data-astro-cid-ocp5e6q2]{justify-content:space-between;align-items:center;height:38px;display:flex}.redes-sup[data-astro-cid-ocp5e6q2]{gap:18px;display:flex}.redes-sup[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]{opacity:.85;align-items:center;gap:6px;display:inline-flex}.redes-sup[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]:hover{opacity:1;color:#fff}header[data-astro-cid-ocp5e6q2].nav{backdrop-filter:blur(10px);z-index:30;border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}header[data-astro-cid-ocp5e6q2].nav>.wrap[data-astro-cid-ocp5e6q2]{justify-content:space-between;align-items:center;gap:20px;height:72px;display:flex}.marca[data-astro-cid-ocp5e6q2]{color:var(--ink);align-items:center;gap:10px;font-family:Poppins,sans-serif;font-size:19px;font-weight:700;line-height:1.15;display:flex}.marca[data-astro-cid-ocp5e6q2] small[data-astro-cid-ocp5e6q2]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-family:Inter,sans-serif;font-size:10.5px;font-weight:500;display:block}.menu[data-astro-cid-ocp5e6q2]{color:var(--ink);gap:24px;font-size:15px;font-weight:500;display:flex}.menu[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]{padding:6px 0;position:relative}.menu[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2]:hover,.menu[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2].on{color:var(--blue)}.menu[data-astro-cid-ocp5e6q2] a[data-astro-cid-ocp5e6q2].on:after{content:"";background:var(--grad);border-radius:2px;height:2px;position:absolute;bottom:-2px;left:0;right:0}.acciones[data-astro-cid-ocp5e6q2]{align-items:center;gap:10px;display:flex}.circulo[data-astro-cid-ocp5e6q2]{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}.circulo[data-astro-cid-ocp5e6q2]:hover{border-color:var(--blue);color:var(--blue)}.abrir-menu[data-astro-cid-ocp5e6q2]{display:none}.menu-movil[data-astro-cid-ocp5e6q2]{border-top:1px solid var(--line);background:#fff;padding:8px 16px 18px;display:grid}.menu-movil[data-astro-cid-ocp5e6q2][hidden]{display:none}.menu-movil[data-astro-cid-ocp5e6q2]>a[data-astro-cid-ocp5e6q2]{border-bottom:1px solid var(--line);color:var(--ink);padding:13px 4px;font-weight:500}.menu-movil[data-astro-cid-ocp5e6q2]>a[data-astro-cid-ocp5e6q2].on{color:var(--blue)}.redes-movil[data-astro-cid-ocp5e6q2]{color:var(--ink);gap:22px;padding-top:16px;display:flex}@media (width<=1080px){.menu[data-astro-cid-ocp5e6q2]{display:none}.abrir-menu[data-astro-cid-ocp5e6q2]{display:grid}}@media (width<=620px){.barra-sup[data-astro-cid-ocp5e6q2],.suscribir[data-astro-cid-ocp5e6q2]{display:none}.marca[data-astro-cid-ocp5e6q2]{font-size:17px}.marca[data-astro-cid-ocp5e6q2] small[data-astro-cid-ocp5e6q2]{display:none}header[data-astro-cid-ocp5e6q2].nav>.wrap[data-astro-cid-ocp5e6q2]{height:64px}}footer[data-astro-cid-kb2vq6wp]{background:var(--navy);color:#94a3b8;margin-top:80px;padding:64px 0 28px;font-size:14px}.cols[data-astro-cid-kb2vq6wp]{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;display:grid}.marca[data-astro-cid-kb2vq6wp]{color:#fff;align-items:center;gap:10px;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;display:inline-flex}p[data-astro-cid-kb2vq6wp]{max-width:340px;margin-top:16px}.redes[data-astro-cid-kb2vq6wp]{gap:12px;margin-top:20px;display:flex}.redes[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:#e2e8f0;background:#ffffff12;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.redes[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{background:var(--grad);color:#fff}h4[data-astro-cid-kb2vq6wp]{color:#fff;margin-bottom:14px;font-size:15px}ul[data-astro-cid-kb2vq6wp]{gap:8px;list-style:none;display:grid}a[data-astro-cid-kb2vq6wp]:hover{color:#fff}.bajo[data-astro-cid-kb2vq6wp]{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:44px;padding-top:22px;display:flex}@media (width<=980px){.cols[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr 1fr}}@media (width<=560px){.cols[data-astro-cid-kb2vq6wp]{grid-template-columns:1fr;gap:30px}}
