.hero[data-astro-cid-dgl3yoy3]{padding-block-start:clamp(2rem,4.5vw,4rem)}.side[data-astro-cid-dgl3yoy3]{color:var(--sa-muted);gap:1.25rem;display:grid}.side[data-astro-cid-dgl3yoy3] .actions[data-astro-cid-dgl3yoy3]{align-items:center}.side[data-astro-cid-dgl3yoy3] .actions[data-astro-cid-dgl3yoy3] .text-link{margin-inline-start:calc(-1 * var(--sa-space-3))}.block[data-astro-cid-dgl3yoy3]{margin-block-start:clamp(2.5rem,5vw,4rem)}.example[data-astro-cid-dgl3yoy3]{margin-block-start:clamp(2rem,4vw,3rem)}.example-panes[data-astro-cid-dgl3yoy3]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.example-code[data-astro-cid-dgl3yoy3]{min-width:0;padding:1.25rem}.example[data-astro-cid-dgl3yoy3] pre[data-astro-cid-dgl3yoy3]{white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;padding:0}.example[data-astro-cid-dgl3yoy3] code[data-astro-cid-dgl3yoy3]{overflow-wrap:anywhere}.example-reads[data-astro-cid-dgl3yoy3]{border-inline-start:1px solid var(--sa-rule);margin:0;padding:0 1.25rem;list-style:none}.example-reads[data-astro-cid-dgl3yoy3] li[data-astro-cid-dgl3yoy3]{border-block-start:1px solid var(--sa-rule);grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.example-reads[data-astro-cid-dgl3yoy3] li[data-astro-cid-dgl3yoy3]:first-child{border-block-start:0}.example-mark[data-astro-cid-dgl3yoy3]{color:var(--sa-ink);gap:.5rem;display:flex}.example-mark[data-astro-cid-dgl3yoy3] svg{width:1.75rem;height:1.75rem}.example-reads[data-astro-cid-dgl3yoy3] p[data-astro-cid-dgl3yoy3]{color:var(--sa-muted)}.example-reads[data-astro-cid-dgl3yoy3] strong[data-astro-cid-dgl3yoy3]{color:var(--sa-ink)}.parts[data-astro-cid-dgl3yoy3]{border-block-end:1px solid var(--sa-rule);margin-inline:0;padding:0;list-style:none}.part[data-astro-cid-dgl3yoy3]{border-block-start:1px solid var(--sa-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1rem clamp(2rem,5vw,5rem);padding-block:1.75rem;display:grid}.part[data-astro-cid-dgl3yoy3] dl[data-astro-cid-dgl3yoy3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem clamp(1.25rem,3vw,2.5rem);margin:0;display:grid}.part[data-astro-cid-dgl3yoy3] dt[data-astro-cid-dgl3yoy3],.level[data-astro-cid-dgl3yoy3] dt[data-astro-cid-dgl3yoy3]{color:var(--sa-muted);align-items:center;gap:.5rem;margin-block-end:.25rem;font-size:1rem;font-weight:500;display:flex}.part[data-astro-cid-dgl3yoy3] dd[data-astro-cid-dgl3yoy3],.level[data-astro-cid-dgl3yoy3] dd[data-astro-cid-dgl3yoy3]{margin:0}.part[data-astro-cid-dgl3yoy3] dd[data-astro-cid-dgl3yoy3].source{margin-block-start:.25rem}.ax-note[data-astro-cid-dgl3yoy3]{color:var(--sa-muted);gap:1rem;display:grid}@media (width>=62.001rem) and (height>=30rem){.ax-note[data-astro-cid-dgl3yoy3]{top:calc(var(--sa-header-height,5.5rem) + 2rem);position:sticky}}.ax-term[data-astro-cid-dgl3yoy3]{color:var(--sa-ink);font-size:1.25rem;font-weight:500;line-height:1.45}.levels[data-astro-cid-dgl3yoy3]{border-block-end:1px solid var(--sa-rule);margin:0;padding:0;list-style:none}.level[data-astro-cid-dgl3yoy3]{border-block-start:1px solid var(--sa-rule);padding-block:1.5rem}.level[data-astro-cid-dgl3yoy3] h3[data-astro-cid-dgl3yoy3]{margin-block-end:.75rem}.level[data-astro-cid-dgl3yoy3] dl[data-astro-cid-dgl3yoy3]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem clamp(1.25rem,3vw,2rem);margin:0;display:grid}.level[data-astro-cid-dgl3yoy3]>dl[data-astro-cid-dgl3yoy3]>div[data-astro-cid-dgl3yoy3]:first-child dd[data-astro-cid-dgl3yoy3]{color:var(--sa-muted)}.level-great[data-astro-cid-dgl3yoy3] dd[data-astro-cid-dgl3yoy3]{font-weight:500}.level-great[data-astro-cid-dgl3yoy3] dt[data-astro-cid-dgl3yoy3] svg{width:1.25rem;height:1.25rem;color:var(--sa-accent)}.findings[data-astro-cid-dgl3yoy3]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.finding[data-astro-cid-dgl3yoy3]{align-content:start;gap:.75rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.finding[data-astro-cid-dgl3yoy3]+.finding[data-astro-cid-dgl3yoy3]{border-inline-start:1px solid var(--sa-rule)}.figure-value[data-astro-cid-dgl3yoy3]{font-size:clamp(3rem,2rem + 2.8vw,4.5rem);font-weight:var(--sa-weight-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.findings-foot[data-astro-cid-dgl3yoy3]{flex-direction:column;align-items:stretch;gap:.25rem}.findings-foot[data-astro-cid-dgl3yoy3] .sa-limit[data-astro-cid-dgl3yoy3]{max-width:46rem}.findings-foot[data-astro-cid-dgl3yoy3] .text-link{margin-inline-start:0;padding-inline-start:0}.questions[data-astro-cid-dgl3yoy3]{border-block-end:1px solid var(--sa-rule);grid-template-columns:minmax(0,1fr);display:grid}details[data-astro-cid-dgl3yoy3]{border-block-start:1px solid var(--sa-rule)}summary[data-astro-cid-dgl3yoy3]{border-radius:var(--sa-radius-row);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:clamp(.5rem,3vw,1.5rem);min-height:2.75rem;padding:1.25rem .5rem;font-size:1.25rem;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-dgl3yoy3]::-webkit-details-marker{display:none}summary[data-astro-cid-dgl3yoy3] svg{color:var(--sa-accent);transition:rotate .2s var(--sa-ease);flex-shrink:0}details[data-astro-cid-dgl3yoy3][open] summary[data-astro-cid-dgl3yoy3] svg{rotate:45deg}details[data-astro-cid-dgl3yoy3]>div[data-astro-cid-dgl3yoy3]{max-width:46rem;padding:0 .5rem 1.25rem}details[data-astro-cid-dgl3yoy3]>div[data-astro-cid-dgl3yoy3]>p[data-astro-cid-dgl3yoy3]{color:var(--sa-muted);margin:0}@supports (interpolate-size:allow-keywords){.questions[data-astro-cid-dgl3yoy3]{interpolate-size:allow-keywords}details[data-astro-cid-dgl3yoy3]::details-content{opacity:0;block-size:0;transition:block-size .16s var(--sa-ease), opacity .12s ease-out, content-visibility .16s allow-discrete;overflow:clip}details[data-astro-cid-dgl3yoy3][open]::details-content{opacity:1;block-size:auto;transition-duration:.22s,.16s,.22s}}.closing-wrap[data-astro-cid-dgl3yoy3]{padding-block-end:clamp(3rem,6vw,5rem)}@media (width>=30.001rem){.closing[data-astro-cid-dgl3yoy3] .actions[data-astro-cid-dgl3yoy3]{align-items:center}}@media (width<=30rem){.closing[data-astro-cid-dgl3yoy3] .actions[data-astro-cid-dgl3yoy3] .text-link{margin-inline-start:calc(-1 * var(--sa-space-3))}}@media (width<=62rem){.example-panes[data-astro-cid-dgl3yoy3],.part[data-astro-cid-dgl3yoy3]{grid-template-columns:minmax(0,1fr)}.example-reads[data-astro-cid-dgl3yoy3]{border-inline-start:0;border-block-start:1px solid var(--sa-rule)}}@media (width<=40rem){.part[data-astro-cid-dgl3yoy3] dl[data-astro-cid-dgl3yoy3],.level[data-astro-cid-dgl3yoy3] dl[data-astro-cid-dgl3yoy3],.findings[data-astro-cid-dgl3yoy3]{grid-template-columns:minmax(0,1fr)}.finding[data-astro-cid-dgl3yoy3]+.finding[data-astro-cid-dgl3yoy3]{border-inline-start:0;border-block-start:1px solid var(--sa-rule)}}
