.po[data-astro-cid-uijk2nwh]{max-width:1240px;margin:0 auto;padding:56px 24px 160px;color:var(--text);word-break:keep-all}@media(min-width:1024px){.po[data-astro-cid-uijk2nwh]{padding:80px 40px 200px}}.po[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh]:focus-visible{outline:3px solid var(--cash);outline-offset:2px}.po-head[data-astro-cid-uijk2nwh]{display:grid;gap:20px;max-width:52em}.po-series[data-astro-cid-uijk2nwh]{margin:0;display:flex;gap:12px;font-size:1rem;font-weight:600;color:var(--text-display)}.po-series[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh]{color:var(--cash);text-decoration:none}.po-series[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh]:hover{text-decoration:underline;text-underline-offset:4px}.po[data-astro-cid-uijk2nwh] h1[data-astro-cid-uijk2nwh]{margin:0;font-size:clamp(2rem,4.4vw,3.75rem);line-height:1.12;letter-spacing:-.035em;font-weight:800;color:var(--text-display);text-wrap:balance}.po-meta[data-astro-cid-uijk2nwh]{margin:4px 0 0;display:flex;flex-wrap:wrap;gap:6px 24px;font-size:.9375rem;color:var(--text)}.po-meta[data-astro-cid-uijk2nwh] span[data-astro-cid-uijk2nwh]:first-child{color:var(--text-display);font-weight:600}.po-grid[data-astro-cid-uijk2nwh]{margin-top:80px;display:grid;gap:48px}@media(min-width:1024px){.po-grid[data-astro-cid-uijk2nwh]{grid-template-columns:240px minmax(0,42rem);gap:80px}.po-grid[data-astro-cid-uijk2nwh].no-toc{grid-template-columns:minmax(0,42rem);padding-left:320px}}.po-toc[data-astro-cid-uijk2nwh]{align-self:start;background:var(--card);padding:24px}@media(min-width:1024px){.po-toc[data-astro-cid-uijk2nwh]{position:sticky;top:96px;background:none;padding:0}}.po-toc[data-astro-cid-uijk2nwh] h2[data-astro-cid-uijk2nwh]{margin:0 0 14px;font-size:1rem;font-weight:700;color:var(--text-display)}.po-toc[data-astro-cid-uijk2nwh] ol[data-astro-cid-uijk2nwh]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.po-toc[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh]{display:block;padding:6px 0;font-size:.9375rem;line-height:1.45;color:var(--text);text-decoration:none}.po-toc[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh]:hover{color:var(--cash)}.po-body[data-astro-cid-uijk2nwh]{display:grid;gap:24px;min-width:0}.po-body[data-astro-cid-uijk2nwh] p[data-astro-cid-uijk2nwh]{margin:0;font-size:1.125rem;line-height:1.8;color:var(--text-display)}.po-body[data-astro-cid-uijk2nwh] h2[data-astro-cid-uijk2nwh]{margin:32px 0 0;scroll-margin-top:96px;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.3;letter-spacing:-.02em;font-weight:800;color:var(--text-display);text-wrap:balance}.po-slot[data-astro-cid-uijk2nwh]{background:var(--card);padding:56px 32px}.po-fig[data-astro-cid-uijk2nwh]{margin:8px 0;display:grid;gap:10px;min-width:0}.po-fig[data-astro-cid-uijk2nwh] img[data-astro-cid-uijk2nwh]{display:block;width:100%;height:auto;background:var(--card)}.po-fig-open[data-astro-cid-uijk2nwh]{display:block}.po-fig-open[data-astro-cid-uijk2nwh]:focus-visible{outline:3px solid var(--cash);outline-offset:2px}.po-fig[data-astro-cid-uijk2nwh] figcaption[data-astro-cid-uijk2nwh]{font-size:.9375rem;line-height:1.6;color:var(--text)}.po-scroll[data-astro-cid-uijk2nwh]{max-width:100%;overflow-x:auto;background:var(--card)}.po-scroll[data-astro-cid-uijk2nwh]:focus-visible{outline:3px solid var(--cash);outline-offset:2px}.po-fig[data-astro-cid-uijk2nwh] table[data-astro-cid-uijk2nwh]{width:100%;min-width:28rem;border-collapse:collapse;font-size:1rem;line-height:1.55;color:var(--text-display)}.po-fig[data-astro-cid-uijk2nwh] th[data-astro-cid-uijk2nwh],.po-fig[data-astro-cid-uijk2nwh] td[data-astro-cid-uijk2nwh]{padding:12px 16px;text-align:start;vertical-align:top}.po-fig[data-astro-cid-uijk2nwh] th[data-astro-cid-uijk2nwh]{font-weight:700}.po-fig[data-astro-cid-uijk2nwh] tbody[data-astro-cid-uijk2nwh] tr[data-astro-cid-uijk2nwh]:nth-child(odd){background:var(--bg)}.po-fig[data-astro-cid-uijk2nwh] pre[data-astro-cid-uijk2nwh]{margin:0;padding:20px 22px;font:500 .9375rem/1.65 var(--font-mono);color:var(--text-display);white-space:pre;tab-size:2}.po-series-all[data-astro-cid-uijk2nwh]{margin-top:140px;display:grid;gap:20px}.po-series-all[data-astro-cid-uijk2nwh] h2[data-astro-cid-uijk2nwh]{margin:0;font-size:clamp(1.5rem,2.6vw,2.125rem);letter-spacing:-.02em;font-weight:800;color:var(--text-display)}.po-series-all[data-astro-cid-uijk2nwh] ol[data-astro-cid-uijk2nwh]{list-style:none;margin:0;padding:0;display:grid;gap:4px}@media(min-width:900px){.po-series-all[data-astro-cid-uijk2nwh] ol[data-astro-cid-uijk2nwh]{grid-template-columns:repeat(2,1fr)}}.po-series-all[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh],.po-series-all[data-astro-cid-uijk2nwh] .now[data-astro-cid-uijk2nwh]{display:grid;gap:8px;height:100%;padding:26px 28px 30px;background:var(--card);color:var(--text-display);font-size:1.125rem;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .18s ease}.po-series-all[data-astro-cid-uijk2nwh] em[data-astro-cid-uijk2nwh]{font-style:normal;font-size:.9375rem;font-weight:500;color:var(--text)}.po-series-all[data-astro-cid-uijk2nwh] .now[data-astro-cid-uijk2nwh]{background:var(--text-display);color:var(--bg, #fff)}.po-series-all[data-astro-cid-uijk2nwh] .now[data-astro-cid-uijk2nwh] em[data-astro-cid-uijk2nwh]{color:inherit;opacity:.8}.po-series-all[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh]:hover{background:var(--cash);color:#fff}.po-series-all[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh]:hover em[data-astro-cid-uijk2nwh]{color:inherit}html.dark .po-series-all[data-astro-cid-uijk2nwh] a[data-astro-cid-uijk2nwh]:hover{color:#090d14}@media(prefers-reduced-motion:no-preference){.po-head[data-astro-cid-uijk2nwh]>[data-astro-cid-uijk2nwh]{animation:rise .6s cubic-bezier(.2,.7,.2,1) backwards}.po-head[data-astro-cid-uijk2nwh]>[data-astro-cid-uijk2nwh]:nth-child(2){animation-delay:.06s}.po-head[data-astro-cid-uijk2nwh]>[data-astro-cid-uijk2nwh]:nth-child(3){animation-delay:.12s}}.po--story[data-astro-cid-uijk2nwh] .po-head[data-astro-cid-uijk2nwh]{margin:0 auto;max-width:46em;justify-items:center;text-align:center}.po--story[data-astro-cid-uijk2nwh] .po-series[data-astro-cid-uijk2nwh],.po--story[data-astro-cid-uijk2nwh] .po-meta[data-astro-cid-uijk2nwh]{justify-content:center}.po--story[data-astro-cid-uijk2nwh] h1[data-astro-cid-uijk2nwh]{font-size:clamp(2.25rem,5.2vw,4.25rem)}.po--story[data-astro-cid-uijk2nwh] .po-grid[data-astro-cid-uijk2nwh]{margin-top:96px;justify-content:center;grid-template-columns:minmax(0,40rem)}@media(min-width:1024px){.po--story[data-astro-cid-uijk2nwh] .po-grid[data-astro-cid-uijk2nwh].no-toc{padding-left:0;grid-template-columns:minmax(0,40rem);margin-top:128px}}.po--story[data-astro-cid-uijk2nwh] .po-body[data-astro-cid-uijk2nwh]{gap:28px;grid-template-columns:minmax(0,1fr)}.po--story[data-astro-cid-uijk2nwh] .po-toc[data-astro-cid-uijk2nwh]{order:2}@media(min-width:1024px){.po--story[data-astro-cid-uijk2nwh] .po-toc[data-astro-cid-uijk2nwh]{order:0}.po--story[data-astro-cid-uijk2nwh] .po-grid[data-astro-cid-uijk2nwh]{justify-content:center;grid-template-columns:240px minmax(0,40rem);gap:80px}.po--story[data-astro-cid-uijk2nwh] .po-body[data-astro-cid-uijk2nwh] .po-fig[data-astro-cid-uijk2nwh]{width:100%}}.po--story[data-astro-cid-uijk2nwh] .po-body[data-astro-cid-uijk2nwh] p[data-astro-cid-uijk2nwh]{font-size:1.1875rem;line-height:1.75}.po--story[data-astro-cid-uijk2nwh] .po-body[data-astro-cid-uijk2nwh] h2[data-astro-cid-uijk2nwh]{margin:88px 0 0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.25}.po--story[data-astro-cid-uijk2nwh] .po-big[data-astro-cid-uijk2nwh]{margin:40px 0;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.3;letter-spacing:-.025em;font-weight:800;color:var(--text-display);text-wrap:balance}.po--story[data-astro-cid-uijk2nwh] .po-list[data-astro-cid-uijk2nwh]{margin:0;padding-left:1.25em;display:grid;gap:12px;font-size:1.1875rem;line-height:1.7;color:var(--text-display)}.po--story[data-astro-cid-uijk2nwh] .po-fig[data-astro-cid-uijk2nwh]{margin:40px 0;justify-self:center;width:min(64rem,calc(100vw - 48px))}
