.article.svelte-1teoznn{max-width:680px}.breadcrumb.svelte-1teoznn{display:flex;align-items:center;gap:6px;font-size:.72rem;color:var(--ft-text-faint);margin-bottom:28px;flex-wrap:wrap}.breadcrumb.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--ft-text-muted);text-decoration:none;transition:color .15s ease}.breadcrumb.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--ft-accent-text)}.article-meta.svelte-1teoznn{display:flex;align-items:center;gap:10px;margin-bottom:10px}.article-meta.svelte-1teoznn time:where(.svelte-1teoznn){font-size:.72rem;color:var(--ft-text-faint)}.article-tag.svelte-1teoznn{font-family:var(--font-display);font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ft-accent-text);background:var(--ft-frost);padding:2px 8px;border-radius:2px}.article-title.svelte-1teoznn{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:500;color:var(--ft-text);letter-spacing:-.005em;line-height:1.05;text-transform:uppercase}.article-lead.svelte-1teoznn{font-size:.95rem;line-height:1.7;color:var(--ft-text);margin-top:12px}.article-body.svelte-1teoznn{margin-top:clamp(28px,4vh,40px);padding-top:clamp(28px,4vh,40px);border-top:1px solid var(--ft-line)}.article-body.svelte-1teoznn h2:where(.svelte-1teoznn){font-family:var(--font-display);font-size:1.5rem;font-weight:500;color:var(--ft-text);letter-spacing:-.005em;text-transform:uppercase;margin-top:36px;margin-bottom:14px}.article-body.svelte-1teoznn h3:where(.svelte-1teoznn){font-family:var(--font-sans);font-size:1.125rem;font-weight:700;color:var(--ft-text);margin-top:28px;margin-bottom:8px}.article-body.svelte-1teoznn p:where(.svelte-1teoznn){font-size:.88rem;line-height:1.75;color:var(--ft-text);margin-bottom:14px}.article-body.svelte-1teoznn strong{font-weight:600;color:var(--ft-dark)}.article-cta.svelte-1teoznn{margin-top:clamp(36px,5vh,48px);padding:28px 32px;border-radius:var(--radius-sm);background:var(--ft-frost);border:1px solid var(--ft-line)}.article-cta.svelte-1teoznn p:where(.svelte-1teoznn){font-size:.92rem;font-weight:600;color:var(--ft-dark);margin-bottom:12px}.cta-links.svelte-1teoznn{display:flex;gap:16px;flex-wrap:wrap}.cta-links.svelte-1teoznn a:where(.svelte-1teoznn){font-size:.85rem;font-weight:600;color:var(--ft-accent-text);text-decoration:none;transition:opacity .15s}.cta-links.svelte-1teoznn a:where(.svelte-1teoznn):hover{opacity:.7}.cta-secondary.svelte-1teoznn{color:var(--ft-text-muted)!important}.article-back.svelte-1teoznn{margin-top:24px}.article-back.svelte-1teoznn a:where(.svelte-1teoznn){font-size:.82rem;color:var(--ft-text-muted);text-decoration:none;transition:color .15s ease}.article-back.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--ft-accent-text)}
