/* Shared catalog, presented in the NEXA Climate identity. */
.nexasvc-catalog{--nc-accent:#1766fa;--nc-muted:#536881;--nc-line:#e7ecf5}
.nexasvc-catalog{padding-block:32px 90px}.nc-shell{width:min(calc(100% - 48px),1220px);margin-inline:auto}.nc-record-header{padding-block:60px 44px;max-width:1000px}.nc-kicker{font-size:11px;letter-spacing:.13em;font-weight:750;text-transform:uppercase;color:var(--nc-accent)}.nc-record-header h1{font-size:clamp(36px,5.5vw,76px);line-height:1.08;letter-spacing:-.05em;color:var(--nc-ink);margin:20px 0}.nc-lead{font-size:20px;max-width:700px;color:var(--nc-muted)}.nc-featured{margin-block:0 48px}.nc-featured img{display:block;width:100%;max-height:650px;object-fit:cover}.nc-record-content{max-width:860px;font-size:18px;line-height:1.85;overflow-wrap:anywhere}.nc-record-content :is(h2,h3,h4){color:var(--nc-ink);line-height:1.2}.nc-record-content a,.nc-record-footer a{color:var(--nc-accent);text-underline-offset:5px}.nc-record-footer{display:flex;gap:24px;flex-wrap:wrap;max-width:860px;padding-block:35px;border-block-start:1px solid var(--nc-line);margin-block-start:48px}.nc-sector-nav{display:flex;flex-wrap:wrap;gap:12px;margin-block:0 32px}.nc-sector-nav a{padding:12px 20px;color:var(--nc-ink);border:1px solid var(--nc-line);text-decoration:none}.nc-sector-nav a[aria-current]{background:var(--nc-ink);color:#fff}.nexasvc-catalog .page-numbers{color:var(--nc-ink)}
@media(max-width:600px){.nc-shell{width:calc(100% - 36px)}.nc-record-header{padding-block:30px}.nc-record-content{font-size:16px}.nc-lead{font-size:17px}.nexasvc-catalog{padding-block:10px 48px}}
