.wrap.svelte-1pw2byy,.body.svelte-1pw2byy .wrap{max-width:72rem;margin:0 auto;padding:0 1.25rem}.narrow.svelte-1pw2byy,.body.svelte-1pw2byy .wrap{max-width:48rem}.hero.svelte-1pw2byy{background:radial-gradient(40rem 26rem at 8% 0%, #ffe1d6 0%, transparent 60%), radial-gradient(34rem 26rem at 95% 10%, #e5dcff 0%, transparent 60%), var(--bg);border-bottom:1px solid var(--line);padding:4rem 0 3.5rem}.hero.svelte-1pw2byy .wrap:where(.svelte-1pw2byy){max-width:48rem}.eyebrow.svelte-1pw2byy{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin:0 0 1rem;font-size:.85rem;font-weight:700}h1.svelte-1pw2byy{letter-spacing:-.03em;margin:0 0 1.25rem;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1.05}.lede.svelte-1pw2byy{color:var(--muted);margin:0 0 1.75rem;font-size:1.15rem;line-height:1.6}.ctas.svelte-1pw2byy{flex-wrap:wrap;gap:.6rem;display:flex}.ctas.center.svelte-1pw2byy{justify-content:center}.big.svelte-1pw2byy{padding:.85rem 1.35rem;font-size:1.05rem}.body.svelte-1pw2byy section,.band.svelte-1pw2byy{padding:3rem 0}.body.svelte-1pw2byy section:nth-child(2n),.tinted.svelte-1pw2byy{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}h2.svelte-1pw2byy,.body.svelte-1pw2byy h2{letter-spacing:-.02em;margin:0 0 1rem;font-size:1.7rem}h3.svelte-1pw2byy,.body.svelte-1pw2byy h3{margin:1.5rem 0 .35rem;font-size:1.08rem}.landing.svelte-1pw2byy p:where(.svelte-1pw2byy),.body.svelte-1pw2byy p,.body.svelte-1pw2byy li{line-height:1.65}.body.svelte-1pw2byy ul,.body.svelte-1pw2byy ol{padding-left:1.3rem}.body.svelte-1pw2byy li{margin:.35rem 0}.body.svelte-1pw2byy pre{border-radius:var(--radius);color:#f3ede6;background:#1d1b19;padding:1rem 1.1rem;font:.9rem/1.5 ui-monospace,Consolas,monospace;overflow-x:auto}.body.svelte-1pw2byy code{font-family:ui-monospace,Consolas,monospace;font-size:.92em}.body.svelte-1pw2byy table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.97rem}.body.svelte-1pw2byy th,.body.svelte-1pw2byy td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.6rem .7rem}.body.svelte-1pw2byy th{background:var(--bg)}.body.svelte-1pw2byy .table{overflow-x:auto}.body.svelte-1pw2byy .yes{color:var(--ok);font-weight:650}.body.svelte-1pw2byy .no{color:#a2491f;font-weight:650}.body.svelte-1pw2byy .grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;margin-top:1.25rem;padding:0;list-style:none;display:grid}.body.svelte-1pw2byy .grid li{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);margin:0;padding:1rem 1.1rem}.body.svelte-1pw2byy section:nth-child(odd) .grid li{background:var(--surface)}.body.svelte-1pw2byy .grid strong{margin-bottom:.25rem;display:block}.body.svelte-1pw2byy .note{border-left:4px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;background:#fff3ee;padding:.9rem 1.1rem}.section-head.svelte-1pw2byy{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.lib.svelte-1pw2byy{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.guides.svelte-1pw2byy{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.guides.svelte-1pw2byy a:where(.svelte-1pw2byy){border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:.3rem;height:100%;padding:1rem 1.1rem;text-decoration:none;display:flex}.guides.svelte-1pw2byy a:where(.svelte-1pw2byy):hover{border-color:var(--accent)}.guides.svelte-1pw2byy span:where(.svelte-1pw2byy){color:var(--muted);font-size:.93rem;line-height:1.5}.closing.svelte-1pw2byy{text-align:center;padding:4rem 0}.closing.svelte-1pw2byy p:where(.svelte-1pw2byy){max-width:34rem;color:var(--muted);margin:0 auto 1.5rem}@media (width<=600px){.hero.svelte-1pw2byy{padding:2.5rem 0 2.25rem}.big.svelte-1pw2byy{padding:.75rem 1.1rem;font-size:1rem}}
