.ph .cats{flex-wrap:wrap;gap:6px;margin-top:32px;display:flex}.cats a{font:500 .9375rem/1 var(--f-title);color:var(--ink);background:var(--ground-2);padding:12px 14px;text-decoration:none;transition:background-color .2s,color .2s}.cats a:hover{background:#2a1d4a}.cats a[aria-current=page]{background:var(--ink);color:var(--ground)}.ph h1{max-width:none}.rejilla{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 10px;padding-top:32px;display:grid}section.rejilla{padding-bottom:48px}.tarjeta{align-content:start;gap:8px;text-decoration:none;display:grid}.tarjeta .frame{aspect-ratio:16/9}.tarjeta .frame img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.tarjeta .sin-portada{background:var(--ground-2);width:100%;height:100%;display:block}.tarjeta:hover .frame img{transform:scale(1.03)}.tarjeta strong{font:600 1.25rem/1.25 var(--f-title);letter-spacing:-.005em;text-wrap:balance}.tarjeta:hover strong{color:var(--rosa)}@media (width<=1000px){.rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.rejilla{grid-template-columns:1fr}.ph .cats{scrollbar-width:none;margin-inline:calc(var(--m) * -1);padding-inline:var(--m);flex-wrap:nowrap;overflow-x:auto}.cats a{flex:none}}.paginas{padding-bottom:var(--section);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.paginas a{font:500 .9375rem/1 var(--f-title);background:var(--ground-2);text-align:center;min-width:44px;padding:12px 14px;text-decoration:none}.paginas a:hover{background:#2a1d4a}.paginas a[aria-current=page]{background:var(--ink);color:var(--ground)}.entrada .cab{padding-top:clamp(36px,6vw,88px)}.entrada .cab h1{max-width:24ch;margin-top:18px;font-size:clamp(2rem,4.4vw,3.5rem);line-height:1.06}.entrada .meta{margin-top:18px}.etiquetas{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.etiquetas a{font:500 .875rem/1 var(--f-title);background:var(--ground-2);padding:9px 12px;text-decoration:none;display:block}.etiquetas a:hover{background:var(--accent);color:#fff}.entrada .portada{aspect-ratio:16/9;object-fit:cover;background:var(--ground-2);width:100%;max-height:min(60svh,560px);margin-top:clamp(24px,3vw,40px)}.prosa{overflow-wrap:break-word;max-width:70ch;margin:clamp(28px,4vw,56px) 0 0;padding-bottom:clamp(48px,7vw,96px);font-size:1.125rem;line-height:1.7}.prosa>*+*{margin-top:1.1em}.prosa h2,.prosa h3,.prosa h4{font-family:var(--f-title);letter-spacing:-.015em;text-wrap:balance;font-weight:600}.prosa h2{margin-top:2.2em;font-size:clamp(1.6rem,2.6vw,2.1rem);line-height:1.15}.prosa h3{margin-top:1.9em;font-size:clamp(1.3rem,2vw,1.55rem);line-height:1.2}.prosa h4,.prosa h5,.prosa h6{margin-top:1.6em;font-size:1.125rem}.prosa h2+*,.prosa h3+*,.prosa h4+*{margin-top:.7em}.prosa a{color:var(--rosa);text-underline-offset:.2em;text-decoration:underline 1.5px}.prosa a:hover{color:#fff}.prosa strong{color:#fff;font-weight:700}.prosa ul,.prosa ol{padding-left:1.4em}.prosa ul{list-style:outside}.prosa ol{list-style:decimal}.prosa li+li,.prosa li>ul,.prosa li>ol{margin-top:.4em}.prosa li::marker{color:var(--rosa)}.prosa blockquote{border-left:3px solid var(--rosa);color:var(--on-dark-muted);padding:.2em 0 .2em 1.2em;font-style:italic}.prosa blockquote>*+*{margin-top:.8em}.prosa img{background:var(--ground-2);width:auto;max-width:100%;height:auto;margin-block:1.6em}.prosa p>a>img,.prosa p>img{margin-block:0}.prosa hr{border:0;border-top:1px solid #f6f2f033;margin-block:2.2em}.prosa code{background:var(--ground-2);padding:.1em .35em;font-size:.9em}.prosa pre{background:var(--ground-2);padding:1em;font-size:.95rem;line-height:1.5;overflow-x:auto}.prosa pre code{background:0 0;padding:0}.prosa table{border-collapse:collapse;max-width:100%;font-size:1rem;line-height:1.45;display:block;overflow-x:auto}.prosa th,.prosa td{text-align:left;vertical-align:top;border:1px solid #f6f2f02e;min-width:9rem;padding:10px 14px}.prosa th{background:var(--ground-2);font-family:var(--f-title);font-weight:600}.prosa details{background:var(--ground-2);padding:0 16px}.prosa summary{cursor:pointer;font:600 1.125rem/1.4 var(--f-title);padding:14px 0}.prosa details[open] summary{margin-bottom:4px}.prosa details>:last-child{padding-bottom:16px}.llamado{padding-block:clamp(40px,6vw,80px)}.llamado .caja{background:var(--accent);color:#fff;justify-items:start;gap:14px;padding:clamp(24px,4vw,56px);display:grid}.llamado h2{font-size:var(--s-head);max-width:20ch}.llamado p{max-width:46ch;font-size:1.125rem}.llamado .btn{background:var(--ink);color:var(--ground)}.llamado .btn:hover{background:#fff}.relacionadas{padding-bottom:var(--section)}.relacionadas h2{font-size:var(--s-head)}
