:where(.mx) *{box-sizing:border-box;margin:0;padding:0}.mx{-webkit-text-size-adjust:100%;background:var(--night)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.mx{font-family:var(--f-sans);color:var(--paper);background:var(--night);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:17px;line-height:1.55;overflow-x:clip}.mx img,.mx svg{display:block}:where(.mx) a{color:inherit;text-decoration:none}.mx button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.mx b,.mx strong{font-weight:700}.mx :focus-visible{outline:2px solid var(--violet-soft);outline-offset:3px;border-radius:6px}.mx .wrap{width:min(var(--wrap),calc(100% - 48px));margin-inline:auto}.mx .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mx .mark{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-3);text-align:center;font-size:12px}.mx .mark:before{content:"[ "}.mx .mark:after{content:" ]"}.mx .on-mist .mark{color:var(--k-5e6070)}.mx .on-fog .mark{color:var(--ink-3)}.mx .h1,.mx .h2{letter-spacing:-.03em;text-align:center;text-wrap:balance;font-weight:800;line-height:1.08}.mx .h1{font-size:clamp(44px,6.2vw,84px)}.mx .h2{font-size:clamp(38px,5vw,72px)}.mx .h1 .hl{color:var(--violet-soft)}.mx .on-mist .h2,.mx .sheet.mist .h2{color:var(--k-1f2026)}.mx .on-mist .h2 .hl,.mx .sheet.mist .h2 .hl,.mx .sheet.mist .h1 .hl{color:var(--k-565869)}.mx .on-dark .h2{color:var(--paper)}.mx .on-dark .h2 .hl{color:var(--paper-3)}.mx .on-fog .h2{color:var(--ink)}.mx .on-fog .h2 .hl,.mx .sheet.fog .h2 .hl{color:var(--k-5d6070)}.mx .lead{text-align:center;text-wrap:pretty;max-width:640px;margin:24px auto 0;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.mx .on-dark .lead{color:var(--paper-2)}.mx .on-mist .lead{color:var(--k-3c3e48)}.mx .on-fog .lead{color:var(--ink-2)}.mx .head{padding-top:clamp(96px,11vw,150px)}.mx .head .h2{margin-top:28px}.mx .w{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.mx .wi{will-change:transform;display:inline-block}.mx .btn{height:48px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:12px;align-items:center;gap:10px;padding:0 6px 0 20px;font-size:13px;font-weight:500;display:inline-flex}.mx .btn .ar{border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.mx .btn-v{background:var(--violet);color:var(--k-fff)}.mx .btn-v .ar{background:var(--k-rgba-255-255-255-16)}.mx .btn-d{background:var(--k-22242a);color:var(--paper);box-shadow:inset 0 0 0 1px var(--line-d)}.mx .btn-d .ar{background:var(--k-2f3239)}.mx .btn-l{background:var(--ink);color:var(--k-fff)}.mx .btn-l .ar{background:var(--k-2b2d34)}.mx .btn:active{transform:translateY(1px)}.mx .top{z-index:50;background:var(--night);height:72px;box-shadow:0 1px 0 var(--line-d);transition:transform .45s var(--ease);justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:fixed;inset:0 0 auto}.mx .top.is-hidden{transform:translateY(-100%)}.mx .logo{color:var(--k-fff);flex:none;align-items:center;display:flex}.mx .logo svg{flex:none;display:block}.mx h1 .dot,.mx h2 .dot{background:var(--coral);border-radius:50%;width:.19em;height:.19em;margin-left:.04em;display:inline-block}.mx h1 .dot-sr,.mx h2 .dot-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mx h1 .wi,.mx h2 .wi{white-space:nowrap}.mx h1 .dot,.mx h2 .dot{vertical-align:baseline;flex:none}.mx h1 .dot-sr,.mx h2 .dot-sr{border:0;margin:0;padding:0;left:auto}@media (max-width:760px){.mx .top .logo svg{width:171px;height:22px}}.mx .top nav{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--k-c7c9d3);gap:34px;font-size:13px;display:flex}.mx .top nav a{align-items:center;gap:8px;display:flex}.mx .plus{width:10px;height:10px;transition:transform .35s var(--ease);flex:none;position:relative}.mx .plus:before,.mx .plus:after{content:"";background:var(--violet-soft);border-radius:2px;width:10px;height:2px;position:absolute;top:4px;left:0}.mx .plus:after{transform:rotate(90deg)}.mx [aria-expanded=true] .plus{transform:rotate(45deg)}.mx .top nav button,.mx .dock button.nav-i{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:inherit;align-items:center;gap:8px;font-size:13px;display:flex}.mx .top nav [aria-expanded=true],.mx .dock [aria-expanded=true]{color:var(--k-fff)}.mx .dock [aria-expanded=true]{background:var(--k-3a3d45)}.mx .top .act{gap:8px;display:flex}.mx .top .act .burger{display:none}.mx .top .search{height:42px;box-shadow:inset 0 0 0 1px var(--line-d);color:var(--paper-3);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:flex}.mx .top .langbtn{height:42px;font-family:var(--f-mono);color:var(--k-c7c9d3);border-radius:10px;padding:0 12px;font-size:13px}@media (hover:hover){.mx .top .search:hover{color:var(--paper);box-shadow:inset 0 0 0 1px var(--k-rgba-255-255-255-16)}.mx .top .langbtn:hover{color:var(--k-fff)}}@media (max-width:1240px){.mx .top .search span{display:none}.mx .top .search{justify-content:center;width:42px;padding:0}}.mx .top .act a{height:42px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:10px;align-items:center;padding:0 16px;font-size:13px;display:flex}.mx .top .login{box-shadow:inset 0 0 0 1px var(--line-d);color:var(--k-c7c9d3)}.mx .top .start{background:var(--violet);color:var(--k-fff)}.mx .burger{width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--line-d);border-radius:10px;place-items:center;display:none}.mx .dock{z-index:60;background:var(--k-24262c);box-shadow:inset 0 0 0 1px var(--k-rgba-255-255-255-06),0 18px 40px var(--k-rgba-0-0-0-35);transition:transform .55s var(--ease);border-radius:14px;gap:4px;padding:4px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%,140%)}.mx .dock.is-on{transform:translate(-50%)}.mx .dock a,.mx .dock button{background:var(--k-30333a);height:44px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--k-d5d7df);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:13px;display:flex}.mx .dock .up{background:var(--k-1a1b20);justify-content:center;width:44px;padding:0}.mx .dock .go{background:var(--violet);color:var(--k-fff)}.mx .dock .menu-btn{display:none}.mx .progress{z-index:70;background:var(--k-6d6f7b);transform-origin:0;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}.mx .ai{z-index:65;background:linear-gradient(135deg,var(--violet-from),var(--violet-to));width:56px;height:56px;color:var(--k-fff);box-shadow:0 14px 30px -8px var(--k-rgba-115-65-251-6),inset 0 0 0 1px var(--k-rgba-255-255-255-15);transition:transform .35s var(--ease);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:20px;right:20px}.mx .ai svg{transition:transform .35s var(--ease),opacity .2s}.mx .ai .x{opacity:0;position:absolute;transform:rotate(-45deg)}.mx .ai[aria-expanded=true] .c{opacity:0;transform:rotate(45deg)}.mx .ai[aria-expanded=true] .x{opacity:1;transform:none}@media (hover:hover){.mx .ai:hover{transform:scale(1.06)}}.mx .ai-panel{z-index:65;background:var(--k-1b1c21);width:min(380px,100% - 40px);box-shadow:0 0 0 1px var(--line-d),0 40px 80px -20px var(--k-rgba-0-0-0-7);opacity:0;visibility:hidden;transform-origin:100% 100%;transition:opacity .3s,transform .4s var(--ease),visibility .3s;border-radius:22px;position:fixed;bottom:88px;right:20px;overflow:hidden;transform:translateY(12px)scale(.98)}.mx .ai-panel.is-on{opacity:1;visibility:visible;transform:none}.mx .ai-head{border-bottom:1px solid var(--line-d);align-items:center;gap:12px;padding:16px 18px;display:flex}.mx .ai-head .av{background:linear-gradient(135deg,var(--violet-from),var(--violet-to));width:36px;height:36px}.mx .ai-head .av img{width:20px}.mx .ai-head b{color:var(--paper);font-size:15px;display:block}.mx .ai-head small{color:var(--paper-3);align-items:center;gap:6px;font-size:12px;display:flex}.mx .ai-head small i{background:var(--mint);border-radius:50%;width:6px;height:6px}.mx .ai-body{gap:10px;padding:18px;display:grid}.mx .ai-msg{background:var(--k-2a2c33);max-width:88%;color:var(--paper);border-radius:14px 14px 14px 4px;padding:12px 14px;font-size:14px;line-height:1.5}.mx .ai-sug{flex-wrap:wrap;gap:6px;display:flex}.mx .ai-sug button{box-shadow:inset 0 0 0 1px var(--line-d);color:var(--k-d5d7df);border-radius:10px;padding:8px 11px;font-size:13px;transition:background .2s}@media (hover:hover){.mx .ai-sug button:hover{background:var(--k-2a2c33)}}.mx .ai-in{border-top:1px solid var(--line-d);gap:8px;padding:12px;display:flex}.mx .ai-in span{background:var(--k-24262c);height:42px;color:var(--paper-3);border-radius:12px;flex:1;align-items:center;padding:0 14px;font-size:14px;display:flex}.mx .ai-in button{background:var(--violet);width:42px;height:42px;color:var(--k-fff);border-radius:12px;place-items:center;display:grid}@media (min-width:641px){.mx .ai{bottom:24px;right:24px}.mx .ai-panel{bottom:92px;right:24px}}.mx .sheet-menu{z-index:80;background:var(--night);visibility:hidden;opacity:0;flex-direction:column;padding:24px;transition:opacity .3s,visibility .3s;display:flex;position:fixed;inset:0}.mx .sheet-menu.is-open{visibility:visible;opacity:1}.mx .sheet-menu .row{justify-content:space-between;align-items:center;display:flex}.mx .sheet-menu .m-foot{gap:10px;margin-top:auto;padding-top:24px;display:grid}.mx .sheet-menu .m-foot .btn{justify-content:space-between;height:56px}.mx .mm-veil{z-index:45;background:var(--k-rgba-12-13-16-62);opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s;position:fixed;inset:0}.mx .mm-veil.is-on{opacity:1;visibility:visible}.mx .mm{z-index:58;opacity:0;visibility:hidden;width:min(1040px,100% - 48px);transition:opacity .3s var(--ease),transform .45s var(--ease),visibility .3s;position:fixed;left:50%;transform:translate(-50%,12px)}.mx .mm.from-top{top:80px}.mx .mm.from-dock{bottom:82px;transform:translate(-50%,-12px)}.mx .mm.is-on{opacity:1;visibility:visible;transform:translate(-50%)}.mx .mm-p{background:var(--k-1b1c21);box-shadow:0 0 0 1px var(--line-d),0 40px 80px -20px var(--k-rgba-0-0-0-6);border-radius:26px;gap:6px;padding:6px;display:none}.mx .mm-p.is-on{display:grid}.mx .mm-p.is-on>*{animation:mmIn .5s var(--ease) both}.mx .mm-p.is-on>:nth-child(2){animation-delay:60ms}@keyframes mmIn{0%{opacity:0;transform:translateY(10px)}}.mx .mm-p[data-panel=product]{grid-template-columns:1fr 1.05fr}.mx .mm-hero,.mx .mm-card{background:var(--night) radial-gradient(var(--k-rgba-255-255-255-06) 1px,transparent 1.2px) 0 0/16px 16px;min-height:380px;box-shadow:inset 0 0 0 1px var(--line-d);border-radius:20px;flex-direction:column;padding:30px;display:flex;position:relative;overflow:hidden}.mx .mm-ht b{letter-spacing:-.015em;color:var(--paper);font-size:20px;font-weight:700;display:block}.mx .mm-ht small{color:var(--paper-3);margin-top:4px;font-size:15px;display:block}.mx .mm-mock{flex:1;margin-top:20px;position:relative}.mx .mk{background:var(--ui);color:var(--ink);box-shadow:0 20px 40px -14px var(--k-rgba-0-0-0-6);border-radius:14px;padding:14px;font-size:12px;display:block;position:absolute}.mx .mk .l,.mx .mk .l2{color:var(--k-5a5c69);justify-content:space-between;align-items:center;gap:8px;display:flex}.mx .mk .l2{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.mx .mk .l2 b{color:var(--ink);font-size:20px;font-weight:500}.mx .mk .v{font-family:var(--f-mono);letter-spacing:-.03em;margin-top:14px;font-size:24px;display:block}.mx .mk .s{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-top:2px;font-size:10px;display:block}.mx .mk .bar-t{margin-top:12px}.mx .k1{width:212px;height:236px;bottom:0;left:0;overflow:hidden}.mx .k1 .spark{width:100%;height:70px;position:absolute;bottom:78px;left:0;right:0}.mx .k1 .v,.mx .k1 .s{position:absolute;left:14px}.mx .k1 .v{bottom:22px}.mx .k1 .s{bottom:8px}.mx .k2{width:212px;padding:18px;bottom:70px;left:216px}.mx .k3{flex-direction:column;justify-content:center;width:212px;height:66px;padding:0 18px;display:flex;bottom:0;left:216px}.mx .mm-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mx .mm-tile{background:var(--k-24262c);border-radius:18px;flex-direction:column;justify-content:space-between;gap:22px;min-height:118px;padding:18px;transition:background .25s;display:flex}.mx .mm-tile .ico{border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.mx .mm-tile b{color:var(--paper);letter-spacing:-.01em;font-size:16px;font-weight:700;display:block}.mx .mm-tile small{color:var(--paper-3);margin-top:2px;font-size:13px;display:block}.mx .mm-tile.wide{flex-direction:row;grid-column:1/-1;align-items:center;gap:16px;min-height:0}.mx .mm-tile.wide>span:nth-child(2){flex:1}.mx .go-ar{background:var(--violet);width:36px;height:36px;color:var(--k-fff);transition:width .4s var(--ease);border-radius:9px;place-items:center;display:grid}.mx .mm-p[data-panel=solutions]{grid-template-columns:1fr}.mx .mm-sol{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mx .mm-card{min-height:330px}.mx .mm-art{flex:1;margin-top:18px;position:relative}.mx .s1a{width:190px;top:30px;left:0}.mx .pill{border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-weight:600;display:flex}.mx .pill.v{background:var(--violet);color:var(--k-fff)}.mx .mm-card .pill{top:148px;left:70px}.mx .s2a{width:200px;top:30px;left:0}.mx .s2a .dots{gap:5px;margin-top:12px;display:flex}.mx .s2a .dots i{background:var(--k-3b3e47);border-radius:4px;width:14px;height:14px}.mx .mm-card:nth-child(2) .pill{background:var(--ui-3);top:160px;left:40px}.mx .s3a{width:170px;top:30px;left:0}.mx .s3b{width:150px;height:96px;padding:12px;top:120px;left:120px}.mx .s3b .bars{align-items:flex-end;gap:6px;height:100%;display:flex}.mx .s3b .bars i{background:var(--k-a9abba);border-radius:4px;flex:1}.mx .s3b .bars i.on{background:var(--violet)}.mx .mm-links{background:var(--k-24262c);border-radius:18px;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:18px 24px;display:flex}.mx .mm-links a,.mx .mm-list a{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--k-c7c9d3);font-size:13px;transition:color .2s}.mx .mm-lab{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-3);font-size:12px}.mx .mm-links .br{flex-basis:100%;height:4px}.mx .mm-res{grid-template-columns:.8fr 1.2fr;gap:6px;display:grid}.mx .mm-list{background:var(--night) radial-gradient(var(--k-rgba-255-255-255-06) 1px,transparent 1.2px) 0 0/16px 16px;box-shadow:inset 0 0 0 1px var(--line-d);border-radius:20px;flex-direction:column;gap:4px;padding:30px;display:flex}.mx .mm-list .mm-lab{margin-bottom:14px}.mx .mm-list a{align-items:center;gap:12px;padding:9px 0;font-size:14px;display:flex}.mx .mm-list a svg{color:var(--paper-3)}.mx .mm-feat{background:var(--k-24262c);border-radius:20px;flex-direction:column;gap:10px;padding:30px;display:flex}.mx .mm-feat .mm-lab{margin-bottom:6px}.mx .mm-post{border-radius:16px;grid-template-columns:200px 1fr;align-items:center;gap:22px;padding:6px;transition:background .25s;display:grid}.mx .mm-post .th{border-radius:12px;place-items:center;height:118px;display:grid;position:relative;overflow:hidden}.mx .mm-post .th.t1{background:var(--lilac)}.mx .mm-post .th.t2{background:var(--mint)}.mx .mm-post .th:before{content:"";border:1px solid var(--k-rgba-23-24-29-12);width:220px;height:220px;box-shadow:0 0 0 26px var(--k-rgba-255-255-255-12),0 0 0 27px var(--k-rgba-23-24-29-08);border-radius:50%;position:absolute}.mx .mm-post .th .mk{background:var(--ink);width:56px;height:56px;color:var(--k-fff);font-family:var(--f-mono);box-shadow:none;border-radius:14px;place-items:center;padding:0;font-size:16px;display:grid;position:relative}.mx .mm-post b{letter-spacing:-.015em;color:var(--paper);margin-top:10px;font-size:18px;font-weight:700;line-height:1.25;display:block}.mx .mm-post small{color:var(--paper-3);margin-top:4px;font-size:14px;display:block}.mx .mm-post .tg{background:var(--k-33363e);color:var(--k-c7c9d3)}@media (hover:hover){.mx .mm-tile:hover{background:var(--k-2c2f36)}.mx .mm-tile.wide:hover .go-ar{width:48px}.mx .mm-hero:hover .mk,.mx .mm-card:hover .mk{transform:translateY(-4px)}.mx .mm-links a:hover,.mx .mm-list a:hover{color:var(--k-fff)}.mx .mm-post:hover{background:var(--k-2c2f36)}.mx .top nav button:hover{color:var(--k-fff)}}.mx .mk{transition:transform .5s var(--ease)}.mx .mm-p[data-panel]{grid-template-columns:2fr 1fr}.mx .mm-p[data-panel=solutions],.mx .mm-p[data-panel=resources]{grid-template-columns:1fr 1fr 1fr}.mx .mm-p[data-panel=resources]{grid-template-columns:1fr 1.25fr}.mx .mm-rows,.mx .mm-col{background:var(--k-22242a);border-radius:20px;padding:22px}.mx .mm-rows.two{grid-template-columns:1fr 1fr;align-content:start;gap:2px 10px;display:grid}.mx .mm-col{flex-direction:column;gap:2px;display:flex}.mx .mm-col .mm-lab{margin:0 0 12px 8px}.mx .mm-row{border-radius:12px;align-items:center;gap:12px;padding:8px;transition:background .2s;display:flex}.mx .mm-row .ico{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.mx .mm-row b{color:var(--paper);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.mx .mm-row small{color:var(--paper-3);font-size:13px;line-height:1.35;display:block}.mx .mm-row .tg{background:var(--k-33363e);color:var(--k-c7c9d3);padding:2px 6px;font-size:10px}.mx .mm-row .tg.lilac{background:var(--k-rgba-201-184-255-18);color:var(--violet-soft)}.mx .mm-li{color:var(--paper);border-radius:10px;align-items:center;gap:12px;padding:7px 8px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.mx .mm-li .ico{background:var(--k-30333a);width:34px;height:34px;color:var(--k-c7c9d3);border-radius:8px;place-items:center;display:grid}.mx .mm-li .ico.c1,.mx .mm-li .ico.c2,.mx .mm-li .ico.c3,.mx .mm-li .ico.c4{color:inherit}.mx .mm-li .ico.c1{background:color-mix(in srgb,var(--k-fff) 16%,transparent);color:var(--rose)}.mx .mm-li .ico.c2{background:color-mix(in srgb,var(--k-fff) 16%,transparent);color:var(--mint)}.mx .mm-li .ico.c3{background:color-mix(in srgb,var(--k-fff) 16%,transparent);color:var(--sky)}.mx .mm-li .ico.c4{background:color-mix(in srgb,var(--k-fff) 16%,transparent);color:var(--lilac)}.mx .mm-all{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--violet-soft);align-items:center;gap:8px;margin:12px 0 0 8px;font-size:12px;display:inline-flex}.mx .mm-all svg{transition:transform .3s var(--ease)}.mx .mm-vs{grid-template-columns:1fr 1fr;gap:4px;display:grid}.mx .mm-vs a{white-space:nowrap;text-overflow:ellipsis;background:var(--k-2a2c33);color:var(--paper);border-radius:9px;padding:8px 10px;font-size:14px;font-weight:600;transition:background .2s;overflow:hidden}.mx .mm-side{background:var(--night) radial-gradient(var(--k-rgba-255-255-255-06) 1px,transparent 1.2px) 0 0/16px 16px;box-shadow:inset 0 0 0 1px var(--line-d);border-radius:20px;flex-direction:column;gap:14px;padding:22px;display:flex}.mx .mm-side .mm-ht{margin-top:auto}.mx .mm-go{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--violet-soft);align-items:center;gap:8px;font-size:12px;display:inline-flex}.mx .mm-go svg{transition:transform .3s var(--ease)}.mx .mm-sched{background:var(--ui);color:var(--ink);box-shadow:0 20px 40px -14px var(--k-rgba-0-0-0-6);border-radius:14px;gap:4px;padding:6px;display:grid}.mx .mm-sched>span{background:var(--ui-3);border-radius:10px;align-items:center;gap:12px;padding:9px 10px;display:flex}.mx .mm-sched b.mono{font-size:13px;font-weight:500}.mx .mm-sched span span b{font-size:13px;display:block}.mx .mm-sched small{color:var(--ink-3);font-size:12px}.mx .mm-pick{background:var(--ui);color:var(--ink);box-shadow:0 20px 40px -14px var(--k-rgba-0-0-0-6);border-radius:14px;gap:12px;padding:14px;display:grid}.mx .mm-pick-t{font-size:14px;font-weight:700}.mx .mm-chips{flex-wrap:wrap;gap:5px;display:flex}.mx .mm-chips span{background:var(--ui-3);border-radius:8px;padding:6px 9px;font-size:12px;font-weight:600}.mx .mm-chips .on{background:var(--violet);color:var(--k-fff)}.mx .mm-pick-r{border-top:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.mx .mm-pick-r small{color:var(--ink-3);font-size:12px}.mx .mm-partner{background:linear-gradient(135deg,var(--violet-from),var(--violet-to));color:var(--k-fff);border-radius:14px;align-items:center;gap:14px;margin-top:auto;padding:12px 14px;display:flex}.mx .mm-partner b{letter-spacing:-.03em;font-size:24px;font-weight:800}.mx .mm-partner>span{flex:1;font-size:14px;font-weight:700}.mx .mm-partner small{color:var(--k-rgba-255-255-255-8);font-size:13px;font-weight:500;display:block}.mx .mm-partner svg{transition:transform .3s var(--ease)}@media (hover:hover){.mx .mm-partner:hover svg{transform:translate(4px)}}.mx .mm-col .mm-all+.mm-partner{margin-top:auto}.mx .mm-col .mm-all:has(+.mm-partner){margin-bottom:28px}.mx .mm-side.violet{background:linear-gradient(135deg,var(--violet-from),var(--violet-to));box-shadow:none}.mx .mm-side.violet .mm-ht b{color:var(--k-fff)}.mx .mm-side.violet .mm-ht small{color:var(--k-rgba-255-255-255-8)}.mx .mm-side.violet .mm-go{color:var(--k-fff)}.mx .mm-big{letter-spacing:-.04em;color:var(--k-fff);font-size:72px;font-weight:800;line-height:1}@media (hover:hover){.mx .mm-row:hover,.mx .mm-li:hover{background:var(--k-2c2f36)}.mx .mm-vs a:hover{background:var(--k-353840)}.mx .mm-all:hover svg,.mx .mm-side:hover .mm-go svg{transform:translate(4px)}.mx .mm-side:hover .mm-sched,.mx .mm-side:hover .mm-pick{transform:translateY(-3px)}}.mx .mm-sched,.mx .mm-pick{transition:transform .5s var(--ease)}@media (max-width:900px){.mx .mm,.mx .mm-veil{display:none}}.mx .m-acc{margin-top:36px;list-style:none;display:grid}.mx .m-acc>li{border-bottom:1px solid var(--line-d)}.mx .m-acc .acc>button,.mx .m-acc .m-top{letter-spacing:-.02em;width:100%;color:var(--paper);justify-content:space-between;align-items:center;padding:18px 2px;font-size:28px;font-weight:700;display:flex}.mx .m-acc .pm{background:var(--k-24262c);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.mx .m-acc .pm svg{transition:transform .35s var(--ease)}.mx .m-acc .acc[data-open] .pm svg{transform:rotate(45deg)}.mx .acc-b>div>a.m-row:nth-of-type(odd):last-of-type{grid-column:1/-1}.mx .acc-b{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.mx .acc[data-open] .acc-b{grid-template-rows:1fr}.mx .acc-b>div{grid-template-columns:1fr 1fr;gap:6px;display:grid;overflow:hidden}.mx .acc[data-open] .acc-b>div{padding-bottom:18px}.mx .m-row{background:var(--k-1f2025);color:var(--paper);border-radius:14px;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:600;line-height:1.25;display:flex}.mx .m-row .ico{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.mx .m-lab{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-3);grid-column:1/-1;margin:10px 2px 2px;font-size:11px}.mx .m-wide{background:var(--violet);color:var(--k-fff);border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:14px;font-size:14px;font-weight:700;display:flex}.mx .m-chips{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:4px;display:flex}.mx .m-chips a{box-shadow:inset 0 0 0 1px var(--line-d);font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--k-c7c9d3);border-radius:9px;padding:8px 12px;font-size:12px}.mx .sheet-menu{overflow-y:auto}.mx .hero{isolation:isolate;padding:168px 0 120px;position:relative;overflow:hidden}.mx .hero:before{content:"";z-index:-2;background:radial-gradient(70% 38% at 50% 64%,var(--k-2a2c34) 0%,var(--k-rgba-20-21-25-0) 70%);position:absolute;inset:0}.mx .planet{z-index:-1;background:radial-gradient(closest-side,var(--night) 96%,var(--k-22242b) 99.6%,var(--k-5d5f6b) 100%);width:2600px;height:2600px;box-shadow:0 -40px 120px -30px var(--k-rgba-160-163-180-28),0 -2px 0 var(--k-rgba-255-255-255-18);border-radius:50%;margin-left:-1300px;position:absolute;top:clamp(560px,60vw,700px);left:50%}.mx .hero .lead{max-width:560px}.mx .hero .lead b{color:var(--paper)}.mx .cta-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;display:flex}.mx .hero-note{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-3);justify-content:center;gap:22px;margin-top:18px;font-size:12px;display:flex}.mx .hero-note span{align-items:center;gap:7px;display:flex}.mx .hero-note i{background:var(--mint);border-radius:50%;width:6px;height:6px}.mx .showcase{margin-top:88px;position:relative}.mx .showcase .stage{transform-origin:50% 0;width:min(1120px,100% - 48px);margin:0 auto;position:relative;transform:perspective(1800px)rotateX(14deg)scale(.9)}@media (prefers-reduced-motion:reduce){.mx .showcase .stage{transform:none}}.mx .band{padding:72px 0 96px;position:relative;overflow:hidden}.mx .band .track{gap:72px;width:max-content;padding-right:72px;animation:46s linear infinite marquee;display:flex}.mx .fact{white-space:nowrap;color:var(--k-c4c6d0);align-items:center;gap:14px;display:flex}.mx .fact b{letter-spacing:-.03em;color:var(--paper);font-size:44px;font-weight:800}.mx .fact span{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-3);white-space:normal;max-width:180px;font-size:12px;line-height:1.4}.mx .fact.tag{align-items:center;gap:10px}.mx .fact.tag em{letter-spacing:-.02em;color:var(--k-bfc1cc);font-size:24px;font-style:normal;font-weight:700}.mx .fact.tag i{background:var(--k-4a4c57);border-radius:3px;width:8px;height:8px}.mx .band:before,.mx .band:after{content:"";z-index:2;pointer-events:none;width:140px;position:absolute;top:0;bottom:0}.mx .band:before{background:linear-gradient(90deg,var(--night),var(--k-rgba-20-21-25-0));left:0}.mx .band:after{background:linear-gradient(-90deg,var(--night),var(--k-rgba-20-21-25-0));right:0}@keyframes marquee{to{transform:translate(-50%)}}.mx .sheet{z-index:2;border-radius:var(--r-sheet);transform-origin:50% 0;margin:0 8px;position:relative}.mx .sheet.mist{background:var(--mist);color:var(--ink)}.mx .sheet.fog{background:var(--fog);color:var(--ink)}.mx .sheet+.dark{margin-top:-28px;padding-top:28px}.mx .dark{z-index:1;position:relative}.mx .tabs{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:6px;margin-top:64px;display:grid}.mx .tab{white-space:nowrap;background:var(--k-rgba-255-255-255-12);height:62px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--k-4c4e5a);text-align:left;border-radius:14px;align-items:center;gap:14px;padding:0 8px;font-size:13px;display:flex}.mx .tab .ico{border-radius:11px;flex:none;place-items:center;width:46px;height:46px;display:grid}.mx .tab[aria-selected=true]{background:var(--k-rgba-255-255-255-32);color:var(--ink)}.mx .ico.c1{background:var(--rose);color:var(--rose-ink)}.mx .ico.c2{background:var(--mint);color:var(--mint-ink)}.mx .ico.c3{background:var(--sky);color:var(--sky-ink)}.mx .ico.c4{background:var(--lilac);color:var(--lilac-ink)}.mx .panel{border-radius:var(--r-card);background:var(--k-c6c8d5);height:560px;margin-top:8px;position:relative;overflow:hidden}.mx .pane{opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility .5s;grid-template-columns:360px 1fr;display:grid;position:absolute;inset:0}.mx .pane.is-on{opacity:1;visibility:visible}.mx .pane .txt{flex-direction:column;padding:56px 0 48px 48px;display:flex}.mx .pane h3{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;font-size:34px;font-weight:700;line-height:1.12}.mx .pane p{color:var(--k-4a4c58);text-wrap:pretty;max-width:290px;margin-top:18px;font-size:18px;line-height:1.55}.mx .more{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid;align-self:flex-start;margin-top:auto;padding-bottom:4px;font-size:13px}.mx .pane .vis{position:relative}.mx .pane .vis .win{width:820px;position:absolute;top:130px;left:24px}.mx .pane .vis .win .wmain{padding-right:124px}.mx .pane.is-on .vis .win{animation:paneIn .8s var(--ease) both}@keyframes paneIn{0%{opacity:0;transform:translate(40px)}}.mx .stack{padding:80px 0 40px;position:relative}.mx .s-card{border-radius:var(--r-card);background:var(--graphite);height:540px;box-shadow:0 0 0 1px var(--line-d),0 -24px 60px var(--k-rgba-0-0-0-35);transform-origin:50% 0;grid-template-columns:340px 1fr;margin-bottom:56px;display:grid;position:sticky;overflow:hidden}.mx .s-card:last-child{margin-bottom:0}.mx .s-card.flip{grid-template-columns:1fr 340px}.mx .s-card.flip .s-txt{order:2}.mx .s-txt{flex-direction:column;padding:44px 40px;display:flex;position:relative}.mx .s-txt h3{letter-spacing:-.02em;color:var(--paper);text-wrap:balance;font-size:24px;font-weight:700;line-height:1.2}.mx .s-txt p{color:var(--paper-2);text-wrap:pretty;margin-top:14px;font-size:17px;line-height:1.55}.mx .s-txt .plan{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--violet-soft);background:var(--k-rgba-115-65-251-16);border-radius:7px;align-self:flex-start;margin-top:20px;padding:5px 9px;font-size:11px}.mx .s-txt .num{font-family:var(--f-mono);color:var(--paper-3);margin-top:auto;font-size:14px}.mx .s-vis{background:var(--night-2) radial-gradient(var(--k-rgba-255-255-255-07) 1px,transparent 1.2px) 0 0/16px 16px;border-left:1px solid var(--line-d);position:relative;overflow:hidden}.mx .s-card.flip .s-vis{border-left:0;border-right:1px solid var(--line-d)}.mx .s-dim{background:var(--k-0d0e11);opacity:0;pointer-events:none;z-index:5;position:absolute;inset:0}.mx .bento{border:1px solid var(--k-rgba-255-255-255-28);border-radius:var(--r-card);grid-template-columns:1fr 1.6fr;margin-top:72px;display:grid;overflow:hidden}.mx .cell{flex-direction:column;min-height:440px;padding:36px;display:flex;position:relative}.mx .cell+.cell{border-left:1px solid var(--k-rgba-255-255-255-28)}.mx .bento{gap:6px;border:0!important;border-radius:0!important;overflow:visible!important}.mx .bento.b2{grid-template-columns:1.6fr 1fr;margin-top:6px}.mx .bento .cell,.mx .bento .cell+.cell{border:1px solid var(--k-rgba-255-255-255-28);border-radius:var(--r-card)}.mx .cell h3{text-wrap:balance;letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:700}.mx .cell p{color:var(--k-3f414c);text-wrap:pretty;max-width:380px;margin-top:8px;font-size:16px}.mx .cell.tint{background:var(--k-c6c8d5)}.mx .cell .vis{flex:1;margin-top:28px;position:relative}.mx .plans{grid-template-columns:repeat(3,1fr);align-items:end;gap:8px;margin-top:72px;display:grid}.mx .plan-c{border-radius:var(--r-card);background:var(--fog-2);min-width:0;box-shadow:0 0 0 1px var(--line-l);flex-direction:column;padding:28px;display:flex;position:relative}.mx .plan-c.top-c{background:var(--k-fff);box-shadow:0 0 0 1px var(--line-l),0 30px 60px -30px var(--k-rgba-40-30-90-25);margin-bottom:24px;padding-top:28px}.mx .plan-c .nm{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.mx .plan-c .nm span{white-space:nowrap}.mx .plan-c .badge{color:var(--violet);background:var(--k-efe9ff);border-radius:7px;padding:5px 9px}.mx .plan-c h3{letter-spacing:-.02em;color:var(--ink);margin-top:22px;font-size:28px;font-weight:800}.mx .plan-c .for{color:var(--ink-2);margin-top:4px;font-size:15px}.mx .price{align-items:baseline;gap:8px;margin-top:26px;display:flex}.mx .price b{font-family:var(--f-mono);letter-spacing:-.04em;color:var(--ink);font-size:42px;font-weight:500}.mx .price span{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px}.mx .plan-c ul{border-top:1px solid var(--line-l);color:var(--ink-2);gap:11px;margin:24px 0 28px;padding-top:22px;font-size:15px;list-style:none;display:grid}.mx .plan-c li{align-items:flex-start;gap:10px;display:flex}.mx .plan-c li svg{color:var(--ink-3);flex:none;margin-top:4px}.mx .plan-c li.inc{color:var(--ink);font-weight:700}.mx .plan-c .btn{justify-content:space-between;margin-top:auto}.mx .plans-note{text-align:center;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-top:22px;font-size:12px}.mx .migr{border-radius:var(--r-card);background:var(--k-e1e3ea);grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-top:96px;padding:44px;display:grid}.mx .migr h3{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;font-size:34px;font-weight:800;line-height:1.1}.mx .migr p{color:var(--ink-2);text-wrap:pretty;margin-top:14px}.mx .migr .btn{margin-top:26px}.mx .chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mx .chip{background:var(--fog-2);height:48px;color:var(--ink);box-shadow:0 0 0 1px var(--line-l);border-radius:14px;align-items:center;gap:10px;padding:0 18px;font-weight:700;display:flex}.mx .chip i{width:36px;height:36px;font-style:normal;font-family:var(--f-mono);color:var(--ink-2);background:var(--mist-3);border-radius:9px;place-items:center;font-size:12px;display:grid}.mx .faq{grid-template-columns:1fr 1.5fr;gap:64px;padding:150px 0 220px;display:grid}.mx .faq .h2{text-align:left;font-size:clamp(36px,4vw,56px)}.mx .faq .mark{text-align:left}.mx .q{border-top:1px solid var(--line-l)}.mx .q:last-child{border-bottom:1px solid var(--line-l)}.mx .q button span:first-child{text-wrap:balance}.mx .q button{text-align:left;letter-spacing:-.01em;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:19px;font-weight:700;display:flex}.mx .q .pm{background:var(--k-dfe1e8);width:34px;height:34px;transition:transform .35s var(--ease);border-radius:9px;flex:none;place-items:center;display:grid}.mx .q[data-open] .pm{transform:rotate(45deg)}.mx .q .a{transition:grid-template-rows .45s var(--ease);grid-template-rows:0fr;display:grid}.mx .q[data-open] .a{grid-template-rows:1fr}.mx .q .a>div{overflow:hidden}.mx .q .a p{color:var(--ink-2);text-wrap:pretty;padding:0 56px 26px 0}.mx .final{z-index:3;margin-top:-150px;position:relative}.mx .cta-card{background:linear-gradient(135deg,var(--violet-from),var(--violet-to));color:var(--k-fff);box-shadow:0 0 0 3px var(--k-rgba-115-65-251-18);border-radius:30px;padding:56px 56px 8px;position:relative;overflow:hidden}.mx .cta-card:after{content:"";opacity:.07;pointer-events:none;background:url(/brand/logo/mm-symbol-white.svg) 50%/contain no-repeat;width:520px;height:520px;position:absolute;top:-160px;right:-120px}.mx .cta-card .row{grid-template-columns:1.4fr 1fr;align-items:start;gap:40px;display:grid}.mx .cta-card h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(36px,4.4vw,60px);font-weight:800;line-height:1.05}.mx .cta-card p{color:var(--k-rgba-255-255-255-82);text-wrap:pretty;justify-self:end;max-width:320px;font-size:18px;line-height:1.55}.mx .cta-card p b{letter-spacing:-.01em;color:var(--k-fff);font-size:21px;font-weight:800;display:block}.mx .cta-card p u{color:var(--k-fff);background:linear-gradient(transparent 62%,var(--k-rgba-255-255-255-28) 62%);padding:0 2px;text-decoration:none}.mx .cta-card .bar{grid-template-columns:1fr 108px;gap:6px;margin:112px -48px 0;display:grid}.mx .cta-card .bar a{background:var(--night);letter-spacing:-.02em;height:104px;color:var(--paper);border-radius:22px;align-items:center;padding:0 48px;font-size:clamp(26px,3vw,38px);font-weight:700;display:flex}.mx .cta-card .bar a:last-child{color:var(--violet-soft);justify-content:center;padding:0}.mx .cta-meta{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--k-rgba-255-255-255-75);gap:22px;margin-top:20px;font-size:12px;display:flex}.mx .foot{padding:88px 0 130px}.mx .ft-top{grid-template-columns:260px 1fr;gap:56px;display:grid}.mx .ft-brand{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mx .ft-brand p{color:var(--paper-2);font-size:15px;line-height:1.55}.mx .ft-used{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-3);align-items:center;gap:8px;font-size:12px;display:flex}.mx .ft-used i{background:var(--mint);border-radius:50%;width:6px;height:6px}.mx .ft-line .ar{color:var(--paper);background:var(--k-2f3239)!important}.mx .ft-mail{color:var(--paper-2);font-size:14px}.mx .ft-co{max-width:720px;color:var(--paper-3);margin-top:40px;font-size:13px;line-height:1.6}.mx .cols{grid-template-columns:repeat(5,1fr);gap:28px;display:grid}.mx .cols h4{color:var(--paper);margin-bottom:14px;font-size:15px;font-weight:700}.mx .cols ul{gap:9px;list-style:none;display:grid}.mx .cols a{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--paper-3);font-size:12px}.mx .giant{justify-content:space-between;align-items:flex-end;gap:32px;margin-top:96px;display:flex}.mx .giant .big{letter-spacing:-.045em;color:var(--k-2a2c33);font-size:clamp(48px,8vw,116px);font-weight:800;line-height:.95}.mx .giant .big span{color:var(--k-3b3e47)}.mx .legal{border-top:1px solid var(--line-d);font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--paper-3);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:40px;padding-top:24px;font-size:12px;display:flex}.mx .legal nav{flex-wrap:wrap;gap:22px;display:flex}.mx .lang{flex-wrap:wrap;gap:6px;display:flex}.mx .lang a{box-shadow:inset 0 0 0 1px var(--line-d);border-radius:7px;padding:6px 9px}.mx .lang a[aria-current]{background:var(--k-2a2c33);color:var(--paper)}.mx .win{background:var(--ui);border-radius:var(--r-ui);color:var(--ink);box-shadow:0 30px 70px -20px var(--k-rgba-0-0-0-45);font-size:13px;overflow:hidden}.mx .win.lt{background:var(--ui-3);box-shadow:0 30px 70px -30px var(--k-rgba-30-30-60-35)}.mx .wbar{background:var(--k-rgba-255-255-255-28);border-bottom:1px solid var(--ui-line);align-items:center;gap:10px;height:46px;padding:0 14px;display:flex}.mx .wbar .ap{background:var(--ink);border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.mx .wbar .ap img{width:15px}.mx .wbar b{font-size:14px}.mx .wbar .sp{gap:6px;margin-left:auto;display:flex}.mx .wbar .sp i{background:var(--k-rgba-23-24-29-07);border-radius:7px;width:24px;height:24px}.mx .wbody{grid-template-columns:54px 1fr;display:grid}.mx .rail{border-right:1px solid var(--ui-line);background:var(--k-rgba-255-255-255-12);flex-direction:column;gap:6px;padding:12px 9px;display:flex}.mx .rail i{width:36px;height:36px;color:var(--k-6b6d7a);border-radius:9px;place-items:center;display:grid}.mx .rail i.on{background:var(--ink);color:var(--k-fff)}.mx .wmain{padding:20px}.mx .wt{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mx .wt h5{letter-spacing:-.015em;font-size:19px;font-weight:700}.mx .wt small{color:var(--ink-3);letter-spacing:0;margin-top:2px;font-size:12px;font-weight:500;display:block}.mx .tg{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--k-rgba-23-24-29-07);color:var(--k-55576a);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px}.mx .tg.mint{background:var(--mint);color:var(--mint-ink)}.mx .tg.rose{background:var(--rose);color:var(--rose-ink)}.mx .tg.sand{background:var(--sand);color:var(--sand-ink)}.mx .tg.lilac{background:var(--lilac);color:var(--lilac-ink)}.mx .tg.v{background:var(--violet);color:var(--k-fff)}.mx .kpis{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.mx .kpi{background:var(--ui-2);border-radius:12px;padding:14px}.mx .kpi .l{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;font-size:10px;display:flex}.mx .kpi .v{font-family:var(--f-mono);letter-spacing:-.03em;margin-top:14px;font-size:24px;font-weight:500}.mx .kpi .s{color:var(--ink-3);margin-top:3px;font-size:12px}.mx .kpi .s b{color:var(--ink);font-weight:600}.mx .rows{gap:6px;display:grid}.mx .r{background:var(--ui-2);border-radius:11px;align-items:center;gap:12px;padding:10px 12px;display:grid}.mx .av{width:30px;height:30px;color:var(--k-3a3c48);background:var(--mist-3);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.mx .av.a1{background:var(--k-e5d9cf)}.mx .av.a2{background:var(--k-d4dce6)}.mx .av.a3{background:var(--k-dcd5ec)}.mx .av.a4{background:var(--k-d3e3d9)}.mx .r .nm{font-size:13px;font-weight:600}.mx .r .sub{color:var(--ink-3);font-size:12px}.mx .mono{font-family:var(--f-mono);letter-spacing:-.01em}.mx .bar-t{background:var(--k-rgba-23-24-29-08);border-radius:5px;height:5px;overflow:hidden}.mx .bar-t i{background:var(--k-6e7080);transform-origin:0;border-radius:5px;height:100%;display:block}.mx .bar-t i.vv{background:var(--violet)}.mx .fl{z-index:3;background:var(--ui-3);color:var(--ink);box-shadow:0 24px 50px -12px var(--k-rgba-0-0-0-45),0 0 0 1px var(--k-rgba-255-255-255-4) inset;border-radius:14px;padding:14px 16px;font-size:13px;position:absolute}.mx .fl.dk{background:var(--k-2d3037);color:var(--paper);box-shadow:0 24px 50px -12px var(--k-rgba-0-0-0-6),0 0 0 1px var(--k-rgba-255-255-255-06) inset}.mx .fl .row{align-items:center;gap:10px;display:flex}.mx .fl .t{font-weight:700}.mx .fl .sub{color:var(--ink-3);font-size:12px}.mx .fl.dk .sub{color:var(--paper-3)}.mx .ok{background:var(--mint);width:28px;height:28px;color:var(--mint-ink);border-radius:8px;flex:none;place-items:center;display:grid}.mx .ok.v{background:var(--violet);color:var(--k-fff)}.mx .scene{transform-origin:0 0;position:absolute;top:0;left:0}.mx .pop{color:var(--ink)}.mx .anim .fl,.mx .anim .pop{opacity:0;transition:opacity .7s var(--ease),transform .9s var(--ease);transform:translateY(26px)scale(.97)}.mx .anim.is-in .fl,.mx .anim.is-in .pop{opacity:1;transform:none}.mx .anim.is-in .d1{transition-delay:.15s}.mx .anim.is-in .d2{transition-delay:.35s}.mx .anim.is-in .d3{transition-delay:.55s}.mx .anim.is-in .d4{transition-delay:.75s}.mx .anim .grow{transition:transform 1.2s var(--ease) .3s;transform:scaleX(0)}.mx .anim.is-in .grow{transform:scaleX(var(--to,1))}.mx .anim .growy{transform-origin:50% 100%;transition:transform 1s var(--ease);transform:scaleY(.08)}.mx .anim.is-in .growy{transform:scaleY(1)}.mx .dash .wmain{grid-template-columns:1fr 300px;gap:14px;display:grid}.mx .dash .cls .r{grid-template-columns:56px 1fr 120px 44px}.mx .dash .feed .r{grid-template-columns:30px 1fr auto}.mx .sec-t{font-family:var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;margin:16px 2px 8px;font-size:11px;display:flex}.mx .room{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.mx .bike{aspect-ratio:1;font-family:var(--f-mono);background:var(--ui-2);color:var(--k-6d6f7c);border-radius:10px;place-items:center;font-size:12px;display:grid}.mx .bike.tk{background:var(--k-3b3e47);color:var(--k-9a9caa)}.mx .bike.me{background:var(--violet);color:var(--k-fff);box-shadow:0 0 0 4px var(--k-rgba-115-65-251-22)}.mx .coach{border:1px dashed var(--k-rgba-23-24-29-22);height:34px;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-radius:9px;grid-column:1/-1;place-items:center;margin-bottom:6px;font-size:11px;display:grid}.mx .phone{background:var(--k-1d1e23);width:300px;box-shadow:0 40px 80px -20px var(--k-rgba-0-0-0-55),inset 0 0 0 1px var(--k-rgba-255-255-255-08);border-radius:28px;padding:10px;position:absolute}.mx .phone .scr{background:var(--ui-3);height:560px;color:var(--ink);border-radius:19px;padding:44px 16px 16px;font-size:13px;overflow:hidden}.mx .phone .brand{align-items:center;gap:10px;display:flex}.mx .phone .brand i{background:var(--k-2b2d35);width:34px;height:34px;color:var(--k-fff);border-radius:10px;place-items:center;font-size:13px;font-style:normal;font-weight:800;display:grid}.mx .days{grid-template-columns:repeat(5,1fr);gap:5px;margin:18px 0 14px;display:grid}.mx .day{text-align:center;background:var(--ui-2);color:var(--ink-3);border-radius:11px;padding:8px 0;font-size:11px}.mx .day b{font-family:var(--f-mono);color:var(--ink);font-size:16px;font-weight:500;display:block}.mx .day.on{background:var(--ink);color:var(--k-c8cad4)}.mx .day.on b{color:var(--k-fff)}.mx .slot{background:var(--k-fff);border-radius:13px;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;margin-bottom:6px;padding:12px;display:grid}.mx .slot .tm{font-family:var(--f-mono);font-size:13px}.mx .slot .pl{color:var(--ink-3);font-size:11px}.mx .bk{background:var(--violet);height:30px;color:var(--k-fff);border-radius:9px;place-items:center;padding:0 12px;font-size:12px;font-weight:700;display:grid}.mx .bk.done{background:var(--mint);color:var(--mint-ink)}.mx .bk.full{background:var(--ui-2);color:var(--ink-3)}.mx .sched{grid-template-columns:52px repeat(3,1fr);gap:0 8px;display:grid;position:relative}.mx .sched .hr{height:64px;font-family:var(--f-mono);color:var(--ink-3);border-top:1px solid var(--ui-line);padding-top:4px;font-size:11px}.mx .sched .colh{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 0 8px;font-size:11px}.mx .ev{border-radius:10px;padding:9px 10px;font-size:12px;position:absolute;overflow:hidden}.mx .ev b{font-size:13px;display:block}.mx .ev span{opacity:.75;font-size:11px}.mx .ev .bar-t{background:var(--k-rgba-23-24-29-1);margin-top:8px}.mx .ev.e1{background:var(--k-e7d3d8)}.mx .ev.e2{background:var(--k-d2e2d9)}.mx .ev.e3{background:var(--k-d6dbea)}.mx .ev.e4{background:var(--k-e8dec5)}.mx .ev.e5{background:var(--k-ddd5f2)}.mx .now{background:var(--k-e0475c);z-index:2;height:2px;position:absolute;left:52px;right:0}.mx .now:before{content:"";background:var(--k-e0475c);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.mx .now span{font-family:var(--f-mono);color:var(--k-fff);background:var(--k-e0475c);border-radius:5px;padding:2px 5px;font-size:10px;position:absolute;top:-8px;left:-52px}.mx .mail{background:var(--k-f3f4f7);width:390px;color:var(--ink);box-shadow:0 30px 70px -20px var(--k-rgba-0-0-0-55);border-radius:16px;position:absolute;overflow:hidden}.mx .mail .mh{border-bottom:1px solid var(--ui-line);align-items:center;gap:10px;padding:14px 16px;font-size:12px;display:flex}.mx .mail .mh i{background:var(--k-262830);width:30px;height:30px;color:var(--k-fff);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid}.mx .mail .mb{padding:18px 18px 20px}.mx .mail h6{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.15}.mx .mail p{color:var(--ink-2);margin-top:8px;font-size:13px;line-height:1.5}.mx .mail .cls{background:var(--k-fff);box-shadow:0 0 0 1px var(--ui-line);border-radius:12px;margin-top:14px;padding:14px}.mx .mail .cls .mono{letter-spacing:.06em;color:var(--ink-3);font-size:11px}.mx .mail .cls b{margin-top:6px;font-size:16px;display:block}.mx .mail .cls .bk{width:100%;height:36px;margin-top:12px}.mx .chat{gap:8px;max-width:380px;display:grid}.mx .msg{background:var(--k-fff);max-width:78%;color:var(--ink);border-radius:15px;padding:10px 13px;font-size:13px;line-height:1.45}.mx .msg.me{background:var(--k-06c755);color:var(--k-fff);border-bottom-right-radius:5px;justify-self:end}.mx .msg.them{border-bottom-left-radius:5px}.mx .msg small{font-family:var(--f-mono);opacity:.6;margin-top:4px;font-size:10px;display:block}.mx .typing{background:var(--k-fff);border-radius:15px;justify-self:start;gap:4px;padding:12px 14px;display:inline-flex}.mx .typing i{background:var(--k-9a9cab);border-radius:50%;width:6px;height:6px;animation:1.2s infinite dot}.mx .typing i:nth-child(2){animation-delay:.15s}.mx .typing i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.mx .langs{height:100%;min-height:200px;position:relative}.mx .say{position:absolute;bottom:0;left:0;right:0}.mx .say .w-l{white-space:nowrap;letter-spacing:-.03em;color:var(--ink);font-size:36px;font-weight:800;line-height:1.1}.mx .say .code{font-family:var(--f-mono);letter-spacing:.08em;color:var(--k-3f414c);margin-top:10px;font-size:12px}.mx .chan{gap:6px;max-width:440px;display:grid}.mx .chan .r{background:var(--k-rgba-255-255-255-4);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:0;grid-template-columns:36px 1fr auto auto;transition:background .25s}.mx .chan .r:hover{background:var(--k-rgba-255-255-255-6)}.mx img.ci{border-radius:10px}.mx .chan .ci{width:36px;height:36px;font-family:var(--f-mono);border-radius:10px;place-items:center;font-size:11px;font-weight:500;display:grid}.mx .sw{background:var(--k-rgba-23-24-29-15);width:42px;height:24px;transition:background .35s var(--ease);border-radius:24px;position:relative}.mx .sw:after{content:"";background:var(--k-fff);width:18px;height:18px;box-shadow:0 1px 3px var(--k-rgba-0-0-0-2);border-radius:50%;transition:transform .45s cubic-bezier(.34,1.56,.64,1),width .2s;position:absolute;top:3px;left:3px}.mx .chan .r:active .sw:after{width:24px}.mx .sw.on{background:var(--violet)}.mx .sw.on:after{transform:translate(18px)}.mx .outc{gap:0;margin-top:auto;display:grid}.mx .outc li{border-top:1px solid var(--k-rgba-23-24-29-12);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:14px;padding:16px 0;font-size:18px;font-weight:700;list-style:none;display:flex}.mx .outc li:last-child{border-bottom:1px solid var(--k-rgba-23-24-29-12)}.mx .pos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mx .item{background:var(--ui-2);border-radius:12px;padding:12px;font-size:12px}.mx .item .ph{background:var(--mist-3);height:54px;color:var(--k-7a7c8a);border-radius:9px;place-items:center;margin-bottom:10px;display:grid}.mx .item b{font-size:13px;display:block}.mx .item .mono{color:var(--ink-2);font-size:12px}.mx .item.sel{box-shadow:0 0 0 2px var(--violet)}.mx .chart{align-items:flex-end;gap:10px;height:170px;padding:0 4px;display:flex}.mx .chart .c{flex:1;align-items:flex-end;gap:4px;height:100%;display:flex}.mx .chart .c i{background:var(--k-a9abba);border-radius:6px 6px 3px 3px;flex:1}.mx .chart .c i.prev{background:var(--k-rgba-23-24-29-12)}.mx .chart .c i.cur{background:var(--violet)}.mx .axis{font-family:var(--f-mono);color:var(--ink-3);gap:10px;padding:8px 4px 0;font-size:10px;display:flex}.mx .axis span{text-align:center;flex:1}.mx .flow{justify-content:space-between;align-items:center;padding:8px 6px 0;display:flex;position:relative}.mx .flow:before{content:"";border-top:1px dashed var(--k-rgba-23-24-29-25);position:absolute;top:27px;left:30px;right:30px}.mx .step{text-align:center;justify-items:center;gap:8px;width:33%;display:grid;position:relative}.mx .step .dot{background:var(--ui-3);width:40px;height:40px;box-shadow:0 0 0 5px var(--ui);border-radius:50%;place-items:center;display:grid}.mx .step .dot.done{background:var(--ink);color:var(--k-fff)}.mx .step .dot.wait{background:var(--ui-3)}.mx .step .dot.wait i{border:2px solid var(--k-7d7f8c);border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin}.mx .step .lb{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.mx .step .dt{color:var(--ink-3);font-size:11px}@keyframes spin{to{transform:rotate(360deg)}}@media (hover:hover){.mx .btn{transition:filter .25s,background .25s}.mx .btn .ar{transition:width .4s var(--ease),background .25s}.mx .btn .ar svg{transition:transform .4s var(--ease)}.mx .btn:hover .ar{width:48px}.mx .btn:hover .ar svg{transform:translate(3px)}.mx .btn-v:hover{filter:brightness(1.1)}.mx .btn-d:hover{background:var(--k-2a2c33)}.mx .btn-l:hover{background:var(--k-26282f)}.mx .top .start,.mx .top .login,.mx .dock a,.mx .dock button,.mx .top nav a,.mx .cols a,.mx .legal a,.mx .lang a{transition:color .2s,background .2s}.mx .top .start:hover,.mx .dock .go:hover{background:var(--k-8257ff)}.mx .top .login:hover,.mx .top nav a:hover{color:var(--k-fff)}.mx .dock a:not(.go):hover,.mx .dock button:hover{background:var(--k-3a3d45);color:var(--k-fff)}.mx .tab{transition:background .25s,color .25s}.mx .tab[aria-selected=false]:hover{background:var(--k-rgba-255-255-255-22);color:var(--ink)}.mx .more{transition:opacity .2s}.mx .more:hover{opacity:.65}.mx .q button .pm{transition:transform .35s var(--ease),background .2s}.mx .q button:hover .pm{background:var(--k-d2d5de)}.mx .cols a:hover,.mx .legal a:hover{color:var(--paper)}.mx .cta-card .bar{transition:grid-template-columns .5s var(--ease)}.mx .cta-card .bar:hover{grid-template-columns:1fr 168px}.mx .cta-card .bar a{transition:background .25s}.mx .cta-card .bar a svg{transition:transform .5s var(--ease)}.mx .cta-card .bar:hover a:last-child svg{transform:translate(6px)}.mx .cta-card .bar:hover a{background:var(--k-1d1e24)}}@media (max-width:1100px){.mx .top nav{gap:22px}.mx .pane{grid-template-columns:300px 1fr}}@media (max-width:900px){.mx .top nav,.mx .top .act .login,.mx .top .search,.mx .top .langbtn{display:none}.mx .tab{padding-right:18px}.mx .tabs{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;margin-inline:-24px;padding-inline:24px;overflow-x:auto}.mx .tabs::-webkit-scrollbar{display:none}.mx .panel{height:auto;min-height:0}.mx .pane{grid-template-columns:1fr;display:none;position:relative;inset:auto}.mx .pane.is-on{display:grid}.mx .pane .txt{padding:32px 28px 8px}.mx .pane p{max-width:none}.mx .pane .more{margin-top:22px}.mx .pane .vis{height:auto}.mx .pane .vis .win,.mx .pane .vis .phone{top:20px!important}.mx .s-card,.mx .s-card.flip{grid-template-rows:auto auto;grid-template-columns:1fr;height:auto}.mx .s-card.flip .s-txt{order:0}.mx .s-vis{border-left:0;border-top:1px solid var(--line-d)}.mx .s-card.flip .s-vis{border-right:0}.mx .s-txt{padding:28px 26px 22px}.mx .s-txt .num{margin:0;position:absolute;top:30px;right:26px}.mx .s-txt h3{padding-right:40px}.mx .bento,.mx .bento.b2{grid-template-columns:1fr}.mx .cell+.cell{border-left:0;border-top:1px solid var(--k-rgba-255-255-255-28)}.mx .bento .cell+.cell{border:1px solid var(--k-rgba-255-255-255-28)}.mx .cell{min-height:0}.mx .plans{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.mx .plan-c.top-c{order:-1;margin-bottom:0}.mx .migr{grid-template-columns:1fr;padding:30px}.mx .chips{justify-content:flex-start}.mx .faq{grid-template-columns:1fr;gap:28px}.mx .cta-card{padding:36px 28px 8px}.mx .cta-card .row{grid-template-columns:1fr}.mx .cta-card p{justify-self:start}.mx .cta-card .bar{grid-template-columns:1fr 76px;margin:56px -20px 0}.mx .cta-card .bar a{height:76px;padding:0 24px}.mx .cols{grid-template-columns:repeat(2,1fr);row-gap:40px}.mx .ft-top{grid-template-columns:1fr;gap:48px}.mx .giant{flex-direction:column;align-items:flex-start}}@media (max-width:1240px){.mx #stage .hf1{left:12px!important}.mx #stage .hf2{right:12px!important}}@media (max-width:640px){.mx{font-size:16px}.mx .wrap{width:calc(100% - 32px)}.mx .top{height:64px;padding:0 16px}.mx .top .act .start{display:none}.mx .top .act .burger{display:grid}.mx .hero{padding-top:124px}.mx .hero-note{flex-wrap:wrap;gap:14px}.mx .cta-row .btn{justify-content:space-between;width:100%}.mx .showcase{margin-top:56px}.mx .showcase .stage{width:calc(100% - 32px)}.mx .band{padding:48px 0 72px}.mx .fact b{font-size:34px}.mx .sheet{--r-sheet:22px;margin:0 4px}.mx .tabs{margin-inline:-16px;margin-top:44px;padding-inline:16px}.mx .tab{height:56px}.mx .panel{margin-top:14px}.mx .tab .ico{width:40px;height:40px}.mx .pane h3{font-size:28px}.mx .cell{padding:26px}.mx .dock{display:none!important}.mx .dock .nav-i,.mx .dock button.nav-i{display:none}.mx .dock .menu-btn{flex:1;justify-content:center;display:flex}.mx .dock .go{flex:1.4;justify-content:center}.mx .q button{font-size:17px}.mx .migr{padding:28px 22px}.mx .migr .btn{justify-content:space-between;width:100%}.mx .cta-card .bar{grid-template-columns:1fr;margin:48px -20px 0}.mx .cta-card .bar a:last-child{display:none}.mx .cta-card .bar a{white-space:nowrap;padding:0 22px;font-size:21px}.mx .plan-c .nm{font-size:11px}.mx .faq{padding:110px 0 200px}.mx .cols{grid-template-columns:1fr 1fr;gap:28px 20px}.mx .cols>div:last-child{grid-column:1/-1}.mx .cols>div:last-child ul{grid-template-columns:1fr 1fr;column-gap:20px}.mx .legal{flex-direction:column}}@media (max-width:400px){.mx .btn{letter-spacing:.02em;padding-left:16px;font-size:12px}}@media (prefers-reduced-motion:reduce){.mx *{transition:none!important;animation:none!important}.mx .pop{color:var(--ink)}.mx .anim .fl,.mx .anim .pop{opacity:1;transform:none}.mx .anim .grow{transform:scaleX(var(--to,1))}.mx .anim .growy{transform:none}}.mx .srch{z-index:90;background:var(--k-rgba-12-13-16-62);opacity:0;justify-content:center;align-items:flex-start;padding:84px 16px 16px;transition:opacity .25s;display:flex;position:fixed;inset:0}.mx .srch[hidden]{display:none}.mx .srch.is-on{opacity:1}.mx .srch-box{background:var(--k-1b1c21);width:min(640px,100%);box-shadow:0 0 0 1px var(--line-d),0 40px 90px -20px var(--k-rgba-0-0-0-75);transition:transform .35s var(--ease);border-radius:22px;overflow:hidden;transform:translateY(-8px)}.mx .srch.is-on .srch-box{transform:none}.mx .srch-in{border-bottom:1px solid var(--line-d);height:62px;color:var(--paper-3);align-items:center;gap:12px;padding:0 14px 0 20px;display:flex}.mx .srch-in input{min-width:0;height:100%;font:inherit;color:var(--paper);background:0 0;border:0;outline:none;flex:1;font-size:17px}.mx .srch-in input:focus-visible{box-shadow:none;outline:none}.mx .srch-in input::placeholder{color:var(--k-5d5f6b)}.mx .srch-in input::-webkit-search-cancel-button{display:none}.mx .srch kbd{background:var(--k-26282e);font-family:var(--f-mono);color:var(--paper-3);cursor:pointer;border-radius:7px;flex:none;padding:5px 8px;font-size:11px}.mx .srch-res{gap:2px;max-height:min(460px,100dvh - 190px);padding:10px;display:grid;overflow:auto}.mx .srch-lab{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-3);padding:8px 10px 6px;font-size:11px}.mx .srch-r{color:var(--paper);border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 10px;display:grid}.mx .srch-r[hidden]{display:none}.mx .srch-r .ico{background:var(--k-26282e);width:38px;height:38px;color:var(--k-c7c9d3);border-radius:10px;place-items:center;display:grid}.mx .srch-r b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;display:block;overflow:hidden}.mx .srch-r small{color:var(--paper-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.mx .srch-r kbd{opacity:0;transition:opacity .15s}@media (hover:hover){.mx .srch-r:hover{background:var(--k-26282e)}.mx .srch-r:hover .ico{background:var(--k-31333a);color:var(--k-fff)}.mx .srch-r:hover kbd{opacity:1}}.mx .srch-r:focus-visible{background:var(--k-26282e);outline:none}.mx .srch-none{text-align:center;padding:34px 28px 30px}.mx .srch-none p{color:var(--paper);overflow-wrap:anywhere;font-size:18px;font-weight:700}.mx .srch-none small{max-width:380px;color:var(--paper-3);text-wrap:pretty;margin:8px auto 0;font-size:14px;display:block}.mx .srch-none .btn{margin-top:20px}.mx .m-tools{gap:8px;display:flex}.mx .ck{z-index:66;background:var(--k-1b1c21);width:min(380px,100% - 112px);box-shadow:0 0 0 1px var(--line-d),0 30px 60px -20px var(--k-rgba-0-0-0-7);opacity:0;transition:opacity .3s,transform .4s var(--ease);border-radius:20px;padding:18px;position:fixed;bottom:20px;left:20px;transform:translateY(12px)}.mx .ck.is-on{opacity:1;transform:none}.mx .ck p{color:var(--paper-2);text-wrap:pretty;font-size:14px;line-height:1.5}.mx .ck p b{color:var(--paper)}.mx .ck p a{color:var(--k-c7c9d3);text-underline-offset:3px;text-decoration:underline}.mx .ck-b{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.mx .ck-b button{height:40px;font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--paper);box-shadow:inset 0 0 0 1px var(--k-rgba-255-255-255-14);border-radius:10px;flex:auto;padding:0 14px;font-size:12px;transition:background .2s}.mx .ck-b .ck-ok{background:var(--fog);color:var(--ink);box-shadow:none}@media (hover:hover){.mx .ck-b button:hover{background:var(--k-26282e)}.mx .ck-b .ck-ok:hover{background:var(--k-fff)}}@media (max-width:640px){.mx .srch{padding-top:12px}.mx .ck{width:calc(100% - 92px);bottom:12px;left:12px}}.mx [hidden]{display:none!important}.mx .srch:not(.is-on),.mx .ck:not(.is-on),.mx .ai-panel:not(.is-on),.mx .mm:not(.is-on),.mx .mm-veil:not(.is-on),.mx .sheet-menu:not(.is-open){pointer-events:none}.mx a.lnk{align-items:center;gap:6px;display:inline-flex}.mx a.lnk svg{flex:none}.mx .pbadge,.mx .vz-plan,.mx [data-plan-badge],.mx .plan-c .badge{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.mx .pbadge.pro,.mx [data-plan-badge=Pro],.mx .vz-plan[data-plan-badge=Pro]{background:var(--k-efe9ff);color:var(--violet)}.mx .pbadge.max,.mx [data-plan-badge=Max],.mx .vz-plan[data-plan-badge=Max]{background:var(--violet);color:var(--k-fff)}.mx .pbadge.free,.mx [data-plan-badge=Free],.mx .vz-plan[data-plan-badge=Free]{background:var(--k-fff);color:var(--ink);box-shadow:0 0 0 1px var(--line-l)}.mx .on-dark .pbadge.free,.mx .su-pl.hl .pbadge.free{box-shadow:none}.mx .prose ul,.mx .prose ol{margin-top:14px;padding-left:1.4em}.mx .prose ul{list-style:outside}.mx .prose ol{list-style:decimal}.mx .prose li{margin-top:8px;padding-left:.25em}.mx .prose li:first-child{margin-top:0}.mx .prose li::marker{color:var(--violet)}.mx .cols a{text-transform:none;letter-spacing:.01em;white-space:nowrap;font-size:13px}@media (max-width:1180px){.mx .cols a{white-space:normal}}.mx:lang(th) :is(.btn,.mark,.tg,.crumbs,.cols a,.legal,.legal nav a,.top nav a,.lnk,.pc-lab,.pbadge,.vz-plan,.ft-used),.mx:lang(my) :is(.btn,.mark,.tg,.crumbs,.cols a,.legal,.legal nav a,.top nav a,.lnk,.pc-lab,.pbadge,.vz-plan,.ft-used),.mx:lang(km) :is(.btn,.mark,.tg,.crumbs,.cols a,.legal,.legal nav a,.top nav a,.lnk,.pc-lab,.pbadge,.vz-plan,.ft-used){font-family:var(--f-sans);letter-spacing:0;text-transform:none}@media (max-width:768px){.mx .crumbs a{align-items:center;min-height:44px;margin-block:-12px;display:inline-flex}.mx a.lnk{min-height:44px;margin-block:-10px}}.mx .sheet.mist,.mx .on-mist{--ink-2:var(--k-3c3e48);--ink-3:var(--k-3f414c)}.mx .sheet.fog,.mx .on-fog{--ink-3:var(--k-5e6070)}.mx .itc-p{background:var(--k-fff);color:var(--ink);box-shadow:0 0 0 1px var(--line-l);border-radius:999px}.mx .itc-p.pro{background:var(--k-efe9ff);color:var(--violet);box-shadow:none}.mx .ps-s{border-radius:999px}.mx .ps-s.free{background:var(--k-fff);color:var(--ink);box-shadow:0 0 0 1px var(--line-l)}.mx .mm-row .tg.pbadge,.mx .mm-li .tg.pbadge{padding:3px 8px;font-size:10px}.mx .mm-row .tg.pbadge.free,.mx .mm-li .tg.pbadge.free{box-shadow:none}
.mx .states{background:var(--night)}.mx .st-top{border-bottom:1px solid var(--line-d);justify-content:space-between;align-items:center;padding:20px 32px;display:flex}.mx .st-tag{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-3);font-size:12px}.mx .st-main{max-width:1320px;margin:0 auto;padding:64px 32px 120px}.mx .st-head h1{letter-spacing:-.03em;color:var(--paper);margin-top:16px;font-size:clamp(38px,4.6vw,64px);font-weight:800}.mx .st-head p:last-child{max-width:620px;color:var(--paper-2);margin-top:14px;font-size:17px}.mx .st-head .mark{text-align:left}.mx .st-h{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--paper-3);margin:72px 0 22px;font-size:13px;font-weight:500}.mx .st-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:12px;display:grid}.mx .fr{background:var(--k-1b1c21);box-shadow:inset 0 0 0 1px var(--line-d);border-radius:22px;flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden}.mx .fr.wide{grid-column:span 2}.mx .fr figcaption{border-bottom:1px solid var(--line-d);grid-template-columns:auto 1fr;gap:4px 12px;padding:18px 20px;display:grid}.mx .fr figcaption b{background:var(--k-2a2c33);width:38px;height:38px;font-family:var(--f-mono);color:var(--violet-soft);border-radius:10px;grid-row:span 2;place-items:center;font-size:12px;font-weight:500;display:grid}.mx .fr figcaption span{color:var(--paper);font-weight:700}.mx .fr figcaption small{color:var(--paper-3);text-wrap:pretty;font-size:13px}.mx .fr figcaption small a{color:var(--k-c7c9d3);text-underline-offset:3px;text-decoration:underline}.mx .fr-in{background:var(--k-17181c);flex:1;padding:8px 28px 32px}.mx .st-form{max-width:none;margin:0;padding:24px 0 0}.mx .st-form h1{font-size:30px}.mx .fd.is-err input{box-shadow:inset 0 0 0 1px var(--k-f0a7b8),0 0 0 4px var(--k-rgba-240-167-184-14)}.mx .err{color:var(--k-f0a7b8);align-items:flex-start;gap:8px;font-size:13px;display:flex}.mx .err svg{flex:none;margin-top:1px}.mx .err.big{margin-top:14px;font-size:14px}.mx .in input:disabled{opacity:.55}.mx .alert{background:var(--k-rgba-240-167-184-08);box-shadow:inset 0 0 0 1px var(--k-rgba-240-167-184-25);border-radius:14px;gap:12px;margin-top:22px;padding:14px 16px;display:flex}.mx .alert .al-i{color:var(--k-f0a7b8);flex:none;margin-top:2px}.mx .alert b{color:var(--paper);font-size:15px;display:block}.mx .alert span:not(.al-i){color:var(--paper-2);font-size:14px}.mx .alert a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.mx .alert.warn{background:var(--k-rgba-238-220-174-08);box-shadow:inset 0 0 0 1px var(--k-rgba-238-220-174-22)}.mx .alert.warn .al-i{color:var(--k-e6d6ae)}.mx .btn.is-busy{cursor:progress;opacity:.92}.mx .spin{border:2px solid var(--k-rgba-255-255-255-35);border-top-color:var(--k-fff);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}.mx .code.is-err span{box-shadow:inset 0 0 0 1px var(--k-f0a7b8);color:var(--k-f0a7b8)}.mx .code.is-off span{color:var(--k-4d5059);text-decoration:line-through}.mx .shake{animation:.45s shake}@keyframes shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.mx .resend{color:var(--paper-3);margin-top:18px;font-size:14px}.mx .resend .count{font-family:var(--f-mono);color:var(--paper-2);font-size:13px}.mx .toast{background:var(--k-1d1f24);box-shadow:inset 0 0 0 1px var(--line-d);color:var(--paper-2);border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;font-size:14px;display:flex}.mx .sent-big{margin-top:12px}.mx .sent-big .env{background:var(--violet);width:64px;height:64px;color:var(--k-fff);border-radius:18px;place-items:center;display:grid}.mx .st-srch{padding:24px}.mx .st-srch .srch-box{width:100%;max-width:640px;margin:0 auto;transform:none}.mx .st-ckw{min-height:240px;padding:24px;position:relative}.mx .st-ck{opacity:1;width:100%;max-width:380px;position:static;transform:none}.mx .st-links{gap:8px;padding:24px;display:grid}.mx .st-links a{background:var(--k-1d1f24);box-shadow:inset 0 0 0 1px var(--line-d);color:var(--paper);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px 8px 14px 20px;display:grid}.mx .st-links b{letter-spacing:-.04em;font-size:34px;font-weight:900}.mx .st-links span:not(.ar){font-family:var(--f-mono);color:var(--paper-3);font-size:13px}.mx .st-links .ar{background:var(--k-2f3239);width:36px;height:36px;transition:width .4s var(--ease);border-radius:9px;place-items:center;display:grid}@media (hover:hover){.mx .st-links a:hover .ar{width:52px}}@media (max-width:860px){.mx .fr.wide{grid-column:auto}.mx .st-main{padding:40px 16px 80px}.mx .fr-in{padding:8px 18px 24px}.mx .st-top{padding:16px}}
.mx{--sp-section:64px}@media (min-width:901px){.mx{--sp-section:96px}}.mx .sp-sec{height:var(--sp-section)}.mx .sp-sheet{height:8px}.mx .tpl-comparatif section>.wrap.sec,.mx .tpl-tarifs section>.wrap.sec,.mx .tpl-fonction section>.wrap.sec,.mx .tpl-solution section>.wrap.sec,.mx .tpl-article section>.wrap.sec,.mx .tpl-contact section>.wrap.sec,.mx .tpl-carrefour section>.wrap.sec,.mx .tpl-rapport section>.wrap.sec,.mx .tpl-developpeurs section>.wrap.sec{padding-top:var(--sp-section);padding-bottom:var(--sp-section)!important}.mx .tpl-comparatif section.sheet-end>.wrap.sec,.mx .tpl-tarifs section.sheet-end>.wrap.sec,.mx .tpl-fonction section.sheet-end>.wrap.sec,.mx .tpl-solution section.sheet-end>.wrap.sec,.mx .tpl-article section.sheet-end>.wrap.sec,.mx .tpl-contact section.sheet-end>.wrap.sec,.mx .tpl-carrefour section.sheet-end>.wrap.sec,.mx .tpl-rapport section.sheet-end>.wrap.sec,.mx .tpl-developpeurs section.sheet-end>.wrap.sec{padding-bottom:0!important}.mx .tpl-comparatif .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards),.mx .tpl-tarifs .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards),.mx .tpl-fonction .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards),.mx .tpl-solution .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards),.mx .tpl-article .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards),.mx .tpl-contact .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards),.mx .tpl-carrefour .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards),.mx .tpl-rapport .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards),.mx .tpl-developpeurs .lead:not(.left)+:is(.bg-p,.tx-p,.tx-ul,.tx-g,.tx-cards){margin-top:var(--sp-section)}.mx .lead.lead-prix{margin-top:0}.mx .dv-end{margin-top:var(--sp-section);margin-bottom:var(--sp-section);gap:var(--sp-card-gap,16px)}.mx .tpl-comparatif .h1,.mx .tpl-comparatif .h2,.mx .tpl-comparatif .h3x,.mx .tpl-tarifs .h1,.mx .tpl-tarifs .h2,.mx .tpl-tarifs .h3x,.mx .tpl-fonction .h1,.mx .tpl-fonction .h2,.mx .tpl-fonction .h3x,.mx .tpl-solution .h1,.mx .tpl-solution .h2,.mx .tpl-solution .h3x,.mx .tpl-article .h1,.mx .tpl-article .h2,.mx .tpl-article .h3x,.mx .tpl-contact .h1,.mx .tpl-contact .h2,.mx .tpl-contact .h3x,.mx .tpl-carrefour .h1,.mx .tpl-rapport .h1,.mx .tpl-developpeurs .h1,.mx .tpl-carrefour .h2,.mx .tpl-rapport .h2,.mx .tpl-developpeurs .h2,.mx .tpl-carrefour .h3x,.mx .tpl-rapport .h3x,.mx .tpl-developpeurs .h3x,.mx .mx-home:not(.mx-tpl) .h1,.mx .mx-home:not(.mx-tpl) .h2{line-height:1.06}.mx:lang(th) .tpl-comparatif .h1,.mx:lang(th) .tpl-tarifs .h1,.mx:lang(th) .tpl-fonction .h1,.mx:lang(th) .tpl-solution .h1,.mx:lang(th) .tpl-article .h1,.mx:lang(th) .tpl-contact .h1,.mx:lang(th) .tpl-carrefour .h1,.mx:lang(th) .tpl-rapport .h1,.mx:lang(th) .tpl-developpeurs .h1,.mx:lang(th) .mx-home:not(.mx-tpl) .h1,.mx:lang(th) .tpl-comparatif .h2,.mx:lang(th) .tpl-tarifs .h2,.mx:lang(th) .tpl-fonction .h2,.mx:lang(th) .tpl-solution .h2,.mx:lang(th) .tpl-article .h2,.mx:lang(th) .tpl-contact .h2,.mx:lang(th) .tpl-carrefour .h2,.mx:lang(th) .tpl-rapport .h2,.mx:lang(th) .tpl-developpeurs .h2,.mx:lang(th) .mx-home:not(.mx-tpl) .h2,.mx:lang(th) .tpl-comparatif .h3x,.mx:lang(th) .tpl-tarifs .h3x,.mx:lang(th) .tpl-fonction .h3x,.mx:lang(th) .tpl-solution .h3x,.mx:lang(th) .tpl-article .h3x,.mx:lang(th) .tpl-contact .h3x,.mx:lang(th) .tpl-carrefour .h3x,.mx:lang(th) .tpl-rapport .h3x,.mx:lang(th) .tpl-developpeurs .h3x{line-height:1.15}.mx .tpl-article .prose h2{line-height:1.1}.mx .inline-cta{flex-wrap:wrap}.mx .inline-cta>div{flex:280px;min-width:0}.mx .inline-cta .btn{flex:none}.mx .three .c{min-height:0;position:relative}.mx .three .c h3{margin-top:28px}.mx .three .c .tg{margin:0;position:absolute;top:30px;right:30px}.mx .three .c p.cl{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mx .three .c.open p.cl{-webkit-line-clamp:unset;display:block;overflow:visible}.mx .three .c .more{cursor:pointer;font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:0 0;border:0;border-bottom:1px solid;align-self:flex-start;margin-top:14px;padding:0 0 4px;font-size:13px}.mx .three .c .more[hidden]{display:none}.mx b.g{font-weight:700}.mx .sheet b.g{color:var(--ink)}.mx .dark b.g{color:var(--paper)}.mx .nxs{text-align:center}.mx .nxs .lead{margin-inline:auto}.mx .nxc{margin-top:48px;position:relative}.mx .nxc .nxg{--n:4;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;text-align:left;gap:8px;margin-top:0;padding:2px;display:flex;overflow-x:auto}.mx .nxc .nxg::-webkit-scrollbar{display:none}.mx .nxc .nx{flex:0 0 calc((100% - (var(--n) - 1) * 8px) / var(--n));scroll-snap-align:start;padding-bottom:26px}.mx .nxc .nx:first-child{margin-left:auto}.mx .nxc .nx:last-child{margin-right:auto}.mx .nx b,.mx .nx small{overflow-wrap:break-word;white-space:normal;text-wrap:balance}.mx .nxc-ctl{justify-content:center;gap:8px;margin-top:20px;display:flex}.mx .nxc-ctl[hidden]{display:none}.mx .nxc-b{background:var(--ink);width:44px;height:44px;color:var(--k-fff);cursor:pointer;border-radius:12px;place-items:center;transition:opacity .2s;display:grid}.mx .nxc-b.prev svg{transform:rotate(180deg)}.mx .nxc-b:disabled{opacity:.35;cursor:default}@media (max-width:900px){.mx .nxc .nxg{--n:2}}@media (max-width:640px){.mx .nxc .nxg{--n:1}}@media (max-width:900px){.mx .tpl-fonction .hs-card .n,.mx .tpl-fonction .st .n{display:none}.mx .tpl-fonction .hs-card h3{margin-top:auto}}.mx .tx-toc{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.mx .tx-pill{background:var(--k-rgba-255-255-255-06);min-height:44px;color:var(--paper);box-shadow:inset 0 0 0 1px var(--line-d);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.mx .tx-pill:hover,.mx .tx-pill:focus-visible{background:var(--lilac);color:var(--lilac-ink)}.mx .tx-ico{background:var(--lilac);width:48px;height:48px;color:var(--lilac-ink);border-radius:12px;place-items:center;margin-bottom:18px;display:grid}.mx .p-hero .short-in{margin-top:28px}.mx .p-hero .short-in .short{gap:16px;padding:20px 22px}.mx .p-hero .short-in .short p{font-size:15px;line-height:1.55}.mx .ms a.ms-btn--primary,.mx .ms a.ms-btn--ink{color:var(--k-ffffff)}.mx .ms a.ms-btn--secondary,.mx .ms a.ms-btn--white,.mx .ms a.ms-link,.mx .ms a.ms-link--ink{color:var(--ms-ink)}.mx:lang(th) .h1 .w,.mx:lang(th) .h2 .w,.mx:lang(th) .h3x .w{line-height:inherit}.mx .p-hero.center .mark{justify-content:center;display:flex}.mx .p-hero.center .tx-toc{justify-content:center}.mx .ms .mx-lead2{color:var(--ms-ink-2)}.mx .ms .mx-h2{color:var(--ms-ink)}.mx-ilot{min-height:656px}@media (max-width:1279px){.mx-ilot{min-height:715px}}@media (max-width:1023px){.mx-ilot{min-height:889px}}@media (max-width:767px){.mx-ilot{min-height:1000px}}@media (max-width:420px){.mx-ilot{min-height:1258px}}@media (max-width:375px){.mx-ilot{min-height:1339px}}.mx .tx-tool{border-top:1px solid var(--line-l);padding-top:36px}.mx .tx-tool:first-of-type{border-top:0}.mx .tx-tool .tx-maj{margin-top:6px;margin-bottom:6px}.mx .tx-lbl{font:600 12px/14px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:28px 0 6px}.mx .dark .tx-lbl{color:var(--paper-3)}.mx .pr-region{text-align:center;color:var(--paper-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin-top:28px;font-size:14px;display:flex}.mx .pr-autre{color:var(--paper-3);text-underline-offset:3px;align-items:center;gap:6px;padding:6px 2px;font-size:14px;text-decoration:none;display:inline-flex}.mx .pr-autre:hover{text-decoration:underline}.mx .tx#ailleurs .lead{text-align:left;margin-left:0}.mx .bill{flex-wrap:wrap;max-width:100%}.mx .bill button{white-space:nowrap}@media (max-width:1023px){.mx .p-hero .bill button{height:44px}}@media (max-width:900px){.mx .ftab .ft-r>div:not(:first-child){padding-inline:2px;font-size:12px}}.mx .pr-marches{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.mx .pr-marches[hidden]{display:none}.mx .pr-marches span{width:100%;color:var(--paper-3);font-size:14px}.mx .pr-marches button{min-height:40px;color:var(--paper-3);box-shadow:inset 0 0 0 1px var(--line-d);border-radius:999px;padding:0 16px;font-size:14px}.mx .pr-marches button small{font-family:var(--f-mono);margin-left:6px;font-size:12px}.mx .pr-marches button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.mx .pr-ent{margin-top:32px}.mx .pr-ent .tg{vertical-align:middle;margin-left:8px}.mx .gcard .tx p.ex{color:var(--ink-3);margin-top:8px;font-size:14px;line-height:1.5}
html.mx-lock{overflow:hidden}.mx .mx-lang{align-items:center;padding:0;display:grid;position:relative}.mx .mx-lang>summary{cursor:pointer;align-items:center;height:42px;padding:0 12px;list-style:none;display:flex}.mx .mx-lang>summary::-webkit-details-marker{display:none}.mx .mx-lang-list{z-index:70;background:var(--k-1b1c21);min-width:190px;box-shadow:0 0 0 1px var(--line-d), 0 30px 60px -20px var(--k-rgba-0-0-0-7);border-radius:14px;gap:2px;padding:6px;display:grid;position:absolute;top:48px;right:0}.mx .mx-lang-list button{text-align:left;font-family:var(--f-sans);color:var(--paper-2);letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:9px;padding:10px 12px;font-size:14px}.mx .mx-lang-list button[aria-current]{background:var(--k-2a2c33);color:var(--paper)}@media (hover:hover){.mx .mx-lang-list button:hover{background:var(--k-24262c);color:var(--paper)}}.mx .mx-essai-hero{padding:clamp(140px,16vw,200px) 0 120px}.mx .mx-essai-sheet{border-radius:var(--r-sheet) var(--r-sheet) 0 0;z-index:2;min-height:70vh;padding:96px 0;position:relative}.mx .ai-panel{height:min(430px, calc(var(--ai-vis,100dvh) - 112px));max-height:calc(var(--ai-vis,100dvh) - 112px);bottom:calc(88px + var(--ai-kb,0px));transition:opacity .3s, transform .4s var(--ease), visibility .3s, height .45s var(--ease), width .45s var(--ease);flex-direction:column;display:flex}.mx .ai-panel.is-big{width:min(440px,100% - 40px);height:min(640px, calc(var(--ai-vis,100dvh) - 112px))}@media (min-width:641px){.mx .ai-panel{bottom:calc(92px + var(--ai-kb,0px))}}.mx .ai-body{overscroll-behavior:contain;flex:1;align-content:start;min-height:0;overflow-y:auto}.mx .ai-me{justify-content:flex-end;display:flex}.mx .ai-msg.me{background:var(--violet);color:var(--k-fff);border-radius:14px 14px 4px}.mx .ai-msg{overflow-wrap:anywhere}.mx .ai-msg a{text-decoration:underline;color:var(--paper)!important}.mx .ai-act{background:var(--violet);color:var(--k-fff);border-radius:12px;margin-top:8px;padding:10px 14px;font-size:14px}.mx .ai-src{color:var(--paper-3);margin-top:4px;padding:0 4px;font-size:13px}.mx .ai-src a{text-decoration:underline}.mx .ai-in input{background:var(--k-24262c);min-width:0;height:42px;color:var(--paper);font:inherit;border:0;border-radius:12px;outline:0;flex:1;padding:0 14px;font-size:16px}.mx .ai-in input:focus-visible{box-shadow:none;outline:none}.mx .ai-in:has(input:focus-visible){box-shadow:inset 0 0 0 1px var(--violet);border-radius:12px}.mx .ai-in button:disabled{opacity:.4}.mx .ai-foot{color:var(--paper-3);white-space:nowrap;justify-content:center;gap:8px;padding:0 12px 12px;font-size:13px;display:flex}.mx .ai-foot button{color:var(--paper-2);text-decoration:underline}.mx .ai-note{color:var(--paper);padding:18px;font-size:14px}.mx .ai-ho{border-top:1px solid var(--line-d);gap:8px;padding:12px;display:grid}.mx .ai-ho input{background:var(--k-24262c);height:42px;color:var(--paper);font:inherit;border:0;border-radius:12px;outline:0;padding:0 14px;font-size:16px}.mx .ai-ho input:focus-visible{box-shadow:none;outline:none}.mx .ai-ho:has(input:focus-visible){box-shadow:inset 0 0 0 1px var(--violet)}.mx .ai-ho small{color:var(--paper-3);font-size:13px}.mx .ai-ho div{gap:8px;display:flex}.mx .ai-ho button{box-shadow:inset 0 0 0 1px var(--line-d);color:var(--paper);border-radius:12px;padding:10px 14px}.mx .ai-ho button.ok{background:var(--violet);color:var(--k-fff);box-shadow:none;flex:1}.mx .ai-ho button:disabled{opacity:.4}@media (prefers-reduced-motion:reduce){.mx .ai-panel{transition:opacity .2s,visibility .2s}}.mx [hidden]{display:none!important}.mx .ai-panel:not(.is-on){visibility:hidden;pointer-events:none}.mx .lang{max-width:100%}.mx .acc-b>div{gap:6px}.mx .fit-t,.mx .fit-d{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mx .mm-row b .fit-t{flex:0 auto}.mx .fit-w{flex:auto;min-width:0}.mx .mm-row small.fit-d{line-height:1.35}.mx .m-row .fit-t,.mx .mm-li .fit-t{flex:auto;line-height:1.25}.mx .mm-li,.mx .m-row,.mx .mm-row{min-width:0}.mx .mm-rows.two,.mx .acc-b>div{grid-auto-rows:1fr}.mx .mm-rows.two>.mm-row{height:100%}.mx .acc-b>div.one-col,.mx .mm-rows.two.one-col{grid-template-columns:1fr}.mx .acc-b>div.one-col>a.m-row:nth-of-type(odd):last-of-type{grid-column:auto}.mx .acc-b>div .m-lab{grid-row:auto}.mx .acc-b>div{grid-auto-rows:auto}.mx .acc-b>div>a.m-row{min-height:54px}.mx .sheet-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;height:100dvh;max-height:100dvh;overflow-y:auto}.mx .sheet-menu>*{flex:none}.mx .sheet-menu{padding-bottom:0}.mx .sheet-menu .m-foot{padding:16px 0 calc(24px + env(safe-area-inset-bottom));background:linear-gradient(var(--k-rgba-20-21-25-0), var(--night) 20px);margin-bottom:0;position:sticky;bottom:0}html.mx-lock{overscroll-behavior:none;overflow:hidden}.mx:lang(th) .giant .big,.mx:lang(my) .giant .big,.mx:lang(km) .giant .big{letter-spacing:-.02em;line-height:1.04}.mx .giant .big{text-wrap:balance;overflow-wrap:normal}.mx .srch-in input,.mx .srch-in input:focus,.mx .srch-in input:focus-visible{border-radius:0;box-shadow:none!important;outline:0!important}.mx .srch-in:focus-within{box-shadow:none;outline:0}.mx .srch-in input{caret-color:var(--violet-soft)}.mx .srch-r:focus-visible{background:var(--k-26282e);box-shadow:inset 0 0 0 2px var(--violet-soft)}.mx{--mint-a:var(--k-rgba-191-230-208-88);--rose-a:var(--k-rgba-242-198-207-88);--sand-a:var(--k-rgba-238-220-174-88);--lilac-a:var(--k-rgba-216-205-251-88);--sky-a:var(--k-rgba-198-220-239-88);--tg-neutral-a:var(--k-rgba-51-54-62-88)}.mx .ico.c1,.mx .mm-li .ico.c1,.mx .tg.rose{background:var(--rose-a)}.mx .ico.c2,.mx .mm-li .ico.c2,.mx .tg.mint,.mx .ok,.mx .bk.done{background:var(--mint-a)}.mx .ico.c3,.mx .mm-li .ico.c3{background:var(--sky-a)}.mx .ico.c4,.mx .mm-li .ico.c4,.mx .tg.lilac{background:var(--lilac-a)}.mx .tg.sand{background:var(--sand-a)}.mx .mm-row .tg,.mx .mm-post .tg{background:var(--tg-neutral-a)}.mx .mm-row .tg.lilac{background:var(--lilac-a);color:var(--lilac-ink)}.mx:lang(th) .giant .big,.mx:lang(km) .giant .big,.mx:lang(my) .giant .big{font-size:clamp(28px,8.69565vw - 4.17391px,88px)}.mx .giant .big span{line-height:inherit;display:block}.mx:lang(th) .giant .big,.mx:lang(km) .giant .big,.mx:lang(my) .giant .big{overflow-wrap:normal;word-break:normal}.mx .foot{content-visibility:auto;contain-intrinsic-size:auto 700px}.mx .m-lang-menu{padding:14px 0 32px}.mx .m-lang-menu .spc-lm-b{height:44px;min-height:44px}.mx .m-lang-menu .spc-lm-l li button{min-height:44px}
.mx .sup{padding:clamp(110px,11vw,160px) 0 clamp(150px,14vw,200px)}.mx .sup-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.mx .sup-t .lead{text-align:left;color:var(--paper-2);margin-left:0}.mx .sp-pr{gap:0;max-width:520px;margin-top:32px;list-style:none;display:grid}.mx .sp-pr li{border-top:1px solid var(--line-d);grid-template-columns:120px 1fr;align-items:baseline;gap:16px;padding:16px 0;display:grid}.mx .sp-pr b{letter-spacing:-.03em;color:var(--paper);white-space:nowrap;font-size:28px;font-weight:800}.mx .sp-pr li:last-child b{letter-spacing:-.01em;font-size:17px}.mx .sp-pr span{color:var(--paper-2);text-wrap:pretty;font-size:16px}.mx .sup-v{padding:0 0 56px 28px;position:relative}.mx .sp-win{background:var(--k-1d1f24);box-shadow:0 0 0 1px var(--line-d),0 50px 90px -30px var(--k-rgba-0-0-0-75);border-radius:22px;overflow:hidden}.mx .sp-bar{border-bottom:1px solid var(--line-d);color:var(--paper);align-items:center;gap:10px;padding:14px 16px;font-size:15px;display:flex}.mx .sp-line{background:var(--k-2a2c33);width:28px;height:28px;color:var(--k-fff);border-radius:8px;place-items:center;display:grid}.mx .sp-on{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-3);align-items:center;gap:6px;font-size:11px;display:flex}.mx .sp-on i{background:var(--paper-3);border-radius:50%;width:7px;height:7px}.mx .sp-on.is-on i{background:var(--k-7fd4a8);box-shadow:0 0 0 4px var(--k-rgba-127-212-168-15)}.mx .sp-tabs{background:var(--k-26282e);border-radius:9px;gap:2px;margin-left:auto;padding:3px;display:flex}.mx .sp-tabs button{height:26px;font-family:var(--f-mono);color:var(--paper-3);border-radius:7px;padding:0 9px;font-size:12px}.mx .sp-tabs button[aria-pressed=true]{background:var(--paper);color:var(--ink)}.mx .sp-body{background:var(--k-15161a) radial-gradient(var(--k-rgba-255-255-255-04) 1px,transparent 1.2px) 0 0/14px 14px;min-height:300px;padding:22px 18px 26px}.mx .sp-conv{flex-direction:column;gap:14px;display:flex}.mx .sp-conv[hidden]{display:none}.mx .sp-m p{border-radius:16px;max-width:100%;padding:11px 14px;font-size:15px;line-height:1.45;display:inline-block}.mx .sp-m time{font-family:var(--f-mono);color:var(--paper-3);margin-top:5px;font-size:11px;display:block}.mx .sp-m time b{color:var(--k-7fd4a8);font-weight:500}.mx .sp-m.me{text-align:right;align-self:flex-end;max-width:80%}.mx .sp-m.me p{background:var(--k-06c755);color:var(--k-fff);text-align:left;border-bottom-right-radius:4px}.mx .sp-m.pa{align-items:flex-end;gap:10px;max-width:86%;display:flex}.mx .sp-m.pa img{object-fit:cover;width:34px;height:34px;box-shadow:0 0 0 2px var(--k-1d1f24);border-radius:50%;flex:none}.mx .sp-m.pa p{background:var(--k-2a2c33);color:var(--paper);border-bottom-left-radius:4px}.mx .sp-tr{font-family:var(--f-mono);letter-spacing:.04em;color:var(--paper-3);align-self:flex-start;margin-left:44px;font-size:11px}.mx .anim .sp-m{opacity:0;transition:opacity .5s,transform .6s var(--ease);transform:translateY(10px)}.mx .anim.is-in .sp-m{opacity:1;transform:none}.mx .anim.is-in .sp-m.pa{transition-delay:.7s}.mx .sp-card{border-radius:999px;align-items:center;gap:12px;padding:8px 18px 8px 8px;display:flex;bottom:0;left:0}.mx .sp-card img{object-fit:cover;border-radius:50%;width:44px;height:44px}@media (max-width:900px){.mx .sup-in{grid-template-columns:minmax(0,1fr);gap:48px}.mx .sup-v{padding:0 0 56px}}@media (max-width:520px){.mx .sp-pr li{grid-template-columns:1fr;gap:4px}.mx .sp-bar b{display:none}}.mx .sup-t .mark,.mx .sup-t .h2{text-align:left}.mx .sup-t .h2{font-size:clamp(38px,4.4vw,64px)}.mx .sp-bar b,.mx .sp-bar .sp-on{align-items:center;height:20px;line-height:20px;display:flex}.mx .sp-on i{flex:none}.mx .su-id{background:var(--k-1d1f24);box-shadow:inset 0 0 0 1px var(--line-d),0 50px 90px -30px var(--k-rgba-0-0-0-7);border-radius:26px;justify-self:end;width:100%;max-width:440px;overflow:hidden}.mx .su-ph{aspect-ratio:1;background:var(--k-0d0d0f);overflow:hidden}.mx .su-ph img{object-fit:cover;width:100%;height:100%;display:block}.mx .su-meta{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 6px;display:flex}.mx .su-meta b{color:var(--paper);font-size:18px;display:block}.mx .su-meta span:not(.sp-on){color:var(--paper-3);font-size:14px}.mx .su-langs{flex-wrap:wrap;gap:6px;padding:12px 20px 20px;display:flex}.mx .su-langs span{background:var(--k-2a2c33);color:var(--k-c7c9d3);border-radius:8px;padding:6px 10px;font-size:13px}.mx .su-langs .tr{box-shadow:inset 0 0 0 1px var(--line-d);color:var(--paper-3);font-family:var(--f-mono);letter-spacing:.04em;background:0 0;font-size:11px}.mx .su-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:56px;display:grid}.mx .su-pl{border-radius:var(--r-card);background:var(--fog-2);box-shadow:0 0 0 1px var(--line-l);flex-direction:column;padding:26px;display:flex}.mx .su-pl b{letter-spacing:-.045em;color:var(--ink);margin-top:28px;font-size:clamp(48px,5vw,72px);font-weight:900;line-height:1}.mx .su-pl p{color:var(--ink-2);text-wrap:pretty;margin-top:12px;font-size:15px}.mx .su-pl .tg{align-self:flex-start}.mx .su-pl.hl{background:linear-gradient(135deg,var(--violet-from),var(--violet-to));box-shadow:none}.mx .su-pl.hl b,.mx .su-pl.hl p{color:var(--k-fff)}.mx .su-pl.hl p{color:var(--k-rgba-255-255-255-85)}.mx .su-pl.hl .tg{background:var(--k-rgba-255-255-255-18);color:var(--k-fff)}.mx .su-clock{border-radius:var(--r-card);background:var(--k-1f2026);color:var(--paper);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px;padding:18px 24px;display:flex}.mx .su-clock b{font-family:var(--f-mono);font-size:22px;font-weight:500}.mx .su-clock .pc-lab{color:var(--paper-3)!important}.mx .su-clock .sp-on{margin-left:auto}.mx .su-ch{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:56px;display:grid}.mx .su-c{border-radius:var(--r-card);background:var(--k-1d1f24);min-height:240px;box-shadow:inset 0 0 0 1px var(--line-d);flex-direction:column;padding:24px;display:flex}.mx .su-c .ico{background:var(--k-2a2c33);width:44px;height:44px;color:var(--k-fff);border-radius:12px;place-items:center;display:grid}.mx .su-c b{color:var(--paper);margin-top:22px;font-size:19px}.mx .su-c p{color:var(--paper-3);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.5}.mx .su-time{font-family:var(--f-mono);letter-spacing:.04em;color:var(--k-7fd4a8);margin-top:auto;padding-top:18px;font-size:12px}.mx .su-do{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:56px;display:grid}.mx .su-dc{border-radius:var(--r-card);background:var(--k-c6c8d5);padding:28px}.mx .su-dc .ico{border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.mx .su-dc b{letter-spacing:-.02em;color:var(--k-1f2026);margin-top:28px;font-size:21px;font-weight:800;display:block}.mx .su-dc p{color:var(--k-3c3e48);text-wrap:pretty;margin-top:8px;font-size:15px}.mx .su-never{border-radius:var(--r-card);background:var(--k-1f2026);flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:8px;padding:20px 24px;display:flex}.mx .su-never .pc-lab{color:var(--paper-3)!important}.mx .su-never ul{flex-wrap:wrap;gap:8px 20px;list-style:none;display:flex}.mx .su-never li{color:var(--paper);align-items:center;gap:8px;font-size:15px;display:flex}.mx .su-never .x{background:var(--k-rgba-240-167-184-14);width:24px;height:24px;color:var(--k-f0a7b8);border-radius:7px;place-items:center;display:grid;transform:rotate(45deg)}@media (max-width:900px){.mx .su-plans,.mx .su-do{grid-template-columns:minmax(0,1fr)}.mx .su-ch{grid-template-columns:repeat(2,minmax(0,1fr))}.mx .su-id{justify-self:start}}@media (max-width:560px){.mx .su-ch{grid-template-columns:minmax(0,1fr)}.mx .su-c{min-height:0}.mx .su-clock .sp-on{margin-left:0}}.mx .su-hero .sup-v{padding:0 0 40px 28px}.mx .su-pill{background:var(--k-2d3037);box-shadow:0 24px 50px -12px var(--k-rgba-0-0-0-6),inset 0 0 0 1px var(--k-rgba-255-255-255-06);border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:flex;position:absolute;bottom:0;left:0}.mx .su-pill img{object-fit:cover;border-radius:50%;width:40px;height:40px}.mx .su-pill b{color:var(--paper);font-size:14px;display:block}.mx .su-pill .sp-on{font-size:11px}@media (max-width:900px){.mx .su-hero .sup-v{padding:0 0 40px}}.mx button.su-c{font:inherit;text-align:left;color:inherit;cursor:pointer}.mx .su-c{transition:background .25s,box-shadow .25s}.mx .su-time{margin-top:auto}.mx .su-go{border-top:1px solid var(--line-d);font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper);justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;font-size:12px;display:flex}.mx .su-go .ar{background:var(--k-2a2c33);width:30px;height:30px;transition:width .4s var(--ease),background .25s;border-radius:8px;place-items:center;display:grid}.mx .su-go .ar svg{transition:transform .4s var(--ease)}@media (hover:hover){.mx .su-c:hover{background:var(--k-22242a);box-shadow:inset 0 0 0 1px var(--k-rgba-255-255-255-14)}.mx .su-c:hover .ar{background:var(--violet);width:46px}.mx .su-c:hover .ar svg{transform:translate(3px)}}.mx .su-clock .btn{height:42px;margin-left:8px}.mx .su-ask{border-radius:var(--r-card);background:var(--fog-2);box-shadow:0 0 0 1px var(--line-l);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:48px;padding:24px 28px;display:flex}.mx .su-ask b{color:var(--ink);font-size:20px;font-weight:800;display:block}.mx .su-ask>div:first-child span{color:var(--ink-2);font-size:15px}.mx .su-ask-b{flex-wrap:wrap;gap:8px;display:flex}.mx .su-ask .btn-d{background:var(--k-1f2026);box-shadow:none}@media (max-width:560px){.mx .su-clock .btn{justify-content:space-between;width:100%;margin-left:0}.mx .su-ask-b{width:100%}.mx .su-ask-b .btn{flex:1;justify-content:space-between}}.mx .sp-card img,.mx .su-pill img,.mx .sp-m.pa img{aspect-ratio:1}.mx .sp-on[data-etat=hors]{color:var(--paper-3)}@media (max-width:900px){.mx .sp-tabs button{min-width:44px;height:44px}}
