html{scroll-behavior:smooth;scroll-padding-top:100px}.prose-article[data-astro-cid-cleavxci]{color:#d1d5db;font-size:1.0625rem;line-height:1.8}.article-section[data-astro-cid-cleavxci]{margin-bottom:3rem}.prose-article[data-astro-cid-cleavxci] h2[data-astro-cid-cleavxci]{font-size:1.75rem;font-weight:700;color:#fff;margin-top:3rem;margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:1px solid #1f2937;line-height:1.3}.prose-article[data-astro-cid-cleavxci] h3[data-astro-cid-cleavxci]{font-size:1.2rem;font-weight:600;color:#e5e7eb;margin-top:2rem;margin-bottom:.75rem}.prose-article[data-astro-cid-cleavxci] p[data-astro-cid-cleavxci]{margin-bottom:1.25rem}.prose-article[data-astro-cid-cleavxci] ul[data-astro-cid-cleavxci],.prose-article[data-astro-cid-cleavxci] ol[data-astro-cid-cleavxci]{margin-bottom:1.25rem;padding-left:0;list-style:none}.prose-article[data-astro-cid-cleavxci] ul[data-astro-cid-cleavxci] li[data-astro-cid-cleavxci],.prose-article[data-astro-cid-cleavxci] ol[data-astro-cid-cleavxci] li[data-astro-cid-cleavxci]{margin-bottom:.6rem;padding-left:1.5rem;position:relative}.prose-article[data-astro-cid-cleavxci] ul[data-astro-cid-cleavxci] li[data-astro-cid-cleavxci]:before{content:"–";position:absolute;left:0;color:#e53e3e;font-weight:600}.prose-article[data-astro-cid-cleavxci] .steps-list[data-astro-cid-cleavxci] li[data-astro-cid-cleavxci]{padding:1rem 1rem 1rem 3.5rem;margin-bottom:.75rem;background:#111827;border-radius:.5rem;line-height:1.7;font-size:.9375rem}.prose-article[data-astro-cid-cleavxci] .steps-list[data-astro-cid-cleavxci] li[data-astro-cid-cleavxci]:before{content:counter(step-counter);position:absolute;left:1rem;top:1rem;width:1.75rem;height:1.75rem;background:#e53e3e;color:#fff;font-weight:700;font-size:.875rem;border-radius:50%;line-height:1.75rem;text-align:center}.prose-article[data-astro-cid-cleavxci] strong[data-astro-cid-cleavxci]{color:#f9fafb;font-weight:600}.prose-article[data-astro-cid-cleavxci] code[data-astro-cid-cleavxci]{background:#1f2937;color:#e53e3e;padding:.15em .45em;border-radius:.25rem;font-size:.875em;font-family:Courier New,monospace}.callout[data-astro-cid-cleavxci]{background:#111827;border-left:3px solid #4b5563;border-radius:0 .5rem .5rem 0;padding:1rem 1.25rem;margin:1.5rem 0;color:#9ca3af;font-size:.9375rem}.callout[data-astro-cid-cleavxci] p[data-astro-cid-cleavxci]{margin:0}.callout-highlight[data-astro-cid-cleavxci]{border-left-color:#e53e3e;color:#d1d5db}.comparison-table[data-astro-cid-cleavxci]{margin:1.5rem 0;overflow-x:auto;border-radius:.75rem;border:1px solid #1f2937}.comparison-table[data-astro-cid-cleavxci] table[data-astro-cid-cleavxci]{width:100%;border-collapse:collapse;font-size:.9375rem}.comparison-table[data-astro-cid-cleavxci] th[data-astro-cid-cleavxci]{background:#111827;color:#f9fafb;font-weight:600;padding:.75rem 1rem;text-align:left;border-bottom:1px solid #1f2937}.comparison-table[data-astro-cid-cleavxci] th[data-astro-cid-cleavxci]:first-child{color:#9ca3af;font-weight:400}.comparison-table[data-astro-cid-cleavxci] td[data-astro-cid-cleavxci]{padding:.65rem 1rem;border-bottom:1px solid #111827;color:#d1d5db;vertical-align:top}.comparison-table[data-astro-cid-cleavxci] tr[data-astro-cid-cleavxci]:last-child td[data-astro-cid-cleavxci]{border-bottom:none}.comparison-table[data-astro-cid-cleavxci] tr[data-astro-cid-cleavxci]:nth-child(2n) td[data-astro-cid-cleavxci]{background:#11182766}.comparison-table[data-astro-cid-cleavxci] td[data-astro-cid-cleavxci]:first-child{color:#9ca3af;font-size:.875rem}.steps-list[data-astro-cid-cleavxci]{list-style:none;padding:0;counter-reset:step-counter;margin-bottom:1.5rem}.steps-list[data-astro-cid-cleavxci] li[data-astro-cid-cleavxci]{counter-increment:step-counter;position:relative}.cta-box[data-astro-cid-cleavxci]{text-align:center;margin:2rem 0}.cta-button[data-astro-cid-cleavxci]{display:inline-flex;align-items:center;background:#e53e3e;color:#fff;font-weight:700;font-size:1rem;border-radius:.5rem;padding:.875rem 2rem;text-decoration:none;transition:all .2s}.cta-button[data-astro-cid-cleavxci]:hover{background:#c53030;box-shadow:0 4px 20px #e53e3e4d}
