.eyebrow[data-astro-cid-dh637ihc]{font:700 13px var(--font-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--oj-accent);margin-bottom:20px}.section-link[data-astro-cid-dh637ihc]{font:600 16px var(--font-sans), sans-serif;white-space:nowrap;color:var(--oj-accent);align-items:center;gap:9px;display:inline-flex}.btn[data-astro-cid-dh637ihc]{background:var(--oj-ink);color:#fff;font:600 15px var(--font-sans), sans-serif;cursor:pointer;border:none;border-radius:999px;padding:14px 28px;display:inline-block}.listado-header[data-astro-cid-dh637ihc]{grid-template-columns:1fr 420px;align-items:end;gap:64px;padding:64px 56px 48px;display:grid}.listado-heading[data-astro-cid-dh637ihc]{color:var(--oj-ink);margin-bottom:20px;font-size:68px;line-height:.96}.listado-lead[data-astro-cid-dh637ihc]{max-width:520px;font:500 17px/27px var(--font-sans), sans-serif;color:var(--oj-body)}.listado-stats[data-astro-cid-dh637ihc]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.listado-stat[data-astro-cid-dh637ihc]{background:var(--oj-glass-bg);-webkit-backdrop-filter:blur(40px);border:1px solid var(--oj-glass-border);border-radius:28px;padding:22px 24px;box-shadow:0 10px 28px #1c314812}.listado-stat-value[data-astro-cid-dh637ihc]{font-size:30px;font-weight:700;line-height:1.1}.listado-stat-label[data-astro-cid-dh637ihc]{font:600 13px var(--font-sans), sans-serif;color:var(--oj-muted);margin-top:6px}.filter-bar-wrap[data-astro-cid-dh637ihc]{z-index:5;background:linear-gradient(var(--oj-paper) 70%, #f6f8fa00);padding:12px 40px 20px;position:sticky;top:0}.filter-bar[data-astro-cid-dh637ihc]{background:var(--oj-glass-bg-strong);-webkit-backdrop-filter:blur(40px);border:1px solid var(--oj-glass-border);border-radius:36px;padding:24px 32px 22px;box-shadow:0 12px 34px #1c314817}.filter-group[data-astro-cid-dh637ihc]{grid-template-columns:110px 1fr;align-items:start;gap:22px;padding:8px 0;display:grid}.filter-group-label[data-astro-cid-dh637ihc]{font:700 11px var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--oj-muted);padding-top:11px}.filter-group-options[data-astro-cid-dh637ihc]{flex-wrap:wrap;gap:8px;display:flex}.filter-chip[data-astro-cid-dh637ihc]{cursor:pointer;font:600 13px var(--font-sans), sans-serif;color:var(--oj-ink);background:#fff9;border:1px solid #d5dce2;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.filter-chip-count[data-astro-cid-dh637ihc]{color:var(--oj-muted);font-weight:600}.filter-chip[data-astro-cid-dh637ihc].active{background:var(--oj-gradient-solid);color:#fff;border-color:#0000;box-shadow:0 6px 18px #1c31484d}.filter-chip[data-astro-cid-dh637ihc].active .filter-chip-count[data-astro-cid-dh637ihc]{color:#ffffffb8}.filter-footer[data-astro-cid-dh637ihc]{border-top:1px solid var(--oj-line-soft);justify-content:space-between;align-items:center;gap:24px;margin-top:14px;padding-top:16px;display:flex}.filter-result-count[data-astro-cid-dh637ihc]{font:500 14px var(--font-sans), sans-serif;color:var(--oj-body)}.filter-result-number[data-astro-cid-dh637ihc]{color:var(--oj-ink);font-size:19px;font-weight:700}.clear-filters[data-astro-cid-dh637ihc]{cursor:pointer;font:600 13px var(--font-sans), sans-serif;color:var(--oj-accent);background:0 0;border:none;align-items:center;gap:7px;padding:0;display:inline-flex}.projects-section[data-astro-cid-dh637ihc]{padding:20px 56px 0}.projects-grid[data-astro-cid-dh637ihc]{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.empty-state[data-astro-cid-dh637ihc]{border:1px solid var(--oj-glass-border);color:var(--oj-line-strong,#c4ced7);background:#fff9;border-radius:40px;flex-direction:column;align-items:center;gap:18px;padding:90px 0}.empty-heading[data-astro-cid-dh637ihc]{color:var(--oj-ink);font-size:26px;font-weight:700}.listado-footer[data-astro-cid-dh637ihc]{justify-content:space-between;align-items:center;gap:32px;padding:48px 56px 88px;display:flex}.listado-footer-note[data-astro-cid-dh637ihc]{font:500 15px var(--font-sans), sans-serif;color:var(--oj-muted)}.footer-count-strong[data-astro-cid-dh637ihc]{color:var(--oj-ink);font-weight:700}@media (width<=1279px){.listado-header[data-astro-cid-dh637ihc]{grid-template-columns:1fr;gap:32px;padding:48px 32px 32px}.projects-grid[data-astro-cid-dh637ihc]{grid-template-columns:repeat(2,1fr)}}@media (width<=1023px){.filter-bar-wrap[data-astro-cid-dh637ihc]{padding:12px 20px 16px}.filter-group[data-astro-cid-dh637ihc]{grid-template-columns:1fr;gap:10px}.listado-heading[data-astro-cid-dh637ihc]{font-size:44px}.projects-section[data-astro-cid-dh637ihc]{padding:20px 24px 0}.listado-footer[data-astro-cid-dh637ihc]{flex-direction:column;align-items:flex-start;gap:16px;padding:40px 24px 64px}}@media (width<=767px){.listado-stats[data-astro-cid-dh637ihc],.projects-grid[data-astro-cid-dh637ihc]{grid-template-columns:1fr}}
