.whitepaper-card.svelte-1nqzb9n{border:1px solid var(--border-medium);background:color-mix(in srgb, var(--content-accent) 7%, var(--surface-1));border-radius:1rem;margin:2rem 0;padding:2rem}.eyebrow.svelte-1nqzb9n{color:var(--content-accent);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}h2.svelte-1nqzb9n{color:var(--text-strong);margin:.6rem 0;font-size:1.4rem;font-weight:700}p.svelte-1nqzb9n{color:var(--text-muted)}a.svelte-1nqzb9n{color:var(--content-accent);margin-top:1rem;font-weight:600;display:inline-block}.article-page{max-width:960px;margin:auto;padding:10rem 1.5rem 6rem}.article-header{max-width:760px;margin:0 auto 3rem}.article-back{color:var(--text-muted);margin-bottom:2rem;display:inline-block}.article-category{color:var(--content-accent);margin-bottom:1rem;font-weight:600}.article-header h1{color:var(--text-strong);letter-spacing:-.035em;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;line-height:1.12}.article-byline{color:var(--text-muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.5rem;font-size:.9rem;display:flex}.article-body{color:var(--text-medium);overflow-wrap:anywhere;font-size:1.075rem;line-height:1.85}.article-body>:not(figure):not(.data-table):not(.whitepaper-card):not(pre):not(table){max-width:760px;margin-left:auto;margin-right:auto}.article-body p,.article-body ul,.article-body ol{margin-top:1.25rem;margin-bottom:1.25rem}.article-body h2,.article-body h3,.article-body h4{color:var(--text-strong);margin-top:2.7rem;margin-bottom:1rem;scroll-margin-top:7rem;font-weight:700;line-height:1.3}.article-body h2{font-size:1.8rem}.article-body h3{font-size:1.35rem}.article-body ul{padding-left:1.5rem;list-style:outside}.article-body ol{padding-left:1.5rem;list-style:decimal}.article-body li{margin:.6rem 0;padding-left:.3rem}.article-body a,.article-downloads a{color:var(--content-accent);text-underline-offset:3px;text-decoration:underline}.article-body strong{color:var(--text-strong)}.article-body blockquote{border-left:3px solid var(--content-accent);background:var(--surface-1);padding:1rem 1.5rem}.article-body pre{background:var(--surface-1);border-radius:.75rem;padding:1.5rem;font-size:.9rem;overflow-x:auto}.article-body :not(pre)>code{color:var(--content-accent);background:var(--surface-2);border-radius:.25rem;padding:.15rem .3rem;font-size:.9em}.article-body hr{border-color:var(--border-medium);margin:3rem auto}.article-body img{border-radius:.75rem;max-width:100%}.article-body>table{border-collapse:collapse;margin:2rem 0;display:block;overflow-x:auto}.article-body>table th,.article-body>table td{text-align:left;border-bottom:1px solid var(--border-medium);padding:.75rem 1rem}.article-notice{color:#fde68a;background:#292524;border-radius:.5rem;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.9rem}.article-downloads{margin-top:3rem}@media (width<=600px){.article-page{padding-top:8rem}.article-body{font-size:1rem}}
