[data-astro-cid-grptsqwd][data-blog-archive-spread]{isolation:isolate;scroll-margin-top:7rem;position:relative}[data-astro-cid-grptsqwd][data-blog-archive-spread]:before{z-index:-1;background:radial-gradient(ellipse at 80% 18%, hsl(var(--brand-soft) / .5), transparent 70%);content:"";pointer-events:none;height:18rem;position:absolute;inset:0 0 auto 25%}.editorial-eyebrow[data-astro-cid-grptsqwd]{align-items:center;gap:1.125rem;display:flex}.editorial-eyebrow[data-astro-cid-grptsqwd]:after{background:hsl(var(--line) / .65);content:"";flex:1;height:1px}.editorial-page-title[data-astro-cid-grptsqwd]{border-bottom:1px solid hsl(var(--line) / .65);max-width:none;padding-bottom:1.875rem;position:relative}.editorial-page-title[data-astro-cid-grptsqwd]:after{background:hsl(var(--brand));content:"";width:4rem;height:3px;position:absolute;bottom:-2px;left:0}[data-theme=dark] .editorial-page-title[data-astro-cid-grptsqwd]:after{background:hsl(var(--accent))}.editorial-page-emphasis[data-astro-cid-grptsqwd]{margin-top:.625rem}[data-astro-cid-grptsqwd][data-archive-details]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.75rem;margin-top:1.625rem;display:grid}.editorial-page-description[data-astro-cid-grptsqwd]{max-width:38ch;margin-top:0;font-size:.875rem}[data-astro-cid-grptsqwd][data-archive-count]{border-left:1px solid hsl(var(--line) / .65);color:hsl(var(--ink-soft));text-align:right;padding-left:1.5rem;font-size:.75rem;line-height:1.8}[data-astro-cid-grptsqwd][data-archive-count] strong[data-astro-cid-grptsqwd]{color:hsl(var(--ink));letter-spacing:-.035em;font-size:1.25rem;font-weight:500;line-height:1.5;display:block}@container editorial-hero (width<28rem){[data-astro-cid-grptsqwd][data-archive-details]{grid-template-columns:minmax(0,1fr);gap:1.375rem}[data-astro-cid-grptsqwd][data-archive-count]{text-align:left;border:0;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;padding:0;display:flex}[data-astro-cid-grptsqwd][data-archive-count] strong[data-astro-cid-grptsqwd]{font-size:.9375rem}}[data-astro-cid-rxbw5j4q][data-blog-hero]{container:blog-hero/inline-size}[data-astro-cid-rxbw5j4q][data-blog-layout]{gap:2.5rem;display:grid}[data-astro-cid-rxbw5j4q][data-blog-intro]{--path-accent:var(--brand);min-width:0;container:blog-intro/inline-size}:root[data-theme=dark] [data-astro-cid-rxbw5j4q][data-blog-intro]{--path-accent:var(--accent)}[data-astro-cid-rxbw5j4q][data-blog-primary-path]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}[data-astro-cid-rxbw5j4q][data-blog-primary-path] p[data-astro-cid-rxbw5j4q]{color:hsl(var(--ink-soft));margin:0;font-size:.75rem;line-height:1.8}[data-astro-cid-rxbw5j4q][data-blog-reading-paths]{border-block:1px solid hsl(var(--line));grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}[data-astro-cid-rxbw5j4q][data-blog-path][data-slot=link]{min-height:5.875rem;color:hsl(var(--ink));overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding-block:1rem;text-decoration:none;display:grid}[data-astro-cid-rxbw5j4q][data-blog-path-caption]{color:hsl(var(--ink-soft));letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;line-height:1.8;display:block}[data-astro-cid-rxbw5j4q][data-blog-path-title]{letter-spacing:-.025em;margin-top:.4375rem;font-size:1rem;font-weight:500;line-height:1.5;transition:color .16s;display:block}[data-astro-cid-rxbw5j4q][data-blog-path] svg{color:hsl(var(--path-accent))}[data-astro-cid-rxbw5j4q][data-blog-path]:is(:hover,:focus-visible) [data-astro-cid-rxbw5j4q][data-blog-path-title]{color:hsl(var(--path-accent));text-underline-offset:.25em;text-decoration:underline}[data-astro-cid-rxbw5j4q][data-blog-path]:focus-visible{outline:2px solid hsl(var(--path-accent));outline-offset:4px}@container blog-intro (width<26rem){[data-astro-cid-rxbw5j4q][data-blog-reading-paths]{grid-template-columns:minmax(0,1fr);gap:0}[data-astro-cid-rxbw5j4q][data-blog-path]+[data-astro-cid-rxbw5j4q][data-blog-path]{border-top:1px solid hsl(var(--line))}[data-astro-cid-rxbw5j4q][data-blog-path][data-slot=link]{min-height:5.5rem}}@container blog-hero (width>=52rem){[data-astro-cid-rxbw5j4q][data-blog-layout][data-has-latest=true]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:3.5rem}}@media (width<=47.999rem){[data-astro-cid-rxbw5j4q][data-blog-hero]{padding-inline:min(1.125rem,18px)}}[data-astro-cid-rxbw5j4q][data-blog-latest][data-slot=card]{--latest-accent:var(--brand);border:1px solid hsl(var(--line));background:hsl(var(--brand-soft));min-width:0;color:hsl(var(--ink));border-radius:1.5rem 1.5rem .5rem;padding:0;container:latest-feature/inline-size}:root[data-theme=dark] [data-astro-cid-rxbw5j4q][data-blog-latest]{--latest-accent:var(--accent)}[data-astro-cid-rxbw5j4q][data-latest-link]{border-radius:inherit;height:100%;color:inherit;padding-bottom:1.125rem;text-decoration:none;display:block}[data-astro-cid-rxbw5j4q][data-latest-link]:focus-visible{outline:2px solid hsl(var(--latest-accent));outline-offset:4px}[data-astro-cid-rxbw5j4q][data-latest-cover]{aspect-ratio:16/10;background:hsl(var(--surface-muted));border-radius:1.5rem 1.5rem 0 0;position:relative;overflow:hidden}[data-astro-cid-rxbw5j4q][data-latest-cover] picture,[data-astro-cid-rxbw5j4q][data-latest-cover] img{object-fit:cover;width:100%;height:100%;display:block}[data-astro-cid-rxbw5j4q][data-latest-sheet]{border:1px solid hsl(var(--line));background:hsl(var(--surface));overflow-wrap:break-word;border-radius:1.125rem 1.125rem .375rem;grid-template-columns:minmax(0,1fr);gap:1rem;margin:-2.375rem 1.125rem 0;padding:1.5rem;display:grid;position:relative}[data-astro-cid-rxbw5j4q][data-latest-label]{color:hsl(var(--latest-accent));letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:500;line-height:1.818}[data-astro-cid-rxbw5j4q][data-latest-sheet] h2[data-astro-cid-rxbw5j4q]{color:hsl(var(--ink));letter-spacing:-.045em;hyphens:none;margin:0;font-size:1.5625rem;font-weight:500;line-height:1.25;transition:color .16s}[data-astro-cid-rxbw5j4q][data-latest-link]:is(:hover,:focus-visible) h2[data-astro-cid-rxbw5j4q]{color:hsl(var(--latest-accent))}[data-astro-cid-rxbw5j4q][data-latest-description]{color:hsl(var(--ink-soft));margin:0;font-size:.875rem;line-height:1.8}[data-astro-cid-rxbw5j4q][data-latest-footer]{border-top:1px solid hsl(var(--line));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;display:flex}[data-astro-cid-rxbw5j4q][data-latest-meta]{color:hsl(var(--ink-soft));letter-spacing:normal;flex-wrap:wrap;align-items:baseline;gap:.375rem;margin:0;font-size:.75rem;line-height:1.833;display:flex}[data-astro-cid-rxbw5j4q][data-latest-action]{color:hsl(var(--latest-accent));letter-spacing:normal;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:500;line-height:1.846;display:inline-flex}@container latest-feature (width<23.75rem){[data-astro-cid-rxbw5j4q][data-latest-link]{padding-bottom:.75rem}[data-astro-cid-rxbw5j4q][data-latest-sheet]{margin-inline:.75rem;padding:1.25rem 1rem}[data-astro-cid-rxbw5j4q][data-latest-sheet] h2[data-astro-cid-rxbw5j4q]{font-size:1.4375rem}}@container latest-feature (width<17rem){[data-astro-cid-rxbw5j4q][data-latest-sheet]{margin-inline:min(.375rem,6px);margin-top:-1.125rem;padding-inline:min(.5rem,8px)}[data-astro-cid-rxbw5j4q][data-latest-sheet] h2[data-astro-cid-rxbw5j4q]{font-size:1.0625rem;line-height:1.4}}@media (prefers-reduced-motion:reduce){[data-astro-cid-rxbw5j4q][data-blog-path-title],[data-astro-cid-rxbw5j4q][data-latest-sheet] h2[data-astro-cid-rxbw5j4q]{transition:none}}[data-astro-cid-25rjcfap][data-blog-archive-caption]{border-bottom:1px solid hsl(var(--line) / .65);padding-bottom:1.75rem;scroll-margin-top:7rem;position:relative}[data-astro-cid-25rjcfap][data-blog-archive-caption]:after{background:hsl(var(--brand));content:"";width:3rem;height:3px;position:absolute;bottom:-2px;left:0}[data-astro-cid-25rjcfap][data-blog-archive-caption] p[data-astro-cid-25rjcfap]{color:hsl(var(--brand));margin-bottom:1.25rem;font-size:.8125rem;line-height:1.8}[data-astro-cid-25rjcfap][data-blog-archive-caption] h2[data-astro-cid-25rjcfap]{max-width:56rem;color:hsl(var(--ink));letter-spacing:-.065em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1.875rem,7cqi,2.8rem);font-weight:500;line-height:1.08}[data-theme=dark] [data-astro-cid-25rjcfap][data-blog-archive-caption] p[data-astro-cid-25rjcfap]{color:hsl(var(--accent))}[data-theme=dark] [data-astro-cid-25rjcfap][data-blog-archive-caption]:after{background:hsl(var(--accent))}[data-astro-cid-25rjcfap][data-blog-archive-feed] [data-topic-guide-heading]{border-top:0;padding-top:0}@container section-header (width<18rem){[data-astro-cid-25rjcfap][data-blog-archive-caption] h2[data-astro-cid-25rjcfap]{font-size:min(2rem,16cqi)}}[data-astro-cid-25rjcfap][data-blog-series-caption]{border-bottom:1px solid hsl(var(--line));grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1.75rem;padding-bottom:2rem;display:grid}[data-astro-cid-25rjcfap][data-blog-series-caption] h2[data-astro-cid-25rjcfap]{color:hsl(var(--ink));letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;font-size:1.75rem;font-weight:500;line-height:1.25}[data-astro-cid-25rjcfap][data-blog-series-caption] p[data-astro-cid-25rjcfap]{color:hsl(var(--ink-soft));margin-top:.75rem;font-size:.8125rem;line-height:1.8}[data-astro-cid-25rjcfap][data-blog-series-caption] [data-blog-series-browse]{min-height:2.75rem;color:hsl(var(--brand));cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;font-size:.8125rem;font-weight:500;line-height:1.7;display:inline-flex}[data-theme=dark] [data-astro-cid-25rjcfap][data-blog-series-caption] [data-blog-series-browse]{color:hsl(var(--accent))}@container page-section (width<34rem){[data-astro-cid-25rjcfap][data-blog-series-caption]{grid-template-columns:minmax(0,1fr);gap:1rem}[data-astro-cid-25rjcfap][data-blog-series-caption] [data-blog-series-browse]{justify-self:start}}
