.ficha{--papel:#F2EEE6;--papel-2:#E7E1D3;--tinta:#16211C;--tinta-2:#3D4842;--acento:#B3421E;--linea:#CFC7B5;--tinta-sup:#1E2C26;--tinta-2-inv:#C9D2CC;--acento-claro:#E8834F;--linea-oscura:#3A4741;--nota-1:#EDDCA6;--nota-2:#E9D69A;--nota-3:#EFE1AF;--fondo:var(--papel);--sup:var(--papel-2);--texto:var(--tinta);--texto-2:var(--tinta-2);--marca:var(--acento);--filete:var(--linea);--maxw:1240px;--pad:32px;--marg:200px;--gap:48px;--s1:8px;--s2:16px;--s3:24px;--s4:40px;--s5:64px;--s6:96px;--s7:128px;--s8:160px;--folio:56px;--curva:cubic-bezier(.2,.7,.2,1);--dur:.62s;--dur-corta:.18s;--dur-eje:.9s;--d1-size:clamp(2.6rem,6.2vw,5.2rem);--d2-size:clamp(1.9rem,3.6vw,3.1rem);--ff-display:var(--font-fraunces),"Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--ff-sans:var(--font-lectura),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--ff-mono:var(--font-dato),ui-monospace,"SF Mono",Menlo,Consolas,monospace}body.page-ficha{margin:0;overflow-x:hidden;background:#f2eee6;color:#16211c;font-family:var(--font-lectura),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.62;font-weight:400}body.page-ficha ::selection{background:#e7e1d3;color:#16211c}.ficha *,.ficha *:before,.ficha *:after{box-sizing:border-box}.ficha img,.ficha svg{display:block;max-width:100%}.ficha :where(h1,h2,h3,h4,p,ul,ol,dl,figure,table){margin:0}.ficha :where(ul,ol){padding:0;list-style:none}.ficha a{color:inherit}.ficha :focus-visible{outline:2px solid var(--marca);outline-offset:3px;border-radius:0}.ficha .d1{font-family:var(--ff-display);font-weight:400;font-size:var(--d1-size);line-height:.96;letter-spacing:-.022em}.ficha .d2{font-family:var(--ff-display);font-weight:400;font-size:var(--d2-size);line-height:1.06;letter-spacing:-.018em}.ficha .d3{font-family:var(--ff-display);font-weight:400;font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.2;letter-spacing:-.012em}.ficha .h4{font-size:1.125rem;font-weight:500;line-height:1.35;letter-spacing:-.005em}.ficha .lead{font-size:1.3125rem;line-height:1.55}.ficha .rot{font-family:var(--ff-mono);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.16em;line-height:1.5;color:var(--texto-2)}.ficha .rot b{color:var(--marca);font-weight:500}.ficha .cifra{font-family:var(--ff-mono);font-weight:400;font-size:clamp(2.6rem,5vw,4rem);line-height:1;letter-spacing:-.03em}.ficha .mono{font-family:var(--ff-mono);font-size:.8125rem;letter-spacing:.01em}.ficha .dim{color:var(--texto-2)}.ficha .max60{max-width:60ch}.ficha .max52{max-width:52ch}.ficha .max46{max-width:46ch}.rail{position:relative;background:var(--fondo);color:var(--texto)}.rail .inner{position:relative;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}.rail .inner:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--pad) + var(--marg));width:1px;background:var(--filete);transform-origin:top}.rail--dash .inner:before{background:none;border-left:1px dashed var(--filete);width:0}.rail--fuerte .inner:before{width:2px;background:var(--texto)}.rail--sin-eje .inner:before{display:none}.rail .grid{display:grid;grid-template-columns:var(--marg) 1fr;column-gap:var(--gap)}.rail .aside{grid-column:1;padding-top:calc(.38 * var(--d2-size) - 3.75px);padding-right:var(--s2);overflow-wrap:break-word}.hero .aside,.fin .aside{padding-top:calc(.34 * var(--d1-size) - 3.75px)}.cab .aside{padding-top:0}.rail .main{grid-column:2;min-width:0}.ficha .nodo{position:relative}.ficha .nodo:before{content:"";position:absolute;left:calc(-1 * var(--gap) - 4px);top:.55em;width:9px;height:9px;background:var(--marca)}.ficha .d1.nodo:before{top:.34em}.ficha .d2.nodo:before{top:.38em}.ficha .nodo--hueco:before{background:none;border:1px solid var(--filete)}.rail--tinta .nodo--hueco:before{border-color:var(--texto-2)}.rail--tinta{--fondo:var(--tinta);--sup:var(--tinta-sup);--texto:var(--papel);--texto-2:var(--tinta-2-inv);--marca:var(--acento-claro);--filete:var(--linea-oscura)}.ficha .btn{display:inline-flex;align-items:center;gap:var(--s2);font-family:var(--ff-sans);font-size:1rem;font-weight:500;line-height:1;text-decoration:none;padding:var(--s2) var(--s3);border:1px solid transparent;border-radius:0;transition:background var(--dur-corta) var(--curva),color var(--dur-corta) var(--curva),border-color var(--dur-corta) var(--curva)}.ficha .btn--pri{background:var(--tinta);color:var(--papel);border-left:3px solid var(--acento);padding-left:calc(var(--s3) - 3px)}.ficha .btn--pri:hover{background:var(--acento);border-left-color:var(--acento)}.rail--tinta .btn--pri{background:var(--papel);color:var(--tinta);border-left-color:var(--acento)}.rail--tinta .btn--pri:hover{background:var(--acento-claro);color:var(--tinta);border-left-color:var(--acento-claro)}.ficha .btn--sec{border-color:var(--filete);color:var(--texto);background:transparent}.ficha .btn--sec:hover{border-color:var(--texto);background:transparent}.ficha .acciones{display:flex;flex-wrap:wrap;gap:var(--s2)}.ficha .skip{position:absolute;left:-9999px;top:0;background:var(--tinta);color:var(--papel);padding:var(--s2) var(--s3);z-index:20}.ficha .skip:focus{left:var(--s2);top:var(--s2)}.cab .inner{padding-top:var(--s3);padding-bottom:var(--s3)}.cab .grid{align-items:center}.ficha .marca{display:flex;align-items:center;gap:var(--s2);font-family:var(--ff-display);font-size:1.25rem;letter-spacing:-.014em;text-decoration:none;line-height:1.15}.ficha .marca__i{width:38px;height:38px;flex:none}.ficha .nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4);justify-content:center}.ficha .nav a{font-family:var(--ff-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--texto-2);padding:var(--s1) 0;border-bottom:1px solid transparent;transition:color var(--dur-corta) var(--curva),border-color var(--dur-corta) var(--curva)}.ficha .nav a:hover{color:var(--texto)}.ficha .nav a[aria-current=page]{color:var(--texto);border-bottom-color:var(--marca)}.cab{border-bottom:1px solid var(--filete)}.hero .inner{padding-top:var(--s5);padding-bottom:var(--s6)}.hero__t{margin-bottom:var(--s4);max-width:16ch}.hero__b{max-width:56ch;color:var(--texto-2);margin-bottom:var(--s5)}.hero__ap{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--filete);max-width:52ch;font-size:1rem;color:var(--texto-2)}.ficha--cap .hero{--d1-size:clamp(2.1rem,4.4vw,3.5rem)}.ficha--cap .hero__t{max-width:24ch}.ficha--cap .hero__b{font-size:1.1875rem}.ficha--cap .hero__ap{font-size:.9375rem}.ficha .marginal{display:flex;flex-direction:column;gap:var(--s3)}.ficha .marginal .rot{display:block}.ficha .video{position:relative;display:block;width:100%;background:var(--sup);border:1px solid var(--filete);aspect-ratio:16/9;text-decoration:none;color:var(--texto);transition:border-color var(--dur-corta) var(--curva)}.ficha .video:hover{border-color:var(--texto)}.ficha .video__c{position:absolute;z-index:1;left:var(--s4);bottom:var(--s4);display:flex;align-items:center;gap:var(--s2)}.ficha .video__p{width:var(--s4);height:var(--s4);border:1px solid var(--filete);display:grid;place-items:center;flex:none;transition:background var(--dur-corta) var(--curva)}.ficha .video:hover .video__p{background:var(--sup)}.ficha .video__p svg{width:11px;height:13px;fill:var(--marca)}.ficha .video--sm{aspect-ratio:16/10}.ficha .video--sm .video__c{left:var(--s3);bottom:var(--s3)}.ficha .video:after{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(to right,var(--filete) 0 1px,transparent 1px 64px);opacity:.35;pointer-events:none}.ficha [data-hls-landing-player]{border-radius:0;border-color:var(--filete);background:var(--tinta);box-shadow:none}.aut .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.aut__t{max-width:20ch;margin-bottom:var(--s3)}.aut__b{max-width:56ch;color:var(--texto-2)}.aut .acciones{margin-top:var(--s4)}.ficha .dato{border-top:1px solid var(--filete);padding-top:var(--s2);margin-top:var(--s5);display:inline-block}.ficha .dato .cifra{color:var(--marca);display:block}.ficha .dato .rot{margin-top:var(--s1)}.pro .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.ficha .sec-head{margin-bottom:var(--s5)}.ficha .sec-head .rot{margin-bottom:var(--s3)}.ficha .disperso{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s5) var(--s4);margin-top:var(--s5);align-items:start}.ficha .disperso li:nth-child(2n){margin-top:var(--s4)}.ficha .tarjeta{border:1px dashed var(--linea);background:var(--papel);padding:var(--s4) var(--s3) var(--s3);transform:translate(var(--drift,0)) rotate(var(--tilt,0deg));transition:transform var(--dur) var(--curva),border-color var(--dur) var(--curva),background var(--dur) var(--curva)}.ficha .tarjeta:hover,.ficha .tarjeta:focus-within{transform:translate(0) rotate(0);border-color:var(--tinta);background:var(--papel-2)}.ficha .tarjeta__n{display:block;width:9px;height:9px;border:1px solid var(--tinta-2);margin-bottom:var(--s3)}.ficha .tarjeta .rot{color:var(--tinta);margin-bottom:var(--s2)}.ficha .tarjeta p{font-size:1rem;color:var(--tinta-2)}.ficha .postits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3);margin-top:var(--s5);margin-bottom:var(--s4);align-items:start}.ficha .postit{position:relative;background:var(--nota-1);color:var(--tinta);padding:var(--s4) var(--s3) var(--s3);transform:translateY(var(--caida,0)) rotate(var(--tilt,0deg));transform-origin:50% 0;transition:transform var(--dur) var(--curva)}.ficha .postit:nth-child(3n+2){background:var(--nota-2)}.ficha .postit:nth-child(3n+3){background:var(--nota-3)}.ficha .postit:hover,.ficha .postit:focus-within{transform:translateY(0) rotate(0)}.ficha .postit .rot{color:var(--tinta);margin-bottom:var(--s2)}.ficha .postit p{font-size:1rem;color:var(--tinta-2)}.ficha .chincheta{position:absolute;top:-9px;left:50%;margin-left:-11px;width:22px;height:22px}.ficha .chincheta__s{fill:var(--tinta);opacity:.16}.ficha .chincheta__c{fill:var(--acento)}.ficha .chincheta__l{fill:#d9714e}.ficha .chincheta__a{fill:#7e2e14}.sol .inner{padding-top:var(--s7);padding-bottom:var(--s7)}.ficha .pilar{display:grid;grid-template-columns:1fr 1fr;gap:var(--s5);align-items:center;padding-block:var(--s5);border-top:1px solid var(--filete)}.ficha .pilar:first-of-type{border-top:0;padding-top:var(--s4)}.ficha .pilar--simple{grid-template-columns:1fr;gap:var(--s2)}.ficha .pilar__k{font-family:var(--ff-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--marca);display:block;margin-bottom:var(--s2)}.ficha .pilar .d3{margin-bottom:var(--s2)}.ficha .pilar p{color:var(--texto-2);max-width:58ch}.cue:not(.rail--tinta){background:var(--papel-2);--fondo:var(--papel-2);--sup:var(--papel)}.cue .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.cue__b{max-width:56ch;color:var(--texto-2);margin-top:var(--s3)}.ficha .cuellos{display:grid;grid-template-columns:1fr 1fr;gap:var(--s5) var(--gap);margin-top:var(--s5)}.ficha .cuello{display:flex;flex-direction:column;border-top:1px solid var(--filete);padding-top:var(--s3)}.ficha .cuello__n{font-family:var(--ff-mono);font-size:.75rem;letter-spacing:.1em;color:var(--marca);display:block;margin-bottom:var(--s2)}.ficha .cuello .d3{margin-bottom:var(--s3)}.ficha .cuello__s{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s4)}.ficha .cuello__s li{position:relative;padding-left:var(--s3);font-size:1rem;color:var(--texto-2);max-width:52ch}.ficha .cuello__s li:before{content:"";position:absolute;left:0;top:.62em;width:11px;border-top:1px dashed var(--texto-2)}.ficha .cuello__q{margin-top:auto;border-left:2px solid var(--marca);padding-left:var(--s3);font-size:1rem;color:var(--texto);max-width:52ch}.ficha .cuello__q .rot{display:block;color:var(--marca);margin-bottom:var(--s1)}.apr .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.apr__b{max-width:56ch;color:var(--texto-2);margin-top:var(--s3)}.ficha .aprende{margin-top:var(--s5);border-top:1px solid var(--filete)}.ficha .aprendizaje{display:grid;grid-template-columns:var(--s5) 1fr;gap:var(--s3);padding-block:var(--s4);border-bottom:1px solid var(--filete);align-items:baseline}.ficha .aprendizaje__n{font-family:var(--ff-mono);font-size:.75rem;letter-spacing:.1em;color:var(--marca)}.ficha .aprendizaje .d3{margin-bottom:var(--s2)}.ficha .aprendizaje p{color:var(--texto-2);max-width:62ch}.cue .nota,.apr .nota,.mod .nota{margin-top:var(--s5);margin-bottom:0}.demo .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.demo__t{max-width:22ch;margin-bottom:var(--s3)}.demo__b{max-width:54ch;color:var(--texto-2);margin-bottom:var(--s4)}.ficha .nota{border-left:1px solid var(--filete);padding-left:var(--s3);max-width:52ch;font-size:1rem;color:var(--texto-2);margin-bottom:var(--s5)}.cmp .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.ficha table.tabla{width:100%;border-collapse:collapse;text-align:left}.ficha table.tabla th,.ficha table.tabla td{vertical-align:top}.ficha .tabla .col-a{width:50%;padding:var(--s3) var(--s4) var(--s3) 0}.ficha .tabla .col-b{position:relative;background:var(--papel-2);border-left:1px solid var(--linea);padding:var(--s3) var(--s4)}.ficha .tabla thead th{padding-top:var(--s4);padding-bottom:var(--s2)}.ficha .tabla thead .col-a{border-bottom:1px dashed var(--linea)}.ficha .tabla thead .col-b{border-bottom:1px solid var(--linea);color:var(--acento)}.ficha .tabla tbody .col-a{border-top:1px dashed var(--linea)}.ficha .tabla tbody .col-b{border-top:1px solid var(--linea)}.ficha .tabla tbody tr:first-child .col-a,.ficha .tabla tbody tr:first-child .col-b{border-top:0;padding-top:var(--s4)}.ficha .tabla tbody tr:last-child .col-a,.ficha .tabla tbody tr:last-child .col-b{padding-bottom:var(--s4)}.ficha .tabla tbody .col-b:before{content:"";position:absolute;left:-5px;top:calc(var(--s3) + 6px);width:9px;height:9px;background:var(--acento)}.ficha .tabla tbody tr:first-child .col-b:before{top:calc(var(--s4) + 6px)}.ficha .celda-n{display:block;font-family:var(--ff-mono);font-size:.75rem;letter-spacing:.06em;margin-bottom:var(--s1)}.ficha .celda-a .celda-n{color:var(--tinta-2)}.ficha .celda-b .celda-n{color:var(--acento)}.ficha .celda-t{display:block;margin-bottom:var(--s1)}.ficha .celda-a .celda-t{color:var(--tinta-2)}.ficha .celda-a p{color:var(--tinta-2);font-size:1rem}.ficha .celda-b p{font-size:1rem;color:var(--tinta-2)}.mod .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.mod__b{max-width:56ch;color:var(--texto-2);margin-top:var(--s3)}.ficha .columnas{display:grid;grid-template-columns:1fr 1fr;gap:var(--s5);margin-top:var(--s5);border-top:1px solid var(--filete);padding-top:var(--s4)}.ficha .columna+.columna{padding-left:var(--s4);border-left:1px solid var(--filete);position:relative}.ficha .columna+.columna:before{content:"";position:absolute;left:-5px;top:0;width:9px;height:9px;background:var(--marca)}.ficha .columna .rot,.ficha .columna .d3{margin-bottom:var(--s2)}.ficha .columna p{color:var(--texto-2);font-size:1rem}.rail:not(.rail--tinta):not(.met):not(.cue)+.rail:not(.rail--tinta):not(.met):not(.cue) .inner{padding-top:var(--s5)}.met:not(.rail--tinta){background:var(--papel-2);--fondo:var(--papel-2);--sup:var(--papel)}.met .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.ficha .pasos{margin-top:var(--s5);border-top:1px solid var(--filete)}.ficha .paso{position:relative;display:grid;grid-template-columns:var(--s6) 1fr;gap:var(--s3);padding-block:var(--s3);border-bottom:1px solid var(--filete);align-items:baseline}.ficha .paso:before{content:"";position:absolute;left:calc(-1 * var(--gap) - 3px);top:calc(var(--s3) + .45em);width:7px;height:7px;background:var(--marca)}.ficha .paso__n{font-family:var(--ff-mono);font-size:.75rem;letter-spacing:.1em;color:var(--marca)}.ficha .paso__t{font-weight:500}.ficha .paso__d{color:var(--texto-2)}@media(min-width:861px){.ficha .paso__c{display:grid;grid-template-columns:var(--marg) 1fr;gap:var(--s3)}}.met.rail--tinta .paso{grid-template-columns:var(--s5) 1fr}.met.rail--tinta .paso:before{content:none}@media(min-width:861px){.met.rail--tinta .paso__c{grid-template-columns:140px 1fr}}.faq .inner{padding-top:var(--s6);padding-bottom:var(--s6)}.ficha .lista-faq{border-top:1px solid var(--linea);margin-top:var(--s4)}.ficha details.q{border-bottom:1px solid var(--linea)}.ficha details.q>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:var(--folio) minmax(0,1fr) 20px;column-gap:var(--s3);align-items:start;max-width:76ch;padding-block:var(--s3);transition:color var(--dur-corta) var(--curva)}.ficha details.q>summary::-webkit-details-marker{display:none}.ficha .lista-faq--sf details.q>summary{grid-template-columns:minmax(0,1fr) 20px}.ficha .lista-faq--sf .q__body{margin-left:0}.ficha .q__f{font-family:var(--ff-mono);font-size:.75rem;letter-spacing:.06em;color:var(--tinta-2);padding-top:.42em;transition:color var(--dur-corta) var(--curva)}.ficha .q__t{font-family:var(--ff-display);font-weight:400;font-size:clamp(1.2rem,1.7vw,1.35rem);line-height:1.24;letter-spacing:-.012em;max-width:40ch;transition:color var(--dur-corta) var(--curva)}.ficha details.q>summary:hover .q__t,.ficha details.q>summary:hover .q__f{color:var(--acento)}.ficha .q__m{width:20px;height:20px;margin-top:.18em;justify-self:end;fill:none;stroke:var(--tinta-2);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-corta) var(--curva),stroke var(--dur-corta) var(--curva)}.ficha details.q>summary:hover .q__m{stroke:var(--acento)}.ficha details.q[open] .q__m{transform:rotate(180deg);stroke:var(--acento)}.ficha details.q[open] .q__f{color:var(--acento)}.ficha .q__body{padding:0 0 0 var(--s3);max-width:62ch;color:var(--tinta-2);font-size:1rem;border-left:1px solid var(--linea);margin-left:calc(var(--folio) + var(--s3));margin-bottom:var(--s4)}.ficha details.q[open] .q__body{animation:ficha-converge var(--dur) var(--curva) both}.fin .inner{padding-top:var(--s8);padding-bottom:var(--s7)}.fin__t{max-width:15ch;margin-bottom:var(--s4)}.fin__b{max-width:52ch;color:var(--texto-2);margin-bottom:var(--s5)}.ficha .micro{margin-top:var(--s4);font-family:var(--ff-mono);font-size:.75rem;letter-spacing:.1em;color:var(--texto-2)}.ficha .punta{position:absolute;left:calc(var(--pad) + var(--marg) - 6px);bottom:-1px;width:13px;height:13px}.ficha .punta path{fill:var(--marca)}@keyframes ficha-converge{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.ficha [data-rev]{opacity:0;transform:translate(18px)}.ficha [data-rev].is-in{opacity:1;transform:none;transition:opacity var(--dur) var(--curva),transform var(--dur) var(--curva);transition-delay:calc(var(--i,0) * 70ms)}.ficha .disperso .tarjeta[data-rev]{transform:translate(calc(var(--drift) + 18px)) rotate(var(--tilt))}.ficha .disperso .tarjeta[data-rev].is-in{transform:translate(var(--drift)) rotate(var(--tilt));transition:opacity var(--dur) var(--curva),transform var(--dur) var(--curva),border-color var(--dur) var(--curva),background var(--dur) var(--curva)}.ficha .disperso .tarjeta[data-rev].is-in:hover,.ficha .disperso .tarjeta[data-rev].is-in:focus-within{transform:translate(0) rotate(0)}.ficha .postits .postit[data-rev]{transform:translate(18px,var(--caida)) rotate(var(--tilt))}.ficha .postits .postit[data-rev].is-in{transform:translateY(var(--caida)) rotate(var(--tilt));transition:opacity var(--dur) var(--curva),transform var(--dur) var(--curva);transition-delay:calc(var(--i,0) * 70ms)}.ficha .postits .postit[data-rev].is-in:hover,.ficha .postits .postit[data-rev].is-in:focus-within{transform:translate(0) rotate(0)}.rail .inner:before{transform:scaleY(0);transition:transform var(--dur-eje) var(--curva)}.rail.is-in .inner:before{transform:scaleY(1)}.ficha [data-rev].sin-mov,.ficha .disperso .tarjeta[data-rev].sin-mov,.ficha .postits .postit[data-rev].sin-mov,.rail.sin-mov .inner:before{transition:none;transition-delay:0s}@media(prefers-reduced-motion:reduce){.ficha *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.ficha [data-rev]{opacity:1!important;transform:none!important}.rail .inner:before{transform:scaleY(1)!important}}@media(max-width:860px){.ficha{--pad:22px;--gap:22px}.rail .inner:before{left:var(--pad)}.ficha .punta{left:calc(var(--pad) - 6px)}.rail .grid{grid-template-columns:1fr;padding-left:var(--gap);row-gap:var(--s3)}.rail .aside,.rail .main{grid-column:1}.rail .aside{padding-top:0}.ficha .marginal{flex-direction:row;flex-wrap:wrap;gap:var(--s2) var(--s3)}.cab{--marca-h:38px;--aire:var(--s1);position:sticky;top:calc(var(--aire) - var(--s3) - var(--marca-h) - var(--s2));z-index:30}.cab .inner{padding-bottom:var(--aire)}.cab .aside{padding-right:0}.cab .grid{padding-left:0;justify-items:center;row-gap:var(--s2)}.ficha .marca{justify-content:center;text-align:center}.ficha .nav{justify-content:center;gap:var(--s2) var(--s3)}.ficha .disperso{grid-template-columns:1fr;gap:var(--s4)}.ficha .disperso li:nth-child(2n){margin-top:0}.ficha .tarjeta{--drift:0px!important;--tilt:0deg!important}.ficha .postits{grid-template-columns:1fr;gap:var(--s4);margin-bottom:0}.ficha .postit{--caida:0px!important;--tilt:0deg!important}.ficha .pilar{grid-template-columns:1fr;gap:var(--s3);padding-block:var(--s4)}.ficha .pilar__v{order:2}.ficha .columnas{grid-template-columns:1fr;gap:var(--s4)}.ficha .columna+.columna{padding-left:var(--s3);border-left:1px solid var(--filete)}.ficha .cuellos{grid-template-columns:1fr;gap:var(--s4)}.ficha .aprendizaje{grid-template-columns:var(--s4) 1fr;gap:var(--s2);padding-block:var(--s3)}.hero .inner,.aut .inner,.pro .inner,.sol .inner,.demo .inner,.cmp .inner,.met .inner,.faq .inner,.mod .inner,.cue .inner,.apr .inner{padding-top:var(--s5);padding-bottom:var(--s5)}.fin .inner{padding-top:var(--s6);padding-bottom:var(--s5)}.ficha .paso{grid-template-columns:var(--s4) 1fr;gap:var(--s2)}.ficha{--folio:34px}.ficha details.q>summary{column-gap:var(--s2)}.ficha .q__body{margin-left:calc(var(--folio) + var(--s2))}.ficha .lista-faq--sf .q__body{margin-left:0}.ficha .video__c{left:var(--s3);bottom:var(--s3)}.ficha .tabla,.ficha .tabla tbody,.ficha .tabla tr,.ficha .tabla td{display:block;width:auto}.ficha .tabla thead{display:none}.ficha .tabla tbody .col-a{width:auto;padding:var(--s3) 0;border-top:1px dashed var(--linea)}.ficha .tabla tbody .col-b{padding:var(--s3);border-top:0}.ficha .tabla tbody tr:first-child .col-a{border-top:0;padding-top:0}.ficha .tabla tbody tr:first-child .col-b{padding-top:var(--s3)}.ficha .tabla tbody tr:last-child .col-a{padding-bottom:var(--s3)}.ficha .tabla tbody tr:last-child .col-b{padding-bottom:var(--s3)}.ficha .tabla tbody .col-b:before,.ficha .tabla tbody tr:first-child .col-b:before{top:calc(var(--s3) + 6px)}.ficha .btn{width:100%;justify-content:space-between}}@media(max-width:420px){.ficha .d1{font-size:2.25rem}.ficha--cap .hero .d1{font-size:1.9rem}}
