.saas-root .sp-frame :where(*){box-sizing:content-box;margin:revert;padding:revert;border:revert}.saas-root .sp-frame :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}.saas-root .sp-frame :where(a){color:revert;-webkit-text-decoration:revert;text-decoration:revert}.saas-root .sp-frame :where(b,strong){font-weight:revert}.saas-root .sp-frame :where(ol,ul,menu){list-style:revert}.saas-root .sp-frame :where(img,svg,video,canvas){display:revert;vertical-align:revert}.saas-root .sp-frame :where(img,video){max-width:revert;height:revert}.saas-root .sp-frame :where(button,input,select,textarea){font:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert;appearance:revert}.saas-root .sp-frame :where(input,textarea)::placeholder{opacity:revert;color:revert}.saas-root .sp-frame{text-align:start;-webkit-font-smoothing:auto;line-height:normal}.saas-root{position:relative;overflow-x:clip}.saas-root .sp-frame{color:#0b0a35;background:#f4f8ff;font-family:Manrope,system-ui,sans-serif}.saas-root .ff{font-family:Unbounded,sans-serif}.saas-root .mask{vertical-align:bottom;padding-bottom:.1em;display:inline-block;overflow:hidden}.saas-root .w{display:inline-block}.saas-root .eb{letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:800}.saas-root .btn{transition:background-color .3s,color .3s,border-color .3s,transform .4s cubic-bezier(.16,1,.3,1)}.saas-root .btn:hover{transform:translateY(-3px)}.saas-root .opt{cursor:pointer;font:inherit;text-align:start;transition:background-color .35s,border-color .35s,opacity .35s}.saas-root .dk.opt{color:#fff;opacity:.72;background:#ffffff0a;border:1px solid #ffffff1f}.saas-root .dk.opt:hover,.saas-root .dk.opt.on{opacity:1;background:#1f5bff42;border-color:#5f95ff}.saas-root .lt.opt{color:#0b0a35;background:#fff;border:1px solid #d5e0f5}.saas-root .lt.opt:hover{border-color:#5f95ff}.saas-root .lt.opt.on{color:#fff;background:#0b0a35;border-color:#0b0a35}.saas-root .lt.opt.on .sub{color:#a7caf1!important}.saas-root .holo{opacity:0;pointer-events:none;white-space:nowrap;z-index:6;transition:opacity .25s;position:absolute;top:0;left:0}.saas-root .x10{color:#eaf2ff;letter-spacing:-.05em;text-shadow:1px 1px #7fa8ff,2px 2px #7099f5,3px 3px #618aea,4px 4px #527be0,5px 5px #436cd5,6px 6px #345dca,7px 7px #2a4fbd,8px 8px #2343ab,9px 9px #1c3899,10px 10px #162d87,11px 11px #112575,12px 12px #0d1d63,14px 20px 40px #0009;font-family:Unbounded,sans-serif;font-size:170px;font-weight:600;line-height:1}@keyframes saas-sig{0%,to{opacity:1}50%{opacity:.3}}@keyframes saas-dash{to{stroke-dashoffset:-60px}}.saas-root input[type=range]{accent-color:#1f5bff}.saas-root button:focus-visible,.saas-root a:focus-visible,.saas-root input:focus-visible{outline-offset:3px;outline:2px solid #5f95ff}@media (prefers-reduced-motion:reduce){.saas-root .sp-frame *{transition:none!important;animation:none!important}}.saas-root .wire{stroke:#8fa6d8;animation:2.4s linear infinite saas-dash}.saas-root .wire.on{stroke:#1f5bff;animation-duration:.8s}.saas-root .blk{color:#fff;background:#10207a;border-radius:30px;justify-content:center;align-items:center;width:140px;height:140px;font-family:Unbounded,sans-serif;font-size:15px;font-weight:500;transition:transform .6s cubic-bezier(.16,1,.3,1),background-color .4s;display:flex;position:absolute;transform:translateZ(40px);box-shadow:-2px 2px #0b1766,-4px 4px #0b1766,-6px 6px #0b1766,-8px 8px #0b1766,-10px 10px #0b1766,-12px 12px #0b1766,-14px 14px #0b1766,-16px 16px #0b1766,-18px 18px #0b1766,-20px 20px #0b1766,-44px 50px 40px #0b0a3540}.saas-root .blk i{border:1.5px solid #5fd0ff99;border-radius:20px;position:absolute;inset:14px}.saas-root .blk.on{background:#1f4fd6;transform:translateZ(74px)}.saas-root .port{letter-spacing:.12em;color:#4a567f;background:#fff;border:1px solid #c9d8f5;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:800;transition:background-color .3s,color .3s;position:absolute;transform:translateZ(46px)}.saas-root .port.on{color:#fff;background:#0b0a35;border-color:#0b0a35}.saas-root .bp{box-sizing:border-box;color:#0b0a35;text-align:start;width:230px;height:110px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:20px;padding:18px 20px;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s;position:absolute;transform:translateZ(14px);box-shadow:-3px 3px #c9d8f5,-6px 6px #c9d8f5,-24px 26px 30px #0b0a3559}.saas-root .bp.on{transform:translateZ(80px);box-shadow:-3px 3px #5fd0ff,-6px 6px #5fd0ff,-60px 70px 50px #0b0a3566}@media (max-width:1023px){.saas-root .saas-art.sp-slot{height:auto!important}.saas-root .saas-art .sp-frame{visibility:visible!important;width:auto!important;transform:none!important}.saas-root .saas-art section{flex-direction:column;gap:28px;display:flex;border-radius:0!important;height:auto!important;margin-top:0!important;padding:96px 20px 64px!important}.saas-root .saas-art section.hero{padding-top:150px!important}.saas-root .saas-art section>*{box-sizing:border-box;max-width:100%;width:auto!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.saas-root .saas-art section>[aria-hidden=true]:not(canvas),.saas-root .saas-art .fl-hint,.saas-root .saas-art .holo{display:none!important}.saas-root .saas-art canvas{aspect-ratio:5/4;align-self:center;max-width:640px;width:100%!important;height:auto!important}.saas-root .saas-art h1{font-size:clamp(36px,10.5vw,56px)!important}.saas-root .saas-art h2{font-size:clamp(28px,7.4vw,40px)!important}.saas-root .saas-art h3{font-size:clamp(22px,6vw,30px)!important}.saas-root .saas-art [style*=grid-template-columns],.saas-root .saas-art .fl-g1{grid-template-columns:minmax(0,1fr)!important}.saas-root .saas-art .fl-g2.fl-g2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.saas-root .saas-art section [style*=display\:flex],.saas-root .saas-art section [style*="display: flex"]{flex-wrap:wrap}.saas-root .saas-art .fl-row{flex-direction:column;align-items:flex-start!important}.saas-root .saas-art .x10{font-size:96px!important}.saas-root .saas-art section.hero>canvas{order:1}.saas-root .saas-art section.hero>:not(canvas):not(:has(h1)){order:2}.saas-root .saas-art section [style*=inline-flex]{flex-wrap:wrap}.saas-root .saas-art .btn{white-space:nowrap}}@media (min-width:1024px){.saas-root .saas-art section.hero{height:700px!important}.saas-root .saas-art section.hero>div:nth-of-type(2)>div:first-of-type,.saas-root .saas-art section.hero>div:nth-of-type(3),.saas-root .saas-art section.hero>div:nth-of-type(4){display:none!important}.saas-root .saas-art section.hero h1{font-size:48px!important}.saas-root .saas-art section.hero>canvas[data-hero]{width:780px!important;height:650px!important;top:28px!important;left:650px!important}}@media (max-width:1023px) and (min-width:700px){.saas-root .saas-art section{padding:110px 48px 80px!important}.saas-root .saas-art [style*=grid-template-columns],.saas-root .saas-art .fl-g1{grid-template-columns:repeat(2,minmax(0,1fr))!important}.saas-root .saas-art .fl-g2.fl-g2{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:1023px){.saas-root .saas-art .bps .bp-wrap{zoom:.9;align-self:center;max-width:none;width:700px!important;transform:none!important}}@media (max-width:699px){.saas-root .saas-art .bps .bp-wrap{zoom:.46}}
