.kicker[data-astro-cid-5r2gegkj]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:0;color:var(--color-text-3)}.article[data-astro-cid-5r2gegkj]{background:var(--color-bg);padding-block:0}.article__header[data-astro-cid-5r2gegkj]{background:var(--color-bg);padding-block:var(--space-20) var(--space-16);border-bottom:.5px solid var(--color-border)}.article__crumbs[data-astro-cid-5r2gegkj]{font-size:var(--text-sm);color:var(--color-text-3);margin-bottom:var(--space-6);display:flex;gap:var(--space-2);align-items:center}.article__crumbs[data-astro-cid-5r2gegkj] a[data-astro-cid-5r2gegkj]{color:var(--color-text-2)}.article__crumbs[data-astro-cid-5r2gegkj] a[data-astro-cid-5r2gegkj]:hover{color:var(--color-accent)}.article__meta[data-astro-cid-5r2gegkj]{font-size:var(--text-xs);color:var(--color-text-3);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-6)}.article__title[data-astro-cid-5r2gegkj]{font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.05;margin-bottom:var(--space-6);max-width:22ch}.article__lede[data-astro-cid-5r2gegkj]{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-2);max-width:64ch;margin-bottom:var(--space-8)}.article__author[data-astro-cid-5r2gegkj]{display:flex;gap:var(--space-3);align-items:baseline;font-size:var(--text-sm);color:var(--color-text-2)}.article__author-label[data-astro-cid-5r2gegkj]{font-size:var(--text-xs);color:var(--color-text-3);letter-spacing:.04em;text-transform:uppercase}.article__body[data-astro-cid-5r2gegkj]{background:var(--color-surface);padding-block:var(--space-16) var(--space-20)}.article__body[data-astro-cid-5r2gegkj] p,.article__body[data-astro-cid-5r2gegkj] ul,.article__body[data-astro-cid-5r2gegkj] ol,.article__body[data-astro-cid-5r2gegkj] blockquote{font-size:var(--text-lg);line-height:1.7;color:var(--color-text-1);max-width:64ch;margin-bottom:var(--space-6)}.article__body[data-astro-cid-5r2gegkj] p{color:var(--color-text-2)}.article__body[data-astro-cid-5r2gegkj] h2{font-size:var(--text-2xl);margin-top:var(--space-12);margin-bottom:var(--space-5);max-width:28ch}.article__body[data-astro-cid-5r2gegkj] h3{font-size:var(--text-xl);margin-top:var(--space-10);margin-bottom:var(--space-4)}.article__body[data-astro-cid-5r2gegkj] strong{color:var(--color-text-1);font-weight:500}.article__body[data-astro-cid-5r2gegkj] a{color:var(--color-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.article__body[data-astro-cid-5r2gegkj] a:hover{color:var(--color-accent-hover)}.article__body[data-astro-cid-5r2gegkj] ul,.article__body[data-astro-cid-5r2gegkj] ol{padding-left:var(--space-5)}.article__body[data-astro-cid-5r2gegkj] li{margin-bottom:var(--space-3)}.article__body[data-astro-cid-5r2gegkj] li::marker{color:var(--color-accent)}.article__body[data-astro-cid-5r2gegkj] blockquote{border-left:1.5px solid var(--color-accent);padding:var(--space-3) 0 var(--space-3) var(--space-5);color:var(--color-text-1);font-style:normal}.article__body[data-astro-cid-5r2gegkj] code{font-family:var(--font-mono);font-size:.92em;background:var(--color-bg);padding:1px 6px;border-radius:3px}.article__body[data-astro-cid-5r2gegkj] hr{border:none;border-top:.5px solid var(--color-border);margin-block:var(--space-10)}.article-faq[data-astro-cid-5r2gegkj]{background:var(--color-bg);padding-block:var(--space-16);border-top:.5px solid var(--color-border)}.article-faq__h2[data-astro-cid-5r2gegkj]{font-size:var(--text-2xl);margin-bottom:var(--space-8);max-width:28ch}.article-faq__list[data-astro-cid-5r2gegkj]{display:grid;max-width:64ch}.article-faq__item[data-astro-cid-5r2gegkj]{padding:var(--space-6) 0;border-top:.5px solid var(--color-border)}.article-faq__item[data-astro-cid-5r2gegkj]:last-child{border-bottom:.5px solid var(--color-border)}.article-faq__q[data-astro-cid-5r2gegkj]{font-size:var(--text-lg);font-weight:500;margin-bottom:var(--space-3)}.article-faq__a[data-astro-cid-5r2gegkj]{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-2)}.article__cta[data-astro-cid-5r2gegkj]{background:var(--color-bg);padding-block:var(--space-16);border-top:.5px solid var(--color-border)}.article__cta[data-astro-cid-5r2gegkj] h2[data-astro-cid-5r2gegkj]{font-size:var(--text-2xl);margin:var(--space-3) 0 var(--space-4)}.article__cta[data-astro-cid-5r2gegkj] p[data-astro-cid-5r2gegkj]{font-size:var(--text-base);color:var(--color-text-2);margin-bottom:var(--space-6);max-width:56ch}
