.article-wrap[data-astro-cid-6iy3d5zn]{padding-block:var(--s-7) var(--s-11)}.article-layout[data-astro-cid-6iy3d5zn]{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:clamp(2rem,4vw,4rem);align-items:start}.article-main[data-astro-cid-6iy3d5zn]{min-width:0}.short-answer[data-astro-cid-6iy3d5zn]{gap:var(--s-2);margin-bottom:var(--s-5);padding:var(--s-6);border-color:var(--edge-strong);background:var(--tint);align-items:flex-start}.qa-label[data-astro-cid-6iy3d5zn]{margin:0;color:var(--accent-ink);font-family:var(--font-mono);font-size:var(--fs-3xs);font-weight:var(--fw-medium);letter-spacing:var(--tk-caps);text-transform:uppercase}.answer-copy[data-astro-cid-6iy3d5zn]{max-width:var(--measure);color:var(--ink);font-size:var(--fs-md);line-height:1.55}.answer-copy[data-astro-cid-6iy3d5zn] p{margin:0}.answer-copy[data-astro-cid-6iy3d5zn] p+p{margin-top:var(--s-3)}.answer-copy[data-astro-cid-6iy3d5zn] strong{color:var(--ink)}.mobile-demo[data-astro-cid-6iy3d5zn]{display:none}.article-copy[data-astro-cid-6iy3d5zn]{min-width:0;margin-top:var(--s-6);color:var(--body);font-size:var(--fs-base);line-height:var(--lh-prose);overflow-wrap:break-word}.article-copy[data-astro-cid-6iy3d5zn] :where(p,ul,ol){max-width:var(--measure)}.article-copy[data-astro-cid-6iy3d5zn] p{margin:var(--s-4) 0}.article-copy[data-astro-cid-6iy3d5zn] a{color:var(--accent-ink);text-decoration:underline;text-decoration-color:var(--link-line);text-underline-offset:.2em}.article-copy[data-astro-cid-6iy3d5zn] a:hover{color:var(--a-700);text-decoration-color:currentColor}.article-copy[data-astro-cid-6iy3d5zn] strong{color:var(--ink);font-weight:var(--fw-semibold)}.article-copy[data-astro-cid-6iy3d5zn] h2{margin:var(--s-10) 0 var(--s-4);padding-top:var(--s-6);border-top:1px solid var(--edge);font-size:var(--fs-xl);scroll-margin-top:calc(var(--header-h) + var(--s-5))}.article-copy[data-astro-cid-6iy3d5zn] h2:first-child{margin-top:0;padding-top:0;border-top:0}.article-copy[data-astro-cid-6iy3d5zn] h3{margin:var(--s-7) 0 var(--s-2);font-size:var(--fs-lg);line-height:var(--lh-snug);scroll-margin-top:calc(var(--header-h) + var(--s-5))}.article-copy[data-astro-cid-6iy3d5zn] ul,.article-copy[data-astro-cid-6iy3d5zn] ol{margin:var(--s-4) 0 var(--s-5);padding-left:var(--s-5)}.article-copy[data-astro-cid-6iy3d5zn] li{margin:var(--s-2) 0;padding-left:var(--s-1)}.article-copy[data-astro-cid-6iy3d5zn] li::marker{color:var(--accent)}.article-copy[data-astro-cid-6iy3d5zn]>p:first-child:has(>strong:only-child){margin-top:0;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-medium);letter-spacing:var(--tk-caps);text-transform:uppercase;color:var(--muted)}.article-copy[data-astro-cid-6iy3d5zn]>p:first-child+ul{padding:var(--s-5) var(--s-5) var(--s-5) var(--s-7);border:var(--hairline);border-radius:var(--r-card-inner);background:var(--paper)}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap{position:relative;margin:var(--s-5) 0}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap>table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--fs-2xs);line-height:var(--lh-table)}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap>table>:is(thead,tbody)>tr>:is(th,td){min-width:5.5rem;padding:var(--s-3);border-bottom:1px solid var(--n-100);text-align:left;vertical-align:top;background:var(--paper)}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap>table>thead>tr>th{min-width:6rem;background:var(--tint);color:var(--ink);font-weight:var(--fw-medium);vertical-align:bottom}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap>table>tbody>tr:last-child>td{border-bottom:0}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap>table>tbody>tr:nth-child(2n)>td{background:var(--n-25)}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap>table>:is(thead,tbody)>tr>:first-child{position:sticky;left:0;z-index:1;min-width:7.5rem;box-shadow:1px 0 0 var(--edge);background:var(--paper)}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap>table>thead>tr>th:first-child{z-index:2;background:var(--tint)}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap[data-more]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}.article-copy[data-astro-cid-6iy3d5zn] .tablewrap[data-more]:focus-visible{-webkit-mask-image:none;mask-image:none}.article-copy[data-astro-cid-6iy3d5zn] .table-hint{max-width:none;margin:calc(-1 * var(--s-3)) 0 var(--s-5);color:var(--muted);font-size:var(--fs-3xs);line-height:1.4}.article-copy[data-astro-cid-6iy3d5zn] img{display:block;max-width:100%;height:auto;margin:var(--s-5) 0 0;border:var(--hairline);border-radius:var(--r-card-inner)}.article-copy[data-astro-cid-6iy3d5zn] .fig-caption{max-width:none;margin:var(--s-2) 0 var(--s-6);padding:var(--s-3) var(--s-4);border:var(--hairline);border-top:none;border-radius:0 0 var(--r-card-inner) var(--r-card-inner);background:var(--paper);color:var(--muted);font-size:var(--fs-2xs);line-height:1.6}.article-copy[data-astro-cid-6iy3d5zn] .fig-caption strong{color:var(--ink)}.article-copy[data-astro-cid-6iy3d5zn] .calc-card{margin:var(--s-4) 0 var(--s-6);padding:var(--s-5);border:1px solid var(--edge-strong);border-radius:var(--r-card-inner);background:var(--paper)}.article-copy[data-astro-cid-6iy3d5zn] .calc-card>p{max-width:none}.article-copy[data-astro-cid-6iy3d5zn] .calc-card>iframe{display:block;width:100%;border:var(--hairline);border-radius:var(--r-card-inner);background:var(--paper)}.article-copy[data-astro-cid-6iy3d5zn] .calc-open{max-width:none;margin:var(--s-3) 0 0;font-size:var(--fs-2xs)}.article-copy[data-astro-cid-6iy3d5zn] .note,.note[data-astro-cid-6iy3d5zn]{margin:var(--s-5) 0;padding:var(--s-5);border:var(--hairline);border-radius:var(--r-card-inner);background:var(--paper);font-size:var(--fs-sm);line-height:1.6}.note[data-astro-cid-6iy3d5zn]{margin-bottom:var(--s-6)}.article-copy[data-astro-cid-6iy3d5zn] .note>p,.note[data-astro-cid-6iy3d5zn]>p[data-astro-cid-6iy3d5zn]{max-width:none;margin:0}.article-copy[data-astro-cid-6iy3d5zn] .note-disclosure,.note-disclosure[data-astro-cid-6iy3d5zn]{border-color:var(--edge-strong);background:var(--tint);color:var(--body);font-size:var(--fs-xs)}.disclaimer-slot[data-astro-cid-6iy3d5zn] .note{margin:0 0 var(--s-5);padding:var(--s-4) var(--s-5);border:1px solid var(--edge-strong);border-radius:var(--r-card-inner);background:var(--tint);color:var(--body);font-size:var(--fs-xs);line-height:1.6}.disclaimer-slot[data-astro-cid-6iy3d5zn] .note>p{max-width:none;margin:0}.note-reviewer[data-astro-cid-6iy3d5zn]{border-color:var(--a-700);border-left:4px solid var(--a-700);background:var(--a-50)}.note-reviewer[data-astro-cid-6iy3d5zn] p[data-astro-cid-6iy3d5zn] strong[data-astro-cid-6iy3d5zn]{color:var(--a-700)}.article-copy[data-astro-cid-6iy3d5zn] .note-callout{border-left:4px solid var(--accent);background:var(--tint)}.article-copy[data-astro-cid-6iy3d5zn] .note-callout>ul{margin:0;max-width:none}.article-copy[data-astro-cid-6iy3d5zn] .accordion{max-width:var(--measure);margin:var(--s-4) 0}.article-copy[data-astro-cid-6iy3d5zn] .accordion>details>summary>h3{margin:0;color:inherit;font-family:var(--font-sans);font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-wrap:pretty}.article-copy[data-astro-cid-6iy3d5zn] .accordion>details>.acc-body>p{margin:0;font-size:var(--fs-sm)}.article-copy[data-astro-cid-6iy3d5zn] .accordion>details>.acc-body>p+p{margin-top:var(--s-3)}.article-copy[data-astro-cid-6iy3d5zn] .cta-band{margin:var(--s-7) 0;padding:var(--s-5) var(--s-6);border-radius:var(--r-card-inner);background:var(--night)}.article-copy[data-astro-cid-6iy3d5zn] .cta-band>p{max-width:none;margin:0;color:var(--on-night);font-size:var(--fs-sm);line-height:1.6}.article-copy[data-astro-cid-6iy3d5zn] .cta-band strong{color:var(--sky)}.article-copy[data-astro-cid-6iy3d5zn] .cta-band a{color:var(--on-night);font-weight:var(--fw-medium);text-decoration-color:var(--sky)}.article-copy[data-astro-cid-6iy3d5zn] .cta-band a:hover{color:var(--sky)}.article-copy[data-astro-cid-6iy3d5zn] h2#sources~ul{max-width:none;font-size:var(--fs-2xs);color:var(--muted)}.article-copy[data-astro-cid-6iy3d5zn] h2#sources~ul a{color:var(--muted);text-decoration-color:var(--edge-control)}.article-copy[data-astro-cid-6iy3d5zn] h2#sources+p{font-size:var(--fs-2xs);color:var(--muted)}.article-side[data-astro-cid-6iy3d5zn]{position:sticky;top:calc(var(--header-h) + var(--s-5));display:grid;gap:var(--s-4);min-width:0}.sidebar-trust[data-astro-cid-6iy3d5zn]{display:flex;gap:var(--s-3);padding:0 var(--s-2);color:var(--muted);font-size:var(--fs-3xs);line-height:1.5}.sidebar-trust[data-astro-cid-6iy3d5zn] span[data-astro-cid-6iy3d5zn]{color:var(--ink)}.sidebar-trust[data-astro-cid-6iy3d5zn] p[data-astro-cid-6iy3d5zn]{margin:0}@media(max-width:970px){.article-layout[data-astro-cid-6iy3d5zn]{grid-template-columns:minmax(0,1fr)}.article-side[data-astro-cid-6iy3d5zn]{display:none}.mobile-demo[data-astro-cid-6iy3d5zn]{display:block;margin-top:var(--s-4)}}@media(max-width:620px){.article-wrap[data-astro-cid-6iy3d5zn]{padding-top:var(--s-5)}.short-answer[data-astro-cid-6iy3d5zn]{padding:var(--s-5)}.answer-copy[data-astro-cid-6iy3d5zn]{font-size:var(--fs-base)}.article-copy[data-astro-cid-6iy3d5zn] h2{margin-top:var(--s-9)}.article-copy[data-astro-cid-6iy3d5zn] .note,.article-copy[data-astro-cid-6iy3d5zn] .calc-card,.article-copy[data-astro-cid-6iy3d5zn] .cta-band{padding:var(--s-4)}.article-copy[data-astro-cid-6iy3d5zn]>p:first-child+ul{padding:var(--s-4) var(--s-4) var(--s-4) var(--s-6)}}
