.section-editorial[data-astro-cid-j76an5tj]{background-color:var(--color-surface)}.editorial-header[data-astro-cid-j76an5tj]{margin-bottom:var(--space-32);padding-bottom:var(--space-24);border-bottom:1px solid var(--color-border-light)}.meta-top[data-astro-cid-j76an5tj]{display:flex;align-items:center;gap:var(--space-12);margin-bottom:var(--space-16)}.category-tag[data-astro-cid-j76an5tj]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background-color:#60a5fa26;color:#93c5fd;border:1px solid rgba(96,165,250,.3);padding:3px 10px;border-radius:var(--radius-control);text-decoration:none}.category-tag[data-astro-cid-j76an5tj]:hover{background-color:#60a5fa47;color:#fff}.publish-date[data-astro-cid-j76an5tj]{font-size:13px;color:var(--color-muted)}.editorial-title[data-astro-cid-j76an5tj]{font-size:clamp(28px,4vw,40px);line-height:1.25;margin-bottom:var(--space-16)}.editorial-lead[data-astro-cid-j76an5tj]{font-size:19px;line-height:1.6;color:var(--color-muted);margin-bottom:var(--space-20)}.author-block[data-astro-cid-j76an5tj]{display:flex;align-items:center;gap:var(--space-8);font-size:14px;color:var(--color-muted)}.author-name-link[data-astro-cid-j76an5tj]{font-weight:600;color:var(--color-action)}.event-details-box[data-astro-cid-j76an5tj],.document-download-box[data-astro-cid-j76an5tj]{background-color:#0b1329a6;border:1px solid var(--color-border-light);border-radius:var(--radius-control);padding:var(--space-20, 20px);margin-bottom:var(--space-32);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.document-download-box[data-astro-cid-j76an5tj]{display:flex;align-items:center;gap:var(--space-16)}.doc-icon[data-astro-cid-j76an5tj]{font-size:32px}.event-grid[data-astro-cid-j76an5tj]{display:grid;grid-template-columns:1fr;gap:var(--space-12)}@media(min-width:640px){.event-grid[data-astro-cid-j76an5tj]{grid-template-columns:repeat(3,1fr)}}.event-item[data-astro-cid-j76an5tj]{display:flex;flex-direction:column;gap:2px}.event-label[data-astro-cid-j76an5tj]{font-size:12px;color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em}.event-val[data-astro-cid-j76an5tj]{font-size:14px;font-weight:500}.status-badge[data-astro-cid-j76an5tj]{color:var(--color-success);font-weight:700;text-transform:capitalize}.editorial-body[data-astro-cid-j76an5tj]{margin-bottom:var(--space-48)}.body-paragraph[data-astro-cid-j76an5tj]{font-size:18px;line-height:1.7;margin-bottom:var(--space-24);color:#1e293b}.editorial-disclaimer-box[data-astro-cid-j76an5tj]{background-color:#fef3c7;border:1px solid #FCD34D;border-radius:var(--radius-control);padding:var(--space-16);margin-bottom:var(--space-48)}.disclaimer-text[data-astro-cid-j76an5tj]{color:#78350f;line-height:1.5;margin-bottom:0}.related-services-wrap[data-astro-cid-j76an5tj]{padding-top:var(--space-24);border-top:1px solid var(--color-border-light)}.services-pills[data-astro-cid-j76an5tj]{display:flex;flex-wrap:wrap;gap:var(--space-12);margin-top:var(--space-12)}.service-pill-btn[data-astro-cid-j76an5tj]{display:inline-flex;align-items:center;padding:var(--space-8) var(--space-16);background-color:#60a5fa26;border:1px solid rgba(96,165,250,.3);color:#93c5fd;font-size:14px;font-weight:600;border-radius:var(--radius-control);text-decoration:none;transition:background-color .15s ease}.service-pill-btn[data-astro-cid-j76an5tj]:hover{background-color:#60a5fa47;color:#fff}.related-mini-card[data-astro-cid-j76an5tj]{background-color:#0b1329a6;border:1px solid var(--color-border-light);border-radius:var(--radius-control);padding:var(--space-16);display:flex;justify-content:space-between;align-items:center;gap:var(--space-16);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.related-mini-link[data-astro-cid-j76an5tj]{font-family:var(--font-serif);font-size:16px;font-weight:600;color:var(--color-text);text-decoration:none}.related-mini-link[data-astro-cid-j76an5tj]:hover{color:var(--color-action);text-decoration:underline}.back-to-hub-wrap[data-astro-cid-j76an5tj]{margin-top:var(--space-48);padding-top:var(--space-24);border-top:1px solid var(--color-border-light)}
