.api-module__JGHx8G__page{color:#ffe5bd;background:radial-gradient(circle at 50% 6%,#ff7a1f38,#0000 26rem),radial-gradient(circle at 78% 30%,#7c0d0033,#0000 28rem),#050100;min-height:100svh}.api-module__JGHx8G__shell{gap:64px;width:min(1100px,100vw - 40px);margin:0 auto;padding:64px 0 96px;display:grid}.api-module__JGHx8G__hero{align-items:start;gap:24px;display:grid}.api-module__JGHx8G__kicker{color:#ffd9a8d1;font-family:var(--font-dragon-fire);font-synthesis:none;letter-spacing:var(--font-dragon-fire-label-spacing);text-transform:uppercase;margin:0;font-size:12px}.api-module__JGHx8G__heroTitle{font-family:var(--font-dragon-fire);font-synthesis:none;letter-spacing:var(--font-dragon-fire-heading-spacing);color:#ffda98;margin:0;font-size:clamp(40px,7vw,72px);font-weight:400;line-height:1.04}.api-module__JGHx8G__heroCopy{color:#ffe9cad1;max-width:720px;margin:0;font-size:18px;line-height:1.62}.api-module__JGHx8G__ctaRow{flex-wrap:wrap;gap:14px;display:flex}.api-module__JGHx8G__primaryCta{color:#fff;background:linear-gradient(135deg,#ff7a1f,#cc4a08);border:none;border-radius:999px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block;box-shadow:0 8px 28px #ff7a1f38}.api-module__JGHx8G__secondaryCta{color:#ffe5bd;border:1px solid #ffc56c66;border-radius:999px;padding:14px 26px;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}.api-module__JGHx8G__section h2{font-family:var(--font-dragon-fire);font-synthesis:none;color:#ffda98;letter-spacing:var(--font-dragon-fire-heading-spacing);margin:0 0 16px;font-size:clamp(30px,4.5vw,44px);font-weight:400}.api-module__JGHx8G__section p{color:#ffe9cabd;max-width:720px;margin:0 0 18px;font-size:16px;line-height:1.62}.api-module__JGHx8G__codeWrap{width:100%;max-width:880px}.api-module__JGHx8G__modelGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.api-module__JGHx8G__modelCard{background:linear-gradient(#1e0b07c7,#080302b8);border:1px solid #ffc56c33;border-radius:22px;padding:22px}.api-module__JGHx8G__modelName{color:#ffda98;margin:0 0 6px;font-size:18px;font-weight:600}.api-module__JGHx8G__modelSub{color:#ffe9ca9e;margin:0 0 10px;font-size:13px}.api-module__JGHx8G__modelPrice{color:#ffe9cad9;font-family:ui-monospace,JetBrains Mono,monospace;font-size:13px}.api-module__JGHx8G__faqItem{border-bottom:1px solid #ffc56c24;padding:16px 0}.api-module__JGHx8G__faqItem h3{color:#ffda98;margin:0 0 8px;font-size:17px}.api-module__JGHx8G__faqItem p{color:#ffe9cabd;margin:0;font-size:15px;line-height:1.6}
