@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_b20cf7f8-module__Wf9Gha__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_b20cf7f8-module__Wf9Gha__variable{--font-heading:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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 Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c2f4fbf5-module__9Z_CRW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c2f4fbf5-module__9Z_CRW__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_46669b57-module__PVLgUG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_46669b57-module__PVLgUG__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.bc-content-render{--bc-render-gap:1rem;--bc-render-text:#0f172a;--bc-render-muted:#64748b;--bc-render-border:#e2e8f0;--bc-render-code-bg:#f8fafc;--bc-render-quote-border:#cbd5e1;--bc-render-radius:.5rem;gap:var(--bc-render-gap);color:var(--bc-render-text);flex-direction:column;line-height:1.65;display:flex}.bc-content-render :where(p){margin:0}.bc-heading-render{margin:0;font-weight:600;line-height:1.25}.bc-heading-render--1{font-size:2rem}.bc-heading-render--2{font-size:1.5rem}.bc-heading-render--3{font-size:1.25rem}.bc-heading-render--4{font-size:1.125rem}.bc-heading-render--5{font-size:1rem}.bc-heading-render--6{text-transform:uppercase;letter-spacing:.05em;color:var(--bc-render-muted);font-size:.875rem}.bc-list-render{flex-direction:column;gap:.25rem;margin:0;padding-left:1.5rem;display:flex}.bc-list-render--bullet{list-style:outside}.bc-list-render--ordered{list-style:decimal}.bc-quote-render{border-left:3px solid var(--bc-render-quote-border);color:var(--bc-render-muted);margin:0;padding-left:1rem;font-style:italic}.bc-quote-render-content{margin:0}.bc-quote-render-author{color:var(--bc-render-muted);margin-top:.5rem;font-size:.875rem;font-style:normal;display:block}.bc-callout-render{border-radius:var(--bc-render-radius);border:1px solid var(--bc-render-border);background:var(--bc-render-code-bg);padding:.875rem 1rem}.bc-callout-render-title{margin:0 0 .25rem;font-weight:600}.bc-callout-render-body{margin:0}.bc-callout--warning{background:#fffbeb;border-color:#fbbf24}.bc-callout--success{background:#ecfdf5;border-color:#34d399}.bc-callout--note,.bc-callout--info{background:#eff6ff;border-color:#60a5fa}.bc-code-render{margin:0}.bc-code-render-filename{color:var(--bc-render-muted);margin-bottom:.25rem;font-size:.75rem}.bc-code-render-pre{border-radius:var(--bc-render-radius);background:var(--bc-render-code-bg);border:1px solid var(--bc-render-border);margin:0;padding:1rem;font-size:.875rem;overflow-x:auto}.bc-code-render-pre code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.bc-table-render-scroll{overflow-x:auto}.bc-table-render{border-collapse:collapse;width:100%;font-size:.9375rem}.bc-table-render-th,.bc-table-render-td{border:1px solid var(--bc-render-border);text-align:left;padding:.5rem .75rem}.bc-table-render-th{background:var(--bc-render-code-bg);font-weight:600}.bc-image-render{margin:0}.bc-image-render-img{border-radius:var(--bc-render-radius);max-width:100%;height:auto;display:block}.bc-image-render-caption{color:var(--bc-render-muted);text-align:center;margin-top:.5rem;font-size:.875rem}.bc-video-render,.bc-embed-render{border-radius:var(--bc-render-radius);width:100%;position:relative;overflow:hidden}.bc-video-render--youtube,.bc-embed-render{aspect-ratio:16/9}.bc-video-render-iframe,.bc-embed-render-iframe,.bc-video-render-video{border:0;width:100%;height:100%;display:block}.bc-video-render--mp4{aspect-ratio:auto}.bc-slides-render{border:1px solid var(--bc-render-border);border-radius:var(--bc-render-radius);overflow:hidden}
[data-marketing]{--ar-obsidian:#0a0a0c;--ar-obsidian-2:#111114;--ar-smoke:#1c1c24;--ar-smoke-2:#24242f;--ar-line:#2b2b38;--ar-line-soft:#1f1f29;--ar-purple:#7c4cf2;--ar-purple-soft:#6c3aed;--ar-purple-glow:#9d77ff;--ar-blue:#3b82f6;--ar-blue-soft:#60a5fa;--ar-mist:#94a3b8;--ar-mist-soft:#6d758a;--ar-white:#f4f4f6;--ar-green:#22c55e;--ar-amber:#fbbf24;--ar-red:#ef4444;background-color:var(--ar-obsidian);color:var(--ar-white);min-height:100vh;font-family:var(--font-body,"Inter"), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background-image:radial-gradient(900px 500px at 80% -10%,#7c4cf22e,#0000 60%),radial-gradient(700px 400px at 0 10%,#3b82f61a,#0000 60%);background-attachment:fixed}[data-marketing] h1,[data-marketing] h2,[data-marketing] h3,[data-marketing] h4{font-family:var(--font-heading,"Space Grotesk"), sans-serif;letter-spacing:-.02em;color:var(--ar-white);margin:0;font-weight:700}[data-marketing] .ar-mono{font-family:var(--font-mono,"JetBrains Mono"), monospace}[data-marketing] a{color:inherit;text-decoration:none}[data-marketing] .ar-grid-bg{pointer-events:none;background-image:linear-gradient(#7c4cf20d 1px,#0000 1px),linear-gradient(90deg,#7c4cf20d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 30%,#0000 80%)}[data-marketing] .ar-container{max-width:1280px;margin:0 auto;padding:0 32px}@media (max-width:720px){[data-marketing] .ar-container{padding:0 20px}}[data-marketing] .ar-btn{font-family:var(--font-heading,"Space Grotesk"), sans-serif;cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:600;transition:transform .15s,background .15s,border-color .15s,box-shadow .2s;display:inline-flex}[data-marketing] .ar-btn-lg{padding:18px 28px;font-size:16px}[data-marketing] .ar-btn-primary{background:var(--ar-purple);color:var(--ar-white);box-shadow:inset 0 0 0 1px #ffffff0f,0 12px 30px -10px #7c4cf299}[data-marketing] .ar-btn-primary:hover{background:var(--ar-purple-glow);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff1a,0 18px 40px -10px #7c4cf2cc}[data-marketing] .ar-btn-ghost{color:var(--ar-white);border:1px solid var(--ar-line);background:0 0}[data-marketing] .ar-btn-ghost:hover{border-color:var(--ar-mist);background:#ffffff08}[data-marketing] .ar-badge{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ar-purple-glow);background:#7c4cf21a;border:1px solid #7c4cf24d;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex}[data-marketing] .ar-badge .ar-dot{background:var(--ar-purple-glow);width:6px;height:6px;box-shadow:0 0 8px var(--ar-purple-glow);border-radius:50%}[data-marketing] .ar-badge.ar-badge-blue{color:var(--ar-blue-soft);background:#3b82f61a;border-color:#3b82f64d}[data-marketing] .ar-badge.ar-badge-blue .ar-dot{background:var(--ar-blue-soft);box-shadow:0 0 8px var(--ar-blue-soft)}[data-marketing] .ar-badge.ar-badge-green{color:#4ade80;background:#22c55e1a;border-color:#22c55e4d}[data-marketing] .ar-badge.ar-badge-green .ar-dot{background:#4ade80;box-shadow:0 0 8px #4ade80}[data-marketing] .ar-section-tag{font-family:var(--font-mono,"JetBrains Mono"), monospace;color:var(--ar-mist);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;display:inline-flex}[data-marketing] .ar-section-tag:before{content:"";background:var(--ar-purple);width:24px;height:1px;display:inline-block}[data-marketing] .ar-card{background:linear-gradient(180deg, #ffffff05, #fff0), var(--ar-smoke);border:1px solid var(--ar-line);border-radius:8px}[data-marketing] .agentrook-public-content .bc-content-render{--bc-render-text:var(--ar-white);--bc-render-muted:var(--ar-mist);--bc-render-border:var(--ar-line);--bc-render-code-bg:#ffffff0f;--bc-render-quote-border:#ffffff3d}@keyframes ar-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-marketing] .ar-marquee-track{animation:40s linear infinite ar-marquee}@keyframes ar-shine{0%,to{background-position:0%}50%{background-position:100%}}[data-marketing] .ar-shine{background:linear-gradient(90deg,#a78bfa 0%,#60a5fa 50%,#a78bfa 100%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite ar-shine}@keyframes ar-fall{0%{opacity:0;transform:translateY(-20vh)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(120vh)}}[data-marketing] .ar-variant-rain{pointer-events:none;opacity:.4;position:absolute;inset:0;overflow:hidden}[data-marketing] .ar-variant-rain .ar-drop{animation:ar-fall var(--ar-dur,8s) linear infinite;animation-delay:var(--ar-delay,0s);border-radius:50%;position:absolute;top:0}