.fart[data-astro-cid-epyztr3x]{justify-self:center;inline-size:100%;max-inline-size:340px;margin:0}.fart[data-astro-cid-epyztr3x] svg[data-astro-cid-epyztr3x]{block-size:auto;inline-size:100%;display:block;overflow:visible}.fart__line[data-astro-cid-epyztr3x]{fill:none;stroke:#ffffff59;stroke-width:2px;stroke-dasharray:100;stroke-dashoffset:0}.fart__node[data-astro-cid-epyztr3x]{transform-box:fill-box;transform-origin:50%}.fart__node[data-astro-cid-epyztr3x] rect[data-astro-cid-epyztr3x]{fill:#ffffff0f;stroke:#ffffff40;stroke-width:1.5px}.fart__node[data-astro-cid-epyztr3x] path[data-astro-cid-epyztr3x]{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.fart__node--ok[data-astro-cid-epyztr3x] rect[data-astro-cid-epyztr3x]{fill:var(--color-accent);stroke:var(--color-accent)}.m-ok .fart__line[data-astro-cid-epyztr3x]{animation:fart-draw 1.2s var(--ease-draw,ease) var(--d) both}.m-ok .fart__node[data-astro-cid-epyztr3x]{animation:fart-in var(--dur-enter,.56s) var(--ease-out,ease) var(--d) both}@keyframes fart-draw{0%{stroke-dashoffset:100px}}@keyframes fart-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=1023px){.fart[data-astro-cid-epyztr3x]{max-inline-size:240px}}.fqh[data-astro-cid-d53z3gb6]{align-items:center;gap:2.5rem 4rem;display:grid}@media (width>=1024px){.fqh[data-astro-cid-d53z3gb6]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.jump[data-astro-cid-d53z3gb6] ul[data-astro-cid-d53z3gb6]{flex-wrap:wrap;gap:10px;margin:2.5rem 0 0;padding:0;list-style:none;display:flex}.jump[data-astro-cid-d53z3gb6] a[data-astro-cid-d53z3gb6]{color:#fff;border-radius:var(--radius-s);min-block-size:44px;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:#ffffff0a;border:1px solid #ffffff47;align-items:center;padding:8px 16px;font-size:.9375rem;font-weight:600;line-height:1.3;display:inline-flex}.jump[data-astro-cid-d53z3gb6] a[data-astro-cid-d53z3gb6]:hover{background:#ffffff14;border-color:#fff}section[data-astro-cid-d53z3gb6][id]{scroll-margin-block-start:5rem}.groups[data-astro-cid-d53z3gb6]{padding-block:var(--space-section-s) var(--space-section)}.group[data-astro-cid-d53z3gb6]{padding-block:var(--space-section-s)}.group[data-astro-cid-d53z3gb6]+.group[data-astro-cid-d53z3gb6]{border-block-start:1px solid var(--color-hairline)}.group__n[data-astro-cid-d53z3gb6]{margin-block-end:var(--space-3);display:block}.group__inner[data-astro-cid-d53z3gb6]{gap:1.5rem 4rem;display:grid}.group__intro[data-astro-cid-d53z3gb6]{max-inline-size:36ch;color:var(--color-text-soft);margin-block-start:1rem;font-size:1.0625rem;line-height:1.6}.group__list[data-astro-cid-d53z3gb6]{border-block-start:2px solid var(--color-text)}.qa[data-astro-cid-d53z3gb6]{border-block-end:1px solid var(--color-hairline)}.qa[data-astro-cid-d53z3gb6] summary[data-astro-cid-d53z3gb6]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:24px;list-style:none;display:flex}.qa[data-astro-cid-d53z3gb6] summary[data-astro-cid-d53z3gb6]::-webkit-details-marker{display:none}.qa[data-astro-cid-d53z3gb6] summary[data-astro-cid-d53z3gb6]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.qa__q[data-astro-cid-d53z3gb6]{color:var(--color-text);transition:color var(--dur-fast) var(--ease-out);font-size:1.1875rem;font-weight:700;line-height:1.3}.qa[data-astro-cid-d53z3gb6] summary[data-astro-cid-d53z3gb6]:hover .qa__q[data-astro-cid-d53z3gb6]{color:var(--color-accent)}.qa__icon[data-astro-cid-d53z3gb6]{border-radius:var(--radius-s);background:var(--color-ground-deep);block-size:32px;inline-size:32px;transition:background-color var(--dur-base) var(--ease-out);flex:none;position:relative}.qa__icon[data-astro-cid-d53z3gb6]:before,.qa__icon[data-astro-cid-d53z3gb6]:after{content:"";background:var(--color-text);block-size:2px;inline-size:12px;transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);position:absolute;inset-block-start:15px;inset-inline-start:10px}.qa__icon[data-astro-cid-d53z3gb6]:after{transform:rotate(90deg)}.qa[data-astro-cid-d53z3gb6][open] .qa__icon[data-astro-cid-d53z3gb6]{background:var(--color-accent)}.qa[data-astro-cid-d53z3gb6][open] .qa__icon[data-astro-cid-d53z3gb6]:before,.qa[data-astro-cid-d53z3gb6][open] .qa__icon[data-astro-cid-d53z3gb6]:after{background:#fff}.qa[data-astro-cid-d53z3gb6][open] .qa__icon[data-astro-cid-d53z3gb6]:after{transform:rotate(0)}.qa__a[data-astro-cid-d53z3gb6]{max-inline-size:64ch;color:var(--color-text-soft);padding-block-end:26px;padding-inline-end:56px;font-size:1.0625rem;line-height:1.6}@media (width<=640px){.qa__a[data-astro-cid-d53z3gb6]{padding-inline-end:0}}@media (width>=1024px){.group__inner[data-astro-cid-d53z3gb6]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:88px}.group__head[data-astro-cid-d53z3gb6]{position:sticky;inset-block-start:7rem}}
