
.lim-toc{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:28px;font:600 14px var(--display)}
.lim-cover{margin:0}.lim-cover img{display:block;width:100%;height:auto;border:1px solid var(--line)}.lim-cover figcaption{font-size:13px;color:var(--ink-2);margin-top:12px;max-width:95ch}
.lim-stats{margin:30px 0 50px}.lim-record{max-width:820px;margin:32px 0;padding:28px;background:var(--paper-2);border-left:4px solid var(--terra)}
.lim-record .fitxa{margin:18px 0}.lim-map-section{background:var(--paper-2)}.lim-map-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.lim-map-grid>div{min-width:0}.lim-map-grid h3{margin-bottom:16px}.lim-article-map{height:430px;isolation:isolate}.lim-map-grid .map-switch{margin-bottom:10px}.lim-legend{display:flex;flex-wrap:wrap;gap:12px 25px;margin:24px 0;font-size:14px}.lim-legend>span{display:flex;align-items:center;gap:8px}.lim-swatch{display:inline-block;width:22px;height:14px;background:#e0b000;border:2px solid #765600}.lim-swatch.finques{background:transparent;border:2px dashed #a3372a}.lim-reset{margin-top:10px;padding:8px 14px;background:var(--card);color:var(--ink);border:1px solid var(--line);cursor:pointer}.lim-comparison{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:35px 0;max-width:1000px}.lim-comparison>div{border-top:4px solid var(--terra);padding:24px;background:var(--paper-2)}.lim-comparison h3{margin:14px 0}.lim-sources li{margin-bottom:18px;overflow-wrap:anywhere}.doc-cap img{width:100%;height:auto}.lim-record,.lim-map-section,#presencia,#proteccio,#demanem,#fonts{scroll-margin-top:100px}.lim-map-section .leaflet-container{background:#d9ded5}button:focus-visible,a:focus-visible{outline:3px solid var(--terra);outline-offset:4px}
@media(max-width:760px){.lim-map-grid,.lim-comparison{grid-template-columns:1fr}.lim-article-map{height:360px}.lim-record{padding:20px}.lim-stats{margin-bottom:30px}}@media print{.lim-map-section,.lim-toc,.share-sec{display:none}.lim-cover{break-inside:avoid}}
.doc-cap img{min-width:0;max-width:100%}
