@layer base{._attribution_qhucq_2{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background-color:color-mix(in srgb,var(--accent) 8%,var(--surface));font-size:.8125rem;width:fit-content}._label_qhucq_15{font-family:var(--font-family-monospace);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;color:var(--muted-foreground)}._link_qhucq_23{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--primary);text-decoration:none;font-weight:600}._link_qhucq_23:hover{text-decoration:underline}._link_qhucq_23:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._disclosure_qhucq_41{margin:0;font-size:.75rem;line-height:1.5;color:var(--muted-foreground);max-width:28rem}}@layer base{._callout_18yq6_2{display:flex;align-items:flex-start;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-8);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;color:var(--foreground);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._callout_18yq6_2:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}._callout_18yq6_2:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._iconWrap_18yq6_26{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;flex-shrink:0;background-color:color-mix(in srgb,var(--primary) 12%,var(--surface));color:var(--primary);border-radius:var(--radius)}._content_18yq6_38{display:flex;flex-direction:column;gap:var(--spacing-2)}._eyebrow_18yq6_44{font-family:var(--font-family-monospace);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}._title_18yq6_52{margin:0;font-family:var(--font-family-display);font-size:1.375rem;font-weight:700;color:var(--foreground)}._description_18yq6_60{margin:0;font-size:.9375rem;line-height:1.65;color:var(--muted-foreground);max-width:46rem}._cta_18yq6_68{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.875rem;font-weight:600;color:var(--primary);margin-top:var(--spacing-1)}@media(max-width:40rem){._callout_18yq6_2{flex-direction:column;padding:var(--spacing-4);gap:var(--spacing-4)}}}@layer base{._page_1i0nu_2{background-color:var(--background);min-height:60vh}._sectionInner_1i0nu_7{max-width:60rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16)}._backRow_1i0nu_13{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}._backLink_1i0nu_22{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;font-weight:500;color:var(--muted-foreground);text-decoration:none}._backLink_1i0nu_22:hover{color:var(--primary)}._backLink_1i0nu_22:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._categoryBackLink_1i0nu_41{font-family:var(--font-family-monospace);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);text-decoration:none}._categoryBackLink_1i0nu_41:hover{text-decoration:underline}._categoryBackLink_1i0nu_41:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._skeletonWrapper_1i0nu_59{max-width:42rem;margin:0 auto}._article_1i0nu_64{display:flex;flex-direction:column}._header_1i0nu_69{display:flex;flex-direction:column;gap:var(--spacing-3);max-width:42rem;margin:0 auto var(--spacing-8);text-align:left}._categoryTag_1i0nu_78{font-family:var(--font-family-monospace);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);text-decoration:none;width:fit-content}._categoryTag_1i0nu_78:hover{text-decoration:underline}._categoryTag_1i0nu_78:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._title_1i0nu_97{margin:0;font-family:var(--font-family-display);font-size:2.5rem;font-weight:700;line-height:1.15;color:var(--foreground)}._excerpt_1i0nu_106{margin:0;font-family:var(--font-family-display);font-style:italic;font-size:1.25rem;line-height:1.55;color:var(--muted-foreground)}._meta_1i0nu_115{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-2);font-size:.8125rem;color:var(--muted-foreground);padding-top:var(--spacing-3);border-top:1px solid var(--border)}._metaItem_1i0nu_126{display:inline-flex;align-items:center;gap:var(--spacing-1)}._metaDivider_1i0nu_132{opacity:.6}._bylineRow_1i0nu_136{display:flex;flex-wrap:wrap;gap:var(--spacing-3);font-size:.8125rem;color:var(--muted-foreground)}._bylineLink_1i0nu_144{color:inherit;text-decoration:none}._bylineLink_1i0nu_144:hover{text-decoration:underline}._bylineLink_1i0nu_144:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._heroFigure_1i0nu_158{margin:0 0 var(--spacing-8)}._heroImage_1i0nu_162{width:100%;max-height:32rem;object-fit:cover;display:block;border:1px solid var(--border);border-radius:var(--radius)}._figureCaption_1i0nu_171{margin-top:var(--spacing-2);font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}._imageCredit_1i0nu_178{color:var(--muted-foreground)}._heroAttributionRow_1i0nu_182{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-1)}._heroAttributionLink_1i0nu_189{font-size:.75rem;font-weight:500;color:var(--primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary) 40%,transparent)}._heroAttributionLink_1i0nu_189:hover{text-decoration-color:var(--primary)}._heroAttributionLink_1i0nu_189:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._body_1i0nu_206{margin-bottom:var(--spacing-8)}._permitCalloutWrapper_1i0nu_210,._shareWrapper_1i0nu_215{max-width:42rem;margin:0 auto var(--spacing-8)}._sourcesSection_1i0nu_220{max-width:42rem;margin:0 auto var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._sourcesTitle_1i0nu_227{font-family:var(--font-family-display);font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-4) 0}._sourcesList_1i0nu_235{display:flex;flex-direction:column;gap:var(--spacing-3);margin:0;padding:0;list-style:none}._sourceItem_1i0nu_244{display:flex;flex-direction:column;gap:var(--spacing-1)}._sourceMeta_1i0nu_250{font-size:.75rem;color:var(--muted-foreground)}._footerMeta_1i0nu_255{max-width:42rem;margin:0 auto var(--spacing-12);display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-6);border-top:1px solid var(--border)}._sourceLink_1i0nu_266{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;font-weight:500;color:var(--primary);text-decoration:none}._sourceLink_1i0nu_266:hover{text-decoration:underline}._sourceLink_1i0nu_266:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._relatedSection_1i0nu_285{padding-top:var(--spacing-8);border-top:1px solid var(--border)}._relatedTitle_1i0nu_290{font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;color:var(--foreground);margin:0 0 var(--spacing-6) 0}._relatedGrid_1i0nu_298{display:grid;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:var(--spacing-6)}._revealCard_1i0nu_304{opacity:0;transform:translateY(24px);transition:opacity .5s ease,transform .5s ease}._revealCard_1i0nu_304[data-revealed=true]{opacity:1;transform:translateY(0)}@media(max-width:40rem){._sectionInner_1i0nu_7{padding:var(--spacing-6) var(--spacing-4) var(--spacing-12)}._title_1i0nu_97{font-size:1.875rem}._excerpt_1i0nu_106{font-size:1.0625rem}._heroImage_1i0nu_162{max-height:20rem}}}
