/* «Article metodològic»: landing page of the methods paper. Loaded after site.css and metode.css; uses their tokens. */
.fam{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px;border-top:1px solid var(--ink)}
.fam li{padding:20px 0 18px;border-bottom:1px solid var(--rule);min-width:0}
.fam .fn{display:block;font:600 14px var(--cond);letter-spacing:.06em;color:var(--ink2);margin-bottom:8px}
.fam h3{font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.01em}
.fam p{margin-top:8px;font-size:15.5px;color:var(--ink2);line-height:1.5}
.fam p.ref{font-size:14px}
.fam p.ref b{color:var(--ink);font-weight:600}
.pfs{margin-top:34px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}
.pf{margin:0;min-width:0}
.pf:last-child{grid-column:1/-1}
.pf img{display:block;width:100%;height:auto;background:#fcfcfb;border:1px solid var(--rule)}
.pf figcaption{margin-top:10px;font-size:14.5px;color:var(--ink2);line-height:1.4}
.bt tbody th{width:46%}
.bt td.num{font-variant-numeric:tabular-nums}
#limits .head{align-items:start}
@media (max-width:1100px){.fam{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:760px){.fam,.pfs{grid-template-columns:1fr}.pf:last-child{grid-column:auto}}

.byline{margin-top:16px;font-size:16px;color:var(--ink2)}
.byline b{color:var(--ink);font-weight:600}
.cite{margin-top:18px;display:grid;grid-template-columns:120px minmax(0,1fr);gap:4px 20px;padding:14px 0;border-top:1px solid var(--rule);font-size:15px;color:var(--ink2)}
.cite span{font:600 13px var(--cond);letter-spacing:.14em;text-transform:uppercase;padding-top:3px}
.cite p{color:var(--ink);overflow-wrap:anywhere}
@media (max-width:760px){.cite{grid-template-columns:1fr}}
