/* Solo la nueva guía: conserva Instrument Serif y Lekton del sitio. */
.trend-article .article{background:#111013;color:#eeeaf0}
.trend-article .article__body{max-width:900px;font-size:18px;line-height:1.8}
.trend-article .article__body :is(p,li,a,span,strong,figcaption){text-transform:none}
.trend-article .article__body :is(p,li){font-size:inherit;line-height:1.8}
.trend-article .article__body section{margin-top:3.5rem}
.trend-article .article__body h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;margin:0 0 1.4rem;scroll-margin-top:110px}
.trend-article .article__body h3{font:400 clamp(1.6rem,3vw,2.1rem)/1.15 var(--serif);margin:2rem 0 1rem}
.trend-article .article__body p+p{margin-top:1.2rem}
.trend-article .article-lead{font-size:clamp(1.3rem,2.5vw,1.7rem)!important;line-height:1.5!important}
.trend-article .article__body a{text-decoration:underline;text-underline-offset:4px;color:inherit}
.trend-article .article__body a:hover{color:#ff91cb}
.trend-article .article__body figcaption{color:#c5bec8;font-size:12px;letter-spacing:.02em;line-height:1.5}
.trend-article .article-toc{margin:2.5rem 0;padding:1.5rem 0;border-block:1px solid #625b66}
.trend-article .article-toc ol{padding-left:1.5rem;margin-bottom:0}
.trend-article .article-cta{border-block:1px solid #625b66;padding:2rem 0}
.trend-article .article-sources{font-size:15px;color:#c5bec8}
.trend-article .article__back{color:#fff}
.trend-article .article-breadcrumb{position:absolute;top:100px;left:var(--gutter);right:var(--gutter);z-index:2;color:#fff;font:14px/1.4 var(--sans)}
.trend-article .article-breadcrumb a{text-decoration:underline}
.trend-article .bhero--article{min-height:640px;height:90svh;max-height:1000px}
.trend-article .bhero__title{max-width:24ch;font-size:clamp(2.8rem,6.5vw,6.5rem);line-height:.98}
@media(max-width:600px){.trend-article .article__body{font-size:17px}.trend-article .bhero--article{min-height:650px}.trend-article .bhero__meta{font-size:12px}.trend-article .article-breadcrumb{top:85px;font-size:12px}}

/* Cabecera exclusiva de tendencias: lobo blanco de partículas. */
.trend-article .bhero--wolf{background:radial-gradient(ellipse at 75% 40%,#202126 0%,#0e0e11 48%,#09090b 100%);min-height:740px;height:100svh;max-height:1100px;isolation:isolate}
.trend-article .wolf-particles{position:absolute;right:0;top:85px;width:52%;height:calc(100% - 115px);display:block;touch-action:pan-y;z-index:1}
.trend-article .bhero--wolf .bhero__text{right:auto;width:53%;bottom:70px;z-index:2;pointer-events:none}
.trend-article .bhero--wolf .bhero__title{font-size:clamp(2.8rem,5vw,6rem);line-height:1;max-width:16ch;text-shadow:none}
.trend-article .bhero--wolf :is(.bhero__kicker,.bhero__meta){color:#d8d8de}
.trend-article .bhero--wolf .bhero__meta{font-size:12px;line-height:1.7;max-width:50ch}
@media(max-width:760px){.trend-article .bhero--wolf{height:auto;min-height:980px}.trend-article .wolf-particles{top:120px;right:0;width:100%;height:440px}.trend-article .bhero--wolf .bhero__text{width:auto;left:var(--gutter);right:var(--gutter);bottom:42px}.trend-article .bhero--wolf .bhero__title{font-size:clamp(2.5rem,9.5vw,4rem);max-width:22ch}}
