section.blk,aside.blk{padding-block:0}.blk{--b-paper: #eaf1fb;--b-mut: #8ea3bf;--b-dim: #64789a;--b-acento: #2dd4bf;--b-linea: rgba(120, 150, 190, .16);--b-fondo: #0a1424;margin-block:clamp(2rem,4vw,3.2rem)}.blk :is(ul,ol){padding-left:0;margin:0;list-style:none}.blk :is(p,h4,li){margin:0}.blk :is(h2,h3,h4){border:0;padding:0}.blk a{text-decoration:none}.blk-k{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--b-dim);margin:0 0 1.4rem}.blk-datos{display:grid;gap:1px;background:var(--b-linea);border-block:1px solid var(--b-linea);grid-template-columns:1fr}@media(min-width:640px){.blk-datos{grid-template-columns:repeat(2,1fr)}}@media(min-width:940px){.blk-datos.c3{grid-template-columns:repeat(3,1fr)}}.blk-dato{background:#070f1d;padding:clamp(1.4rem,3vw,2rem) clamp(1.2rem,2.5vw,1.8rem);display:flex;flex-direction:column;gap:.5rem}.blk-dato b{font-family:Space Grotesk,sans-serif;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;color:var(--b-paper)}.blk-dato span{color:var(--b-mut);font-size:.95rem;line-height:1.45}.blk-dato em{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem;letter-spacing:.1em;color:var(--b-dim);font-style:normal;margin-top:auto;padding-top:.6rem}.blk-afirma{border-left:2px solid var(--b-acento);padding-left:clamp(1.1rem,2.5vw,1.8rem)}.blk-afirma p{font-family:Space Grotesk,sans-serif;font-size:clamp(1.25rem,2.6vw,1.9rem);font-weight:600;letter-spacing:-.02em;line-height:1.32;color:var(--b-paper);margin:0;max-width:34ch}.blk-afirma cite{display:block;margin-top:1rem;font-style:normal;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.12em;color:var(--b-dim)}.blk-contraste{display:grid;gap:1px;background:var(--b-linea);border:1px solid var(--b-linea)}@media(min-width:720px){.blk-contraste{grid-template-columns:1fr 1fr}}.blk-lado{background:#070f1d;padding:clamp(1.5rem,3vw,2.2rem)}.blk-lado h4{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.1rem;font-weight:400;color:var(--b-dim)}.blk-lado.si h4{color:var(--b-acento)}.blk-lado ul{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.blk-lado li{color:var(--b-mut);font-size:.97rem;line-height:1.5;padding-left:1.4rem;position:relative}.blk-lado li:before{content:"—";position:absolute;left:0;color:var(--b-dim);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem}.blk-lado.si li:before{content:"→";color:var(--b-acento)}.blk-cal{border-top:1px solid var(--b-linea)}.blk-hito{display:grid;gap:.3rem 1.5rem;grid-template-columns:minmax(0,1fr);padding-block:clamp(1.1rem,2.4vw,1.5rem);border-bottom:1px solid var(--b-linea)}@media(min-width:680px){.blk-hito{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline}}.blk-hito b{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--b-acento);font-weight:400}.blk-hito span{color:var(--b-mut);font-size:.99rem;line-height:1.55}.blk-hito strong{color:var(--b-paper);font-weight:600}.blk-check{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:chk}.blk-check li{counter-increment:chk;display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;padding-block:clamp(1rem,2.2vw,1.35rem);border-bottom:1px solid var(--b-linea);color:var(--b-mut);font-size:1rem;line-height:1.55}.blk-check li:first-child{border-top:1px solid var(--b-linea)}.blk-check li:before{content:counter(chk,decimal-leading-zero);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;color:var(--b-dim);padding-top:.3rem}.blk-check li>div{min-width:0}.blk-check strong{color:var(--b-paper);font-weight:600}.blk-faq{border-top:1px solid var(--b-linea)}.blk-faq details{border-bottom:1px solid var(--b-linea)}.blk-faq summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding-block:clamp(1rem,2.2vw,1.35rem);font-family:Space Grotesk,sans-serif;font-weight:600;font-size:clamp(1rem,1.6vw,1.12rem);letter-spacing:-.01em;color:var(--b-paper);transition:color .2s}.blk-faq summary::-webkit-details-marker{display:none}.blk-faq summary:after{content:"+";font-family:JetBrains Mono,ui-monospace,monospace;color:var(--b-acento);font-size:1.1rem;flex:0 0 auto;transition:transform .25s ease}.blk-faq details[open] summary:after{transform:rotate(45deg)}.blk-faq summary:hover{color:var(--b-acento)}.blk-faq .blk-faq-a{padding-bottom:clamp(1.1rem,2.4vw,1.5rem);color:var(--b-mut);line-height:1.62;max-width:46rem;font-size:.99rem}.blk-casos{display:grid;gap:clamp(1rem,2.5vw,1.6rem);grid-template-columns:1fr}@media(min-width:720px){.blk-casos{grid-template-columns:repeat(3,1fr)}}.blk-caso{display:block;color:inherit}.blk-caso-img{display:block;position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;border:1px solid var(--b-linea);background:var(--b-fondo)}.blk-caso-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.blk-caso:hover .blk-caso-img img{transform:scale(1.04)}.blk-caso h4{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:1.05rem;letter-spacing:-.015em;margin:.9rem 0 .3rem;color:var(--b-paper);transition:color .2s}.blk-caso:hover h4{color:var(--b-acento)}.blk-caso p{margin:0;color:var(--b-mut);font-size:.92rem;line-height:1.5}.blk-caso em{display:block;margin-top:.5rem;font-style:normal;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem;letter-spacing:.08em;color:#7ea8a0}@media(prefers-reduced-motion:reduce){.blk-caso-img img,.blk-faq summary:after{transition:none}}.blk-stack{border-top:1px solid var(--b-linea)}.blk-plat{display:grid;gap:.35rem 1.5rem;grid-template-columns:minmax(0,1fr);padding-block:clamp(1rem,2.2vw,1.35rem);border-bottom:1px solid var(--b-linea);align-items:center}@media(min-width:760px){.blk-plat{grid-template-columns:11rem minmax(0,1fr) auto}}.blk-plat-marca{display:flex;align-items:center;min-height:1.6rem}.blk-plat-marca img{max-height:22px;max-width:100%;width:auto;object-fit:contain;filter:saturate(0) brightness(1.9);opacity:.9}.blk-plat-wordmark{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:1.02rem;letter-spacing:-.015em;color:var(--b-paper)}.blk-plat-rel{color:var(--b-mut);font-size:.97rem;line-height:1.5}.blk-plat-dato{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;letter-spacing:.08em;color:#7ea8a0;white-space:nowrap}.blk-nota{margin-top:1.2rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem;letter-spacing:.05em;color:var(--b-dim);line-height:1.7}
