.author[data-astro-cid-hbs4ykhd]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:72px 1fr;align-items:start;gap:20px;margin:3em 0;padding:24px;display:grid}.av[data-astro-cid-hbs4ykhd],img[data-astro-cid-hbs4ykhd]{object-fit:cover;border-radius:22px;width:72px;height:72px}.av[data-astro-cid-hbs4ykhd]{background:var(--teal-deep);color:#fff;place-items:center;font-size:22px;font-weight:800;display:grid}p[data-astro-cid-hbs4ykhd]{margin:0}.k[data-astro-cid-hbs4ykhd]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12.5px;font-weight:800}.n[data-astro-cid-hbs4ykhd]{color:var(--heading);margin-bottom:6px;font-size:17px;font-weight:700}.n[data-astro-cid-hbs4ykhd] a[data-astro-cid-hbs4ykhd]{color:var(--heading)!important}.b[data-astro-cid-hbs4ykhd]{color:var(--muted);line-height:1.55;font-size:16px!important}.links[data-astro-cid-hbs4ykhd]{gap:12px;margin-top:8px;font-size:15px;display:flex}.post[data-astro-cid-zg7dkzxc]{padding:clamp(40px,7vw,88px) 0 clamp(40px,6vw,72px)}.head[data-astro-cid-zg7dkzxc]{margin-bottom:clamp(32px,5vw,56px)}.crumbs[data-astro-cid-zg7dkzxc]{color:var(--muted);gap:8px;margin-bottom:20px;font-size:14px;font-weight:650;display:flex}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--primary);text-decoration:none}h1[data-astro-cid-zg7dkzxc]{font-size:clamp(2.2rem,5vw,3.8rem)}.head[data-astro-cid-zg7dkzxc] .lead[data-astro-cid-zg7dkzxc]{max-width:60ch}.byline[data-astro-cid-zg7dkzxc]{color:var(--muted);align-items:center;gap:12px;margin-top:24px;font-size:15px;display:flex}.byline[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--heading);font-weight:700;text-decoration:none}.av[data-astro-cid-zg7dkzxc]{background:var(--teal-deep);color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.layout[data-astro-cid-zg7dkzxc]{grid-template-columns:220px minmax(0,720px);justify-content:center;gap:clamp(32px,5vw,72px);display:grid}.layout[data-astro-cid-zg7dkzxc]:not(:has(.toc)){grid-template-columns:minmax(0,720px)}.toc[data-astro-cid-zg7dkzxc]{align-self:start;font-size:14.5px;position:sticky;top:110px}.toc[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:12.5px;font-weight:800}.toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{border-left:2px solid var(--line);gap:10px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--muted);border-left:2px solid #0000;margin-left:-2px;padding-left:14px;font-weight:600;line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--heading);border-color:var(--coral)}@media (width<=1000px){.layout[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,720px)}.toc[data-astro-cid-zg7dkzxc]{display:none}}.short[data-astro-cid-zg7dkzxc]{border-radius:var(--r);background:var(--teal-wash);color:var(--teal-deep);border:0;margin:0 0 2.2em;padding:22px 26px}.short[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{margin:0;font-size:17.5px;font-weight:550;line-height:1.6}.short[data-astro-cid-zg7dkzxc] .short-k[data-astro-cid-zg7dkzxc]{letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin-bottom:6px;font-size:12.5px;font-weight:800}.inline-cta[data-astro-cid-zg7dkzxc]{border-radius:var(--r-lg);background:var(--teal-deep);color:#cfe3df;margin:3em 0;padding:clamp(24px,4vw,36px)}.inline-cta[data-astro-cid-zg7dkzxc] .k[data-astro-cid-zg7dkzxc]{letter-spacing:-.02em;color:#fff;margin-bottom:6px;font-size:22px;font-weight:800}.inline-cta[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{font-size:16.5px;line-height:1.55}.prose[data-astro-cid-zg7dkzxc] pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);border-radius:var(--r);max-width:100%;padding:20px 22px;font-size:14.5px;line-height:1.65;background:var(--surface-2)!important;color:var(--text)!important}.prose[data-astro-cid-zg7dkzxc] pre code{white-space:inherit;font-size:inherit;background:0 0;padding:0;color:inherit!important}.prose[data-astro-cid-zg7dkzxc] pre span{color:inherit!important}.post-faq[data-astro-cid-zg7dkzxc]{margin-top:3em}.post-faq[data-astro-cid-zg7dkzxc] summary h3{margin:0}.post-faq[data-astro-cid-zg7dkzxc] details p{font-size:16.5px}.more[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line)}.more[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin-bottom:24px;font-size:28px}.grid[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.all[data-astro-cid-zg7dkzxc]{color:var(--primary);align-items:center;gap:8px;margin:28px 0 40px;font-weight:750;text-decoration:none;display:inline-flex}@media (width<=700px){.grid[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr}}
