.page-header[data-astro-cid-jbicj47g]{padding:var(--occ-space-xl) 0 var(--occ-space-md)}.page-eyebrow[data-astro-cid-jbicj47g]{font-size:var(--occ-text-xs);font-family:var(--occ-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--occ-primary-mid);margin-bottom:var(--occ-space-sm)}.page-lead[data-astro-cid-jbicj47g]{font-size:var(--occ-text-lg);color:var(--occ-muted);max-width:600px}.infra-grid[data-astro-cid-jbicj47g]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--occ-space-md);margin-top:var(--occ-space-xl)}.infra-card[data-astro-cid-jbicj47g]{background:var(--occ-surface);border:1px solid var(--occ-line);border-radius:var(--occ-radius-lg);padding:var(--occ-space-lg)}.infra-card[data-astro-cid-jbicj47g] h3[data-astro-cid-jbicj47g]{font-size:var(--occ-text-base);font-weight:700;margin-bottom:var(--occ-space-xs)}.infra-card[data-astro-cid-jbicj47g] p[data-astro-cid-jbicj47g]{font-size:var(--occ-text-sm);color:var(--occ-muted);line-height:1.6;margin-bottom:var(--occ-space-sm)}.infra-badge[data-astro-cid-jbicj47g]{font-size:.65rem;font-family:var(--occ-font-mono);padding:.15em .5em;border-radius:3px;border:1px solid var(--occ-line);color:var(--occ-muted)}.infra-badge--eu[data-astro-cid-jbicj47g]{border-color:var(--occ-ok);color:var(--occ-ok)}.decision-list[data-astro-cid-jbicj47g]{display:flex;flex-direction:column;gap:var(--occ-space-md);margin-top:var(--occ-space-xl)}.decision-card[data-astro-cid-jbicj47g]{background:var(--occ-surface);border:1px solid var(--occ-line);border-radius:var(--occ-radius-md);padding:var(--occ-space-md) var(--occ-space-lg)}.decision-header[data-astro-cid-jbicj47g]{display:flex;align-items:center;gap:var(--occ-space-md);margin-bottom:var(--occ-space-xs)}.decision-date[data-astro-cid-jbicj47g]{font-size:.7rem;font-family:var(--occ-font-mono);color:var(--occ-muted)}.decision-status[data-astro-cid-jbicj47g]{font-size:.65rem;font-family:var(--occ-font-mono);padding:.15em .5em;border-radius:3px}.decision-status--done[data-astro-cid-jbicj47g]{background:color-mix(in srgb,var(--occ-brand-open) 12%,transparent);color:var(--occ-brand-open)}.decision-status--planned[data-astro-cid-jbicj47g]{background:color-mix(in srgb,var(--occ-primary) 12%,transparent);color:var(--occ-primary-mid)}.decision-title[data-astro-cid-jbicj47g]{font-size:var(--occ-text-base);font-weight:700;margin:0 0 var(--occ-space-xs)}.decision-desc[data-astro-cid-jbicj47g]{font-size:var(--occ-text-sm);color:var(--occ-muted);margin:0}.relation-box[data-astro-cid-jbicj47g]{background:var(--occ-surface);border:1px solid var(--occ-line);border-radius:var(--occ-radius-xl);padding:var(--occ-space-xl);max-width:700px}.relation-box[data-astro-cid-jbicj47g] p[data-astro-cid-jbicj47g]{color:var(--occ-ink-soft);line-height:1.7;margin-bottom:var(--occ-space-md)}.relation-phases[data-astro-cid-jbicj47g]{display:flex;flex-direction:column;gap:var(--occ-space-sm);margin-top:var(--occ-space-md)}.relation-phase[data-astro-cid-jbicj47g]{display:flex;align-items:center;gap:var(--occ-space-sm);font-size:var(--occ-text-sm);color:var(--occ-ink-soft)}.phase-badge[data-astro-cid-jbicj47g]{font-size:.7rem;font-family:var(--occ-font-mono);font-weight:700;padding:2px 8px;border-radius:4px;white-space:nowrap}.phase-badge--now[data-astro-cid-jbicj47g]{background:color-mix(in srgb,var(--occ-brand-open) 15%,transparent);border:1px solid color-mix(in srgb,var(--occ-brand-open) 40%,transparent);color:var(--occ-brand-open)}.phase-badge--planned[data-astro-cid-jbicj47g]{background:color-mix(in srgb,var(--occ-primary-mid) 10%,transparent);border:1px solid color-mix(in srgb,var(--occ-primary-mid) 30%,transparent);color:var(--occ-primary-mid)}.report-lead[data-astro-cid-jbicj47g]{color:var(--occ-ink-soft);margin-bottom:var(--occ-space-lg)}.btn-primary[data-astro-cid-jbicj47g]{display:inline-flex;align-items:center;padding:.6em 1.4em;border-radius:var(--occ-radius-md);font-weight:600;font-size:var(--occ-text-sm);text-decoration:none;background:var(--occ-primary);color:var(--occ-on-accent)}.btn-primary[data-astro-cid-jbicj47g]:hover{background:var(--occ-primary-mid)}
