.has-text-align-center[data-astro-cid-lq6ttkub]{text-align:center}.has-text-align-right[data-astro-cid-lq6ttkub]{text-align:right}.has-text-align-justify[data-astro-cid-lq6ttkub]{text-align:justify}.rich-text-content[data-astro-cid-ziu7yk7n] h2{font-family:var(--font-display);font-weight:700;font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);margin-top:4rem;margin-bottom:1.5rem}.rich-text-content[data-astro-cid-ziu7yk7n] h3{font-family:var(--font-display);font-weight:700;font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin-top:3rem;margin-bottom:1rem}.rich-text-content[data-astro-cid-ziu7yk7n] h4{font-family:var(--font-display);font-weight:600;font-size:var(--text-h4);margin-top:2rem;margin-bottom:.75rem}.rich-text-content[data-astro-cid-ziu7yk7n][data-variant=document] h2{font-size:var(--text-h3);margin-top:3rem;margin-bottom:1rem;scroll-margin-top:96px}.rich-text-content[data-astro-cid-ziu7yk7n][data-variant=document] h3{font-size:var(--text-h4);margin-top:2rem;margin-bottom:.75rem}@media (width>=1024px){.rich-text-content[data-astro-cid-ziu7yk7n][data-variant=document] h2{scroll-margin-top:104px}}.rich-text-content[data-astro-cid-ziu7yk7n].long-read h2{scroll-margin-top:96px}.rich-text-content[data-astro-cid-ziu7yk7n].long-read-measure h2{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing)}@media (width>=1024px){.rich-text-content[data-astro-cid-ziu7yk7n].long-read h2{scroll-margin-top:104px}}.rich-text-content[data-astro-cid-ziu7yk7n] p{font-size:var(--text-body);line-height:var(--text-body--line-height);margin-bottom:1rem}.rich-text-content[data-astro-cid-ziu7yk7n] h2:first-child,.rich-text-content[data-astro-cid-ziu7yk7n] h3:first-child,.rich-text-content[data-astro-cid-ziu7yk7n] h4:first-child{margin-top:0}.rich-text-content[data-astro-cid-ziu7yk7n] a{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-teal);text-underline-offset:4px;text-decoration-thickness:2px}.rich-text-content[data-astro-cid-ziu7yk7n] strong{font-weight:600}.rich-text-content[data-astro-cid-ziu7yk7n] em{font-style:italic}.rich-text-content[data-astro-cid-ziu7yk7n] ul,.rich-text-content[data-astro-cid-ziu7yk7n] ol{color:var(--color-ink);margin:1rem 0 1rem 1.5rem}.rich-text-content[data-astro-cid-ziu7yk7n] ul{list-style-type:disc}.rich-text-content[data-astro-cid-ziu7yk7n] ol{list-style-type:decimal}.rich-text-content[data-astro-cid-ziu7yk7n] li{font-size:var(--text-body);line-height:var(--text-body--line-height)}.rich-text-content[data-astro-cid-ziu7yk7n] li+li{margin-top:.5rem}.rich-text-content[data-astro-cid-ziu7yk7n] blockquote{border-left:4px solid var(--color-ink);font-family:var(--font-display);font-weight:600;font-size:var(--text-h3);color:var(--color-ink);margin:3rem 0;padding-left:1.5rem}.rich-text-content[data-astro-cid-ziu7yk7n] blockquote:first-of-type{border-left-color:var(--color-teal)}.rich-text-content[data-astro-cid-ziu7yk7n] blockquote p{margin:0}.rich-text-content[data-astro-cid-ziu7yk7n] code{background:var(--color-stone);border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:1rem}.rich-text-content[data-astro-cid-ziu7yk7n][data-tone=stone] code{background:var(--color-paper)}.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-image{margin:2rem 0}.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-image img{border-radius:.75rem}.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-image figcaption{text-align:left;font-size:var(--text-small);color:var(--color-ink-muted);margin-top:.75rem}.rich-text-content[data-astro-cid-ziu7yk7n][data-width=wide] .emdash-image{max-width:none}@media (width>=1024px){.rich-text-content[data-astro-cid-ziu7yk7n][data-width=wide] .emdash-image{width:137%}}.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-table{font-size:1rem}.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-table th,.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-table td{border-color:var(--color-line)}.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-table th{background:0 0;font-weight:600}.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-table tbody tr:nth-child(2n),.rich-text-content[data-astro-cid-ziu7yk7n] .emdash-table tbody tr:hover{background:0 0}@media (width>=1024px){.rich-text-content[data-astro-cid-ziu7yk7n].long-read>*{grid-column:4/10}.rich-text-content[data-astro-cid-ziu7yk7n].long-read>.emdash-image{grid-column:1/-1}.rich-text-content[data-astro-cid-ziu7yk7n].long-read>blockquote{grid-column:4/12}}.rich-text-content[data-astro-cid-ziu7yk7n].long-read blockquote,.rich-text-content[data-astro-cid-ziu7yk7n].long-read-measure blockquote{font-size:var(--text-quote);line-height:var(--text-quote--line-height);letter-spacing:var(--text-quote--letter-spacing);font-weight:var(--text-quote--font-weight);border-left-width:1px;max-width:28ch}.rich-text-content[data-astro-cid-ziu7yk7n].long-read .emdash-image img{border:1px solid var(--color-line)}
