.article-body.svelte-1by6yv9{max-width:680px;margin:44px auto 0}.article-body.svelte-1by6yv9 p:where(.svelte-1by6yv9){color:var(--fb-ink-soft);font-size:16px;line-height:1.9}.article-body.svelte-1by6yv9 .article-intro:where(.svelte-1by6yv9){color:var(--fb-ink);letter-spacing:-.015em;font-size:20px;line-height:1.65}section.svelte-1by6yv9{margin-top:44px}h2.svelte-1by6yv9{letter-spacing:-.03em;margin-bottom:14px;font-size:25px;font-weight:650;line-height:1.25}section.svelte-1by6yv9 p:where(.svelte-1by6yv9)+p:where(.svelte-1by6yv9){margin-top:18px}.source-note.svelte-1by6yv9{background:#f0effb;border:1px solid #dedbf5;border-radius:12px;grid-template-columns:22px minmax(0,1fr);gap:16px;margin-top:48px;padding:25px;display:grid}.note-mark.svelte-1by6yv9{width:21px;height:21px;color:var(--fb-brand);font-family:var(--fb-font-mono);border:1px solid #9990de;border-radius:50%;place-items:center;margin-top:2px;font-size:12px;display:grid}.source-note.svelte-1by6yv9 h2:where(.svelte-1by6yv9){margin-bottom:10px;font-size:18px;line-height:1.4}.source-note.svelte-1by6yv9 p:where(.svelte-1by6yv9){font-size:14px;line-height:1.8}.source-note.svelte-1by6yv9 a:where(.svelte-1by6yv9){color:var(--fb-brand-strong);text-underline-offset:4px;margin-top:14px;font-size:13px;text-decoration:underline;display:inline-block}.article-action.svelte-1by6yv9{border-top:1px solid var(--fb-border);flex-wrap:wrap;align-items:center;gap:26px;margin-top:40px;padding-top:32px;display:flex}@media (width<=600px){.article-body.svelte-1by6yv9{margin-top:28px}.article-body.svelte-1by6yv9 .article-intro:where(.svelte-1by6yv9){font-size:18px}.article-body.svelte-1by6yv9 p:where(.svelte-1by6yv9){font-size:15px}h2.svelte-1by6yv9{font-size:22px}section.svelte-1by6yv9{margin-top:32px}.source-note.svelte-1by6yv9{gap:12px;padding:18px}}.detail-page.svelte-qgnb9j{max-width:840px;margin:0 auto;padding-top:40px}.back-link.svelte-qgnb9j{min-height:44px;color:var(--fb-muted);align-items:center;gap:10px;font-size:13px;text-decoration:none;display:inline-flex}.back-link.svelte-qgnb9j:hover{color:var(--fb-brand)}.detail-header.svelte-qgnb9j{max-width:740px;margin:38px 0 34px}.detail-meta.svelte-qgnb9j{color:var(--fb-muted);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:28px;font-size:12px;display:flex}.detail-header.svelte-qgnb9j h1:where(.svelte-qgnb9j){letter-spacing:-.045em;margin:16px 0 20px;font-size:clamp(36px,5vw,58px);font-weight:650;line-height:1.08}.detail-description.svelte-qgnb9j{max-width:680px;color:var(--fb-muted);font-size:18px;line-height:1.7}.unavailable.svelte-qgnb9j{padding:65px 0 100px}.unavailable.svelte-qgnb9j h1:where(.svelte-qgnb9j){letter-spacing:-.04em;max-width:640px;margin:22px 0;font-size:clamp(32px,5vw,48px);font-weight:650;line-height:1.15}.unavailable.svelte-qgnb9j>p:where(.svelte-qgnb9j):not(.cl-eyebrow){color:var(--fb-muted);margin:0 0 28px}@media (width<=600px){.detail-page.svelte-qgnb9j{padding-top:20px}.detail-header.svelte-qgnb9j{margin-top:25px}.detail-meta.svelte-qgnb9j{margin-bottom:22px}.detail-description.svelte-qgnb9j{font-size:16px}}
