.post[data-astro-cid-vk6vwpsu]{padding:112px 0 80px}.crumbs[data-astro-cid-vk6vwpsu]{color:var(--faint);margin-bottom:22px;font-size:.9rem}.crumbs[data-astro-cid-vk6vwpsu] a[data-astro-cid-vk6vwpsu]{color:var(--muted);text-decoration:none}.post__head[data-astro-cid-vk6vwpsu]{max-width:1100px}.post__head[data-astro-cid-vk6vwpsu] h1[data-astro-cid-vk6vwpsu]{max-width:22ch;color:var(--cream);margin-top:10px;font-size:clamp(2.1rem,4.6vw,3.5rem)}.byline[data-astro-cid-vk6vwpsu]{color:var(--faint);margin-top:16px;font-size:.92rem}.post__cover[data-astro-cid-vk6vwpsu]{border-radius:var(--radius-lg);aspect-ratio:21/9;background:var(--sky-2);box-shadow:inset 0 0 0 1px var(--line);margin-top:32px;overflow:hidden}.post__cover[data-astro-cid-vk6vwpsu] img[data-astro-cid-vk6vwpsu]{object-fit:cover;object-position:center 60%;width:100%;height:100%}.post__layout[data-astro-cid-vk6vwpsu]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:56px;max-width:1100px;margin-top:48px;display:grid}.toc[data-astro-cid-vk6vwpsu]{font-size:.92rem;position:sticky;top:100px}.toc__title[data-astro-cid-vk6vwpsu]{color:var(--cream);margin-bottom:10px;font-weight:700}.toc[data-astro-cid-vk6vwpsu] ol[data-astro-cid-vk6vwpsu]{border-left:1px solid var(--line);gap:8px;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-vk6vwpsu] a[data-astro-cid-vk6vwpsu]{color:var(--muted);padding-left:14px;line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-vk6vwpsu] a[data-astro-cid-vk6vwpsu]:hover{color:var(--lav)}.post__main[data-astro-cid-vk6vwpsu]{max-width:720px}.tldr[data-astro-cid-vk6vwpsu]{border-radius:var(--radius);background:linear-gradient(#402e808c,#20164299);padding:22px 24px;box-shadow:inset 0 0 0 1px #c9b5ff4d}.tldr__label[data-astro-cid-vk6vwpsu]{font:800 .78rem/1 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:10px}.tldr[data-astro-cid-vk6vwpsu] p[data-astro-cid-vk6vwpsu]:last-child{color:var(--text);font-size:1.12rem}.article[data-astro-cid-vk6vwpsu]{color:var(--muted);margin-top:36px;font-size:1.08rem}.article[data-astro-cid-vk6vwpsu] h2{color:var(--cream);margin:48px 0 14px;scroll-margin-top:100px;font-size:clamp(1.5rem,2.6vw,1.95rem)}.article[data-astro-cid-vk6vwpsu] h3{color:var(--lav);margin:30px 0 10px;font-size:1.25rem}.article[data-astro-cid-vk6vwpsu] p{margin:0 0 16px}.article[data-astro-cid-vk6vwpsu] strong{color:var(--text)}.article[data-astro-cid-vk6vwpsu] em{color:var(--muted)}.article[data-astro-cid-vk6vwpsu] ul,.article[data-astro-cid-vk6vwpsu] ol{gap:8px;margin:0 0 18px;padding-left:1.3em;display:grid}.article[data-astro-cid-vk6vwpsu] li::marker{color:var(--gold);font-weight:800}.article[data-astro-cid-vk6vwpsu] table{border-collapse:collapse;border-radius:var(--radius);width:100%;box-shadow:inset 0 0 0 1px var(--line);margin:8px 0 22px;font-size:.98rem;overflow:hidden}.article[data-astro-cid-vk6vwpsu] th,.article[data-astro-cid-vk6vwpsu] td{text-align:left;border-bottom:1px solid var(--line);padding:12px 14px}.article[data-astro-cid-vk6vwpsu] th{color:var(--cream);background:#1a123399}.post__faq[data-astro-cid-vk6vwpsu]{margin-top:56px}.post__faq[data-astro-cid-vk6vwpsu] h2[data-astro-cid-vk6vwpsu]{color:var(--cream);margin-bottom:18px;font-size:clamp(1.5rem,2.6vw,1.95rem)}.post__cta[data-astro-cid-vk6vwpsu]{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line);background:radial-gradient(120% 100% at 100% 0,#6b4fc473,#1a1233cc);gap:12px;margin-top:56px;padding:30px;display:grid}.post__cta-title[data-astro-cid-vk6vwpsu]{font:850 1.7rem/1.15 var(--font-display);color:var(--cream)}.post__cta[data-astro-cid-vk6vwpsu]>p[data-astro-cid-vk6vwpsu]:not(.eyebrow):not(.post__cta-title){color:var(--muted);margin-bottom:6px}.related[data-astro-cid-vk6vwpsu]{margin-top:88px}.related[data-astro-cid-vk6vwpsu] h2[data-astro-cid-vk6vwpsu]{color:var(--cream);font-size:clamp(1.6rem,3vw,2.2rem)}.related__grid[data-astro-cid-vk6vwpsu]{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px;display:grid}@media (width<=900px){.post__layout[data-astro-cid-vk6vwpsu]{grid-template-columns:1fr;gap:24px}.toc[data-astro-cid-vk6vwpsu]{position:static}.post__cover[data-astro-cid-vk6vwpsu]{aspect-ratio:16/10}.related__grid[data-astro-cid-vk6vwpsu]{grid-template-columns:1fr}}
