*{box-sizing:border-box}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#18243b;background:#f8faff}.demo-page{position:relative;min-height:100vh;overflow:hidden;background:linear-gradient(145deg,#fcfdff,#f2f6ff 65%,#eef2fe)}.demo-nav{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:auto;padding:36px 44px}.demo-brand{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:850;letter-spacing:2px}.demo-brand>span:last-child{color:#5977e9}.demo-brand-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#526fec;color:#fff;font-size:23px;letter-spacing:0}.demo-version{color:#9ba8bd;font-size:12px;font-weight:600;letter-spacing:1px}.demo-nav-tools{display:flex;align-items:center;gap:24px}.demo-language{display:flex;padding:3px;border:1px solid #dce4f5;border-radius:9px;background:#ffffffb3}.demo-language a{padding:6px 9px;border-radius:6px;color:#8290a6;font-size:12px;text-decoration:none;white-space:nowrap}.demo-language a[aria-current]{background:#4e70eb;color:#fff}.demo-language a:focus-visible,.demo-actions a:focus-visible{outline:2px solid #4e70eb;outline-offset:4px}.demo-hero{position:relative;z-index:1;max-width:1200px;margin:14vh auto 0;padding:0 44px}.demo-kicker{margin-bottom:27px;color:#5e78df;font-size:11px;font-weight:800;letter-spacing:3px}.demo-hero h1{margin:0;font-size:clamp(46px,6vw,80px);font-weight:750;letter-spacing:-4px;line-height:1.23}:lang(en) .demo-hero h1{font-size:clamp(36px,6vw,80px)}.demo-hero h1 em{color:#5a79f2;font-style:normal}.demo-hero p{max-width:485px;margin:27px 0 37px;color:#8290a6;font-size:16px;line-height:1.9}.demo-actions{display:flex;align-items:center;gap:23px}.demo-actions .demo-primary-link{padding:15px 23px;border:0;border-radius:12px;background:#4e70eb;box-shadow:0 12px 22px #4e70eb35;color:#fff;font-size:13px;font-weight:700;cursor:pointer;text-decoration:none}.demo-actions .demo-primary-link span{margin-left:15px;font-size:18px}.demo-actions{flex-wrap:wrap}.demo-actions #open-ai-demo{background:#fff;color:#4e70eb;box-shadow:inset 0 0 0 1px #dce4ff}.demo-actions>span{color:#a9b4c6;font-size:12px}.demo-service-link{color:#4e70eb;font-size:13px;text-decoration:none}.demo-orb{position:absolute;border-radius:50%;pointer-events:none}.demo-orb-one{top:18%;right:3%;width:450px;height:450px;background:radial-gradient(circle at 34% 30%,#d8e4ff,#b8c9ff 60%,#9aaff8);opacity:.58;filter:blur(5px)}.demo-orb-two{top:30%;right:21%;width:180px;height:180px;background:linear-gradient(125deg,#e9efff,#b8c7fa);opacity:.7}.demo-footer{position:absolute;right:44px;bottom:33px;left:44px;display:flex;justify-content:space-between;color:#aab5c5;font-size:10px;letter-spacing:1px}@media (max-width:720px){.demo-nav{padding:23px;gap:12px;flex-wrap:wrap}.demo-nav-tools{margin-left:auto}.demo-version{display:none}.demo-hero{margin-top:12vh;padding:0 26px 110px}.demo-hero h1{letter-spacing:-2px}.demo-hero p{font-size:14px}.demo-orb-one{top:55%;right:-45%;width:340px;height:340px}.demo-orb-two{display:none}.demo-actions>span{display:none}.demo-footer{right:26px;left:26px;gap:16px}}
