html{scroll-behavior:smooth}.section-label.svelte-1qtcexb{margin-bottom:.65rem;font-size:.7rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:#fb923c}.section-title.svelte-1qtcexb{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;line-height:1.15;letter-spacing:-.03em;color:#fff}.section-intro.svelte-1qtcexb{margin-top:1rem;max-width:48rem;font-size:1rem;line-height:1.8;color:#a1a1aa}.article-section.svelte-1qtcexb{margin-top:5rem}.article-copy.svelte-1qtcexb{margin-top:1.5rem;display:grid;gap:1rem;font-size:1rem;line-height:1.85;color:#a1a1aa}.article-copy.svelte-1qtcexb strong:where(.svelte-1qtcexb){font-weight:700;color:#e4e4e7}.info-card.svelte-1qtcexb{display:flex;gap:.8rem;border:1px solid rgb(253 186 116 / .09);border-radius:1rem;background:#ffffff06;padding:1.1rem}.info-card.svelte-1qtcexb p:where(.svelte-1qtcexb){margin-top:.3rem;font-size:.75rem;line-height:1.4rem;color:#a1a1aa}.content-card.svelte-1qtcexb{border:1px solid rgb(253 186 116 / .09);border-radius:1rem;background:#ffffff06;padding:1.25rem;transition:.25s}.content-card.svelte-1qtcexb:hover{transform:translateY(-2px);border-color:#f9731638}.content-card.svelte-1qtcexb h3:where(.svelte-1qtcexb){margin-top:1rem;font-weight:700;color:#fff}.content-card.svelte-1qtcexb p:where(.svelte-1qtcexb){margin-top:.5rem;font-size:.875rem;line-height:1.5rem;color:#a1a1aa}.card-icon.svelte-1qtcexb{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;background:#f973161a;color:#fb923c}.feature.svelte-1qtcexb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#d4d4d8}.feature.svelte-1qtcexb svg{height:1rem;width:1rem;flex-shrink:0;color:#34d399}.step-card.svelte-1qtcexb{position:relative;display:flex;gap:1.25rem;border:1px solid rgb(253 186 116 / .08);border-radius:1rem;background:#ffffff06;padding:1.25rem}.step-number.svelte-1qtcexb{position:relative;z-index:10;display:flex;height:3.5rem;width:3.5rem;flex-shrink:0;align-items:center;justify-content:center;border:1px solid rgb(249 115 22 / .2);border-radius:1rem;background:#20100c;font-size:.875rem;font-weight:900;color:#fb923c}details.svelte-1qtcexb summary:where(.svelte-1qtcexb)::-webkit-details-marker{display:none}@media(max-width:640px){.article-section.svelte-1qtcexb{margin-top:4rem}.article-copy.svelte-1qtcexb{font-size:.95rem;line-height:1.75}}
