.so-content{--verde-bosque:#1f3a34;--terracota:#d87f4e;--verde-luz:#d4e3d0;--arena:#f5efe3;--blanco:#fefdfb;--carbon:#2d2f33;--verde-salvia:#b7c4b3;--acero:#2e6b8a;--acero-prof:#1a4f6b;--acero-claro:#4a8dab;--acero-palido:#e8f1f6;--acero-sutil:#f3f7fa;--hielo:#f7f9fb;--alerta:#c54b3e;--alerta-suave:#fff5f2;--evidencia:#e8a838;--crema:#faf7f0;--font-t:"Cormorant Garamond",Georgia,serif;--font-s:"Montserrat","Helvetica Neue",sans-serif;--font-b:"Lora",Georgia,serif;font-family:var(--font-b);color:var(--carbon);-webkit-font-smoothing:antialiased;line-height:1.75}.so-content *{box-sizing:border-box}.so-content .article-wrapper{background:var(--hielo);max-width:720px;margin:0 auto;box-shadow:0 4px 60px rgba(46,107,138,.08)}.so-content .hero{background:linear-gradient(160deg,var(--acero)0%,var(--acero-prof)55%,#153d54 100%);padding:5rem 3rem 4.5rem;position:relative;overflow:hidden}.so-content .hero:before{content:"";background:radial-gradient(circle,rgba(232,241,246,.12) 0%,transparent 65%);border-radius:50%;width:140px;height:140px;position:absolute;top:30px;right:60px}.so-content .hero:after{content:"🔬 · 🧠 · 📊 · 🔬";color:var(--evidencia);opacity:.2;letter-spacing:6px;font-size:.6rem;position:absolute;top:28px;right:30px}.so-content .hero-eyebrow{font-family:var(--font-s);color:var(--evidencia);text-transform:uppercase;letter-spacing:3px;z-index:1;align-items:center;gap:12px;margin-bottom:1.2rem;font-size:.68rem;font-weight:700;display:flex;position:relative}.so-content .hero-eyebrow:before{content:"";background:var(--evidencia);width:32px;height:2px}.so-content .hero-tag{color:var(--evidencia);font-family:var(--font-s);letter-spacing:1.5px;text-transform:uppercase;z-index:1;background:rgba(232,168,56,.15);border-radius:20px;margin-bottom:1.5rem;padding:4px 12px;font-size:.58rem;font-weight:800;display:inline-block;position:relative}.so-content .hero h1{font-family:var(--font-t);color:#fff;z-index:1;margin-bottom:1.5rem;font-size:3rem;font-weight:400;line-height:1.18;position:relative}.so-content .hero h1 em{color:var(--evidencia);font-style:italic;font-weight:300}.so-content .hero-lead{font-family:var(--font-b);color:var(--acero-palido);opacity:.9;z-index:1;max-width:580px;font-size:1.1rem;line-height:1.85;position:relative}.so-content .toc-bar{border-bottom:2px solid var(--acero-palido);z-index:90;background:#fff;padding:1rem 3rem;position:-webkit-sticky;position:sticky;top:0}.so-content .toc-label{font-family:var(--font-s);text-transform:uppercase;letter-spacing:2px;color:var(--acero);opacity:.5;margin-bottom:.4rem;font-size:.55rem;font-weight:800}.so-content .toc-items{flex-wrap:wrap;gap:1.5rem;display:flex}.so-content .toc-item{font-family:var(--font-s);color:var(--acero);opacity:.6;text-transform:uppercase;letter-spacing:1px;font-size:.6rem;font-weight:600}.so-content .section{padding:3.5rem 3rem}.so-content .section-alt{background:#fff}.so-content .section-divider{background:var(--acero);width:50px;height:2px;margin-bottom:2rem}.so-content .section h2{font-family:var(--font-t);color:var(--acero-prof);margin-bottom:1.8rem;font-size:2.2rem;font-weight:500;line-height:1.25}.so-content .section h2 em{color:var(--acero);font-style:italic}.so-content .section p{font-family:var(--font-b);color:var(--carbon);opacity:.92;margin-bottom:1.4rem;font-size:1.05rem;line-height:1.85}.so-content .section p strong{color:var(--acero-prof);opacity:1;font-weight:600}.so-content .evidence-box{background:linear-gradient(135deg,var(--acero-palido)0%,var(--acero-sutil)100%);border-left:4px solid var(--acero);border-radius:0 12px 12px 0;margin:2rem 0;padding:2rem 2.2rem}.so-content .evidence-label{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:3px;align-items:center;gap:8px;margin-bottom:.8rem;font-size:.6rem;font-weight:800;display:flex}.so-content .evidence-label:before{content:"🧠";font-size:1rem}.so-content .evidence-box p{font-family:var(--font-b);color:var(--carbon);margin-bottom:.8rem;font-size:.98rem;line-height:1.8}.so-content .evidence-box p:last-child{margin-bottom:0}.so-content .evidence-box p strong{color:var(--acero-prof)}.so-content .myth-box{background:var(--alerta-suave);border-left:4px solid var(--alerta);border-radius:0 12px 12px 0;margin:2rem 0;padding:2rem 2.2rem}.so-content .myth-label{font-family:var(--font-s);color:var(--alerta);text-transform:uppercase;letter-spacing:3px;align-items:center;gap:8px;margin-bottom:.8rem;font-size:.6rem;font-weight:800;display:flex}.so-content .myth-label:before{content:"⚠️";font-size:1rem}.so-content .myth-box p{font-family:var(--font-b);color:var(--carbon);margin-bottom:.8rem;font-size:.98rem;line-height:1.8}.so-content .myth-box p:last-child{margin-bottom:0}.so-content .myth-box p strong{color:var(--alerta)}.so-content .industry-box{background:linear-gradient(135deg,var(--acero-prof)0%,#153d54 100%);border-radius:12px;margin:2rem 0;padding:2.2rem;position:relative;overflow:hidden}.so-content .industry-box:before{content:"🏭";opacity:.2;font-size:1.3rem;position:absolute;top:12px;right:18px}.so-content .industry-label{font-family:var(--font-s);color:var(--evidencia);text-transform:uppercase;letter-spacing:3px;margin-bottom:.8rem;font-size:.6rem;font-weight:800}.so-content .industry-box p{font-family:var(--font-b);color:var(--acero-palido);opacity:.9;margin-bottom:.8rem;font-size:.98rem;line-height:1.8}.so-content .industry-box p:last-child{margin-bottom:0}.so-content .industry-box p strong{color:var(--evidencia)}.so-content .alt-box{background:var(--hielo);border:2px solid var(--acero);border-radius:12px;margin:2rem 0;padding:2.2rem;position:relative}.so-content .alt-box:before{content:"🔧";background:var(--hielo);padding:0 10px;font-size:1.3rem;position:absolute;top:-14px;left:24px}.so-content .alt-label{font-family:var(--font-s);color:var(--acero);margin-bottom:.8rem;font-size:.72rem;font-weight:700}.so-content .alt-box p{font-family:var(--font-b);color:var(--carbon);margin-bottom:.8rem;font-size:1rem;line-height:1.8}.so-content .alt-box p:last-child{margin-bottom:0}.so-content .alt-box p strong{color:var(--acero-prof)}.so-content .moment-grid{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.so-content .moment-card{border:1px solid var(--acero-palido);background:#fff;border-radius:10px;padding:1.5rem}.so-content .moment-icon{margin-bottom:.4rem;font-size:1.5rem}.so-content .moment-title{font-family:var(--font-s);color:var(--acero-prof);text-transform:uppercase;letter-spacing:1px;margin-bottom:.3rem;font-size:.72rem;font-weight:700}.so-content .moment-desc{font-family:var(--font-b);color:var(--carbon);opacity:.85;font-size:.85rem;line-height:1.6}.so-content .pull-quote{background:linear-gradient(160deg,var(--acero)0%,var(--acero-prof)100%);text-align:center;padding:4rem 3rem;position:relative;overflow:hidden}.so-content .pull-quote:before{content:"\"";font-family:var(--font-t);color:var(--evidencia);opacity:.08;font-size:10rem;line-height:1;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.so-content .pull-quote blockquote{font-family:var(--font-t);color:#fff;z-index:1;max-width:520px;margin:0 auto 1rem;font-size:1.6rem;font-style:italic;font-weight:400;line-height:1.5;position:relative}.so-content .pull-quote .source{font-family:var(--font-s);color:var(--evidencia);text-transform:uppercase;letter-spacing:2px;font-size:.72rem;font-weight:600}.so-content .semilla{padding:3.5rem 3rem}.so-content .semilla-label{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:4px;align-items:center;gap:10px;margin-bottom:1.5rem;font-size:.6rem;font-weight:800;display:flex}.so-content .semilla-label:before{content:"";background:var(--acero);width:30px;height:2px}.so-content .semilla h2{font-family:var(--font-t);color:var(--acero-prof);margin-bottom:2rem;font-size:2rem;font-weight:500}.so-content .semilla-time{border-left:3px solid var(--acero-palido);margin-bottom:2rem;padding-left:1.5rem}.so-content .semilla-time-label{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:2px;margin-bottom:.3rem;font-size:.55rem;font-weight:800}.so-content .semilla-time p{font-family:var(--font-t);color:var(--acero-prof);margin:0;font-size:1.2rem;font-style:italic;line-height:1.5}.so-content .testimony-section{background:#fff;padding:3rem}.so-content .testimony-card{background:var(--acero-sutil);border:1px solid var(--acero-palido);border-radius:12px;margin-bottom:1.5rem;padding:2rem}.so-content .testimony-card:last-child{margin-bottom:0}.so-content .testimony-text{font-family:var(--font-b);color:var(--carbon);opacity:.88;margin-bottom:1rem;font-size:.95rem;font-style:italic;line-height:1.8}.so-content .testimony-author{align-items:center;gap:.8rem;display:flex}.so-content .testimony-avatar{background:var(--acero-palido);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.so-content .testimony-name{font-family:var(--font-s);color:var(--acero-prof);font-size:.72rem;font-weight:700}.so-content .testimony-detail{font-family:var(--font-s);color:var(--carbon);opacity:.5;font-size:.6rem}.so-content .cta-section{background:linear-gradient(160deg,var(--acero)0%,var(--acero-prof)100%);text-align:center;padding:3.5rem 3rem;position:relative;overflow:hidden}.so-content .cta-section:before{content:"";background:radial-gradient(circle,rgba(232,168,56,.08) 0%,transparent 65%);border-radius:50%;width:300px;height:300px;position:absolute;top:-30%;right:-10%}.so-content .cta-eyebrow{font-family:var(--font-s);color:var(--evidencia);text-transform:uppercase;letter-spacing:3px;margin-bottom:.8rem;font-size:.6rem;font-weight:800}.so-content .cta-title{font-family:var(--font-t);color:#fff;margin-bottom:.8rem;font-size:1.8rem;font-weight:500}.so-content .cta-desc{font-family:var(--font-b);color:var(--acero-palido);opacity:.85;max-width:480px;margin:0 auto 2rem;font-size:.92rem;line-height:1.7}.so-content .cta-btn{color:var(--acero-prof);font-family:var(--font-s);text-transform:uppercase;letter-spacing:2px;background:#fff;border-radius:50px;padding:14px 36px;font-size:.78rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-block}.so-content .cta-btn:hover{background:var(--evidencia);color:#fff;transform:translateY(-2px)}.so-content .related-section{padding:3rem}.so-content .related-label{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:3px;margin-bottom:1.2rem;font-size:.6rem;font-weight:800}.so-content .related-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.so-content .related-card{border:1px solid var(--acero-palido);color:inherit;background:#fff;border-radius:10px;padding:1.5rem;text-decoration:none;transition:all .3s;display:block}.so-content .related-card:hover{border-color:var(--acero);transform:translateY(-3px);box-shadow:0 6px 20px rgba(46,107,138,.08)}.so-content .related-tag{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:2px;margin-bottom:.3rem;font-size:.5rem;font-weight:800}.so-content .related-title{font-family:var(--font-t);color:var(--acero-prof);margin-bottom:.4rem;font-size:1.1rem;font-weight:600;line-height:1.3}.so-content .related-desc{font-family:var(--font-b);color:var(--carbon);opacity:.7;font-size:.78rem;line-height:1.5}.so-content .biblio-section{border-top:2px solid var(--acero-palido);padding:3rem}.so-content .biblio-label{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:3px;margin-bottom:1.5rem;font-size:.6rem;font-weight:800}.so-content .biblio-item{font-family:var(--font-b);color:var(--carbon);opacity:.7;text-indent:-1.5rem;margin-bottom:.8rem;padding-left:1.5rem;font-size:.82rem;line-height:1.6}.so-content .biblio-item strong{color:var(--acero-prof);opacity:1}.so-content .data-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin:2rem 0;display:grid}.so-content .data-card{background:var(--acero-sutil);text-align:center;border:1px solid var(--acero-palido);border-radius:12px;padding:1.5rem}.so-content .data-number{font-family:var(--font-t);color:var(--acero-prof);font-size:2.5rem;font-weight:600;line-height:1}.so-content .data-unit{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:2px;margin:.4rem 0;font-size:.55rem;font-weight:700}.so-content .data-desc{font-family:var(--font-b);color:var(--carbon);opacity:.75;font-size:.78rem;line-height:1.4}.so-content .signal-box{background:var(--acero-sutil);border-left:4px solid var(--evidencia);border-radius:0 12px 12px 0;margin:2rem 0;padding:1.8rem 2rem}.so-content .signal-label{font-family:var(--font-s);color:var(--evidencia);text-transform:uppercase;letter-spacing:3px;margin-bottom:.6rem;font-size:.6rem;font-weight:800}.so-content .signal-box p{font-family:var(--font-b);color:var(--carbon);margin:0;font-size:.95rem;line-height:1.7}.so-content .deep-dive{padding:3rem}.so-content .deep-dive-label{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:3px;margin-bottom:1.5rem;font-size:.6rem;font-weight:800}.so-content .deep-dive-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.so-content .deep-dive-card{background:var(--acero-sutil);border:1px solid var(--acero-palido);color:inherit;border-radius:12px;padding:1.8rem;text-decoration:none;transition:all .3s;display:block}.so-content .deep-dive-card:hover{background:var(--acero-palido);border-color:var(--acero);transform:translateY(-2px)}.so-content .deep-dive-card-title{font-family:var(--font-t);color:var(--acero-prof);margin-bottom:.5rem;font-size:1.2rem;font-weight:600;line-height:1.3}.so-content .deep-dive-card-desc{font-family:var(--font-b);color:var(--carbon);opacity:.75;font-size:.85rem;line-height:1.5}.so-content .protocol-steps{margin:2rem 0}.so-content .protocol-step{gap:1.5rem;margin-bottom:2rem;display:flex}.so-content .step-num{background:var(--acero);color:#fff;width:44px;height:44px;font-family:var(--font-s);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex}.so-content .step-content{flex:1}.so-content .step-title{font-family:var(--font-t);color:var(--acero-prof);margin-bottom:.4rem;font-size:1.3rem;font-weight:600}.so-content .step-timing{font-family:var(--font-s);color:var(--acero);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:.6rem;font-size:.6rem;font-weight:700}.so-content .step-desc{font-family:var(--font-b);color:var(--carbon);opacity:.88;font-size:.95rem;line-height:1.7}.so-content .step-example{background:var(--acero-sutil);border-left:3px solid var(--acero);font-style:italic;font-family:var(--font-b);color:var(--acero-prof);margin-top:.8rem;padding:.8rem 1.2rem;font-size:.9rem}.so-content .timeline{flex-direction:column;gap:1rem;margin:2rem 0;display:flex}.so-content .timeline-item{border-radius:10px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.so-content .timeline-day{width:60px;font-family:var(--font-s);text-transform:uppercase;letter-spacing:1.5px;text-align:center;border-radius:4px;flex-shrink:0;padding:.3rem .6rem;font-size:.6rem;font-weight:800}.so-content .timeline-day.hard{background:var(--alerta-suave);color:var(--alerta)}.so-content .timeline-day.turn{color:var(--evidencia);background:rgba(232,168,56,.15)}.so-content .timeline-day.good{background:var(--acero-palido);color:var(--acero)}.so-content .timeline-desc{font-family:var(--font-b);color:var(--carbon);opacity:.85;font-size:.92rem;line-height:1.6}.so-content .compare-block{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.so-content .compare-col{border-radius:12px;padding:1.5rem}.so-content .compare-col.real{background:var(--acero-palido);border:1px solid var(--acero)}.so-content .compare-col.digital{background:var(--alerta-suave);border:1px solid var(--alerta)}.so-content .compare-label{font-family:var(--font-s);text-transform:uppercase;letter-spacing:2px;margin-bottom:.8rem;font-size:.6rem;font-weight:800}.so-content .compare-col.real .compare-label{color:var(--acero)}.so-content .compare-col.digital .compare-label{color:var(--alerta)}.so-content .compare-item{font-family:var(--font-b);color:var(--carbon);margin-bottom:.4rem;font-size:.85rem;line-height:1.6}.so-content.so-guide{font-family:var(--font-b);background:var(--hielo);line-height:1.6}.so-content .guide{background:#fff;max-width:680px;margin:0 auto}.so-content .cover{background:linear-gradient(155deg,var(--acero)0%,var(--acero-prof)55%,#153d54 100%);text-align:center;padding:4rem 3rem;position:relative;overflow:hidden}.so-content .cover:before{content:"";background:radial-gradient(circle,rgba(232,241,246,.08) 0%,transparent 65%);border-radius:50%;width:400px;height:400px;position:absolute;top:-20%;right:-10%}.so-content .cover-eyebrow{font-family:var(--font-s);color:var(--evidencia);text-transform:uppercase;letter-spacing:4px;z-index:1;margin-bottom:1rem;font-size:.6rem;font-weight:800;position:relative}.so-content .cover h1{font-family:var(--font-t);color:#fff;z-index:1;margin-bottom:1rem;font-size:2.8rem;font-weight:600;line-height:1.15;position:relative}.so-content .cover h1 em{color:var(--evidencia);font-style:italic;font-weight:400}.so-content .cover-sub{font-family:var(--font-b);color:var(--acero-palido);opacity:.85;z-index:1;max-width:480px;margin:0 auto 2rem;font-size:.95rem;font-style:italic;line-height:1.7;position:relative}.so-content .cover-badges{z-index:1;flex-wrap:wrap;justify-content:center;gap:1.2rem;display:flex;position:relative}.so-content .badge{font-family:var(--font-s);color:var(--acero-palido);letter-spacing:1px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:6px 14px;font-size:.55rem;font-weight:700}.so-content .intro{border-bottom:2px solid var(--acero-palido);padding:2.5rem 3rem}.so-content .intro-title{font-family:var(--font-t);color:var(--acero-prof);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.so-content .intro p{font-family:var(--font-b);color:var(--carbon);opacity:.85;margin-bottom:.8rem;font-size:.9rem;line-height:1.7}.so-content .intro p strong{color:var(--acero-prof)}.so-content .principle-box{background:var(--acero-sutil);border-left:3px solid var(--acero);border-radius:0 10px 10px 0;margin:1.5rem 0 0;padding:1.2rem 1.5rem}.so-content .principle-box p{font-family:var(--font-b);color:var(--acero-prof);margin:0;font-size:.88rem;font-style:italic}.so-content .moment{break-inside:avoid;padding:2.5rem 3rem}.so-content .moment:nth-child(2n){background:var(--acero-sutil)}.so-content .moment-header{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.so-content .moment-emoji{flex-shrink:0;font-size:2rem}.so-content .moment-name{font-family:var(--font-t);color:var(--acero-prof);font-size:1.5rem;font-weight:600}.so-content .moment-desc{font-family:var(--font-b);color:var(--carbon);opacity:.7;font-size:.82rem;font-style:italic}.so-content .age-cols{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}.so-content .age-col{border:1px solid var(--acero-palido);background:#fff;border-radius:12px;padding:1.2rem}.so-content .moment:nth-child(2n) .age-col{background:var(--hielo)}.so-content .age-tag{font-family:var(--font-s);text-transform:uppercase;letter-spacing:2px;border-bottom:2px solid var(--acero-palido);margin-bottom:.8rem;padding-bottom:.4rem;font-size:.5rem;font-weight:800}.so-content .age-0 .age-tag{color:var(--verde-salvia);border-color:var(--verde-salvia)}.so-content .age-1 .age-tag{color:var(--terracota);border-color:var(--terracota)}.so-content .age-2 .age-tag{color:var(--acero);border-color:var(--acero)}.so-content .alt-item{align-items:flex-start;gap:.5rem;margin-bottom:.7rem;display:flex}.so-content .alt-item:last-child{margin-bottom:0}.so-content .alt-num{font-family:var(--font-s);color:var(--acero);opacity:.3;flex-shrink:0;min-width:18px;margin-top:3px;font-size:.55rem;font-weight:800}.so-content .alt-text{font-family:var(--font-b);color:var(--carbon);opacity:.85;font-size:.78rem;line-height:1.5}.so-content .reminder{background:linear-gradient(155deg,var(--acero)0%,var(--acero-prof)100%);text-align:center;padding:2.5rem 3rem}.so-content .reminder-title{font-family:var(--font-t);color:#fff;margin-bottom:.8rem;font-size:1.5rem;font-style:italic}.so-content .reminder p{font-family:var(--font-b);color:var(--acero-palido);opacity:.85;max-width:480px;margin:0 auto;font-size:.88rem;line-height:1.7}.so-content .reminder p strong{color:var(--evidencia)}.so-content .raw-html-block{margin:1.5rem 0}@media (max-width:700px){.so-content .hero{padding:3.5rem 1.5rem}.so-content .hero h1{font-size:2.2rem}.so-content .section,.so-content .semilla,.so-content .testimony-section,.so-content .related-section{padding:2.5rem 1.5rem}.so-content .pull-quote{padding:3rem 1.5rem}.so-content .cta-section{padding:2.5rem 1.5rem}.so-content .moment-grid,.so-content .related-grid,.so-content .deep-dive-grid,.so-content .compare-block{grid-template-columns:1fr}.so-content .toc-bar{padding:.8rem 1.5rem}.so-content .intro,.so-content .moment{padding:2rem 1.5rem}.so-content .age-cols{grid-template-columns:1fr}.so-content .reminder{padding:2rem 1.5rem}}@media print{@page{size:A4;margin:1.5cm}body{background:#fff}.so-content .guide{box-shadow:none;max-width:100%}.so-content .moment{break-inside:avoid}}.so-content.tiptap-editor{max-width:100%;padding:1.5rem;overflow:auto}.so-content.tiptap-editor>*{max-width:100%}.so-content.tiptap-editor .ProseMirror-selectednode{outline:3px solid var(--evidencia);outline-offset:4px;border-radius:4px;position:relative}.so-content.tiptap-editor .ProseMirror-selectednode:after{content:"✓ Seleccionado — edita en el panel derecho";background:var(--evidencia);color:#fff;font-family:var(--font-s);text-transform:uppercase;letter-spacing:1.5px;pointer-events:none;z-index:10;border-radius:4px;padding:4px 10px;font-size:.6rem;font-weight:800;position:absolute;top:-28px;left:0}.so-content.tiptap-editor [class*=box]:hover,.so-content.tiptap-editor .hero:hover,.so-content.tiptap-editor .cover:hover,.so-content.tiptap-editor .cta-section:hover,.so-content.tiptap-editor .moment:hover,.so-content.tiptap-editor .intro:hover,.so-content.tiptap-editor .reminder:hover,.so-content.tiptap-editor .semilla:hover,.so-content.tiptap-editor .pull-quote:hover,.so-content.tiptap-editor .testimony-section:hover,.so-content.tiptap-editor .related-section:hover,.so-content.tiptap-editor .deep-dive:hover,.so-content.tiptap-editor .biblio-section:hover{cursor:pointer;outline:2px dashed var(--acero-claro);outline-offset:4px}
