@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-latin-400-normal-B-1hWBU7.1fm7t8dmldrtt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.3l9zym-e3q4nf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-latin-400-italic-Dc_OZ8oc.1zhb_kb4w2oq1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(../media/cormorant-garamond-latin-ext-400-italic-BdEzgT7i.1cpj25_nc9h0x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-latin-500-normal-BsRWmXhO.1ua6lqq3rsqyo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cormorant-garamond-latin-ext-500-normal-CH1kM7og.2hnzb7c8ecx8y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/cormorant-garamond-latin-600-normal-Co1r35X9.2k7r9iymu8ux8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(../media/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.17ydyk694bdhw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal-C38fXH4l.2qdljeg3s-lsl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal-C1nco2VV.1aowtwjb6jex7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal-Cerq10X2.1d14jwmkqqa0f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal-CV4jyFjo.0qn8fxo3_-rz7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal-LgqL8muc.2dov6rjg62vru.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal-D2bJ5OIk.1zn8rwi8y9u6i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal-Yt3aPRUw.4421omqeymgmp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-ext-700-normal-Ca8adRJv.2yxivqwrhow2d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-400-normal-PaqtzbVb.2xa18tgv2np2i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-ext-400-normal-CMDvPJRp.3kpz2pq12o9y7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-500-normal-BYYD-dBL.23dhs730snm70.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-ext-500-normal-dm74KBQw.2m4b1kv6exkn9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-600-normal-4f0koTD-.2ybi4mo9-3upl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-ext-600-normal-_gBojHdJ.0rboslp6omgc3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-latin-700-normal-BZp_XxE4.22dwiag9_pj68.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-latin-ext-700-normal-DYOwVNan.14ezai-4kezdq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-latin-500-normal-Bf-nb4oT.1evhelic1rxge.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/plus-jakarta-sans-latin-ext-500-normal-9VZagAe1.39x03kic3z_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-600-normal-DLTa1BUW.0p6sew1q6gl7s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/plus-jakarta-sans-latin-ext-600-normal-DQgPU_Cg.2mnwxc4ivfhul.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-latin-700-normal-CfpNZvy6.1dulefe5e4s81.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/plus-jakarta-sans-latin-ext-700-normal-BajbvANd.1l58qrcouh72i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ivory:#f7f5f1;--warm:#fbfaf7;--soft:#e7e6e3;--bluegray:#6b7a90;--navy:#0d1b2a;--navy2:#12283f;--midnight:#070e1a;--gold:#d4af37;--gold2:#e0bd62;--ink:#10233d;--muted:#68758a;--green:#2d9b63;--line:#0d1b2a1f;--glass:#ffffffb8;--surface:#ffffffc7;--surface-2:#fbfaf7;--sidebar:#fbfaf7;--hover:#f2ede3;--code-bg:#f6f4ef;--serif:"Cormorant Garamond", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--sans:Inter, "Helvetica Neue", Arial, sans-serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", "Courier New", monospace;--display:"Plus Jakarta Sans", Inter, sans-serif;--body:Manrope, Inter, sans-serif;--vb-line:#0d1b2a13;--vb-gold:#d4af3747;--vb-soft:#ffffffe0;--vb-grid:#0d1b2a07;--cream:var(--ivory);--paper:var(--surface);--ink-soft:var(--muted);--navy-2:#102e50;--gold-light:#f3d995;--line-strong:#0d1b2a38;--red:#d65d5d;--button-primary-bg:#0d1b2a;--button-primary-fg:#fff;--button-primary-border:#0d1b2a;--button-primary-hover:#102e50;--button-disabled-bg:#e8e3da;--button-disabled-fg:#887f72;--button-disabled-border:#ddd3c4;--shadow:0 18px 60px #0d1b2a17;--shadow-soft:0 10px 30px #0d1b2a0f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark],:root.dark{--ivory:#070e1a;--warm:#0d1b2a;--soft:#0b1b31;--bluegray:#91a0b3;--navy:#edf2f8;--navy2:#12283f;--midnight:#070e1a;--gold:#d4af37;--gold2:#e0bd62;--ink:#edf2f8;--muted:#91a0b3;--green:#43cf8c;--line:#9db6d62b;--glass:#12283f9e;--surface:#12283f9e;--surface-2:#0d1b2a;--sidebar:#091728;--hover:#102642;--code-bg:#081423;--vb-line:#9eb5d321;--vb-gold:#d4af3757;--vb-soft:#39689d21;--vb-grid:#9db6d609;--cream:var(--ivory);--paper:var(--surface);--ink-soft:var(--muted);--navy-2:#c5dcfa;--gold-light:#71551e;--line-strong:#9db6d645;--red:#e58a8a;--button-primary-bg:#d4af37;--button-primary-fg:#0d1b2a;--button-primary-border:#d4af37;--button-primary-hover:#e0bd62;--button-disabled-bg:#142840;--button-disabled-fg:#71849b;--button-disabled-border:#29445f;--shadow:0 18px 60px #0000004d;--shadow-soft:0 10px 30px #00000038;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ivory);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--ivory);color:var(--ink);font-family:var(--sans);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5}a{color:inherit;text-decoration:none}button{color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.gl-button,.gl-button-dark{color:#fff;background:linear-gradient(135deg, var(--navy), #102e50);cursor:pointer;white-space:nowrap;border:1px solid #ffffff14;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 22px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s;display:inline-flex;box-shadow:0 14px 35px #070e1a2b}.gl-button:hover,.gl-button-dark:hover{transform:translateY(-2px);box-shadow:0 18px 44px #070e1a40}.gl-button span,.gl-button-dark span{color:var(--gold)}.gl-button-ghost{border-color:var(--line-strong);color:var(--ink);box-shadow:none;background:0 0}.gl-button-ghost:hover{background:#ffffff80;border-color:#d4af3799}.gl-button-outline{color:var(--ink);box-shadow:none;background:#ffffff61;border-color:#0d1b2a2e}.gl-button-outline:hover{background:#fff;border-color:#d4af3799}.gl-button-gold{color:var(--navy);background:linear-gradient(135deg, #f2d785, var(--gold));border:0;box-shadow:0 14px 34px #d4af3738}.gl-button-small{min-height:48px}.gl-button-large{min-height:56px;padding:0 28px;font-size:14px}.gl-button-block{width:100%}.gl-button:disabled,.gl-button-dark:disabled{opacity:.55;cursor:not-allowed;transform:none}.gl-chip{border:1px solid var(--line);color:var(--ink-soft);background:var(--surface);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:9px;font-weight:700;display:inline-flex}.gl-chip-gold{color:var(--gold);background:#d4af3714;border-color:#d4af378c}.gl-chip-green{color:var(--green);background:#2d9b6314;border-color:#2d9b6380}.gl-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffffe6,#ffffff8f);border:1px solid #0d1b2a1c;border-radius:18px;position:relative;box-shadow:0 18px 45px #0d1b2a12,inset 0 1px #fffffff2}.gl-eyebrow{color:#a67a25;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.gl-eyebrow i{background:var(--gold);width:4px;height:4px;display:inline-block;transform:rotate(45deg)}.gl-section{isolation:isolate;border-top:1px solid #0d1b2a14;padding:120px max(34px,6vw);position:relative;overflow:hidden}.gl-section:before{content:"";background:linear-gradient(90deg,#0000,#d4af37b8,#0000);height:1px;position:absolute;top:0;left:6vw;right:6vw}.gl-section>:not(.gl-backdrop):not(.visual-backdrop){z-index:2;position:relative}.gl-grid{gap:14px;display:grid}.gl-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gl-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gl-backdrop{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}@media (max-width:900px){.gl-grid.cols-3,.gl-grid.cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.gl-grid.cols-2,.gl-grid.cols-3,.gl-grid.cols-4{grid-template-columns:1fr}}:root[data-theme=dark] .gl-card{background:linear-gradient(145deg,#12283feb,#0d1b2ad9);border-color:#9db6d62e;box-shadow:0 18px 45px #00000059,inset 0 1px #ffffff0f}:root[data-theme=dark] .gl-button-outline,:root[data-theme=dark] .gl-button-ghost{color:#edf2f8;border-color:#9db6d64d}:root[data-theme=dark] .gl-button-ghost:hover{background:#12283f99}:root[data-theme=dark] .gl-button-outline:hover{background:#12283fe6}:root[data-theme=dark] .gl-eyebrow{color:var(--gold2)}.brand{align-items:center;gap:12px;width:fit-content;display:inline-flex}.brand-mark{border:2px solid;border-bottom:0;border-radius:21px 21px 0 0;place-items:center;width:38px;height:47px;display:grid;position:relative}.brand-mark:after{content:"";opacity:.48;border:1px solid;border-bottom:0;border-radius:15px 15px 0 0;position:absolute;inset:7px 7px 0}.brand-spark{z-index:1;color:var(--gold);margin-top:5px;font-size:14px;position:relative}.brand-name{font-family:var(--serif);letter-spacing:-.7px;font-size:25px}.button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:14px;font-weight:650;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-dark{color:#fff;background:#071f40;box-shadow:0 8px 28px #071f402e}.button-outline{background:#ffffff7a;border-color:#9ba9b9}.button-ghost{border-color:var(--line-strong)}.button-large{min-height:48px;padding:0 24px}.landing{background:radial-gradient(circle at 50% 0%, #fffffff5, transparent 34%), var(--cream);min-height:100vh;overflow:hidden}.landing-nav{z-index:20;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1420px;height:84px;margin:auto;padding:0 38px;display:grid;position:relative}.nav-links,.nav-actions{align-items:center;gap:28px;display:flex}.nav-links a{color:#263c58;font-size:14px;font-weight:600}.nav-actions{justify-content:flex-end;gap:12px}.hero{background:linear-gradient(90deg,#ffffff8c,#0000 20% 80%,#ffffff8c),radial-gradient(circle at 50% 34%,#fff 0,#fffaf2 38%,#f2e8d9 75%,#e9dcc8 100%);border-block:1px solid #eee3d4;place-items:center;min-height:720px;display:grid;position:relative}.hero:before,.hero:after{content:"";border:1px solid #c9972f52;border-bottom:0;border-radius:270px 270px 0 0;width:520px;height:720px;position:absolute;bottom:-120px}.hero:before{left:-300px}.hero:after{right:-300px}.hero-orbit{border:1px solid #c9972f47;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.orbit-one{width:920px;height:920px;bottom:-360px}.orbit-two{opacity:.55;width:1030px;height:1030px;bottom:-415px}.hero-copy{z-index:3;text-align:center;flex-direction:column;align-items:center;width:min(800px,100% - 36px);padding:75px 0 100px;display:flex;position:relative}.eyebrow{color:var(--gold);letter-spacing:1.5px;align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.hero h1,.section-heading h2,.privacy-copy h2,.chain-card h2,.page-heading h1,.chat-header h1,.legal-page h1{font-family:var(--serif);letter-spacing:-2.2px;font-weight:400}.hero h1{color:#0a274c;max-width:780px;margin:22px 0 15px;font-size:clamp(49px,5vw,76px);line-height:1.04}.hero em,.section-heading em,.privacy-copy em{color:#af7c21;font-weight:400}.hero-copy>p{color:#53647a;max-width:650px;margin:0;font-size:17px;line-height:1.7}.hero-prompt{color:#617186;text-align:left;background:#ffffffe0;border:1px solid #e2d5c3;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(680px,100%);min-height:74px;margin-top:34px;padding:0 13px 0 23px;display:grid;box-shadow:0 18px 55px #5b4b2e1f}.hero-prompt a{color:#fff;background:#0a274c;border-radius:11px;place-items:center;width:47px;height:47px;display:grid}.prompt-chips,.trust-row{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.prompt-chips{margin-top:14px}.prompt-chips span{color:#4f6075;background:#ffffff94;border:1px solid #e6dbcc;border-radius:99px;align-items:center;gap:6px;padding:8px 13px;font-size:12px;display:flex}.hero-actions{gap:12px;margin-top:27px;display:flex}.trust-row{color:#65738a;gap:20px;margin-top:30px;font-size:12px}.trust-row span{align-items:center;gap:5px;display:flex}.trust-row svg{color:var(--green)}.section{width:min(1280px,100% - 42px);margin:0 auto;padding:105px 0}.section-heading h2,.privacy-copy h2{margin:14px 0;font-size:clamp(38px,4vw,57px)}.section-heading p,.privacy-copy>p{color:var(--ink-soft);line-height:1.7}.model-grid{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.model-card,.privacy-panel,.chain-card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:17px}.model-card{flex-direction:column;min-height:300px;padding:24px;display:flex}.model-card-top{justify-content:space-between;align-items:center;display:flex}.model-icon{color:#9d701f;width:46px;height:46px;font-family:var(--serif);background:#fffaf1;border:1px solid #e4d9c9;border-radius:50%;place-items:center;font-size:19px;display:grid}.model-label{color:#16734b;letter-spacing:.8px;background:#ebf7ef;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:800}.model-card h3{font-family:var(--serif);margin:26px 0 8px;font-size:25px;font-weight:400}.model-card p{color:var(--ink-soft);flex:1;margin:0;font-size:14px;line-height:1.65}.model-card>a{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;margin-top:22px;padding-top:20px;font-size:13px;font-weight:700;display:flex}.developer-card{color:#e8f2ff;background:#092545;border-color:#183a61}.developer-card p{color:#b3c3d7}.developer-card code{color:#e6be63;background:#061c36;border:1px solid #2a496b;border-radius:8px;margin-top:14px;padding:12px;font-size:11px}.developer-card>a{color:#fff;border-color:#294867}.privacy-section{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.privacy-list{gap:16px;margin-top:32px;display:grid}.privacy-list>div{align-items:flex-start;gap:14px;display:flex}.privacy-list svg{color:var(--gold);box-sizing:content-box;background:#f8edd9;border-radius:12px;flex:none;padding:10px}.privacy-list span{flex-direction:column;gap:4px;display:flex}.privacy-list small{color:var(--ink-soft);line-height:1.5}.privacy-panel{padding:26px}.panel-head,.privacy-setting{justify-content:space-between;align-items:center;display:flex}.panel-head{border-bottom:1px solid var(--line);font-family:var(--serif);padding-bottom:22px;font-size:18px}.panel-head>span:first-child{align-items:center;gap:9px;display:flex}.status-live{color:var(--green);text-transform:uppercase;background:#15955c1a;border-radius:99px;padding:5px 9px;font-family:Inter,sans-serif;font-size:10px;font-weight:800}.privacy-setting{border-bottom:1px solid var(--line);padding:20px 4px}.privacy-setting>span{flex-direction:column;gap:4px;display:flex}.privacy-setting small{color:var(--ink-soft)}.privacy-setting b{color:var(--green);font-size:12px}.privacy-proof{color:#72521d;background:#fff8e9;border:1px solid #e5d4b8;border-radius:11px;align-items:center;gap:11px;margin-top:22px;padding:16px;font-size:12px;display:flex}.chain-section{padding-top:35px}.chain-card{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:35px 40px;display:grid}.chain-icon{color:#f2c664;background:#092545;border-radius:18px;place-items:center;width:68px;height:68px;display:grid}.chain-card h2{margin:8px 0;font-size:34px}.chain-card p{color:var(--ink-soft);margin:0}.chain-metrics{gap:12px;display:flex}.chain-metrics span{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;min-width:112px;padding:14px;font-weight:700;display:flex}.chain-metrics small{color:var(--ink-soft);text-transform:uppercase;font-size:10px;font-weight:500}.landing-footer{border-top:1px solid var(--line);max-width:1280px;color:var(--ink-soft);grid-template-columns:1fr auto 1fr;align-items:center;margin:auto;padding:45px 20px;font-size:13px;display:grid}.landing-footer>div{justify-content:flex-end;gap:24px;display:flex}.dashboard-shell{background:radial-gradient(circle at 95% 10%, #dab0531f, transparent 24%), var(--cream);min-height:100vh;display:flex}.sidebar{z-index:30;border-right:1px solid var(--line);background:color-mix(in srgb, var(--paper) 95%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;width:264px;height:100vh;padding:25px 18px 19px;display:flex;position:fixed}.sidebar-brand{padding:7px 10px 29px}.sidebar-mobile-close{display:none}.side-nav{flex-direction:column;gap:6px;display:flex}.side-nav button{width:100%;height:46px;color:var(--ink-soft);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:0 14px;font-size:13px;font-weight:600;display:flex}.side-nav button.active{color:var(--ink);box-shadow:inset 3px 0 0 var(--gold);background:linear-gradient(90deg,#c8952f21,#c8952f0a)}.sidebar-privacy{border:1px solid var(--line);background:color-mix(in srgb, var(--paper) 80%, transparent);border-radius:12px;align-items:center;gap:12px;margin-top:auto;padding:16px;display:flex;position:relative}.sidebar-privacy>svg{color:var(--gold)}.sidebar-privacy>div{flex-direction:column;gap:3px;display:flex}.sidebar-privacy strong{font-size:12px}.sidebar-privacy span{color:var(--ink-soft);font-size:10px}.sidebar-privacy i{background:var(--green);border-radius:50%;width:7px;height:7px;position:absolute;top:12px;right:12px;box-shadow:0 0 0 4px #15955c1a}.sidebar-bottom{flex-direction:column;align-items:stretch;gap:12px;padding:18px 3px 0;display:flex}.sidebar-bottom>a{align-items:center}.sidebar-bottom a{color:var(--ink-soft);align-items:center;gap:6px;font-size:11px;display:flex}.sidebar-signout{border:1px solid var(--line);width:100%;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:8px 9px;font-size:10px;font-weight:700;display:flex}.sidebar-signout:hover{color:#b23b3b;border-color:color-mix(in srgb, #b23b3b 38%, var(--line))}.dashboard-main{width:calc(100% - 264px);min-height:100vh;margin-left:264px}.dashboard-topbar{z-index:20;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--cream) 87%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;height:76px;padding:0 30px;display:flex;position:sticky;top:0}.dashboard-search{border:1px solid var(--line);width:330px;height:40px;color:var(--ink-soft);background:var(--paper);border-radius:9px;align-items:center;gap:9px;padding:0 13px;font-size:12px;display:flex}.topbar-actions{align-items:center;gap:10px;display:flex}.balance-pill,.wallet-pill{border:1px solid var(--line);background:var(--paper);border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:7px 12px;display:flex}.balance-pill{flex-direction:column;align-items:flex-start;gap:0}.balance-pill small{color:var(--ink-soft);font-size:9px}.balance-pill strong,.wallet-pill{font-size:12px}.theme-toggle,.mobile-menu{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:9px;place-items:center;width:41px;height:41px;display:grid}.avatar{width:40px;height:40px;color:var(--button-primary-fg);background:var(--button-primary-bg);border-radius:50%;place-items:center;font-size:12px;display:grid}.mobile-menu{display:none}.dashboard-content{width:min(1420px,100%);margin:auto;padding:38px 34px 50px}.heading-row{justify-content:space-between;align-items:flex-start;display:flex}.page-heading>span{color:var(--gold);letter-spacing:1.6px;font-size:10px;font-weight:800}.page-heading h1,.chat-header h1{margin:7px 0 4px;font-size:clamp(34px,3vw,47px)}.page-heading p,.chat-header p{color:var(--ink-soft);margin:0;font-size:13px}.status-dot{background:var(--green);border-radius:50%;width:7px;height:7px;display:inline-block}.metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px;display:grid}.metric-card,.activity-panel,.quick-actions,.privacy-status-card,.model-preview-panel,.dashboard-model-card,.api-status-panel,.code-panel,.setting-card,.placeholder-page{border:1px solid var(--line);background:var(--paper);border-radius:13px;box-shadow:0 8px 30px #16253809}.metric-card{padding:19px}.metric-card>div{color:var(--ink-soft);justify-content:space-between;align-items:center;font-size:11px;display:flex}.metric-card svg{color:var(--gold)}.metric-card>strong{font-family:var(--serif);margin:17px 0 5px;font-size:28px;font-weight:400;display:block}.metric-card>small{color:var(--ink-soft);font-size:10px}.overview-grid{grid-template-columns:minmax(0,2fr) minmax(290px,.8fr);gap:14px;margin-top:14px;display:grid}.activity-panel,.quick-actions,.privacy-status-card,.model-preview-panel{padding:21px}.panel-title{justify-content:space-between;align-items:center;display:flex}.panel-title>div{flex-direction:column;gap:4px;display:flex}.panel-title span{font-family:var(--serif);font-size:17px}.panel-title small{color:var(--ink-soft);font-size:9px}.panel-title svg{color:var(--gold)}.empty-chart{justify-content:center;align-items:center;min-height:235px;display:flex;position:relative}.empty-chart svg{width:100%;height:180px;position:absolute;inset:25px 0 0}.empty-chart span{color:var(--ink-soft);font-size:10px;position:absolute;bottom:2px}.quick-actions{flex-direction:column;gap:9px;display:flex}.quick-actions .panel-title{margin-bottom:8px}.quick-actions>button{border:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:60px;padding:0 13px;display:grid}.quick-actions>button>svg:first-child{color:var(--gold);background:color-mix(in srgb, var(--gold) 10%, transparent);box-sizing:content-box;border-radius:9px;padding:8px}.quick-actions>button>svg:last-child{width:14px;transform:rotate(45deg)}.quick-actions button span{flex-direction:column;gap:3px;display:flex}.quick-actions button strong{font-size:11px}.quick-actions button small{color:var(--ink-soft);font-size:9px}.overview-bottom-grid{grid-template-columns:1.1fr .9fr;gap:14px;margin-top:14px;display:grid}.check-row{align-items:flex-start;gap:10px;margin-top:16px;display:flex}.check-row>svg{width:18px;height:18px;color:var(--green);background:color-mix(in srgb, var(--green) 12%, transparent);border-radius:50%;padding:3px}.check-row>span{flex-direction:column;gap:3px;display:flex}.check-row strong{font-size:11px}.check-row small{color:var(--ink-soft);font-size:9px}.compact-model{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 0;display:grid}.compact-model>span{color:#9b701e;background:#f8ecd6;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.compact-model>div{flex-direction:column;gap:3px;display:flex}.compact-model strong,.compact-model b{font-size:10px}.compact-model small{color:var(--ink-soft);font-size:8px}.chat-page{max-width:1180px;margin:auto}.chat-header{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.chat-lock{color:var(--green);letter-spacing:.7px;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.model-select{border:1px solid var(--line);background:var(--paper);border-radius:10px;flex-direction:column;gap:3px;min-width:245px;padding:9px 38px 9px 12px;display:flex;position:relative}.model-select>span{color:var(--ink-soft);text-transform:uppercase;font-size:8px}.model-select select{appearance:none;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px;font-weight:700}.model-select svg{position:absolute;top:19px;right:13px}.chat-surface{border:1px solid var(--line);background:radial-gradient(circle at 50% 25%, color-mix(in srgb, var(--gold) 7%, transparent), transparent 35%), var(--paper);min-height:calc(100vh - 175px);box-shadow:var(--shadow);border-radius:17px;flex-direction:column;padding:22px;display:flex}.chat-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:50px 15px 30px;display:flex}.glow-orb{width:64px;height:64px;color:var(--gold);background:color-mix(in srgb, var(--gold) 9%, var(--paper));box-shadow:0 0 0 12px color-mix(in srgb, var(--gold) 4%, transparent);border:1px solid #e7cf9b;border-radius:50%;place-items:center;display:grid}.chat-empty h2{font-family:var(--serif);margin:22px 0 6px;font-size:31px;font-weight:400}.chat-empty>p{color:var(--ink-soft);margin:0;font-size:12px}.suggestion-grid{grid-template-columns:1fr 1fr;gap:9px;width:min(650px,100%);margin-top:27px;display:grid}.suggestion-grid button{border:1px solid var(--line);min-height:48px;color:var(--ink-soft);background:var(--paper);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;padding:0 14px;font-size:10px;display:flex}.message-list{flex-direction:column;flex:1;gap:20px;max-height:calc(100vh - 395px);padding:12px 10px 25px;display:flex;overflow-y:auto}.message{align-items:flex-start;gap:10px;max-width:76%;display:flex}.message.user{flex-direction:row-reverse;align-self:flex-end}.message-avatar{color:#fff;background:#0a274c;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.message.assistant .message-avatar{color:var(--gold);background:0 0;border:1px solid #d7be8b}.message>div:last-child{flex-direction:column;gap:5px;display:flex}.message.user>div:last-child{align-items:flex-end}.message span{color:var(--ink-soft);font-size:9px;font-weight:800}.message p{border:1px solid var(--line);background:color-mix(in srgb, var(--cream) 60%, var(--paper));white-space:pre-wrap;border-radius:5px 13px 13px;margin:0;padding:13px 15px;font-size:12px;line-height:1.65}.message.user p{color:#fff;background:#0a274c;border-color:#173b63;border-radius:13px 5px 13px 13px}.message button{width:fit-content;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;font-size:9px;display:inline-flex}.chat-composer{border:1px solid var(--gold);background:var(--paper);border-radius:13px;box-shadow:0 10px 30px #563e1114}.chat-composer textarea{resize:none;width:100%;min-height:76px;color:var(--ink);background:0 0;border:0;outline:0;padding:16px;font-size:12px}.composer-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:8px 9px 8px 14px;display:flex}.composer-bottom>span,.receipt-line{color:var(--ink-soft);align-items:center;gap:5px;font-size:9px;display:flex}.composer-bottom button{color:#071f40;cursor:pointer;background:linear-gradient(135deg,#f4d88e,#d5a43c);border:0;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}.composer-bottom button:disabled{cursor:not-allowed;opacity:.4}.receipt-line{justify-content:center;padding:10px 0 0}.receipt-line svg{color:var(--green)}.receipt-line span{border-left:1px solid var(--line);margin-left:6px;padding-left:8px}.models-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.dashboard-model-card{padding:22px}.dashboard-model-card h2{font-family:var(--serif);margin:19px 0 4px;font-size:25px;font-weight:400}.dashboard-model-card>code{color:var(--gold);font-size:9px}.dashboard-model-card>p{min-height:42px;color:var(--ink-soft);font-size:11px;line-height:1.6}.tag-row{gap:6px;display:flex}.tag-row span{border:1px solid var(--line);color:var(--ink-soft);border-radius:99px;padding:4px 7px;font-size:8px}.price-row{border-block:1px solid var(--line);gap:28px;margin-top:17px;padding:16px 0;display:flex}.price-row span{flex-direction:column;gap:4px;font-size:11px;font-weight:700;display:flex}.price-row small{color:var(--ink-soft);text-transform:uppercase;font-size:8px;font-weight:500}.dashboard-model-card>button{color:#fff;cursor:pointer;background:#092545;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;margin-top:17px;font-size:10px;font-weight:700;display:flex}.dashboard-model-card>button svg{transform:rotate(45deg)}.api-grid{grid-template-columns:.8fr 1.2fr;gap:14px;margin-top:28px;display:grid}.api-status-panel,.code-panel{padding:22px}.api-endpoint{border:1px solid var(--line);border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;height:49px;padding:0 12px;display:grid}.api-endpoint>span{color:var(--green);background:color-mix(in srgb, var(--green) 10%, transparent);border-radius:5px;padding:4px 7px;font-size:8px;font-weight:800}.api-endpoint code{font-size:10px}.api-endpoint i{color:var(--green);font-size:9px;font-style:normal}.api-feature{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:17px 3px;display:flex}.api-feature>svg{color:var(--gold)}.api-feature>span{flex-direction:column;gap:3px;display:flex}.api-feature strong{font-size:11px}.api-feature small{color:var(--ink-soft);font-size:9px}.code-panel{color:#c8d8eb;background:#071b32;border-color:#193754;overflow:hidden}.code-panel>div{justify-content:space-between;align-items:center;display:flex}.code-panel>div>span{color:#fff;font-family:var(--serif);font-size:18px}.code-panel button{color:#aebfd2;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;display:flex}.code-panel pre{color:#e7bd65;white-space:pre-wrap;background:#051629;border:1px solid #1b3b5b;border-radius:9px;min-height:230px;margin:18px 0 12px;padding:20px;font-size:10px;line-height:1.8;overflow-x:auto}.code-panel p{color:#9cb0c8;align-items:center;gap:7px;font-size:9px;display:flex}.settings-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.setting-card{grid-template-columns:auto 1fr auto;align-items:flex-start;gap:13px;min-height:160px;padding:22px;display:grid}.setting-card>svg{color:var(--gold)}.setting-card>div{flex-direction:column;gap:6px;display:flex}.setting-card strong{font-size:12px}.setting-card span{font-family:var(--serif);font-size:17px}.setting-card small{color:var(--ink-soft);font-size:9px;line-height:1.5}.config-status{color:var(--green);text-transform:uppercase;font-weight:800;font-family:Inter,sans-serif!important;font-size:9px!important}.config-status.muted{color:var(--ink-soft)}.setting-card>button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;padding:5px 9px;font-size:9px}.placeholder-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:500px;padding:50px;display:flex}.placeholder-page>svg{color:var(--gold)}.placeholder-page>span{color:var(--gold);letter-spacing:1.4px;margin-top:18px;font-size:9px;font-weight:800}.placeholder-page h1{font-family:var(--serif);margin:8px 0;font-size:39px;font-weight:400}.placeholder-page>p{max-width:550px;color:var(--ink-soft);font-size:12px;line-height:1.7}.placeholder-note{color:var(--green);background:color-mix(in srgb, var(--green) 8%, transparent);border-radius:8px;align-items:center;gap:6px;margin-top:15px;padding:10px 13px;font-size:9px;display:flex}.loading-screen{min-height:100vh;color:var(--ink-soft);background:var(--cream);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.loading-screen .brand,.loading-screen .glow-brand{margin-bottom:18px}.loading-screen strong{color:var(--ink);font-family:var(--serif);font-size:22px;font-weight:500}.loading-screen small{font-size:11px}.auth-timeout-card{border:1px solid var(--line);background:var(--paper);width:min(440px,100vw - 36px);box-shadow:var(--shadow-soft);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:28px;display:flex}.auth-timeout-card>svg{color:var(--gold)}.auth-timeout-card p{max-width:360px;margin:0;font-size:12px;line-height:1.6}.auth-timeout-card>div{align-items:center;gap:10px;margin-top:5px;display:flex}.auth-timeout-card button,.auth-timeout-card a{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;padding:10px 14px;font-size:10px;font-weight:750;text-decoration:none}.auth-timeout-card button{border-color:var(--button-primary-bg);color:var(--button-primary-fg);background:var(--button-primary-bg)}.loading-spinner,.button-spinner{border:2px solid color-mix(in srgb, var(--gold) 25%, transparent);border-top-color:var(--gold);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite glow-spin}.button-spinner{border-color:#071326 #07132638 #07132638;width:18px;height:18px}@keyframes glow-spin{to{transform:rotate(360deg)}}.expanded-nav{flex:1;gap:13px;overflow-y:auto}.nav-group{flex-direction:column;gap:3px;display:flex}.nav-group>span{color:var(--ink-soft);letter-spacing:1.2px;text-transform:uppercase;padding:0 13px 4px;font-size:8px;font-weight:800}.expanded-nav button{height:36px;font-size:11px}.expanded-nav button b{font-weight:650}.sidebar-bottom{flex-wrap:wrap;gap:9px}.privacy-mini{border:1px solid var(--line);border-radius:9px;align-items:center;gap:8px;width:100%;padding:10px;display:flex}.privacy-mini>svg{color:var(--green)}.privacy-mini span{flex-direction:column;gap:2px;display:flex}.privacy-mini strong{font-size:9px}.privacy-mini small{color:var(--ink-soft);font-size:8px}.product-topbar .dashboard-search{border:1px solid var(--line);cursor:pointer;text-align:left}.interactive,.avatar-button{cursor:pointer}.balance-pill.interactive{color:var(--ink)}.plan-pill,.slots-badge{border:1px solid var(--line);color:var(--ink-soft);background:var(--paper);text-transform:uppercase;border-radius:99px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;font-weight:800;display:inline-flex}.avatar-button{border:0}.product-content{max-width:1380px}.inline-alert{border:1px solid color-mix(in srgb, #d98b2b 45%, var(--line));color:#9b641e;background:color-mix(in srgb, #f5c56b 12%, var(--paper));border-radius:9px;margin-bottom:18px;padding:11px 14px;font-size:11px}.primary-action,.wide-button{border:0;border:1px solid var(--button-primary-border);min-height:40px;color:var(--button-primary-fg);background:var(--button-primary-bg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:10px;font-weight:750;display:inline-flex}.primary-action:hover,.wide-button:hover,.agent-card>button:hover,.inline-form>button:hover,.quote-result button:hover,.stake-actions button:hover,.plan-grid article>button:hover,.credit-hero form button:hover{background:var(--button-primary-hover)}.primary-action:focus-visible,.wide-button:focus-visible,.agent-card>button:focus-visible,.inline-form>button:focus-visible,.quote-result button:focus-visible,.stake-actions button:focus-visible,.plan-grid article>button:focus-visible,.credit-hero form button:focus-visible,.segmented button:focus-visible,.avatar-button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.hero-panel,.account-summary-card,.hub-intro-grid article,.agent-card,.machine-panel,.api-overview-grid article,.key-list-panel,.credit-hero,.plan-grid article,.token-metric-grid article,.stake-panel,.token-details,.referral-card,.referral-stats article,.rules-panel,.docs-quickstart,.docs-grid article,.simple-settings section,.settings-foot,.history-list article,.empty-state,.inline-form,.secret-banner{border:1px solid var(--line);background:var(--paper);border-radius:13px;box-shadow:0 8px 30px #16253809}.hero-panel{color:#fff;background:radial-gradient(circle at 90% 10%,#e7be5b59,#0000 34%),linear-gradient(145deg,#061b32,#0d3155);min-height:330px;padding:42px}.hero-panel>span,.machine-panel>div>span,.docs-quickstart>div>span,.credit-hero>div:first-child>span,.referral-card>span{color:#dfb95f;letter-spacing:1.5px;font-size:9px;font-weight:850}.hero-panel h2{max-width:620px;font-family:var(--serif);margin:16px 0 12px;font-size:clamp(30px,3vw,45px);font-weight:400;line-height:1.12}.hero-panel p{color:#b9cadc;max-width:580px;font-size:12px;line-height:1.75}.hero-panel>div{gap:9px;margin-top:25px;display:flex}.hero-panel button,.wide-button{color:#071b32;cursor:pointer;background:#e5bd5d;border:1px solid #d9b04e;border-radius:8px;align-items:center;gap:7px;min-height:40px;padding:0 15px;font-size:10px;font-weight:800;display:inline-flex}.hero-panel button.secondary{color:#d5e0eb;background:0 0;border-color:#36536f}.account-summary-card{padding:21px}.summary-line{border-bottom:1px solid var(--line);min-height:45px;color:var(--ink-soft);justify-content:space-between;align-items:center;font-size:10px;display:flex}.summary-line strong{color:var(--ink);text-transform:capitalize}.summary-line code{max-width:60%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.account-summary-card .wide-button{width:100%;color:var(--button-primary-fg);border-color:var(--button-primary-border);background:var(--button-primary-bg);margin-top:17px}.chat-controls{align-items:stretch;gap:8px;display:flex}.chat-controls .model-select{min-width:190px}.icon-action{border:1px solid var(--line);width:44px;color:var(--ink);background:var(--paper);cursor:pointer;border-radius:9px;place-items:center;display:grid}.temporary-toggle{color:var(--ink-soft);align-items:center;gap:6px;font-size:9px;display:flex}.temporary-toggle input{accent-color:var(--gold)}.agent-steps{border:1px solid var(--line);background:color-mix(in srgb, var(--green) 5%, transparent);border-radius:9px;flex-wrap:wrap;gap:7px;padding:11px;display:flex}.agent-steps span{color:var(--green);align-items:center;gap:5px;font-size:9px;display:flex}.history-search{border:1px solid var(--gold);background:var(--paper);border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:58px;margin-top:28px;padding:0 17px;display:grid}.history-search>svg{color:var(--gold)}.history-search input{height:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:13px}.history-search span{color:var(--ink-soft);font-size:9px}.history-list{flex-direction:column;gap:9px;margin-top:15px;display:flex}.history-list article{align-items:center;display:flex;position:relative}.history-main{width:100%;min-height:76px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 55px 10px 13px;display:grid}.history-main>span:nth-child(2){flex-direction:column;gap:5px;min-width:0;display:flex}.history-main strong{font-size:11px}.history-main small{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.history-main time{color:var(--ink-soft);font-size:9px}.history-mode{width:38px;height:38px;color:var(--gold);background:color-mix(in srgb, var(--gold) 10%, transparent);border-radius:9px;place-items:center;display:grid}.history-mode svg{width:17px}.history-mode.agent{color:#7350b0;background:#7350b017}.history-delete{width:32px;height:32px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;right:13px}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}.empty-state>svg{color:var(--gold)}.empty-state h2{font-family:var(--serif);margin:13px 0 5px;font-weight:400}.empty-state p{color:var(--ink-soft);margin:0;font-size:10px}.hub-intro-grid,.api-overview-grid,.token-metric-grid,.referral-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.hub-intro-grid article{align-items:flex-start;gap:12px;min-height:100px;padding:19px;display:flex}.hub-intro-grid svg{color:var(--gold)}.hub-intro-grid span{flex-direction:column;gap:6px;display:flex}.hub-intro-grid strong{font-size:11px}.hub-intro-grid small{color:var(--ink-soft);font-size:9px;line-height:1.5}.agent-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:13px;display:grid}.agent-card{padding:22px}.agent-card-top{justify-content:space-between;align-items:center;display:flex}.agent-card-top>span{color:#9b701e;background:#f8ecd6;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.agent-card-top b{color:var(--green);text-transform:uppercase;align-items:center;gap:5px;font-size:8px;display:flex}.agent-card-top i{background:var(--green);border-radius:50%;width:6px;height:6px}.agent-card>svg{color:var(--gold);margin-top:25px}.agent-card h2{font-family:var(--serif);margin:12px 0 7px;font-size:25px;font-weight:400}.agent-card>p{min-height:60px;color:var(--ink-soft);font-size:10px;line-height:1.65}.agent-card .tag-row{flex-wrap:wrap}.agent-policy{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:16px;padding:14px 0;display:grid}.agent-policy span{color:var(--ink-soft);text-transform:uppercase;flex-direction:column;gap:4px;font-size:8px;display:flex}.agent-policy strong{color:var(--ink);text-transform:capitalize;font-size:9px}.agent-card>button{width:100%;height:40px;color:var(--button-primary-fg);background:var(--button-primary-bg);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:16px;font-size:10px;font-weight:750;display:flex}.machine-panel{justify-content:space-between;align-items:center;gap:30px;margin-top:13px;padding:27px;display:flex}.machine-panel h2{font-family:var(--serif);margin:7px 0 4px;font-size:23px;font-weight:400}.machine-panel p{max-width:760px;color:var(--ink-soft);margin:0;font-size:10px;line-height:1.6}.machine-panel code{color:#e7bd65;white-space:nowrap;background:#071b32;border:1px solid #1b3b5b;border-radius:8px;padding:12px}.api-overview-grid article,.token-metric-grid article,.referral-stats article{flex-direction:column;justify-content:center;gap:7px;min-height:105px;padding:19px;display:flex}.api-overview-grid article>span,.token-metric-grid article>span,.referral-stats article>span{color:var(--ink-soft);text-transform:uppercase;font-size:9px}.api-overview-grid article>strong,.token-metric-grid article>strong,.referral-stats article>strong{font-family:var(--serif);font-size:24px;font-weight:400}.api-overview-grid article>small,.token-metric-grid article>small{color:var(--ink-soft);font-size:8px}.api-workspace-grid{grid-template-columns:1fr 1fr;gap:13px;margin-top:13px;display:grid}.key-list-panel{padding:22px}.key-row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto auto;align-items:center;gap:11px;min-height:69px;display:grid}.key-row>div{flex-direction:column;gap:4px;display:flex}.key-row strong{font-size:10px}.key-row code,.key-row>span{color:var(--ink-soft);font-size:8px}.key-row>b{color:var(--green);text-transform:uppercase;font-size:8px}.key-row>button{color:#d9363e;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;font-weight:750;display:flex}.inline-form{grid-template-columns:1fr 1fr .7fr auto auto;align-items:end;gap:10px;margin-top:18px;padding:18px;display:grid}.inline-form>div,.inline-form label{flex-direction:column;gap:5px;font-size:9px;display:flex}.inline-form small{color:var(--ink-soft)}.inline-form input{border:1px solid var(--line);height:38px;color:var(--ink);background:var(--paper);border-radius:7px;padding:0 10px}.inline-form>button,.quote-result button,.stake-actions button,.plan-grid article>button{height:38px;color:var(--button-primary-fg);background:var(--button-primary-bg);cursor:pointer;border:0;border-radius:7px;padding:0 13px;font-size:9px;font-weight:750}.inline-form>button.secondary,.stake-actions button.secondary{color:var(--ink);border:1px solid var(--line);background:0 0}.secret-banner{border-color:color-mix(in srgb, var(--green) 40%, var(--line));grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:12px;padding:17px;display:grid}.secret-banner>svg{color:var(--green)}.secret-banner>div{flex-direction:column;gap:4px;min-width:0;display:flex}.secret-banner code{text-overflow:ellipsis;overflow:hidden}.secret-banner small{color:var(--ink-soft);font-size:11px;font-weight:650}.secret-banner button,.docs-quickstart button,.referral-card button{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;display:flex}.secret-banner button svg,.referral-card button svg{width:14px}.credit-hero{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:22px;margin-top:28px;padding:26px;display:grid}.credit-hero>div:first-child{flex-direction:column;gap:6px;display:flex}.credit-hero>div:first-child>strong{font-family:var(--serif);font-size:39px;font-weight:400}.credit-hero small{color:var(--ink-soft);font-size:8px}.credit-hero form,.credit-hero form>label,.quote-result{flex-direction:column;gap:7px;display:flex}.credit-hero form>label{color:var(--ink-soft);font-size:9px}.credit-hero form>label>div{border:1px solid var(--line);border-radius:8px;align-items:center;height:42px;padding:0 12px;display:flex}.credit-hero form input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:17px}.credit-hero form button{height:40px;color:var(--button-primary-fg);background:var(--button-primary-bg);cursor:pointer;border:0;border-radius:8px;font-size:10px}.quote-result{border-left:1px solid var(--line);padding-left:22px}.quote-result>span{color:var(--gold);font-size:8px;font-weight:800}.quote-result>strong{font-size:18px}.quote-result button:disabled,.plan-grid button:disabled,.stake-actions button:disabled{border:1px solid var(--button-disabled-border);color:var(--button-disabled-fg);background:var(--button-disabled-bg);cursor:not-allowed;opacity:1}.quote-result button:disabled:hover,.plan-grid button:disabled:hover,.stake-actions button:disabled:hover{background:var(--button-disabled-bg)}.plan-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:13px;display:grid}.plan-grid article{padding:24px}.plan-grid article.current{border-color:var(--gold);box-shadow:inset 0 3px 0 var(--gold)}.plan-grid article>span{color:var(--gold);letter-spacing:1.1px;font-size:8px;font-weight:800}.plan-grid h2{font-family:var(--serif);margin:13px 0 4px;font-size:28px;font-weight:400}.plan-grid article>strong{font-family:var(--serif);font-size:30px;font-weight:400}.plan-grid article>strong small{color:var(--ink-soft);font-family:Inter,sans-serif;font-size:9px}.plan-grid ul{border-block:1px solid var(--line);flex-direction:column;gap:12px;min-height:150px;margin:18px 0;padding:18px 0;list-style:none;display:flex}.plan-grid li{color:var(--ink-soft);align-items:center;gap:7px;font-size:9px;display:flex}.plan-grid li svg{width:13px;color:var(--green)}.plan-grid article>button{width:100%}.product-disclaimer{color:var(--ink-soft);text-align:center;font-size:9px}.token-metric-grid{grid-template-columns:repeat(4,1fr)}.token-layout{grid-template-columns:1.1fr .9fr;gap:13px;margin-top:13px;display:grid}.stake-panel,.token-details{padding:24px}.stake-panel>div:first-child{align-items:center;gap:10px;display:flex}.stake-panel>div:first-child>svg{color:var(--gold)}.stake-panel>div:first-child>span{flex-direction:column;gap:4px;display:flex}.stake-panel small,.stake-panel>p{color:var(--ink-soft);font-size:9px}.stake-panel>label{color:var(--ink-soft);flex-direction:column;gap:7px;margin-top:25px;font-size:9px;display:flex}.stake-panel>label>div{border:1px solid var(--line);border-radius:9px;align-items:center;height:55px;padding:0 15px;display:flex}.stake-panel input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:20px}.stake-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.token-details>a{color:var(--gold);align-items:center;gap:7px;margin-top:16px;font-size:9px;font-weight:700;display:inline-flex}.referral-card{text-align:center;background:radial-gradient(circle at 50% 20%, color-mix(in srgb, var(--gold) 10%, transparent), transparent 36%), var(--paper);flex-direction:column;justify-content:center;align-items:center;min-height:300px;margin-top:28px;padding:35px;display:flex}.referral-card>svg{width:39px;height:39px;color:var(--gold);margin-bottom:16px}.referral-card h2{font-family:var(--serif);margin:10px 0 18px;font-size:33px;font-weight:400}.referral-card>div{border:1px solid var(--gold);border-radius:9px;justify-content:space-between;align-items:center;width:min(600px,100%);min-height:48px;padding:0 9px 0 15px;display:flex}.referral-card>small{color:var(--ink-soft);margin-top:10px;font-size:8px}.referral-stats{grid-template-columns:repeat(3,1fr);margin-top:13px}.rules-panel{margin-top:13px;padding:24px}.rules-panel h2{font-family:var(--serif);margin:0;font-weight:400}.rules-panel ol{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.rules-panel li{color:var(--ink-soft);align-items:center;gap:10px;font-size:9px;display:flex}.rules-panel li b{color:#9b701e;background:#f8ecd6;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.docs-quickstart{grid-template-columns:.8fr 1.2fr;margin-top:28px;display:grid;overflow:hidden}.docs-quickstart>div{padding:32px}.docs-quickstart h2{font-family:var(--serif);margin:11px 0 7px;font-size:29px;font-weight:400}.docs-quickstart p{color:var(--ink-soft);font-size:10px;line-height:1.6}.docs-quickstart>div>div{gap:15px;margin-top:23px;display:flex}.docs-quickstart a{color:var(--gold);font-size:9px}.docs-quickstart pre{color:#e7bd65;background:#071b32;min-height:270px;margin:0;padding:30px;font-size:10px;line-height:1.8;overflow-x:auto}.docs-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:13px;display:grid}.docs-grid article{padding:21px}.docs-grid article>svg{color:var(--gold)}.docs-grid h2{font-family:var(--serif);margin:14px 0 4px;font-size:21px;font-weight:400}.docs-grid p{min-height:34px;color:var(--ink-soft);font-size:9px;line-height:1.5}.docs-grid button{border:0;border-top:1px solid var(--line);width:100%;height:33px;color:var(--ink-soft);text-align:left;background:0 0;justify-content:space-between;align-items:center;font-size:9px;display:flex}.docs-grid button svg{width:12px}.docs-grid button.active{color:var(--ink);background:color-mix(in srgb, var(--gold) 14%, transparent)}.docs-article{border:1px solid var(--line);background:var(--paper);border-radius:24px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:32px;margin-top:18px;padding:clamp(22px,3vw,34px);display:grid}.docs-article>div>span,.coming-soon-panel>div>b{color:var(--gold);letter-spacing:.13em;font-size:10px;font-weight:800}.docs-article h2{font-family:var(--serif);margin:9px 0 10px;font-size:clamp(24px,3vw,36px)}.docs-article p{color:var(--ink-soft);margin:0;line-height:1.7}.docs-article ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.docs-article li{color:var(--ink-soft);gap:10px;line-height:1.45;display:flex}.docs-article li svg{width:17px;color:var(--gold);flex:0 0 17px}.machine-links{flex-wrap:wrap;gap:10px;display:flex}.machine-links a{border:1px solid var(--line);color:var(--ink);border-radius:12px;padding:11px 15px;font-weight:750;text-decoration:none}.coming-soon-panel>div>b{border:1px solid color-mix(in srgb, var(--gold) 40%, var(--line));background:color-mix(in srgb, var(--gold) 12%, transparent);border-radius:999px;margin-left:auto;padding:7px 10px}.simple-settings{flex-direction:column;gap:9px;margin-top:28px;display:flex}.simple-settings section{justify-content:space-between;align-items:center;min-height:82px;padding:17px 20px;display:flex}.simple-settings section>div:first-child,.settings-foot{align-items:center;gap:12px;display:flex}.simple-settings section>div:first-child>svg,.settings-foot>svg{color:var(--gold)}.simple-settings section>div:first-child>span,.settings-foot>span{flex-direction:column;gap:4px;display:flex}.simple-settings strong,.settings-foot strong{font-size:11px}.simple-settings small,.settings-foot small{color:var(--ink-soft);font-size:9px}.segmented{border:1px solid var(--line);border-radius:8px;padding:3px;display:flex}.segmented button{height:31px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 13px;font-size:9px}.segmented button.active{color:var(--button-primary-fg);background:var(--button-primary-bg)}.toggle{cursor:pointer;background:#aab3bd;border:0;border-radius:99px;width:43px;height:24px;padding:3px}.toggle span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;display:block}.toggle.on{background:var(--green)}.toggle.on span{transform:translate(19px)}.danger-button{color:#a93f3f;cursor:pointer;background:0 0;border:1px solid #d9a4a4;border-radius:7px;height:34px;padding:0 12px;font-size:9px}.settings-foot{margin-top:13px;padding:18px}.legal-page{background:var(--cream);min-height:100vh}.legal-page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1040px;height:85px;margin:auto;padding:0 24px;display:flex}.legal-page>header>a:last-child{color:var(--ink-soft);font-size:12px}.legal-page article{max-width:800px;margin:auto;padding:80px 24px 120px}.legal-page h1{margin:12px 0 15px;font-size:53px}.legal-lead{color:var(--ink-soft);font-size:18px;line-height:1.7}.legal-page h2{font-family:var(--serif);margin-top:35px;font-weight:400}.legal-page p{color:var(--ink-soft);line-height:1.75}.legal-note{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin-top:35px;padding:18px;font-size:12px}@media (max-width:1100px){.landing-nav{grid-template-columns:1fr auto}.nav-links{display:none}.model-grid{grid-template-columns:1fr 1fr}.privacy-section{gap:35px}.chain-card{grid-template-columns:auto 1fr}.chain-metrics{grid-column:1/-1}.metric-grid,.agent-grid,.docs-grid,.token-metric-grid{grid-template-columns:1fr 1fr}}@media (max-width:850px){.sidebar{width:274px;transition:left .18s;left:-280px}.sidebar.mobile-open{left:0}.sidebar-brand{display:none}.sidebar-mobile-close{justify-content:space-between;align-items:center;padding:0 7px 24px;display:flex}.sidebar-mobile-close button{background:0 0;border:0}.sidebar-backdrop{z-index:25;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030e1c73;border:0;position:fixed;inset:0}.dashboard-main{width:100%;margin-left:0}.mobile-menu{display:grid}.dashboard-search{display:none}.overview-grid,.overview-bottom-grid,.api-grid,.api-workspace-grid,.token-layout,.docs-quickstart,.settings-grid,.credit-hero{grid-template-columns:1fr}.quote-result{border-top:1px solid var(--line);border-left:0;padding-top:17px;padding-left:0}.inline-form{grid-template-columns:1fr 1fr}}@media (max-width:700px){.landing-nav{height:72px;padding:0 18px}.nav-actions .button-ghost{display:none}.brand-name{font-size:21px}.brand-mark{width:32px;height:40px}.hero{min-height:680px}.hero-copy{padding-top:55px}.hero h1{font-size:47px}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column;width:100%}.button-large{width:100%}.trust-row{flex-direction:column;align-items:center;gap:8px}.section{width:min(100% - 28px,1280px);padding:75px 0}.model-grid,.privacy-section,.models-dashboard-grid,.hub-intro-grid,.agent-grid,.api-overview-grid,.plan-grid,.token-metric-grid,.referral-stats,.rules-panel ol,.docs-grid{grid-template-columns:1fr}.chain-card{grid-template-columns:1fr;padding:25px}.chain-metrics{flex-direction:column;grid-column:auto}.landing-footer{flex-direction:column;gap:22px;display:flex}.dashboard-topbar{padding:0 15px}.wallet-pill{display:none}.dashboard-content{padding:28px 15px 40px}.heading-row{flex-direction:column;gap:15px}.metric-grid{grid-template-columns:1fr 1fr}.chat-header{flex-direction:column;align-items:stretch;gap:15px}.chat-controls{flex-direction:column}.chat-controls .model-select{width:100%}.icon-action{width:100%;height:40px}.model-select{width:100%}.chat-surface{min-height:calc(100vh - 225px);padding:12px}.suggestion-grid{grid-template-columns:1fr}.message{max-width:94%}.machine-panel{flex-direction:column;align-items:flex-start}.machine-panel code{white-space:normal;max-width:100%}.history-main{grid-template-columns:auto 1fr}.history-main time{display:none}.inline-form{grid-template-columns:1fr}.key-row{grid-template-columns:1fr auto}.key-row>span{display:none}.simple-settings section{flex-direction:column;align-items:flex-start;gap:15px}}@media (max-width:430px){.nav-actions .button{min-height:38px;padding:0 13px;font-size:11px}.hero h1{font-size:41px}.hero-prompt{min-height:64px}.prompt-chips span:nth-child(2),.prompt-chips span:nth-child(3){display:none}.metric-grid{grid-template-columns:1fr}.balance-pill{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pricing-section .pricing-grid article{overflow:visible!important}.pricing-section .pricing-grid article>span{z-index:10;box-sizing:border-box;text-align:center;border-radius:0 0 12px 12px;max-width:calc(100% - 28px);padding:7px 14px;line-height:1.2;display:block;top:0!important;left:50%!important;transform:translate(-50%)!important}.pricing-section .pricing-grid article>i,.pricing-section .pricing-grid article>h3,.pricing-section .pricing-grid article>div,.pricing-section .pricing-grid article>ul,.pricing-section .pricing-grid article>a{z-index:1;position:relative}.token-section .tier-progress{min-width:0;grid-template-columns:repeat(4,minmax(0,1fr))!important}.token-section .tier-progress>span{overflow-wrap:anywhere;min-width:0}.marketing-footer{align-items:start;grid-template-columns:minmax(250px,.85fr) minmax(0,2fr)!important;min-height:0!important;padding:82px max(34px,6vw) 30px!important;display:grid!important}.marketing-footer>.footer-brand,.marketing-footer>.footer-links{min-width:0}.marketing-footer .footer-links{padding-top:6px;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(18px,3vw,46px)!important;display:grid!important}.marketing-footer .footer-links>div{flex-direction:column;gap:13px;min-width:0;display:flex}.marketing-footer .footer-links a,.marketing-footer .footer-links b{overflow-wrap:anywhere}.docs-sidebar .docs-side-link{text-decoration:none}@media (max-width:900px){.pricing-section .pricing-grid article>span{max-width:calc(100% - 20px);padding-inline:10px}.marketing-footer{gap:38px;grid-template-columns:1fr!important}.marketing-footer .footer-links{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:600px){.token-section .tier-progress{grid-template-columns:1fr!important}.marketing-footer{padding:60px 24px 26px!important}.marketing-footer .footer-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important}.pricing-section .pricing-grid article>span{max-width:calc(100% - 20px);font-size:8px}}.login-shell{background:radial-gradient(circle at 10% 10%, color-mix(in srgb, var(--gold) 15%, transparent), transparent 34%), var(--cream);grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);min-height:100vh;display:grid}.login-card{flex-direction:column;justify-content:center;align-items:flex-start;max-width:880px;padding:clamp(40px,8vw,120px);display:flex}.login-card .brand,.login-card .glow-brand{margin-bottom:68px}.login-eyebrow{color:var(--gold);letter-spacing:.16em;font-size:11px;font-weight:800}.login-card h1{font-family:var(--serif);letter-spacing:-.05em;margin:18px 0;font-size:clamp(48px,7vw,88px);line-height:.96}.login-card>p{max-width:650px;color:var(--ink-soft);font-size:17px;line-height:1.75}.login-primary{color:#071326;cursor:pointer;background:#f3bd3e;border:0;border-radius:12px;align-items:center;gap:11px;margin-top:28px;padding:16px 22px;font-weight:800;display:inline-flex;box-shadow:0 14px 35px #c8952f40}.login-primary:disabled{opacity:.78;cursor:wait}.login-primary svg{width:19px}.login-benefits{color:var(--ink-soft);flex-wrap:wrap;gap:18px;margin-top:32px;font-size:12px;display:flex}.login-benefits span{align-items:center;gap:7px;display:flex}.login-benefits svg{width:15px;color:var(--gold)}.local-mode-note{border:1px solid var(--line);max-width:620px;color:var(--ink-soft);border-radius:9px;margin-top:24px;padding:12px 14px;line-height:1.55}.login-visual{color:#edf5ff;background:#061a36;flex-direction:column;justify-content:center;padding:clamp(36px,6vw,82px);display:flex}.login-visual>span{color:#f3bd3e;letter-spacing:.16em;font-size:11px;font-weight:800}.login-visual>strong{font-family:var(--serif);margin:14px 0 5px;font-size:clamp(55px,6vw,84px)}.login-visual>p{color:#9cb0c8;margin:0 0 48px;line-height:1.6}.login-visual>div{border-top:1px solid #24405f;justify-content:space-between;padding:20px 0;display:flex}.login-visual b{color:#f3bd3e}.login-visual small{color:#9cb0c8}.membership-hero{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.membership-status,.payment-choice{border-left:1px solid var(--line);padding:25px}.membership-status>span,.payment-choice>span{color:var(--ink-soft);letter-spacing:.13em;font-size:10px;font-weight:800;display:block}.membership-status>strong{font-family:var(--serif);text-transform:capitalize;margin:13px 0 7px;font-size:31px;display:block}.payment-choice .segmented{margin:14px 0 9px}.included-credit{color:var(--green);margin:-4px 0 18px;font-size:12px;display:block}.checkout-message{align-items:center;gap:9px;margin:18px 0;display:flex}.checkout-message svg{width:18px;color:var(--green)}.checkout-panel{border:1px solid var(--gold);background:color-mix(in srgb, var(--paper) 92%, var(--gold-light));box-shadow:var(--shadow);border-radius:16px;margin-top:24px;padding:28px}.checkout-panel>div:first-child>span{color:var(--gold);letter-spacing:.14em;font-size:10px;font-weight:800}.checkout-panel h2{font-family:var(--serif);margin:8px 0;font-size:29px}.checkout-panel p{color:var(--ink-soft)}.checkout-summary{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:1.5fr 1fr 1fr;gap:1px;margin:22px 0;display:grid;overflow:hidden}.checkout-summary>span{background:var(--paper);flex-direction:column;gap:7px;padding:16px;display:flex}.checkout-summary small{color:var(--ink-soft)}.checkout-summary code{text-overflow:ellipsis;overflow:hidden}.checkout-actions{flex-wrap:wrap;gap:10px;display:flex}.checkout-actions button{color:#071326;cursor:pointer;background:#f3bd3e;border:0;border-radius:9px;align-items:center;gap:8px;min-height:43px;padding:0 17px;font-weight:800;display:inline-flex}.checkout-actions button.secondary{border:1px solid var(--line-strong);color:var(--ink);background:0 0}.checkout-actions svg{width:16px}.checkout-safety{color:var(--ink-soft);margin-top:15px;line-height:1.5;display:block}.payment-history{border:1px solid var(--line);background:var(--paper);border-radius:14px;margin-top:24px;padding:24px}.payment-history-row{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:15px 0;display:grid}.payment-history-row>span{text-transform:capitalize;flex-direction:column;gap:4px;display:flex}.payment-history-row small{color:var(--ink-soft)}.payment-status{color:var(--green);background:color-mix(in srgb, var(--green) 11%, transparent);text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:10px}@media (max-width:900px){.login-shell{grid-template-columns:1fr}.login-visual{display:none}.login-card{min-height:100vh;padding:36px 24px}.login-card .brand,.login-card .glow-brand{margin-bottom:48px}.membership-hero{grid-template-columns:1fr}.membership-status,.payment-choice{border-top:1px solid var(--line);border-left:0}.docs-article{grid-template-columns:1fr}}@media (max-width:600px){.checkout-summary{grid-template-columns:1fr}.payment-history-row{grid-template-columns:1fr auto}.payment-history-row>b{grid-column:1/-1;width:fit-content}}button,input,textarea,select{font:inherit}::selection{background:#d4af373d}.marketing-site{background-color:var(--ivory);background-image:linear-gradient(#0d1b2a06 1px,#0000 1px),linear-gradient(90deg,#0d1b2a06 1px,#0000 1px);background-size:48px 48px;min-height:100vh;overflow:hidden}.marketing-header{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fbfaf7ad;border-bottom:1px solid #0d1b2a14;grid-template-columns:1fr auto 1fr;align-items:center;height:86px;padding:0 max(34px,5vw);display:grid;position:absolute;top:0;left:0;right:0}.glow-brand{width:max-content;color:var(--navy);font:600 28px/1 var(--serif);letter-spacing:-.025em;align-items:center;gap:14px;display:inline-flex}.glow-brand em{color:var(--gold);font-style:normal}.glow-brand.inverted{color:#fff}.glow-glyph{border:2px solid;border-bottom:0;border-radius:22px 22px 0 0;place-items:center;width:39px;height:47px;display:grid;position:relative}.glow-glyph:after{content:"";border:1px solid var(--gold);border-bottom:0;border-radius:15px 15px 0 0;position:absolute;inset:7px 7px 0}.glow-glyph i{background:linear-gradient(transparent,var(--gold),transparent);opacity:.65;width:1px;height:46px;position:absolute;top:0}.glow-glyph b{z-index:1;color:var(--gold);font:12px var(--sans);position:relative}.marketing-nav{align-items:center;gap:34px;display:flex}.marketing-nav a,.quiet-action{color:#0d1b2ac7;font-size:13px;transition:all .2s}.marketing-nav a:hover,.quiet-action:hover{color:var(--gold)}.marketing-actions{justify-self:end;align-items:center;gap:22px;display:flex}.marketing-mobile{display:none}.glow-button,.outline-button,.gold-button{border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 22px;font-size:13px;font-weight:600;transition:all .25s;display:inline-flex}.glow-button{background:linear-gradient(135deg,var(--navy),#102e50);color:#fff;border:1px solid #ffffff14;box-shadow:0 14px 35px #070e1a2b}.glow-button.small{min-height:48px}.glow-button:hover{transform:translateY(-2px);box-shadow:0 18px 44px #070e1a40}.glow-button span{color:var(--gold)}.outline-button{background:#fff6;border:1px solid #0d1b2a2e}.outline-button:hover{background:#fff;border-color:#d4af3799;transform:translateY(-2px)}.gold-button{background:linear-gradient(135deg,#f2d785,var(--gold));color:var(--navy);border:0;box-shadow:0 14px 34px #d4af3738}.landing-hero{background-image:linear-gradient(to bottom,#fbfaf705 55%,var(--ivory) 99%),url(/glow-sanctuary-hero.png);background-position:top;background-size:cover;justify-content:center;align-items:center;height:100vh;min-height:900px;display:flex;position:relative;overflow:hidden}.landing-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 48%,#0000 0 28%,#f7f5f114 55%,#f7f5f15c 100%);position:absolute;inset:0}.sanctuary-light{filter:blur(20px);pointer-events:none;border-radius:50%;position:absolute}.light-one{background:radial-gradient(circle,#fff4c559,#0000 70%);width:460px;height:460px;animation:6s ease-in-out infinite breathe;top:37%;left:50%;transform:translate(-50%,-50%)}.light-two{background:radial-gradient(#fffc,#0000 70%);width:1200px;height:160px;animation:8s ease-in-out 1s infinite breathe;bottom:14%;left:50%;transform:translate(-50%)}.hero-content{z-index:3;text-align:center;width:min(980px,88vw);margin-top:30px;position:relative}.landing-label,.section-badge{color:#a67a25;letter-spacing:.22em;align-items:center;gap:13px;font-size:11px;font-weight:650;display:inline-flex}.landing-label i,.section-badge i{background:var(--gold);width:4px;height:4px;transform:rotate(45deg)}.hero-content h1{font:500 clamp(58px,6.1vw,94px)/.96 var(--serif);letter-spacing:-.045em;color:#0e2747;margin:30px 0 22px}.hero-content h1 em{color:#b48b42;font-weight:500}.hero-content>p{color:#5f6e84;max-width:760px;margin:0 auto 32px;font-size:17px;line-height:1.7}.landing-command{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffde;border:1px solid #0d1b2a24;border-radius:40px;grid-template-columns:56px 1fr 58px;align-items:center;width:min(800px,100%);height:78px;margin:auto;transition:all .25s;display:grid;box-shadow:0 24px 60px #0d1b2a21,0 0 0 7px #ffffff54}.landing-command:focus-within{border-color:#d4af37cc;transform:translateY(-2px);box-shadow:0 30px 70px #0d1b2a2b,0 0 0 7px #d4af3714}.landing-command>span{color:var(--navy)}.landing-command input{height:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:16px}.landing-command input::placeholder{color:#7b8799}.landing-command button{border:1px solid var(--gold);color:#9c7322;background:#ffffffe6;border-radius:50%;width:46px;height:46px;font-size:20px}.landing-command button:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.landing-prompt-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin:25px 0 30px;display:flex}.landing-prompt-chips button{color:#4f5e71;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff9e;border:1px solid #0d1b2a1f;border-radius:22px;padding:10px 16px;font-size:12px;transition:all .2s}.landing-prompt-chips button:hover{background:#fff;border-color:#d4af37b3;transform:translateY(-2px)}.landing-prompt-chips span{color:#a98032;margin-right:7px}.hero-actions{justify-content:center;gap:14px;display:flex}.hero-proof{z-index:3;color:#778396;white-space:nowrap;font-size:11px;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.hero-proof>span{color:var(--gold);margin-right:8px}.hero-proof i{background:var(--gold);border-radius:50%;width:3px;height:3px;margin:0 16px;display:inline-block}.scroll-cue{z-index:4;background:#ffffffa6;border:1px solid #0d1b2a2e;border-radius:50%;place-items:center;width:44px;height:44px;animation:3s ease-in-out infinite float;display:grid;position:absolute;bottom:32px;right:4vw}.landing-section{border-top:1px solid #0d1b2a14;padding:120px max(34px,6vw);position:relative}.landing-section:before{content:"";background:linear-gradient(90deg,#0000,#d4af37b8,#0000);height:1px;position:absolute;top:0;left:6vw;right:6vw}.section-heading{text-align:center;max-width:1080px;margin:0 auto 58px}.section-heading h2{font:500 clamp(48px,5vw,76px)/1 var(--serif);letter-spacing:-.04em;color:#0e2747;margin:25px 0 15px}.section-heading h2 em{color:#b58b42;font-style:italic;font-weight:500}.section-heading>p{color:var(--muted);max-width:760px;margin:auto;font-size:16px;line-height:1.7}.models-section,.privacy-section,.chat-section,.token-section,.pricing-section{background-color:#fbfaf7c7;background-image:radial-gradient(circle at 50% 10%,#fffc,#0000 40%),repeating-radial-gradient(at 50% 100%,#0000 0 90px,#d4af3714 91px 92px,#0000 93px 108px)}.model-filter{flex-wrap:wrap;justify-content:center;gap:9px;margin-bottom:34px;display:flex}.model-filter button{background:#ffffff7a;border:1px solid #0d1b2a1f;border-radius:24px;min-width:110px;padding:11px 17px;font-size:12px}.model-filter button.active{color:#9d7428;background:#fff7e9;border-color:#d4af3799;box-shadow:0 8px 22px #0d1b2a0f}.model-filter span{color:var(--gold);margin-right:7px}.models-layout{grid-template-columns:1fr 390px;gap:24px;max-width:1460px;margin:auto;display:grid}.model-catalog{grid-template-columns:repeat(4,1fr);align-content:start;gap:14px;display:grid}.model-showcase-card{background:#ffffffa8;border:1px solid #0d1b2a1f;border-radius:18px;min-height:300px;padding:18px;transition:all .28s;position:relative;overflow:hidden;box-shadow:0 9px 28px #0d1b2a0b}.model-showcase-card:before{content:"";filter:blur(24px);opacity:0;background:#d4af3726;border-radius:50%;width:160px;height:160px;transition:all .28s;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.model-showcase-card:hover{border-color:#d4af37a6;transform:translateY(-7px);box-shadow:0 22px 52px #0d1b2a1a,inset 0 1px #fffc}.model-showcase-card:hover:before{opacity:1}.model-top{justify-content:space-between;align-items:flex-start;display:flex}.model-emblem{width:45px;height:45px;font:600 18px var(--serif);color:var(--navy);background:linear-gradient(145deg,#fff,#f1eadf);border:1px solid #0d1b2a1a;border-radius:50%;place-items:center;display:grid}.model-top>i{color:#367b50;background:#edf5ee;border-radius:10px;padding:5px 8px;font-size:9px;font-style:normal}.model-showcase-card h3{font:600 25px var(--serif);margin:16px 0 0}.model-showcase-card>small{color:#8a94a3;font-size:10px}.model-showcase-card>p{color:#657185;min-height:52px;font-size:11px;line-height:1.55}.model-showcase-card>div:last-of-type{border-top:1px solid var(--line);gap:18px;padding-top:12px;display:flex}.model-showcase-card>div:last-of-type span{color:#8b95a4;font-size:8px}.model-showcase-card>div:last-of-type b{color:#4d5b70;margin-top:4px;display:block}.model-showcase-card>button{border:0;border-top:1px solid var(--line);text-align:left;color:var(--navy);background:0 0;padding:12px 0 0;font-size:11px;position:absolute;bottom:16px;left:18px;right:18px}.model-showcase-card>button span{float:right}.api-switch-card{background:#ffffffc7;border:1px solid #0d1b2a26;border-radius:20px;min-height:610px;padding:28px;position:sticky;top:100px;box-shadow:0 18px 50px #0d1b2a14}.gold-star{width:34px;height:34px;color:var(--gold);background:#fff8e9;border-radius:50%;place-items:center;display:grid}.api-switch-card h3{font:600 34px var(--serif);margin:22px 0 4px}.api-switch-card>p{color:var(--muted);font-size:12px}.api-switch-card label{color:#778295;margin:28px 0 14px;font-size:8px;display:block}.api-switch-card select{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;margin-top:7px;padding:13px}.api-switch-card pre{border:1px solid var(--line);height:220px;font:10px/1.8 var(--mono);color:#56657a;background:#faf8f4;border-radius:12px;margin:0;padding:20px;overflow:auto}.api-switch-card pre span{color:#477fc2}.api-switch-card pre em{color:#a86639;font-style:normal}.api-switch-card pre b{color:#245ab1}.api-switch-card pre strong{color:#2e8b57}.model-dots{gap:8px;margin:20px 0;display:flex}.model-dots i{border:1px solid var(--line);width:28px;height:28px;font:600 10px var(--serif);background:#fff;border-radius:50%;place-items:center;display:grid}.private-note{color:#758294}.privacy-layout{grid-template-columns:.75fr 1.25fr;gap:24px;max-width:1400px;margin:auto;display:grid}.privacy-cards{grid-template-columns:1fr 1fr;gap:15px;display:grid}.privacy-cards article{border:1px solid var(--line);background:#ffffff9e;border-radius:18px;min-height:230px;padding:24px;transition:all .28s}.privacy-cards article:hover{border-color:#d4af37a6;transform:translateY(-5px);box-shadow:0 20px 44px #0d1b2a17}.privacy-cards article>i{color:#b4852e;font-size:24px;font-style:normal}.privacy-cards h3{font:600 25px var(--serif);margin:20px 0 8px}.privacy-cards p{color:var(--muted);font-size:11px;line-height:1.65}.privacy-cards span{color:#a47a2e;font-size:9px}.privacy-console{background:#ffffffc7;border:1px solid #0d1b2a26;border-radius:20px;padding:25px;box-shadow:0 22px 55px #0d1b2a14}.privacy-console header>div{align-items:center;gap:12px;display:flex}.privacy-console h3{font:600 32px var(--serif);margin:0}.privacy-console header span{color:#2c7c4c;background:#eaf6ed;border-radius:13px;padding:7px 10px;font-size:9px}.privacy-console header span i{background:#2f9b61;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.privacy-console header p{color:var(--muted);font-size:11px}.privacy-console-body{border:1px solid var(--line);border-radius:14px;grid-template-columns:170px 1fr;margin-top:20px;display:grid;overflow:hidden}.privacy-console-body nav{background:#f4efe7;padding:12px}.privacy-console-body nav button{text-align:left;background:0 0;border:0;border-radius:8px;width:100%;padding:13px 10px;font-size:11px;display:block}.privacy-console-body nav button.active{color:#a87825;background:#fff}.privacy-console-body section{padding:0 18px}.privacy-control{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:84px;display:flex}.privacy-control>span{grid-template-columns:38px 1fr;align-items:center;display:grid}.privacy-control>span>i{border:1px solid var(--line);color:#9f772f;border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.privacy-control b{font-size:12px}.privacy-control small{color:var(--muted);margin-top:4px;font-size:9px}.privacy-control>button,.mini-toggle{background:#d5d8dc;border:0;border-radius:20px;width:42px;height:23px;padding:3px;transition:all .2s}.privacy-control>button i,.mini-toggle i{background:#fff;border-radius:50%;width:17px;height:17px;transition:all .2s;display:block;box-shadow:0 2px 6px #0000002e}.privacy-control>button.on,.mini-toggle.on{background:var(--navy)}.privacy-control>button.on i,.mini-toggle.on i{transform:translate(19px)}.privacy-console footer{border:1px solid var(--line);color:#6f7c8e;border-radius:10px;justify-content:space-around;margin-top:18px;padding:14px;font-size:9px;display:flex}.privacy-console footer span+span{border-left:1px solid var(--line);padding-left:30px}.chat-product-window{background:#ffffffd9;border:1px solid #0d1b2a26;border-radius:20px;grid-template-columns:230px 1fr;max-width:1100px;height:590px;margin:auto;display:grid;overflow:hidden;box-shadow:0 26px 70px #0d1b2a1c}.chat-product-window>aside{border-right:1px solid var(--line);background:#f5f1ea;flex-direction:column;gap:6px;padding:22px;display:flex}.mini-brand{font:600 22px var(--serif);margin-bottom:16px}.mini-brand span{color:var(--gold);margin-right:8px}.chat-product-window aside button{text-align:left;background:0 0;border:0;border-radius:7px;padding:9px;font-size:10px}.chat-product-window aside .new-chat{background:var(--navy);color:#fff;text-align:center;margin-bottom:8px;padding:12px}.chat-product-window aside nav{border-bottom:1px solid var(--line);padding-bottom:10px}.chat-product-window aside nav button{width:100%;display:block}.chat-product-window aside nav button.active{background:#fff}.chat-product-window aside nav button i{float:right;background:#35a767;border-radius:50%;width:6px;height:6px;margin-top:4px}.chat-product-window aside>small{color:#999f9e;margin:12px 8px 2px;font-size:8px}.mini-user{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;margin-top:auto;padding:10px;display:flex}.mini-user>i{background:#e3e8f0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-style:normal;display:grid}.mini-user span{font-size:10px}.mini-user small{color:#8b95a2;margin-top:3px;display:block}.chat-product-window>section{flex-direction:column;display:flex}.chat-product-window>section>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:66px;padding:0 24px;display:flex}.chat-product-window select{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px;font-size:10px}.chat-product-window header>div{align-items:center;gap:10px;font-size:10px;display:flex}.chat-product-window header>div>button:last-child{border:1px solid var(--line);background:#fff;border-radius:7px;padding:10px}.chat-messages{flex:1;padding:35px}.user-message{background:#f4ede1;border-radius:14px 14px 3px;width:max-content;max-width:68%;margin-left:auto;padding:14px 18px;font-size:11px}.ai-message{grid-template-columns:35px 1fr;gap:13px;max-width:78%;margin-top:26px;display:grid}.ai-message>i{color:var(--gold);border:1px solid var(--navy);border-bottom:0;border-radius:18px 18px 0 0;place-items:center;width:31px;height:37px;font-style:normal;display:grid}.ai-message>div{border:1px solid var(--line);border-radius:3px 14px 14px;padding:18px}.ai-message b{font:600 18px var(--serif)}.ai-message p{color:#5f6d80;font-size:11px;line-height:1.7}.answer-pills{flex-wrap:wrap;gap:6px;display:flex}.answer-pills span{border:1px solid var(--line);color:#6a7584;border-radius:12px;padding:6px 8px;font-size:8px}.chat-product-window form{border:1px solid #d4af3780;border-radius:14px;grid-template-columns:1fr 46px;align-items:center;height:76px;margin:0 22px 20px;padding:0 12px;display:grid}.chat-product-window form input{background:0 0;border:0;outline:0;height:100%}.chat-product-window form button{border:1px solid var(--gold);color:#9d7428;background:#fff;border-radius:50%;width:38px;height:38px}.feature-ribbon{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1100px;margin:18px auto 0;display:grid}.feature-ribbon article{border:1px solid var(--line);background:#ffffff9e;border-radius:14px;gap:12px;padding:16px;display:flex}.feature-ribbon article>i{color:#ad8030;border:1px solid #d4af3780;border-bottom:0;border-radius:20px 20px 0 0;place-items:center;width:38px;height:44px;font-style:normal;display:grid}.feature-ribbon b{font:600 18px var(--serif);display:block}.feature-ribbon span{color:var(--muted);font-size:8px}.agent-landing-section{background:var(--midnight);color:#fff;grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;min-height:850px;padding:130px max(34px,7vw);display:grid;position:relative;overflow:hidden}.agent-landing-section:before{content:"";background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 65%,#000,#0000 70%);mask-image:radial-gradient(circle at 65%,#000,#0000 70%)}.agent-ambient{background:radial-gradient(circle,#d4af3721,#2e598a12 35%,#0000 68%);border-radius:50%;width:900px;height:900px;position:absolute;top:-100px;right:-100px}.agent-copy{z-index:2;position:relative}.agent-copy>span{letter-spacing:.2em;color:var(--gold2);font-size:10px}.agent-copy h2{font:500 clamp(50px,5vw,76px)/.98 var(--serif);letter-spacing:-.04em;margin:24px 0}.agent-copy h2 em{color:var(--gold2);font-style:italic}.agent-copy>p{color:#ffffff8c;max-width:600px;font-size:14px;line-height:1.8}.agent-rules{border-top:1px solid #ffffff1f;margin:28px 0 34px}.agent-rules span{color:#fffc;border-bottom:1px solid #ffffff1f;padding:14px 0;font-size:12px;display:block}.agent-rules i{color:var(--gold2);margin-right:20px;font-size:9px;font-style:normal}.agent-map{z-index:2;height:660px;position:relative}.agent-map:before{content:"";background:radial-gradient(circle,#d4af3726,#0000 60%);position:absolute;inset:10%}.agent-ring{border:1px solid #d4af3740;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ar1{width:560px;height:560px}.ar2{border-style:dashed;width:390px;height:390px;animation:40s linear infinite spin}.agent-core{border:1px solid var(--gold2);background:linear-gradient(145deg,#ffffff14,#ffffff05);border-bottom:0;border-radius:84px 84px 0 0;flex-direction:column;justify-content:center;align-items:center;width:160px;height:200px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #d4af372e}.agent-core i{color:var(--gold2);font-size:25px;font-style:normal}.agent-core b{letter-spacing:.14em;margin-top:18px;font-size:10px}.agent-core small{color:#67c69c;margin-top:7px;font-size:7px}.agent-node{background:#0b1b30d6;border:1px solid #ffffff2e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:105px;height:105px;transition:all .25s;display:flex;position:absolute;box-shadow:0 18px 45px #0000004d}.agent-node:hover{border-color:var(--gold2);transform:scale(1.08)}.agent-node i{color:var(--gold2);font-size:16px;font-style:normal}.agent-node b{margin-top:7px;font-size:9px}.agent-node small{color:#68c69e;margin-top:4px;font-size:6px}.agent-node.n1{top:18%;left:4%}.agent-node.n2{top:16%;right:4%}.agent-node.n3{bottom:10%;right:5%}.agent-node.n4{bottom:11%;left:5%}.api-section{background:linear-gradient(135deg,#fbfaf7,#f3ede3);grid-template-columns:.72fr 1.28fr;align-items:center;gap:60px;padding-top:140px;padding-bottom:140px;display:grid}.api-copy .section-badge{margin-bottom:23px}.api-copy h2{font:500 clamp(50px,5vw,76px)/.98 var(--serif);letter-spacing:-.04em;margin:0 0 20px}.api-copy h2 em{color:#b58b42;font-style:italic}.api-copy>p{color:var(--muted);font-size:14px;line-height:1.75}.api-benefits{margin:26px 0}.api-benefits article{border:1px solid var(--line);background:#ffffff80;border-radius:12px;grid-template-columns:50px 1fr;gap:12px;margin-bottom:8px;padding:13px;display:grid}.api-benefits article>i{color:#ad7d28;border:1px solid #d4af3773;border-radius:10px;grid-row:1/3;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.api-benefits b{font-size:11px;display:block}.api-benefits span{color:var(--muted);margin-top:4px;font-size:9px;display:block}.api-actions{gap:12px;display:flex}.api-console{background:#ffffffc7;border:1px solid #0d1b2a29;border-radius:20px;padding:25px;box-shadow:0 28px 70px #0d1b2a1c}.console-badges{justify-content:flex-end;gap:8px;display:flex}.console-badges span{color:#367e58;background:#eef7f2;border-radius:8px;padding:7px 11px;font-size:9px}.console-badges span:nth-child(2){color:#346fac;background:#edf3fb}.console-badges span:nth-child(3){color:#75549c;background:#f5effb}.api-console>label{color:#768297;margin:18px 0 10px;font-size:8px;display:block}.api-console>label span{border:1px solid var(--line);font:10px var(--mono);color:#4d5d71;background:#fff;border-radius:8px;margin-top:7px;padding:12px;display:block}.api-code-grid{grid-template-columns:1fr 250px;gap:12px;display:grid}.api-code-grid pre{border:1px solid var(--line);min-height:330px;font:10px/2 var(--mono);background:#faf8f4;border-radius:12px;margin:0;padding:24px;overflow:auto}.api-code-grid pre em{color:#a65e3d;font-style:normal}.api-code-grid pre b{color:#2f68ad}.api-code-grid pre strong{color:#2e8b57}.api-code-grid aside{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px}.api-code-grid h4{margin:0 0 8px}.authorized{color:#20985a;font-size:9px}.api-code-grid dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding:11px 0;display:flex}.api-code-grid dt,.api-code-grid dd{margin:0;font-size:8px}.api-code-grid dd{font-weight:600}.api-code-grid .settled{color:#28965d}.api-code-grid aside button{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;padding:9px;font-size:9px}.api-flow{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;margin-top:13px;padding:13px;display:flex}.api-flow span{font-size:8px}.api-flow i{color:#a77720;border:1px solid #d4af3780;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:6px;font-style:normal;display:inline-grid}.api-flow>b{color:var(--gold);font-size:10px}.token-section .token-layout{grid-template-columns:.72fr 1.28fr;gap:24px;max-width:1350px;margin:auto;display:grid}.token-benefits,.token-hub-card{background:#ffffffad;border:1px solid #0d1b2a26;border-radius:20px;padding:26px;box-shadow:0 17px 46px #0d1b2a0f}.token-benefits>h3,.token-hub-card h3{font:600 29px var(--serif);margin:0 0 18px}.token-benefits article{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:46px 1fr;gap:12px;margin-bottom:10px;padding:14px;display:grid}.token-benefits article>i{color:#ab7d2b;border:1px solid #d4af3773;border-radius:50%;grid-row:1/3;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.token-benefits article span{color:var(--muted);margin-top:4px;font-size:9px}.token-benefits>.glow-button{margin-top:8px}.token-hub-card header{justify-content:space-between;display:flex}.token-hub-card header>span{border:1px solid var(--line);border-radius:15px;height:max-content;padding:7px 10px;font-size:9px}.token-hub-card header>span i{background:#2ca268;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.token-stats{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(4,1fr);padding:18px;display:grid}.token-stats span{border-right:1px solid var(--line);padding:0 16px}.token-stats span:last-child{border:0}.token-stats small,.token-stats b,.token-stats em{display:block}.token-stats small{color:#7a8697;font-size:8px}.token-stats b{font:600 22px var(--serif);margin:7px 0}.token-stats em{color:#8993a0;font-size:8px;font-style:normal}.tier-progress{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid}.tier-progress span{text-align:center;padding:20px}.tier-progress span.active{background:#fff7e9;border:1px solid #d4af378c;border-radius:12px;transform:scale(1.04);box-shadow:0 10px 25px #0d1b2a14}.tier-progress b,.tier-progress i{display:block}.tier-progress b{font:600 18px var(--serif)}.tier-progress i{color:#8b94a0;margin-top:6px;font-size:8px;font-style:normal}.progress-line{background:#e8e7e2;border-radius:8px;height:8px;margin:24px}.progress-line i{background:linear-gradient(90deg,#b98528,var(--gold2));border-radius:8px;width:58%;height:100%;display:block}.token-hub-card footer{text-align:center;border-top:1px solid var(--line);color:#7c8798;padding-top:16px;font-size:9px}.pricing-grid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:14px;max-width:1300px;margin:auto;display:grid}.pricing-grid article{border:1px solid var(--line);background:#ffffffad;border-radius:18px;min-height:440px;padding:25px;transition:all .25s;position:relative}.pricing-grid article:hover{border-color:#d4af37a6;transform:translateY(-6px);box-shadow:0 22px 48px #0d1b2a17}.pricing-grid article.popular{border-color:#d4af37b3;box-shadow:0 17px 40px #d4af371c}.pricing-grid article>span{background:var(--gold);color:#fff;white-space:nowrap;border-radius:12px;padding:6px 12px;font-size:8px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.pricing-grid article>i{color:#ad7e28;border:1px solid #d4af3780;border-bottom:0;border-radius:22px 22px 0 0;place-items:center;width:42px;height:48px;font-style:normal;display:grid}.pricing-grid h3{font:600 25px var(--serif);margin:16px 0 25px}.pricing-grid article>div strong{font:600 38px var(--serif)}.pricing-grid article>div small{color:#647083;margin-left:7px;font-size:10px}.pricing-grid ul{margin:28px 0;padding:0;list-style:none}.pricing-grid li{color:#596779;padding:8px 0;font-size:10px}.pricing-grid li:first-letter{color:var(--gold)}.pricing-grid article>a{border:1px solid var(--line);text-align:center;border-radius:8px;padding:12px;font-size:11px;position:absolute;bottom:24px;left:24px;right:24px}.pricing-grid .popular>a{background:var(--navy);color:#fff}.final-cta{background:linear-gradient(110deg,#fff8ea,#ffffffb8);border:1px solid #d4af3759;border-radius:18px;grid-template-columns:62px 1fr auto auto;align-items:center;gap:18px;max-width:1300px;margin:22px auto 0;padding:22px 28px;display:grid}.glow-mini-arch{width:49px;height:56px;color:var(--gold);border:2px solid #b98c37;border-bottom:0;border-radius:28px 28px 0 0;place-items:center;display:grid}.final-cta h3{font:600 27px var(--serif);margin:0}.final-cta p{color:var(--muted);margin:5px 0 0;font-size:10px}.marketing-footer{background:var(--midnight);color:#fff;grid-template-columns:1fr 2fr;gap:70px;padding:75px max(34px,7vw) 26px;display:grid}.footer-brand .glow-brand{color:#fff}.footer-brand>p{color:#ffffff73;margin:20px 0;font-size:10px;line-height:1.7}.footer-brand>div{gap:9px;display:flex}.footer-brand>div a{border:1px solid #ffffff26;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.footer-links{grid-template-columns:repeat(4,1fr);gap:35px;display:grid}.footer-links>div{flex-direction:column;gap:11px;display:flex}.footer-links b{letter-spacing:.14em;color:var(--gold2);margin-bottom:4px;font-size:8px}.footer-links a{color:#ffffff7a;font-size:10px}.footer-links a:hover{color:#fff}.public-page{background:var(--ivory);min-height:100vh;color:var(--navy)}.public-page>.marketing-header{grid-template-columns:auto 1fr auto;align-items:center;gap:36px;max-width:1500px;margin:auto;padding:24px max(34px,6vw);display:grid}.public-hero{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle at 50% 0,#fff,#fbfaf7 50%,#f1eadf);padding:130px max(34px,7vw) 100px}.public-hero h1{font:500 clamp(50px,6vw,84px)/1 var(--serif);letter-spacing:-.045em;max-width:950px;margin:26px auto 18px}.public-hero p{color:var(--muted);max-width:700px;margin:auto;font-size:16px;line-height:1.75}.public-content{max-width:1450px;min-height:520px;margin:auto;padding:90px max(34px,7vw)}.public-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.public-card{border:1px solid var(--line);background:#ffffffc7;border-radius:18px;flex-direction:column;align-items:flex-start;gap:14px;min-height:220px;padding:26px;display:flex;box-shadow:0 16px 45px #0d1b2a0b}.public-card h2{font:600 29px var(--serif);margin:0}.public-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.public-card .glow-button,.public-card .outline-button{margin-top:auto}.public-card pre{white-space:pre-wrap;border:1px solid var(--line);width:100%;font:11px/1.7 var(--mono);background:#faf8f4;border-radius:10px;padding:14px;overflow:auto}.public-tag{color:#367b50;text-transform:uppercase;background:#edf5ee;border-radius:10px;padding:6px 9px;font-size:9px}.public-note{color:var(--navy);background:#fff8e9;border:1px solid #d4af3766;border-radius:16px;margin-top:22px;padding:24px}.public-note strong{font:600 24px var(--serif)}.public-note p{color:var(--muted);max-width:800px;font-size:13px;line-height:1.7}.public-note .glow-button{margin-top:8px}@media (max-width:900px){.public-page>.marketing-header{grid-template-columns:auto auto;justify-content:space-between}.public-page>.marketing-header .marketing-nav,.public-page>.marketing-header .marketing-actions{display:none}.public-grid{grid-template-columns:1fr 1fr}.models-layout{grid-template-columns:1fr}.api-switch-card{position:relative;top:auto}.model-catalog{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.public-grid{grid-template-columns:1fr}.public-hero{padding:90px 24px 70px}.public-content{padding:55px 20px}.model-catalog{grid-template-columns:1fr}.hero-content h1{font-size:52px}.hero-proof{white-space:normal;text-align:center;width:90%;bottom:24px}.hero-actions,.api-actions{flex-direction:column}.landing-command{grid-template-columns:40px 1fr 50px}.landing-command input{font-size:14px}.marketing-header{padding:18px 20px}.feature-ribbon{grid-template-columns:1fr 1fr}.chat-product-window{grid-template-columns:1fr;height:auto}.chat-product-window>aside{display:none}.chat-product-window>section{min-height:590px}.privacy-layout,.api-section,.token-section .token-layout,.privacy-cards,.pricing-grid{grid-template-columns:1fr}.final-cta{grid-template-columns:1fr;gap:12px}.api-code-grid{grid-template-columns:1fr}.api-console{padding:16px}.token-stats,.tier-progress{grid-template-columns:1fr 1fr}.token-stats span:nth-child(2){border:0}.marketing-footer{grid-template-columns:1fr;gap:35px}.footer-links{grid-template-columns:1fr 1fr}}.token-section .token-layout{align-items:stretch;gap:28px}.token-section .token-benefits,.token-section .token-hub-card{box-sizing:border-box;min-width:0}.token-section .token-benefits{flex-direction:column;gap:10px;display:flex}.token-section .token-benefits>h3{margin:0 0 6px;line-height:1.1}.token-section .token-benefits article{box-sizing:border-box;align-items:center;width:100%;min-height:74px;margin:0}.token-section .token-benefits article>i{flex:0 0 40px}.token-section .token-benefits article b,.token-section .token-benefits article span{overflow-wrap:anywhere;min-width:0}.token-section .token-benefits>.glow-button{align-self:flex-start;margin-top:4px}.token-section .token-hub-card{flex-direction:column;display:flex}.token-section .token-hub-card>header{align-items:flex-start;gap:15px;margin-bottom:2px}.token-section .token-hub-card>header h3{margin:0;line-height:1.1}.token-section .token-stats{margin-top:18px}.token-section .tier-progress{grid-template-columns:repeat(4,minmax(0,1fr));min-height:165px;margin-top:18px;overflow:visible}.token-section .tier-progress span{box-sizing:border-box;text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px;min-width:0;min-height:165px;padding:20px 16px;display:flex}.token-section .tier-progress span.active{transform:none}.token-section .tier-progress span>b{font:400 clamp(16px,1.5vw,21px)/1.1 var(--serif);white-space:normal}.token-section .tier-progress span>i{order:-1;margin:0 0 8px}.token-section .tier-progress span>i:not(:first-child){display:none}.token-section .token-hub-card .progress-line{margin:20px 0 12px}.token-section .token-hub-card>footer{margin-top:auto}.pricing-section .section-heading{margin-bottom:58px}.pricing-section .pricing-grid{align-items:stretch}.pricing-section .pricing-grid article{box-sizing:border-box;flex-direction:column;min-width:0;min-height:460px;padding:30px;display:flex;overflow:visible}.pricing-section .pricing-grid article>span{z-index:4;border-radius:0 0 12px 12px;padding:7px 14px;line-height:1.2;top:0;transform:translate(-50%)}.pricing-section .pricing-grid article>i{flex:none}.pricing-section .pricing-grid h3{margin:18px 0 24px;line-height:1.1}.pricing-section .pricing-grid article>div{align-items:baseline;gap:7px;display:flex}.pricing-section .pricing-grid article>div small{margin:0}.pricing-section .pricing-grid ul{flex:1;margin:28px 0 24px}.pricing-section .pricing-grid article>a{box-sizing:border-box;width:100%;margin-top:auto;position:static}.marketing-footer{box-sizing:border-box;grid-template-columns:minmax(260px,.85fr) minmax(0,2fr);align-items:start;gap:clamp(40px,8vw,120px);padding-top:86px;padding-bottom:34px}.marketing-footer .footer-brand{min-width:0}.marketing-footer .footer-brand .glow-brand{font-family:var(--serif);white-space:nowrap;font-size:28px;line-height:1}.marketing-footer .footer-brand>p{max-width:300px;margin:24px 0 30px;font-size:13px;line-height:1.75}.marketing-footer .footer-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,3vw,48px);min-width:0;padding-top:8px}.marketing-footer .footer-links>div{gap:14px;min-width:0}.marketing-footer .footer-links b{font-size:10px;line-height:1.2}.marketing-footer .footer-links a{overflow-wrap:anywhere;font-size:13px;line-height:1.35}.docs-side-link{color:#5f6a77;border-left:2px solid #0000;border-radius:7px;padding:10px 9px;font-size:10px;transition:all .18s;display:block}.docs-side-link:hover{color:var(--navy);border-left-color:var(--gold);background:#ffffffbf}.docs-endpoint{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:9px;align-items:center;gap:12px;width:max-content;max-width:100%;margin:18px 0;padding:12px 14px;display:flex}.docs-endpoint b{color:#2e9b63;font:700 10px var(--mono)}.docs-endpoint code{font:11px var(--mono);overflow-wrap:anywhere}.docs-field-table{border:1px solid var(--line);background:#ffffffad;border-radius:10px;margin:18px 0;overflow:hidden}.docs-field-table>div{border-bottom:1px solid var(--line);grid-template-columns:150px 130px 1fr;align-items:start;gap:18px;padding:13px 15px;display:grid}.docs-field-table>div:last-child{border-bottom:0}.docs-field-table code{color:#9c742b;font:10px var(--mono)}.docs-field-table strong{font:600 10px var(--mono);color:var(--navy)}.docs-field-table span{color:#657181;font-size:10px;line-height:1.55}.docs-article code{font-family:var(--mono);font-size:.9em}@media (max-width:900px){.token-section .tier-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-footer{grid-template-columns:1fr;gap:38px}.marketing-footer .footer-links{grid-template-columns:repeat(4,minmax(0,1fr))}.docs-shell{grid-template-columns:220px minmax(0,1fr)}.docs-toc{display:none}.docs-field-table>div{grid-template-columns:120px 100px 1fr}.docs-sidebar .docs-side-link{white-space:nowrap;padding:0 10px;font-size:12px}.public-page>.marketing-header .marketing-mobile{display:block}.public-page>.marketing-header .marketing-mobile>div{left:auto;right:0}}@media (max-width:600px){.token-section .tier-progress{grid-template-columns:1fr}.token-section .tier-progress span{min-height:125px}.marketing-footer{padding:62px 24px 26px}.marketing-footer .footer-links{grid-template-columns:1fr 1fr;gap:28px}.docs-shell{display:block}.docs-header{min-height:70px;padding:0 18px}.docs-header>b,.docs-header .docs-search,.docs-sidebar{display:none}.docs-shell .docs-article{margin:16px 16px 40px;padding:30px 22px 55px}.docs-shell .docs-article>header{display:block}.docs-shell .docs-article>header h1{font-size:48px}.docs-shell .docs-article>header>a{margin-top:18px}.docs-field-table>div{grid-template-columns:1fr;gap:5px}.docs-endpoint{width:100%}}.footer-bottom{letter-spacing:.08em;color:#ffffff4d;border-top:1px solid #ffffff1a;grid-column:1/-1;justify-content:space-between;margin-top:24px;padding-top:20px;font-size:8px;display:flex}.product-hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;min-height:860px;padding:150px 7vw 90px;display:grid;position:relative}.product-hero:before{content:"";background:radial-gradient(circle at 75% 45%,#d4af371f,#0000 35%),repeating-radial-gradient(at 74% 60%,#0000 0 76px,#0d1b2a0f 77px 78px);position:absolute;inset:0}.product-copy,.product-visual{z-index:1;position:relative}.product-copy>span{letter-spacing:.2em;color:#a67825;font-size:10px}.product-copy h1{font:500 clamp(58px,6vw,92px)/.94 var(--serif);letter-spacing:-.045em;margin:25px 0}.product-copy h1 em{color:#b58b42;font-style:italic}.product-copy>p{color:var(--muted);font-size:15px;line-height:1.75}.product-copy>div{gap:15px;margin-top:30px;display:flex}.product-visual{height:600px}.product-arch,.product-orbit{border:1px solid #0d1b2a24;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-arch{border-bottom:0;border-radius:50% 50% 0 0;top:auto;bottom:4%;transform:translate(-50%)}.pa1{width:520px;height:520px}.pa2{border-color:#d4af3780;width:390px;height:450px}.product-orbit{border-radius:50%}.po1{width:530px;height:260px;rotate:-12deg}.po2{width:400px;height:470px;rotate:24deg}.product-core{border:1px solid var(--navy);background:#fffc;border-bottom:0;border-radius:85px 85px 0 0;flex-direction:column;justify-content:center;align-items:center;width:160px;height:200px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 65px #0d1b2a24}.product-core span{color:var(--gold);font-size:24px}.product-core b{letter-spacing:.16em;margin-top:14px;font-size:10px}.product-core small{color:#8993a0;margin-top:6px;font-size:7px}.particle{background:var(--gold);width:7px;height:7px;box-shadow:0 0 15px var(--gold);border-radius:50%;position:absolute}.pp1{top:26%;left:12%}.pp2{top:34%;right:10%}.pp3{bottom:10%;left:24%}.product-signal{letter-spacing:.12em;color:#9f7427;background:#fff;border:1px solid #d4af3773;border-radius:18px;padding:8px 11px;font-size:7px;position:absolute}.ps1{top:41%;left:4%}.ps2{bottom:24%;right:3%}.product-features{background:#fbfaf7;padding:120px 7vw}.product-features>header{grid-template-columns:180px 1fr;margin-bottom:55px;display:grid}.product-features>header>span{letter-spacing:.18em;color:#aa7d2c;padding-top:15px;font-size:9px}.product-features>header h2{font:500 clamp(46px,5vw,72px)/1 var(--serif);letter-spacing:-.04em;margin:0}.product-features>header em{color:#b58b42}.product-features>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.product-features article{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:450px;padding:25px;transition:all .25s;position:relative}.product-features article:hover{border-color:#d4af3799;transform:translateY(-7px);box-shadow:0 24px 50px #0d1b2a14}.feature-top{color:#9b7b46;justify-content:space-between;font-size:9px;display:flex}.feature-visual{place-items:center;height:215px;display:grid;position:relative}.feature-visual>i{border:1px solid var(--navy);color:#a97927;z-index:2;background:#fff;border-bottom:0;border-radius:42px 42px 0 0;place-items:center;width:78px;height:96px;font-size:19px;font-style:normal;display:grid}.feature-visual>span{border:1px solid #0d1b2a1a;border-radius:50%;width:190px;height:190px;position:absolute}.feature-visual>span:nth-of-type(2){border-style:dashed;width:140px;height:140px}.feature-visual>span:nth-of-type(3){width:240px;height:100px;transform:rotate(-10deg)}.product-features h3{font:600 27px var(--serif)}.product-features p{color:var(--muted);font-size:11px;line-height:1.7}.product-features small{color:#a97927;font-size:8px;position:absolute;bottom:24px;left:25px}.product-flow{background:var(--midnight);color:#fff;grid-template-columns:.75fr 1.25fr;gap:80px;padding:120px 7vw;display:grid}.product-flow>div:first-child>span{letter-spacing:.18em;color:var(--gold2);font-size:9px}.product-flow h2{font:500 clamp(46px,5vw,72px)/1 var(--serif)}.product-flow h2 em{color:var(--gold2)}.product-flow>div:first-child>p{color:#ffffff80;font-size:11px;line-height:1.8}.product-flow>div:last-child{border-top:1px solid #ffffff1f}.product-flow article{border-bottom:1px solid #ffffff1f;grid-template-columns:45px 1fr 1.3fr 20px;align-items:center;gap:15px;min-height:145px;display:grid}.product-flow article>b,.product-flow article>i{color:var(--gold2);font-size:9px;font-style:normal}.product-flow h3{font:600 22px var(--serif)}.product-flow article p{color:#ffffff73;font-size:10px;line-height:1.7}.product-cta{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:650px;display:flex;position:relative;overflow:hidden}.product-cta>span{letter-spacing:.18em;color:#a87927;font-size:9px}.product-cta h2{font:500 clamp(50px,5vw,78px)/1 var(--serif);letter-spacing:-.04em;margin:22px 0 30px}.product-cta h2 em{color:#b58b42}.cta-arch{width:700px;height:540px;position:absolute;bottom:-180px}.cta-arch i{border:1px solid #0d1b2a1a;border-bottom:0;border-radius:50% 50% 0 0;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cta-arch i:nth-child(2){border-color:#d4af3759;width:450px;height:430px}.cta-arch span{color:var(--gold);position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.save-rule{background:linear-gradient(135deg,var(--gold2),var(--gold));width:100%;color:var(--navy);border:0;border-radius:7px;padding:10px}.settings-save{float:right;background:var(--gold);color:var(--navy);border:0;border-radius:6px;padding:8px 12px;font-size:8px}.docs-shell{background-color:var(--ivory);min-height:100vh;color:var(--ink);background-image:linear-gradient(#0d1b2a06 1px,#0000 1px),linear-gradient(90deg,#0d1b2a06 1px,#0000 1px);background-size:50px 50px;grid-template-rows:72px 1fr;grid-template-columns:270px minmax(0,1fr) 220px;display:grid}.docs-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#fbfaf7e6;grid-column:1/-1;align-items:center;padding:0 26px;display:flex;position:sticky;top:0}.docs-divider{background:var(--line);width:1px;height:27px;margin:0 15px}.docs-header>b{color:#5f6a78;font-size:11px}.docs-search{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:32px 1fr auto;align-items:center;width:min(450px,40vw);height:40px;margin:auto;padding:0 9px;display:grid;box-shadow:0 7px 18px #0d1b2a0a}.docs-search:focus-within{border-color:#d4af378c;box-shadow:0 0 0 4px #d4af3714}.docs-search i{color:#8a9098;font-style:normal}.docs-search input{background:0 0;border:0;outline:0;font-size:10px}.docs-search span{color:#9298a0;border:1px solid var(--line);border-radius:4px;padding:3px 5px;font-size:7px}.docs-header>a{background:var(--navy);color:#fff;border-radius:7px;padding:11px 14px;font-size:9px;font-weight:650}.docs-sidebar{border-right:1px solid var(--line);background:#f3efe8d1;grid-row:2;height:calc(100vh - 72px);padding:22px 15px;position:sticky;top:72px;overflow:auto}.docs-version{letter-spacing:.12em;color:#7c838b;padding:0 8px 20px;font-size:7px}.docs-version i{background:#2dac6a;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.docs-version span{float:right;color:#9f772d}.docs-sidebar section>b,.docs-toc>b{letter-spacing:.13em;color:#969892;padding:0 8px 6px;font-size:7px;display:block}.docs-sidebar section button{color:#5f6a77;text-align:left;background:0 0;border:0;border-radius:7px;width:100%;min-height:35px;padding:0 9px;font-size:9px;transition:all .18s}.docs-sidebar section button:hover,.docs-sidebar section button.active{color:var(--navy);background:#ffffffbf;box-shadow:0 6px 15px #0d1b2a0a}.docs-sidebar section button.active{border-left:2px solid var(--gold);font-weight:680}.docs-sidebar section button span{float:right;color:#9c742b;border:1px solid #d4af376b;border-radius:8px;padding:2px 5px;font-size:5px}.docs-links{border-top:1px solid var(--line);flex-direction:column;gap:9px;padding:14px 8px;display:flex}.docs-links a{color:#727c86;font-size:8px}.docs-shell .docs-article{grid-column:2;width:100%;max-width:980px;margin:0 auto;padding:44px 70px 90px;position:relative}.docs-shell .docs-article:before{content:"";pointer-events:none;border:1px solid #0d1b2a09;border-radius:50%;width:600px;height:600px;position:fixed;bottom:-390px;right:16%}.docs-breadcrumb{color:#999d9d;gap:7px;margin-bottom:30px;font-size:7px;display:flex}.docs-breadcrumb b{color:#596474}.docs-shell .docs-article>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;padding-bottom:30px;display:flex}.docs-shell .docs-article>header span{letter-spacing:.12em;color:#9c742b;border:1px solid #d4af3766;border-radius:10px;margin-bottom:10px;padding:5px 7px;font-size:6px;display:inline-block}.docs-shell .docs-article>header h1{font:600 48px/1 var(--serif);letter-spacing:-.04em;color:var(--navy);margin:0}.docs-shell .docs-article>header p{color:#657181;max-width:650px;font-size:11px;line-height:1.75}.docs-shell .docs-article>header>button{border:1px solid var(--line);color:#737c84;background:#ffffffb3;border-radius:6px;padding:8px 10px;font-size:7px}.docs-callout{background:#fff8e9;border:1px solid #d4af3761;border-radius:10px;grid-template-columns:42px 1fr;gap:13px;margin:30px 0;padding:18px;display:grid;box-shadow:0 12px 28px #d4af370f}.docs-callout>i{border:1px solid var(--gold);width:36px;height:42px;color:var(--gold);border-bottom:0;border-radius:19px 19px 0 0;place-items:center;font-size:8px;font-style:normal;display:grid}.docs-callout p{color:#766e61;margin:5px 0 0;font-size:8px}.doc-section{padding:20px 0 10px;scroll-margin-top:90px}.doc-section h2{font:600 27px var(--serif);letter-spacing:-.025em;color:var(--navy);margin:10px 0}.doc-section>p{color:#556170;font-size:11px;line-height:1.9}.doc-section ul{margin:17px 0;padding:0;list-style:none}.doc-section li{color:#556170;padding:8px 0;font-size:10px}.doc-section li i{color:#2e9b63;margin-right:9px;font-style:normal}.docs-code{background:var(--midnight);color:#dce5ef;border:1px solid #0d1b2a38;border-radius:10px;margin:18px 0;overflow:hidden;box-shadow:0 18px 38px #0d1b2a26}.docs-code>div{border-bottom:1px solid #ffffff17;align-items:center;height:40px;padding:0 14px;display:flex}.docs-code>div span{letter-spacing:.13em;color:#8291a1;font-size:6px}.docs-code>div button{color:#8896a4;background:0 0;border:0;margin-left:auto;font-size:6px}.docs-code pre{white-space:pre-wrap;font:9px/1.85 var(--mono);margin:0;padding:22px}.docs-pager{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:11px;margin-top:40px;padding-top:26px;display:grid}.docs-pager button{border:1px solid var(--line);text-align:left;background:#ffffffad;border-radius:9px;min-height:70px;padding:13px;transition:all .2s}.docs-pager button:hover:not(:disabled){border-color:#d4af378c;transform:translateY(-2px)}.docs-pager button:last-child{text-align:right}.docs-pager button:disabled{opacity:.3}.docs-pager span{color:#979b9b;letter-spacing:.1em;font-size:6px;display:block}.docs-pager b{margin-top:6px;font-size:9px;display:block}.docs-toc{border-left:1px solid var(--line);background:#fbfaf773;grid-area:2/3;height:calc(100vh - 72px);padding:34px 22px;position:sticky;top:72px}.docs-toc a{color:#737c83;border-left:1px solid #d5cec1;padding:8px;font-size:8px;display:block}.docs-toc a:hover{color:#a77b29;border-color:var(--gold)}.docs-toc>div{border-top:1px solid var(--line);margin-top:28px;padding-top:17px}.docs-toc>div span{color:#737c83;margin-bottom:9px;font-size:8px;display:block}.docs-toc>div button{border:1px solid var(--line);background:#fff;border-radius:5px;margin-right:5px;padding:6px 9px;font-size:7px}.visual-backdrop{pointer-events:none;z-index:0;isolation:isolate;color:var(--gold);position:absolute;inset:0;overflow:hidden}.visual-backdrop>*{display:block;position:absolute}.visual-backdrop.light{--vb-line:#0d1b2a13;--vb-gold:#d4af3747;--vb-soft:#ffffffe0;--vb-grid:#0d1b2a07}.visual-backdrop.dark{--vb-line:#9eb5d321;--vb-gold:#d4af3757;--vb-soft:#39689d21;--vb-grid:#9db6d609}.vb-grid{background-image:linear-gradient(var(--vb-grid) 1px,transparent 1px),linear-gradient(90deg,var(--vb-grid) 1px,transparent 1px);opacity:.75;background-size:52px 52px;inset:0;-webkit-mask-image:radial-gradient(at 60% 45%,#000 0 28%,#0000 72%);mask-image:radial-gradient(at 60% 45%,#000 0 28%,#0000 72%)}.vb-radial{background:radial-gradient(circle,var(--vb-soft),transparent 67%);filter:blur(9px);opacity:.95;border-radius:50%;width:760px;height:760px;top:50%;left:50%;translate:-50% -50%}.vb-arch{border:1px solid var(--vb-line);border-bottom:0;border-radius:50% 50% 0 0;bottom:-24%;left:50%;translate:-50%}.vb-arch-one{width:920px;height:760px}.vb-arch-two{border-color:var(--vb-gold);width:690px;height:650px}.vb-arch-three{width:470px;height:555px}.vb-wave{opacity:.68;background:repeating-radial-gradient(ellipse at 50% -40%,transparent 0 15px,var(--vb-gold) 16px 17px,transparent 18px 29px);width:720px;height:190px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.vb-wave-one{bottom:5%;right:-90px;rotate:-7deg}.vb-wave-two{opacity:.32;top:11%;left:-180px;rotate:172deg}.vb-corner{border-top:1px solid var(--vb-gold);width:210px;height:210px;top:30px}.vb-corner:before,.vb-corner:after{content:"";display:block;position:absolute}.vb-corner:before{border-top:1px solid var(--vb-gold);width:120px;height:120px;top:14px}.vb-corner:after{background:var(--gold);width:8px;height:8px;top:-4px;rotate:45deg;box-shadow:0 0 18px #d4af3759}.vb-corner-left{border-left:1px solid var(--vb-gold);border-radius:32px 0 0;left:28px}.vb-corner-left:before{border-left:1px solid var(--vb-gold);border-radius:22px 0 0;left:14px}.vb-corner-left:after{left:-4px}.vb-corner-right{border-right:1px solid var(--vb-gold);border-radius:0 32px;right:28px}.vb-corner-right:before{border-right:1px solid var(--vb-gold);border-radius:0 22px;right:14px}.vb-corner-right:after{right:-4px}.vb-star{color:var(--gold);filter:drop-shadow(0 0 8px #d4af377a);font-size:9px;animation:4.5s ease-in-out infinite motifPulse}.vb-star-one{top:13%;left:18%}.vb-star-two{animation-delay:1.5s;bottom:19%;right:14%}.visual-backdrop.portal .vb-arch{bottom:-17%;left:86%}.visual-backdrop.portal .vb-wave-one{bottom:28%;left:-100px;right:auto}.visual-backdrop.portal .vb-radial{left:82%}.visual-backdrop.waves .vb-arch{opacity:.5;left:17%}.visual-backdrop.waves .vb-wave-one{opacity:.9;width:1050px;bottom:14%;right:-70px}.visual-backdrop.waves .vb-wave-two{width:860px;top:5%;left:-120px}.visual-backdrop.orbital .vb-arch{border-radius:50%;bottom:-36%;left:78%}.visual-backdrop.orbital .vb-arch-one{border-bottom:1px solid var(--vb-line);width:900px;height:900px}.visual-backdrop.orbital .vb-arch-two{border-bottom:1px solid var(--vb-gold);width:620px;height:620px}.visual-backdrop.orbital .vb-arch-three{border-bottom:1px solid var(--vb-line);width:370px;height:370px}.visual-backdrop.sanctuary .vb-arch{bottom:-18%}.visual-backdrop.sanctuary .vb-arch-one{width:1050px;height:880px}.visual-backdrop.sanctuary .vb-arch-two{width:760px;height:760px}.visual-backdrop.sanctuary .vb-arch-three{width:500px;height:630px}.visual-backdrop.sanctuary .vb-radial{width:900px;height:900px;top:56%}.landing-section,.agent-landing-section,.product-hero,.product-features,.product-flow,.product-cta{isolation:isolate;overflow:hidden}.landing-section>:not(.visual-backdrop),.agent-landing-section>:not(.visual-backdrop),.product-hero>:not(.visual-backdrop),.product-features>:not(.visual-backdrop),.product-flow>:not(.visual-backdrop),.product-cta>:not(.visual-backdrop){z-index:2;position:relative}.landing-section{flex-direction:column;justify-content:center;min-height:860px;display:flex}.landing-section:after,.product-features:after,.product-cta:after{content:"";z-index:1;background:linear-gradient(transparent,var(--ivory));pointer-events:none;height:150px;position:absolute;bottom:-1px;left:0;right:0}.privacy-section:after,.api-section:after{background:linear-gradient(#0000,#f8f4ed)}.models-section,.chat-section,.pricing-section{background:linear-gradient(#fbfaf7 0%,#f7f5f1 48%,#fbfaf7 100%)}.privacy-section,.token-section{background:linear-gradient(135deg,#f5efe6,#fbfaf7 46%,#f2ede4)}.api-section{background:linear-gradient(140deg,#fbfaf7,#f1ebe1 55%,#f8f5ef)}.section-heading{position:relative}.section-heading:before,.section-heading:after{content:"";background:linear-gradient(90deg,#0000,#d4af3780);width:130px;height:1px;position:absolute;top:9px}.section-heading:before{right:calc(50% + 82px)}.section-heading:after{left:calc(50% + 82px);scale:-1 1}.model-showcase-card,.privacy-cards article,.privacy-console,.chat-product-window,.feature-ribbon article,.api-benefits article,.api-console,.token-benefits,.token-hub-card,.pricing-grid article,.final-cta,.product-features article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffffe6,#ffffff8f);border-color:#0d1b2a1c;transform:translateZ(0);box-shadow:0 18px 45px #0d1b2a12,inset 0 1px #fffffff2}.model-showcase-card,.privacy-cards article,.feature-ribbon article,.api-benefits article,.pricing-grid article,.product-features article{position:relative;overflow:hidden}.model-showcase-card:after,.privacy-cards article:after,.feature-ribbon article:after,.api-benefits article:after,.pricing-grid article:after,.product-features article:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);height:250%;transition:opacity .35s,translate .7s;position:absolute;inset:-120% 45% auto -35%;rotate:24deg}.model-showcase-card:hover:after,.privacy-cards article:hover:after,.feature-ribbon article:hover:after,.api-benefits article:hover:after,.pricing-grid article:hover:after,.product-features article:hover:after{opacity:.64;translate:230%}.model-showcase-card:hover,.privacy-cards article:hover,.feature-ribbon article:hover,.api-benefits article:hover,.pricing-grid article:hover,.product-features article:hover{border-color:#d4af37b8;box-shadow:0 30px 75px #0d1b2a21,0 0 0 1px #d4af3721,inset 0 1px #fff}.privacy-console,.api-console,.token-hub-card,.chat-product-window{box-shadow:0 34px 90px #0d1b2a21,0 10px 25px #0d1b2a0f,inset 0 1px #fffffff2}.marketing-header{background:linear-gradient(#fbfaf7eb,#fbfaf7ad);border-bottom-color:#d4af3738;height:92px;box-shadow:0 14px 40px #0d1b2a0d}.marketing-header:before{content:"";background:linear-gradient(90deg,#0000,#d4af37a6,#0000);height:1px;position:absolute;bottom:-1px;left:5vw;right:5vw}.marketing-header:after{content:"✦";color:var(--gold);background:var(--ivory);padding:0 9px;font-size:8px;position:absolute;bottom:-5px;left:50%;translate:-50%}.marketing-nav a{position:relative}.marketing-nav a:after{content:"";background:var(--gold);height:1px;transition:all .25s;position:absolute;bottom:-12px;left:50%;right:50%}.marketing-nav a:hover:after{left:0;right:0}.marketing-footer{background:radial-gradient(circle at 18% 10%,#3362912b,#0000 32%),linear-gradient(145deg,#091522,#020812);border-top:1px solid #d4af374d;position:relative;overflow:hidden}.marketing-footer:before{content:"";border:1px solid #d4af3738;border-radius:50% 50% 0 0;width:720px;height:520px;position:absolute;bottom:-330px;right:-160px;box-shadow:inset 0 0 90px #d4af370a}.marketing-footer:after{content:"";background:repeating-radial-gradient(at 50% -40%,#0000 0 13px,#d4af371f 14px 15px,#0000 16px 27px);width:750px;height:180px;position:absolute;bottom:0;left:-130px;rotate:7deg}.marketing-footer>*{z-index:2;position:relative}.product-hero{background:linear-gradient(130deg,#fbfaf7 0%,#f3ede4 53%,#fbfaf7 100%);min-height:960px;padding-top:180px}.product-copy>span{align-items:center;gap:12px;display:inline-flex}.product-copy>span:before,.product-copy>span:after{content:"✦";color:var(--gold);font-size:7px}.product-copy h1{text-wrap:balance;text-shadow:0 1px #fff}.product-copy>p{max-width:620px}.product-visual{perspective:1200px;height:700px;transform-style:preserve-3d;filter:drop-shadow(0 45px 38px #0d1b2a21)}.product-visual:before{content:"";background:linear-gradient(145deg,#ffffff85,#ffffff1f);border:1px solid #d4af3738;border-radius:48% 48% 18px 18px;position:absolute;inset:2% 6% 5%;transform:rotateY(-4deg)rotateX(2deg);box-shadow:inset 0 0 90px #ffffff8c,0 25px 70px #0d1b2a14}.product-stage{transform-origin:bottom;height:150px;transform-style:preserve-3d;position:absolute;bottom:0;left:9%;right:3%;transform:rotateX(68deg)}.product-stage i{background:radial-gradient(#ffffffe6,#d4af3714 44%,#0000 72%);border:1px solid #d4af3752;border-radius:50%;position:absolute;left:50%;translate:-50%}.product-stage i:first-child{width:590px;height:150px;bottom:0}.product-stage i:nth-child(2){width:430px;height:105px;bottom:20px}.product-stage i:nth-child(3){width:270px;height:65px;bottom:40px;box-shadow:0 0 50px #d4af374d}.product-arch{box-shadow:inset 0 0 40px #ffffff47}.product-arch.pa0{border-color:#0d1b2a12;width:620px;height:610px;bottom:5%}.product-arch.pa1{border-color:#0d1b2a24;width:510px;height:565px;bottom:5%}.product-arch.pa2{border-color:#d4af37bf;width:360px;height:485px;bottom:5%;box-shadow:0 0 45px #d4af371f,inset 0 0 45px #d4af3714}.product-core{background:linear-gradient(155deg,#fffffff5,#f4ede2c7);border-color:#0d1b2a8c;width:150px;height:208px;animation:5s ease-in-out infinite coreFloat;box-shadow:0 30px 75px #0d1b2a33,0 0 60px #d4af3733}.product-core:before{content:"";border:1px solid #d4af378c;border-bottom:0;border-radius:70px 70px 0 0;position:absolute;inset:11px 14px 0}.product-core>*{z-index:1;position:relative}.product-core span{filter:drop-shadow(0 0 10px #d4af3799);font-size:29px}.product-core b{font-size:12px}.product-core small{color:#3c9b69;letter-spacing:.11em}.product-data-card{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffffe8,#ffffffa3);border:1px solid #0d1b2a21;border-radius:14px;width:185px;min-height:95px;padding:15px;animation:6s ease-in-out infinite dataFloat;position:absolute;box-shadow:0 22px 55px #0d1b2a1f,inset 0 1px #fff}.product-data-card small,.product-data-card b,.product-data-card i{display:block}.product-data-card small{letter-spacing:.13em;color:#8e7a53;font-size:6px}.product-data-card b{font:600 17px var(--serif);margin:7px 0}.product-data-card i{color:#388e63;font-size:7px;font-style:normal}.pdc-one{top:25%;left:-2%}.pdc-two{animation-delay:1.1s;top:37%;right:-2%}.pdc-three{animation-delay:2.2s;bottom:9%;right:8%}.pdc-three i{color:#7c8490}.product-signal{z-index:5;box-shadow:0 12px 30px #0d1b2a17}.product-features{background:linear-gradient(#fbfaf7,#f3eee6 70%,#fbfaf7);position:relative}.product-features>header,.product-features>div{z-index:2;position:relative}.product-features>div{gap:20px}.product-features article{border-radius:24px;min-height:500px;padding:30px}.feature-visual{height:245px}.feature-visual:before{content:"";border:1px solid #d4af3733;border-radius:50%;width:280px;height:120px;position:absolute;rotate:-12deg}.feature-visual>i{background:linear-gradient(160deg,#fff,#f1eadd);border-radius:48px 48px 0 0;width:92px;height:116px;box-shadow:0 20px 50px #0d1b2a1f,0 0 36px #d4af371f}.product-flow{background:linear-gradient(135deg,#07101b,#0b1c30 52%,#06101c);align-items:center;min-height:820px;position:relative}.product-flow:after{content:"";z-index:1;border:1px solid #d4af3738;border-bottom:0;border-radius:50% 50% 0 0;width:560px;height:650px;position:absolute;bottom:-250px;left:9%;box-shadow:inset 0 0 100px #325e911f}.product-flow article{transition:all .25s}.product-flow article:hover{background:linear-gradient(90deg,#d4af3712,#0000);border-bottom-color:#d4af3761;padding-left:14px}.product-cta{background:linear-gradient(#fbfaf7,#f3ece2);min-height:780px}.product-cta .cta-arch{z-index:1}.product-cta>span,.product-cta>h2,.product-cta>a{z-index:3}.cta-arch{width:900px;height:650px;bottom:-160px}.cta-arch i:first-child{width:850px;height:640px}.cta-arch i:nth-child(2){width:580px;height:550px}.cta-arch:after{content:"";filter:blur(9px);background:radial-gradient(#d4af372e,#0000 65%);border-radius:50%;width:700px;height:160px;position:absolute;bottom:0;left:50%;translate:-50%}.docs-shell{isolation:isolate;background-image:none;position:relative}.docs-shell>.visual-backdrop{opacity:.68;position:fixed;top:72px;left:270px}.docs-shell>.visual-backdrop .vb-arch{bottom:-38%;left:78%}.docs-shell>.visual-backdrop .vb-wave-one{opacity:.25;bottom:35%;right:-280px}.docs-header,.docs-sidebar,.docs-shell .docs-article,.docs-toc{z-index:2;position:relative}.docs-header{background:#fbfaf7d1;border-bottom-color:#d4af3733;box-shadow:0 12px 35px #0d1b2a0b}.docs-sidebar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#f6f2ebe6,#fbfaf7b8)}.docs-sidebar:before{content:"";pointer-events:none;border:1px solid #d4af372e;border-bottom:0;border-radius:100px 100px 0 0;width:190px;height:280px;position:absolute;bottom:30px;left:38px}.docs-sidebar:after{content:"✦";color:var(--gold);font-size:7px;position:absolute;bottom:162px;left:50%;translate:-50%}.docs-shell .docs-article{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffffc9,#ffffff8f);border:1px solid #0d1b2a18;border-radius:28px;margin-top:24px;margin-bottom:70px;padding:58px 78px 100px;overflow:hidden;box-shadow:0 32px 85px #0d1b2a17,inset 0 1px #fff}.docs-shell .docs-article:before{border-color:#d4af3721;width:640px;height:640px;position:absolute;bottom:-390px;right:-390px;box-shadow:inset 0 0 100px #d4af370a}.docs-shell .docs-article:after{content:"";pointer-events:none;border-top:1px solid #d4af3742;border-right:1px solid #d4af3742;border-radius:0 24px 0 0;width:125px;height:125px;position:absolute;top:25px;right:25px}.docs-shell .docs-article>header{padding:22px 0 40px;position:relative}.docs-shell .docs-article>header:before{content:"";border:1px solid #d4af372b;border-bottom:0;border-radius:95px 95px 0 0;width:185px;height:220px;position:absolute;bottom:0;right:45px}.docs-shell .docs-article>header>*{z-index:1;position:relative}.docs-callout{background:linear-gradient(135deg,#fff8e9,#ffffffc2);border-radius:16px;box-shadow:0 20px 45px #0d1b2a12,inset 0 1px #fff}.doc-section{border-bottom:1px solid #0d1b2a0e;padding:34px 0 22px;position:relative}.doc-section:before{content:"✦";color:#d4af37ad;font-size:7px;position:absolute;top:44px;left:-31px}.docs-code{background:radial-gradient(circle at 90% 0,#305f9230,#0000 35%),linear-gradient(145deg,#081423,#020914);border-radius:15px;box-shadow:0 26px 60px #070e1a3d,inset 0 1px #ffffff0f}.docs-toc{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfaf794}.api-section{flex-direction:column;align-items:stretch;gap:18px;padding:138px max(34px,6vw) 120px;display:flex}.api-reference-top{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;width:100%;max-width:1430px;margin:0 auto;display:grid}.api-copy{padding-top:5px}.api-copy h2{margin-top:28px;font-size:clamp(56px,5.1vw,78px);line-height:.96}.api-copy>p{max-width:560px;font-size:14px}.api-benefits article{align-items:center;min-height:73px;margin-bottom:7px;padding:12px 14px}.api-benefits article>i{border-radius:50%;width:44px;height:44px;font-size:15px}.api-benefits b{font-size:12px}.api-benefits span{font-size:9px;line-height:1.45}.api-console{border-radius:18px;min-width:0;padding:22px}.api-console>label{margin:14px 0 11px}.api-console>label span{font-size:10px}.api-code-grid{grid-template-columns:minmax(0,1fr) 220px;gap:12px}.api-request{border:1px solid var(--line);background:#fbfaf8;border-radius:11px;overflow:hidden}.api-request nav{border-bottom:1px solid var(--line);color:#7a8492;align-items:center;gap:28px;height:44px;padding:0 16px;font-size:9px;display:flex}.api-request nav b{border-bottom:2px solid var(--navy);height:44px;color:var(--navy);align-items:center;display:flex}.api-code-grid .api-request pre{background:0 0;border:0;border-radius:0;min-height:312px;padding:17px 22px;font-size:10px;line-height:1.85}.api-code-grid aside{flex-direction:column;padding:16px;display:flex}.api-code-grid dl{margin:10px 0}.api-code-grid dl div{padding:8px 0}.api-code-grid aside>button{margin-top:10px}.api-flow{gap:7px;padding:11px 6px}.api-flow>span{grid-template-columns:26px 1fr;align-items:center;min-width:0;display:grid}.api-flow span>i{grid-row:1/3;width:24px;height:24px}.api-flow span>b{font-size:7px}.api-flow span>small{color:#8b94a1;white-space:nowrap;font-size:6px}.api-flow>em{color:var(--gold);font-size:10px;font-style:normal}.api-console>footer{text-align:center;color:#687588;background:#f8f2e8;border-radius:8px;margin-top:12px;padding:11px;font-size:8px}.api-console>footer i{background:var(--gold);border-radius:50%;width:3px;height:3px;margin:0 12px;display:inline-block}.api-value-strip,.api-process-strip,.token-process-strip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffffdb,#ffffff87);border:1px solid #0d1b2a1a;border-radius:16px;width:100%;max-width:1430px;margin:0 auto;display:grid;box-shadow:0 18px 45px #0d1b2a0e,inset 0 1px #fff}.api-value-strip{grid-template-columns:repeat(4,1fr);margin-top:3px}.api-value-strip article{grid-template-columns:50px 1fr;align-items:center;gap:14px;min-height:105px;padding:19px 25px;display:grid}.api-value-strip article+article{border-left:1px solid var(--line)}.api-value-strip article>i,.api-process-strip article>i,.token-process-strip article>i{color:#b17e28;border:1px solid #d4af377a;border-bottom:0;border-radius:23px 23px 0 0;place-items:center;width:44px;height:50px;font-size:15px;font-style:normal;display:grid}.api-value-strip b,.api-process-strip b,.token-process-strip b{font:400 19px var(--serif);color:var(--navy);display:block}.api-value-strip span,.api-process-strip span,.token-process-strip span{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.55;display:block}.api-process-strip{grid-template-columns:repeat(5,1fr);margin-top:0}.api-process-strip article{grid-template-columns:48px 1fr;align-items:center;gap:12px;min-height:105px;padding:18px 22px;display:grid;position:relative}.api-process-strip article>em,.token-process-strip article>em{color:#b7832c;z-index:2;font-size:20px;font-style:normal;position:absolute;top:50%;right:-6px;translate:0 -50%}.token-section{padding-top:128px;padding-bottom:118px}.token-section .section-heading{margin-bottom:38px}.token-section .token-layout{grid-template-columns:.73fr 1.27fr;gap:28px;max-width:1370px}.token-benefits,.token-hub-card{border-radius:18px;padding:24px}.token-benefits>h3,.token-hub-card h3{font-size:27px;font-weight:400}.token-benefits article{align-items:center;min-height:74px}.token-benefits article b{font-size:12px}.token-benefits article span{font-size:9px;line-height:1.45}.token-stats{padding:14px}.token-stats span{padding:0 13px}.token-stats small{font-size:7px}.token-stats b{white-space:nowrap;font-size:18px;font-weight:400}.token-stats em{font-size:7px}.token-benefits article b,.token-benefits article span{display:block}.token-benefits article span{margin-top:5px}.token-credit-progress{border:1px solid var(--line);background:#ffffffdb;border-radius:11px;grid-template-columns:170px 1fr;align-items:center;gap:24px;margin-top:12px;padding:12px 15px;display:grid}.token-credit-progress>span small,.token-credit-progress>span b,.token-credit-progress>span i{display:block}.token-credit-progress small{color:#7a8595;font-size:7px}.token-credit-progress>span b{font:400 22px var(--serif);margin:5px 0}.token-credit-progress>span b em{font:400 14px var(--serif);color:#697586}.token-credit-progress>span i{color:#8a95a3;font-size:7px;font-style:normal}.token-credit-progress>div{grid-template-columns:1fr 34px;align-items:center;gap:8px;display:grid}.token-credit-progress>div small{grid-column:1/-1;justify-content:space-between;display:flex}.token-credit-progress>div small b{font-weight:600}.token-credit-progress>div>i{background:#e6e5e1;border-radius:8px;height:7px;overflow:hidden}.token-credit-progress>div>i em{background:linear-gradient(90deg,#b88329,var(--gold2));border-radius:8px;width:58%;height:100%;display:block}.token-credit-progress strong{color:#6d7886;font-size:8px}.tier-progress{grid-template-columns:repeat(3,1fr);margin-top:12px}.tier-progress span{text-align:left;min-height:185px;padding:17px 16px;position:relative}.tier-progress span.active{transform:none}.tier-progress span>label{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#d4a952,#e4c87c);border-radius:10px;padding:4px 11px;font-size:7px;position:absolute;top:-10px;left:50%;translate:-50%}.tier-progress span>i{color:#a97823;border:1px solid #d4af377a;border-bottom:0;border-radius:18px 18px 0 0;place-items:center;width:34px;height:39px;margin-bottom:6px;font-style:normal;display:grid}.tier-progress span>b{font-size:19px;font-weight:400}.tier-progress span>small{color:#86909e;margin:2px 0 11px;font-size:7px;display:block}.tier-progress span>strong{font:400 25px var(--serif);color:var(--navy);display:block}.tier-progress span>em{color:#7b8695;margin-bottom:8px;font-size:7px;font-style:normal;display:block}.tier-progress span>u{color:#667284;font-size:7px;line-height:1.7;text-decoration:none;display:block}.token-hub-card footer{background:#f8f3e9;border:1px solid #d4af3740;border-radius:8px;margin-top:10px;padding:10px}.token-process-strip{grid-template-columns:repeat(4,1fr);max-width:1370px;margin-top:22px}.token-process-strip article{grid-template-columns:50px 1fr;align-items:center;gap:13px;min-height:102px;padding:18px 26px;display:grid;position:relative}.token-process-strip article>i{border-bottom:1px solid #d4af377a;border-radius:50%}.docs-shell{grid-template-rows:78px 1fr;grid-template-columns:300px minmax(0,1fr) 250px;font-size:15px}.docs-header{min-height:78px;padding:0 30px}.docs-header .glow-brand{font-size:25px}.docs-header .glow-glyph{width:34px;height:41px}.docs-header>b{font-size:13px}.docs-search{width:min(520px,42vw);height:46px}.docs-search input{font-size:13px}.docs-search span{font-size:9px}.docs-header>a{padding:12px 17px;font-size:12px}.docs-sidebar{height:calc(100vh - 78px);padding:26px 18px;top:78px}.docs-version{font-size:9px}.docs-sidebar section{margin-bottom:25px}.docs-sidebar section>b,.docs-toc>b{font-size:9px}.docs-sidebar section button{min-height:42px;padding:0 11px;font-size:12px}.docs-sidebar section button span{font-size:7px}.docs-links a{font-size:11px}.docs-shell .docs-article{max-width:1100px;padding:64px 82px 110px}.docs-breadcrumb{margin-bottom:32px;font-size:10px}.docs-shell .docs-article>header h1{font-size:62px;font-weight:400}.docs-shell .docs-article>header p{max-width:720px;font-size:16px;line-height:1.72}.docs-shell .docs-article>header>button{padding:10px 13px;font-size:10px}.docs-callout{grid-template-columns:48px 1fr;padding:22px}.docs-callout b{font-size:14px}.docs-callout p{font-size:12px;line-height:1.6}.doc-section{padding:36px 0 26px}.doc-section h2{font-size:35px;font-weight:400}.doc-section>p{font-size:15px;line-height:1.85}.doc-section li{padding:9px 0;font-size:14px}.docs-code>div span,.docs-code>div button{font-size:9px}.docs-code pre{padding:26px;font-size:12px;line-height:1.8}.docs-pager span{font-size:9px}.docs-pager b{font-size:13px}.docs-toc{height:calc(100vh - 78px);padding:40px 25px;top:78px}.docs-toc a{font-size:11px;line-height:1.45}.docs-toc>div span{font-size:11px}.docs-toc>div button{padding:7px 11px;font-size:10px}.marketing-site h1,.marketing-site h2,.marketing-site h3,.docs-shell h1,.docs-shell h2,.docs-shell h3,.glow-brand{font-family:var(--serif);font-style:normal}.product-page{background:#f7f5f1}.product-hero{background:linear-gradient(145deg,#fbfaf7 0%,#f4efe7 56%,#fbfaf7 100%);grid-template-columns:minmax(390px,.82fr) minmax(570px,1.18fr);gap:clamp(42px,5vw,86px);min-height:900px;padding:150px max(42px,6vw) 82px}.product-hero:before{background:linear-gradient(#0d1b2a05 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#0d1b2a05 1px,#0000 1px) 0 0/52px 52px,radial-gradient(circle at 80% 42%,#d4af371f,#0000 34%)}.product-copy{padding:20px 0}.product-copy>span{letter-spacing:.18em;font-size:11px;font-weight:700}.product-copy h1{letter-spacing:-.055em;margin:24px 0;font-size:clamp(54px,5vw,78px);font-weight:600;line-height:1.02}.product-copy h1 em{color:#b98a37;font-style:normal;font-weight:500}.product-copy>p{max-width:590px;font-size:16px;line-height:1.78}.product-copy>div{flex-wrap:wrap;align-items:center}.product-media{background:#f7f1e8;border:1px solid #0d1b2a21;border-radius:30px;height:620px;position:relative;overflow:hidden;box-shadow:0 34px 90px #0d1b2a24,inset 0 1px #ffffffe6}.product-photo{opacity:.76;filter:saturate(.7)contrast(.95);background:url(/glow-sanctuary-hero.png) top/cover no-repeat;position:absolute;inset:0}.product-media:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#f7f5f133 48%,#07101a1f);position:absolute;inset:0}.media-corner{z-index:2;pointer-events:none;border-style:solid;border-color:#d4af378c;width:110px;height:110px;position:absolute}.mc-one{border-width:1px 0 0 1px;border-radius:28px 0 0;top:22px;left:22px}.mc-two{border-width:0 1px 1px 0;border-radius:0 0 28px;bottom:22px;right:22px}.media-star{z-index:3;color:var(--gold);filter:drop-shadow(0 0 14px #d4af378c);font-size:14px;position:absolute;top:38px;right:40px}.product-media-models .product-photo{opacity:.72;background-position:50% 7%}.model-map{z-index:4;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#faf9f6db;border:1px solid #ffffffb8;border-radius:18px;padding:20px;position:absolute;bottom:7%;left:7%;right:8%;box-shadow:0 25px 60px #0d1b2a24}.model-map header,.route-terminal header,.glow-balance-panel header,.privacy-boundary header{border-bottom:1px solid #0d1b2a1f;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.model-map header span,.route-terminal header span,.glow-balance-panel header span,.privacy-boundary header span{letter-spacing:.16em;font-size:9px}.model-map header b{color:#2d9b63;font-size:10px}.model-route{border-bottom:1px solid #0d1b2a17;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;padding:13px 10px;display:grid}.model-route>i{color:#9d7428;border:1px solid #0d1b2a2e;border-bottom:0;border-radius:18px 18px 0 0;place-items:center;width:34px;height:38px;font-style:normal;font-weight:700;display:grid}.model-route span b,.model-route span small{display:block}.model-route span b{font-size:13px}.model-route span small{color:#6d7886;margin-top:3px;font-size:9px}.model-route>em{color:#7d8792;font-size:8px;font-style:normal}.model-route.active{background:#fff8e9;border:1px solid #d4af377a;border-radius:11px;margin:8px 0 0}.model-route.active>em{color:#9a6e21}.model-map footer{grid-template-columns:auto 1fr auto 1fr;gap:10px;padding-top:13px;font-size:8px;display:grid}.model-map footer span{color:#8b9299}.model-map footer b{font-size:9px}.model-pulse{z-index:3;place-items:center;width:210px;height:210px;display:grid;position:absolute;top:30%;left:50%;translate:-50% -50%}.model-pulse span{border:1px solid #d4af375c;border-radius:50%;position:absolute;inset:0}.model-pulse span:nth-child(2){border-color:#0d1b2a24;inset:26px}.model-pulse span:nth-child(3){border-style:dashed;inset:55px}.model-pulse b{letter-spacing:.17em;color:#89631f;font-size:10px}.product-media-api{background:#07101b;border-color:#d4af3757}.product-media-api .product-photo{opacity:.18;filter:grayscale()brightness(.45);mix-blend-mode:screen}.product-media-api .mc-one,.product-media-api .mc-two{border-color:#e6c76f6b}.route-terminal{z-index:4;color:#e8edf4;background:#081626e0;border:1px solid #ffffff21;border-radius:18px;padding:22px;position:absolute;top:14%;left:7%;right:7%;box-shadow:0 28px 75px #00000052}.route-terminal header{border-bottom-color:#ffffff1a}.route-terminal header span{color:#aab8c8}.route-terminal header i{background:#3ecb80;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.route-terminal header b{color:#54d18d;font-size:9px}.route-terminal pre{min-height:270px;font:12px/1.85 var(--mono);white-space:pre-wrap;color:#a4c7ff;margin:0;padding:28px 10px}.route-terminal pre code{color:#0000;background:linear-gradient(90deg,#a7cbff,#e4c971);-webkit-background-clip:text}.route-terminal footer{border-top:1px solid #ffffff1a;grid-template-columns:auto 1fr auto 1fr;gap:10px;padding-top:15px;display:grid}.route-terminal footer span{color:#73859a;font-size:8px}.route-terminal footer b{font-size:9px}.api-receipt{z-index:5;background:#f8f1e2f5;border:1px solid #e6c76f7a;border-radius:13px;width:190px;padding:15px;position:absolute;bottom:6%;right:3%;box-shadow:0 17px 42px #0000003d}.api-receipt small,.api-receipt b,.api-receipt span{display:block}.api-receipt small{letter-spacing:.13em;color:#8d713f;font-size:7px}.api-receipt b{color:#288d5b;margin:6px 0;font-size:13px}.api-receipt span{font-size:10px}.product-hero-glow{grid-template-columns:minmax(570px,1.18fr) minmax(390px,.82fr)}.product-hero-glow .product-copy{order:2}.product-hero-glow .product-media{order:1}.product-media-glow .product-photo{opacity:.58;filter:sepia(.22)saturate(.8)}.product-media-glow:after{background:linear-gradient(#fffaef2e,#f7efdec7)}.glow-balance-panel{z-index:4;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);background:#fffdf8e0;border:1px solid #d4af3775;border-radius:20px;padding:24px;position:absolute;top:13%;left:8%;right:8%;box-shadow:0 28px 70px #5c3d0c2b}.glow-balance-panel header b{color:#278e5a;font-size:8px}.glow-balance-panel>small,.glow-balance-panel>strong,.glow-balance-panel>em{display:block}.glow-balance-panel>small{letter-spacing:.14em;color:#8f826c;margin-top:25px;font-size:8px}.glow-balance-panel>strong{font:600 60px/1 var(--serif);letter-spacing:-.055em;color:var(--navy);margin:8px 0}.glow-balance-panel>em{color:#7c8490;font-size:9px;font-style:normal}.glow-balance-panel>div{border:1px solid #0d1b2a1a;border-radius:13px;grid-template-columns:repeat(3,1fr);margin-top:26px;display:grid;overflow:hidden}.glow-balance-panel>div span{border-right:1px solid #0d1b2a1a;padding:16px 12px}.glow-balance-panel>div span:last-child{border:0}.glow-balance-panel>div span.active{background:#fff3d6}.glow-balance-panel>div b,.glow-balance-panel>div small{display:block}.glow-balance-panel>div b{font-size:12px}.glow-balance-panel>div small{color:#7c8692;margin-top:5px;font-size:8px}.glow-balance-panel footer{grid-template-columns:1fr auto;align-items:center;gap:12px;margin-top:20px;display:grid}.glow-balance-panel footer i{background:#e3dfd5;border-radius:8px;height:8px;overflow:hidden}.glow-balance-panel footer i em{background:linear-gradient(90deg,#b7832c,#e1c66d);width:58%;height:100%;display:block}.glow-balance-panel footer b{font-size:9px}.glow-flow-line{z-index:3;background:linear-gradient(90deg,transparent,var(--gold),transparent);height:1px;position:absolute;bottom:10%;left:10%;right:10%}.glow-flow-line i{background:var(--gold);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;translate:-50% -50%;box-shadow:0 0 16px #d4af37b3}.glow-flow-line i:first-child{left:10%}.glow-flow-line i:nth-child(2){left:36%}.glow-flow-line i:nth-child(3){left:64%}.glow-flow-line i:nth-child(4){left:90%}.product-media-privacy{background:#07101b;border-color:#d4af374d}.product-media-privacy .product-photo{opacity:.28;filter:grayscale(.35)brightness(.45)contrast(1.2)}.privacy-boundary{z-index:4;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#e9eef5;background:#071525d6;border:1px solid #ffffff24;border-radius:20px;padding:23px;position:absolute;top:10%;left:9%;right:9%}.privacy-boundary header{border-bottom-color:#ffffff1a}.privacy-boundary header b{color:#55d890;font-size:8px}.privacy-seal{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:150px;display:flex}.privacy-seal i{color:#e1c36d;border:1px solid #d3ad5c;border-bottom:0;border-radius:26px 26px 0 0;place-items:center;width:50px;height:58px;font-size:18px;font-style:normal;display:grid}.privacy-seal b{margin-top:13px;font-size:17px}.privacy-seal small{color:#8998aa;margin-top:4px;font-size:9px}.privacy-rule{border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr auto;align-items:center;min-height:55px;display:grid}.privacy-rule span{color:#8fa0b4;font-size:10px}.privacy-rule b{font-size:10px}.privacy-rule i{color:#4bd487;font-size:8px;font-style:normal}.privacy-boundary footer{gap:9px;padding-top:16px;display:flex}.privacy-boundary footer span{color:#d7bd7b;border:1px solid #d4af374d;border-radius:12px;padding:7px 9px;font-size:7px}.privacy-rings{z-index:2;place-items:center;display:grid;position:absolute;inset:0}.privacy-rings i{border:1px solid #d4af371f;border-radius:50%;width:420px;height:420px;position:absolute}.privacy-rings i:nth-child(2){width:510px;height:510px}.privacy-rings i:nth-child(3){width:600px;height:600px}.product-system{isolation:isolate;background:linear-gradient(#fbfaf7,#f1ede6);border-top:1px solid #d4af3738;min-height:820px;padding:100px max(42px,6vw) 110px;position:relative;overflow:hidden}.product-system>:not(.visual-backdrop){z-index:2;position:relative}.product-system>header{grid-template-columns:160px 1fr minmax(260px,420px);align-items:end;gap:34px;max-width:1500px;margin:0 auto 42px;display:grid}.product-system>header>span{letter-spacing:.18em;color:#a87824;padding-bottom:12px;font-size:9px;font-weight:700}.product-system>header h2{font:600 clamp(42px,4vw,63px)/1.06 var(--serif);letter-spacing:-.05em;margin:0}.product-system>header h2 em{color:#b68735;font-style:normal}.product-system>header p{color:#697586;margin:0 0 7px;font-size:13px;line-height:1.75}.product-system-grid{grid-template-columns:1.18fr .82fr;gap:24px;max-width:1500px;margin:auto;display:grid}.product-feature-list{gap:12px;display:grid}.product-feature-list article{background:#ffffffc7;border:1px solid #0d1b2a1c;border-radius:17px;grid-template-columns:62px 1fr auto;align-items:center;gap:18px;min-height:150px;padding:20px 23px;display:grid;box-shadow:0 13px 32px #0d1b2a0e}.product-feature-list article>i{color:#a97b28;border:1px solid #d4af3794;border-bottom:0;border-radius:28px 28px 0 0;place-items:center;width:54px;height:62px;font-size:15px;font-style:normal;display:grid}.product-feature-list article>div>span{letter-spacing:.12em;color:#9b762f;font-size:8px}.product-feature-list h3{letter-spacing:-.025em;margin:8px 0 5px;font-size:22px;font-weight:600}.product-feature-list p{color:#687485;margin:0;font-size:11px;line-height:1.6}.product-feature-list article>b{color:#a47727;font-size:12px}.product-steps-panel{background:#ffffffb3;border:1px solid #0d1b2a1f;border-radius:22px;padding:28px;box-shadow:0 20px 48px #0d1b2a14}.product-steps-panel>span{letter-spacing:.17em;color:#a87928;font-size:9px;font-weight:700}.product-steps-panel article{border-bottom:1px solid #0d1b2a1c;grid-template-columns:42px 1fr;align-items:center;gap:14px;min-height:106px;display:grid}.product-steps-panel article>b{color:#aa7d2c;font-size:10px}.product-steps-panel h3{margin:0 0 6px;font-size:17px;font-weight:600}.product-steps-panel p{color:#6e7988;margin:0;font-size:10px;line-height:1.6}.product-steps-panel>a{background:var(--navy);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;height:50px;margin-top:22px;padding:0 18px;font-size:11px;font-weight:650;display:flex}.product-steps-panel>a b{color:var(--gold)}.product-system-api>header p,.product-system-api .product-feature-list p,.product-system-api .product-steps-panel p{color:#99a8b9}.product-system-api .product-feature-list article,.product-system-api .product-steps-panel{background:#10263eb8;border-color:#ffffff1c;box-shadow:inset 0 1px #ffffff0a}.product-system-api .product-steps-panel article{border-bottom-color:#ffffff1a}.product-system-api .product-steps-panel>a{color:#0b192b;background:linear-gradient(135deg,#e3c66f,#b9852e)}.product-system-glow{background:linear-gradient(135deg,#fbf7ee,#f0e5cf 58%,#fbfaf7)}.product-system-privacy{background:linear-gradient(150deg,#f6f7f8,#e8edf2 58%,#fbfaf7)}.api-reference-top{grid-template-columns:.7fr 1.3fr;gap:68px;max-width:1500px}.api-reference-top>.api-console{margin-top:86px}.token-section .token-layout{grid-template-columns:.68fr 1.32fr;gap:30px;width:min(1500px,100%);max-width:none}.token-process-strip{width:min(1500px,100%);max-width:none}.pricing-grid{gap:20px;width:min(1500px,100%);max-width:none}.pricing-grid article{min-height:460px;padding:30px}.final-cta{width:min(1500px,100%);max-width:none}.docs-sidebar{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b1842d9e transparent;overscroll-behavior:contain;scroll-behavior:smooth}.docs-sidebar::-webkit-scrollbar{width:7px}.docs-sidebar::-webkit-scrollbar-track{background:0 0}.docs-sidebar::-webkit-scrollbar-thumb{background:linear-gradient(#e5c875,#b8872f) padding-box padding-box;border:2px solid #0000;border-radius:8px}.docs-sidebar section button{font-weight:500}.docs-shell .docs-article>header h1,.doc-section h2{letter-spacing:-.045em;font-weight:600}.product-hero{overflow:hidden}.product-media{height:650px;box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;overflow:visible}.product-media:before{content:"";z-index:0;border:1px solid #d4af373d;border-bottom:0;border-radius:48% 48% 0 0;width:84%;height:92%;position:absolute;top:48%;left:50%;translate:-50% -50%;box-shadow:0 0 90px #d4af3714,inset 0 0 90px #ffffff29}.product-media:after{z-index:1;background:radial-gradient(#0000 0 42%,#f7f5f12e 60%,#0000 78%);inset:-10%}.product-photo{border-radius:0;inset:-105px -80px -95px;-webkit-mask-image:radial-gradient(at 50% 48%,#000 0 32%,#000000b8 52%,#0000 76%);mask-image:radial-gradient(at 50% 48%,#000 0 32%,#000000b8 52%,#0000 76%);opacity:.58!important;filter:saturate(.72)contrast(.96)!important}.media-corner{display:none}.media-star{font-size:18px;top:9%;right:4%}.model-map{bottom:5%;left:6%;right:10%;box-shadow:0 28px 70px #0d1b2a21,0 0 0 8px #ffffff21}.model-pulse{top:27%}.product-media-api:before,.product-media-privacy:before{border-color:#d4af3747;box-shadow:0 0 130px #0c2b483b,inset 0 0 100px #05122033}.product-media-api .product-photo,.product-media-privacy .product-photo{mix-blend-mode:multiply;opacity:.3!important;filter:grayscale(.5)brightness(.55)contrast(1.15)!important}.product-media-api:after,.product-media-privacy:after{background:radial-gradient(at 50% 45%,#07121fe6,#07121f73 48%,#0000 76%)}.route-terminal{top:11%;left:2%;right:8%;box-shadow:0 35px 90px #00000042,0 0 70px #3a6fa81a}.api-receipt{bottom:5%;right:0}.product-media-glow:before{border-color:#d4af3757;border-radius:50% 50% 8% 8%;width:92%;height:96%}.glow-balance-panel{top:11%;left:5%;right:7%;box-shadow:0 34px 90px #5c3d0c24,0 0 80px #d4af3721}.privacy-boundary{top:8%;left:7%;right:7%;box-shadow:0 34px 95px #0000003d,0 0 70px #3f77af1a}.system-intro{grid-template-columns:170px minmax(520px,1fr) minmax(260px,430px)!important;align-items:end!important;gap:34px!important;max-width:1500px!important;margin:0 auto 48px!important;display:grid!important}.system-intro>span{letter-spacing:.19em;color:#a87824;padding-bottom:12px;font-size:9px;font-weight:700}.system-intro h2{font:600 clamp(43px,4vw,64px)/1.04 var(--serif);letter-spacing:-.055em;margin:0}.system-intro h2 em{color:#b68735;font-style:normal}.system-intro>p{color:#697586;margin:0 0 7px;font-size:13px;line-height:1.75}.models-routing-stage{grid-template-columns:.78fr 1.35fr .92fr;gap:18px;max-width:1500px;min-height:520px;margin:auto;display:grid;position:relative}.routing-manifesto,.routing-sequence{background:#ffffffbd;border:1px solid #0d1b2a1c;border-radius:24px;padding:31px;box-shadow:0 18px 45px #0d1b2a11}.routing-manifesto{flex-direction:column;justify-content:center;display:flex}.routing-manifesto>span,.routing-sequence>span{letter-spacing:.17em;color:#a67a25;font-size:8px;font-weight:700}.routing-manifesto h3{letter-spacing:-.04em;margin:24px 0 16px;font-size:29px;line-height:1.16}.routing-manifesto p{color:#687586;font-size:12px;line-height:1.75}.routing-manifesto>div{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:11px;margin-top:auto;padding-top:24px;display:grid}.routing-manifesto>div b{font-size:28px}.routing-manifesto>div small{color:#798494;font-size:7px;line-height:1.45}.router-orbit{place-items:center;min-height:520px;display:grid;position:relative}.router-orbit:before{content:"";background:radial-gradient(circle,#d4af3729,#ffffff52 42%,#0000 68%);border-radius:50%;position:absolute;inset:3%}.orbit-ring{border:1px solid #d4af3745;border-radius:50%;width:390px;height:390px;position:absolute}.ring-b{border-style:dashed;border-color:#0d1b2a29;width:255px;height:255px}.router-core{z-index:3;background:#fffcf5eb;border:1px solid #d4af37a3;border-bottom:0;border-radius:76px 76px 10px 10px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:175px;display:flex;position:relative;box-shadow:0 28px 60px #0d1b2a1f,0 0 45px #d4af3726}.router-core small{letter-spacing:.18em;color:#a87925;font-size:8px}.router-core strong{margin:7px 0;font-size:25px}.router-core span{color:#758192;font-size:8px}.router-node{z-index:4;background:#ffffffe6;border:1px solid #0d1b2a1c;border-radius:14px;align-items:center;gap:12px;min-width:190px;padding:13px 15px;display:flex;position:absolute;box-shadow:0 14px 34px #0d1b2a14}.router-node>i{color:#a87a28;border:1px solid #d4af3780;border-bottom:0;border-radius:18px 18px 0 0;place-items:center;width:35px;height:40px;font-style:normal;display:grid}.router-node b,.router-node small{display:block}.router-node b{font-size:11px}.router-node small{letter-spacing:.11em;color:#8b7760;margin-top:4px;font-size:6px}.router-node-1{top:12%;left:1%}.router-node-2{top:24%;right:0}.router-node-3{bottom:12%;left:4%}.routing-sequence{flex-direction:column;display:flex}.routing-sequence>span{margin-bottom:15px}.routing-sequence article{border-top:1px solid var(--line);flex:1;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;display:grid}.routing-sequence article>b{color:#ad7e2c;font-size:9px}.routing-sequence h3{margin:0 0 5px;font-size:16px}.routing-sequence p{color:#6b7787;margin:0;font-size:9px;line-height:1.55}.routing-sequence article>i{color:#ae802f;font-style:normal}.api-execution-stage{grid-template-columns:1.45fr .55fr;gap:18px;max-width:1500px;margin:auto;display:grid}.api-command-canvas,.api-live-receipt{background:#091b2dc7;border:1px solid #ffffff1f;border-radius:22px;box-shadow:inset 0 1px #ffffff0a,0 24px 64px #0000002e}.api-command-canvas{min-height:360px;padding:27px}.api-command-canvas header{border-bottom:1px solid #ffffff1a;justify-content:space-between;padding-bottom:17px;display:flex}.api-command-canvas header span,.api-command-canvas header b{letter-spacing:.12em;font-size:9px}.api-command-canvas header i{background:#4bd088;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.api-command-canvas header b{color:#7f91a5}.api-command-canvas pre{font:13px/1.78 var(--mono);color:#a5c8fa;margin:0;padding:30px 10px}.api-command-canvas code{color:#0000;background:linear-gradient(90deg,#a7cbff,#edcd75);-webkit-background-clip:text}.api-command-canvas footer{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:17px;display:grid}.api-command-canvas footer span{color:#7f91a5;font-size:7px}.api-command-canvas footer b{color:#edf2f7;margin-top:5px;font-size:9px;display:block}.api-live-receipt{flex-direction:column;padding:30px;display:flex}.api-live-receipt>span{letter-spacing:.16em;color:#c9ac60;font-size:8px}.api-live-receipt>strong{letter-spacing:-.055em;margin:27px 0 0;font-size:52px}.api-live-receipt>small{color:#48cf88;margin-top:6px;font-size:8px}.api-live-receipt>div{border-top:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:16px 12px;margin-top:auto;padding-top:25px;display:grid}.api-live-receipt>div b{color:#8293a5;font-size:9px}.api-live-receipt>div em{color:#edf2f7;font-size:9px;font-style:normal}.api-lifecycle-rail{background:#0c1f33a8;border:1px solid #ffffff1c;border-radius:18px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.api-lifecycle-rail article{border-right:1px solid #ffffff1a;grid-template-columns:36px 1fr auto;align-items:center;gap:13px;min-height:115px;padding:22px;display:grid}.api-lifecycle-rail article:last-child{border:0}.api-lifecycle-rail article>b{color:#e6c46b;font-size:10px}.api-lifecycle-rail h3{margin:0 0 5px;font-size:15px}.api-lifecycle-rail p{color:#91a1b3;margin:0;font-size:9px;line-height:1.55}.api-lifecycle-rail i{color:#d3ad5c;font-style:normal}.api-capability-strip{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.api-capability-strip article{background:#0e243a94;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:15px;min-height:80px;padding:16px;display:flex}.api-capability-strip article>i{color:#e3bf61;font-style:normal}.api-capability-strip b,.api-capability-strip span{display:block}.api-capability-strip b{font-size:11px}.api-capability-strip span{letter-spacing:.1em;color:#7f91a6;margin-top:4px;font-size:7px}.glow-utility-stage{grid-template-columns:1fr .72fr 1fr;align-items:stretch;gap:20px;max-width:1500px;min-height:540px;margin:auto;display:grid}.glow-utility-ledger,.glow-value-loop{background:#ffffffad;border:1px solid #a9792533;border-radius:24px;padding:28px;box-shadow:0 20px 50px #5b3d0d14}.glow-utility-ledger>span,.glow-value-loop>span{letter-spacing:.17em;color:#9f7426;font-size:8px;font-weight:700}.glow-utility-ledger article{border-top:1px solid #0d1b2a17;grid-template-columns:48px 1fr auto;align-items:center;gap:14px;min-height:135px;display:grid}.glow-utility-ledger article:first-of-type{margin-top:16px}.glow-utility-ledger article>i{color:#9d7226;border:1px solid #d4af377a;border-bottom:0;border-radius:22px 22px 0 0;place-items:center;width:42px;height:48px;font-style:normal;display:grid}.glow-utility-ledger article small{letter-spacing:.09em;color:#9c7c45;font-size:7px}.glow-utility-ledger h3{margin:5px 0;font-size:17px}.glow-utility-ledger p{color:#6c7887;margin:0;font-size:9px;line-height:1.5}.glow-utility-ledger article>b{color:#b48634;font-size:10px}.glow-nucleus{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:540px;display:flex;position:relative}.glow-nucleus:before,.glow-nucleus:after,.glow-nucleus>i{content:"";border:1px solid #d4af374d;border-radius:50%;position:absolute}.glow-nucleus:before{width:360px;height:360px}.glow-nucleus:after{border-style:dashed;width:270px;height:270px}.glow-nucleus>i{background:radial-gradient(circle,#fff8dc,#d6a942 65%,#91651f);width:180px;height:180px;box-shadow:0 0 90px #d4af3754,inset 0 0 45px #ffffffa6}.glow-nucleus>span,.glow-nucleus>strong,.glow-nucleus>small{z-index:2;position:relative}.glow-nucleus>span{letter-spacing:.24em;font-size:12px}.glow-nucleus>strong{margin:7px 0;font-size:29px}.glow-nucleus>small{color:#6f5b38;font-size:7px}.glow-value-loop{flex-direction:column;display:flex}.glow-value-loop article{border-top:1px solid #0d1b2a17;flex:1;grid-template-columns:40px 1fr;align-items:center;gap:13px;display:grid}.glow-value-loop article:first-of-type{margin-top:16px}.glow-value-loop article>b{color:#a87a27;font-size:9px}.glow-value-loop h3{margin:0 0 5px;font-size:16px}.glow-value-loop p{color:#6c7887;margin:0;font-size:9px;line-height:1.55}.glow-value-loop footer{border-top:1px solid #0d1b2a17;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding-top:22px;display:grid}.glow-value-loop footer span{font-size:8px}.glow-value-loop footer i{background:linear-gradient(90deg,#a77526,#e7c973);height:1px;position:relative}.glow-value-loop footer i:after{content:"✦";color:#b68430;position:absolute;top:50%;right:0;translate:0 -50%}.privacy-ledger-stage{background:#ffffffb8;border:1px solid #0d1b2a24;border-radius:26px;max-width:1500px;margin:auto;overflow:hidden;box-shadow:0 25px 65px #0d1b2a17}.privacy-ledger-stage>header{color:#edf2f8;background:linear-gradient(90deg,#0a1a2c,#102c49);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;min-height:82px;padding:0 30px;display:grid}.privacy-ledger-stage>header span,.privacy-ledger-stage>header b{letter-spacing:.14em;font-size:9px}.privacy-ledger-stage>header b{color:#e4c46d}.privacy-ledger-stage>header em{color:#91a2b5;text-align:right;font-size:10px;font-style:normal}.privacy-ledger-head{border-bottom:1px solid var(--line);letter-spacing:.14em;color:#8290a0;grid-template-columns:1.15fr 1.55fr .55fr .45fr;gap:18px;padding:15px 30px;font-size:7px;display:grid}.privacy-ledger-row{border-bottom:1px solid var(--line);grid-template-columns:55px 1.05fr 1.55fr .55fr .45fr;align-items:center;gap:18px;min-height:115px;padding:15px 30px;display:grid}.privacy-ledger-row>i{color:#a77a29;border:1px solid #d4af3780;border-bottom:0;border-radius:23px 23px 0 0;place-items:center;width:44px;height:50px;font-style:normal;display:grid}.privacy-ledger-row small{letter-spacing:.09em;color:#9a752f;font-size:7px}.privacy-ledger-row h3{margin:6px 0 0;font-size:18px}.privacy-ledger-row>p{color:#667385;font-size:10px;line-height:1.58}.privacy-ledger-row>b{color:#a17428;font-size:8px}.privacy-ledger-row>em{color:#2a9b61;font-size:7px;font-style:normal}.privacy-audit-line{background:#f6f3ed;grid-template-columns:150px repeat(3,1fr);gap:14px;padding:25px 30px;display:grid}.privacy-audit-line>span{letter-spacing:.16em;color:#9e752d;padding-top:8px;font-size:8px}.privacy-audit-line article{border-left:1px solid #d4af3757;grid-template-columns:32px 1fr;gap:10px;padding-left:14px;display:grid}.privacy-audit-line article>b{color:#aa7d2a;font-size:8px}.privacy-audit-line h3{margin:0 0 4px;font-size:13px}.privacy-audit-line p{color:#6d7988;margin:0;font-size:8px;line-height:1.5}.marketing-footer{isolation:isolate;background:radial-gradient(circle at 72% 18%,#32689d30,#0000 30%),radial-gradient(circle at 23% 24%,#d4af3717,#0000 24%),linear-gradient(150deg,#07101b,#02070d 72%);min-height:830px;padding:0 max(34px,6vw) 28px;display:block}.marketing-footer:before{border-color:#d4af3729;border-radius:50% 50% 0 0;width:1000px;height:670px;top:-210px;bottom:auto;right:-110px}.marketing-footer:after{opacity:.65;width:900px;height:260px;left:-180px}.footer-portal{opacity:.8;place-items:center;width:420px;height:360px;display:grid;top:66px;right:7%;z-index:1!important;position:absolute!important}.footer-portal i{border:1px solid #d4af3733;border-bottom:0;border-radius:180px 180px 0 0;width:360px;height:360px;position:absolute}.footer-portal i:nth-child(2){border-color:#ffffff1a;width:270px;height:270px}.footer-portal i:nth-child(3){border-color:#d4af3757;width:180px;height:180px;box-shadow:inset 0 0 70px #d4af370f}.footer-portal b{z-index:2;color:#e4c46c;filter:drop-shadow(0 0 20px #d4af37a6);font-size:26px;position:relative}.footer-cta{z-index:3;width:100%;max-width:1500px;min-height:450px;margin:auto;padding:105px 0 80px;position:relative}.footer-cta>span{letter-spacing:.2em;color:#d9ba66;font-size:9px;font-weight:700}.footer-cta h2{font:600 clamp(46px,5vw,76px)/1.02 var(--serif);letter-spacing:-.055em;max-width:850px;margin:25px 0 18px}.footer-cta h2 em{color:#d7b459;font-style:normal}.footer-cta>p{color:#ffffff80;max-width:610px;font-size:13px;line-height:1.75}.footer-cta>div{gap:12px;margin-top:30px;display:flex}.footer-cta .gold-button{min-width:150px}.footer-outline{color:#ffffffbf;border:1px solid #ffffff2b;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 20px;font-size:12px;display:inline-flex}.footer-outline:hover{color:#fff;border-color:#d4af378c}.footer-directory .footer-brand>p{font-size:11px}.footer-directory .footer-links b{font-size:8px}.footer-bottom{z-index:3;grid-column:auto;grid-template-columns:1fr auto auto auto;align-items:center;gap:36px;max-width:1500px;margin:0 auto;padding:22px 0 0;display:grid;position:relative}.footer-bottom>span:nth-child(2){color:#77c99b}.footer-bottom>span:nth-child(2) i{background:#3ecb80;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 10px #3ecb80b3}.marketing-site h1,.marketing-site h2,.marketing-site h3,.docs-shell h1,.docs-shell h2,.docs-shell h3,.glow-brand{font-family:var(--serif)}.marketing-site h1,.marketing-site h2,.docs-shell h1,.docs-shell h2{font-weight:500}.marketing-site h1 em,.marketing-site h2 em,.product-copy h1 em,.footer-cta h2 em{font-family:var(--serif);font-style:italic;font-weight:400}.glow-brand{letter-spacing:-.025em;font-weight:500}.product-hero{background:linear-gradient(#0d1b2a05 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#0d1b2a05 1px,#0000 1px) 0 0/52px 52px,radial-gradient(circle at 76% 42%,#d4af371f,#0000 30%),linear-gradient(145deg,#fbfaf7 0%,#f4efe7 55%,#fbfaf7 100%)}.product-media{height:650px;box-shadow:none;isolation:isolate;border:0;border-radius:0;overflow:visible;background:0 0!important}.product-media:before{content:"";z-index:0;background:repeating-radial-gradient(at 50% 105%,#0000 0 29px,#d4af3712 30px 31px),radial-gradient(circle at 50% 44%,#fff9de94,#ffffff2e 42%,#0000 72%);border:1px solid #d4af3742;border-bottom:0;border-radius:48% 48% 0 0;width:90%;height:93%;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 100px #d4af3714,inset 0 0 100px #ffffff7a}.product-media:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 46%,#fff8d638,#0000 33%),linear-gradient(90deg,#0000,#d4af370f,#0000);position:absolute;inset:-8%}.product-media-models:before{background:radial-gradient(circle at 50% 35%,#fff9dc94,#0000 31%),repeating-radial-gradient(circle at 50% 37%,#0000 0 47px,#0d1b2a0e 48px 49px,#0000 50px 75px);width:96%}.product-media-api:before{background:repeating-radial-gradient(at 50% 104%,#0000 0 30px,#d4af3717 31px 32px),radial-gradient(circle at 50% 40%,#fff7d46b,#ffffff2e 46%,#0000 72%);border-color:#d4af3752;width:96%;box-shadow:0 0 100px #d4af3717,inset 0 0 110px #ffffff94}.product-media-api:after{background:radial-gradient(at 50% 48%,#e6c6711f,#0000 64%)}.product-media-glow:before{background:radial-gradient(circle at 50% 40%,#ffeb9f8c,#fff9e633 39%,#0000 69%),repeating-radial-gradient(circle at 50% 44%,#0000 0 52px,#d4af3714 53px 54px,#0000 55px 80px);border-color:#be8b2f52;width:96%;height:96%}.product-media-privacy:before{background:linear-gradient(#0d1b2a05 1px,#0000 1px) 0 0/38px 38px,linear-gradient(90deg,#0d1b2a05 1px,#0000 1px) 0 0/38px 38px,radial-gradient(circle at 50% 42%,#e1effaad,#ffffff38 46%,#0000 72%);border-color:#d4af3747;width:95%}.product-media-privacy:after{background:radial-gradient(at 50% 46%,#4d779e14,#0000 66%)}.model-map,.glow-balance-panel{box-shadow:0 28px 70px #0d1b2a1c,0 0 0 8px #ffffff29}.route-terminal,.privacy-boundary{box-shadow:0 30px 76px #0d1b2a33,0 0 0 8px #ffffff1f}.product-system-api{color:var(--ink);background:radial-gradient(circle at 82% 14%,#d4af3724,#0000 27%),repeating-radial-gradient(at 108% 105%,#0000 0 36px,#d4af3713 37px 38px),linear-gradient(145deg,#fbfaf7,#f1ece4 58%,#fbfaf7)}.product-system-api .visual-backdrop{opacity:.72}.product-system-api .system-intro>p{color:#697586}.product-system-api .api-command-canvas{color:#edf2f7;background:linear-gradient(145deg,#081727f5,#0d263df0);border-color:#d4af3747}.product-system-api .api-live-receipt,.product-system-api .api-lifecycle-rail,.product-system-api .api-capability-strip article{color:var(--ink);background:#ffffffc2;border-color:#0d1b2a1c;box-shadow:0 18px 45px #0d1b2a12}.product-system-api .api-live-receipt>div{border-top-color:#0d1b2a1c}.product-system-api .api-live-receipt>div b,.product-system-api .api-capability-strip span,.product-system-api .api-lifecycle-rail p{color:#6d7988}.product-system-api .api-live-receipt>div em{color:var(--ink)}.product-system-api .api-lifecycle-rail article{border-right-color:#0d1b2a1a}.marketing-footer{isolation:isolate;color:#fff;background:radial-gradient(circle at 50% -8%,#d4af3729,#0000 32%),radial-gradient(circle at 88% 30%,#41709f1f,#0000 25%),linear-gradient(155deg,#07111d,#02070e 76%);border-top:1px solid #d4af3747;min-height:0;padding:0 max(32px,6vw) 20px;display:block;position:relative;overflow:hidden}.marketing-footer:before{content:"";z-index:1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#9eb5d306 1px,#0000 1px),linear-gradient(90deg,#9eb5d306 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:46px 46px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.marketing-footer:after{content:"";z-index:1;border:1px solid #d4af372e;border-radius:50% 50% 0 0;width:420px;height:260px;position:absolute;top:-110px;right:-80px;box-shadow:inset 0 0 90px #d4af370a}.footer-visual-field{z-index:1;opacity:.68;-webkit-mask-image:linear-gradient(#000 0 65%,#0000 100%);mask-image:linear-gradient(#000 0 65%,#0000 100%)}.footer-visual-field .vb-grid,.footer-visual-field .vb-arch,.footer-visual-field .vb-radial{display:none}.footer-visual-field .vb-wave-one{top:58%;left:-7%;right:46%;rotate:-3deg}.footer-visual-field .vb-wave-two{top:18%;left:56%;right:-8%;rotate:8deg}.footer-horizon{z-index:1;opacity:.58;pointer-events:none;place-items:center;width:min(760px,70vw);height:260px;display:grid;position:absolute;top:-40px;left:50%;translate:-50%}.footer-horizon i{border:1px solid #d4af371c;border-bottom:0;border-radius:50% 50% 0 0;width:100%;height:210px;position:absolute}.footer-horizon i:nth-child(2){width:82%;height:185px}.footer-horizon i:nth-child(3){width:64%;height:155px}.footer-horizon i:nth-child(4){width:46%;height:122px}.footer-horizon i:nth-child(5){border-color:#d4af373d;width:28%;height:88px}.footer-horizon span{color:#e2c36e;filter:drop-shadow(0 0 20px #d4af37b8)}.footer-cta{z-index:3;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label actions""heading actions""copy actions";align-items:center;column-gap:56px;width:100%;max-width:1500px;min-height:0;margin:0 auto;padding:52px 0 38px;display:grid;position:relative}.footer-cta>span{grid-area:label;font-size:8px}.footer-cta h2{letter-spacing:-.035em;grid-area:heading;max-width:720px;margin:12px 0 8px;font-size:clamp(38px,3.6vw,54px);line-height:.98}.footer-cta>p{grid-area:copy;max-width:580px;margin:0;font-size:11px;line-height:1.65}.footer-cta>div{grid-area:actions;align-self:end;gap:12px;margin:0;display:flex}.footer-cta .gold-button,.footer-outline{min-height:46px}.footer-directory{z-index:3;border-top:1px solid #ffffff1a;grid-template-columns:.82fr 2.18fr;gap:56px;max-width:1500px;margin:0 auto;padding:26px 0 24px;display:grid;position:relative}.footer-directory .footer-brand .glow-brand{color:#fff;font-size:25px}.footer-directory .footer-brand .glow-glyph{width:32px;height:39px}.footer-directory .footer-brand>p{margin:12px 0;font-size:9px;line-height:1.6}.footer-directory .footer-links{gap:28px}.footer-directory .footer-links>div{gap:8px}.footer-directory .footer-links a{font-size:9px}.footer-bottom{z-index:3;grid-template-columns:1fr auto auto auto;align-items:center;gap:28px;max-width:1500px;margin:0 auto;padding:14px 0 0;display:grid;position:relative}@keyframes breathe{50%{opacity:.55;transform:translate(-50%,-50%)scale(1.08)}}@keyframes float{50%{transform:translateY(-7px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes motifPulse{0%,to{opacity:.35;scale:.82}50%{opacity:1;scale:1.18}}@keyframes coreFloat{50%{transform:translate(-50%,calc(-50% - 10px));box-shadow:0 40px 85px #0d1b2a33,0 0 80px #d4af374d}}@keyframes dataFloat{50%{translate:0 -9px;box-shadow:0 30px 65px #0d1b2a29,inset 0 1px #fff}}@keyframes slowSpin{to{rotate:360deg}}@media (max-width:900px){.visual-backdrop .vb-corner{display:none}.vb-wave{opacity:.3}.landing-section,.product-hero{min-height:auto}.product-visual{height:620px}.product-data-card{scale:.86}.pdc-one{left:3%}.pdc-two{right:3%}.docs-shell .docs-article{border-radius:22px;margin:18px 14px 55px;padding:38px 32px 75px}.docs-sidebar:before,.docs-sidebar:after{display:none}}@media (max-width:580px){.product-visual{height:500px;margin:-20px -35px;scale:.86}.product-data-card{display:none}.product-arch.pa0{width:520px}.product-arch.pa1{width:430px}.product-arch.pa2{width:300px}.visual-backdrop{opacity:.62}.vb-arch-one{width:640px}.vb-arch-two{width:470px}.vb-arch-three{width:310px}.docs-shell .docs-article{margin:10px 8px 40px;padding:30px 23px 60px}.docs-shell .docs-article>header:before{display:none}}@media (max-width:1100px){.product-hero,.product-hero-glow{grid-template-columns:1fr;padding-top:130px}.product-hero-glow .product-copy{order:1}.product-hero-glow .product-media{order:2}.product-media{height:580px}.product-system>header{grid-template-columns:1fr}.product-system>header>span{padding:0}.product-system-grid{grid-template-columns:1fr}.product-steps-panel{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.product-steps-panel>span,.product-steps-panel>a{grid-column:1/-1}.product-steps-panel article{border:1px solid #0d1b2a1a;border-radius:12px;padding:13px}.product-system-api .product-steps-panel article{border-color:#ffffff1a}}@media (max-width:700px){.product-hero{padding:115px 20px 65px}.product-copy h1{font-size:46px}.product-copy>p{font-size:14px}.product-copy>div{flex-direction:column;align-items:stretch}.product-media{border-radius:22px;height:520px}.model-map,.route-terminal,.glow-balance-panel,.privacy-boundary{left:5%;right:5%}.model-pulse{top:24%;scale:.75}.route-terminal pre{font-size:9px}.api-receipt{display:none}.glow-balance-panel>strong{font-size:45px}.glow-balance-panel>div{grid-template-columns:1fr}.glow-balance-panel>div span{border-bottom:1px solid #0d1b2a1a;border-right:0}.glow-balance-panel>div span:last-child,.privacy-rings{display:none}.product-system{padding:75px 20px}.product-system>header h2{font-size:40px}.product-steps-panel{grid-template-columns:1fr}.product-feature-list article{grid-template-columns:50px 1fr}.product-feature-list article>b{display:none}.api-reference-top>.api-console{margin-top:20px}.pricing-grid{gap:14px}}@media (max-width:1180px){.system-intro{grid-template-columns:1fr!important}.system-intro>span{padding:0}.models-routing-stage{grid-template-columns:1fr 1.2fr}.routing-manifesto{grid-row:1}.router-orbit{grid-row:1/3}.routing-sequence{grid-column:1}.glow-utility-stage{grid-template-columns:1fr 1fr}.glow-nucleus{grid-area:1/1/auto/-1;min-height:390px}.api-execution-stage{grid-template-columns:1fr .65fr}.footer-portal{opacity:.58;right:-6%}.footer-cta h2{max-width:700px}}@media (max-width:850px){.product-media{height:570px}.product-photo{inset:-60px -40px}.models-routing-stage,.api-execution-stage,.glow-utility-stage{grid-template-columns:1fr}.router-orbit{grid-row:auto;min-height:500px}.routing-sequence{grid-column:auto}.api-live-receipt{min-height:300px}.api-lifecycle-rail,.api-capability-strip{grid-template-columns:1fr}.api-lifecycle-rail article{border-bottom:1px solid #ffffff1a;border-right:0}.glow-nucleus{grid-column:auto}.privacy-ledger-head{display:none}.privacy-ledger-row{grid-template-columns:48px 1fr auto}.privacy-ledger-row>p{grid-column:2/-1}.privacy-ledger-row>em{display:none}.privacy-audit-line{grid-template-columns:1fr}.footer-portal{width:320px;height:320px;right:-80px}.footer-directory{grid-template-columns:1fr;gap:40px}.footer-bottom{grid-template-columns:1fr 1fr}.footer-links{gap:20px}}@media (max-width:600px){.product-media{height:520px}.product-media:before{width:105%}.model-map{padding:14px;left:0;right:0}.model-route{grid-template-columns:34px 1fr}.model-route>em{display:none}.route-terminal{padding:16px;left:0;right:0}.route-terminal pre{padding:22px 3px;font-size:8px}.glow-balance-panel{padding:18px;left:0;right:0}.privacy-boundary{padding:17px;left:0;right:0}.system-intro h2{font-size:39px}.models-routing-stage{display:block}.routing-manifesto,.routing-sequence{margin-bottom:15px}.router-orbit{min-height:480px}.router-node{min-width:155px;padding:10px}.router-node-1{left:0}.router-node-2{right:0}.router-node-3{left:0}.orbit-ring{width:330px;height:330px}.ring-b{width:220px;height:220px}.api-command-canvas pre{font-size:9px}.api-command-canvas footer{grid-template-columns:1fr}.glow-utility-ledger,.glow-value-loop{padding:20px}.glow-nucleus{min-height:350px}.glow-nucleus:before{width:310px;height:310px}.privacy-ledger-stage>header{grid-template-columns:1fr}.privacy-ledger-stage>header em{display:none}.privacy-ledger-row{padding:15px}.footer-cta{min-height:520px;padding-top:90px}.footer-cta h2{font-size:44px}.footer-cta>div{flex-direction:column;align-items:stretch}.footer-portal{opacity:.3;top:180px;right:-130px}.footer-links{grid-template-columns:1fr 1fr}.footer-bottom{grid-template-columns:1fr;gap:13px}}@media (max-width:1250px){.marketing-nav{gap:18px}.marketing-nav a{font-size:11px}.models-layout{grid-template-columns:1fr 340px}.model-catalog{grid-template-columns:repeat(3,1fr)}.privacy-layout,.api-reference-top{grid-template-columns:1fr}.api-copy{max-width:760px}.api-value-strip{grid-template-columns:1fr 1fr}.api-value-strip article:nth-child(3){border-left:0;border-top:1px solid var(--line)}.api-value-strip article:nth-child(4){border-top:1px solid var(--line)}.api-process-strip{grid-template-columns:repeat(3,1fr)}.api-process-strip article:nth-child(n+4){border-top:1px solid var(--line)}.token-section .token-layout{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.marketing-header{grid-template-columns:1fr auto;height:70px;padding:0 20px}.marketing-nav,.marketing-actions{display:none}.marketing-mobile{display:block;position:relative}.marketing-mobile summary{border:1px solid var(--line);background:#ffffff8c;border-radius:8px;place-content:center;gap:5px;width:40px;height:40px;list-style:none;display:grid}.marketing-mobile summary::-webkit-details-marker{display:none}.marketing-mobile summary i{background:var(--navy);width:17px;height:1px;display:block}.marketing-mobile>div{border:1px solid var(--line);background:#fbfaf7fa;border-radius:12px;padding:12px;display:grid;position:fixed;top:63px;left:12px;right:12px;box-shadow:0 25px 60px #0d1b2a2e}.marketing-mobile a{border-bottom:1px solid var(--line);padding:12px;font-size:11px}.marketing-mobile a:last-child{background:var(--navy);color:#fff;text-align:center;border-radius:7px;margin-top:8px}.landing-hero{background-position:top;height:auto;min-height:820px;padding:120px 20px 80px}.hero-content h1{font-size:55px}.hero-content>p{font-size:14px}.hero-proof{display:none}.landing-section{padding:90px 22px}.section-heading h2{font-size:50px}.models-layout{grid-template-columns:1fr}.api-switch-card{position:relative;top:0}.model-catalog{grid-template-columns:1fr 1fr}.privacy-console-body{grid-template-columns:130px 1fr}.chat-product-window{grid-template-columns:1fr;height:620px}.chat-product-window>aside{display:none}.feature-ribbon{grid-template-columns:1fr 1fr}.api-code-grid{grid-template-columns:1fr}.api-code-grid aside{display:none}.api-process-strip{grid-template-columns:1fr 1fr}.api-process-strip article:nth-child(n+3){border-top:1px solid var(--line)}.token-stats{grid-template-columns:1fr 1fr;gap:20px}.token-stats span:nth-child(2){border-right:0}.token-credit-progress{grid-template-columns:1fr}.tier-progress,.token-process-strip{grid-template-columns:1fr 1fr}.token-process-strip article:nth-child(n+3){border-top:1px solid var(--line)}.final-cta{grid-template-columns:55px 1fr}.final-cta>a{margin-top:10px}.marketing-footer{grid-template-columns:1fr}.footer-links{grid-template-columns:1fr 1fr}.docs-shell{grid-template-rows:72px auto;grid-template-columns:1fr}.docs-header{padding:0 12px}.docs-divider,.docs-header>b{display:none}.docs-search{margin-left:auto;margin-right:10px}.docs-sidebar{border-right:0;border-bottom:1px solid var(--line);grid-row:2;gap:8px;height:auto;padding:10px;display:flex;position:relative;top:0;overflow:auto}.docs-version,.docs-links{display:none}.docs-sidebar section{gap:4px;margin:0;display:flex}.docs-sidebar section>b{display:none}.docs-sidebar section button{white-space:nowrap;padding:0 10px;font-size:12px}.docs-shell .docs-article{grid-area:3/1;padding:38px 30px 72px}.docs-toc{display:none}}@media (max-width:580px){.glow-brand{font-size:22px}.glow-glyph{width:33px;height:40px}.landing-hero{min-height:780px}.hero-content h1{font-size:44px}.landing-command{height:64px}.landing-prompt-chips button:nth-child(n+4){display:none}.hero-actions{flex-direction:column}.section-heading h2,.api-copy h2{font-size:42px}.section-heading>p{font-size:13px}.model-catalog,.privacy-cards,.feature-ribbon,.pricing-grid,.footer-links,.api-value-strip,.api-process-strip,.token-process-strip{grid-template-columns:1fr}.api-value-strip article,.api-value-strip article:nth-child(n),.api-process-strip article,.api-process-strip article:nth-child(n),.token-process-strip article,.token-process-strip article:nth-child(n){border-left:0;border-top:1px solid var(--line)}.api-value-strip article:first-child,.api-process-strip article:first-child,.token-process-strip article:first-child{border-top:0}.api-process-strip article>em,.token-process-strip article>em{display:none}.privacy-console{padding:14px}.privacy-console-body{grid-template-columns:1fr}.privacy-console-body nav{display:flex;overflow:auto}.privacy-console-body nav button{white-space:nowrap}.privacy-console footer{display:none}.chat-product-window{height:560px}.chat-messages{padding:22px 15px}.ai-message{max-width:95%}.feature-ribbon article:nth-child(n+3){display:none}.api-flow{gap:12px;overflow:auto}.api-flow span{white-space:nowrap}.token-stats{grid-template-columns:1fr}.token-stats span{border-right:0;border-bottom:1px solid var(--line);padding:12px}.tier-progress{grid-template-columns:1fr}.final-cta{text-align:center;grid-template-columns:1fr}.glow-mini-arch{margin:auto}.marketing-footer{padding:60px 24px 25px}.footer-bottom{flex-wrap:wrap;gap:10px}.docs-header .glow-brand>span:last-child{display:none}.docs-search{width:52%}.docs-header>a{font-size:9px}.docs-shell .docs-article{padding:30px 20px 60px}.docs-shell .docs-article>header h1{font-size:44px}.docs-shell .docs-article>header>button{display:none}.doc-section>p{font-size:14px}.docs-pager{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.footer-cta{grid-template-columns:1fr;grid-template-areas:"label""heading""copy""actions";padding:46px 0 32px}.footer-cta>div{align-self:auto;margin-top:24px}.footer-directory{grid-template-columns:1fr;gap:28px}.footer-horizon{opacity:.35;left:72%}}@media (max-width:600px){.product-media{height:520px}.product-media:before{width:108%}.marketing-footer{padding:0 22px 18px}.footer-horizon{display:none}.footer-cta{padding:40px 0 30px}.footer-cta h2{font-size:38px}.footer-cta>div{flex-direction:row}.footer-directory{padding:25px 0 22px}.footer-links{grid-template-columns:1fr 1fr}.footer-bottom{grid-template-columns:1fr 1fr;gap:10px 18px}}:root[data-theme=dark] .marketing-site,:root[data-theme=dark] .docs-shell,:root[data-theme=dark] .product-page{background-color:var(--ivory);color:var(--ink)}:root[data-theme=dark] .marketing-site h1,:root[data-theme=dark] .marketing-site h2,:root[data-theme=dark] .hero-content h1,:root[data-theme=dark] .product-copy h1,:root[data-theme=dark] .footer-cta h2{color:#edf2f8}:root[data-theme=dark] .marketing-site h1 em,:root[data-theme=dark] .marketing-site h2 em,:root[data-theme=dark] .hero-content h1 em,:root[data-theme=dark] .product-copy h1 em{color:var(--gold2)}:root[data-theme=dark] .glow-brand{color:#edf2f8}:root[data-theme=dark] .marketing-nav a,:root[data-theme=dark] .quiet-action{color:#c3cfdd}:root[data-theme=dark] .marketing-header{background:#070e1acc;border-bottom-color:#9db6d62b}:root[data-theme=dark] .landing-command,:root[data-theme=dark] .model-showcase-card,:root[data-theme=dark] .api-switch-card,:root[data-theme=dark] .privacy-cards article,:root[data-theme=dark] .privacy-console,:root[data-theme=dark] .chat-product-window,:root[data-theme=dark] .feature-ribbon article,:root[data-theme=dark] .api-benefits article,:root[data-theme=dark] .api-console,:root[data-theme=dark] .token-benefits,:root[data-theme=dark] .token-hub-card,:root[data-theme=dark] .pricing-grid article,:root[data-theme=dark] .final-cta,:root[data-theme=dark] .api-value-strip,:root[data-theme=dark] .api-process-strip,:root[data-theme=dark] .token-process-strip,:root[data-theme=dark] .routing-manifesto,:root[data-theme=dark] .routing-sequence,:root[data-theme=dark] .glow-utility-ledger,:root[data-theme=dark] .glow-value-loop,:root[data-theme=dark] .product-feature-list article,:root[data-theme=dark] .product-steps-panel,:root[data-theme=dark] .privacy-ledger-stage{color:var(--ink);background:linear-gradient(145deg,#12283feb,#0d1b2ae0);border-color:#9db6d62e}:root[data-theme=dark] .model-showcase-card h3,:root[data-theme=dark] .privacy-cards h3,:root[data-theme=dark] .api-switch-card h3,:root[data-theme=dark] .api-copy h2,:root[data-theme=dark] .pricing-grid h3,:root[data-theme=dark] .token-benefits>h3,:root[data-theme=dark] .token-hub-card h3,:root[data-theme=dark] .final-cta h3,:root[data-theme=dark] .chat-product-window h3,:root[data-theme=dark] .section-heading h2,:root[data-theme=dark] .routing-manifesto h3,:root[data-theme=dark] .glow-utility-ledger h3,:root[data-theme=dark] .glow-value-loop h3{color:#edf2f8}:root[data-theme=dark] .model-showcase-card>p,:root[data-theme=dark] .model-showcase-card>small,:root[data-theme=dark] .privacy-cards p,:root[data-theme=dark] .api-switch-card>p,:root[data-theme=dark] .privacy-console header p,:root[data-theme=dark] .feature-ribbon span,:root[data-theme=dark] .api-benefits span,:root[data-theme=dark] .api-copy>p,:root[data-theme=dark] .token-benefits article span,:root[data-theme=dark] .token-hub-card footer,:root[data-theme=dark] .pricing-grid li,:root[data-theme=dark] .pricing-grid article>div small,:root[data-theme=dark] .final-cta p,:root[data-theme=dark] .section-heading>p,:root[data-theme=dark] .routing-manifesto p,:root[data-theme=dark] .routing-sequence p,:root[data-theme=dark] .glow-utility-ledger p,:root[data-theme=dark] .glow-value-loop p{color:#91a0b3}:root[data-theme=dark] .model-emblem,:root[data-theme=dark] .gold-star,:root[data-theme=dark] .model-dots i,:root[data-theme=dark] .api-request,:root[data-theme=dark] .token-stats,:root[data-theme=dark] .tier-progress,:root[data-theme=dark] .token-credit-progress,:root[data-theme=dark] .privacy-console-body nav{background:#0d1b2a;border-color:#9db6d62b}:root[data-theme=dark] .api-switch-card pre,:root[data-theme=dark] .api-code-grid pre,:root[data-theme=dark] .quickstart-card pre{color:#c8d8eb;background:#081423;border-color:#9db6d62e}:root[data-theme=dark] .landing-command input,:root[data-theme=dark] .chat-product-window form input,:root[data-theme=dark] .privacy-console select,:root[data-theme=dark] .api-switch-card select{color:var(--ink)}:root[data-theme=dark] .landing-command input::placeholder,:root[data-theme=dark] .api-switch-card label,:root[data-theme=dark] .api-console>label,:root[data-theme=dark] .privacy-control small,:root[data-theme=dark] .privacy-console-body nav button{color:#91a0b3}:root[data-theme=dark] .docs-header{background:#070e1ad9;border-bottom-color:#9db6d62b}:root[data-theme=dark] .docs-sidebar{background:#091728e6;border-right-color:#9db6d62b}:root[data-theme=dark] .docs-sidebar section button{color:#aebdcd}:root[data-theme=dark] .docs-sidebar section button:hover,:root[data-theme=dark] .docs-sidebar section button.active{color:#edf2f8;background:#12283f}:root[data-theme=dark] .docs-shell .docs-article{background:linear-gradient(145deg,#12283fb3,#0d1b2a8c);border-color:#9db6d62b}:root[data-theme=dark] .docs-article>header h1,:root[data-theme=dark] .doc-section h2{color:#edf2f8}:root[data-theme=dark] .docs-article>header p,:root[data-theme=dark] .doc-section>p,:root[data-theme=dark] .doc-section li,:root[data-theme=dark] .docs-breadcrumb{color:#91a0b3}:root[data-theme=dark] .docs-toc{background:#070e1ab3;border-left-color:#9db6d62b}:root[data-theme=dark] .docs-search,:root[data-theme=dark] .docs-header>a{background:#0d1b2a;border-color:#9db6d62b}:root[data-theme=dark] .docs-search input{color:var(--ink)}:root[data-theme=dark] .hero-proof{color:#91a0b3}:root[data-theme=dark] .landing-prompt-chips button{color:#c3cfdd;background:#0d1b2ab3;border-color:#9db6d62b}:root[data-theme=dark] .landing-prompt-chips button:hover{background:#0d1b2a;border-color:#d4af3799}:root[data-theme=dark] .scroll-cue{background:#0d1b2acc;border-color:#9db6d62b}:root[data-theme=dark] .product-features,:root[data-theme=dark] .product-system,:root[data-theme=dark] .api-section,:root[data-theme=dark] .models-section,:root[data-theme=dark] .chat-section,:root[data-theme=dark] .pricing-section,:root[data-theme=dark] .privacy-section,:root[data-theme=dark] .token-section{background:linear-gradient(145deg,#0a1626,#070e1a 55%,#0a1626)}:root[data-theme=dark] .product-features article,:root[data-theme=dark] .product-hero{background:#0d1b2a73}:root[data-theme=dark] .product-copy h1,:root[data-theme=dark] .product-system>header h2,:root[data-theme=dark] .system-intro h2{color:#edf2f8}:root[data-theme=dark] .product-copy>p,:root[data-theme=dark] .product-system>header p,:root[data-theme=dark] .system-intro>p,:root[data-theme=dark] .routing-manifesto>div small{color:#91a0b3}.payment-method{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:6px;margin-top:auto;padding-top:12px;display:grid}.payment-method>b{grid-column:1/-1;font-size:9px}.payment-method>span{text-align:center;color:#566275;font-size:7px}.payment-method i{color:#b17e28;background:#f4f6f9;border-radius:50%;place-items:center;width:26px;height:26px;margin:0 auto 4px;font-size:10px;font-style:normal;display:grid}@media (max-width:900px){.docs-shell>.visual-backdrop{left:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
