.example.svelte-jpz56z{max-width:46rem;margin:0 auto;padding:3rem 1rem 4rem}@media (width>=640px){.example.svelte-jpz56z{padding-inline:1.5rem}}header.svelte-jpz56z{margin-bottom:2.5rem}h1.svelte-jpz56z{letter-spacing:-.025em;text-wrap:balance;margin:.5rem 0 0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.15}.lede.svelte-jpz56z{color:var(--text-muted);margin:.75rem 0 0;font-size:1.0625rem}.byline.svelte-jpz56z{color:var(--text-faint);margin:1rem 0 0;font-size:.8125rem}.example.svelte-jpz56z h2{letter-spacing:-.02em;margin:2.5rem 0 .75rem;font-size:1.25rem;font-weight:600}.example.svelte-jpz56z p,.example.svelte-jpz56z li{color:var(--text-muted);text-wrap:pretty}.example.svelte-jpz56z strong{color:var(--text);font-weight:500}.example.svelte-jpz56z a{color:var(--accent);text-decoration:none}.example.svelte-jpz56z a:hover{text-decoration:underline}.example.svelte-jpz56z a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.example.svelte-jpz56z .table{border:1px solid var(--hairline);background:var(--surface);border-radius:12px;margin:1rem 0;overflow-x:auto}.example.svelte-jpz56z table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.example.svelte-jpz56z caption{text-align:left;color:var(--text-faint);padding:.75rem 1rem 0;font-size:.8125rem}.example.svelte-jpz56z th,.example.svelte-jpz56z td{border-bottom:1px solid var(--hairline);text-align:right;white-space:nowrap;padding:.5rem 1rem}.example.svelte-jpz56z .facts :is(th,td){white-space:normal}.example.svelte-jpz56z .facts tbody th{width:45%}.example.svelte-jpz56z tr:last-child>*{border-bottom:0}.example.svelte-jpz56z :is(th,td):first-child{text-align:left;white-space:normal}.example.svelte-jpz56z thead th{white-space:normal;color:var(--text-faint);font-weight:500}.example.svelte-jpz56z tbody th{color:var(--text);font-weight:400}.example.svelte-jpz56z td{color:var(--text)}.open.svelte-jpz56z{border:1px solid var(--accent-25);background:linear-gradient(135deg, var(--accent-08), transparent 60%), var(--surface);border-radius:12px;gap:1rem;margin:3rem 0 0;padding:1.25rem;display:grid}.open.svelte-jpz56z p:where(.svelte-jpz56z){margin:0}.button.svelte-jpz56z{border:1px solid var(--accent-40);border-radius:999px;justify-self:start;padding:.625rem 1rem;font-weight:500}footer.svelte-jpz56z{border-top:1px solid var(--hairline);margin-top:2.5rem;padding-top:1.5rem;font-size:.8125rem}@media (width<=639px){.example.svelte-jpz56z{padding-top:2rem}.button.svelte-jpz56z{min-height:2.75rem}}
