.bp-narrow[data-astro-cid-ecjd7rrs]{max-width:700px}@media (width>=1200px){.bp-grid[data-astro-cid-ecjd7rrs]{grid-template-columns:15rem minmax(0,700px);align-items:start;column-gap:2rem;max-width:calc(700px + 17rem);display:grid}.bp-grid[data-astro-cid-ecjd7rrs]>[data-astro-cid-ecjd7rrs]{grid-column:2;min-width:0}.bp-grid[data-astro-cid-ecjd7rrs]>.bp-toc[data-astro-cid-ecjd7rrs]{top:calc(var(--header-h,64px) + 1rem);max-height:calc(100vh - var(--header-h,64px) - 2rem);grid-area:1/1/span 20;margin:0;position:sticky;overflow:auto}.bp-grid[data-astro-cid-ecjd7rrs]>.bp-toc[data-astro-cid-ecjd7rrs] ol[data-astro-cid-ecjd7rrs]{columns:1}.bp-grid[data-astro-cid-ecjd7rrs]>.bp-toc[data-astro-cid-ecjd7rrs] li[data-astro-cid-ecjd7rrs]{font-size:.88rem}}.bp-head[data-astro-cid-ecjd7rrs]{background:linear-gradient(180deg, var(--tint-bg), transparent);padding:1.4rem 0 1.1rem}.bp-crumbs[data-astro-cid-ecjd7rrs]{color:var(--muted);margin:0 0 .7rem}.bp-crumbs[data-astro-cid-ecjd7rrs] a[data-astro-cid-ecjd7rrs]{color:var(--muted)}.bp-topic[data-astro-cid-ecjd7rrs]{letter-spacing:.02em;color:var(--tint-ink);background:var(--bg);border:1px solid var(--tint-line);border-radius:999px;padding:.25rem .7rem;font-size:.78rem;font-weight:650;text-decoration:none;display:inline-block}.bp-title[data-astro-cid-ecjd7rrs]{letter-spacing:-.025em;text-wrap:balance;margin:.55rem 0 .6rem;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.1}.bp-meta[data-astro-cid-ecjd7rrs] li[data-astro-cid-ecjd7rrs]{background:var(--card);border:1px solid var(--rule);border-radius:999px;padding:.15rem .55rem;list-style:none}.bp-meta[data-astro-cid-ecjd7rrs]{color:var(--muted);flex-wrap:wrap;gap:.25rem .4rem;margin:0;padding:0;font-size:.84rem;display:flex}@media (width<=640px){.bp-meta[data-astro-cid-ecjd7rrs]{gap:.2rem .3rem;font-size:.76rem}.bp-meta[data-astro-cid-ecjd7rrs] li[data-astro-cid-ecjd7rrs]{padding:.1rem .4rem}.bp-lab[data-astro-cid-ecjd7rrs]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.bp-answer[data-astro-cid-ecjd7rrs]{border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);border-left:4px solid var(--accent);box-shadow:var(--shadow);margin:0 0 1.6rem;padding:1.1rem 1.25rem;font-size:1.04rem;line-height:1.6}.bp-answer-label[data-astro-cid-ecjd7rrs]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-ink);margin:0 0 .35rem;font-size:.75rem;font-weight:700}.bp-answer[data-astro-cid-ecjd7rrs] p:last-child{margin-bottom:0}.bp-toc[data-astro-cid-ecjd7rrs]{border:1px solid var(--rule);border-top:3px solid var(--tint-line,var(--accent));border-radius:var(--radius);background:var(--accent-soft);margin:1.3rem 0 1.6rem;padding:1rem 1.2rem}.bp-cover[data-astro-cid-ecjd7rrs]{aspect-ratio:16/9;border-radius:var(--r-lg,14px);margin:0 0 1.2rem;display:block;overflow:hidden}.bp-toc-label[data-astro-cid-ecjd7rrs]{margin:0 0 .4rem;font-size:.9rem;font-weight:700}.bp-toc[data-astro-cid-ecjd7rrs] ol[data-astro-cid-ecjd7rrs]{columns:2 16rem;column-gap:2rem;margin:0;padding-left:1.2em}.bp-toc[data-astro-cid-ecjd7rrs] li[data-astro-cid-ecjd7rrs]{break-inside:avoid;margin:.2rem 0;font-size:.93rem}.bp-toc[data-astro-cid-ecjd7rrs] a[data-astro-cid-ecjd7rrs]{color:var(--fg);text-underline-offset:3px}.bp-body[data-astro-cid-ecjd7rrs]{font-size:1.06rem;line-height:1.72}.bp-body[data-astro-cid-ecjd7rrs] h2{margin:2.2rem 0 .7rem;scroll-margin-top:84px;font-size:1.5rem;line-height:1.25}.bp-body[data-astro-cid-ecjd7rrs] h3{margin:1.5rem 0 .5rem;font-size:1.15rem}.bp-body[data-astro-cid-ecjd7rrs] ul,.bp-body[data-astro-cid-ecjd7rrs] ol{padding-left:1.3em}.bp-body[data-astro-cid-ecjd7rrs] li+li{margin-top:.35em}.bp-body[data-astro-cid-ecjd7rrs] a.src,.bp-note[data-astro-cid-ecjd7rrs] a{color:var(--muted);text-underline-offset:2px;font-size:.82em;text-decoration:underline}.bp-body[data-astro-cid-ecjd7rrs] .sources{font-size:.92rem}.bp-note[data-astro-cid-ecjd7rrs]{color:var(--muted);border-top:1px solid var(--rule);margin-top:2.2rem;padding-top:.9rem}.bp-practise[data-astro-cid-ecjd7rrs]{margin:1.4rem 0 0}.bp-related[data-astro-cid-ecjd7rrs] h2[data-astro-cid-ecjd7rrs],.bp-more[data-astro-cid-ecjd7rrs] h2[data-astro-cid-ecjd7rrs]{margin:2rem 0 .8rem;font-size:1.25rem}.bp-rel-grid[data-astro-cid-ecjd7rrs],.bp-more-grid[data-astro-cid-ecjd7rrs]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.bp-rel-grid[data-astro-cid-ecjd7rrs]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.bp-rel[data-astro-cid-ecjd7rrs]{border-radius:var(--radius-sm);border:1px solid var(--rule);background:var(--card);height:100%;color:var(--fg);transition:border-color var(--t-1) var(--ease), transform var(--t-1) var(--ease);flex-direction:column;gap:.25rem;padding:.9rem 1rem;font-weight:600;text-decoration:none;display:flex}.bp-rel[data-astro-cid-ecjd7rrs]:hover{border-color:var(--accent);transform:translateY(-2px)}.bp-rel-kicker[data-astro-cid-ecjd7rrs]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.72rem;font-weight:700}.bp-more[data-astro-cid-ecjd7rrs]{padding-bottom:3rem}.bp-more-grid[data-astro-cid-ecjd7rrs]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bp-card[data-astro-cid-ecjd7rrs]{--tn-ink:var(--tint-ink);--tn-line:var(--tint-line);border-radius:var(--radius);background:var(--card);border:1px solid var(--rule);border-top:4px solid var(--tint-line);height:100%;color:var(--fg);transition:transform var(--t-2) var(--ease), box-shadow var(--t-2) var(--ease);flex-direction:column;gap:.45rem;padding:1.1rem;text-decoration:none;display:flex}.bp-card[data-astro-cid-ecjd7rrs]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.bp-card-topic[data-astro-cid-ecjd7rrs]{color:var(--tint-ink);text-transform:uppercase;letter-spacing:.06em;font-size:.74rem;font-weight:700}.bp-card-title[data-astro-cid-ecjd7rrs]{font-size:1.05rem;font-weight:700;line-height:1.3}.bp-card-ex[data-astro-cid-ecjd7rrs]{color:var(--muted);font-size:.88rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.bp-rel[data-astro-cid-ecjd7rrs],.bp-card[data-astro-cid-ecjd7rrs]{transition:none}}
