.toc-art[data-astro-cid-u3rwxgrt]{border:1px solid var(--rule);border-radius:var(--r);background:var(--white);padding:1.1rem 1.25rem 1.2rem}.toc-art--sidebar[data-astro-cid-u3rwxgrt]{position:sticky;top:92px;max-height:calc(100vh - 110px);overflow-y:auto}.toc-art--inline[data-astro-cid-u3rwxgrt]{margin-top:1.8rem}.toc-art__title[data-astro-cid-u3rwxgrt]{display:flex;align-items:center;gap:.55rem;font-family:var(--ff-display);font-size:1rem;font-weight:800;color:var(--steel-950);margin-bottom:.8rem}.toc-art__title[data-astro-cid-u3rwxgrt]:before{content:"";width:3px;height:1.05em;background:var(--arc)}.toc-art__list[data-astro-cid-u3rwxgrt]{display:flex;flex-direction:column;gap:.45rem}.toc-art__item[data-astro-cid-u3rwxgrt]:not(:first-child):not(.toc-art__item--sub){margin-top:.3rem}.toc-art__item--sub[data-astro-cid-u3rwxgrt]{padding-left:1.4rem}.toc-art[data-astro-cid-u3rwxgrt] a[data-astro-cid-u3rwxgrt]{display:flex;align-items:baseline;gap:.5rem;font-size:.9rem;line-height:1.55;color:var(--steel-800);text-wrap:pretty}.toc-art__item--sub[data-astro-cid-u3rwxgrt] a[data-astro-cid-u3rwxgrt]{font-size:.84rem;color:var(--steel-600)}.toc-art__num[data-astro-cid-u3rwxgrt]{flex-shrink:0;font-size:.8rem;font-weight:600;color:var(--arc-deep)}.toc-art__item--sub[data-astro-cid-u3rwxgrt] .toc-art__num[data-astro-cid-u3rwxgrt]{font-size:.75rem;font-weight:500;color:var(--steel-400)}.toc-art[data-astro-cid-u3rwxgrt] a[data-astro-cid-u3rwxgrt]:hover .toc-art__text[data-astro-cid-u3rwxgrt]{color:var(--arc);text-decoration:underline;text-underline-offset:3px}.article[data-astro-cid-4sn4zg3r]{max-width:76ch;margin-inline:auto;counter-reset:article-h2}.article-layout__aside[data-astro-cid-4sn4zg3r]{display:none}@media(min-width:1280px){.article-layout--toc[data-astro-cid-4sn4zg3r]{max-width:var(--wrap-wide);display:grid;grid-template-columns:520px minmax(0,76ch);justify-content:center;align-items:start;gap:clamp(2rem,4vw,3.5rem)}.article-layout--toc[data-astro-cid-4sn4zg3r] .article[data-astro-cid-4sn4zg3r]{margin-inline:0}.article-layout__aside[data-astro-cid-4sn4zg3r]{display:block;align-self:stretch}.article__toc-inline[data-astro-cid-4sn4zg3r]{display:none}}.cta-band__promises[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.4rem;margin-top:1.1rem;padding:0;list-style:none;color:var(--white);font-size:.95rem}.cta-band__promises[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]:before{content:"✓ ";color:var(--arc);font-weight:700}@media(max-width:560px){.cta-band__promises[data-astro-cid-4sn4zg3r]{grid-template-columns:minmax(0,1fr)}}.article__body[data-astro-cid-4sn4zg3r] h2,.article__faq[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{counter-reset:article-h3}.article__body[data-astro-cid-4sn4zg3r] h2:before,.article__faq[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]:before{counter-increment:article-h2;content:counter(article-h2) ". ";color:var(--arc-deep)}.article__body[data-astro-cid-4sn4zg3r] h3:before{counter-increment:article-h3;content:counter(article-h2) "-" counter(article-h3) ". ";color:var(--steel-500)}.article__meta[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;font-size:.78rem;color:var(--steel-500);letter-spacing:.04em}.article__summary[data-astro-cid-4sn4zg3r]{margin-top:1.4rem;padding:1.1rem 1.25rem;border-left:3px solid var(--arc);background:var(--white);font-size:1.06rem;line-height:1.7;color:var(--steel-800)}.article__body[data-astro-cid-4sn4zg3r],.article__faq[data-astro-cid-4sn4zg3r]{margin-top:2.2rem;line-height:1.8;color:var(--steel-700)}.article__body[data-astro-cid-4sn4zg3r] h2,.article__faq[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{font-size:clamp(1.3rem,2vw,1.6rem);font-weight:800;letter-spacing:-.015em;color:var(--steel-950);margin-top:2.8rem;line-height:1.3}.article__body[data-astro-cid-4sn4zg3r] h3,.article__faq[data-astro-cid-4sn4zg3r] h3[data-astro-cid-4sn4zg3r]{font-size:1.1rem;font-weight:700;color:var(--steel-900);margin-top:1.8rem;line-height:1.4}.article__body[data-astro-cid-4sn4zg3r] p,.article__body[data-astro-cid-4sn4zg3r] ul,.article__body[data-astro-cid-4sn4zg3r] ol,.article__faq[data-astro-cid-4sn4zg3r] p[data-astro-cid-4sn4zg3r]{margin-top:1rem}.article__body[data-astro-cid-4sn4zg3r] ul{list-style:disc;padding-left:1.3rem}.article__body[data-astro-cid-4sn4zg3r] ol{list-style:decimal;padding-left:1.3rem}.article__body[data-astro-cid-4sn4zg3r] li+li{margin-top:.4rem}.article__body[data-astro-cid-4sn4zg3r] strong{color:var(--steel-900)}.article__body[data-astro-cid-4sn4zg3r] a{color:var(--steel-950);text-decoration:underline;text-underline-offset:3px}.article__body[data-astro-cid-4sn4zg3r] a:hover{color:var(--arc)}.article__body[data-astro-cid-4sn4zg3r] table{display:block;overflow-x:auto;margin-top:1.4rem;border:1px solid var(--rule);border-radius:var(--r);background:var(--white);font-size:.88rem;line-height:1.5;border-collapse:collapse}.article__body[data-astro-cid-4sn4zg3r] th{font-family:var(--ff-mono);font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--steel-500);background:var(--paper);padding:.7rem .9rem;border-bottom:1px solid var(--rule);white-space:nowrap}.article__body[data-astro-cid-4sn4zg3r] td{padding:.7rem .9rem;border-bottom:1px solid var(--rule);vertical-align:top;min-width:8rem}.article__body[data-astro-cid-4sn4zg3r] tr:last-child td{border-bottom:0}.article__hero[data-astro-cid-4sn4zg3r]{margin-top:1.8rem}.article__hero[data-astro-cid-4sn4zg3r] img[data-astro-cid-4sn4zg3r],.article__body[data-astro-cid-4sn4zg3r] img{display:block;width:100%;height:auto;border:1px solid var(--rule);border-radius:var(--r);background:var(--white)}.article__body[data-astro-cid-4sn4zg3r] p>img{margin-top:.4rem}.article__faq[data-astro-cid-4sn4zg3r]{border-top:1px solid var(--rule);padding-top:.4rem}.article__qa[data-astro-cid-4sn4zg3r]+.article__qa[data-astro-cid-4sn4zg3r]{margin-top:.4rem}
