.breadcrumbs.svelte-1kvxgpo{display:flex;align-items:center;min-width:0}.breadcrumbs.card.svelte-1kvxgpo{padding:12px;border:1px solid var(--brand-border);border-radius:var(--row-radius);background:#fff;box-shadow:var(--row-shadow)}.breadcrumbs.svelte-1kvxgpo ol:where(.svelte-1kvxgpo){display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.breadcrumbs.svelte-1kvxgpo li:where(.svelte-1kvxgpo){display:inline-flex;align-items:center;gap:8px;min-width:0}.breadcrumbs.svelte-1kvxgpo li:where(.svelte-1kvxgpo):not(:last-child):after{content:"";width:10px;height:1px;background:#16161638}.breadcrumbs.svelte-1kvxgpo a:where(.svelte-1kvxgpo),.breadcrumbs.svelte-1kvxgpo span:where(.svelte-1kvxgpo){font-size:.63rem;line-height:1;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;white-space:normal;text-decoration:none}.breadcrumbs.svelte-1kvxgpo a:where(.svelte-1kvxgpo){color:#5e6d66}.breadcrumbs.svelte-1kvxgpo a:where(.svelte-1kvxgpo):hover,.breadcrumbs.svelte-1kvxgpo a:where(.svelte-1kvxgpo):focus-visible{color:var(--brand-primary)}.breadcrumbs.svelte-1kvxgpo span:where(.svelte-1kvxgpo){color:#6b776f}.breadcrumbs.svelte-1kvxgpo li:where(.svelte-1kvxgpo):last-child span:where(.svelte-1kvxgpo){color:#161616}.breadcrumbs.inline.svelte-1kvxgpo ol:where(.svelte-1kvxgpo){gap:6px}.breadcrumbs.inline.svelte-1kvxgpo li:where(.svelte-1kvxgpo){gap:6px}.breadcrumbs.inline.svelte-1kvxgpo li:where(.svelte-1kvxgpo):not(:last-child):after{width:auto;height:auto;background:none;content:"/";color:color-mix(in srgb,var(--brand-primary) 52%,white)}.breadcrumbs.inline.svelte-1kvxgpo a:where(.svelte-1kvxgpo),.breadcrumbs.inline.svelte-1kvxgpo span:where(.svelte-1kvxgpo){font-family:var(--font-sans);font-size:.78rem;font-weight:600;line-height:1.2;letter-spacing:.01em;text-transform:none;color:var(--brand-primary)}.breadcrumbs.inline.svelte-1kvxgpo a:where(.svelte-1kvxgpo){opacity:.78}.breadcrumbs.inline.svelte-1kvxgpo a:where(.svelte-1kvxgpo):hover,.breadcrumbs.inline.svelte-1kvxgpo a:where(.svelte-1kvxgpo):focus-visible{opacity:1}.breadcrumbs.inline.svelte-1kvxgpo li:where(.svelte-1kvxgpo):last-child span:where(.svelte-1kvxgpo){color:var(--brand-primary)}.related-row.svelte-4bs33j{display:grid;gap:16px;padding:24px 0 0;border-top:1px solid rgba(85,122,104,.18)}h2.svelte-4bs33j{margin:0;font-size:1.24rem;letter-spacing:-.03em;color:var(--text-strong)}.items.svelte-4bs33j{display:grid;gap:12px}a.svelte-4bs33j{display:grid;gap:6px;padding:0 0 14px;border-bottom:1px solid rgba(85,122,104,.12);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}strong.svelte-4bs33j{font-size:1rem;line-height:1.15;color:var(--text-strong);letter-spacing:-.025em;max-width:22ch;text-wrap:balance}span.svelte-4bs33j{font-size:.88rem;line-height:1.58;color:var(--text-muted);max-width:32ch;text-wrap:pretty}a.svelte-4bs33j:hover,a.svelte-4bs33j:focus-visible{border-color:#557a684d}@media(min-width:760px){.items.svelte-4bs33j{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.related-row.svelte-4bs33j{padding-top:18px}}.article-shell.svelte-xr48yz{background:radial-gradient(circle at top left,rgba(85,122,104,.08),transparent 34%),#f6f6f2;color:var(--text-strong)}.article-inner.svelte-xr48yz{max-width:1180px;margin:0 auto;display:grid;gap:0;padding:calc(var(--page-header-clearance) + 32px) 24px 64px}.article-hero.svelte-xr48yz{display:grid;gap:16px;padding-bottom:32px;border-bottom:1px solid rgba(85,122,104,.18);margin-bottom:40px}h1.svelte-xr48yz{margin:0;font-size:clamp(2.4rem,6vw,4rem);line-height:.95;letter-spacing:-.05em;text-wrap:balance;color:var(--text-strong)}.summary.svelte-xr48yz{margin:0;font-size:1.08rem;line-height:1.65;color:var(--text);max-width:58ch;text-wrap:pretty}.quick-facts.svelte-xr48yz{display:flex;flex-wrap:wrap;gap:8px}.quick-fact.svelte-xr48yz{display:flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#557a6814}.quick-fact.svelte-xr48yz span:where(.svelte-xr48yz){font-size:.78rem;font-weight:600;letter-spacing:.01em;color:var(--brand-primary)}.quick-fact.svelte-xr48yz strong:where(.svelte-xr48yz){font-size:.84rem;color:var(--text-strong);letter-spacing:-.01em}.hero-actions.svelte-xr48yz{display:flex;flex-wrap:wrap;gap:10px}.hero-actions.svelte-xr48yz a:where(.svelte-xr48yz){display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:#557a6814;color:var(--text-strong);font-size:.88rem;font-weight:600;text-decoration:none}.hero-actions.svelte-xr48yz a.primary:where(.svelte-xr48yz){background:var(--brand-primary);color:#fff}.article-markdown.svelte-xr48yz{display:grid;gap:0}.article-markdown.svelte-xr48yz>*+*{margin-top:16px}.article-markdown.svelte-xr48yz p,.article-markdown.svelte-xr48yz li{font-size:1rem;line-height:1.72;color:var(--text);text-wrap:pretty}.article-markdown.svelte-xr48yz h2,.article-markdown.svelte-xr48yz h3,.article-markdown.svelte-xr48yz h4{margin-bottom:0;color:var(--text-strong);letter-spacing:-.035em;text-wrap:balance}.article-markdown.svelte-xr48yz h2{margin-top:40px;padding-top:24px;border-top:1px solid rgba(85,122,104,.16);font-size:1.68rem;line-height:1.06}.article-markdown.svelte-xr48yz h3{margin-top:28px;font-size:1.24rem;line-height:1.12}.article-markdown.svelte-xr48yz h4{margin-top:20px;font-size:1.06rem;line-height:1.18}.article-markdown.svelte-xr48yz ul,.article-markdown.svelte-xr48yz ol{margin:0;padding-left:1.2rem;display:grid;gap:10px}.article-markdown.svelte-xr48yz a{color:var(--brand-primary);text-decoration:none;font-weight:600}.article-markdown.svelte-xr48yz a:hover,.article-markdown.svelte-xr48yz a:focus-visible{text-decoration:underline}.article-markdown.svelte-xr48yz blockquote{margin:0;padding:14px 18px;border-left:3px solid var(--brand-primary);background:#557a680a;color:var(--text-strong)}.article-nav.svelte-xr48yz{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:48px;padding-top:24px;border-top:1px solid rgba(85,122,104,.18)}.nav-link.svelte-xr48yz{display:grid;gap:4px;padding:14px 16px;border-radius:10px;background:#557a680f;text-decoration:none}.nav-link--next.svelte-xr48yz{text-align:right}.nav-dir.svelte-xr48yz{font-size:.76rem;font-weight:600;letter-spacing:.02em;color:var(--brand-primary);text-transform:uppercase}.nav-link.svelte-xr48yz strong:where(.svelte-xr48yz){font-size:.9rem;line-height:1.3;letter-spacing:-.015em;color:var(--text-strong)}.article-related.svelte-xr48yz{margin-top:40px}@media(max-width:640px){.article-inner.svelte-xr48yz{padding:calc(var(--page-header-clearance) + 16px) 16px 40px}h1.svelte-xr48yz{font-size:clamp(2rem,10vw,3rem)}.article-nav.svelte-xr48yz{grid-template-columns:1fr}.nav-link--next.svelte-xr48yz{text-align:left}.article-markdown.svelte-xr48yz h2{font-size:1.42rem}}
