.dev-hero.svelte-1dolngo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(30px,5vw,70px);align-items:center}.dev-pitch.svelte-1dolngo .site-title:where(.svelte-1dolngo){font-size:clamp(44px,5.5vw,74px)}.dev-pitch.svelte-1dolngo .site-lede:where(.svelte-1dolngo){max-width:43ch}.dev-usage.svelte-1dolngo{color:var(--site-muted);font-size:13px;margin-top:16px}.dev-code.svelte-1dolngo{min-width:0;background:#15243a;color:#f3f6fa;border:1px solid #293950;border-radius:12px}.code-top.svelte-1dolngo{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff26;padding:8px 14px;gap:12px}.code-languages.svelte-1dolngo{display:flex;gap:6px}.code-top.svelte-1dolngo button:where(.svelte-1dolngo){min-height:36px;padding:6px 10px;color:#d8e2ef;cursor:pointer;font-size:12px;border-radius:4px}.code-top.svelte-1dolngo button[aria-pressed=true]:where(.svelte-1dolngo){background:#ffffff20;color:#fff}@media(hover:hover)and (pointer:fine){.code-top.svelte-1dolngo button:where(.svelte-1dolngo):hover{background:#ffffff20;color:#fff}}.dev-code.svelte-1dolngo pre:where(.svelte-1dolngo){margin:0;padding:24px;font-size:12px;line-height:1.8;min-height:265px;white-space:pre-wrap;overflow-wrap:anywhere}.dev-code.svelte-1dolngo code:where(.svelte-1dolngo){color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.code-status.svelte-1dolngo{min-height:1.5rem;margin:0 24px 8px;color:#c4e8db;font-size:12px}.dev-capabilities.svelte-1dolngo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin-top:28px}.dev-capabilities.svelte-1dolngo article:where(.svelte-1dolngo){border-top:1px solid var(--site-line);padding-top:12px}.dev-capabilities.svelte-1dolngo h3:where(.svelte-1dolngo) .site-text-link:where(.svelte-1dolngo){font-size:18px}.dev-capabilities.svelte-1dolngo p:where(.svelte-1dolngo),.dev-details.svelte-1dolngo p:where(.svelte-1dolngo),.dev-close.svelte-1dolngo p:where(.svelte-1dolngo){color:var(--site-muted);font-size:15px;line-height:1.7}.dev-details.svelte-1dolngo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,7vw,90px)}.dev-details.svelte-1dolngo h2:where(.svelte-1dolngo),.dev-close.svelte-1dolngo h2:where(.svelte-1dolngo){font-size:27px;font-weight:500;letter-spacing:-.035em;margin-bottom:12px;line-height:1.2}.dev-details.svelte-1dolngo a:where(.svelte-1dolngo)+a:where(.svelte-1dolngo){margin-left:20px}.dev-close.svelte-1dolngo{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:80px;padding:36px}.dev-close.svelte-1dolngo .site-actions:where(.svelte-1dolngo){margin-top:0;gap:18px}@media(max-width:767px){.dev-hero.svelte-1dolngo,.dev-details.svelte-1dolngo,.dev-capabilities.svelte-1dolngo{grid-template-columns:1fr}.dev-code.svelte-1dolngo pre:where(.svelte-1dolngo){padding:18px}.dev-close.svelte-1dolngo{flex-direction:column;align-items:start;padding:28px;margin-bottom:56px}}
