.umkm{--u-ink:#0b0d12;--u-muted:#5e6470;--u-line:#e8e8e8;--u-soft:#fafaf8;--u-navy:#0f3c96;--u-navy-hover:#0b2f78;--u-orange:#f04a23;--u-peach:#f8dccb;--u-sun:#f3c24e;--u-mustard:#e5b52b;--u-sky:#cfe5ea;--u-sage:#8fb07c;--u-display:"Bricolage Grotesque Variable", "Inter Variable", system-ui, sans-serif;color:var(--u-ink);background:#fff;min-height:100vh;font-family:Inter Variable,Inter,system-ui,sans-serif;line-height:1.6;overflow-x:clip}.umkm ::selection{background:var(--u-navy);color:#fff}.umkm a:focus-visible,.umkm button:focus-visible,.umkm summary:focus-visible,.umkm textarea:focus-visible{outline:2px solid var(--u-navy);outline-offset:3px;border-radius:6px}.u-wrap{width:min(1240px,100% - 48px);margin-inline:auto}.u-display{font-family:var(--u-display);letter-spacing:-.03em;font-weight:700}.u-h1{letter-spacing:-.04em;max-width:880px;margin-inline:auto;font-size:clamp(2.5rem,5.6vw,4.5rem);line-height:1.02}.u-h2{font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.08}.u-h3{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}.u-lead{color:var(--u-muted);max-width:580px;margin:24px auto 0;font-size:1.0625rem}.u-body{color:var(--u-muted);max-width:460px;margin-top:16px}.u-kicker{color:var(--u-muted);font-size:.8125rem;font-weight:600;display:block}.u-section{padding-top:clamp(96px,11vw,140px)}.u-center-head{text-align:center;margin-bottom:56px}.u-center-head p{color:var(--u-muted);max-width:540px;margin:14px auto 0}.u-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.u-landscape{width:100%;height:100%;display:block}.u-btn{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 26px;font-size:.9375rem;font-weight:600;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.u-btn:hover{transform:translateY(-1px)}.u-btn-sm{min-height:44px;padding:0 20px;font-size:.875rem}.u-btn-block{width:100%}.u-btn-dark{background:var(--u-navy);color:#fff}.u-btn-dark:hover{background:var(--u-navy-hover);color:#fff}.u-btn-light{color:var(--u-ink);background:#fff;border-color:#d8d8d8}.u-btn-light:hover{border-color:#a8a8a8}.u-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.u-actions.is-left{justify-content:flex-start}.u-header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;position:sticky;top:0}.u-header-inner{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.u-brand{align-items:center;gap:12px;display:inline-flex}.u-brand-tag{color:var(--u-ink);background:var(--u-peach);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:700}.u-nav{align-items:center;gap:28px;display:flex}.u-navlink{color:#3d3d3d;font-size:.875rem;font-weight:500;transition:color .15s}.u-navlink:hover{color:var(--u-ink)}.u-hero{padding-top:72px}.u-hero-copy{text-align:center;position:relative}.u-float{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:500;display:inline-flex;position:absolute}.u-float i{border-radius:50%;width:8px;height:8px}.u-float.is-1{border:1px solid var(--u-line);background:#fff;top:-48px;left:96px;transform:rotate(-3deg);box-shadow:0 6px 18px #0b0d120d}.u-float.is-2{background:var(--u-peach);top:-32px;right:120px;transform:rotate(2deg)}.u-float.is-3{background:#fff4d6;top:176px;left:24px;transform:rotate(2deg)}.u-float.is-4{background:#e3f1f4;top:204px;right:24px;transform:rotate(-2deg)}.u-hero-scene{background:var(--u-sky);height:560px;margin-top:64px;position:relative;overflow:hidden}.u-scene-art{height:400px;position:absolute;inset:auto 0 0}.u-story{background:#fff;border-radius:14px;width:min(680px,100% - 32px);padding:20px;position:absolute;top:56px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0b0d121a}.u-story label{margin-bottom:10px;font-size:.9375rem;font-weight:700;display:block}.u-story-row{align-items:flex-end;gap:12px;display:flex}.u-story textarea{resize:none;background:var(--u-soft);min-width:0;font:inherit;color:var(--u-ink);border:1px solid #0000;border-radius:10px;flex:1;padding:14px;font-size:.9375rem;line-height:1.5}.u-story textarea::placeholder{color:#767b85}.u-send{background:var(--u-navy);color:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .18s,transform .18s;display:inline-flex}.u-send:hover{background:var(--u-navy-hover);transform:translateY(-1px)}.u-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.u-chip{color:#3d3d3d;border:1px solid var(--u-line);background:#fff;border-radius:999px;min-height:36px;padding:8px 12px;font-size:.8125rem;transition:border-color .15s,background-color .15s}.u-chip:hover{background:var(--u-soft);border-color:#bdbdbd}.u-story-note{color:var(--u-muted);margin-top:12px;font-size:.75rem}.u-statement{max-width:960px;font-family:var(--u-display);letter-spacing:-.02em;color:#8e929a;font-size:clamp(1.625rem,3vw,2.5rem);font-weight:600;line-height:1.28}.u-statement span{color:var(--u-ink)}.u-split{flex-wrap:wrap;align-items:flex-start;gap:56px;margin-top:88px;display:flex}.u-split>*{flex:420px;min-width:0}.u-center-y{align-items:center}.u-mock-wrap{background:#f5f5f3;border-radius:14px;flex-basis:520px;padding:28px}.u-mock{background:#fff;border-radius:10px;padding:22px;box-shadow:0 2px 10px #0b0d120a}.u-mock-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.u-mock-head small{color:var(--u-muted);font-size:.75rem;display:block}.u-mock-head strong{font-size:1.125rem}.u-pill{color:var(--u-muted);background:#f2f2f2;border-radius:999px;padding:5px 10px;font-size:.6875rem;font-weight:600}.u-stats{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.u-stats div{border-radius:8px;flex:100px;padding:12px}.u-stats small{font-size:.75rem;display:block}.u-stats b{font-size:1.25rem}.u-stats .is-ok{background:#eef5ea}.u-stats .is-ok small{color:#3f6b30}.u-stats .is-warn{background:#fff4d6}.u-stats .is-warn small{color:#7a5a00}.u-stats .is-bad{background:#fde6de}.u-stats .is-bad small{color:#a0331a}.u-table-box{margin-top:18px;overflow-x:auto}.u-table{border-collapse:collapse;width:100%;min-width:420px;font-size:.8125rem}.u-table th{text-align:left;color:var(--u-muted);border-bottom:1px solid var(--u-line);padding:8px 6px;font-weight:500}.u-table td{border-bottom:1px solid #f0f0f0;padding:10px 6px}.u-table tr:last-child td{border-bottom:0}.u-table .r{text-align:right}.s-ok,.s-warn,.s-bad,.s-wait{font-weight:600}.s-ok{color:#3f6b30}.s-warn{color:#7a5a00}.s-bad{color:#a0331a}.s-wait{color:var(--u-muted)}.u-acc-list .u-kicker{margin-bottom:8px}.u-acc{border-bottom:1px solid var(--u-line)}.u-acc summary{cursor:pointer;align-items:center;gap:16px;min-height:44px;padding:22px 4px;list-style:none;transition:background-color .15s;display:flex}.u-acc summary::-webkit-details-marker{display:none}.u-acc summary:hover{background:var(--u-soft)}.u-acc-n{width:24px;color:var(--u-muted);font-size:.8125rem;font-weight:600}.u-acc-t{letter-spacing:-.01em;flex:1;font-size:1.25rem;font-weight:700}.u-acc-i{transition:transform .2s}.u-acc[open] .u-acc-i{transform:rotate(45deg)}.u-acc p{color:var(--u-muted);max-width:460px;padding:0 4px 24px 44px}.u-preview{padding-inline:24px}.u-preview .u-center-head{margin-bottom:40px}.u-panel{background:var(--u-sky);border-radius:14px;max-width:1392px;margin:0 auto;padding:64px 24px 104px;position:relative;overflow:hidden}.u-panel-art{height:260px;position:absolute;inset:auto 0 0}.u-dash{color:#f2f2f2;background:#121212;border-radius:14px;max-width:1000px;margin:0 auto;padding:22px;position:relative;box-shadow:0 24px 60px #0b0d1240}.u-dash small{color:#a3a3a3;font-size:.75rem}.u-dash-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.u-dash-title{align-items:center;gap:10px;font-size:.9375rem;font-weight:700;display:flex}.u-dash-title i{background:#f4a783;border-radius:50%;width:10px;height:10px}.u-dash-title small{font-size:.8125rem;font-weight:400}.u-dash-tabs{align-items:center;gap:6px;display:flex}.u-dash-tabs small{margin-right:6px}.u-dash-tabs span{color:#a3a3a3;border-radius:999px;padding:6px 12px;font-size:.75rem}.u-dash-tabs .is-on{color:#f2f2f2;background:#2a2a2a}.u-kpis{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.u-kpis div,.u-dash-card{background:#1c1c1c;border-radius:10px;padding:16px}.u-kpis div{flex:180px}.u-kpis small{display:block}.u-kpis b{margin-top:6px;font-size:1.5rem;display:block}.u-kpis .is-sun{color:var(--u-sun)}.u-dash-row{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.u-dash-row>.u-dash-card{flex:260px;min-width:0}.u-dash-row>.u-dash-chart{flex:2 420px}.u-bars,.u-minibars{align-items:flex-end;gap:8px;display:flex}.u-bars{border-bottom:1px solid #2e2e2e;height:170px;margin-top:16px}.u-bars span{background:#3f7f8c;border-radius:4px 4px 0 0;flex:1}.u-bars .is-hi{background:#f4a783}.u-axis{color:#a3a3a3;justify-content:space-between;margin-top:8px;font-size:.6875rem;display:flex}.u-axis.is-light{color:var(--u-muted)}.u-alerts{flex-direction:column;gap:10px;margin-top:14px;display:flex}.u-alerts div{background:#2a2a2a;border-radius:8px;padding:12px}.u-alerts b{font-size:.8125rem;display:block}.u-alerts span{color:#a3a3a3;margin-top:2px;font-size:.75rem;display:block}.u-rule{background:var(--u-line);border:0;height:1px;margin:32px 0}.u-numbered{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.u-numbered li{gap:16px;display:flex}.u-numbered li>b{background:var(--u-peach);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:.875rem;display:inline-flex}.u-numbered strong{font-size:1.0625rem;display:block}.u-numbered span{color:var(--u-muted);margin-top:4px;font-size:.9375rem;display:block}.u-orbit-wrap{justify-content:center;display:flex}.u-orbit{aspect-ratio:1;width:100%;max-width:500px;position:relative}.u-ring{border:1px dashed #dcdcdc;border-radius:50%;position:absolute}.u-ring.is-outer{inset:14%}.u-ring.is-inner{border-color:var(--u-line);inset:32%}.u-hub{background:var(--u-navy);border-radius:24px;justify-content:center;align-items:center;width:88px;height:88px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 36px #0f3c9640}.u-token{white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:.8125rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;position:absolute;box-shadow:0 8px 24px #0b0d1214}.u-token:hover{box-shadow:0 12px 30px #0b0d121f}.u-token i{border-radius:3px;width:10px;height:10px}.u-token.is-top{top:6%;left:50%;transform:translate(-50%)}.u-token.is-bottom{bottom:6%;left:50%;transform:translate(-50%)}.u-token.is-tr{top:26%;right:0}.u-token.is-br{top:64%;right:2%}.u-token.is-tl{top:26%;left:0}.u-token.is-bl{top:64%;left:2%}.u-cases{background:var(--u-soft);margin-top:clamp(96px,11vw,140px);padding-bottom:clamp(96px,11vw,140px)}.u-cases-grid{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.u-cases-nav{flex-direction:column;flex:0 0 220px;gap:4px;display:flex;position:sticky;top:96px}.u-cases-nav a{color:#3d3d3d;border:1px solid #0000;border-radius:8px;padding:10px 12px;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s}.u-cases-nav a:hover{border-color:var(--u-line);color:var(--u-ink);background:#fff}.u-cases-list{flex-direction:column;flex:999 560px;gap:96px;min-width:0;display:flex}.u-case{flex-wrap:wrap;align-items:center;gap:40px;scroll-margin-top:110px;display:flex}.u-case>div:first-child{flex:280px;min-width:0}.u-case h3{letter-spacing:-.02em;margin-top:8px;font-size:1.625rem;font-weight:800;line-height:1.2}.u-case p{color:var(--u-muted);margin-top:12px;font-size:.9375rem}.u-case-card{background:#fff;border:1px solid #ededed;border-radius:12px;flex:320px;min-width:0;padding:20px;font-size:.8125rem;transition:transform .2s,box-shadow .2s}.u-case-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0b0d120f}.u-case-card strong{margin-bottom:14px;display:block}.u-meter{align-items:center;gap:12px;margin-top:10px;display:flex}.u-meter span{width:28px;color:var(--u-muted)}.u-meter div{background:#f2f2f2;border-radius:4px;flex:1;height:8px;overflow:hidden}.u-meter i{border-radius:4px;height:100%;display:block}.u-meter b{text-align:right;width:24px;font-weight:500}.u-minibars{gap:10px;height:96px}.u-minibars span{background:#b9dde4;border-radius:4px 4px 0 0;flex:1}.u-minibars .is-hi{background:#f4a783}.u-share{border-radius:7px;height:14px;display:flex;overflow:hidden}.u-legend{justify-content:space-between;margin-top:10px;display:flex}.u-legend i{border-radius:2px;width:8px;height:8px;margin-right:8px;display:inline-block}.u-rows div{border-bottom:1px solid #f0f0f0;justify-content:space-between;padding:10px 0;display:flex}.u-rows div:last-child{border-bottom:0}.u-case-card b.is-ok{color:#3f6b30;font-weight:600}.u-case-card b.is-bad{color:#a0331a;font-weight:600}.u-features{flex-direction:column;gap:96px;display:flex}.u-features .u-split{gap:64px;margin-top:0}.u-reverse{flex-wrap:wrap-reverse}.u-chat{background:var(--u-peach);border-radius:14px;flex-direction:column;flex-basis:480px;gap:14px;padding:40px 32px;display:flex}.u-bubble{background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:80%;padding:12px 16px;font-size:.875rem;line-height:1.5}.u-bubble.is-wide{max-width:86%}.u-bubble.is-me{background:var(--u-navy);color:#fff;border-radius:14px 14px 4px;align-self:flex-end}.u-file{color:var(--u-ink);background:#fff;border-radius:10px;align-self:flex-end;align-items:center;gap:10px;padding:10px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.u-file svg{color:#3f6b30}.u-bubble-tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.u-bubble-tags span{color:var(--u-ink);border-radius:999px;padding:4px 10px;font-size:.75rem}.u-bubble-tags .is-warn{background:#fff4d6}.u-bubble-tags .is-ok{background:#eef5ea}.u-badges{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.u-badges span{border:1px solid var(--u-line);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.875rem;font-weight:600;display:inline-flex}.u-tick{color:var(--u-navy);flex:none}.u-rules{background:var(--u-peach);border-radius:14px;flex-basis:480px;height:400px;position:relative;overflow:hidden}.u-rules-art{height:170px;position:absolute;inset:auto 0 0}.u-sun{background:var(--u-sun);border-radius:50%;width:54px;height:54px;position:absolute;top:30px;right:36px}.u-rule-card{background:#fff;border-radius:12px;width:210px;padding:14px 16px;transition:transform .2s;position:absolute;box-shadow:0 8px 24px #0b0d1214}.u-rule-card:hover{transform:translateY(-3px)}.u-rule-card small{color:var(--u-muted);font-size:.6875rem;font-weight:600;display:block}.u-rule-card b{margin-top:4px;font-size:.875rem;display:block}.u-rule-card span{color:var(--u-muted);margin-top:2px;font-size:.75rem;display:block}.u-rule-card.is-a{top:40px;left:8%}.u-rule-card.is-b{top:128px;right:10%}.u-rule-card.is-c{background:var(--u-navy);color:#fff;top:216px;left:12%}.u-rule-card.is-c small,.u-rule-card.is-c span{color:#c9d4ec}.u-plans{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.u-plan{border:1px solid var(--u-line);background:#fff;border-radius:14px;flex-direction:column;flex:240px;min-width:0;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}.u-plan:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0b0d1212}.u-plan.is-featured{border-color:var(--u-navy)}.u-plan-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.u-plan-head h3{font-size:.9375rem;font-weight:700}.u-flag{background:var(--u-peach);border-radius:999px;padding:4px 10px;font-size:.6875rem;font-weight:700}.u-plan-price{margin:16px 0 20px}.u-plan-price small{color:var(--u-muted);font-size:.8125rem;display:block}.u-plan-price b{font-family:var(--u-display);letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1.15;display:block}.u-plan p{color:#4a4a4a;margin-top:20px;font-size:.875rem}.u-plan ul{border-top:1px solid var(--u-line);flex-direction:column;gap:10px;margin:16px 0 0;padding:16px 0 0;font-size:.8125rem;list-style:none;display:flex}.u-plan li{gap:8px;display:flex}.u-plans-note{text-align:center;color:var(--u-muted);margin-top:28px;font-size:.875rem}.u-plans-note a{color:var(--u-navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}.u-cta{background:var(--u-sky);margin-top:clamp(96px,11vw,140px);position:relative;overflow:hidden}.u-cta-copy{z-index:1;padding:120px 0 300px;position:relative}.u-cta h2{letter-spacing:-.035em;max-width:640px;font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.04}.u-cta p{color:#33414a;max-width:480px;margin-top:18px;font-size:1.0625rem}.u-cta .u-btn-light{border-color:#fff}.u-cta-art{height:320px;position:absolute;inset:auto 0 0}.u-footer{background:var(--u-ink);color:#fff;padding:64px 0 32px}.u-footer-top{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}.u-footer-brand{max-width:380px}.u-footer-brand p{color:#a9aeb8;margin-top:16px;font-size:.875rem}.u-footer-links{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.u-footer-links a{color:#d4d6db;font-size:.875rem;transition:color .15s}.u-footer-links a:hover{color:#fff}.u-social{gap:10px;margin-top:32px;display:flex}.u-social-btn{color:#fff;border:1px solid #343842;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .15s,transform .15s;display:inline-flex}.u-social-btn:hover{border-color:#fff;transform:translateY(-1px)}.u-footer hr{background:#262a33;border:0;height:1px;margin:32px 0 20px}.u-footer small{color:#8e939d;font-size:.75rem}.u-mobile-bar{display:none}@media (max-width:1180px){.u-float{display:none}}@media (max-width:960px){.u-cases-nav{display:none}}@media (max-width:760px){.u-nav .u-navlink,.u-brand-tag{display:none}.u-hero{padding-top:40px}.u-hero-scene{height:600px;margin-top:48px}.u-story{padding:16px;top:32px}.u-mock-wrap{padding:14px}.u-split{gap:40px;margin-top:56px}.u-panel{padding:32px 12px 72px}.u-preview{padding-inline:12px}.u-rule-card{width:180px}.u-cta-copy{padding:80px 0 240px}.u-cta-art{height:240px}.u-footer{padding-bottom:104px}.u-mobile-bar{z-index:45;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--u-line);background:#fffffff2;transition:transform .2s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}}.umkm.has-scrolled .u-mobile-bar{transform:none}@media (prefers-reduced-motion:reduce){.umkm *,.umkm :before,.umkm :after{transition:none!important}}
