@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.rise{animation:.7s cubic-bezier(.16,1,.3,1) both rise;animation-delay:var(--d,0s)}@supports (animation-timeline:view()){.reveal{animation:linear both rise;animation-timeline:view();animation-range:entry entry 60%}}}.prose-lite{color:#475569;font-size:1.0625rem;line-height:1.75}.prose-lite>*+*{margin-top:1.1em}.prose-lite h2{color:#0f172a;letter-spacing:-.015em;margin-top:2.4em;font-size:1.5rem;font-weight:600;line-height:1.3}.prose-lite h3{color:#0f172a;margin-top:1.9em;font-size:1.15rem;font-weight:600;line-height:1.4}.prose-lite h2+*,.prose-lite h3+*{margin-top:.6em}.prose-lite>:first-child{margin-top:0}.prose-lite strong{color:#0f172a;font-weight:600}.prose-lite a{color:var(--accent-hover);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #8b5dce59;text-decoration:underline #8b5dce59}.prose-lite a:hover{text-decoration-color:currentColor}.prose-lite ul,.prose-lite ol{padding-left:1.4em}.prose-lite ul{list-style:outside}.prose-lite ol{list-style:decimal}.prose-lite li+li{margin-top:.4em}.prose-lite li::marker{color:#94a3b8}.prose-lite code{color:#0f172a;font-family:var(--font-geist-mono), ui-monospace, monospace;background:#f1f5f9;border-radius:6px;padding:.15em .4em;font-size:.875em}.prose-lite pre{color:#f1f5f9;background:#0f172a;border-radius:12px;padding:1.1em 1.25em;font-size:.85rem;line-height:1.7;overflow-x:auto}.prose-lite pre code{color:inherit;background:0 0;padding:0}.prose-lite table{border-collapse:collapse;width:100%;font-size:.95rem}.prose-lite th{color:#0f172a;text-align:left;border-bottom:1px solid #cbd5e1;padding:.5em .75em .5em 0;font-weight:600}.prose-lite td{vertical-align:top;padding:.45em .75em .45em 0}.prose-lite tbody tr+tr td{border-top:1px solid #f1f5f9}.prose-lite .callout{background:var(--accent-tint);color:#334155;border-radius:12px;padding:1em 1.25em}.faq summary::-webkit-details-marker{display:none}.faq .faq-mark{transition:transform .25s cubic-bezier(.16,1,.3,1)}.faq details[open] .faq-mark{transform:rotate(45deg)}
