.cov-band.svelte-1uha8ag{border-top:1px solid var(--line);background:radial-gradient(90% 120% at 50% -10%, var(--bg-3) 0%, transparent 55%), var(--bg);padding:72px 0;overflow:hidden}.cov-head.svelte-1uha8ag{text-align:center;max-width:40ch;margin:0 auto}.cov-lead.svelte-1uha8ag{color:var(--ink-2);margin-top:14px}.cov-rail.svelte-1uha8ag{margin-top:22px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cov-rail.svelte-1uha8ag:first-of-type{margin-top:40px}.cov-track.svelte-1uha8ag{gap:12px;width:max-content;animation:60s linear infinite svelte-1uha8ag-cov-scroll;display:flex}.cov-track-rev.svelte-1uha8ag{animation-duration:72s;animation-direction:reverse}.cov-band.svelte-1uha8ag:hover .cov-track:where(.svelte-1uha8ag){animation-play-state:paused}@keyframes svelte-1uha8ag-cov-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.cov-chip.svelte-1uha8ag{border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:9px;padding:9px 15px 9px 11px;font-size:13.5px;font-weight:500;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 1px 2px #1f1b170a}.cov-chip.svelte-1uha8ag:hover{border-color:var(--accent-2);transform:translateY(-2px);box-shadow:0 10px 22px -14px #ff6a1a99}.cov-chip.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;border-radius:50%;width:22px;height:22px}.cov-cta.svelte-1uha8ag{text-align:center;margin-top:40px}@media (prefers-reduced-motion:reduce){.cov-track.svelte-1uha8ag{animation:none}.cov-rail.svelte-1uha8ag{-webkit-mask-image:none;mask-image:none}}.price-teaser-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-top:44px;display:grid}.price-card.svelte-1uha8ag{border:1px solid var(--line);background:var(--bg);border-radius:20px;flex-direction:column;padding:28px 26px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.price-card.svelte-1uha8ag:hover{border-color:var(--line-2);transform:translateY(-4px);box-shadow:0 24px 50px -30px #1f1b1766}.price-card-hot.svelte-1uha8ag{border-color:var(--accent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 40%, #fff) 0%, var(--bg) 42%);box-shadow:0 20px 44px -26px #ff6a1a80}.price-card-hot.svelte-1uha8ag:hover{border-color:var(--accent);box-shadow:0 28px 56px -26px #ff6a1a99}.price-badge.svelte-1uha8ag{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:5px 12px;font-family:Google Sans Mono,monospace;font-size:10.5px;font-weight:500;position:absolute;top:-12px;left:26px;box-shadow:0 8px 18px -8px #ff6a1acc}.price-card-head.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.price-card-head.svelte-1uha8ag h3:where(.svelte-1uha8ag){letter-spacing:-.01em;font-size:22px}.price-tag.svelte-1uha8ag{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.price-blurb.svelte-1uha8ag{color:var(--ink-2);margin:10px 0 18px;font-size:14px;line-height:1.55}.price-feats.svelte-1uha8ag{flex-direction:column;flex:1;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.price-feats.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--ink-2);align-items:center;gap:9px;font-size:13.5px;display:flex}.price-card-cta.svelte-1uha8ag{justify-content:center;width:100%}@media (width<=860px){.price-teaser-grid.svelte-1uha8ag{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}}.code-live.svelte-1uha8ag .code-head:where(.svelte-1uha8ag){gap:16px}.code-dots.svelte-1uha8ag{flex-shrink:0;gap:6px;display:flex}.code-dots.svelte-1uha8ag span:where(.svelte-1uha8ag){background:#3a3a2c;border-radius:50%;width:11px;height:11px}.code-dots.svelte-1uha8ag span:where(.svelte-1uha8ag):first-child{background:#ff5f57}.code-dots.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){background:#febc2e}.code-dots.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(3){background:#28c840}.code-actions.svelte-1uha8ag{align-items:center;gap:10px;margin-left:auto;display:flex}.code-endpoint.svelte-1uha8ag{color:#8c8a7e;letter-spacing:.04em;font-size:11px}.code-copy.svelte-1uha8ag{color:#b8b6aa;cursor:pointer;font:inherit;text-transform:uppercase;letter-spacing:.06em;background:0 0;border:1px solid #34342a;border-radius:8px;padding:5px 11px;font-size:11px;transition:border-color .15s,color .15s}.code-copy.svelte-1uha8ag:hover{color:#e8e6dc;border-color:#55554a}.code-run.svelte-1uha8ag{cursor:pointer;font:inherit;letter-spacing:.01em;color:#fff;background:linear-gradient(135deg, var(--accent), var(--accent-2));border:0;border-radius:9px;align-items:center;gap:7px;padding:6px 14px;font-size:12px;font-weight:600;transition:transform .15s,filter .15s,opacity .15s;display:inline-flex;box-shadow:0 6px 16px -8px #ff6a1acc}.code-run.svelte-1uha8ag:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.code-run.svelte-1uha8ag:disabled{opacity:.8;cursor:default}.code-play.svelte-1uha8ag{font-size:10px}.code-spin.svelte-1uha8ag{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite svelte-1uha8ag-codespin}@keyframes svelte-1uha8ag-codespin{to{transform:rotate(360deg)}}.code-caret.svelte-1uha8ag{vertical-align:text-bottom;background:var(--accent-2);border-radius:1px;width:8px;height:15px;margin-left:2px;animation:1.1s step-end infinite svelte-1uha8ag-codeblink;display:inline-block}@keyframes svelte-1uha8ag-codeblink{50%{opacity:0}}.code-resp.svelte-1uha8ag{background:#12120c;border-top:1px solid #2a2a1f;animation:.3s svelte-1uha8ag-codeslide}@keyframes svelte-1uha8ag-codeslide{0%{opacity:0}to{opacity:1}}.code-resp-bar.svelte-1uha8ag{border-bottom:1px solid #20201700;align-items:center;gap:8px;padding:11px 26px;font-size:12px;display:flex}.code-resp-dot.svelte-1uha8ag{background:#febc2e;border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite svelte-1uha8ag-codepulse;box-shadow:0 0 0 3px #febc2e29}.code-resp-dot.ok.svelte-1uha8ag{background:#28c840;animation:none;box-shadow:0 0 0 3px #28c84029}@keyframes svelte-1uha8ag-codepulse{50%{opacity:.4}}.code-resp-code.svelte-1uha8ag{color:#4ade80;letter-spacing:.03em;font-weight:700}.code-resp-status.svelte-1uha8ag{color:#d6d3c6}.code-resp-meta.svelte-1uha8ag{color:#8c8a7e}.code-resp-body.svelte-1uha8ag{color:#cfe8d6;white-space:pre;min-height:1.7em;margin:0;padding:4px 26px 22px;font-family:Google Sans Mono,monospace;font-size:13px;line-height:1.7;overflow-x:auto}@media (prefers-reduced-motion:reduce){.code-caret.svelte-1uha8ag,.code-resp-dot.svelte-1uha8ag,.code-spin.svelte-1uha8ag{animation:none}}@media (width<=560px){.code-endpoint.svelte-1uha8ag{display:none}}@keyframes svelte-1uha8ag-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in.svelte-1uha8ag{animation:.3s ease-out svelte-1uha8ag-fade-in}.scroll-indicator.svelte-1uha8ag{justify-content:center;padding-top:48px;display:flex}.scroll-mouse.svelte-1uha8ag{border:2px solid var(--line-2);border-radius:12px;width:24px;height:38px;transition:border-color .2s;position:relative}.scroll-indicator.svelte-1uha8ag:hover .scroll-mouse:where(.svelte-1uha8ag){border-color:var(--accent)}.scroll-dot.svelte-1uha8ag{background:var(--accent);border-radius:2px;width:4px;height:8px;animation:1.8s ease-in-out infinite svelte-1uha8ag-scroll-bounce;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes svelte-1uha8ag-scroll-bounce{0%,to{opacity:1;top:6px}50%{opacity:.3;top:20px}}
