.adec-steps[data-astro-cid-2awgar62]{gap:var(--space-m);counter-reset:none;margin:0;padding:0;list-style:none;display:grid}.adec-step[data-astro-cid-2awgar62]{padding-block:var(--space-m);border-top:1px solid var(--border);grid-template-columns:2.5rem 2.75rem minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.adec-num[data-astro-cid-2awgar62]{font-family:var(--font-display);font-size:var(--step-2);color:var(--accent-text);font-variant-numeric:tabular-nums;line-height:1}.adec-step[data-astro-cid-2awgar62] h3[data-astro-cid-2awgar62]{font-family:var(--font-body);font-weight:600;font-size:var(--step-1);letter-spacing:0}.adec-step[data-astro-cid-2awgar62] p[data-astro-cid-2awgar62]{color:var(--muted);max-width:var(--measure);margin-top:.35rem}.adec-after[data-astro-cid-2awgar62]{margin-top:var(--space-l);gap:var(--space-m);align-items:start;display:grid}@media (width>=62rem){.adec-after[data-astro-cid-2awgar62]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}}.adec-note[data-astro-cid-2awgar62]{padding:var(--space-m);border:1px solid var(--border);border-radius:calc(var(--radius) * 1.2);background:var(--surface);gap:var(--space-s);max-width:var(--measure);margin-top:0;display:grid}.adec-note[data-astro-cid-2awgar62] p[data-astro-cid-2awgar62]{color:var(--muted)}.adec-note[data-astro-cid-2awgar62] strong[data-astro-cid-2awgar62]{color:var(--fg)}@media (width<=34rem){.adec-step[data-astro-cid-2awgar62]{grid-template-columns:2.25rem minmax(0,1fr)}.adec-step[data-astro-cid-2awgar62] .fx-chip{display:none}}.fb-list[data-astro-cid-nm5cupng]{gap:var(--space-m);margin:0;padding:0;list-style:none;display:grid}.fb-item[data-astro-cid-nm5cupng]{gap:var(--space-s);min-width:0;padding:var(--space-m);border:1px solid var(--border);border-radius:calc(var(--radius) * 1.2);background:var(--bg);align-content:start;display:grid}.fb-head[data-astro-cid-nm5cupng]{align-items:center;gap:.9rem;display:flex}.fb-key[data-astro-cid-nm5cupng]{color:var(--accent-text);font-size:var(--step--1);letter-spacing:.08em}.fb-head[data-astro-cid-nm5cupng] h3[data-astro-cid-nm5cupng]{font-size:var(--step-2);margin-top:.15rem}.fb-lead[data-astro-cid-nm5cupng]{font-size:var(--step-1);max-width:var(--measure);line-height:1.5}.fb-body[data-astro-cid-nm5cupng]{color:var(--muted);max-width:var(--measure)}.fb-bullets[data-astro-cid-nm5cupng]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.fb-bullets[data-astro-cid-nm5cupng] li[data-astro-cid-nm5cupng]{font-size:var(--step--1);color:var(--muted);grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.fb-bullets[data-astro-cid-nm5cupng] svg{color:var(--accent-text);margin-top:.2rem}.fb-after[data-astro-cid-nm5cupng]{margin-top:var(--space-l);gap:var(--space-m);align-items:start;display:grid}@media (width>=62rem){.fb-after[data-astro-cid-nm5cupng]{grid-template-columns:minmax(0,.75fr) minmax(0,1fr)}}.fb-foot[data-astro-cid-nm5cupng]{color:var(--muted);max-width:var(--measure);gap:var(--space-s);margin-top:0;display:grid}@media (width>=60rem){.fb-list[data-astro-cid-nm5cupng]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cmp-grid[data-astro-cid-mximfznf]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.cmp-item[data-astro-cid-mximfznf]{min-width:0;padding:var(--space-m);border:1px solid var(--border);border-radius:calc(var(--radius) * 1.2);background:var(--bg);grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.cmp-item[data-astro-cid-mximfznf] h3[data-astro-cid-mximfznf]{font-family:var(--font-body);font-weight:600;font-size:var(--step-1);letter-spacing:0}.cmp-item[data-astro-cid-mximfznf] p[data-astro-cid-mximfznf]{color:var(--muted);font-size:var(--step--1);margin-top:.35rem}.cmp-after[data-astro-cid-mximfznf]{margin-top:var(--space-l);gap:var(--space-m);align-items:start;display:grid}@media (width>=62rem){.cmp-after[data-astro-cid-mximfznf]{grid-template-columns:minmax(0,.75fr) minmax(0,1fr)}}.cmp-foot[data-astro-cid-mximfznf]{color:var(--muted);max-width:var(--measure);gap:var(--space-s);margin-top:0;display:grid}
