@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2?dpl=dpl_FB13MtKmk27wywmiYS7p5jqpQBp1)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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2?dpl=dpl_FB13MtKmk27wywmiYS7p5jqpQBp1)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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_898c1589-module__6rGIiG__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_898c1589-module__6rGIiG__variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--ink:#0d1217;--ink-soft:#3a4350;--muted:#6a727e;--line:#e5e8ee;--bg:#fff;--bg-soft:#f4f7fc;--bg-tint:#e9f1ff;--green:#0865fe;--green-deep:#064fd6;--green-bright:#3b86ff;--green-wash:#e7efff;--wa:#25d366;--wa-bubble:#d9fdd3;--display:var(--font-outfit),system-ui,sans-serif;--body:var(--font-outfit),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--maxw:1140px;--r:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--body);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:hidden}a{color:inherit;text-decoration:none}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}h1,h2,h3{font-family:var(--display);letter-spacing:-.02em;font-weight:700;line-height:1.04}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--green);font-size:.78rem;font-weight:700}.btn{font-family:var(--body);cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;align-items:center;gap:.45em;padding:.58em 1.1em;font-size:.9rem;font-weight:600;transition:all .22s;display:inline-flex}.btn-primary{background:var(--green);color:#fff}.btn-primary:hover{background:var(--green-deep);transform:translateY(-2px);box-shadow:0 10px 26px -10px #0865fe8c}.btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.btn-ghost:hover{border-color:var(--ink);background:var(--ink);color:#fff}header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#ffffffc7;position:sticky;top:0}nav{justify-content:space-between;align-items:center;height:70px;display:flex}.brand{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:.5em;font-size:1.28rem;font-weight:800;display:flex}.brand .mk{background:var(--green);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.brand .mk svg{width:18px;height:18px}.brand .wm{font-family:var(--display);letter-spacing:-.04em;font-weight:800;line-height:1}.brand .wm .a{color:var(--green)}.brand .wm .b{color:var(--ink)}.brand .logo{width:auto;height:30px;display:block}footer .brand .logo{height:24px}.navlinks{align-items:center;gap:34px;display:flex}.navlinks a{color:var(--ink-soft);font-size:.95rem;font-weight:500;transition:all .2s}.navlinks a:hover{color:var(--green)}.navcta{align-items:center;gap:12px;display:flex}.menubtn{cursor:pointer;background:0 0;border:0;display:none}.hero{padding:clamp(56px,9vw,110px) 0 clamp(40px,6vw,72px);position:relative;overflow:hidden}.hero:before{content:"";z-index:-2;background:radial-gradient(900px 520px at 78% -8%,var(--green-wash),transparent 60%),radial-gradient(700px 480px at 0% 110%,#eef3fb,transparent 55%);position:absolute;inset:0}.hero:after{content:"";z-index:-1;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.035'/%3E%3C/svg%3E");position:absolute;inset:0}.herogrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;display:grid}.hero h1{margin:.4em 0 .35em;font-size:clamp(2.5rem,6vw,4.4rem)}.hero h1 em{color:var(--green);font-style:normal;position:relative}.hero p.lead{color:var(--ink-soft);max-width:33ch;margin-bottom:1.7em;font-size:clamp(1.06rem,1.7vw,1.28rem)}.herobtns{flex-wrap:wrap;gap:14px;display:flex}.heronote{flex-wrap:wrap;align-items:center;gap:18px;margin-top:1.7em;display:flex}.heronote .works{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:600}.erprow{flex-wrap:wrap;align-items:center;gap:22px;display:inline-flex}.erprow img{object-fit:contain;opacity:.62;filter:grayscale();width:auto;height:22px;transition:opacity .2s,filter .2s}.erprow img:hover{opacity:1;filter:none}.reveal{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards rise;transform:translateY(18px)}@keyframes rise{to{opacity:1;transform:none}}.phone{border:1px solid var(--line);background:#fff;border-radius:28px;justify-self:center;width:100%;max-width:360px;padding:14px;animation:.9s cubic-bezier(.2,.7,.2,1) .15s both rise;box-shadow:0 40px 80px -36px #0d141152,0 0 0 1px #0d141105}.chathead{border-bottom:1px solid var(--line);align-items:center;gap:.6em;padding:6px 8px 14px;display:flex}.chathead .av{background:var(--green);color:#fff;width:38px;height:38px;font-family:var(--display);border-radius:50%;place-items:center;font-size:1rem;font-weight:800;display:grid}.chathead .nm{font-size:.98rem;font-weight:700;line-height:1.1}.chathead .st{color:var(--green);font-size:.74rem;font-weight:600}.chat{background:linear-gradient(#f6f8fc,#f6f8fc);flex-direction:column;gap:9px;padding:16px 6px 6px;display:flex}.bub{border-radius:14px;max-width:84%;padding:9px 12px;font-size:.86rem;line-height:1.42;box-shadow:0 1px 1px #0d14110d}.bub.in{background:var(--wa-bubble);border-bottom-right-radius:5px;align-self:flex-end}.bub.out{border:1px solid var(--line);background:#fff;border-bottom-left-radius:5px;align-self:flex-start}.bub b{color:var(--green-deep)}.bub .act{color:var(--green);border:1px solid var(--green-wash);background:var(--green-wash);border-radius:999px;margin-top:7px;padding:3px 9px;font-size:.76rem;font-weight:700;display:inline-block}.bub.op{opacity:0;animation:.5s forwards rise}.trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-soft)}.trust .wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;padding:26px 24px;display:flex}.trust span.lab{letter-spacing:.04em;color:var(--muted);font-size:.8rem;font-weight:600}.trust .erp{font-family:var(--display);color:var(--ink-soft);opacity:.78;font-size:1.02rem;font-weight:700}section.blk{padding:clamp(58px,8vw,104px) 0}.sechead{max-width:680px;margin-bottom:48px}.sechead h2{margin:.35em 0 .4em;font-size:clamp(1.9rem,3.6vw,2.9rem)}.sechead p{color:var(--ink-soft);font-size:1.08rem}.fgrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.fcard{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:26px 24px;transition:all .25s}.fcard:hover{border-color:var(--green);transform:translateY(-4px);box-shadow:0 22px 44px -28px #0d141147}.fcard .ic{border:1px solid var(--line);background:#fff;border-radius:14px;place-items:center;width:54px;height:54px;margin-bottom:18px;display:grid;box-shadow:0 4px 12px -5px #0865fe4d}.fcard .ic svg{width:31px;height:31px}.fcard h3{margin-bottom:.4em;font-size:1.18rem}.fcard p{color:var(--ink-soft);font-size:.95rem}.tag{letter-spacing:.06em;text-transform:uppercase;color:var(--green);background:var(--green-wash);border-radius:999px;margin-bottom:14px;padding:3px 9px;font-size:.7rem;font-weight:700;display:inline-block}.acc{background:var(--ink);color:#eef2ef;border-radius:26px;position:relative;overflow:hidden}.acc:before{content:"";background:radial-gradient(600px 360px at 88% 0,#3b86ff3d,#0000 60%);position:absolute;inset:0}.accgrid{grid-template-columns:1fr 1fr;gap:0;display:grid;position:relative}.acccopy{padding:clamp(36px,5vw,64px)}.acccopy h2{color:#fff;margin:.4em 0 .5em;font-size:clamp(1.8rem,3.2vw,2.6rem)}.acccopy p{color:#aebab4;max-width:42ch;font-size:1.04rem}.acccols{border-left:1px solid #ffffff17;flex-direction:column;gap:18px;padding:clamp(28px,4vw,56px);display:flex}.accitem{align-items:flex-start;gap:14px;display:flex}.accitem .dot{width:42px;height:42px;font-family:var(--display);border-radius:11px;flex:none;place-items:center;font-size:.82rem;font-weight:800;display:grid}.accitem.det .dot{color:#fff;background:#ffffff1a}.accitem.agt .dot{background:var(--green-bright);color:#04204d}.accitem h4{color:#fff;margin-bottom:.2em;font-size:1.05rem}.accitem p{color:#9fada7;font-size:.9rem}.plat{background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.platgrid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:54px;display:grid}.platlist{flex-direction:column;gap:22px;margin-top:24px;display:flex}.pl{align-items:flex-start;gap:15px;display:flex}.pl .n{border:1.5px solid var(--green);width:34px;height:34px;color:var(--green-deep);font-family:var(--display);background:#fff;border-radius:9px;flex:none;place-items:center;font-size:.9rem;font-weight:800;display:grid}.pl h4{margin-bottom:.15em;font-size:1.06rem}.pl p{color:var(--ink-soft);font-size:.93rem}.window{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 40px 80px -40px #0d14114d}.wbar{border-bottom:1px solid var(--line);background:#fbfcff;align-items:center;gap:7px;padding:13px 16px;display:flex}.wbar i{background:#e0e5e1;border-radius:50%;width:11px;height:11px;display:inline-block}.wbar .url{color:var(--muted);background:var(--bg-soft);border-radius:7px;margin-left:10px;padding:4px 12px;font-size:.78rem}.wbody{grid-template-columns:1fr 1fr;gap:14px;padding:20px;display:grid}.kpi{border:1px solid var(--line);border-radius:12px;padding:16px}.kpi .t{color:var(--muted);letter-spacing:.03em;font-size:.74rem;font-weight:600}.kpi .v{font-family:var(--display);margin-top:4px;font-size:1.5rem;font-weight:800}.kpi .v.g{color:var(--green)}.kpi .v.r{color:#c0492f}.bars{border:1px solid var(--line);border-radius:12px;grid-column:1/-1;padding:16px}.bars .t{color:var(--muted);margin-bottom:12px;font-size:.74rem;font-weight:600}.bar{align-items:center;gap:10px;margin-bottom:9px;display:flex}.bar span{color:var(--ink-soft);width:66px;font-size:.76rem}.bar .track{background:var(--bg-soft);border-radius:99px;flex:1;height:9px;overflow:hidden}.bar .fill{background:linear-gradient(90deg,var(--green),var(--green-bright));border-radius:99px;height:100%}.indgrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ind{border:1px solid var(--line);aspect-ratio:4/3;background:var(--bg-soft);border-radius:15px;transition:border-color .25s,box-shadow .25s,transform .25s;display:block;position:relative;overflow:hidden}.ind img{object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.ind:after{content:"";background:linear-gradient(#0a0f140a,#0a0f141f 48%,#0a0f14d1);position:absolute;inset:0}.ind span{z-index:2;color:#fff;letter-spacing:-.015em;text-shadow:0 1px 8px #00000059;font-size:1.05rem;font-weight:700;position:absolute;bottom:16px;left:18px;right:18px}.ind:hover{border-color:var(--green);transform:translateY(-4px);box-shadow:0 22px 46px -26px #0d12178c}.ind:hover img{transform:scale(1.06)}.qstrip{background:var(--green-wash);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;overflow:hidden}.qtrack{gap:14px;width:max-content;animation:34s linear infinite slide;display:flex}.q{color:var(--ink-soft);white-space:nowrap;background:#fff;border:1px solid #d4e0ff;border-radius:999px;padding:9px 18px;font-size:.92rem}.q b{color:var(--green-deep);font-weight:700}@keyframes slide{to{transform:translate(-50%)}}.cta{text-align:center;padding:clamp(64px,9vw,120px) 0}.cta h2{margin-bottom:.4em;font-size:clamp(2rem,4.4vw,3.4rem)}.cta p{color:var(--ink-soft);max-width:46ch;margin:0 auto 1.8em;font-size:1.12rem}footer{border-top:1px solid var(--line);background:var(--bg-soft);padding:46px 0 40px}.foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.foot .sm{color:var(--muted);font-size:.85rem}.foot .lk{color:var(--ink-soft);gap:24px;font-size:.9rem;display:flex}.io{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.io.show{opacity:1;transform:none}@media (max-width:860px){.herogrid,.platgrid,.accgrid{grid-template-columns:1fr}.acccols{border-top:1px solid #ffffff17;border-left:0}.fgrid,.indgrid{grid-template-columns:1fr 1fr}.navlinks,.navcta .btn-ghost{display:none}.menubtn{display:block}.phone{order:-1;margin-bottom:8px}}@media (max-width:560px){.fgrid,.indgrid,.wbody{grid-template-columns:1fr}.foot{text-align:center;flex-direction:column}.menubtn{display:none}.brand .logo{height:25px}.navcta .btn{padding:.52em .9em;font-size:.82rem}}.herocopy{text-align:left}.herocopy .lead{max-width:44ch}.flowscene{grid-template-columns:minmax(0,1fr) clamp(44px,6vw,86px) minmax(232px,272px) clamp(44px,6vw,86px) minmax(0,1fr);align-items:center;margin-top:clamp(40px,6vw,72px);display:grid}.flow-col{flex-direction:column;gap:10px;min-width:0;display:flex}.flow-src{align-items:flex-end}.flow-src .flow-cap,.flow-src .grp-h{align-self:flex-end}.flow-out{align-items:flex-start}.flow-cap{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.src-grp{flex-direction:column;gap:8px;display:flex}.flow-src .src-grp{align-items:flex-end}.src-grp+.src-grp{margin-top:6px}.grp-h{letter-spacing:.06em;text-transform:uppercase;color:var(--green);opacity:.85;font-size:.66rem;font-weight:700}.src{border:1px solid var(--line);color:var(--ink-soft);background:#fff;border-radius:11px;align-items:center;gap:9px;padding:8px 12px 8px 8px;font-size:.84rem;font-weight:500;animation:4.5s ease-in-out infinite srcpulse;display:inline-flex;box-shadow:0 1px 2px #0d12170d}.src .ic{background:var(--green-wash);width:26px;height:26px;color:var(--green-deep);border-radius:7px;flex:none;place-items:center;display:grid}.src .ic svg{width:15px;height:15px}.src-grp .src:nth-child(3){animation-delay:.5s}.src-grp .src:nth-child(4){animation-delay:1s}.flow-pipe{background:linear-gradient(90deg,#0865fe00,#0865fe4d,#0865fe00);border-radius:2px;align-self:center;height:2px;position:relative}.flow-pipe i{background:var(--green);border-radius:50%;width:7px;height:7px;margin-top:-3.5px;animation:2.7s linear infinite flowx;position:absolute;top:50%;left:0;box-shadow:0 0 10px 1px #0865fe99}.flow-pipe.in i:nth-child(2){animation-delay:.7s}.flow-pipe.in i:nth-child(3){animation-delay:1.35s}.flow-pipe.in i:nth-child(4){animation-delay:2s}.flow-pipe.out i:first-child{animation-delay:.35s}.flow-pipe.out i:nth-child(2){animation-delay:1.05s}.flow-pipe.out i:nth-child(3){animation-delay:1.75s}.flow-pipe.out i:nth-child(4){animation-delay:2.4s}@keyframes flowx{0%{opacity:0;left:0}12%{opacity:1}86%{opacity:1}to{opacity:0;left:100%}}.flow-hub{position:relative}.hub-glow{z-index:0;background:radial-gradient(closest-side,#0865fe33,#0000);border-radius:32px;animation:3.2s ease-in-out infinite hubpulse;position:absolute;inset:-16px}.hubwin{z-index:1;border:1px solid var(--line);background:#fff;border-radius:22px;padding:12px;position:relative;box-shadow:0 30px 60px -34px #0d121757}.hubchat{flex-direction:column;gap:8px;padding:12px 4px 10px;display:flex}.hubchat .bub{max-width:92%}.hubinput{border:1px solid var(--line);background:var(--bg-soft);border-radius:999px;align-items:center;gap:8px;margin-top:2px;padding:7px 8px 7px 14px;display:flex}.hubinput .ph{color:var(--muted);white-space:nowrap;flex:1;font-size:.82rem;overflow:hidden}.hubinput .caret{background:var(--green);vertical-align:-1px;width:2px;height:.95em;margin-left:2px;animation:1.1s step-end infinite blink;display:inline-block}.hubinput .send{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.hubinput .send svg{width:15px;height:15px}.flow-out .out{border:1px solid var(--line);width:100%;max-width:232px;animation:4s ease-in-out infinite outglow;animation-delay:var(--d);background:#fff;border-radius:12px;align-items:center;gap:11px;padding:10px 13px;display:flex;box-shadow:0 1px 2px #0d12170d}.flow-out .out .ic{background:var(--green-wash);width:32px;height:32px;color:var(--green-deep);border-radius:9px;flex:none;place-items:center;display:grid}.flow-out .out .ic svg{width:17px;height:17px}.flow-out .out .otx{flex-direction:column;min-width:0;line-height:1.2;display:flex}.flow-out .out b{color:var(--ink);font-size:.92rem;font-weight:700}.flow-out .out .otx span{color:var(--muted);font-size:.74rem}@keyframes srcpulse{0%,to{border-color:var(--line)}50%{border-color:#0865fe66}}@keyframes hubpulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes outglow{0%,to{border-color:var(--line);box-shadow:0 1px 2px #0d12170d}50%{border-color:#0865fe8c;box-shadow:0 10px 24px -12px #0865fe80}}@keyframes blink{50%{opacity:0}}@media (max-width:900px){.flowscene{grid-template-columns:1fr;justify-items:center;gap:14px;max-width:360px;margin-left:auto;margin-right:auto}.flow-col{align-items:center;width:100%}.flow-src,.flow-out{align-items:center}.flow-src .flow-cap,.flow-src .grp-h,.flow-out .flow-cap{align-self:center}.flow-src .src-grp{align-items:center}.src,.flow-out .out{max-width:280px}.flow-hub{width:100%;max-width:300px}.flow-pipe{background:linear-gradient(#0865fe00,#0865fe4d,#0865fe00);justify-self:center;width:2px;height:30px}.flow-pipe i{margin-left:-3.5px;animation-name:flowy;top:0;left:50%}}@keyframes flowy{0%{opacity:0;top:0}12%{opacity:1}86%{opacity:1}to{opacity:0;top:100%}}.hsupport{color:var(--ink);margin:0 0 1.6em;font-size:1.02rem;font-weight:600}.herovis{justify-content:center;display:flex}.phone .chat{min-height:440px}.agentviz{text-align:center;margin-top:clamp(42px,6vw,66px)}.vizcap{color:var(--ink-soft);max-width:54ch;margin:0 auto 18px;font-size:1rem}.agentviz .window{text-align:left;max-width:680px;margin:0 auto}.acc .erprow{margin-top:16px}.acc .erprow img{object-fit:contain;filter:brightness(0)invert();opacity:.82;width:auto;height:19px;transition:opacity .2s}.acc .erprow img:hover{filter:brightness(0)invert();opacity:1}.askcard{background:var(--bg-soft);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:28px 32px;display:flex}.askcard h3{font-size:1.35rem}.asktext p{color:var(--ink-soft);max-width:50ch;margin-top:.45em}.askqs{flex-direction:column;flex:none;gap:10px;display:flex}@media (max-width:680px){.askqs{flex-flow:wrap}}.showcase{flex-direction:column;gap:clamp(48px,7vw,86px);margin-top:clamp(48px,7vw,82px);display:flex}.scrow{grid-template-columns:1fr 1.08fr;align-items:center;gap:clamp(30px,5vw,62px);display:grid}.scrow:nth-child(2n) .scvis{order:-1}.sctag{letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:14px;font-size:.72rem;font-weight:700;display:inline-block}.sccopy h3{letter-spacing:-.022em;margin-bottom:.5em;font-size:clamp(1.5rem,2.6vw,2.05rem);line-height:1.12}.sccopy p{color:var(--ink-soft);max-width:44ch;font-size:1.05rem;line-height:1.55}.scvis{min-width:0}.mock{border:1px solid var(--line);background:#fff;border-radius:20px;padding:14px;overflow:hidden;box-shadow:0 34px 70px -38px #0d12174d}.mock .chathead{padding:6px 8px 14px}.mock .chat{border-radius:13px;padding:14px 10px 10px}.matched{background:var(--green-wash);color:var(--ink);border:1px solid #cfe0ff;border-radius:13px;align-items:center;gap:10px;margin-top:10px;padding:11px 14px;font-size:.86rem;display:flex}.matched .ck{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.matched .ck svg{width:13px;height:13px}.matched b{color:var(--green-deep)}.mhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 14px;display:flex}.mhead .ttl{font-size:.98rem;font-weight:700}.mhead .tag{color:var(--muted);background:var(--bg-soft);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:.73rem}.mgrid{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 8px;display:grid}.mcell{border:1px solid var(--line);border-radius:13px;padding:13px}.mcell .lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:700}.mcell .qty{letter-spacing:-.02em;color:var(--ink);margin-top:5px;font-size:1.35rem;font-weight:800}.mcell .amt{color:var(--ink-soft);margin-top:1px;font-size:.8rem}.mcell.bad{background:#fdf3f0;border-color:#f0b9a8}.mcell.bad .qty{color:#c0492f}.mflag{color:#7a2d18;background:#fdf3f0;border:1px solid #f0b9a8;border-radius:13px;align-items:center;gap:11px;margin:0 8px 8px;padding:11px 14px;font-size:.86rem;line-height:1.4;display:flex}.mflag .wn{color:#c0492f;flex:none;place-items:center;display:grid}.mflag .wn svg{width:19px;height:19px}.mflag b{color:#c0492f}.scicon{border:1px solid var(--line);background:#fff;border-radius:13px;place-items:center;width:50px;height:50px;margin-bottom:16px;display:inline-grid;box-shadow:0 4px 12px -5px #0865fe4d}.scicon svg{width:28px;height:28px}.riskrow{justify-content:space-between;align-items:flex-end;gap:18px;padding:16px 12px 8px;display:flex}.riskrow .lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:9px;font-size:.66rem;font-weight:700}.spark{align-items:flex-end;gap:7px;height:54px;display:flex}.spark i{background:#d3dcea;border-radius:4px 4px 0 0;width:15px}.spark i:last-child{background:#c0492f}.riskbig{text-align:right;flex:none}.riskbig .down{color:#c0492f;letter-spacing:-.02em;font-size:1.6rem;font-weight:800;line-height:1;display:block}.riskbig .lbl{margin:5px 0 0}.orderout{border:1px solid var(--line);border-radius:13px;margin-top:10px;overflow:hidden}.oohead{background:var(--bg-soft);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 14px;font-size:.9rem;font-weight:700;display:flex}.oohead .tag{color:var(--green);background:var(--green-wash);border:1px solid #cfe0ff;border-radius:999px;padding:3px 10px;font-size:.7rem;font-weight:600}.ooline{color:var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 14px;font-size:.9rem;display:flex}.ooline b{font-weight:700}.oofoot{color:var(--ink-soft);align-items:center;gap:9px;padding:11px 14px;font-size:.83rem;display:flex}.oofoot .ck{background:var(--green);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.oofoot .ck svg{width:12px;height:12px}.dashgrid{grid-template-columns:1fr 1fr;gap:10px;padding:6px;display:grid}.mock .kpi{padding:14px}.dashalert{color:#7a2d18;background:#fdf3f0;border:1px solid #f0b9a8;border-radius:13px;align-items:center;gap:10px;margin:4px 6px 6px;padding:11px 14px;font-size:.85rem;display:flex}.dashalert .wn{color:#c0492f;flex:none;place-items:center;display:grid}.dashalert .wn svg{width:18px;height:18px}.dashalert b{color:#c0492f}@media (max-width:860px){.scrow{grid-template-columns:1fr;gap:22px}.scrow:nth-child(2n) .scvis{order:0}}@media (max-width:560px){.mgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.io,.reveal,.bub.op{opacity:1!important;transform:none!important}}
