.cs-head[data-astro-cid-pznzci7v]{gap:24px;padding-top:168px;padding-bottom:64px;display:grid}.crumb[data-astro-cid-pznzci7v]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.back[data-astro-cid-pznzci7v]{color:var(--color-text-secondary);text-decoration:none}.back[data-astro-cid-pznzci7v]:hover{color:var(--color-text-accent)}.title[data-astro-cid-pznzci7v]{font-weight:inherit;display:grid}.meta[data-astro-cid-pznzci7v]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;margin-top:24px;display:grid}.meta[data-astro-cid-pznzci7v]>div[data-astro-cid-pznzci7v]{align-content:start;gap:8px;padding-top:16px;display:grid}.cover[data-astro-cid-pznzci7v]{padding-bottom:48px}.cover[data-astro-cid-pznzci7v] .ph,.cover[data-astro-cid-pznzci7v] .mk{border-radius:24px}.tiles[data-astro-cid-pznzci7v]{padding-bottom:var(--section);grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.body[data-astro-cid-pznzci7v]{column-gap:var(--col-gap);padding-bottom:var(--section);grid-template-columns:minmax(0,4fr) minmax(0,7fr) minmax(0,1fr);display:grid}.toc[data-astro-cid-pznzci7v]{align-self:start;gap:12px;display:grid;position:sticky;top:120px}.toc[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{color:var(--color-text-secondary);transition:color .2s var(--ease-out);align-items:center;gap:12px;padding-block:8px;text-decoration:none;display:flex}.toc[data-astro-cid-pznzci7v] .bar[data-astro-cid-pznzci7v]{background:var(--color-border-default);width:12px;height:2px;transition:width .25s var(--ease-out), background-color .25s var(--ease-out);border-radius:1px}.toc[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover,.toc[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v].active{color:var(--color-text-primary)}.toc[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v].active .bar[data-astro-cid-pznzci7v]{background:var(--color-accent-default);width:24px}.toc[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v].active .n[data-astro-cid-pznzci7v]{color:var(--color-text-accent)}.content[data-astro-cid-pznzci7v]{gap:120px;min-width:0;display:grid}.sec[data-astro-cid-pznzci7v]{gap:24px;scroll-margin-top:96px;display:grid}.sub[data-astro-cid-pznzci7v]{gap:12px;padding-top:16px;display:grid}.sub[data-astro-cid-pznzci7v]+.sub[data-astro-cid-pznzci7v]{margin-top:16px}figure[data-astro-cid-pznzci7v]{gap:12px;margin-top:8px;display:grid}figure[data-astro-cid-pznzci7v] .ph{border-radius:20px}@media (width>=1025px){figure[data-astro-cid-pznzci7v].wide{width:calc(100% * 11 / 7 + var(--col-gap));margin-left:calc(-100% * 4 / 7 - var(--col-gap));z-index:2;position:relative}}.full[data-astro-cid-pznzci7v]{justify-self:start}.toc[data-astro-cid-pznzci7v]{transition:opacity .25s var(--ease-out)}.toc[data-astro-cid-pznzci7v].toc--hide{opacity:0;pointer-events:none}.list[data-astro-cid-pznzci7v]{border-bottom:1px solid var(--color-border-strong)}.list[data-astro-cid-pznzci7v]>div[data-astro-cid-pznzci7v]{border-top:1px solid var(--color-border-strong);grid-template-columns:220px 1fr;gap:24px;padding-block:16px;display:grid}.steps[data-astro-cid-pznzci7v]{border-bottom:1px solid var(--color-border-strong)}.steps[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{border-top:1px solid var(--color-border-strong);grid-template-columns:32px 1fr;gap:32px;padding-block:24px;display:grid}.steps[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v] div[data-astro-cid-pznzci7v]{gap:8px;display:grid}.chips[data-astro-cid-pznzci7v]{flex-wrap:wrap;gap:8px;display:flex}.tools[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tools[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{border-radius:var(--radius-md);background:var(--color-bg-surface);border:1px solid var(--color-border-default);align-content:start;gap:8px;padding:20px;display:grid}.stats[data-astro-cid-pznzci7v]{grid-template-columns:repeat(3,1fr);gap:24px 16px;display:grid}.stats[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{align-content:start;gap:8px;padding-top:16px;display:grid}.quote[data-astro-cid-pznzci7v]{border-left:2px solid var(--color-accent-default);gap:16px;margin:16px 0 0;padding:8px 0 8px 32px;display:grid}.next[data-astro-cid-pznzci7v]{border-top:1px solid var(--color-border-strong);text-decoration:none;display:block}.next-in[data-astro-cid-pznzci7v]{justify-content:space-between;align-items:center;gap:32px;padding-block:96px;display:flex}.next-in[data-astro-cid-pznzci7v]>div[data-astro-cid-pznzci7v]{min-width:0}.next-title[data-astro-cid-pznzci7v]{transition:transform .4s var(--ease-out);overflow-wrap:anywhere;margin-block:12px}@media (width<=640px){.next-title[data-astro-cid-pznzci7v]{font-size:40px}}.next[data-astro-cid-pznzci7v]:hover .next-title[data-astro-cid-pznzci7v]{transform:translate(12px)}.circle[data-astro-cid-pznzci7v]{background:var(--color-accent-default);width:120px;height:120px;color:var(--color-text-on-accent);transition:transform .4s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.next[data-astro-cid-pznzci7v]:hover .circle[data-astro-cid-pznzci7v]{transform:scale(1.08)}@media (width<=1024px){.tiles[data-astro-cid-pznzci7v]{grid-template-columns:repeat(2,1fr)}.body[data-astro-cid-pznzci7v]{grid-template-columns:1fr}.toc[data-astro-cid-pznzci7v]{display:none}}@media (width<=640px){.cs-head[data-astro-cid-pznzci7v]{gap:20px;padding-top:112px}.meta[data-astro-cid-pznzci7v]{grid-template-columns:1fr;gap:0}.meta[data-astro-cid-pznzci7v]>div[data-astro-cid-pznzci7v]{grid-template-columns:100px 1fr;padding-block:12px}.tiles[data-astro-cid-pznzci7v]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:repeat(4,260px);padding-bottom:8px;overflow-x:auto}.tiles[data-astro-cid-pznzci7v] li{scroll-snap-align:start}.content[data-astro-cid-pznzci7v]{gap:80px}.list[data-astro-cid-pznzci7v]>div[data-astro-cid-pznzci7v]{grid-template-columns:1fr;gap:4px;padding-block:14px}.steps[data-astro-cid-pznzci7v] li[data-astro-cid-pznzci7v]{gap:16px}.tools[data-astro-cid-pznzci7v],.stats[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr}.tools[data-astro-cid-pznzci7v]{grid-template-columns:1fr}.next-in[data-astro-cid-pznzci7v]{padding-block:56px}.circle[data-astro-cid-pznzci7v]{width:64px;height:64px}.circle[data-astro-cid-pznzci7v] svg{width:24px;height:24px}}
