@font-face{font-family:satoshi;src:url(../media/satoshi_400-s.p.0dvfn5g0xv8bu.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:satoshi;src:url(../media/satoshi_500-s.p.1jgchyhj64537.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:satoshi;src:url(../media/satoshi_700-s.p.2_-zzs2una4mm.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.8%}.wL83_G_className{font-family:satoshi,satoshi Fallback}.wL83_G_variable{--font-satoshi:"satoshi", "satoshi Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin-s.p.0r6juujl39pe6.woff2)format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.XawCWq_className{font-family:geistMono,geistMono Fallback}.XawCWq_variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
.wsite .legal{padding-top:clamp(110px,14vw,160px);padding-bottom:96px}.wsite .legal-head{border-bottom:1px solid var(--line);max-width:820px;padding-bottom:28px}.wsite .legal-head h1{letter-spacing:-.04em;margin:12px 0 14px;font-size:clamp(36px,5.4vw,60px);font-weight:500;line-height:1.04}.wsite .legal-summary{color:var(--fg-2);max-width:68ch;font-size:18px}.wsite .legal-meta{color:var(--dim);margin-top:14px;font-size:13.5px}.wsite .legal-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;margin-top:40px;display:grid}.wsite .legal-toc{font-size:14px;position:sticky;top:100px}.wsite .legal-toc ol,.wsite .legal-toc ul{color:var(--muted);gap:7px;margin:10px 0 0;padding:0 0 0 18px;display:grid}.wsite .legal-toc ul{padding-left:0;list-style:none}.wsite .legal-toc a:hover{color:var(--fg)}.wsite .legal-toc-other{margin-top:26px;display:block}.wsite .legal-body{max-width:760px;color:var(--fg-2);font-size:16.5px;line-height:1.72}.wsite .legal-body section{padding-bottom:30px;scroll-margin-top:100px}.wsite .legal-body h2{letter-spacing:-.02em;color:var(--fg);margin:6px 0 12px;font-size:23px;font-weight:500}.wsite .legal-body h3{color:var(--fg);margin:18px 0 6px;font-size:17px;font-weight:600}.wsite .legal-num{color:var(--dim);font-weight:400}.wsite .legal-body p{margin:0 0 12px}.wsite .legal-body ul,.wsite .legal-body ol{gap:6px;margin:0 0 14px;padding-left:22px;display:grid}.wsite .legal-body a{color:var(--blue-soft);text-underline-offset:3px;text-decoration:underline}.wsite .legal-body strong{color:var(--fg);font-weight:600}.wsite .legal-table{border-collapse:collapse;width:100%;margin:6px 0 16px;font-size:14.5px}.wsite .legal-table th,.wsite .legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.wsite .legal-table th{color:var(--fg);background:var(--glass);font-weight:600}.wsite .legal-callout{border:1px solid var(--line-2);background:var(--glass);border-radius:14px;margin:4px 0 16px;padding:14px 16px}.wsite .legal-contact{border-top:1px solid var(--line);padding-top:24px}.wsite .legal-table-wrap{overflow-x:auto}.wsite .foot-legal{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:13.5px;display:flex}.wsite .foot-legal a:hover{color:var(--fg)}@media (max-width:900px){.wsite .legal-grid{grid-template-columns:1fr;gap:24px}.wsite .legal-toc{border:1px solid var(--line);border-radius:14px;padding:16px;position:static}}
@media (max-width:1140px){.wsite .nav-links{gap:18px}.wsite .nav{gap:20px}}.wsite .sol-menu{align-items:center;display:flex;position:relative}.wsite .sol-menu-btn{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:15px;transition:color .2s;display:inline-flex}.wsite .sol-menu-btn:hover,.wsite .sol-menu-btn.on,.wsite .sol-menu-btn[aria-expanded=true]{color:#fff}.wsite .sol-menu-btn svg{transition:transform .2s}.wsite .sol-menu-btn[aria-expanded=true] svg{transform:rotate(180deg)}.wsite .sol-menu-panel{background:var(--bg-2);border:1px solid var(--line-2);isolation:isolate;z-index:60;border-radius:22px;width:min(620px,100vw - 48px);padding:14px;position:absolute;top:calc(100% + 22px);left:-24px;box-shadow:0 30px 80px -20px #000c}.wsite .sol-menu-panel ul{grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:0;list-style:none;display:grid}.wsite .sol-menu-panel li a{border-radius:14px;gap:3px;min-height:44px;padding:11px 14px;transition:background .2s;display:grid}.wsite .sol-menu-panel li a:hover,.wsite .sol-menu-panel li a:focus-visible,.wsite .sol-menu-panel li a[aria-current=page]{background:#d9d6cc1f}.wsite .sol-menu-panel b{color:var(--fg);font-size:15px;font-weight:500}.wsite .sol-menu-panel span{color:var(--dim);font-size:13.5px;line-height:1.45}.wsite .sol-menu-all{border-top:1px solid var(--line);min-height:44px;color:var(--blue-soft);align-items:center;margin-top:6px;padding:0 14px;font-size:15px;display:flex}.wsite .sol-menu-all:hover{color:#fff}.wsite .sol-mobile>a{letter-spacing:-.02em;color:var(--fg);padding:6px 0;font-size:34px;font-weight:500;display:block}.wsite .sol-mobile>a[aria-current=page]{color:var(--blue-soft)}.wsite .sol-mobile ul{grid-template-columns:1fr 1fr;gap:0 16px;margin:0 0 8px;padding:0 0 0 4px;list-style:none;display:grid}.wsite .sol-mobile li a{min-height:44px;color:var(--muted);align-items:center;font-size:16px;display:flex}@media (max-width:380px){.wsite .sol-mobile ul{grid-template-columns:1fr}}@media (min-width:1101px){.wsite .foot-grid.has-solutions{grid-template-columns:1.3fr 1.2fr 1fr 1fr 1fr}}@media (max-width:1100px) and (min-width:861px){.wsite .foot-grid.has-solutions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.wsite .foot-col a{align-items:center;min-height:44px;display:flex}.wsite .foot-col{gap:0}}.wsite .foot-company{color:var(--dim);gap:8px;margin-top:40px;font-size:14px;display:grid}.wsite .foot-support{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.wsite .foot-support a{color:var(--fg-2);align-items:center;min-height:44px;display:inline-flex}.wsite .foot-support a:hover{color:#fff}.wsite .sol-menu-panel a[aria-current=page]:after{display:none}
.wsite{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121110;--bg-2:#1a1918;--bg-3:#201f1d;--glass:#ffffff0b;--glass-2:#ffffff13;--line:#ffffff17;--line-2:#ffffff29;--fg:#f2f1ec;--fg-2:#cdcac0;--muted:#a9a69c;--dim:#8c8981;--blue:#d9d6cc;--blue-soft:#eceae3;--violet:#969289;--violet-soft:#cdcac0;--teal:#8cc09b;--amber:#d6c4a0;--amber-soft:#e8dec8;--pink:#c4aabe;--green:#4ade80;--red:#f87171;--fd:var(--font-satoshi), "Satoshi", system-ui, -apple-system, "Segoe UI", sans-serif;--fm:var(--font-geist-mono), "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--gut:clamp(20px, 4vw, 48px);--max:1240px}.wsite *,.wsite :before,.wsite :after{box-sizing:border-box}.wsite{background:var(--bg);background:var(--bg);color:var(--fg);font-family:var(--fd);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.6;overflow-x:clip}.wsite a{color:inherit;text-decoration:none}.wsite button,.wsite input,.wsite select,.wsite textarea{font:inherit;color:inherit}.wsite :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:8px}.wsite ::selection{background:var(--blue);color:#fff}.wsite [hidden]{display:none!important}.wsite h1,.wsite h2,.wsite h3,.wsite h4{text-wrap:balance;margin:0}.wsite p{text-wrap:pretty;margin:0}.wsite img{max-width:100%}.wsite .wrap{max-width:var(--max);padding-inline:var(--gut);margin-inline:auto}.wsite .grad{background:linear-gradient(100deg, var(--blue-soft), var(--violet) 48%, var(--pink));color:#0000;-webkit-background-clip:text;background-clip:text}.wsite .soft{color:var(--dim)}.wsite .eyebrow{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--blue-soft);align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.wsite .eyebrow:before{content:"";background:currentColor;width:18px;height:1px}.wsite .eyebrow.amber{color:var(--amber)}.wsite .eyebrow.red{color:var(--red)}.wsite .eyebrow.green{color:var(--green)}.wsite .eyebrow.violet{color:var(--violet-soft)}.wsite .mono{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:11.5px}.wsite .d1{letter-spacing:-.045em;font-size:clamp(50px,8.4vw,120px);font-weight:500;line-height:.96}.wsite .d2{letter-spacing:-.035em;font-size:clamp(40px,5.4vw,72px);font-weight:500;line-height:1.02}.wsite .d3{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.08}.wsite .h4{letter-spacing:-.02em;font-size:23px;font-weight:500;line-height:1.25}.wsite .lead{color:var(--muted);max-width:56ch;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.wsite .body{color:var(--muted);max-width:48ch;font-size:17.5px;line-height:1.65}.wsite .small{color:var(--dim);font-size:15px}.wsite .center{text-align:center}.wsite .center .lead,.wsite .center .body{margin-inline:auto}.wsite .stack>*+*{margin-top:20px}.wsite .stack-s>*+*{margin-top:10px}.wsite .mt-s{margin-top:20px}.wsite .mt-m{margin-top:36px}.wsite .mt-l{margin-top:64px}.wsite .example-note{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);border:1px dashed var(--line-2);border-radius:999px;align-items:center;gap:8px;padding:5px 10px;font-size:11px;display:inline-flex}.wsite .btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:500;line-height:1.2;transition:transform .2s,background .2s,box-shadow .2s,border-color .2s;display:inline-flex}.wsite .btn:hover{transform:translateY(-1px)}.wsite .btn:active{transform:none}.wsite .btn-primary:hover{box-shadow:inset 0 1px #ffffff4d,0 22px 60px -12px #d9d6cc}.wsite .btn-glass{background:var(--glass);border-color:var(--line-2);color:var(--fg);-webkit-backdrop-filter:blur(10px)}.wsite .btn-glass:hover{background:var(--glass-2);border-color:#eceae366}.wsite .btn-white{color:#121110;background:#fff}.wsite .btn-white:hover{background:#f4f3f2}.wsite .btn-sm{padding:10px 18px;font-size:14.5px}.wsite .btn-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wsite .center .btn-row{justify-content:center}.wsite .link{color:var(--blue-soft);align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex}.wsite .link:hover{color:#fff}.wsite .chip{border:1px solid var(--line-2);color:var(--fg-2);background:#ffffff08;border-radius:999px;align-items:center;padding:7px 14px;font-size:14px;display:inline-flex}.wsite .chip.b{color:#e7e5e1;background:#d9d6cc1f;border-color:#d9d6cc73}.wsite .chip.a{color:var(--amber-soft);background:#d6c4a01a;border-color:#d6c4a073}.wsite .chip.v{color:#eae8e5;background:#9692891f;border-color:#96928973}.wsite .chip.g{color:#bff5d2;background:#4ade801a;border-color:#4ade8066}.wsite .chip.mono-chip{font-family:var(--fm);letter-spacing:.04em;font-size:12px}.wsite .chips{flex-wrap:wrap;gap:8px;display:flex}.wsite .badge{background:var(--glass);border:1px solid var(--line-2);color:var(--fg-2);border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:14.5px;display:inline-flex}.wsite .badge b{font-family:var(--fm);letter-spacing:.1em;background:linear-gradient(90deg, var(--amber), var(--pink));color:#0e0d0c;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:500}.wsite .ticks{color:var(--dim);flex-wrap:wrap;gap:10px 26px;font-size:15.5px;display:flex}.wsite .center .ticks{justify-content:center}.wsite .ticks span:before{content:"✓  ";color:var(--green)}.wsite .aurora{pointer-events:none;filter:blur(70px);opacity:.9;height:1100px;position:absolute;inset:-20% -10% auto}.wsite .aurora i{mix-blend-mode:screen;border-radius:50%;animation:18s ease-in-out infinite alternate drift;position:absolute}.wsite .aurora i:first-child{background:radial-gradient(closest-side,#d9d6cc8c,#0000);width:720px;height:520px;top:0;left:8%}.wsite .aurora i:nth-child(2){background:radial-gradient(closest-side,#96928973,#0000);width:620px;height:520px;animation-delay:-6s;top:60px;right:6%}.wsite .aurora i:nth-child(3){background:radial-gradient(closest-side,#8cc09b42,#0000);width:520px;height:420px;animation-delay:-11s;top:260px;left:38%}.wsite .aurora.warm i:nth-child(3){background:radial-gradient(closest-side,#d6c4a03d,#0000)}@keyframes drift{to{transform:translate(60px,40px)scale(1.12)}}.wsite .dots-bg{pointer-events:none;background-image:radial-gradient(#ffffff1c 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 30%,#000,#0000 80%);mask-image:radial-gradient(60% 50% at 50% 30%,#000,#0000 80%)}.wsite .glow{pointer-events:none;filter:blur(40px);border-radius:50%;position:absolute}.wsite .nav{top:calc(14px + env(safe-area-inset-top,0px));z-index:50;border:1px solid var(--line);-webkit-backdrop-filter:blur(20px)saturate(150%);background:#1a19189e;border-radius:999px;align-items:center;gap:28px;width:min(1160px,100% - 32px);padding:10px 10px 10px 22px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.wsite .brand{letter-spacing:-.03em;align-items:center;gap:10px;margin-right:auto;font-size:21px;font-weight:700;display:flex}.wsite .brand .mk{background:conic-gradient(from 200deg, var(--blue), var(--violet), var(--teal), var(--blue));border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 24px #d9d6cc99}.wsite .brand .tld{color:var(--blue-soft);font-weight:500}.wsite .nav-links{color:var(--muted);gap:26px;font-size:15px;display:flex}.wsite .nav-links a{transition:color .2s;position:relative}.wsite .nav-links a:hover,.wsite .nav-links a[aria-current=page]{color:#fff}.wsite .nav-links a[aria-current=page]:after{content:"";background:var(--blue);width:5px;height:5px;box-shadow:0 0 10px var(--blue);border-radius:50%;margin-left:-2.5px;position:absolute;bottom:-9px;left:50%}.wsite .nav .login{color:var(--fg-2);padding:8px 6px;font-size:15px}.wsite .nav .login:hover{color:#fff}.wsite .nav .btn{padding:11px 20px;font-size:14.5px}.wsite .menu-btn{border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:none}.wsite .menu-btn span,.wsite .menu-btn span:before,.wsite .menu-btn span:after{background:var(--fg);width:16px;height:1.5px;transition:transform .25s,background .25s;display:block}.wsite .menu-btn span{position:relative}.wsite .menu-btn span:before,.wsite .menu-btn span:after{content:"";position:absolute;left:0}.wsite .menu-btn span:before{top:-5px}.wsite .menu-btn span:after{top:5px}.menu-open .wsite .menu-btn span{background:0 0}.menu-open .wsite .menu-btn span:before{top:0;transform:rotate(45deg)}.menu-open .wsite .menu-btn span:after{top:0;transform:rotate(-45deg)}.wsite .mobile-menu{z-index:49;-webkit-backdrop-filter:blur(14px);padding:calc(110px + env(safe-area-inset-top,0px)) 28px 40px;background:#121110f5;flex-direction:column;gap:4px;display:flex;position:fixed;inset:0;overflow-y:auto}.wsite .mobile-menu>a{letter-spacing:-.02em;color:var(--fg);padding:6px 0;font-size:34px;font-weight:500}.wsite .mobile-menu>a[aria-current=page]{color:var(--blue-soft)}.wsite .mobile-menu .btn-row{margin-top:28px}@media (max-width:920px){.wsite .nav-links,.wsite .nav .login{display:none}.wsite .menu-btn{display:grid}.wsite .nav{gap:10px}}.wsite .section{padding-block:clamp(90px,11vw,150px);position:relative}.wsite .section.tight{padding-block:clamp(60px,7vw,100px)}.wsite .page-hero{padding-block:clamp(150px,16vw,200px) clamp(70px,8vw,110px);position:relative;overflow:hidden}.wsite .head-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:28px;display:flex}.wsite .split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(40px,6vw,90px);display:grid}.wsite .split.wide-r{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.wsite .split.wide-l{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media (max-width:920px){.wsite .split,.wsite .split.wide-r,.wsite .split.wide-l{grid-template-columns:1fr}}.wsite .grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.wsite .grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:960px){.wsite .grid-3{grid-template-columns:1fr 1fr}}@media (max-width:680px){.wsite .grid-3,.wsite .grid-2{grid-template-columns:1fr}}.wsite .divider-word{color:var(--dim);font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:18px;font-size:12px;display:flex}.wsite .divider-word:before,.wsite .divider-word:after{content:"";background:linear-gradient(90deg, transparent, var(--line-2), transparent);flex:1;height:1px}.wsite .tile{border:1px solid var(--line);background:linear-gradient(#ffffff0d,#ffffff04);border-radius:26px;min-width:0;padding:clamp(24px,3vw,34px);position:relative;overflow:hidden}.wsite .tile.lift{transition:border-color .3s,transform .3s}.wsite .tile.lift:hover{border-color:var(--line-2);transform:translateY(-3px)}.wsite .stage{border:1px solid var(--line);background:radial-gradient(80% 60% at 70% 0,#96928933,#0000 70%),radial-gradient(60% 60% at 0 100%,#d9d6cc2e,#0000 70%),#0e0d0c;border-radius:28px;min-width:0;padding:clamp(22px,3.4vw,40px);position:relative;overflow:hidden}.wsite .stage.warm{background:radial-gradient(80% 60% at 70% 0,#d6c4a029,#0000 70%),radial-gradient(60% 60% at 0 100%,#c4aabe24,#0000 70%),#0d0d0c}.wsite .stage.green{background:radial-gradient(80% 60% at 70% 0,#4ade8021,#0000 70%),radial-gradient(60% 60% at 0 100%,#d9d6cc26,#0000 70%),#0b0a09}.wsite .stage .grid-dots{pointer-events:none;background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.wsite .stage>.inner{position:relative}.wsite .node{border:1px solid var(--line);background:#1c1b18;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:13px 16px;font-size:15px;transition:border-color .4s,box-shadow .4s,opacity .4s,transform .4s;display:flex;position:relative;box-shadow:0 10px 30px #00000059}.wsite .node small{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:10.5px;line-height:1.4;display:block}.wsite .node .txt{min-width:0}.wsite .ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:grid}.wsite .ic.amber{color:var(--amber);background:#d6c4a026}.wsite .ic.blue{color:var(--blue-soft);background:#d9d6cc33}.wsite .ic.violet{color:var(--violet-soft);background:#96928933}.wsite .ic.green{color:var(--green);background:#4ade8024}.wsite .ic.pink{color:var(--pink);background:#c4aabe26}.wsite .ic.red{color:var(--red);background:#f8717124}.wsite .ic svg{width:18px;height:18px}.wsite .node.hot{border-color:#d9d6cc99;box-shadow:0 0 0 4px #d9d6cc21,0 10px 40px -6px #d9d6cc8c}.wsite .flow{flex-direction:column;align-items:stretch;max-width:440px;margin-inline:auto;display:flex}.wsite .wire{background:var(--line-2);flex:none;width:2px;height:24px;margin-inline:auto;position:relative;overflow:hidden}.wsite .wire:after{content:"";background:#fff;width:2px;height:10px;animation:1.8s linear infinite flowdot;position:absolute;left:0;box-shadow:0 0 8px #fff}@keyframes flowdot{0%{top:-10px}to{top:100%}}.wsite .fork{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wsite .fork .node{font-size:14px}@media (max-width:480px){.wsite .fork{grid-template-columns:1fr}}.wsite .msg{border-radius:16px;max-width:88%;padding:10px 14px;font-size:14.5px;line-height:1.45;transition:opacity .45s,transform .45s}.wsite .msg.in{border:1px solid var(--line);background:#22211f;border-bottom-left-radius:5px;align-self:flex-start}.wsite .msg.out{color:#fff;background:linear-gradient(#b5b0a5,#a29b8d);border-bottom-right-radius:5px;align-self:flex-end}.wsite .msg.sys{font-family:var(--fm);letter-spacing:.08em;color:var(--amber);border:1px solid #d6c4a059;border-radius:999px;align-self:center;padding:5px 12px;font-size:11px}.wsite .thread{flex-direction:column;gap:10px;display:flex}.wsite .av{background:radial-gradient(circle at 30% 25%, #eceae3, var(--blue) 55%, #302e2b);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.wsite .av.lg{width:60px;height:60px;font-size:26px;box-shadow:0 0 0 6px #d9d6cc1f,0 0 40px #d9d6cc73}.wsite .result{color:var(--green);background:#4ade801a;border:1px solid #4ade804d;border-radius:14px;justify-content:space-between;gap:12px;padding:12px 14px;font-size:14.5px;transition:opacity .45s,transform .45s;display:flex}.wsite .result.bad{color:var(--red);background:#f8717114;border-color:#f871714d}.wsite .trace{font-family:var(--fm);color:var(--fg-2);border:1px solid var(--line);background:#00000073;border-radius:14px;padding:14px 16px;font-size:13px;line-height:2;overflow-x:auto}.wsite .trace .ok{color:var(--green);margin-right:10px}.wsite .trace .k{color:var(--dim)}.wsite .trace .tot{color:var(--dim);border-top:1px dashed #ffffff1f;justify-content:space-between;gap:12px;margin-top:8px;padding-top:8px;display:flex}.wsite .mini{border:1px solid var(--line);background:#121110b3;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:14.5px;transition:opacity .45s,transform .45s,border-color .4s;display:flex}.wsite .mini .ok{color:var(--green);font-weight:500}.wsite .bar{background:#ffffff14;border-radius:6px;height:6px;margin-top:8px;overflow:hidden}.wsite .bar i{background:linear-gradient(90deg, var(--blue), var(--violet));border-radius:6px;height:100%;transition:width 1s cubic-bezier(.2,.7,.2,1);display:block}.wsite .wave{align-items:center;gap:3px;height:52px;display:flex}.wsite .wave i{background:linear-gradient(var(--amber), var(--pink));border-radius:3px;flex:1;animation:1.1s ease-in-out infinite alternate wv}.wsite .wave i:nth-child(3n){animation-delay:-.4s}.wsite .wave i:nth-child(3n+1){animation-delay:-.8s}.wsite .wave i:nth-child(4n){animation-delay:-.2s}.wsite .wave i:nth-child(5n){animation-delay:-.6s}@keyframes wv{0%{height:20%}to{height:100%}}.wsite .panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.wsite .live{font-family:var(--fm);color:var(--green);white-space:nowrap;background:#4ade801a;border:1px solid #4ade804d;border-radius:999px;padding:4px 10px;font-size:11px}.wsite .rehearse{font-family:var(--fm);color:var(--amber);white-space:nowrap;background:#d6c4a01a;border:1px solid #d6c4a04d;border-radius:999px;padding:4px 10px;font-size:11px}.wsite .seq.run [data-at]{opacity:0;transform:translateY(8px)}.wsite .seq.run [data-at].in{opacity:1;transform:none}.wsite .seq.run [data-hot]{opacity:.45}.wsite .seq.run [data-hot].hot{opacity:1;transform:scale(1.025)}.wsite .seq.run [data-hot].done{opacity:.85}.wsite .seq [data-at],.wsite .seq [data-hot]{transition:opacity .45s,transform .45s,border-color .4s,box-shadow .4s}.wsite .caption{color:#f1f0ed;background:#d9d6cc1a;border:1px solid #d9d6cc4d;border-radius:14px;align-items:center;gap:14px;min-height:54px;padding:13px 16px;font-size:15.5px;display:flex}.wsite .caption .n{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.wsite .caption .t{flex:1;min-width:0}.wsite .caption .prog{flex:none;gap:5px;display:flex}.wsite .caption .prog i{background:#fff3;border-radius:3px;width:6px;height:6px;transition:width .3s,background .3s}.wsite .caption .prog i.on{background:var(--blue-soft);width:18px}.wsite .caption.amber{color:#e7e3da;background:#d6c4a014;border-color:#d6c4a04d}.wsite .caption.amber .n{background:var(--amber);color:#0e0d0c}.wsite .caption.amber .prog i.on{background:var(--amber)}@media (max-width:520px){.wsite .caption{flex-wrap:wrap}.wsite .caption .prog{width:100%}}.wsite .replay{all:unset;cursor:pointer;font-family:var(--fm);letter-spacing:.1em;color:var(--dim);border:1px solid var(--line-2);border-radius:999px;padding:4px 10px;font-size:11px}.wsite .replay:hover{color:#fff;border-color:#eceae366}.wsite .replay:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wsite .hero{text-align:center;padding:clamp(150px,16vw,190px) 0 0;position:relative;overflow:hidden}.wsite .hero h1{max-width:13ch;margin:30px auto 0}.wsite .hero .lead{margin:30px auto 0}.wsite .hero .btn-row{justify-content:center;margin-top:40px}.wsite .hero .ticks{justify-content:center;margin-top:26px}.wsite .window-wrap{max-width:1200px;padding-inline:var(--gut);margin:80px auto 0;position:relative}.wsite .window-wrap:before{content:"";filter:blur(60px);background:radial-gradient(closest-side,#d9d6cc80,#0000);position:absolute;inset:8% 10% -10%}.wsite .window{border:1px solid var(--line-2);text-align:left;background:linear-gradient(#201f1df0,#161514f7);border-radius:22px;position:relative;overflow:hidden;box-shadow:0 60px 140px -30px #000000e6,inset 0 1px #ffffff14}.wsite .chrome{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-width:0;padding:14px 18px;display:flex}.wsite .chrome i{background:#35332f;border-radius:50%;flex:none;width:11px;height:11px}.wsite .chrome .url{font-family:var(--fm);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0a;border-radius:8px;min-width:0;margin-left:14px;padding:5px 14px;font-size:12px;overflow:hidden}.wsite .app{grid-template-columns:200px minmax(0,1fr) 320px;min-height:540px;display:grid}.wsite .app .side{border-right:1px solid var(--line);color:var(--muted);align-content:start;gap:4px;padding:20px 14px;font-size:14.5px;display:grid}.wsite .app .side .sec{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin:14px 10px 6px;font-size:10.5px}.wsite .app .side span{border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.wsite .app .side span.on{color:#fff;background:#d9d6cc24}.wsite .app .side span:before{content:"";opacity:.6;background:currentColor;border-radius:2px;width:7px;height:7px}.wsite .app .canvas{background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:20px 20px;flex-direction:column;gap:0;padding:26px;display:flex;position:relative}.wsite .app .canvas .flow{width:100%}.wsite .app .canvas .caption{margin-top:22px}.wsite .app .chat{border-left:1px solid var(--line);background:#00000040;flex-direction:column;gap:10px;padding:18px;display:flex}.wsite .app .chat .who{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:14px;font-size:15px;display:flex}.wsite .app .chat .who small{color:var(--green);font-size:12.5px;display:block}.wsite .app .chat .result{margin-top:auto}@media (max-width:1060px){.wsite .app{grid-template-columns:minmax(0,1fr) 290px}.wsite .app .side{display:none}}@media (max-width:760px){.wsite .app{grid-template-columns:1fr}.wsite .app .chat{border-left:0;border-top:1px solid var(--line)}.wsite .app .canvas{padding:18px}}.wsite .strip{color:var(--dim);flex-wrap:wrap;justify-content:center;gap:14px 40px;padding-block:64px 0;font-size:17px;display:flex}.wsite .strip span{align-items:center;gap:10px;display:inline-flex}.wsite .strip span:before{content:"";background:var(--blue);width:7px;height:7px;box-shadow:0 0 10px var(--blue);border-radius:50%}.wsite .problem{flex-direction:column;gap:18px;display:flex}.wsite .problem .vis{border:1px solid var(--line);background:#00000059;border-radius:18px;place-items:center;height:180px;padding:16px;display:grid;position:relative;overflow:hidden}.wsite .problem .fix{border-top:1px dashed var(--line-2);color:var(--fg-2);gap:10px;margin-top:auto;padding-top:16px;font-size:15.5px;display:flex}.wsite .problem .fix b{color:var(--green);flex:none;font-weight:500}.wsite .unread{gap:8px;width:100%;max-width:260px;display:grid}.wsite .unread .row{border:1px solid var(--line);background:#1a1917;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}.wsite .unread .row .t{font-family:var(--fm);color:var(--red);margin-left:auto;font-size:11px}.wsite .problem .count{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:30px;height:30px;padding-inline:8px;font-size:14px;font-weight:700;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 0 20px #f8717180}.wsite .confused{flex-direction:column;gap:8px;width:100%;max-width:270px;display:flex}.wsite .meter{width:100%;max-width:260px}.wsite .meter .val{letter-spacing:-.03em;color:var(--red);font-variant-numeric:tabular-nums;font-size:38px;font-weight:500;line-height:1}.wsite .meter .lbl{font-family:var(--fm);letter-spacing:.1em;color:var(--dim);margin-top:8px;font-size:11px}.wsite .meter .calls{flex-wrap:wrap;gap:4px;margin-top:14px;display:flex}.wsite .meter .calls i{background:#f8717140;border:1px solid #f8717173;border-radius:5px;width:16px;height:16px}.wsite .ba-switch{background:var(--glass);border:1px solid var(--line-2);border-radius:999px;gap:4px;padding:5px;display:inline-flex}.wsite .ba-switch button{all:unset;cursor:pointer;color:var(--muted);border-radius:999px;padding:11px 22px;font-size:15.5px;font-weight:500;transition:background .3s,color .3s}.wsite .ba-switch button[aria-selected=true].without{color:#fecaca;background:#f8717129}.wsite .ba-switch button[aria-selected=true].with{color:#fff;background:linear-gradient(#b5b0a5,#a29b8d)}.wsite .ba-switch button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wsite .tl{margin:0;padding:0;list-style:none;display:grid;position:relative}.wsite .tl:before{content:"";background:var(--line-2);width:2px;position:absolute;top:12px;bottom:12px;left:85px}.wsite .tl li{grid-template-columns:70px 32px minmax(0,1fr);align-items:start;padding-block:14px;display:grid}.wsite .tl time{font-family:var(--fm);color:var(--dim);text-align:right;padding-top:3px;font-size:12.5px}.wsite .tl .pin{background:var(--bg);border:2px solid var(--blue);z-index:1;border-radius:50%;width:14px;height:14px;margin:4px 0 0 9px;position:relative}.wsite .tl .pin.amber{border-color:var(--amber)}.wsite .tl .pin.green{border-color:var(--green);background:var(--green)}.wsite .tl .pin.red{border-color:var(--red);background:var(--red)}.wsite .tl .pin.grey{border-color:var(--dim)}.wsite .tl .what{min-width:0;padding-left:8px}.wsite .tl .what b{color:var(--fg);font-size:17px;font-weight:500;display:block}.wsite .tl .what span{color:var(--muted);margin-top:3px;font-size:15.5px;line-height:1.5;display:block}.wsite .tl .what.faded b,.wsite .tl .what.faded span{color:var(--dim)}.wsite .ba-outcome{border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:20px 22px;display:flex}.wsite .ba-outcome .big{letter-spacing:-.03em;font-size:34px;font-weight:500;line-height:1}.wsite .ba-outcome.lost{color:#fecaca;background:#f8717114;border:1px solid #f871714d}.wsite .ba-outcome.won{color:#bbf7d0;background:#4ade8014;border:1px solid #4ade804d}.wsite .spot{border:1px solid var(--line);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.wsite .spot+.spot{margin-top:22px}.wsite .spot .info{flex-direction:column;gap:18px;min-width:0;padding:clamp(26px,3.6vw,48px);display:flex}.wsite .spot .vis{border-left:1px solid var(--line);background:#00000040;flex-direction:column;justify-content:center;min-width:0;padding:clamp(22px,3vw,36px);display:flex;position:relative;overflow:hidden}.wsite .spot.flip .info{order:2}.wsite .spot.flip .vis{border-left:0;border-right:1px solid var(--line)}@media (max-width:900px){.wsite .spot{grid-template-columns:1fr}.wsite .spot .vis,.wsite .spot.flip .vis{border:0;border-top:1px solid var(--line)}.wsite .spot.flip .info{order:0}}.wsite .spot-tag{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:6px 12px;font-size:11.5px;display:inline-flex}.wsite .spot-tag.blue{color:var(--blue-soft);background:#d9d6cc1f;border:1px solid #d9d6cc4d}.wsite .spot-tag.amber{color:var(--amber);background:#d6c4a01a;border:1px solid #d6c4a04d}.wsite .spot-tag.green{color:var(--green);background:#4ade8014;border:1px solid #4ade8047}.wsite .spot-tag.violet{color:var(--violet-soft);background:#9692891f;border:1px solid #9692894d}.wsite .spot h3{letter-spacing:-.03em;font-size:clamp(28px,2.8vw,38px);font-weight:500;line-height:1.1}.wsite .spot .what{color:var(--muted);font-size:17.5px;line-height:1.65}.wsite .why{border:1px solid var(--line);background:#ffffff08;border-radius:16px;padding:16px 18px}.wsite .why .mono{color:var(--amber);margin-bottom:6px;display:block}.wsite .why p{color:var(--fg-2);font-size:16px;line-height:1.55}.wsite .how{counter-reset:h;gap:10px;margin:0;padding:0;list-style:none;display:grid}.wsite .how li{color:var(--fg-2);grid-template-columns:28px minmax(0,1fr);gap:12px;font-size:16px;line-height:1.5;display:grid}.wsite .how li:before{counter-increment:h;content:counter(h);width:26px;height:26px;color:var(--blue-soft);background:#d9d6cc29;border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}.wsite .tour{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,70px);display:grid}@media (max-width:920px){.wsite .tour{grid-template-columns:1fr}}.wsite .tablist{gap:10px;display:grid}.wsite .tab{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid #0000;border-radius:20px;padding:22px 24px;transition:background .3s,border-color .3s;display:block}.wsite .tab:hover{background:#ffffff08}.wsite .tab[aria-selected=true]{background:linear-gradient(#d9d6cc1f,#d9d6cc08);border-color:#d9d6cc59}.wsite .tab .k{font-family:var(--fm);letter-spacing:.14em;color:var(--dim);font-size:12px}.wsite .tab[aria-selected=true] .k{color:var(--blue-soft)}.wsite .tab h3{letter-spacing:-.02em;margin-top:6px;font-size:22px;font-weight:500}.wsite .tab p{color:var(--muted);margin-top:8px;font-size:16px;display:none}.wsite .tab[aria-selected=true] p{display:block}.wsite .tab:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wsite .tabpanel{flex-direction:column;justify-content:center;min-height:460px;display:flex}.wsite .pill-tabs{flex-wrap:wrap;gap:8px;display:flex}.wsite .pill-tabs button{all:unset;cursor:pointer;border:1px solid var(--line-2);color:var(--fg-2);border-radius:999px;padding:10px 18px;font-size:15px;transition:background .3s,color .3s,border-color .3s}.wsite .pill-tabs button:hover{color:#fff;border-color:#eceae366}.wsite .pill-tabs button[aria-selected=true]{color:#121110;background:#fff;border-color:#fff}.wsite .pill-tabs button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wsite .case{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}@media (max-width:960px){.wsite .case{grid-template-columns:1fr}}.wsite .case .col{border:1px solid var(--line);background:var(--bg-2);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:24px;display:flex}.wsite .case .col.problem-col{border-color:#f8717140}.wsite .case .col.outcome-col{background:linear-gradient(180deg, #4ade800f, var(--bg-2));border-color:#4ade8047}.wsite .case h4{letter-spacing:-.01em;font-size:20px;font-weight:500}.wsite .case p{color:var(--muted);font-size:16px}.wsite .case ul{color:var(--fg-2);gap:6px;margin:0;padding-left:18px;font-size:15.5px;display:grid}.wsite .band{background:radial-gradient(70% 90% at 50% 120%, #d6c4a02b, transparent 70%), linear-gradient(180deg, var(--bg), #100f0e 40%, var(--bg));padding-block:clamp(90px,11vw,140px);position:relative;overflow:hidden}.wsite .greet{letter-spacing:-.04em;min-height:1.2em;font-size:clamp(60px,11vw,168px);font-weight:500;line-height:1.15;transition:opacity .4s,transform .4s}.wsite .greet.out{opacity:0;transform:translateY(14px)}.wsite .lang-name{font-family:var(--fm);letter-spacing:.16em;color:var(--amber);font-size:13px}.wsite .marq-wrap{margin-top:56px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.wsite .marq{gap:12px;width:max-content;animation:46s linear infinite mq;display:flex}.wsite .marq span{border:1px solid var(--line-2);white-space:nowrap;color:var(--fg-2);background:#ffffff08;border-radius:999px;padding:12px 22px;font-size:20px}@keyframes mq{to{transform:translate(-50%)}}.wsite .switch-demo{flex-wrap:wrap;justify-content:center;gap:6px;font-size:clamp(20px,2.2vw,26px);line-height:1.6;display:inline-flex}.wsite .switch-demo .w{border-radius:10px;padding:2px 10px}.wsite .switch-demo .hi{color:var(--amber-soft);background:#d6c4a024}.wsite .switch-demo .en{color:#e7e5e1;background:#d9d6cc24}.wsite .faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;display:grid}@media (max-width:860px){.wsite .faq{grid-template-columns:1fr}}.wsite details{border-bottom:1px solid var(--line)}.wsite summary{cursor:pointer;color:var(--fg-2);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:19px;list-style:none;transition:color .2s;display:flex}.wsite summary::-webkit-details-marker{display:none}.wsite summary:after{content:"+";border:1px solid var(--line-2);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:18px;transition:transform .3s,background .3s;display:grid}.wsite summary:hover,.wsite details[open] summary{color:#fff}.wsite details[open] summary:after{background:var(--blue);border-color:var(--blue);transform:rotate(45deg)}.wsite details p{color:var(--muted);max-width:62ch;padding:0 50px 24px 0;font-size:17px}@media (max-width:560px){.wsite details p{padding-right:0}}.wsite .cta-card{text-align:center;background:radial-gradient(60% 80% at 20% 0,#d9d6ccb3,#0000 70%),radial-gradient(60% 80% at 90% 100%,#969289b3,#0000 70%),radial-gradient(40% 60% at 60% 40%,#c4aabe4d,#0000 70%),#161514;border:1px solid #ffffff24;border-radius:36px;padding:clamp(48px,8vw,100px) clamp(24px,6vw,80px);position:relative;overflow:hidden}.wsite .cta-card h2{letter-spacing:-.04em;max-width:14ch;margin-inline:auto;font-size:clamp(42px,6.6vw,96px);font-weight:500;line-height:.98}.wsite .cta-card .lead{color:#e8e6e3;margin:22px auto 0}.wsite .cta-card .btn-row{justify-content:center;margin-top:36px}.wsite .cta-card .eyebrow{color:#fff}.wsite .site-footer{padding-block:90px calc(36px + env(safe-area-inset-bottom,0px));color:var(--dim);font-size:15.5px}.wsite .foot-grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:36px;display:grid}@media (max-width:860px){.wsite .foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.wsite .foot-grid{grid-template-columns:1fr}}.wsite .foot-col{align-content:start;gap:10px;display:grid}.wsite .foot-col a{color:var(--fg-2)}.wsite .foot-col a:hover{color:#fff}.wsite .foot-base{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:60px;padding-top:24px;font-size:14px;display:flex}.wsite .wordmark{letter-spacing:-.06em;background:linear-gradient(#ffffff24,#fff0 85%);color:#0000;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-background-clip:text;background-clip:text;margin-top:50px;font-size:clamp(80px,20vw,300px);font-weight:700;line-height:.8;overflow:hidden}.wsite .field{gap:8px;min-width:0;display:grid}.wsite .field label:not(.toggle),.wsite .field legend{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);padding:0;font-size:11.5px}.wsite .input{border:1px solid var(--line-2);width:100%;color:var(--fg);background:#0c0c0b;border-radius:14px;padding:15px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.wsite .input::placeholder{color:#68645c}.wsite .input:hover{border-color:#ffffff3d}.wsite .input:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 4px #d9d6cc33}.wsite textarea.input{resize:vertical;min-height:140px;line-height:1.55}.wsite select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 20px) 52%,calc(100% - 15px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.wsite fieldset{border:0;min-width:0;margin:0;padding:0}.wsite .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.wsite .form-grid .full{grid-column:1/-1}@media (max-width:600px){.wsite .form-grid{grid-template-columns:1fr}}.wsite .toggles{flex-wrap:wrap;gap:8px;display:flex}.wsite .toggle{position:relative}.wsite .toggle input{opacity:0;pointer-events:none;position:absolute}.wsite .toggle span{border:1px solid var(--line-2);color:var(--fg-2);cursor:pointer;border-radius:999px;padding:10px 16px;font-size:15px;transition:all .2s;display:inline-flex}.wsite .toggle span:hover{color:#fff;border-color:#eceae366}.wsite .toggle input:checked+span{color:#efeeeb;background:#d9d6cc2e;border-color:#d9d6cc8c}.wsite .toggle input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}.wsite .err{color:#fca5a5;font-size:14px}.wsite input[type=range]{appearance:none;background:linear-gradient(90deg, var(--blue) var(--p,30%), #ffffff1f var(--p,30%));border-radius:5px;outline:none;width:100%;height:5px}.wsite input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid var(--blue);cursor:pointer;background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 0 20px #d9d6cc99}.wsite input[type=range]::-moz-range-thumb{border:4px solid var(--blue);cursor:pointer;background:#fff;border-radius:50%;width:16px;height:16px}.wsite input[type=range]:focus-visible{outline:2px solid var(--blue);outline-offset:6px}.wsite .range-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wsite .range-head output{font-variant-numeric:tabular-nums;color:var(--fg);font-size:16px}.wsite .success{text-align:center;padding:40px 12px}.wsite .success .check{width:64px;height:64px;color:var(--green);background:#4ade801f;border:1px solid #4ade8066;border-radius:50%;place-items:center;margin:0 auto;font-size:26px;display:grid}.wsite .tbl-wrap{border:1px solid var(--line);border-radius:22px;overflow-x:auto}.wsite .tbl{border-collapse:collapse;width:100%;min-width:640px;font-size:16px}.wsite .tbl th,.wsite .tbl td{text-align:left;border-bottom:1px solid var(--line);padding:18px 22px}.wsite .tbl thead th{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);background:#ffffff05;font-size:11.5px;font-weight:400}.wsite .tbl tbody th{color:var(--fg);font-weight:400}.wsite .tbl td{color:var(--muted)}.wsite .tbl tr:last-child th,.wsite .tbl tr:last-child td{border-bottom:0}.wsite .tbl .y{color:var(--green)}.wsite .tbl .n{color:#54514a}.wsite .plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}@media (max-width:960px){.wsite .plans{grid-template-columns:1fr}}.wsite .plan{flex-direction:column;gap:20px;display:flex}.wsite .plan .price{letter-spacing:-.035em;font-size:clamp(42px,4vw,56px);font-weight:500;line-height:1}.wsite .plan .price small{color:var(--dim);letter-spacing:0;margin-left:6px;font-size:16px;font-weight:400}.wsite .plan ul{color:var(--fg-2);gap:12px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.wsite .plan li{gap:12px;display:flex}.wsite .plan li:before{content:"✓";color:var(--green);flex:none}.wsite .plan .btn{margin-top:auto}.wsite .plan.featured{background:radial-gradient(120% 60% at 50% 0,#d9d6cc38,#0000 70%),linear-gradient(#22211ff2,#141312f2);border-color:#d9d6cc8c;box-shadow:0 30px 80px -30px #d9d6cc8c}.wsite .plan .flag{position:absolute;top:22px;right:22px}.wsite .plan>.eyebrow{align-self:flex-start}.wsite .copy-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wsite .copy-row code{font-family:var(--fm);color:var(--fg);-webkit-user-select:all;user-select:all;font-size:15px}.wsite .copy-btn{all:unset;cursor:pointer;font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--muted);border-radius:999px;padding:5px 10px;font-size:11px}.wsite .copy-btn:hover{color:#fff;border-color:#eceae366}.wsite .copy-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (min-width:921px){.wsite .sticky-col{position:sticky;top:120px}}.wsite .reveal{transition:transform .9s cubic-bezier(.2,.7,.2,1),opacity .9s}.wsite .reveal.pre{opacity:.55;transform:translateY(24px)}@media (prefers-reduced-motion:reduce){.wsite *,.wsite :before,.wsite :after{transition:none!important;animation:none!important}}.wsite .app2{grid-template-columns:190px minmax(0,1fr);min-height:600px;display:grid}.wsite .app2 .side{border-right:1px solid var(--line);color:var(--muted);align-content:start;gap:4px;padding:20px 14px;font-size:14.5px;display:grid}.wsite .app2 .side .sec{font-family:var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin:14px 10px 6px;font-size:10.5px}.wsite .app2 .side span{border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.wsite .app2 .side span.on{color:#fff;background:#d9d6cc24}.wsite .app2 .side span:before{content:"";opacity:.6;background:currentColor;border-radius:2px;width:7px;height:7px}.wsite .app2 .main{flex-direction:column;min-width:0;display:flex}.wsite .uc-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:6px;padding:14px 16px;display:flex;overflow-x:auto}.wsite .uc-tabs::-webkit-scrollbar{display:none}.wsite .uc-tabs button{all:unset;cursor:pointer;color:var(--muted);border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 14px;font-size:14px;transition:background .3s,color .3s,border-color .3s;display:inline-flex;position:relative;overflow:hidden}.wsite .uc-tabs button:hover{color:#fff}.wsite .uc-tabs button[aria-selected=true]{color:#fff;background:#d9d6cc24;border-color:#d9d6cc66}.wsite .uc-tabs button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wsite .uc-tabs .ch{font-family:var(--fm);letter-spacing:.06em;color:var(--dim);font-size:10px}.wsite .uc-tabs button[aria-selected=true] .ch{color:var(--blue-soft)}.wsite .tab-fill{background:var(--blue-soft);width:0;height:2px;position:absolute;bottom:0;left:0}.wsite [aria-selected=true]>.tab-fill.go{animation:tabfill var(--dur,12s) linear forwards}@keyframes tabfill{to{width:100%}}.wsite .ucase{flex:1;grid-template-columns:minmax(0,1fr) 330px;display:grid}.wsite .ucase .canvas{background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:20px 20px;flex-direction:column;min-width:0;padding:24px;display:flex;position:relative}.wsite .ucase .canvas .flow{width:100%;max-width:460px}.wsite .ucase .canvas .caption{margin-top:auto}.wsite .ucase .canvas .flow+.caption{margin-top:22px}.wsite .ucase .right{border-left:1px solid var(--line);background:#00000040;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.wsite .ucase .right .who{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:12px;font-size:15px;display:flex}.wsite .ucase .right .who small{color:var(--green);font-size:12.5px;display:block}.wsite .ucase .right .result{margin-top:auto}@media (max-width:1060px){.wsite .app2{grid-template-columns:1fr}.wsite .app2 .side{display:none}}@media (max-width:820px){.wsite .ucase{grid-template-columns:1fr}.wsite .ucase .right{border-left:0;border-top:1px solid var(--line)}.wsite .ucase .canvas{padding:18px}}.wsite .call{background:linear-gradient(#d6c4a014,#c4aabe0d);border:1px solid #d6c4a040;border-radius:16px;padding:14px}.wsite .call .top{justify-content:space-between;align-items:center;gap:10px;font-size:14px;display:flex}.wsite .call .wave{height:34px;margin-top:10px}.wsite .line{border-radius:12px;padding:8px 12px;font-size:14px;line-height:1.45;transition:opacity .45s,transform .45s}.wsite .line b{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:400;display:block}.wsite .line.agent{background:#d9d6cc1a;border:1px solid #d9d6cc40}.wsite .line.agent b{color:var(--blue-soft)}.wsite .line.cust{border:1px solid var(--line);background:#ffffff0a}.wsite .line.cust b{color:var(--amber)}.wsite .wa-card{background:#4ade8012;border:1px solid #4ade8047;border-radius:14px;padding:12px 14px;font-size:14px;transition:opacity .45s,transform .45s}.wsite .wa-card .mono{color:var(--green);margin-bottom:4px;font-size:10.5px;display:block}.wsite .uc-strip{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.wsite .engines{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:900px){.wsite .engines{grid-template-columns:1fr}}.wsite .engine{border:1px solid var(--line);border-radius:30px;flex-direction:column;gap:20px;padding:clamp(26px,3.4vw,40px);display:flex;position:relative;overflow:hidden}.wsite .engine.voice{background:radial-gradient(90% 60% at 100% 0,#d6c4a029,#0000 70%),linear-gradient(#ffffff0b,#ffffff03)}.wsite .engine.wa{background:radial-gradient(90% 60% at 100% 0,#4ade8021,#0000 70%),linear-gradient(#ffffff0b,#ffffff03)}.wsite .engine h3{letter-spacing:-.03em;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.05}.wsite .engine .cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:520px){.wsite .engine .cols{grid-template-columns:1fr}}.wsite .engine .col{border:1px solid var(--line);background:#0000004d;border-radius:16px;padding:16px}.wsite .engine .col .mono{margin-bottom:10px;display:block}.wsite .engine .col ul{color:var(--fg-2);gap:8px;margin:0;padding:0;font-size:15.5px;list-style:none;display:grid}.wsite .engine .col li{gap:10px;display:flex}.wsite .engine .col li:before{content:"→";color:var(--dim);flex:none}.wsite .engine .col.sell .mono{color:var(--amber)}.wsite .engine .col.support .mono{color:var(--blue-soft)}.wsite .one-brain{border:1px dashed var(--line-2);color:var(--fg-2);text-align:center;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:18px;padding:18px 22px;font-size:17px;display:flex}.wsite .eco{aspect-ratio:16/8.4;max-width:100%;position:relative}.wsite .eco svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wsite .eco path{fill:none;stroke:#eceae338;stroke-width:1.5px;vector-effect:non-scaling-stroke}.wsite .eco path.flowing{stroke:#eceae3d9;stroke-dasharray:4 10;animation:1.2s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-28px}}.wsite .eco .hub{aspect-ratio:1;text-align:center;z-index:2;background:radial-gradient(circle at 35% 30%,#eceae380,#d9d6cc59 40%,#2c2a27e6 80%);border:1px solid #eceae380;border-radius:50%;place-items:center;width:clamp(150px,17%,200px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #d9d6cc12,0 0 0 22px #d9d6cc0a,0 0 90px #d9d6cc8c}.wsite .eco .hub b{letter-spacing:-.03em;font-size:clamp(20px,2vw,26px);font-weight:700;display:block}.wsite .eco .hub small{font-family:var(--fm);letter-spacing:.12em;color:#efeeeb;margin-top:4px;font-size:10px;display:block}.wsite .eco .hub.hot{box-shadow:0 0 0 10px #d9d6cc1f,0 0 0 22px #d9d6cc12,0 0 120px #d9d6cccc}.wsite .eco .en{z-index:2;width:clamp(150px,19%,210px);position:absolute;transform:translate(-50%,-50%)}.wsite .eco .en .node{padding:11px 13px;font-size:14px}.wsite .eco .grp{font-family:var(--fm);letter-spacing:.14em;color:var(--dim);text-transform:uppercase;font-size:11px;position:absolute;transform:translate(-50%)}.wsite .eco-list{display:none}@media (max-width:900px){.wsite .eco{aspect-ratio:auto}.wsite .eco svg,.wsite .eco .en,.wsite .eco .grp{display:none}.wsite .eco .hub{width:160px;margin:24px auto;position:relative;top:auto;left:auto;transform:none}.wsite .eco-list{gap:10px;display:grid}.wsite .eco-list .mono{margin-top:8px}}.wsite .steps-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:760px){.wsite .steps-tabs{grid-template-columns:1fr}}.wsite .steps-tabs button{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--line);background:#ffffff08;border-radius:20px;padding:22px;transition:border-color .3s,background .3s,transform .3s;display:block;position:relative;overflow:hidden}.wsite .steps-tabs button:hover{border-color:#eceae359}.wsite .steps-tabs button[aria-selected=true]{background:linear-gradient(#d9d6cc24,#d9d6cc08);border-color:#d9d6cc8c}.wsite .steps-tabs button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wsite .steps-tabs .mono{color:var(--dim)}.wsite .steps-tabs [aria-selected=true] .mono{color:var(--blue-soft)}.wsite .steps-tabs b{letter-spacing:-.01em;color:var(--fg);margin-top:8px;font-size:20px;font-weight:500;display:block}.wsite .steps-tabs .t{color:var(--muted);margin-top:4px;font-size:15px;display:block}.wsite .steps-tabs .tab-fill{height:3px}.wsite .ai-core{aspect-ratio:1;pointer-events:none;z-index:0;width:min(760px,120vw);position:absolute;top:70px;left:50%;transform:translate(-50%)}.wsite .ai-core .halo{opacity:.8;background:conic-gradient(#d9d6cc00,#d9d6cc8c,#96928980,#8cc09b59,#c4aabe66,#d9d6cc00);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 66%,#000 67% 69%,#0000 70%);mask:radial-gradient(closest-side,#0000 66%,#000 67% 69%,#0000 70%)}.wsite .ai-core .halo.h2{opacity:.45;inset:9%;-webkit-mask:radial-gradient(closest-side,#0000 80%,#000 81% 82%,#0000 83%);mask:radial-gradient(closest-side,#0000 80%,#000 81% 82%,#0000 83%)}.wsite .ai-core .glow-in{filter:blur(10px);background:radial-gradient(closest-side,#d9d6cc52,#96928924 55%,#0000 75%);border-radius:50%;position:absolute;inset:22%}.wsite .ai-core .ring{opacity:0;border:1px solid #eceae359;border-radius:50%;position:absolute;inset:30%}.wsite .hero .wrap{z-index:2}.wsite .assist{-webkit-backdrop-filter:blur(12px);color:var(--fg-2);background:#1a1918b8;border:1px solid #eceae347;border-radius:999px;align-items:center;gap:12px;max-width:100%;padding:7px 18px 7px 7px;font-size:15px;display:inline-flex;box-shadow:0 10px 40px -10px #d9d6cc8c}.wsite .assist .orb-mini{background:radial-gradient(circle at 32% 26%, #eceae3, var(--blue) 52%, #302e2b 92%);border-radius:50%;flex:none;justify-content:center;align-items:center;gap:2px;width:34px;height:34px;display:flex;box-shadow:0 0 22px #d9d6ccbf}.wsite .assist .orb-mini i{background:#fff;border-radius:2px;width:2.5px;height:14px;transform:scaleY(.35)}.wsite .assist .who{color:#fff;white-space:nowrap;font-weight:500}.wsite .assist .typed{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wsite .assist .caret{vertical-align:-2px;background:var(--blue-soft);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.wsite .act-layer{pointer-events:none;z-index:1;position:absolute;inset:0}.wsite .act{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px);text-align:left;opacity:0;background:#1e1d1bdb;border-radius:18px;padding:14px 16px;position:absolute;box-shadow:0 24px 60px -20px #000c,0 0 0 1px #ffffff05}.wsite .act .top{color:#fff;align-items:center;gap:10px;font-size:14.5px;font-weight:500;display:flex}.wsite .act .top .ic{width:30px;height:30px;font-size:14px}.wsite .act p{color:var(--muted);margin-top:6px;font-size:13.5px;line-height:1.45}.wsite .act .tag{font-family:var(--fm);letter-spacing:.08em;border-radius:999px;margin-top:8px;padding:3px 8px;font-size:10.5px;display:inline-block}.wsite .act .tag.g{color:var(--green);background:#4ade801a}.wsite .act .tag.b{color:var(--blue-soft);background:#d9d6cc1f}.wsite .act .tag.a{color:var(--amber);background:#d6c4a01a}@media (max-width:1100px){.wsite .act-layer{display:none!important}}.wsite #hero-title{font-size:clamp(40px,4.5vw,68px)}.wsite .act{width:var(--cw,250px)}.wsite .hero h1 .w{display:inline-block}.wsite .grad-split{color:inherit;background:0 0}.wsite #hero-title .grad{padding-bottom:.06em}.wsite .ai-core canvas.sphere{opacity:.6;width:52%;height:52%;position:absolute;inset:24%}.wsite .act{border-radius:16px;padding:12px 14px;transition:border-color .4s,box-shadow .4s}.wsite .act .top{font-size:14.5px}.wsite .act p{margin-top:4px;font-size:13px}.wsite .act.on{border-color:#eceae38c;box-shadow:0 0 0 4px #d9d6cc1f,0 24px 60px -18px #d9d6cc99}.wsite .act .live-dot{background:var(--dim);border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto;transition:background .3s,box-shadow .3s}.wsite .act.on .live-dot{background:var(--green);box-shadow:0 0 10px var(--green)}.wsite .btn-talk{color:#fff;background:#1a191899;border-color:#eceae359;gap:12px;padding:8px 20px 8px 8px}.wsite .btn-talk:hover{border-color:#eceae3b3;box-shadow:0 0 0 6px #d9d6cc1f}.wsite .btn-talk .orb-mini{background:radial-gradient(circle at 32% 26%, #eceae3, var(--blue) 52%, #302e2b 92%);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;animation:2.4s ease-in-out infinite talkpulse;display:grid;box-shadow:0 0 22px #d9d6ccbf}.wsite .btn-talk .orb-mini svg{width:16px;height:16px}@keyframes talkpulse{50%{box-shadow:0 0 0 7px #d9d6cc2e,0 0 26px #d9d6cce6}}.wsite .voice-modal{z-index:80;-webkit-backdrop-filter:blur(18px);background:radial-gradient(60% 60% at 50% 45%,#2c2a278c,#121110f5 70%);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wsite .voice-box{text-align:center;justify-items:center;gap:18px;width:min(560px,100%);display:grid}.wsite .voice-box .orb-wrap{aspect-ratio:1;width:min(340px,78vw);position:relative}.wsite .voice-box .orb-wrap canvas{width:100%;height:100%;position:absolute;inset:0}.wsite .voice-box .orb-btn{all:unset;cursor:pointer;border-radius:50%;position:absolute;inset:22%}.wsite .voice-box .orb-btn:focus-visible{outline:2px solid var(--blue);outline-offset:6px}.wsite .voice-box .state{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--blue-soft);min-height:1.4em;font-size:12px}.wsite .voice-box h2{letter-spacing:-.03em;font-size:clamp(28px,4vw,40px);font-weight:500}.wsite .voice-box .msg-area{min-height:54px;color:var(--muted);max-width:44ch;font-size:17px}.wsite .voice-box .vbars{align-items:center;gap:4px;height:30px;display:flex}.wsite .voice-box .vbars i{background:linear-gradient(var(--blue-soft), var(--violet));border-radius:3px;width:4px;height:100%;transform:scaleY(.2)}.wsite .voice-close{top:calc(20px + env(safe-area-inset-top,0px));border:1px solid var(--line-2);color:#fff;cursor:pointer;background:#ffffff0d;border-radius:50%;width:44px;height:44px;font-size:20px;position:absolute;right:20px}.wsite .voice-close:hover{background:#ffffff1a}.wsite .voice-close:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wsite .hero.split-hero{text-align:left;padding-top:clamp(130px,13vw,160px)}.wsite .hero-grid{z-index:2;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid;position:relative}.wsite .split-hero .hero-copy h1{max-width:17ch;margin:26px 0 0}.wsite .split-hero .hero-copy .lead{max-width:50ch;margin:26px 0 0}.wsite .split-hero .hero-copy .btn-row{justify-content:flex-start;margin-top:36px}.wsite .split-hero .hero-copy .ticks{justify-content:flex-start;margin-top:24px}.wsite .hero-visual{aspect-ratio:1;justify-self:center;width:100%;max-width:600px;position:relative}.wsite .hero-visual .ai-core{width:100%;position:absolute;inset:0;transform:none}.wsite .hero-visual .ai-core canvas.sphere{opacity:1;width:66%;height:66%;inset:17%}.wsite .hero-visual .ai-core .ring{inset:34%}.wsite .tap-talk{all:unset;z-index:3;cursor:pointer;justify-items:center;gap:10px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wsite .tap-talk .mic{background:radial-gradient(circle at 32% 26%,#eceae3f2,#d9d6cce6 52%,#302e2bf2 92%);border-radius:50%;place-items:center;width:84px;height:84px;transition:transform .3s;display:grid;box-shadow:0 0 0 10px #d9d6cc24,0 0 0 22px #d9d6cc12,0 0 60px #d9d6cccc}.wsite .tap-talk .mic svg{width:30px;height:30px}.wsite .tap-talk:hover .mic{transform:scale(1.07)}.wsite .tap-talk:focus-visible .mic{outline-offset:6px;outline:2px solid #fff}.wsite .tap-talk .lbl{font-family:var(--fm);letter-spacing:.16em;text-transform:uppercase;color:#efeeeb;background:#12111099;border:1px solid #eceae34d;border-radius:999px;padding:5px 12px;font-size:11.5px}.wsite .chip-float{z-index:4;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(12px);background:#1e1d1be0;border-radius:16px;width:214px;padding:11px 13px;transition:border-color .4s,box-shadow .4s;position:absolute;box-shadow:0 20px 50px -18px #000000e6}.wsite .chip-float .top{color:#fff;align-items:center;gap:9px;font-size:14px;font-weight:500;line-height:1.25;display:flex}.wsite .chip-float .top .ic{width:28px;height:28px;font-size:13px}.wsite .chip-float p{color:var(--muted);margin-top:5px;font-size:12.5px;line-height:1.4}.wsite .chip-float .live-dot{background:var(--dim);border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto;transition:background .3s,box-shadow .3s}.wsite .chip-float.on{border-color:#eceae399;box-shadow:0 0 0 4px #d9d6cc21,0 22px 60px -16px #d9d6cca6}.wsite .chip-float.on .live-dot{background:var(--green);box-shadow:0 0 10px var(--green)}.wsite .hv-foot{z-index:2;justify-items:center;gap:14px;margin-top:8px;display:grid;position:relative}.wsite .legend{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;justify-content:center;gap:16px;font-size:11px;display:flex}.wsite .legend span{align-items:center;gap:7px;display:inline-flex}.wsite .legend i{border-radius:50%;width:7px;height:7px}.wsite .facts-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:560px;display:grid}.wsite .facts-row div{border:1px solid var(--line);text-align:center;background:#ffffff09;border-radius:16px;padding:14px 12px}.wsite .facts-row b{letter-spacing:-.02em;font-size:24px;font-weight:500;display:block}.wsite .facts-row span{font-family:var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-top:2px;font-size:10.5px;display:block}@media (max-width:1000px){.wsite .hero-grid{grid-template-columns:1fr}.wsite .split-hero .hero-copy{text-align:center}.wsite .split-hero .hero-copy h1,.wsite .split-hero .hero-copy .lead{margin-inline:auto}.wsite .split-hero .hero-copy .btn-row,.wsite .split-hero .hero-copy .ticks{justify-content:center}.wsite .hero-visual{max-width:520px}}@media (max-width:640px){.wsite .chip-float{display:none}.wsite .facts-row b{font-size:20px}}.wsite .fab-talk{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:45;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(14px);background:#1a1918d1;border:1px solid #eceae359;border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 8px;font-size:15px;font-weight:500;transition:transform .2s,opacity .3s;display:inline-flex;position:fixed;box-shadow:0 14px 40px -12px #d9d6ccb3}.wsite .fab-talk:hover{transform:translateY(-2px)}.wsite .fab-talk:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.wsite .fab-talk .orb-mini{background:radial-gradient(circle at 32% 26%, #eceae3, var(--blue) 52%, #302e2b 92%);border-radius:50%;place-items:center;width:34px;height:34px;animation:2.4s ease-in-out infinite talkpulse;display:grid;box-shadow:0 0 18px #d9d6cccc}.wsite .fab-talk .orb-mini svg{width:15px;height:15px}.wsite .fab-talk.away{opacity:0;pointer-events:none;transform:translateY(10px)}.wsite .dual-marq{padding-block:50px 10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.wsite .dual-marq .row{letter-spacing:-.03em;white-space:nowrap;gap:28px;width:max-content;font-size:clamp(30px,4vw,54px);font-weight:500;animation:38s linear infinite mq;display:flex}.wsite .dual-marq .row+.row{color:#494640;margin-top:6px;animation-duration:44s;animation-direction:reverse}.wsite .dual-marq .row span:after{content:"•";color:var(--blue);margin-left:28px}.wsite .hero-visual{container-type:inline-size}@container (max-width:500px){.wsite .chip-float{width:168px;padding:9px 11px}.wsite .chip-float p{display:none}.wsite .chip-float .top{font-size:13px}}.wsite .story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(36px,6vw,90px);display:grid}@media (max-width:900px){.wsite .story{grid-template-columns:1fr}}.wsite .statement{letter-spacing:-.03em;font-size:clamp(30px,3.6vw,50px);font-weight:500;line-height:1.15}.wsite .scenes{gap:14px;display:grid}.wsite .scene{border:1px solid var(--line);background:#ffffff06;border-radius:20px;grid-template-columns:70px minmax(0,1fr);gap:18px;padding:22px;display:grid}.wsite .scene time{font-family:var(--fm);color:var(--amber);padding-top:4px;font-size:13px}.wsite .scene b{font-size:18px;font-weight:500;display:block}.wsite .scene p{color:var(--muted);margin-top:6px;font-size:16px}.wsite .facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:760px){.wsite .facts{grid-template-columns:1fr}}.wsite .fact .v{letter-spacing:-.045em;font-size:clamp(56px,6vw,84px);font-weight:500;line-height:1}.wsite .fact p{color:var(--muted);max-width:30ch;margin-top:12px;font-size:16px}.wsite .use{flex-direction:column;gap:12px;display:flex}.wsite .use p{color:var(--muted);font-size:16px}.wsite .use .eg{border-top:1px dashed var(--line-2);color:var(--fg-2);margin-top:auto;padding-top:14px;font-size:14.5px}.wsite .use .eg .mono{margin-bottom:6px;display:block}.wsite .next{counter-reset:n;gap:22px;margin:0;padding:0;list-style:none;display:grid}.wsite .next li{grid-template-columns:40px minmax(0,1fr);gap:16px;display:grid}.wsite .next li:before{counter-increment:n;content:counter(n);width:36px;height:36px;color:var(--blue-soft);background:#d9d6cc29;border:1px solid #d9d6cc73;border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}.wsite .next b{font-size:18px;font-weight:500;display:block}.wsite .next span{color:var(--muted);margin-top:4px;font-size:16px;display:block}.wsite .ws{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0;display:grid;overflow:hidden}.wsite .ws>*{min-width:0;padding:clamp(28px,4vw,48px)}.wsite .ws .side{border-right:1px solid var(--line);background:radial-gradient(100% 80% at 0 0,#d9d6cc42,#0000 70%),radial-gradient(80% 80% at 100% 100%,#96928933,#0000 70%)}@media (max-width:860px){.wsite .ws{grid-template-columns:1fr}.wsite .ws .side{border-right:0;border-bottom:1px solid var(--line)}}.wsite .note{color:var(--dim);font-size:13.5px}.wsite .chapter{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(36px,6vw,90px);display:grid}.wsite .chapter.flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.wsite .chapter.flip .copy{order:2}@media (max-width:920px){.wsite .chapter,.wsite .chapter.flip{grid-template-columns:1fr}.wsite .chapter.flip .copy{order:0}}.wsite .chapters{gap:clamp(100px,12vw,160px);display:grid}.wsite .bignum{letter-spacing:-.06em;background:linear-gradient(#fff,#ffffff26);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(88px,11vw,150px);font-weight:700;line-height:.85}.wsite .roles{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:8px;display:grid}.wsite .roles div{border:1px solid var(--line);background:#ffffff06;border-radius:16px;padding:16px}.wsite .roles .mono{margin-bottom:8px;display:block}.wsite .roles ul{color:var(--fg-2);gap:4px;margin:0;padding-left:18px;font-size:15.5px;display:grid}.wsite .roles .you .mono{color:var(--blue-soft)}.wsite .roles .waca .mono{color:var(--green)}@media (max-width:520px){.wsite .roles{grid-template-columns:1fr}}.wsite .steps-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:760px){.wsite .steps-nav{grid-template-columns:1fr}}.wsite .steps-nav a{border:1px solid var(--line);background:#ffffff08;border-radius:20px;padding:22px;transition:border-color .3s,transform .3s;display:block}.wsite .steps-nav a:hover{border-color:#eceae373;transform:translateY(-2px)}.wsite .steps-nav .mono{color:var(--blue-soft)}.wsite .steps-nav b{letter-spacing:-.01em;margin-top:8px;font-size:20px;font-weight:500;display:block}.wsite .steps-nav span.t{color:var(--muted);margin-top:4px;font-size:15px;display:block}.wsite .pipe{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid;position:relative}.wsite .pipe .step{border:1px solid var(--line);background:#201f1d;border-radius:20px;flex-direction:column;gap:10px;min-width:0;padding:20px;display:flex;position:relative}.wsite .pipe .step.hot{border-color:#d9d6cc99;box-shadow:0 0 0 4px #d9d6cc1f,0 20px 50px -20px #d9d6ccb3}.wsite .pipe .step b{font-size:18px;font-weight:500}.wsite .pipe .step p{color:var(--muted);font-size:14.5px;line-height:1.5}.wsite .pipe .step:after{content:"→";color:var(--dim);z-index:1;font-size:16px;position:absolute;top:50%;right:-14px;transform:translate(50%,-50%)}.wsite .pipe .step:last-child:after{display:none}@media (max-width:960px){.wsite .pipe{grid-template-columns:1fr}.wsite .pipe .step:after{content:"↓";top:auto;bottom:-14px;right:50%;transform:translate(50%,50%)}}.wsite .anchors{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;display:flex}.wsite .anchors a{border:1px solid var(--line-2);color:var(--fg-2);background:#ffffff05;border-radius:999px;padding:10px 18px;font-size:15px}.wsite .anchors a:hover{color:#fff;border-color:#eceae373}.wsite .triggers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wsite .triggers div{border:1px solid var(--line);color:var(--fg-2);background:#ffffff05;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;display:flex}@media (max-width:480px){.wsite .triggers{grid-template-columns:1fr}}.wsite .field-row{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;font-size:15px;display:grid}.wsite .field-row:last-child{border-bottom:0}.wsite .field-row .mono{font-size:10.5px}.wsite .lang-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px;display:grid}.wsite .lang{border:1px solid var(--line);background:#ffffff06;border-radius:14px;padding:14px 16px;transition:border-color .25s,background .25s}.wsite .lang:hover{background:#d6c4a00f;border-color:#d6c4a073}.wsite .lang .native{font-size:21px;line-height:1.35}.wsite .lang .en{font-family:var(--fm);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-top:4px;font-size:10.5px}.wsite .lang .olck{font-family:"Noto Sans Ol Chiki", var(--fd)}.wsite .lang .mtei{font-family:"Noto Sans Meetei Mayek", var(--fd)}.wsite .lang.first{background:#d6c4a012;border-color:#d6c4a066}.wsite .ws-tile{flex-direction:column;gap:14px;display:flex}.wsite .ws-tile p{color:var(--muted);font-size:16px}.wsite .lanes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}@media (max-width:820px){.wsite .lanes{grid-template-columns:1fr}}.wsite .lane{border:1px solid var(--line);background:#0000004d;border-radius:22px;align-content:start;gap:10px;padding:22px;transition:border-color .4s,box-shadow .4s,opacity .4s;display:grid}.wsite .lane.free{border-color:#4ade804d}.wsite .lane.golive{border-color:#d9d6cc59}.wsite .lane .head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.wsite .lane .head b{font-size:20px;font-weight:500}.wsite .lane .cost{letter-spacing:-.02em;font-size:26px;font-weight:500}.wsite .est{gap:26px;display:grid}.wsite .est .out{letter-spacing:-.03em;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1}.wsite .est .row{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-block:10px;font-size:16px;display:flex}.wsite .est .row b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:400}.wsite .plan-for{color:var(--muted);font-size:16px}.wsite .plan hr{background:var(--line);border:0;height:1px;margin:0}.wsite{min-height:100vh}body:has(.wsite){background:#121110}.wsite .eco .hub{--hw:clamp(150px, 17%, 200px);width:var(--hw);margin:calc(var(--hw) / -2) 0 0 calc(var(--hw) / -2);transform:none}.wsite .seq.run .eco .hub[data-hot]{opacity:1}.wsite .seq.run .eco .hub.hot{transform:scale(1.04)}.wsite .seq.run .eco path[data-hot]{opacity:1;stroke:#eceae324;transition:stroke .4s;transform:none}.wsite .seq.run .eco path[data-hot].done{stroke:#eceae352}.wsite .seq.run .eco path[data-hot].hot{stroke:#eceae3f2;stroke-width:2px;stroke-dasharray:5 9;filter:drop-shadow(0 0 4px #d9d6ccd9);animation:1.1s linear infinite dash}.wsite .eco .en{width:clamp(176px,21%,236px)}.wsite .eco .en .node{white-space:nowrap}@media (max-width:900px){.wsite .eco .hub{width:160px;margin:24px auto}}.wsite .eco svg{z-index:0;position:absolute}.wsite .eco .en{z-index:1}.wsite .eco .en .node{background-color:#171615}.wsite .eco .hub{z-index:2;isolation:isolate}.wsite .seq.run .eco .en[data-hot],.wsite .seq.run .eco .en [data-hot],.wsite .seq.run .eco .hub[data-hot]{opacity:1;filter:brightness(.5)saturate(.6);transition:filter .45s,transform .45s,box-shadow .4s,border-color .4s}.wsite .seq.run .eco .en[data-hot].done,.wsite .seq.run .eco .en [data-hot].done,.wsite .seq.run .eco .hub[data-hot].done{filter:brightness(.85)}.wsite .seq.run .eco .en[data-hot].hot,.wsite .seq.run .eco .en [data-hot].hot,.wsite .seq.run .eco .hub[data-hot].hot{filter:none}.wsite .eco .hub{background-color:#242320}.wsite .eco .en{width:max-content;min-width:clamp(170px,20%,230px)}.wsite{--bg:#121110;--bg-2:#1a1918;--bg-3:#201f1d;--fg:#f2f1ec;--fg-2:#cdcac0;--muted:#a9a69c;--dim:#8c8981;--line:#f2f1ec14;--line-2:#f2f1ec26;--glass:#f2f1ec0a;--glass-2:#f2f1ec12;--blue:#d9d6cc;--blue-soft:#eceae3;--violet:#969289;--violet-soft:#cdcac0;--teal:#8cc09b;--green:#4ade80;--amber:#d6c4a0;--amber-soft:#e8dec8;--pink:#c4aabe;--red:#f87171}.wsite ::selection{color:#121110;background:#f2f1ec}.wsite :focus-visible{outline-color:#f2f1ec}.wsite .grad{background:linear-gradient(100deg,#fff 0%,#cdcac0 40%,#8c8981 62%,#eceae3 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate wsite-shimmer}.wsite .grad-warm{background:linear-gradient(100deg,#fff,#d6c4a0 55%,#a9a69c);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes wsite-shimmer{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.wsite .grad{animation:none}}.wsite .d2{font-size:clamp(36px,4.6vw,64px)}.wsite .d3{font-size:clamp(28px,3vw,42px)}.wsite .lead{color:var(--fg-2);font-size:clamp(17px,1.4vw,20px)}.wsite .body{color:var(--muted)}:is(.wsite .grad:has(>div),.wsite .grad-split){color:inherit;background:0 0;animation:none}.wsite .grad>div>div,.wsite .grad-split>div>div,.wsite .grad-split .grad{background:linear-gradient(100deg,#fff 0%,#cdcac0 55%,#9c998f 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.wsite .btn-primary{color:#121110;background:#f2f1ec;box-shadow:0 10px 40px -14px #f2f1ec73}.wsite .btn-primary:hover{background:#fff;box-shadow:0 14px 48px -12px #f2f1ec99}.wsite .aurora i:first-child{background:radial-gradient(closest-side,#f2f1ec29,#0000)}.wsite .aurora i:nth-child(2){background:radial-gradient(closest-side,#d6c4a01a,#0000)}.wsite .aurora i:nth-child(3),.wsite .aurora.warm i:nth-child(3){background:radial-gradient(closest-side,#cdcac017,#0000)}.wsite .brand .mk{width:28px;height:28px;box-shadow:none;background:0 0;border:0;place-items:center;display:grid}.wsite .brand .tld{color:var(--muted)}.wsite #hero-title{letter-spacing:-.035em;max-width:15ch;font-size:clamp(36px,3.9vw,58px);line-height:1.06}.wsite .d1{letter-spacing:-.035em;font-size:clamp(36px,4.2vw,60px);line-height:1.06}.wsite .d2{letter-spacing:-.03em;font-size:clamp(30px,3.2vw,46px);line-height:1.1}.wsite .d3{letter-spacing:-.02em;font-size:clamp(24px,2.2vw,32px);line-height:1.15}.wsite .engine h3{font-size:clamp(24px,2.2vw,32px)}.wsite .spot h3{font-size:clamp(22px,2vw,28px)}.wsite .cta-card h2{font-size:clamp(34px,4vw,56px)}.wsite .statement{font-size:clamp(26px,2.8vw,40px)}.wsite .dual-marq .row{font-size:clamp(26px,3vw,42px)}.wsite .greet{font-size:clamp(52px,7vw,104px)}.wsite .bignum{font-size:clamp(64px,8vw,112px)}.wsite .fact .v{font-size:clamp(40px,4.4vw,60px)}.wsite .voice-box h2{font-size:clamp(24px,2.8vw,34px)}.wsite :is(h1,h2,h3,.d1,.d2,.d3){text-wrap:balance}.wsite :is(.d2,.d3){max-width:22ch}.wsite .lead,.wsite .body{text-wrap:pretty}.wsite #hero-title{line-height:1.1}.wsite #hero-title div[style*=overflow]{margin-bottom:-.12em;padding-bottom:.12em}
@property --fx-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.wsite{--fx-a:#a09c92;--fx-b:#96c6aa;--fx-c:#c4aabe}.wsite :is(.tile,.engine,.spot,.stage,.case .col,.uc-card,.cta-card,.chip-float,.faq details){--mx:50%;--my:50%;isolation:isolate}.wsite :is(.tile,.engine,.spot,.case .col,.uc-card,.chip-float):after,.wsite .stage:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(460px circle at var(--mx) var(--my), #a09c9238, #96c6aa14 40%, transparent 70%);mix-blend-mode:screen;z-index:3;transition:opacity .45s;position:absolute;inset:0}.wsite :is(.tile,.engine,.spot,.case .col,.uc-card,.chip-float):before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--fx-ang), transparent 0deg, transparent 150deg, var(--fx-a) 240deg, var(--fx-b) 300deg, var(--fx-c) 340deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;z-index:4;padding:1px;transition:opacity .45s;animation:4.5s linear infinite paused fx-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.wsite :is(.case .col,.spot){position:relative}.wsite .engine .col li:before{animation:none}@media (hover:hover) and (pointer:fine){.wsite :is(.tile,.engine,.spot,.stage,.case .col,.uc-card,.chip-float):hover:after{opacity:1}.wsite :is(.tile,.engine,.spot,.case .col,.uc-card,.chip-float):hover:before{opacity:1;animation-play-state:running}.wsite :is(.tile,.engine,.case .col,.uc-card){transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .45s}.wsite :is(.tile,.engine,.case .col,.uc-card):hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 30px 60px -30px #78746c8c}.wsite .spot:hover,.wsite .stage:hover{border-color:#a09c9259}}@keyframes fx-spin{to{--fx-ang:360deg}}.wsite .split-hero{--mx:70%;--my:35%}.wsite .split-hero .fx-lit{pointer-events:none;-webkit-mask-image:radial-gradient(240px circle at var(--mx) var(--my), #000, transparent 75%);-webkit-mask-image:radial-gradient(240px circle at var(--mx) var(--my), #000, transparent 75%);mask-image:radial-gradient(240px circle at var(--mx) var(--my), #000, transparent 75%);opacity:0;z-index:0;background-image:radial-gradient(#bab6acf2 1.2px,#0000 1.6px);background-size:26px 26px;transition:opacity .6s;position:absolute;inset:0}.wsite .split-hero .fx-glow{pointer-events:none;background:radial-gradient(620px circle at var(--mx) var(--my), #a09c921a, transparent 60%);opacity:0;z-index:0;transition:opacity .6s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.wsite .split-hero:hover .fx-lit,.wsite .split-hero:hover .fx-glow{opacity:1}}.wsite .btn{isolation:isolate;position:relative;overflow:hidden}.wsite :is(.btn-primary,.btn-white):after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;transition:left .75s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:-70%;transform:skew(-20deg)}.wsite .btn-white:after{background:linear-gradient(100deg,#0000,#a09c9266,#0000)}.wsite :is(.btn-primary,.btn-white):hover:after{left:125%}.wsite .btn-white:hover{box-shadow:0 0 0 1px #a09c92b3,0 14px 40px -10px #a09c92b3}.wsite .btn-glass:hover{border-color:#96c6aa99;box-shadow:0 0 26px -8px #96c6aab3}.wsite .nav-links a:not([aria-current=page]):before{content:"";background:linear-gradient(90deg, var(--fx-a), var(--fx-b));transform-origin:0;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.wsite .nav-links a:hover:before{transform:scaleX(1)}.wsite .dual-marq .row+.row{color:#8c8473}.wsite .dual-marq:hover .row{animation-play-state:paused}.wsite .dual-marq .row span{transition:color .35s,text-shadow .35s}.wsite .dual-marq .row span:hover{color:#fff;text-shadow:0 0 22px #a09c92e6,0 0 44px #96c6aa73}.wsite .tab,.wsite .pill-tabs button,.wsite .uc-tabs button{transition:color .25s,background .25s,box-shadow .3s}.wsite :is(.pill-tabs,.uc-tabs,.steps-tabs) button:hover:not([aria-selected=true]){box-shadow:inset 0 0 0 1px #96c6aa8c,0 0 22px -8px #96c6aab3}.wsite .faq details{border-radius:14px;transition:background .3s}@media (hover:hover) and (pointer:fine){.wsite .faq details:hover{background:#a09c920d}}.wsite .eco .node{transition:transform .3s,box-shadow .3s,border-color .3s}.wsite .eco .node:hover{border-color:#a09c9299;transform:scale(1.04);box-shadow:0 0 30px -8px #a09c92cc}.wsite .lang{transition:transform .3s,border-color .3s,box-shadow .3s}.wsite .lang:hover{border-color:#a09c9299;transform:translateY(-3px);box-shadow:0 0 24px -8px #a09c92cc}.wsite .wordmark{background:linear-gradient(#bab6ac47,#96c6aa0f 60%,#0000 90%);-webkit-background-clip:text;background-clip:text}@media (min-width:1024px){.wsite .uc-grid>li:last-child:nth-child(3n+1){grid-column:1/-1}.wsite .uc-grid>li:last-child:nth-child(3n+1) .uc-bullets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;display:grid}}@media (prefers-reduced-motion:reduce){.wsite :is(.tile,.engine,.spot,.case .col,.uc-card,.chip-float):before{animation:none}.wsite :is(.tile,.engine,.case .col,.uc-card):hover{transform:none}}
