.toc[data-astro-cid-ssnf4lbj] ol[data-astro-cid-ssnf4lbj]{counter-reset:toc;margin:0;padding:0;list-style:none}.toc[data-astro-cid-ssnf4lbj] li[data-astro-cid-ssnf4lbj]{counter-increment:toc}.toc[data-astro-cid-ssnf4lbj] a[data-astro-cid-ssnf4lbj]{color:var(--color-text-muted);border-radius:7px;gap:.55rem;padding:.4rem .6rem;font-size:.86rem;line-height:1.4;text-decoration:none;display:flex}.toc[data-astro-cid-ssnf4lbj] a[data-astro-cid-ssnf4lbj]:before{content:counter(toc, decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--color-border);flex-shrink:0;padding-top:.1em;font-size:.75rem}.toc[data-astro-cid-ssnf4lbj] a[data-astro-cid-ssnf4lbj]:hover{color:var(--color-text);background:var(--color-bg)}.toc-title[data-astro-cid-ssnf4lbj],.toc[data-astro-cid-ssnf4lbj] summary[data-astro-cid-ssnf4lbj]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.toc--sidebar[data-astro-cid-ssnf4lbj]{top:calc(var(--header-h) + 1.25rem);max-height:calc(100vh - var(--header-h) - 2.5rem);border-inline-start:1px solid var(--color-border);padding:1rem .5rem 1rem .75rem;position:sticky;overflow-y:auto}.toc--sidebar[data-astro-cid-ssnf4lbj] a[data-astro-cid-ssnf4lbj].is-active{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 9%, transparent);font-weight:600}.toc--sidebar[data-astro-cid-ssnf4lbj] a[data-astro-cid-ssnf4lbj].is-active:before{color:var(--color-primary)}.toc--inline[data-astro-cid-ssnf4lbj]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin-bottom:1.5rem;padding:.85rem 1rem}.toc--inline[data-astro-cid-ssnf4lbj] summary[data-astro-cid-ssnf4lbj]{cursor:pointer;margin:0}.toc--inline[data-astro-cid-ssnf4lbj][open] summary[data-astro-cid-ssnf4lbj]{margin-bottom:.6rem}.faq[data-astro-cid-je2fkxqr]{margin-top:1.25rem}.tools[data-astro-cid-je2fkxqr]{gap:.6rem;margin-bottom:.9rem;display:flex}.tools[data-astro-cid-je2fkxqr][hidden]{display:none}.search[data-astro-cid-je2fkxqr]{flex:1;min-width:0;position:relative}.search[data-astro-cid-je2fkxqr] svg[data-astro-cid-je2fkxqr]{inset-inline-start:.8rem;fill:none;width:18px;height:18px;stroke:var(--color-text-muted);stroke-width:2px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.search[data-astro-cid-je2fkxqr] input[data-astro-cid-je2fkxqr]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);width:100%;height:44px;color:var(--color-text);font:inherit;padding-inline:2.4rem .9rem}.search[data-astro-cid-je2fkxqr] input[data-astro-cid-je2fkxqr]:focus-visible,.toggle[data-astro-cid-je2fkxqr]:focus-visible,summary[data-astro-cid-je2fkxqr]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.toggle[data-astro-cid-je2fkxqr]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);height:44px;color:var(--color-text);font:inherit;cursor:pointer;flex-shrink:0;padding-inline:1rem;font-size:.9rem;font-weight:600}.toggle[data-astro-cid-je2fkxqr]:hover{border-color:var(--color-primary)}.list[data-astro-cid-je2fkxqr]{gap:.6rem;display:grid}details[data-astro-cid-je2fkxqr]{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;scroll-margin-top:1rem;transition:border-color .15s,box-shadow .15s}details[data-astro-cid-je2fkxqr][open]{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));box-shadow:0 6px 18px #0000080f}details[data-astro-cid-je2fkxqr]:target{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 25%, transparent)}summary[data-astro-cid-je2fkxqr]{cursor:pointer;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.95rem 1.1rem;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-je2fkxqr]::-webkit-details-marker{display:none}summary[data-astro-cid-je2fkxqr]:hover .q[data-astro-cid-je2fkxqr]{color:var(--color-primary)}.num[data-astro-cid-je2fkxqr]{background:color-mix(in srgb, var(--color-primary) 12%, transparent);min-width:2rem;height:1.6rem;color:var(--color-primary);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:800;display:grid}.q[data-astro-cid-je2fkxqr]{min-width:0;font-size:inherit;font-weight:inherit;flex:1;margin:0;transition:color .15s}.mark[data-astro-cid-je2fkxqr]{color:var(--color-primary);font-weight:800}.chev[data-astro-cid-je2fkxqr]{border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);flex-shrink:0;width:.6rem;height:.6rem;margin-top:.45rem;transition:transform .2s;transform:rotate(45deg)}details[data-astro-cid-je2fkxqr][open] .chev[data-astro-cid-je2fkxqr]{transform:rotate(-135deg)}.answer[data-astro-cid-je2fkxqr]{border-top:1px dashed var(--color-border);align-items:flex-start;gap:.75rem;margin-inline:1.1rem;padding:.85rem 0 1rem;display:flex}.answer[data-astro-cid-je2fkxqr] p[data-astro-cid-je2fkxqr]{color:var(--color-text-muted);flex:1;margin:0}.permalink[data-astro-cid-je2fkxqr]{color:var(--color-border);flex-shrink:0;font-weight:700;text-decoration:none}.permalink[data-astro-cid-je2fkxqr]:hover,.permalink[data-astro-cid-je2fkxqr]:focus-visible{color:var(--color-primary)}.empty[data-astro-cid-je2fkxqr]{border:1px dashed var(--color-border);text-align:center;color:var(--color-text-muted);border-radius:12px;margin:.5rem 0 0;padding:1rem}@media (prefers-reduced-motion:reduce){details[data-astro-cid-je2fkxqr],.chev[data-astro-cid-je2fkxqr],.q[data-astro-cid-je2fkxqr]{transition:none}}@media (width<=480px){.tools[data-astro-cid-je2fkxqr]{flex-direction:column}}.byline[data-astro-cid-lbdvibhd]{color:var(--color-text-muted);align-items:center;gap:.5rem;margin:-.25rem 0 1rem;font-size:.9rem;display:flex}.dot[data-astro-cid-lbdvibhd]{background:var(--color-secondary);border-radius:50%;width:8px;height:8px}a[data-astro-cid-lbdvibhd]{color:var(--color-text);border-bottom:1px dashed var(--color-border);font-weight:700;text-decoration:none}a[data-astro-cid-lbdvibhd]:hover{color:var(--color-primary)}.author[data-astro-cid-4n7mlfuh]{border:1px solid var(--color-border);border-inline-start:4px solid var(--color-secondary);background:var(--color-surface);border-radius:14px;align-items:flex-start;gap:1.1rem;margin-top:2.5rem;padding:1.4rem 1.5rem;scroll-margin-top:1rem;display:flex}.avatar[data-astro-cid-4n7mlfuh]{background:linear-gradient(135deg, var(--color-saffron), var(--color-green));color:#fff;letter-spacing:.02em;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;font-family:system-ui,sans-serif;font-size:1.1rem;font-weight:800;display:grid}.eyebrow[data-astro-cid-4n7mlfuh]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.75rem;font-weight:700}.name[data-astro-cid-4n7mlfuh]{margin:.15rem 0 .4rem;font-size:1.15rem;font-weight:800}.city[data-astro-cid-4n7mlfuh]{color:var(--color-text-muted);font-weight:500}.bio[data-astro-cid-4n7mlfuh]{color:var(--color-text-muted);margin:0}@media (width<=480px){.author[data-astro-cid-4n7mlfuh]{flex-direction:column}}
