.page.svelte-1dolngo{max-width:1180px;margin:0 auto;padding:24px 28px}main.svelte-1dolngo{padding-top:26px}.hero.svelte-1dolngo{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:68px;min-height:540px;padding:44px 0 78px;display:grid}.hero-copy.svelte-1dolngo{max-width:660px}.kicker.svelte-1dolngo{min-height:30px;color:var(--brand);background:color-mix(in srgb, var(--brand) 9%, transparent);letter-spacing:.13em;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}h1.svelte-1dolngo{letter-spacing:-.038em;margin:20px 0;font-size:clamp(50px,6.2vw,78px);line-height:1.01}.hero-copy.svelte-1dolngo p:where(.svelte-1dolngo){max-width:590px;color:var(--muted);margin:0;font-size:20px;line-height:1.55}.automation.svelte-1dolngo{border:1px solid color-mix(in srgb, var(--brand) 15%, var(--line));background:linear-gradient(145deg, color-mix(in srgb, var(--brand) 7%, var(--panel)), var(--panel) 68%);border-radius:34px;min-height:385px;padding:42px 32px 32px;position:relative;box-shadow:0 38px 90px -62px #14275abf}.auto-line.svelte-1dolngo{border:1px solid var(--line);background:var(--panel);border-radius:15px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;width:calc(100% - 88px);min-height:58px;padding:0 15px;font-family:ui-monospace,SF Mono,monospace;display:grid;position:absolute;box-shadow:0 16px 35px -31px #141e3ce6}.auto-line.svelte-1dolngo span:where(.svelte-1dolngo){width:25px;height:25px;color:var(--brand);background:color-mix(in srgb, var(--brand) 9%, transparent);border-radius:8px;place-items:center;font-size:10px;font-weight:800;display:grid}.auto-line.svelte-1dolngo strong:where(.svelte-1dolngo){font-size:13px}.auto-line.svelte-1dolngo i:where(.svelte-1dolngo){background:#22a35a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e9f8ef}.auto-line.first.svelte-1dolngo{top:36px;left:28px}.auto-line.second.svelte-1dolngo{top:112px;right:28px}.auto-line.third.svelte-1dolngo{top:188px;left:28px}.auto-result.svelte-1dolngo{color:#17643d;background:#f1faf4;border:1px solid #bde6cc;border-radius:17px;align-items:center;gap:12px;width:calc(100% - 116px);padding:16px 18px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.auto-result.svelte-1dolngo>svg{flex:none}.auto-result.svelte-1dolngo span:where(.svelte-1dolngo){font-family:ui-monospace,SF Mono,monospace;font-size:11px;display:block}.auto-result.svelte-1dolngo strong:where(.svelte-1dolngo){margin-top:2px;font-size:15px;display:block}.section-index.svelte-1dolngo{color:var(--brand);letter-spacing:.14em;font-size:12px;font-weight:850}.token-section.svelte-1dolngo{border:1px solid var(--line);background:var(--panel);border-radius:34px;grid-template-columns:minmax(320px,.86fr) minmax(0,1.14fr);align-items:center;gap:64px;min-height:440px;padding:56px 62px;display:grid;overflow:hidden}.token-visual.svelte-1dolngo{min-height:310px;position:relative}.token-ring.svelte-1dolngo{border:1px solid color-mix(in srgb, var(--brand) 17%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.token-ring.outer.svelte-1dolngo{width:290px;height:240px}.token-ring.inner.svelte-1dolngo{width:190px;height:190px}.token-core.svelte-1dolngo{border:1px solid color-mix(in srgb, var(--brand) 24%, var(--line));background:var(--panel);width:92px;height:92px;color:var(--brand);box-shadow:0 28px 62px -40px color-mix(in srgb, var(--brand) 60%, transparent);border-radius:28px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scope.svelte-1dolngo{border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:8px 12px;font:700 12px ui-monospace,SF Mono,monospace;position:absolute;box-shadow:0 14px 28px -25px #141e3ccc}.scope-one.svelte-1dolngo{top:21%;left:0}.scope-two.svelte-1dolngo{top:37%;right:0}.scope-three.svelte-1dolngo{bottom:8%;left:18%}.token-copy.svelte-1dolngo h2:where(.svelte-1dolngo){letter-spacing:-.045em;margin:14px 0;font-size:clamp(38px,5vw,60px);line-height:1}.token-copy.svelte-1dolngo p:where(.svelte-1dolngo){color:var(--muted);margin:0;font-size:17px;line-height:1.75}.cli-section.svelte-1dolngo{grid-template-columns:minmax(0,.86fr) minmax(430px,1.14fr);align-items:center;gap:66px;padding:100px 0;display:grid}.ico.svelte-1dolngo{background:color-mix(in srgb, var(--brand) 9%, transparent);width:48px;height:48px;color:var(--brand);border-radius:14px;place-items:center;margin-top:26px;display:grid}.cli-copy.svelte-1dolngo h2:where(.svelte-1dolngo){letter-spacing:-.045em;margin:18px 0 14px;font-size:clamp(36px,4.8vw,56px);line-height:1.02}.cli-copy.svelte-1dolngo p:where(.svelte-1dolngo){color:var(--muted);margin:0;font-size:16px;line-height:1.75}.terminal-card.svelte-1dolngo{color:#dfe7f3;background:#121722;border:1px solid #283245;border-radius:24px;overflow:hidden;box-shadow:0 36px 75px -48px #060a14d9}.codebar.svelte-1dolngo{border-bottom:1px solid var(--line);min-height:48px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 15px;font:650 12px ui-monospace,SF Mono,monospace;display:flex}.codebar.dark.svelte-1dolngo{color:#9da9ba;border-color:#2a3446}.traffic.svelte-1dolngo{gap:6px;display:flex}.traffic.svelte-1dolngo i:where(.svelte-1dolngo){background:#4b5668;border-radius:50%;width:8px;height:8px}.copybtn.svelte-1dolngo{width:30px;height:30px;color:var(--muted);background:0 0;border:none;border-radius:8px;place-items:center;padding:0;display:grid}.copybtn.svelte-1dolngo:hover{color:var(--ink);background:var(--hover)}.dark-btn.svelte-1dolngo{color:#9da9ba}.dark-btn.svelte-1dolngo:hover{color:#fff;background:#262e3d}pre.svelte-1dolngo{margin:0;padding:24px;font:13px/1.75 ui-monospace,SF Mono,Consolas,monospace;overflow-x:auto}.terminal-card.svelte-1dolngo pre:where(.svelte-1dolngo){color:#dfe7f3;background:#121722;min-height:215px}.terminal-status.svelte-1dolngo{color:#8dd5aa;border-top:1px solid #2a3446;align-items:center;gap:8px;padding:13px 24px;font:12px ui-monospace,SF Mono,monospace;display:flex}.terminal-status.svelte-1dolngo span:where(.svelte-1dolngo){background:#39bd72;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #39bd721f}.api-section.svelte-1dolngo{padding:28px 0 84px}.api-head.svelte-1dolngo{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:end;gap:70px;margin-bottom:36px;display:grid}.api-head.svelte-1dolngo h2:where(.svelte-1dolngo){letter-spacing:-.045em;max-width:560px;margin:14px 0 0;font-size:clamp(38px,5vw,60px);line-height:1.02}.api-head.svelte-1dolngo>p:where(.svelte-1dolngo){color:var(--muted);margin:0 0 7px;font-size:17px;line-height:1.7}.api-workbench.svelte-1dolngo{grid-template-columns:.72fr 1.28fr;gap:18px;display:grid}.routes.svelte-1dolngo{border:1px solid var(--line);background:linear-gradient(145deg, color-mix(in srgb, var(--brand) 7%, var(--panel)), var(--panel));border-radius:24px;align-content:start;gap:10px;padding:24px;display:grid}.routes.svelte-1dolngo>div:where(.svelte-1dolngo){border:1px solid var(--line);background:var(--panel);border-radius:13px;grid-template-columns:48px 1fr;align-items:center;min-height:56px;padding:0 14px;display:grid}.routes.svelte-1dolngo span:where(.svelte-1dolngo){color:#177746;font:800 10px ui-monospace,SF Mono,monospace}.routes.svelte-1dolngo code:where(.svelte-1dolngo){color:var(--ink);font-size:13px}.api-code.svelte-1dolngo{border:1px solid var(--line);background:var(--panel);border-radius:24px;overflow:hidden;box-shadow:0 28px 64px -52px #141e3ce6}.api-code.svelte-1dolngo pre:where(.svelte-1dolngo){min-height:155px;color:var(--ink);background:var(--bg)}.response.svelte-1dolngo{border-top:1px solid var(--line);min-height:52px;color:var(--muted);align-items:center;gap:10px;padding:0 20px;font-size:12px;display:flex}.response.svelte-1dolngo svg{color:var(--brand)}.response.svelte-1dolngo span:where(.svelte-1dolngo){color:#177746;font-weight:800}.response.svelte-1dolngo code:where(.svelte-1dolngo){margin-left:auto}.closing.svelte-1dolngo{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;padding:70px 0 58px;display:flex}.closing.svelte-1dolngo h2:where(.svelte-1dolngo){letter-spacing:-.035em;margin:0 0 8px;font-size:36px}.closing.svelte-1dolngo p:where(.svelte-1dolngo){max-width:610px;color:var(--muted);margin:0}.ctas.svelte-1dolngo{flex-wrap:wrap;gap:12px;display:flex}.cta.svelte-1dolngo,.ghost.svelte-1dolngo{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.cta.svelte-1dolngo{color:#fff;background:var(--brand)}.cta.svelte-1dolngo:hover{filter:brightness(1.07)}.ghost.svelte-1dolngo{border:1px solid var(--line);color:var(--ink);background:var(--panel)}.ghost.svelte-1dolngo:hover{background:var(--hover)}@media (width<=850px){.hero.svelte-1dolngo{grid-template-columns:1fr;gap:36px;min-height:auto}.automation.svelte-1dolngo{width:100%;max-width:600px}.token-section.svelte-1dolngo{grid-template-columns:.75fr 1.25fr;gap:30px}.cli-section.svelte-1dolngo{grid-template-columns:1fr;gap:36px}.terminal-card.svelte-1dolngo{width:100%;max-width:720px}.api-head.svelte-1dolngo{grid-template-columns:1fr;gap:22px}.api-workbench.svelte-1dolngo{grid-template-columns:1fr}.closing.svelte-1dolngo{flex-direction:column;align-items:flex-start}}@media (width<=560px){.page.svelte-1dolngo{padding:18px}main.svelte-1dolngo{padding-top:16px}.hero.svelte-1dolngo{padding:38px 0 58px}h1.svelte-1dolngo{letter-spacing:-.026em;font-size:46px;line-height:1.05}.hero-copy.svelte-1dolngo p:where(.svelte-1dolngo){font-size:17px}.automation.svelte-1dolngo{border-radius:26px;min-height:360px;padding:20px}.auto-line.svelte-1dolngo{width:calc(100% - 56px)}.auto-line.first.svelte-1dolngo,.auto-line.third.svelte-1dolngo{left:18px}.auto-line.second.svelte-1dolngo{right:18px}.auto-result.svelte-1dolngo{width:calc(100% - 68px)}.token-section.svelte-1dolngo{border-radius:26px;grid-template-columns:1fr;gap:18px;padding:34px 26px}.token-visual.svelte-1dolngo{min-height:240px;transform:scale(.92)}.cli-section.svelte-1dolngo{padding:70px 0}.terminal-card.svelte-1dolngo pre:where(.svelte-1dolngo),.api-code.svelte-1dolngo pre:where(.svelte-1dolngo){font-size:11px}.api-section.svelte-1dolngo{padding-bottom:62px}.api-workbench.svelte-1dolngo{gap:12px}.routes.svelte-1dolngo,.api-code.svelte-1dolngo{border-radius:20px}.closing.svelte-1dolngo{padding:58px 0 48px}}
