.uc-hero{position:relative;overflow:hidden}.uc-hero-bg{pointer-events:none;background-image:radial-gradient(60% 46% at 50% 62%, color-mix(in oklab, var(--primary) 16%, transparent), transparent 70%), repeating-linear-gradient(90deg, color-mix(in oklab, var(--primary) 12%, transparent) 0 1px, transparent 1px 72px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 78%,#0000 100%)}.uc-hero-in{box-sizing:border-box;flex-direction:column;align-items:center;gap:36px;max-width:1440px;margin:0 auto;padding:clamp(32px,4.5vw,64px) clamp(16px,4.5vw,64px) clamp(48px,5vw,72px);display:flex;position:relative}.uc-demo{flex-direction:column;gap:14px;width:100%;max-width:1280px;display:flex}.uc-hero .tl-trust-m{display:none!important}.uc-hx{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:880px;display:flex}.uc-chip{border:1px solid var(--k-rule-soft);background:color-mix(in oklab, var(--card) 80%, transparent);color:var(--foreground);border-radius:999px;align-items:center;gap:10px;margin:0;padding:5px 14px 5px 5px;font-size:14px;font-weight:600;display:inline-flex}.uc-chip-ic{background:var(--primary);width:30px;height:30px;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;display:flex}.uc-h1{font-family:var(--font-display);letter-spacing:-.03em;color:var(--foreground);text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.2vw + .6rem,4.5rem);font-weight:600;line-height:1.03}.uc-lede{max-width:640px;color:var(--muted-foreground);text-wrap:balance;margin:0;font-size:clamp(1.0625rem,.5vw + .95rem,1.25rem);line-height:1.55}.uc-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:2px;display:flex}.uc-b{box-sizing:border-box;border-radius:calc(var(--radius) - 2px);white-space:nowrap;height:52px;transition:transform .25s var(--k-ease), box-shadow .3s var(--k-ease), background-color .2s ease, border-color .2s ease;border:1px solid #0000;align-items:center;gap:10px;padding:0 24px;font-size:16px;text-decoration:none;display:inline-flex;position:relative}.uc-b svg{transition:transform .3s var(--k-ease);flex-shrink:0}.uc-b:active{transition-duration:80ms;transform:scale(.975)}.uc-bp{isolation:isolate;background:var(--cta-from);color:var(--cta-foreground);box-shadow:0 1px 2px color-mix(in oklab, var(--cta-from) 45%, transparent), 0 14px 30px -16px color-mix(in oklab, var(--cta-from) 90%, transparent);font-weight:600;overflow:hidden}.uc-bp:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,oklab(100% 0 5.96046e-8/.42) 50%,#0000 70%);position:absolute;inset:0;transform:translate(-130%)}.uc-bp:hover{color:var(--cta-foreground)}.uc-bs{border-color:var(--border);background:var(--card);color:var(--foreground);font-weight:500}.uc-bs:hover{color:var(--foreground)}.uc-works{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.uc-works-k{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);margin-right:4px;font-size:11px;font-weight:600}.uc-hx .uc-works{justify-content:center;margin-top:2px}.uc-hx .k-crumb{justify-content:center}.uc-rt{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}.uc-rt>li{min-width:0;display:flex}.uc-ag{box-sizing:border-box;border:1px solid color-mix(in oklch, var(--border) 70%, transparent);background:var(--card);min-width:0;box-shadow:0 8px 28px color-mix(in oklab, var(--k-shade) 6%, transparent);border-radius:12px;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.uc-ag:before{content:"";background:color-mix(in oklch, var(--primary) 55%, transparent);width:2px;position:absolute;top:0;bottom:0;left:0}.uc-ag-b{flex-direction:column;flex:1;gap:12px;padding:14px 20px;display:flex}.uc-ag-h{align-items:center;gap:10px;display:flex}.uc-ag-eb{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);flex:1;font-size:11px}.uc-ag-st{background:color-mix(in oklab, var(--success) 14%, transparent);white-space:nowrap;color:var(--k-good-ink);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.uc-ag-st:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.uc-ag-tr{align-items:center;gap:10px;display:flex}.uc-ag-tr svg{color:var(--primary);flex-shrink:0}.uc-ag-t{min-width:0;font-family:var(--font-sans);color:var(--foreground);flex:1;margin:0;font-size:16px;font-weight:500;line-height:24px}.uc-ag-dl{color:var(--foreground);grid-template-columns:minmax(64px,max-content) minmax(0,1fr);gap:7px 14px;margin:0;font-size:14px;line-height:1.45;display:grid}.uc-ag-dl dt{color:var(--muted-foreground);font-size:12.5px;line-height:20px}.uc-ag-dl dd{min-width:0;margin:0}.uc-rt-does{flex-direction:column;gap:6px;margin-top:10px;display:flex}.uc-rt-k{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:10.5px;font-weight:600}.uc-rt-does ol{counter-reset:rt;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.uc-rt-does li{counter-increment:rt;color:var(--foreground);grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:13.5px;line-height:1.45;display:grid}.uc-rt-does li:before{content:counter(rt);background:var(--muted);width:20px;height:20px;color:var(--muted-foreground);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.uc-ag-res{border-top:1px dashed color-mix(in oklch, var(--muted-foreground) 30%, transparent);background:color-mix(in oklch, var(--muted) 30%, transparent);color:var(--foreground);align-items:flex-start;gap:10px;padding:10px 20px;font-size:13px;line-height:1.5;display:flex}.uc-ag-res>svg{color:var(--primary);flex-shrink:0;margin-top:2px}.uc-ag-res-tx{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.uc-ag-res p{margin:0}.uc-ag-when{color:var(--muted-foreground)}.uc-rt-to{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.uc-rt-to svg{color:var(--primary-ink);flex-shrink:0}.uc-ag-f{border-top:1px solid color-mix(in oklch, var(--border) 70%, transparent);color:var(--muted-foreground);justify-content:flex-end;padding:8px 14px;font-size:12px;display:flex}.uc-rt-foot{text-align:center;color:var(--muted-foreground);justify-content:center;align-items:center;gap:8px;margin:24px 0 0;font-size:14px;display:flex}.uc-rt-foot svg{color:var(--primary-ink);flex-shrink:0}.uc-db{grid-template:"h b""l b"1fr/minmax(0,.78fr) minmax(0,1.3fr);align-items:start;gap:20px clamp(32px,5vw,72px);display:grid}.uc-db-h{grid-area:h;align-self:end}.uc-db-list{flex-direction:column;grid-area:l;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.uc-db-list li{border:1px solid var(--border);background:var(--card);border-radius:14px;gap:12px;padding:12px 14px;display:flex}.uc-db-list li.uc-db-on{border-color:var(--k-rule);box-shadow:inset 0 0 0 1px var(--k-rule);background:color-mix(in oklab, var(--primary) 6%, var(--card))}.uc-db-ic{background:color-mix(in oklab, var(--primary) 12%, var(--card));width:32px;height:32px;color:var(--primary-ink);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.uc-db-tx{min-width:0;color:var(--muted-foreground);flex-direction:column;gap:2px;font-size:13.5px;line-height:1.45;display:flex}.uc-db-tx b{color:var(--foreground);font-size:15px;font-weight:600}.uc-db-m{font-size:12px}.uc-board{box-shadow:0 1px 2px color-mix(in oklab, var(--k-shade) 4%, transparent), 0 30px 64px -34px color-mix(in oklab, var(--k-shade) 32%, transparent), 0 70px 130px -70px color-mix(in oklab, var(--primary) 55%, transparent);border-radius:22px;flex-direction:column;grid-area:b;margin:0;display:flex;overflow:hidden}.uc-board-h{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--muted) 30%, var(--card));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 20px;display:flex}.uc-board-t{min-width:0;color:var(--muted-foreground);flex-direction:column;gap:2px;font-size:13px;display:flex}.uc-board-t b{color:var(--foreground);font-size:16px;font-weight:600}.uc-board-u{color:var(--muted-foreground);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.uc-board-u .uc-live{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklab, var(--success) 20%, transparent);border-radius:999px;display:inline-block}.uc-board-g{background:var(--background);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.uc-tile{border:1px solid var(--border);background:var(--card);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.uc-tile-w{grid-column:1/-1}.uc-tile-t{color:var(--muted-foreground);font-size:12.5px;font-weight:600}.uc-kpi-v{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--foreground);font-size:34px;font-weight:600;line-height:1}.uc-kpi-d{align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.uc-good{color:var(--k-good-ink)}.uc-bad{color:var(--destructive)}.uc-bline{width:100%;height:150px;display:block;overflow:visible}.uc-grid{stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.uc-band{fill:color-mix(in oklab, var(--primary) 18%, transparent)}.uc-split{stroke:var(--muted-foreground);stroke-width:1px;stroke-dasharray:3 4;opacity:.6;vector-effect:non-scaling-stroke}.uc-hist{fill:none;stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.uc-fc{fill:none;stroke:var(--primary-ink);stroke-width:2.5px;stroke-dasharray:6 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.uc-bline-x{font-family:var(--font-data);color:var(--muted-foreground);justify-content:space-between;font-size:10.5px;display:flex}.uc-bline-k{color:var(--muted-foreground);flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}.uc-bline-k span{align-items:center;gap:6px;display:inline-flex}.uc-bline-k i{border-radius:2px;width:16px;height:3px;display:inline-block}.uc-k-h{background:var(--primary)}.uc-k-f{background:repeating-linear-gradient(90deg, var(--primary-ink) 0 5px, transparent 5px 8px)}.uc-hb{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.uc-hb li{color:var(--foreground);grid-template-columns:120px minmax(0,1fr) 56px;align-items:center;gap:10px;font-size:12.5px;display:grid}.uc-hb-l{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.uc-hb-t{background:color-mix(in oklab, var(--foreground) 6%, transparent);border-radius:4px;height:12px;display:block}.uc-hb-t i{background:color-mix(in oklab, var(--primary) 42%, var(--card));border-radius:4px;height:100%;display:block}.uc-hb li.uc-hi{font-weight:600}.uc-hb li.uc-hi .uc-hb-t i{background:var(--primary)}.uc-hb-v{text-align:right;font-variant-numeric:tabular-nums}.uc-board-f{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;gap:6px 18px;padding:12px 20px;font-size:12px;display:flex}.uc-board-f span{align-items:center;gap:6px;display:inline-flex}.uc-exg{margin-top:40px}.uc-ex{flex-direction:column;gap:14px;padding:26px 24px;display:flex}.uc-ex-k{font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-ink);margin:0;font-size:11px;font-weight:600}.uc-ex-q{font-family:var(--font-display);color:var(--foreground);margin:0;font-size:21px;font-weight:500;line-height:1.3}.uc-ex-a{border-top:1px dashed var(--border);color:var(--muted-foreground);flex-direction:column;align-items:flex-start;gap:8px;margin:auto 0 0;padding-top:14px;font-size:14px;line-height:1.55;display:flex}.uc-also{flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.uc-also-k{font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-foreground);margin-right:4px;font-size:11px;font-weight:600}.uc-trust{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:center;gap:32px;padding:32px 36px;display:grid}.uc-trust-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.uc-trust-l li{color:var(--muted-foreground);gap:12px;font-size:14px;line-height:1.5;display:flex}.uc-trust-l li svg{color:var(--primary-ink);flex-shrink:0;margin-top:2px}.uc-trust-l b{color:var(--foreground);margin-bottom:2px;font-size:15px;font-weight:600;display:block}.uc-faq-h{position:sticky;top:104px}.uc-other-h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22px;display:flex}.uc-other{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.uc-o{box-sizing:border-box;border:1px solid var(--border);background:var(--card);min-height:76px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:border-color .25s ease, box-shadow .3s ease, transform .4s var(--k-ease);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.uc-o>span:last-child{min-width:0;color:var(--muted-foreground);flex-direction:column;gap:2px;font-size:13px;line-height:1.4;display:flex}.uc-o b{color:var(--foreground);font-size:15px;font-weight:600}.uc-o.uc-on{border-color:var(--k-rule);background:color-mix(in oklab, var(--primary) 8%, var(--card));box-shadow:inset 0 0 0 1px var(--k-rule)}.uc-own{border-style:dashed}@media (hover:hover) and (pointer:fine){.uc-b:hover{transform:translateY(-1px)}.uc-bp:hover{box-shadow:0 1px 2px color-mix(in oklab, var(--cta-from) 45%, transparent), 0 20px 38px -18px color-mix(in oklab, var(--cta-from) 95%, transparent)}.uc-bp:hover:after{transition:transform .8s var(--k-ease);transform:translate(130%)}.uc-b:hover svg:last-child{transform:translate(3px)}.uc-bs:hover{border-color:color-mix(in oklab, var(--primary) 45%, var(--border))}.uc-o:hover{border-color:var(--k-rule);box-shadow:0 16px 30px -22px color-mix(in oklab, var(--primary) 80%, transparent);transform:translateY(-2px)}.uc-o:hover .k-ic{background:var(--primary);color:var(--primary-foreground)}}@media (hover:none){.uc-o:active{transform:scale(.985)}}@media (width<=1100px){.uc-rt{grid-template-columns:minmax(0,1fr);max-width:640px;margin-left:auto;margin-right:auto}.uc-db{grid-template:"h""b""l"/minmax(0,1fr)}.uc-trust{grid-template-columns:minmax(0,1fr)}}@media (width<=980px){.uc-other{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.uc-hero-in{gap:28px}.uc-hx{gap:14px}.uc-h1{font-size:clamp(2.25rem,7vw + .5rem,2.9rem)}.uc-hx .k-crumb{display:none}.uc-b{height:48px;padding:0 20px;font-size:15px}.uc-hx .uc-works{display:none}.uc-rt{gap:12px;margin-top:28px}.uc-ag-b{padding:14px 16px}.uc-ag-res{padding:10px 16px}.uc-rt-does{display:none}.uc-board-g{gap:10px;padding:12px}.uc-tile{padding:12px}.uc-kpi-v{font-size:28px}.uc-bline{height:120px}.uc-hb li{grid-template-columns:96px minmax(0,1fr) 46px;gap:8px}.uc-board-h{padding:14px 16px}.uc-trust{padding:24px 20px}.uc-trust-l{grid-template-columns:minmax(0,1fr);gap:16px}.uc-other{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.uc-o{border-radius:14px;gap:10px;min-height:56px;padding:10px 12px}.uc-o .k-ic{border-radius:10px;width:32px;height:32px}.uc-o>span:last-child>span{display:none}.uc-o b{font-size:14px}.uc-o.uc-own{grid-column:1/-1}.uc-db-tx>span:not(.uc-db-m){display:none}.uc-db-list li{padding:10px 12px}.uc-ex-q{font-size:19px}.uc-exg{margin-top:28px}.uc-faq-h{position:static}}@media (prefers-reduced-motion:reduce){.uc-b,.uc-o{transition:box-shadow .2s,border-color .2s,background-color .2s,color .2s!important}.uc-b:hover,.uc-b:active,.uc-o:hover,.uc-o:active,.uc-b:hover svg:last-child{transform:none!important}.uc-bp:after{display:none!important}}.uc-pause{border:1px solid var(--border);background:var(--card);height:30px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-left:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.uc-pause:hover{border-color:var(--tl-rule)}}.uc-pause:active{transform:scale(.97)}
