.procurement-page[data-astro-cid-2vbs5yeh]{padding:var(--spacing-lg) 5%}.procurement-container[data-astro-cid-2vbs5yeh]{max-width:1240px;margin:0 auto}.back-nav[data-astro-cid-2vbs5yeh]{margin-bottom:var(--spacing-lg)}.back-link[data-astro-cid-2vbs5yeh]{color:var(--primary-blue);text-decoration:none;font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:.35rem;transition:color var(--transition-fast)}.back-link[data-astro-cid-2vbs5yeh]:hover{color:var(--primary-red)}.page-header[data-astro-cid-2vbs5yeh] h1[data-astro-cid-2vbs5yeh]{font-size:2.25rem;color:var(--primary-blue);margin:0 0 var(--spacing-base) 0}.profile-card[data-astro-cid-2vbs5yeh]{background:#1e3a8a0d;border-left:4px solid var(--primary-blue);padding:var(--spacing-base);margin-bottom:var(--spacing-xl);border-radius:var(--border-radius-sm)}.profile-card[data-astro-cid-2vbs5yeh] h2[data-astro-cid-2vbs5yeh]{font-size:1.15rem;color:var(--primary-blue);margin:0 0 var(--spacing-xs) 0;font-weight:700}.profile-card[data-astro-cid-2vbs5yeh] p[data-astro-cid-2vbs5yeh]{margin:0 0 var(--spacing-xs) 0;color:var(--text-dark);font-size:.95rem;line-height:1.5}.profile-link[data-astro-cid-2vbs5yeh]{color:var(--primary-red);text-decoration:none;font-weight:600;font-size:.9rem;display:inline-flex;align-items:center;gap:.3rem}.profile-link[data-astro-cid-2vbs5yeh]:hover{color:var(--primary-blue)}.section-block[data-astro-cid-2vbs5yeh]{margin-bottom:var(--spacing-2xl)}.section-title[data-astro-cid-2vbs5yeh]{font-size:1.35rem;color:var(--primary-blue);margin:0 0 var(--spacing-base) 0;border-bottom:2px solid var(--primary-red);padding-bottom:var(--spacing-xs)}.table-wrapper[data-astro-cid-2vbs5yeh]{background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--border-radius-sm);overflow-x:auto}.data-table[data-astro-cid-2vbs5yeh]{width:100%;border-collapse:collapse;font-size:.95rem}.data-table[data-astro-cid-2vbs5yeh] th[data-astro-cid-2vbs5yeh]{background:var(--bg-light);padding:var(--spacing-sm) var(--spacing-base);text-align:left;font-weight:700;color:var(--primary-blue);border-bottom:2px solid var(--border-light)}.data-table[data-astro-cid-2vbs5yeh] td[data-astro-cid-2vbs5yeh]{padding:var(--spacing-base);border-bottom:1px solid var(--border-light);vertical-align:top}.data-table[data-astro-cid-2vbs5yeh] tr[data-astro-cid-2vbs5yeh]:hover{background:#1e3a8a05}.font-medium[data-astro-cid-2vbs5yeh]{font-weight:600;color:var(--text-dark)}.details-text[data-astro-cid-2vbs5yeh]{margin:0 0 var(--spacing-xs) 0;color:var(--text-body);font-size:.9rem;line-height:1.45}.details-link[data-astro-cid-2vbs5yeh] a[data-astro-cid-2vbs5yeh]{color:var(--primary-red);text-decoration:none;font-weight:600;font-size:.85rem;display:inline-flex;align-items:center;gap:.25rem}.details-link[data-astro-cid-2vbs5yeh] a[data-astro-cid-2vbs5yeh]:hover{color:var(--primary-blue)}.contract-meta[data-astro-cid-2vbs5yeh]{margin:var(--spacing-xs) 0 0 0;font-size:.85rem;color:var(--text-muted)}.doc-link[data-astro-cid-2vbs5yeh]{color:var(--primary-red);text-decoration:none;font-weight:500;display:inline-flex;align-items:center;gap:.35rem;transition:color var(--transition-fast)}.doc-link[data-astro-cid-2vbs5yeh]:hover{color:var(--primary-blue)}.calls-grid[data-astro-cid-2vbs5yeh]{display:flex;flex-direction:column;gap:var(--spacing-base)}.call-card[data-astro-cid-2vbs5yeh]{background:var(--bg-white);border:1px solid var(--border-light);border-radius:var(--border-radius-sm);padding:var(--spacing-base)}.call-header[data-astro-cid-2vbs5yeh]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-base);margin-bottom:var(--spacing-sm)}.call-header[data-astro-cid-2vbs5yeh] h3[data-astro-cid-2vbs5yeh]{margin:0;font-size:1.05rem;color:var(--primary-blue)}.cancelled-badge[data-astro-cid-2vbs5yeh]{background:#dc26261a;color:var(--primary-red);padding:.2rem .6rem;border-radius:var(--border-radius-full);font-size:.75rem;font-weight:700;text-transform:uppercase}.call-announcement[data-astro-cid-2vbs5yeh]{margin-bottom:var(--spacing-sm)}.call-attachments[data-astro-cid-2vbs5yeh] h4[data-astro-cid-2vbs5yeh]{margin:var(--spacing-sm) 0 var(--spacing-xs) 0;font-size:.85rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.attachment-list[data-astro-cid-2vbs5yeh]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}@media(max-width:768px){.page-header[data-astro-cid-2vbs5yeh] h1[data-astro-cid-2vbs5yeh]{font-size:1.75rem}.data-table[data-astro-cid-2vbs5yeh]{font-size:.85rem}.data-table[data-astro-cid-2vbs5yeh] td[data-astro-cid-2vbs5yeh],.data-table[data-astro-cid-2vbs5yeh] th[data-astro-cid-2vbs5yeh]{padding:var(--spacing-sm)}}
