.brd-case{isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0b0720;--ground:#120d25;--surface:#191333;--surface-2:#1f1840;--line:#2c2450;--line-soft:#221c42;--text:#fff;--text-2:#b9b3d0;--text-3:#7e779a;--accent:#5a87f5;--accent-2:#7da8f1;--violet:#6d4ae0;--violet-2:#9b6bff;--wrap:1180px;--r-lg:28px;--r-md:18px;--r-sm:12px;background:radial-gradient(1200px 600px at 15% -5%, #6d4ae038, transparent 60%), radial-gradient(1000px 500px at 90% 10%, #5a87f524, transparent 55%), var(--ink);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.55;position:relative;overflow:hidden}.brd-case *,.brd-case :before,.brd-case :after{box-sizing:border-box}.brd-case .aurora{z-index:-2;pointer-events:none;position:absolute;inset:0}.brd-case .aurora i{filter:blur(90px);opacity:.5;border-radius:50%;position:absolute}.brd-case .aurora .a1{background:#6d4ae0;width:560px;height:560px;animation:16s ease-in-out infinite alternate brd-drift;top:-120px;left:-140px}.brd-case .aurora .a2{opacity:.35;background:#5a87f5;width:480px;height:480px;animation:20s ease-in-out infinite alternate-reverse brd-drift;top:220px;right:-120px}.brd-case .aurora .a3{opacity:.4;background:#3d2b86;width:420px;height:420px;animation:24s ease-in-out infinite alternate brd-drift;top:900px;left:35%}@keyframes brd-drift{0%{transform:translate(0)}to{transform:translate(60px,40px)}}.brd-case .canvas-veil{z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff0e 1.2px,#0000 1.2px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#00000040 40%,#0000008c);mask-image:linear-gradient(#000000e6,#00000040 40%,#0000008c)}.brd-case .wrap{max-width:var(--wrap);margin:0 auto;padding:0 22px}.brd-case h1{letter-spacing:-1.5px;margin:18px 0 20px;font-size:clamp(34px,6vw,64px);font-weight:800;line-height:1.06}.brd-case h1 u{background:linear-gradient(90deg,var(--violet-2),var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text;text-decoration:none}.brd-case h2{letter-spacing:-.8px;margin:12px 0 14px;font-size:clamp(26px,3.6vw,40px);font-weight:800;line-height:1.14}.brd-case h3{margin:0 0 8px;font-size:18px;font-weight:700}.brd-case p{color:var(--text-2);margin:0 0 12px}.brd-case .lede{font-size:16.5px}.brd-case .eyebrow{text-transform:uppercase;letter-spacing:.14em;background:linear-gradient(90deg,var(--violet-2),var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text;border-bottom:1px solid #9b6bff59;padding-bottom:6px;font-size:12px;font-weight:700;display:inline-block}.brd-case .rv{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.brd-case .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.brd-case .rv{opacity:1;transition:none;transform:none}.brd-case .aurora i{animation:none}}.brd-case .btn{background:linear-gradient(90deg,var(--violet),var(--accent));color:#fff;border-radius:14px;align-items:center;gap:10px;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 10px 30px #6d4ae059}.brd-case .btn:hover{transform:translateY(-2px);box-shadow:0 16px 40px #6d4ae073}.brd-case .btn--ghost{box-shadow:none;background:#ffffff0d;border:1px solid #ffffff24}.brd-case .btn--ghost:hover{background:#ffffff17}.brd-case .btn--big{padding:16px 34px;font-size:17px}.brd-case .hero{text-align:left;padding:110px 0 90px;position:relative}.brd-case .hero .wrap{z-index:1;position:relative}.brd-case .hero h1{max-width:780px}.brd-case .hero__badge{letter-spacing:.06em;color:var(--text-2);background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;padding:8px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.brd-case .hero__badge em{background:linear-gradient(90deg,var(--violet-2),var(--accent-2));border-radius:50%;width:8px;height:8px;animation:2.2s ease-in-out infinite brd-pulse}@keyframes brd-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}.brd-case .hero__lede{max-width:640px;font-size:18px}.brd-case .hero__cta{flex-wrap:wrap;gap:12px;margin:26px 0 34px;display:flex}.brd-case .hero__facts{flex-wrap:wrap;gap:38px;display:flex}.brd-case .fact b{letter-spacing:-1px;background:linear-gradient(90deg,var(--violet-2),var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800;display:block}.brd-case .fact span{color:var(--text-3);margin-top:4px;font-size:12.5px;line-height:1.35;display:block}.brd-case .hero__facts--txt{gap:30px}.brd-case .hero__facts--txt .fact{max-width:220px}.brd-case .hero__facts--txt .fact b{letter-spacing:-.3px;font-size:19px;line-height:1.25}.brd-case .hero-scene{pointer-events:none;z-index:0;width:400px;height:460px;position:absolute;top:110px;right:4%}.brd-case .hero-scene>*{position:absolute}.brd-case .hs-node{color:#1a1a1a;background:#fff;border:2px solid #1a1a1a;border-radius:8px;justify-content:center;align-items:center;width:118px;height:50px;font-size:12.5px;font-weight:600;display:flex;box-shadow:0 12px 30px #00000059}.brd-case .hs-node--a{top:180px;left:14px}.brd-case .hs-node--b{opacity:0;transform-origin:50%;animation:12.8s ease-in-out infinite hs-node-b;top:262px;left:216px;transform:scale(.5)}@keyframes hs-node-b{0%,25%{opacity:0;transform:scale(.5)}29%{opacity:1;transform:scale(1.07)}32%,70%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.6)}}.brd-case .hs-edge{width:84px;height:82px;top:205px;left:132px;overflow:visible}.brd-case .hs-edge__line{stroke-dasharray:170;stroke-dashoffset:170px;animation:12.8s linear infinite hs-edge-line}.brd-case .hs-edge__head{opacity:0;animation:12.8s linear infinite hs-edge-head}@keyframes hs-edge-line{0%,8%{stroke-dashoffset:170px;opacity:1}26%{stroke-dashoffset:0;opacity:1}72%{stroke-dashoffset:0;opacity:1}81%{stroke-dashoffset:0;opacity:0}82%{stroke-dashoffset:170px;opacity:0}99%{stroke-dashoffset:170px;opacity:0}to{stroke-dashoffset:170px;opacity:1}}@keyframes hs-edge-head{0%,24%{opacity:0}27%,72%{opacity:1}80%,to{opacity:0}}.brd-case .hs-sticky{color:#3b3520;border-radius:4px;width:150px;min-height:96px;padding:12px;font-size:12.5px;font-weight:600;line-height:1.4;box-shadow:0 12px 30px #00000059}.brd-case .hs-sticky--edit{background:#fff9b1;top:20px;left:196px;transform:rotate(-2deg)}.brd-case .hs-sticky--drag{color:#2d2447;background:#c9b7f5;width:118px;min-height:84px;animation:12.8s ease-in-out infinite hs-drag-sticky;top:330px;left:30px}@keyframes hs-drag-sticky{0%,4%{transform:translate(0)rotate(3deg)}13%{transform:translate(120px,10px)rotate(-1deg)}22%,50%{transform:translate(196px,28px)rotate(1deg)}61%{transform:translate(96px,16px)rotate(-1deg)}72%,to{transform:translate(0)rotate(3deg)}}.brd-case .hs-caret{vertical-align:-2px;opacity:0;width:7px;height:13px;margin-left:2px;animation:12.8s linear infinite hs-caret-gate;display:inline-block}.brd-case .hs-caret b{background:#3b3520;width:100%;height:100%;animation:.85s steps(2,end) infinite hs-caret-blink;display:block}@keyframes hs-caret-gate{0%,11%{opacity:0}13%,86%{opacity:1}89%,to{opacity:0}}@keyframes hs-caret-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.brd-case .hs-cursor{align-items:flex-start;gap:5px;display:flex;top:0;left:0}.brd-case .hs-cursor em{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.brd-case .hs-cursor--e em{color:#cfe0ff;background:#7da8f12e;border:1px solid #7da8f166}.brd-case .hs-cursor--s em{color:#e2d4ff;background:#9b6bff2e;border:1px solid #9b6bff66}.brd-case .hs-cursor--a em{color:#c4f4ec;background:#2dd4bf29;border:1px solid #2dd4bf66}.brd-case .hs-cursor--e{animation:12.8s ease-in-out infinite hs-cur-e}@keyframes hs-cur-e{0%{transform:translate(20px,430px)}4%{transform:translate(96px,380px)}13%{transform:translate(216px,392px)}22%{transform:translate(288px,406px)}50%{transform:translate(288px,406px)}61%{transform:translate(196px,394px)}72%{transform:translate(96px,380px)}82%,to{transform:translate(20px,430px)}}.brd-case .hs-cursor--s{animation:12.8s linear infinite hs-cur-s}@keyframes hs-cur-s{0%{transform:translate(-40px,110px)}8%{transform:translate(132px,205px)}12.5%{transform:translate(174px,205px)}21.5%{transform:translate(174px,287px)}26%{transform:translate(216px,287px)}34%{transform:translate(300px,340px)}62%{transform:translate(300px,340px)}70%{transform:translate(238px,292px)}82%{transform:translate(140px,214px)}90%,to{transform:translate(-40px,110px)}}.brd-case .hs-cursor--a{animation:12.8s ease-in-out infinite hs-cur-a}@keyframes hs-cur-a{0%,6%{transform:translate(304px,148px)}12%{transform:translate(256px,64px)}40%{transform:translate(292px,86px)}60%{transform:translate(262px,72px)}85%{transform:translate(288px,88px)}93%,to{transform:translate(304px,148px)}}@media (prefers-reduced-motion:reduce){.brd-case .hs-cursor,.brd-case .hs-sticky--drag,.brd-case .hs-node--b,.brd-case .hs-edge__line,.brd-case .hs-edge__head,.brd-case .hs-caret,.brd-case .hs-caret b{animation:none!important}.brd-case .hs-node--b{opacity:1;transform:none}.brd-case .hs-edge__line{stroke-dashoffset:0}.brd-case .hs-edge__head{opacity:1}}@media (max-width:1180px){.brd-case .hero-scene{width:340px;right:1%}}@media (max-width:900px){.brd-case .hero-scene{display:none}}.brd-case .section{padding:76px 0;position:relative}.brd-case .section--alt{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:#ffffff06}.brd-case .cols-3{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px;display:grid}.brd-case .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:24px;transition:transform .2s,border-color .2s}.brd-case .card:hover{border-color:#9b6bff66;transform:translateY(-4px)}.brd-case .card__ico{color:var(--accent-2);margin-bottom:14px}.brd-case .card__ico svg{width:28px;height:28px;display:block}.brd-case .card p{margin:0;font-size:14px}.brd-case .brd-embed{padding:76px 0}.brd-case .brd-embed__lede{max-width:620px}.brd-case .brd-embed__frame{border-radius:var(--r-lg);background:#101014;border:1px solid #9b6bff59;margin-top:22px;overflow:hidden;box-shadow:0 30px 80px #00000080,0 0 0 1px #ffffff08,0 0 60px #6d4ae040}.brd-case .brd-embed__chrome{border-bottom:1px solid var(--line);background:linear-gradient(#1d1930,#161226);align-items:center;gap:7px;padding:11px 16px;display:flex}.brd-case .brd-embed__chrome i{background:#3a3357;border-radius:50%;width:11px;height:11px}.brd-case .brd-embed__chrome i:first-child{background:#ff5f57}.brd-case .brd-embed__chrome i:nth-child(2){background:#febc2e}.brd-case .brd-embed__chrome i:nth-child(3){background:#28c840}.brd-case .brd-embed__chrome span{color:var(--text-3);margin-left:10px;font-size:12.5px;font-weight:600}.brd-case .brd-embed__stage{height:70vh;min-height:460px;position:relative}.brd-case .st-cabinet:before{display:none}@media (max-width:760px){.brd-case .brd-embed__stage{height:60vh;min-height:380px}}.brd-case .brd-embed__hint{color:var(--text-3);margin-top:12px;font-size:12.5px}.brd-case .feat-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.brd-case .feat{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:18px 20px;transition:transform .2s,border-color .2s}.brd-case .feat:hover{border-color:#5a87f573;transform:translateY(-3px)}.brd-case .feat b{margin-bottom:5px;font-size:15px;display:block}.brd-case .feat span{color:var(--text-2);font-size:13px;line-height:1.45}.brd-case .grid-2{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;display:grid}.brd-case .ticks{margin:16px 0 0;padding:0;list-style:none}.brd-case .ticks li{color:var(--text-2);margin-bottom:10px;padding-left:28px;font-size:14.5px;position:relative}.brd-case .ticks li:before{content:"";background:linear-gradient(135deg,var(--violet),var(--accent));border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:0}.brd-case .ticks li:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;position:absolute;top:7px;left:5px;transform:rotate(-45deg)}.brd-case .rt-visual{position:relative}.brd-case .rt-board{border-radius:var(--r-md);border:1px solid var(--line);background:#101014 radial-gradient(#ffffff0f 1.2px,#0000 1.2px) 0 0/24px 24px;min-height:280px;position:relative;box-shadow:0 20px 60px #00000073}.brd-case .rt-node{color:#1a1a1a;background:#fff;border:2px solid #1a1a1a;border-radius:8px;padding:12px 22px;font-size:13px;font-weight:600;position:absolute}.brd-case .rt-node.n1{top:38%;left:8%}.brd-case .rt-node.n2{top:38%;left:56%}.brd-case .rt-sticky{color:#3b3520;background:#fff9b1;border:none;border-radius:4px;top:66%;left:60%;transform:rotate(-3deg);box-shadow:0 8px 20px #0000004d}.brd-case .rt-arrow{color:#8b86a8;width:30%;position:absolute;top:41%;left:26%}.brd-case .rt-cursor{align-items:center;gap:5px;display:flex;position:absolute}.brd-case .rt-cursor em{border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:700}.brd-case .rt-cursor.c1{animation:6s ease-in-out infinite brd-cursor1;top:20%;left:30%}.brd-case .rt-cursor.c1 em{color:#cfe0ff;background:#7da8f12e;border:1px solid #7da8f166}.brd-case .rt-cursor.c2{animation:7s ease-in-out infinite brd-cursor2;top:58%;left:55%}.brd-case .rt-cursor.c2 em{color:#e2d4ff;background:#9b6bff2e;border:1px solid #9b6bff66}@keyframes brd-cursor1{0%,to{transform:translate(0)}35%{transform:translate(90px,40px)}70%{transform:translate(-20px,70px)}}@keyframes brd-cursor2{0%,to{transform:translate(0)}40%{transform:translate(-70px,-30px)}75%{transform:translate(40px,-60px)}}@media (prefers-reduced-motion:reduce){.brd-case .rt-cursor,.brd-case .hero__float>div{animation:none!important}}.brd-case .ai-visual{justify-content:center;display:flex}.brd-case .ai-chat{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);flex-direction:column;gap:12px;width:100%;max-width:420px;padding:18px;display:flex;box-shadow:0 20px 60px #00000073}.brd-case .ai-msg{border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.45}.brd-case .ai-msg--user{background:linear-gradient(90deg,var(--violet),var(--accent));color:#fff;border-bottom-right-radius:4px;align-self:flex-end;max-width:85%}.brd-case .ai-msg--bot{background:var(--surface-2);border:1px solid var(--line);color:var(--text-2);border-bottom-left-radius:4px;align-self:flex-start;max-width:92%}.brd-case .ai-ops{color:var(--text-3);align-items:center;gap:8px;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;display:flex}.brd-case .ai-ops i{background:#28c840;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite brd-pulse}.brd-case .nums{text-align:center;grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.brd-case .num b{letter-spacing:-1.5px;background:linear-gradient(90deg,var(--violet-2),var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:800;display:block}.brd-case .num span{color:var(--text-3);font-size:13px}.brd-case .cta{padding:90px 0 110px}.brd-case .cta__card{text-align:center;border-radius:var(--r-lg);background:radial-gradient(600px 300px at 50% -20%, #9b6bff59, transparent 70%), linear-gradient(180deg, var(--surface-2), var(--surface));border:1px solid #9b6bff4d;padding:60px 30px}.brd-case .cta__card h2{margin-top:0}.brd-case .cta__card p{max-width:520px;margin:0 auto 26px}@media (max-width:980px){.brd-case .cols-3,.brd-case .feat-grid{grid-template-columns:repeat(2,1fr)}.brd-case .grid-2{grid-template-columns:1fr;gap:28px}.brd-case .grid-2--rev .ai-visual{order:2}.brd-case .nums{grid-template-columns:repeat(2,1fr);row-gap:28px}}@media (max-width:640px){.brd-case .cols-3,.brd-case .feat-grid{grid-template-columns:1fr}.brd-case .hero{padding:80px 0 60px}.brd-case .section{padding:56px 0}.brd-case .hero__facts{gap:24px}}
