.article-page[data-astro-cid-tt4xb3li]{padding:60px 0 80px}.article-page[data-astro-cid-tt4xb3li] .wrap[data-astro-cid-tt4xb3li]{max-width:860px}.article-page[data-astro-cid-tt4xb3li] h1[data-astro-cid-tt4xb3li]{font-size:clamp(1.9rem,4.5vw,2.9rem);margin-bottom:14px}.article-page[data-astro-cid-tt4xb3li] .byline[data-astro-cid-tt4xb3li]{color:var(--ink-soft);font-size:.9rem;font-weight:500;margin-bottom:12px}.article-page[data-astro-cid-tt4xb3li] .disclosure[data-astro-cid-tt4xb3li]{list-style:none;margin:0 0 32px;padding:10px 14px;font-size:.85rem;line-height:1.5;color:var(--ink-soft);background:#fdfcfa;border-left:3px solid var(--accent);border-radius:0 8px 8px 0}.article-page[data-astro-cid-tt4xb3li] .disclosure[data-astro-cid-tt4xb3li] li[data-astro-cid-tt4xb3li]{position:relative;padding-left:14px;margin:0 0 5px}.article-page[data-astro-cid-tt4xb3li] .disclosure[data-astro-cid-tt4xb3li] li[data-astro-cid-tt4xb3li]:last-child{margin-bottom:0}.article-page[data-astro-cid-tt4xb3li] .disclosure[data-astro-cid-tt4xb3li] li[data-astro-cid-tt4xb3li]:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--accent)}.article-page[data-astro-cid-tt4xb3li] h2[data-astro-cid-tt4xb3li]{font-size:1.6rem;margin:52px 0 16px}.article-page[data-astro-cid-tt4xb3li] h3[data-astro-cid-tt4xb3li]{font-size:1.15rem;margin:28px 0 10px}.article-page[data-astro-cid-tt4xb3li] p[data-astro-cid-tt4xb3li]{margin-bottom:16px;line-height:1.7}.article-page[data-astro-cid-tt4xb3li] .lead[data-astro-cid-tt4xb3li]{font-size:1.15rem;color:var(--ink)}.article-page[data-astro-cid-tt4xb3li] ul[data-astro-cid-tt4xb3li],.article-page[data-astro-cid-tt4xb3li] ol[data-astro-cid-tt4xb3li]{margin:0 0 16px 24px;color:var(--ink-soft);line-height:1.7}.article-page[data-astro-cid-tt4xb3li] li[data-astro-cid-tt4xb3li]{margin-bottom:8px}.article-page[data-astro-cid-tt4xb3li] a[data-astro-cid-tt4xb3li]{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.article-page[data-astro-cid-tt4xb3li] a[data-astro-cid-tt4xb3li]:hover{color:var(--accent-dark)}.article-page[data-astro-cid-tt4xb3li] a[data-astro-cid-tt4xb3li].btn,.article-page[data-astro-cid-tt4xb3li] a[data-astro-cid-tt4xb3li].btn:hover{text-decoration:none;color:#fff}.article-page[data-astro-cid-tt4xb3li] a[data-astro-cid-tt4xb3li].btn.ghost{color:var(--accent)}.article-page[data-astro-cid-tt4xb3li] a[data-astro-cid-tt4xb3li].btn.ghost:hover{color:#fff}.article-page[data-astro-cid-tt4xb3li] .btn-row[data-astro-cid-tt4xb3li]{margin:8px 0 10px}.article-page[data-astro-cid-tt4xb3li] .btn-sub[data-astro-cid-tt4xb3li]{display:block;margin-bottom:8px}.article-page[data-astro-cid-tt4xb3li] strong[data-astro-cid-tt4xb3li]{color:var(--ink)}.article-page[data-astro-cid-tt4xb3li] sup[data-astro-cid-tt4xb3li]{font-size:.7em;line-height:0}.article-page[data-astro-cid-tt4xb3li] sup[data-astro-cid-tt4xb3li] a[data-astro-cid-tt4xb3li]{text-decoration:none}.article-page[data-astro-cid-tt4xb3li] blockquote[data-astro-cid-tt4xb3li]{margin:0 0 16px;padding:4px 0 4px 16px;border-left:3px solid var(--line);color:var(--ink-soft)}.article-page[data-astro-cid-tt4xb3li] blockquote[data-astro-cid-tt4xb3li] p[data-astro-cid-tt4xb3li]{margin-bottom:6px}.table-scroll[data-astro-cid-tt4xb3li]{overflow-x:auto;width:min(1012px,calc(100vw - 48px));margin:20px 0 24px 50%;transform:translate(-50%);border:1px solid var(--line);border-radius:12px;background:var(--white)}.article-page[data-astro-cid-tt4xb3li] table[data-astro-cid-tt4xb3li]{border-collapse:collapse;width:100%;min-width:1000px;font-size:.84rem}.article-page[data-astro-cid-tt4xb3li] th[data-astro-cid-tt4xb3li],.article-page[data-astro-cid-tt4xb3li] td[data-astro-cid-tt4xb3li]{text-align:left;vertical-align:top;padding:11px 12px;border-bottom:1px solid var(--line)}.article-page[data-astro-cid-tt4xb3li] tr[data-astro-cid-tt4xb3li]:last-child td[data-astro-cid-tt4xb3li]{border-bottom:0}.article-page[data-astro-cid-tt4xb3li] th[data-astro-cid-tt4xb3li]{background:#fdfcfa;color:var(--ink);font-weight:700}.article-page[data-astro-cid-tt4xb3li] td[data-astro-cid-tt4xb3li]{color:var(--ink-soft)}.article-page[data-astro-cid-tt4xb3li] td[data-astro-cid-tt4xb3li]:first-child{color:var(--ink);font-weight:600}.article-page[data-astro-cid-tt4xb3li] .sources[data-astro-cid-tt4xb3li]{font-size:.85rem}@media(max-width:840px){.article-page[data-astro-cid-tt4xb3li]{padding:40px 0 60px}}
