.article-hero.svelte-7rfbcc{border-bottom:1px solid var(--raised);background:linear-gradient(120deg,rgba(98,228,75,.09),transparent 52%),var(--surface);padding-block:var(--space-48) var(--space-80)}.article-hero-inner.svelte-7rfbcc{max-width:1060px}.article-hero.svelte-7rfbcc nav:where(.svelte-7rfbcc){display:flex;flex-wrap:wrap;gap:var(--space-8);margin-bottom:var(--space-80);color:var(--muted);font-size:var(--type-caption-size);font-weight:500;text-transform:uppercase}.article-hero.svelte-7rfbcc nav:where(.svelte-7rfbcc) a:where(.svelte-7rfbcc){color:var(--green);text-decoration:none}h1.svelte-7rfbcc{max-width:1040px;margin:var(--space-12) 0 var(--space-20);font-size:var(--type-display-large-size);font-weight:700;letter-spacing:var(--tracking-heading);line-height:var(--type-display-large-line)}.dek.svelte-7rfbcc{max-width:820px;font-size:var(--type-display-small-size);line-height:var(--type-display-small-line)}.byline.svelte-7rfbcc{display:flex;flex-wrap:wrap;gap:var(--space-12) var(--space-20);margin-top:var(--space-32);color:var(--muted);font-size:var(--type-caption-size);font-weight:500;letter-spacing:var(--tracking-caps);text-transform:uppercase}.byline.svelte-7rfbcc span:where(.svelte-7rfbcc)+span:where(.svelte-7rfbcc):before{content:"·";margin-right:var(--space-20);color:var(--bronze)}.byline.svelte-7rfbcc a:where(.svelte-7rfbcc){color:var(--text);text-decoration:none}.byline.svelte-7rfbcc a:where(.svelte-7rfbcc):hover{color:var(--green)}.article-layout.svelte-7rfbcc{display:grid;grid-template-columns:220px minmax(0,820px);gap:var(--space-80);justify-content:center;padding-block:var(--space-64)}.toc.svelte-7rfbcc{position:relative}.toc.svelte-7rfbcc nav:where(.svelte-7rfbcc){position:sticky;top:95px;display:grid;gap:var(--space-4)}.toc.svelte-7rfbcc p:where(.svelte-7rfbcc){margin:0 0 var(--space-12);color:var(--text);font-size:var(--type-caption-size);font-weight:800;letter-spacing:var(--tracking-caps);text-transform:uppercase}.toc.svelte-7rfbcc a:where(.svelte-7rfbcc){border-left:1px solid var(--border-active);color:var(--muted);padding:var(--space-8) 0 var(--space-8) var(--space-12);font-size:var(--type-caption-size);line-height:var(--type-caption-line);text-decoration:none}.toc.svelte-7rfbcc a:where(.svelte-7rfbcc):hover{border-color:var(--green);color:var(--text)}article.svelte-7rfbcc{min-width:0}.answer.svelte-7rfbcc{margin-bottom:var(--space-64);border-color:#62e44b52;background:linear-gradient(135deg,rgba(98,228,75,.09),var(--surface));padding:var(--space-24)}.answer.svelte-7rfbcc h2:where(.svelte-7rfbcc){margin:var(--space-8) 0 0;font-size:var(--type-display-small-size);line-height:var(--type-display-small-line)}.article-section.svelte-7rfbcc{scroll-margin-top:100px;border-bottom:1px solid var(--raised);padding-block:0 var(--space-64);margin-bottom:var(--space-64)}.article-section.svelte-7rfbcc>h2:where(.svelte-7rfbcc),.browse-cta.svelte-7rfbcc h2:where(.svelte-7rfbcc),.related.svelte-7rfbcc>h2:where(.svelte-7rfbcc){margin:0 0 var(--space-20);color:var(--text);font-size:var(--type-display-small-size);letter-spacing:var(--tracking-heading);line-height:var(--type-display-small-line)}.article-section.svelte-7rfbcc>p:where(.svelte-7rfbcc),.article-section.svelte-7rfbcc>ul:where(.svelte-7rfbcc){font-size:var(--type-subtitle-size);line-height:var(--type-heading-20-line)}.article-section.svelte-7rfbcc>p:where(.svelte-7rfbcc){margin-block:0 var(--space-20)}.article-section.svelte-7rfbcc>ul:where(.svelte-7rfbcc){display:grid;gap:var(--space-12);padding-left:var(--space-20)}.table-wrap.svelte-7rfbcc{overflow-x:auto;margin-block:var(--space-24);border:1px solid var(--border-active);border-radius:8px}table.svelte-7rfbcc{width:100%;min-width:620px;border-collapse:collapse;background:var(--surface);text-align:left}caption.svelte-7rfbcc{padding:var(--space-16) var(--space-16);border-bottom:1px solid var(--border-active);color:var(--muted);font-size:var(--type-caption-size);font-weight:500;text-align:left}th.svelte-7rfbcc,td.svelte-7rfbcc{padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--raised);font-size:var(--type-caption-size);line-height:var(--type-body-line);vertical-align:top}thead.svelte-7rfbcc th:where(.svelte-7rfbcc){background:var(--raised);color:var(--text);font-size:var(--type-caption-size);letter-spacing:var(--tracking-caps);text-transform:uppercase}tbody.svelte-7rfbcc th:where(.svelte-7rfbcc){width:18%;color:var(--green)}tbody.svelte-7rfbcc tr:where(.svelte-7rfbcc):last-child>:where(.svelte-7rfbcc){border-bottom:0}.steps.svelte-7rfbcc{display:grid;gap:0;margin:var(--space-24) 0 0;padding:0;list-style:none}.steps.svelte-7rfbcc li:where(.svelte-7rfbcc){display:grid;grid-template-columns:42px 1fr;gap:var(--space-16);border-top:1px solid var(--raised);padding-block:var(--space-16)}.steps.svelte-7rfbcc li:where(.svelte-7rfbcc)>span:where(.svelte-7rfbcc){color:var(--bronze);font-size:var(--type-caption-size);font-weight:800}.steps.svelte-7rfbcc p:where(.svelte-7rfbcc){margin:0;color:var(--text);line-height:var(--type-subtitle-line)}.guide-note.svelte-7rfbcc{margin-top:var(--space-24);border-left:3px solid var(--green);background:#62e44b0f;padding:var(--space-16) var(--space-20)}.guide-note.svelte-7rfbcc strong:where(.svelte-7rfbcc){color:var(--green);font-size:var(--type-caption-size);letter-spacing:var(--tracking-caps);text-transform:uppercase}.guide-note.svelte-7rfbcc p:where(.svelte-7rfbcc){margin:var(--space-8) 0 0;line-height:var(--type-subtitle-line)}.sources.svelte-7rfbcc ul:where(.svelte-7rfbcc){margin-top:var(--space-24);padding:0;list-style:none}.questions.svelte-7rfbcc dl:where(.svelte-7rfbcc){display:grid;gap:var(--space-12);margin:var(--space-24) 0 0}.questions.svelte-7rfbcc dl:where(.svelte-7rfbcc)>div:where(.svelte-7rfbcc){padding:var(--space-16)}.questions.svelte-7rfbcc dt:where(.svelte-7rfbcc){color:var(--text);font-size:var(--type-subtitle-size);font-weight:800;line-height:var(--type-subtitle-line)}.questions.svelte-7rfbcc dd:where(.svelte-7rfbcc){margin:var(--space-8) 0 0;color:var(--muted);line-height:var(--type-subtitle-line)}.sources.svelte-7rfbcc a:where(.svelte-7rfbcc){display:inline-flex;min-height:36px;align-items:center;gap:var(--space-8);color:var(--green);font-weight:500;text-decoration:none}.browse-cta.svelte-7rfbcc{display:grid;grid-template-columns:1fr auto;gap:var(--space-32);align-items:center;margin-bottom:var(--space-64);padding:var(--space-24)}.browse-cta.svelte-7rfbcc h2:where(.svelte-7rfbcc){margin:var(--space-8) 0;font-size:var(--type-heading-32-size)}.browse-cta.svelte-7rfbcc p:where(.svelte-7rfbcc):last-child{margin:0}.related.svelte-7rfbcc{margin-top:var(--space-64)}.related.svelte-7rfbcc>div:where(.svelte-7rfbcc){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)}.related.svelte-7rfbcc a:where(.svelte-7rfbcc){display:grid;grid-template-columns:1fr auto;gap:var(--space-12) var(--space-16);color:var(--text);padding:var(--space-16);text-decoration:none}.related.svelte-7rfbcc a:where(.svelte-7rfbcc) span:where(.svelte-7rfbcc):first-child{grid-column:1 / -1;color:var(--muted);font-size:var(--type-caption-size);font-weight:500;text-transform:uppercase}.related.svelte-7rfbcc a:where(.svelte-7rfbcc):hover{border-color:var(--green)}@media(max-width:860px){.article-layout.svelte-7rfbcc{grid-template-columns:1fr;gap:var(--space-32)}.toc.svelte-7rfbcc nav:where(.svelte-7rfbcc){position:static;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--raised);border-radius:8px;padding:var(--space-12)}.toc.svelte-7rfbcc p:where(.svelte-7rfbcc){grid-column:1 / -1}}@media(max-width:620px){.article-hero.svelte-7rfbcc{padding-block:var(--space-32) var(--space-56)}.article-hero.svelte-7rfbcc nav:where(.svelte-7rfbcc){margin-bottom:var(--space-56)}.byline.svelte-7rfbcc{display:grid}.byline.svelte-7rfbcc span:where(.svelte-7rfbcc)+span:where(.svelte-7rfbcc):before{content:none}.toc.svelte-7rfbcc nav:where(.svelte-7rfbcc),.related.svelte-7rfbcc>div:where(.svelte-7rfbcc),.browse-cta.svelte-7rfbcc{grid-template-columns:1fr}.browse-cta.svelte-7rfbcc .button:where(.svelte-7rfbcc){width:100%}}
