.aprende h1{max-width:20ch}.aprende-hero{padding:40px 0 32px}.aprende-hero .giro-lead{max-width:52ch;margin-bottom:16px}.aprende-ep{display:inline-block;margin:0 0 14px;padding:4px 12px;border-radius:999px;background:var(--giro-tinte);color:var(--giro-verde-texto);font-size:13px;font-weight:600;letter-spacing:.02em}.aprende-meta{margin:0;font-size:14px;color:var(--giro-gris)}.aprende-player-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start;margin-bottom:64px}.aprende-player{border-radius:18px;overflow:hidden;border:1.5px solid var(--giro-negro);box-shadow:8px 8px 0 var(--giro-verde);background:var(--giro-tinte);line-height:0}.aprende-player video{width:100%;height:auto;aspect-ratio:16 / 9;display:block}.aprende-chapters{border:1px solid var(--giro-linea);border-radius:18px;padding:18px 10px 10px}.aprende-chapters h2{font-size:16px;margin:0 10px 10px;letter-spacing:0}.aprende-chapters ol{list-style:none;margin:0;padding:0}.aprende-chapters button{display:flex;align-items:baseline;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:none;font:inherit;font-size:15px;text-align:left;color:var(--giro-negro);cursor:pointer}.aprende-chapters button:hover{background:var(--giro-tinte)}.aprende-t{flex:0 0 auto;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:var(--giro-verde-texto)}.aprende button:focus-visible{outline:3px solid var(--giro-verde);outline-offset:2px}.aprende-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;align-items:start;padding-bottom:80px}.aprende-toc{position:sticky;top:130px;font-size:14px}.aprende-toc p{margin:0 0 10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:12px;color:var(--giro-gris)}.aprende-toc ol{list-style:none;margin:0;padding:0 0 0 14px;border-left:2px solid var(--giro-linea)}.aprende-toc li{margin:0 0 8px}.aprende-toc a{text-decoration:none;color:var(--giro-gris)}.aprende-toc a:hover{color:var(--giro-negro);text-decoration:underline}.aprende-body{max-width:720px}.aprende-body section{scroll-margin-top:130px}.aprende-body section+section{margin-top:44px}.aprende-body h2{font-size:clamp(24px,2.4vw,30px);margin:0 0 16px;max-width:none}.aprende-body p,.aprende-body li,.aprende-body dd{color:#262626}.aprende-body p{margin:0 0 16px}.aprende-body ul{margin:0 0 16px;padding-left:1.2em}.aprende-body li{margin-bottom:6px}.aprende-body a:not(.giro-btn){color:var(--giro-verde-texto);text-decoration:underline;text-underline-offset:3px}.aprende-pasos{list-style:none;margin:0 0 20px;padding:0;counter-reset:aprende-paso}.aprende-pasos li{counter-increment:aprende-paso;position:relative;padding:0 0 14px 48px;margin:0}.aprende-pasos li:before{content:counter(aprende-paso);position:absolute;left:0;top:-2px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--giro-negro);color:var(--giro-blanco);font-weight:700;font-size:15px}.aprende-tipos{display:grid;gap:10px;margin:0 0 16px}.aprende-tipos div{padding:14px 18px;border:1px solid var(--giro-linea);border-left:4px solid var(--giro-verde);border-radius:10px}.aprende-tipos dt{font-weight:600;margin:0 0 2px}.aprende-body code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em;padding:1px 6px;border-radius:6px;background:var(--giro-tinte);color:var(--giro-negro);white-space:nowrap}.aprende-tipos dd{margin:0}.aprende-inline-cta{margin:48px 0 32px;padding:24px;border-radius:18px;background:var(--giro-tinte);display:flex;align-items:center;gap:24px}.aprende-inline-cta p{margin:0}.aprende-transcript{border-top:1.5px solid var(--giro-negro);border-bottom:1px solid var(--giro-linea)}.aprende-transcript summary{cursor:pointer;padding:18px 0;font-weight:600}.aprende-transcript p{font-size:15px;color:var(--giro-gris)}.aprende-transcript .aprende-t{border:0;background:none;padding:0 6px 0 0;font-family:inherit;cursor:pointer}.aprende-list{padding:8px 0 80px}.aprende-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.aprende-card a{display:flex;flex-direction:column;height:100%;border:1px solid var(--giro-linea);border-radius:18px;overflow:hidden;text-decoration:none;background:var(--giro-blanco);transition:border-color .2s ease,transform .3s cubic-bezier(.5,2.5,.7,.7),box-shadow .3s cubic-bezier(.5,2.5,.7,.7)}.aprende-card a:hover{border-color:var(--giro-negro);transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--giro-verde)}.aprende-card-thumb{position:relative;display:block;line-height:0;background:var(--giro-tinte)}.aprende-card-thumb img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.aprende-card-time{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;background:#000000c7;color:#fff;font-size:12px;font-weight:600;line-height:1}.aprende-card-body{display:flex;flex-direction:column;gap:6px;padding:18px 20px 22px}.aprende-card-ep{font-size:12px;font-weight:600;color:var(--giro-verde-texto);text-transform:uppercase;letter-spacing:.05em}.aprende-card-title{margin:0;font-size:20px;line-height:1.25;font-weight:700}.aprende-card-desc{font-size:15px;color:var(--giro-gris)}.aprende-more h2{margin-bottom:28px}.aprende-more+.giro-related{margin-top:56px}.aprende .giro-related:first-child{margin-top:0;padding-top:0;border-top:0}.aprende-all{margin:32px 0 0;font-weight:600}.aprende-all a{color:var(--giro-verde-texto)}@media(max-width:1000px){.aprende-player-grid{grid-template-columns:minmax(0,1fr)}.aprende-chapters ol{columns:2;column-gap:8px}.aprende-chapters li{break-inside:avoid}.aprende-layout{grid-template-columns:minmax(0,1fr);gap:0}.aprende-toc{display:none}.aprende-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.aprende-hero{padding:16px 0 24px}.aprende-player-grid{margin-bottom:44px}.aprende-player{box-shadow:5px 5px 0 var(--giro-verde);border-radius:14px}.aprende-chapters ol{columns:1}.aprende-grid{grid-template-columns:minmax(0,1fr)}.aprende-inline-cta{flex-direction:column;align-items:stretch}.aprende-layout{padding-bottom:56px}}
