.page-container[data-astro-cid-d7zyz6zb]{max-width:900px;margin:0 auto;padding:clamp(1.5rem,4vw,3rem) 1.5rem}.breadcrumbs-bar[data-astro-cid-d7zyz6zb]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#b3bdcc;margin-bottom:2rem}.breadcrumbs-bar[data-astro-cid-d7zyz6zb] a[data-astro-cid-d7zyz6zb]{display:inline-flex;align-items:center;min-height:28px;padding:.25rem .5rem;color:#e2ebf3;text-decoration:underline;text-underline-offset:3px;border-radius:var(--radius-sm);transition:color .15s ease}.breadcrumbs-bar[data-astro-cid-d7zyz6zb] a[data-astro-cid-d7zyz6zb]:hover{color:var(--accent-emerald)}.crumb-sep[data-astro-cid-d7zyz6zb]{color:hsl(var(--border-subtle))}.crumb-current[data-astro-cid-d7zyz6zb]{color:hsl(var(--text-primary));font-weight:500}.editorial-header[data-astro-cid-d7zyz6zb]{margin-bottom:2.5rem}.category-tag[data-astro-cid-d7zyz6zb]{display:inline-block;padding:.25rem .75rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--brand-primary));background:hsl(var(--brand-primary) / .1);border:1px solid hsl(var(--brand-primary) / .2);border-radius:9999px;margin-bottom:1rem}.page-title[data-astro-cid-d7zyz6zb]{font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15;color:hsl(var(--text-primary));margin-bottom:1rem;letter-spacing:-.02em}.page-lead[data-astro-cid-d7zyz6zb]{font-size:1.125rem;line-height:1.6;color:hsl(var(--text-secondary));margin-bottom:1.5rem}.content-body[data-astro-cid-d7zyz6zb]{display:flex;flex-direction:column;gap:2.5rem}.channels-grid[data-astro-cid-d7zyz6zb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}.channel-card[data-astro-cid-d7zyz6zb]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:1rem;padding:1.75rem;display:flex;flex-direction:column;justify-content:space-between}.channel-header[data-astro-cid-d7zyz6zb]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.channel-role[data-astro-cid-d7zyz6zb]{font-size:1.125rem;font-weight:700;color:hsl(var(--text-primary));margin:0}.channel-sla[data-astro-cid-d7zyz6zb]{font-size:.75rem;font-weight:600;color:hsl(var(--brand-primary));background:hsl(var(--brand-primary) / .1);padding:.2rem .5rem;border-radius:9999px}.channel-desc[data-astro-cid-d7zyz6zb]{font-size:.9375rem;line-height:1.55;color:hsl(var(--text-secondary));margin-bottom:1.5rem}.channel-email-btn[data-astro-cid-d7zyz6zb]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:hsl(var(--bg-surface-elevated));border:1px solid hsl(var(--border-subtle));border-radius:.5rem;color:hsl(var(--text-primary));text-decoration:none;font-size:.875rem;font-weight:600;font-family:var(--font-mono, monospace);transition:all .2s ease;width:fit-content}.channel-email-btn[data-astro-cid-d7zyz6zb]:hover{border-color:hsl(var(--brand-primary));color:hsl(var(--brand-primary));background:hsl(var(--brand-primary) / .08)}.contact-form-section[data-astro-cid-d7zyz6zb]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:1rem;padding:clamp(1.5rem,3vw,2.5rem)}.section-title[data-astro-cid-d7zyz6zb]{font-size:1.5rem;font-weight:700;color:hsl(var(--text-primary));margin-bottom:.5rem}.section-subtitle[data-astro-cid-d7zyz6zb]{font-size:.9375rem;color:hsl(var(--text-muted));margin-bottom:1.75rem}.simple-form[data-astro-cid-d7zyz6zb]{display:flex;flex-direction:column;gap:1.25rem}.form-row[data-astro-cid-d7zyz6zb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.25rem}.form-group[data-astro-cid-d7zyz6zb]{display:flex;flex-direction:column;gap:.5rem}.form-label[data-astro-cid-d7zyz6zb]{font-size:.875rem;font-weight:600;color:hsl(var(--text-secondary))}.form-input[data-astro-cid-d7zyz6zb]{padding:.75rem 1rem;background:hsl(var(--bg-canvas));border:1px solid hsl(var(--border-subtle));border-radius:.5rem;color:hsl(var(--text-primary));font-size:.9375rem;font-family:inherit;transition:border-color .15s ease}.form-input[data-astro-cid-d7zyz6zb]:focus{outline:none;border-color:hsl(var(--brand-primary));box-shadow:0 0 0 2px hsl(var(--brand-primary) / .2)}.topic-options[data-astro-cid-d7zyz6zb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-top:.25rem}.topic-pill[data-astro-cid-d7zyz6zb]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:hsl(var(--bg-canvas));border:1px solid hsl(var(--border-subtle));border-radius:.5rem;font-size:.875rem;color:hsl(var(--text-secondary));cursor:pointer;transition:all .15s ease}.topic-pill[data-astro-cid-d7zyz6zb]:hover{border-color:hsl(var(--brand-primary) / .5);color:hsl(var(--text-primary))}.topic-pill[data-astro-cid-d7zyz6zb] input[data-astro-cid-d7zyz6zb][type=radio]{accent-color:hsl(var(--brand-primary))}.form-textarea[data-astro-cid-d7zyz6zb]{resize:vertical;min-height:120px}.submit-btn[data-astro-cid-d7zyz6zb]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;background:hsl(var(--brand-primary));color:hsl(var(--bg-canvas));font-weight:700;font-size:.9375rem;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #fff3}.submit-btn[data-astro-cid-d7zyz6zb]:hover{background:hsl(var(--brand-primary) / .9);transform:translateY(-1px)}.submit-btn[data-astro-cid-d7zyz6zb]:active{transform:scale(.98)}.guidelines-section[data-astro-cid-d7zyz6zb]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:1rem;padding:clamp(1.5rem,3vw,2.5rem);color:hsl(var(--text-secondary));line-height:1.7;font-size:.95rem}.guidelines-section[data-astro-cid-d7zyz6zb] h3[data-astro-cid-d7zyz6zb]{font-size:1.15rem;color:hsl(var(--text-primary));margin:1.5rem 0 .5rem}.guidelines-section[data-astro-cid-d7zyz6zb] ul[data-astro-cid-d7zyz6zb]{margin:.5rem 0 1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.guidelines-section[data-astro-cid-d7zyz6zb] li[data-astro-cid-d7zyz6zb]{line-height:1.6}.info-notice[data-astro-cid-d7zyz6zb]{display:flex;gap:1rem;padding:1.25rem;background:hsl(var(--bg-surface-elevated));border:1px solid hsl(var(--border-subtle));border-radius:.75rem}.notice-icon[data-astro-cid-d7zyz6zb]{font-size:1.25rem;flex-shrink:0}.notice-text[data-astro-cid-d7zyz6zb]{font-size:.875rem;line-height:1.55;color:hsl(var(--text-secondary))}.notice-text[data-astro-cid-d7zyz6zb] strong[data-astro-cid-d7zyz6zb]{color:hsl(var(--text-primary))}
