.action-step-box[data-astro-cid-dyxu5q7v]{border:1px solid rgba(45,212,191,.38);border-radius:var(--radius-lg);background:#2dd4bf1a;padding:var(--space-6)}.box-label[data-astro-cid-dyxu5q7v]{margin-block-end:var(--space-3);color:var(--color-teal);font-size:.82rem;font-weight:850;text-transform:uppercase}p[data-astro-cid-dyxu5q7v]:last-child{margin:0;color:var(--color-text);font-size:1.1rem;font-weight:750}.opinion-summary[data-astro-cid-p73e7uc6]{margin-block-end:var(--space-4)}.opinion-counts[data-astro-cid-p73e7uc6]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-5);padding:0;list-style:none}.opinion-counts[data-astro-cid-p73e7uc6] li[data-astro-cid-p73e7uc6]{display:inline-flex;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#cbd5e10f;color:var(--color-muted);font-size:.9rem;padding:var(--space-2) var(--space-3)}.opinion-counts[data-astro-cid-p73e7uc6] strong[data-astro-cid-p73e7uc6]{color:var(--color-text)}.approved-opinion-list[data-astro-cid-p73e7uc6]{display:grid;gap:var(--space-4)}.approved-opinion[data-astro-cid-p73e7uc6]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#0f172a7a;padding:var(--space-5)}.approved-opinion-header[data-astro-cid-p73e7uc6],.approved-opinion-footer[data-astro-cid-p73e7uc6]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.approved-opinion-header[data-astro-cid-p73e7uc6]{margin-block-end:var(--space-3)}.approved-opinion-header[data-astro-cid-p73e7uc6] p[data-astro-cid-p73e7uc6],.approved-opinion-footer[data-astro-cid-p73e7uc6] p[data-astro-cid-p73e7uc6]{margin:0;font-size:.92rem}.approved-opinion-body[data-astro-cid-p73e7uc6]{color:var(--color-text)}.approved-opinion-footer[data-astro-cid-p73e7uc6]{border-block-start:1px solid var(--color-border);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.approved-opinion-footer[data-astro-cid-p73e7uc6] .island-panel{border:0;background:transparent;box-shadow:none;padding:0}.empty-opinions[data-astro-cid-p73e7uc6]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#cbd5e10f;padding:var(--space-5)}@media(max-width:42rem){.approved-opinion-header[data-astro-cid-p73e7uc6],.approved-opinion-footer[data-astro-cid-p73e7uc6]{align-items:flex-start;flex-direction:column}}.ethical-question-box[data-astro-cid-ybt5itir]{border:1px solid rgba(212,175,55,.42);border-radius:var(--radius-lg);background:#d4af371a;padding:var(--space-6)}.box-label[data-astro-cid-ybt5itir]{margin-block-end:var(--space-3);color:var(--color-gold);font-size:.82rem;font-weight:850;text-transform:uppercase}.question[data-astro-cid-ybt5itir]{margin:0;color:var(--color-text);font-size:clamp(1.25rem,3vw,1.8rem);font-weight:800;line-height:1.25}.source-list[data-astro-cid-qudbnhfz]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#1f293785;padding:var(--space-6)}h2[data-astro-cid-qudbnhfz]{margin-block-end:var(--space-4);font-size:1.35rem}ul[data-astro-cid-qudbnhfz]{display:grid;gap:var(--space-3);margin:0;padding-inline-start:1.2rem;color:var(--color-muted)}li[data-astro-cid-qudbnhfz]::marker{color:var(--color-teal)}a[data-astro-cid-qudbnhfz]{color:var(--color-text)}a[data-astro-cid-qudbnhfz]:hover{color:var(--color-teal)}p[data-astro-cid-qudbnhfz]{margin:0}.article-hero[data-astro-cid-cfwqw6sm]{border-block-end:1px solid var(--color-border);padding-block:var(--space-12)}.back-link[data-astro-cid-cfwqw6sm]{display:inline-flex;margin-block-end:var(--space-6);color:var(--color-muted);font-weight:750;text-decoration:none}.back-link[data-astro-cid-cfwqw6sm]:hover{color:var(--color-teal)}h1[data-astro-cid-cfwqw6sm]{max-width:56rem;margin-block:var(--space-5) var(--space-4);font-size:clamp(2.4rem,6vw,5rem)}.subtitle[data-astro-cid-cfwqw6sm]{max-width:46rem;font-size:clamp(1.08rem,2vw,1.3rem)}.article-grid[data-astro-cid-cfwqw6sm]{display:grid;align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem)}.article-main[data-astro-cid-cfwqw6sm] h2[data-astro-cid-cfwqw6sm]{margin-block:var(--space-4) var(--space-3);font-size:clamp(1.45rem,3vw,2rem)}.article-sidebar[data-astro-cid-cfwqw6sm]{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-6))}@media(max-width:60rem){.article-grid[data-astro-cid-cfwqw6sm]{grid-template-columns:1fr}.article-sidebar[data-astro-cid-cfwqw6sm]{position:static}}
