.article-formats{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:22px;border-block:1px solid var(--line);margin-top:30px}
.article-formats>p{font:12px/1.5 var(--sans);color:var(--muted)}
.article-formats nav{display:flex;gap:6px;flex-wrap:wrap}
.article-formats a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 19px;border:1px solid var(--line);border-radius:24px;text-decoration:none;font:12px/1.4 var(--sans);color:var(--ink)}
.article-formats a[aria-current="true"]{background:var(--ink);border-color:var(--ink);color:var(--paper)}
.article-formats a:hover{border-color:var(--ink)}
.article-video-panel{scroll-margin-top:24px;border:1px solid var(--line);border-radius:12px;background:#edf1e9;margin-top:22px;overflow:hidden}
.article-video-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;cursor:pointer;list-style:none;font:13px/1.5 var(--sans)}
.article-video-panel>summary::-webkit-details-marker{display:none}
.article-video-panel>summary::after{content:'+';font-size:22px}
.article-video-panel[open]>summary::after{content:'−'}
.article-video-panel video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:var(--paper)}
.article-video-note{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;justify-content:space-between;padding:16px 24px;font:11px/1.6 var(--sans);color:var(--muted)}
.article-video-note a{color:var(--ink)}
#lectura{scroll-margin-top:22px}
@media(max-width:600px){.article-formats{align-items:flex-start;flex-direction:column;gap:12px;padding-block:18px}.article-formats nav{width:100%}.article-formats a{flex:1;padding-inline:12px;font-size:11px}.article-video-panel>summary{padding:16px;font-size:12px}.article-video-note{padding:12px 16px;font-size:10px}}
@media print{.article-formats,.article-video-panel{display:none}}
