.sob-hero{padding:48px 0 40px;background:linear-gradient(180deg,#f8fafc,#fff);border-bottom:1px solid var(--nec-border)}.sob-eyebrow{display:inline-block;margin-bottom:12px;padding:4px 10px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--nec-text-soft);background:#0f172a0f;border-radius:999px}.sob-title{font-size:clamp(1.6rem,3.5vw,2.2rem);margin:0 0 10px}.sob-subtitle{max-width:720px;color:var(--nec-text-soft);margin:0}.sob-body{display:grid;grid-template-columns:260px 1fr;gap:40px;padding:48px 20px 64px}.sob-sidebar{position:sticky;top:88px;align-self:start;padding:20px;background:var(--nec-bg-alt);border:1px solid var(--nec-border);border-radius:var(--nec-radius)}.sob-sidebar-title{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nec-text-soft);margin:0 0 12px;font-family:var(--nec-font-base)}.sob-sidebar-list{list-style:none;margin:0;padding:0}.sob-sidebar-list li{margin-bottom:4px}.sob-sidebar-list a{display:block;padding:8px 10px;font-size:.92rem;color:var(--nec-text);text-decoration:none;border-radius:var(--nec-radius-sm);transition:background-color .15s,color .15s}.sob-sidebar-list a:hover{background:#fff;color:var(--nec-primary)}.sob-sidebar-list li.active a{background:var(--nec-text);color:#fff;font-weight:600}.sob-prose{max-width:780px}.sob-prose h2{margin:32px 0 12px;font-size:1.25rem;color:var(--nec-text)}.sob-prose h2:first-child{margin-top:0}.sob-prose p{color:var(--nec-text);line-height:1.7;margin:0 0 14px}.sob-prose ul,.sob-prose ol{margin:0 0 16px;padding-left:22px}.sob-prose li{margin-bottom:6px;line-height:1.6}.sob-prose strong{color:var(--nec-text)}.sob-updated{margin-top:32px;padding-top:16px;border-top:1px solid var(--nec-border);font-size:.85rem;color:var(--nec-text-soft);font-style:italic}@media(max-width:900px){.sob-body{grid-template-columns:1fr;gap:24px}.sob-sidebar{position:static}}.articulo-contenido h2{font-size:1.35rem;margin:1.6em 0 .5em;color:var(--nec-text)}.articulo-contenido h3{font-size:1.12rem;margin:1.3em 0 .4em;color:var(--nec-text)}.articulo-contenido p{margin:0 0 1em;line-height:1.75;color:var(--nec-text)}.articulo-contenido ul,.articulo-contenido ol{padding-left:1.5em;margin:0 0 1em}.articulo-contenido li{margin-bottom:.4em;line-height:1.7}.articulo-contenido blockquote{border-left:3px solid var(--nec-text-soft);padding-left:1em;color:var(--nec-text-soft);font-style:italic;margin:1.2em 0}.articulo-contenido a{color:var(--nec-primary);text-decoration:underline}.articulo-contenido img{max-width:100%;height:auto;border-radius:6px;margin:1.2em 0}.articulo-contenido table{border-collapse:collapse;margin:1.2em 0;width:100%}.articulo-contenido th,.articulo-contenido td{border:1px solid var(--nec-border);padding:8px 12px;text-align:left}.articulo-contenido th{background:var(--nec-bg-alt);font-weight:600}
