:root{--ink:#15161a;--ink2:#4b5057;--mut:#6b7078;--line:#e6e6e1;--soft:#fafaf8;--acc:#4556d9;--acc-deep:#2f37b2;--acc-soft:#ecf1ff;--acc-line:#c9d6ff;--lav:#afc1ff;--ok:#14874e;--mono:"IBM Plex Mono",ui-monospace,monospace}@supports (color:lab(0% 0 0)){:root{--acc:lab(41.5342% 27.6553 -70.8364);--acc-deep:lab(29.7162% 30.7112 -67.2866);--acc-soft:lab(95.2054% .578195 -9.39773);--acc-line:lab(85.6635% 2.13233 -22.2144);--lav:lab(78.3241% 5.19243 -36.4777);--ok:lab(49.4776% -41.7249 21.5535)}}*{box-sizing:border-box;margin:0}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55}a{color:inherit;text-decoration:none}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}.mhero{background:var(--ink);color:#fff;padding:80px 0 68px}.kick{letter-spacing:.14em;color:var(--lav);text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:800}.mhero h1{letter-spacing:-.035em;max-width:780px;margin-bottom:18px;font-size:44px;font-weight:800;line-height:1.07}@media (max-width:820px){.mhero h1{font-size:32px}}.mhero .sub{color:#ffffffb3;text-wrap:pretty;max-width:680px;margin-bottom:32px;font-size:17.5px}.btn{color:var(--ink);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:700;transition:all .18s;display:inline-flex}.btn.blue{background:var(--acc);color:#fff}.btn.ghost{color:#fff;background:0 0;border:1px solid #ffffff4d}.btn.ghost:hover{opacity:1;border-color:#fff9}.herobtns{flex-wrap:wrap;gap:12px;display:flex}.statband{flex-wrap:wrap;gap:0;margin-top:48px;display:flex}.statband div{border-left:1px solid #ffffff2e;padding:0 30px}.statband div:first-child{border-left:none;padding-left:0}.statband b{font-family:var(--mono);letter-spacing:-.035em;margin-bottom:5px;font-size:29px;font-weight:600;line-height:1.15;display:block}.statband span{color:#fff9;max-width:210px;font-size:12.5px;display:block}@media (max-width:700px){.statband div{border-top:1px solid #ffffff24;border-left:none;width:100%;padding:12px 0}.statband div:first-child{border-top:none}}section{padding:76px 0}.cards3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.ccard{background:var(--soft);border:1px solid var(--line);border-radius:18px;padding:28px}.ccard .ic{margin-bottom:14px;font-size:22px}.ccard h3{letter-spacing:-.02em;margin-bottom:9px;font-size:17.5px}.ccard p{color:var(--ink2);text-wrap:pretty;font-size:14.5px}.split{grid-template-columns:1.1fr .9fr;align-items:center;gap:54px;display:grid}@media (max-width:900px){.split{grid-template-columns:1fr;gap:32px}}.split h2{letter-spacing:-.03em;margin-bottom:16px;font-size:28px;font-weight:800}.feats{margin:0;padding:0}.feats li{color:var(--ink2);gap:11px;margin:12px 0;font-size:15px;list-style:none;display:flex}.feats .ck{color:var(--ok);flex:none;font-weight:800}.benefit{background:var(--ink);color:#fff;border-radius:20px;padding:32px 36px;font-size:16.5px;line-height:1.6}.benefit .t{letter-spacing:.13em;color:var(--lav);text-transform:uppercase;margin-bottom:14px;font-size:10.5px;font-weight:800}.cta{background:var(--soft);border-top:1px solid var(--line);text-align:center;padding:68px 28px}.cta h2{letter-spacing:-.03em;margin-bottom:10px;font-size:30px;font-weight:800}.cta p{color:var(--ink2);margin-bottom:28px}footer{color:var(--mut);border-top:1px solid var(--line);padding:38px 0;font-size:13.5px}footer a{color:var(--acc)}:root{--ink:#0a0a0c;--ink2:#3c3c44;--mut:#76767f;--muted:#76767f;--line:#0a0a0e17;--line2:#0a0a0e0d;--soft:#fbfbfc;--card-2:#f4f4f6;--ind:#3d5afe;--accent:#3d5afe;--navy:#0a0a0c;--navy2:#050506;--acc-deep:#2b3fc4;--acc-soft:#3d5afe12;--acc-line:#3d5afe47;--lav:#a8a8b2;--bg:#fff;--ind-soft:#7b8cff;--r-card:8px;--r-ctl:6px;--ok:#14874e;--vio:#8548ac;--amb:#b26f06;--red:#c5353e;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace;--shadow:0 1px 2px #1012180d, 0 10px 30px -18px #1012182e;--shadow-lg:0 2px 6px #1012180f, 0 34px 66px -34px #10121857}@supports (color:lab(0% 0 0)){:root{--ok:lab(49.4776% -41.7249 21.5535);--vio:lab(41.7887% 39.919 -43.8933);--amb:lab(53.2535% 22.6715 58.8084);--red:lab(45.9272% 57.4381 30.3166)}}body{color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.03em;text-wrap:balance;font-weight:800}p{text-wrap:pretty}.wrap{max-width:1180px}.kick,.tg,.t{letter-spacing:.14em}.kick{text-transform:uppercase;color:var(--ind);font-size:11px;font-weight:800}.statband b,.herometa b,.metrics .m b,.price .amt,.addprice .amt,.card .big,.num-big,.kpi b{font-family:var(--mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:600}.btn{border-radius:var(--r-ctl);box-shadow:none;cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.btn:hover{opacity:1;transform:none}.btn.p,.btn.blue,.btn.on-dark{background:var(--ink);color:#fff;border-color:var(--ink)}.btn.p:hover,.btn.blue:hover,.btn.on-dark:hover{background:var(--ink2);border-color:var(--ink2)}.btn.d,.btn.ghost,.btn.light,.btn.ghost-dark{background:var(--bg);color:var(--ink);border:1px solid var(--line)}.btn.d:hover,.btn.ghost:hover,.btn.light:hover,.btn.ghost-dark:hover{border-color:var(--ink2);background:var(--card-2);color:var(--ink);opacity:1}.mhero .btn.ghost,.band .btn.ghost,.hero.dark .btn.ghost{color:#fff;background:0 0;border-color:#ffffff4d}.mhero .btn.ghost:hover,.band .btn.ghost:hover{color:#fff;border-color:#ffffffa6}.card,.ccard,.comp,.addcard,.aipanel,.price,.lcard{border:1px solid var(--line);box-shadow:none;border-radius:18px}.card{box-shadow:var(--shadow);background:#fff;transition:transform .2s,box-shadow .2s}.ccard{background:var(--soft)}.card .ic,.ccard .ic{background:var(--acc-soft);color:var(--ind);border-radius:12px;justify-content:center;align-items:center;display:flex}.mhero,.band,.benefit,.ownwrap,.addon,.chat.dark,.darkband,.final{color:#fff;background:var(--ink)!important}.lead{color:var(--ink2);text-wrap:pretty;font-size:17px}nav.top{-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);background:#ffffffe6}.mhero .sub,.band p,.benefit p,.addon p,.ownwrap .l{color:#ffffffb3}.statband div{border-left-color:#ffffff2e}.statband span,.herometa span{color:#fff9}.cta{border-radius:11px}table th{font-weight:800}table td{border-top-color:var(--line)}input[type=text],input[type=email],input[type=url],input[type=number],select,textarea{border:1px solid var(--line);border-radius:10px;font-family:inherit;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{border-color:var(--ind);box-shadow:0 0 0 3px var(--acc-soft);outline:none}footer{border-top:1px solid var(--line)}footer.big{background:var(--soft)}body>footer:not(.big){background:var(--ink);color:#fff9}body>footer:not(.big) a{color:var(--lav)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.card:hover,.btn:hover{transform:none}}::selection{background:var(--acc-soft);color:var(--acc-deep)}:focus-visible{outline:2.5px solid var(--ind);outline-offset:2px;border-radius:6px}:root{--paper:#fbfbfc;--surface:#fff;--sunken:#f4f4f6;--ink:#0a0a0c;--ink-2:#3c3c44;--ink2:#3c3c44;--muted:#76767f;--mut:#76767f;--faint:#a1a1aa;--line:#0a0a0e17;--line-2:#0a0a0e0d;--line2:#0a0a0e0d;--accent:#3d5afe;--ind:#3d5afe;--accent-ink:#2b3fc4;--acc-deep:#2b3fc4;--accent-wash:#3d5afe12;--acc-soft:#3d5afe12;--good:#12805c;--ok:#12805c;--good-wash:#12805c17;--warn:#9a6414;--warn-wash:#9a64141a;--bad:#b4342b;--bad-wash:#b4342b17;--shadow:0 1px 2px #0a0a0e0a, 0 0 0 1px #0a0a0e08;--r:8px;--r-sm:6px;--r-card:8px;--r-ctl:6px;--soft:#fbfbfc;--bg:#fff;--navy:#0a0a0c;--navy2:#050506;--sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}h1,h2,h3,h4{letter-spacing:-.021em;text-wrap:balance;margin:0;font-weight:600}h1{font-size:34px;line-height:1.15}h2{font-size:21px;line-height:1.25}h3{font-size:15px}.eyebrow,.kick{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600;font-family:var(--mono)}.btn{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;box-shadow:none;align-items:center;gap:7px;padding:6px 11px;font-family:inherit;font-size:12.5px;font-weight:550;line-height:1.5;transition:none;display:inline-flex}.btn:hover{background:var(--sunken);border-color:var(--line);color:var(--ink);opacity:1;text-decoration:none;transform:none}.btn.solid,.btn.p,.btn.blue,.btn.on-dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn.solid:hover,.btn.p:hover,.btn.blue:hover,.btn.on-dark:hover{background:var(--ink-2);border-color:var(--ink-2);color:var(--paper)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.hero{padding:40px 0 34px}.hero h1,.hero h2{font-size:30px}}.card,.panel,.tokcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:none}.card:hover{box-shadow:none;transform:none}.num,.stat b,.kpival{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-weight:600}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media (max-width:1000px){.hero.homehero .wrap{grid-template-columns:1fr;gap:34px}}@keyframes mk-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mk-draw{0%{stroke-dashoffset:1400px}to{stroke-dashoffset:0}}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hero .mock,.hero .mock *{stroke-dashoffset:0!important;animation:none!important}}nav.top{background:var(--surface);border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px)}:root{--accent:#0a0a0c;--ind:#0a0a0c;--accent-ink:#0a0a0c;--acc-deep:#0a0a0c;--accent-wash:#0a0a0e0d;--acc-soft:#0a0a0e0d;--acc-line:#0a0a0e2e;--ind-soft:#76767f;--lav:#a1a1aa;--vio:#0a0a0c;--amb:#76767f;--red:#b4342b}a{color:var(--ink);-webkit-text-decoration-color:var(--acc-line);text-decoration-color:var(--acc-line);text-underline-offset:3px}a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.kick,.eyebrow{color:var(--faint)!important;background:0 0!important;border:none!important;padding:0!important}.brandmark,.logo .mk,.logo:before{background:var(--ink)!important;color:#fff!important}nav.top .logo{color:var(--ink)!important;background:0 0!important}.announce a,.mhero a,.band a,.final a,.dark-sec a,.darkband a,.benefit a,.ownwrap a,.addon a{text-decoration-color:#ffffff8c;color:#fff!important}.card .ic,.ccard .ic,.tile .go,.tile.pri{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)!important}.mhero,.band,.benefit,.ownwrap,.addon,.chat.dark,.darkband,.final,.dark-sec{color:#fff;background:var(--ink)!important}nav.top{--n-acc:#0a0a0c!important;--n-ink:#0a0a0c!important;--n-mut:#76767f!important;--n-line:#0a0a0e17!important}footer.big{--f-acc:#0a0a0c!important;--f-ink:#0a0a0c!important;--f-mut:#76767f!important;--f-line:#0a0a0e17!important}nav.top .start{border-radius:var(--r-ctl);align-items:center;gap:6px;padding:9px 15px;font-size:13.5px;font-weight:600;display:inline-flex;background:var(--ink)!important;color:#fff!important;border:1px solid var(--ink)!important}nav.top .start:hover{opacity:1;background:var(--ink2)!important;border-color:var(--ink2)!important;color:#fff!important}.btn,.btn:hover{outline:none}.btn.d,.btn.ghost,.btn.light,.btn.ghost-dark{border-color:var(--line)!important}.btn.d:hover,.btn.ghost:hover,.btn.light:hover{border-color:var(--ink2)!important}@media (max-width:640px){.cgrid>*{min-height:0;padding:3px 4px}.cgrid .ev{border-radius:4px;flex:none;justify-content:center;align-items:center;height:15px;margin-top:3px;padding:0;font-size:0;display:flex}.cgrid .ev svg{flex:none;width:11px!important;height:11px!important}.cgrid .cd .n{font-size:10px;font-weight:700}}.band,.final,.darkband,.ctaband,.gradband,[class*=grad]{color:#fff;background-image:none!important;background:var(--ink)!important}.jsonbox,.codebox,pre.dark,.aipanel{color:#fff;background:var(--ink)!important;background-image:none!important}.infobox,.statbox,.pillbox,[class*=lav]{border:1px solid var(--line);background:var(--sunken)!important;color:var(--ink)!important}.mhero .btn,.band .btn,.benefit .btn,.ownwrap .btn,.addon .btn,.darkband .btn,.final .btn,.dark-sec .btn,.hero.dark .btn{color:var(--ink)!important;background:#fff!important;border:1px solid #fff!important}.mhero .btn:hover,.band .btn:hover,.final .btn:hover,.dark-sec .btn:hover{color:var(--ink)!important;background:#ffffffe0!important}.mhero .btn.ghost,.mhero .btn.ghost-dark,.mhero .btn.d,.band .btn.ghost,.band .btn.ghost-dark,.dark-sec .btn.ghost,.final .btn.ghost,.darkband .btn.ghost{color:#fff!important;background:0 0!important;border:1px solid #ffffff52!important}.mhero .btn.ghost:hover,.band .btn.ghost:hover,.dark-sec .btn.ghost:hover,.final .btn.ghost:hover{color:#fff!important;background:#ffffff0f!important;border-color:#ffffffb3!important}.qrmono img,.qrmono svg,[class*=qrprev] img,[class*=qrsample] img,.qrgrid img,.qrgrid svg{filter:grayscale()contrast(1.15)}.ccard .ic,.card .ic,.comp .ic,.trustcard .ic{justify-content:flex-start;margin-bottom:10px;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important}nav.top .dd .ic24{color:var(--muted);flex:none;margin-top:2px}nav.top .dd a:hover .ic24{color:var(--ink)}.ctaband,.finalcta,.bigcta,[class*=cta][class*=band]{color:#fff;background:var(--ink)!important;background-image:none!important}.lav,.lavbox,[class*=lavender],[style*=\#eef],[style*=\#EEF]{background:var(--sunken)!important;color:var(--ink)!important}h1 em,h2 em,h3 em{font-style:normal;color:var(--muted)!important}.card .ic,.ccard .ic{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)!important}.card,.solcard,.price,.dest,.addcard,.lcard,.sigcard,.mock,.qrcard{transition:border-color .16s,transform .16s,box-shadow .16s}.card:hover,.solcard:hover,.price:hover,.dest:hover,.addcard:hover,.lcard:hover,.sigcard:hover,.qrcard:hover{transform:translateY(-1px);box-shadow:0 6px 18px -10px #0a0a0e2e;border-color:var(--ink-2)!important}@media (prefers-reduced-motion:reduce){.card:hover,.solcard:hover,.price:hover{box-shadow:none;transform:none}}@keyframes bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes dot-breathe{0%,88%,to{opacity:1}94%{opacity:.35}}@keyframes row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.inview *{animation:none!important}}.card .ic,.ccard .ic{text-align:left;margin:0 0 10px;width:auto!important;height:auto!important;color:var(--ink)!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;display:block!important}.card .ic .ic24,.ccard .ic .ic24{margin:0}@keyframes ic-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.card .ic24.drawn,.ccard .ic24.drawn,.solcard .ic24.drawn,.icbox .ic24.drawn,.pcard .ic24.drawn,.encard .ic24.drawn,.tpane .ic24.drawn,.hookline .ic24.drawn{animation:.8s cubic-bezier(.22,.9,.3,1) forwards ic-draw,3.6s ease-in-out 1.4s infinite ic-float}@media (prefers-reduced-motion:reduce){.card .ic24.drawn,.ccard .ic24.drawn,.solcard .ic24.drawn,.icbox .ic24.drawn,.pcard .ic24.drawn,.encard .ic24.drawn,.tpane .ic24.drawn,.hookline .ic24.drawn{animation:none}}:root{--paper:#f7f5f2;--sunkenw:#f0ede8;--inkw:#17150f;--linew:#17150f1c;--spark:#17150f;--spark-soft:#17150f12}body{background:var(--paper)}.wrap section,body>section{background:0 0}.card,.pcard,.ccard,.solcard,.encard,.sigcard,.price{border-color:var(--linew)}:root{--head:var(--inkw);--sub:var(--muted)}h1,.hero h1,h2.big{letter-spacing:-.032em;color:var(--head);font-weight:500}h2,h3{letter-spacing:-.024em;color:var(--head)}.lead,p.lead{color:var(--sub)}.dark-sec,.mhero,.band,.band2,.darkband,.final,.benefit,[class*=dark]{--head:#fff;--sub:#ffffffa8}.dark-sec .kw,.mhero .kw,.band .kw,.band2 .kw,.darkband .kw,.final .kw,.benefit .kw,[class*=dark] .kw{color:#ffffff5c}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,.9,.3,1),transform .7s cubic-bezier(.22,.9,.3,1);transform:translateY(18px)}.reveal.in{opacity:1;transform:none}.prob3 .pcard.reveal:nth-child(odd),.sig3 .sigcard.reveal:nth-child(odd){transform:translate(-16px,14px)}.prob3 .pcard.reveal:nth-child(2n),.sig3 .sigcard.reveal:nth-child(2n){transform:translate(16px,14px)}@media (prefers-reduced-motion:reduce){.reveal,.prob3 .pcard.reveal,.sig3 .sigcard.reveal{opacity:1;transition:none;transform:none}}@keyframes qDraw{to{stroke-dashoffset:0}}@keyframes qPop{to{opacity:1;transform:none}}@keyframes qSweep{0%,72%{opacity:0;clip-path:inset(0 0 100%)}78%{opacity:.07;clip-path:inset(0 0 42%)}88%{opacity:.07;clip-path:inset(0)}to{opacity:0;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.qrart .qfind rect{stroke-dashoffset:0}.qrart .qmods g,.qrart .qfind .qcore,.qrart .qlogo{opacity:1;transform:none}.qrtile.on .qrart *{animation:none}}.kw{color:var(--faint);transition:color .32s}.kw.lit,h1 em.kw.lit,h2 em.kw.lit,.hero h1 em.kw.lit,h2.big em.kw.lit{color:var(--head)!important}@media (prefers-reduced-motion:reduce){.kw{color:var(--head);transition:none}}@keyframes ghostPulse{0%,to{opacity:.32}50%{opacity:.7}}.isoscene .bar{transform-box:fill-box;transform-origin:50% 100%}.isoscene.drawn .bar{animation:3s ease-in-out infinite barBreathe}@keyframes barBreathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(.82)}}@keyframes barUp{0%,to{transform:scaleY(.7)}55%{transform:scaleY(1)}}@keyframes barDown{0%,to{transform:scaleY(1)}55%{transform:scaleY(.58)}}@media (prefers-reduced-motion:reduce){.isoscene .ghost,.isoscene .bar{animation:none!important}}.isoscene .arc{stroke-dasharray:3 5}.isoscene.drawn .arc,.flowanim.in .arc,.qrtile.on .arc{animation:1.4s linear infinite arcFlow}@keyframes arcFlow{to{stroke-dashoffset:-16px}}@keyframes sparkBreathe{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.45;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.isoscene .arc,.isomini .spark,.isostream .spark,.isoflow .spark,.sigcard:hover .isoscene [data-draw]{animation:none}.sigcard:hover .isoscene{transform:none}}.scenehero{padding:6px 0 4px}.isoband{width:100%;max-width:620px;height:auto;margin:0 auto;display:block}.isoscene .isolabel{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;fill:var(--muted);font-size:5.5px}@media (prefers-reduced-motion:reduce){.flowanim .fbox svg *{stroke-dashoffset:0;animation:none}}.isoscene{width:100%;max-width:520px;height:auto;margin:34px auto 6px;display:block;overflow:visible}.isoscene [data-draw]{stroke:var(--inkw);stroke-width:1.15px;fill:none;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--l,600);stroke-dashoffset:var(--l,600)}.isoscene.drawn [data-draw]{animation:1.15s cubic-bezier(.3,.8,.35,1) forwards isoDraw}@keyframes isoDraw{to{stroke-dashoffset:0}}.isoscene .face{fill:#fff;opacity:0}.isoscene.drawn .face{animation:.7s .35s forwards isoFace}@keyframes isoFace{to{opacity:1}}.isoscene .spark{fill:var(--spark);opacity:0}.isoscene.drawn .spark{animation:.5s 1.05s forwards sparkIn,4.6s cubic-bezier(.5,0,.5,1) 1.5s infinite sparkRide}@keyframes sparkIn{to{opacity:1}}@keyframes sparkRide{0%{offset-distance:0%}60%,to{offset-distance:100%}}.isoscene .arc{stroke:var(--linew);stroke-width:1.15px;fill:none;stroke-dasharray:3 5}.isoscene .qrhit{fill:var(--spark-soft)}@media (prefers-reduced-motion:reduce){.isoscene [data-draw]{stroke-dashoffset:0;animation:none}.isoscene .face,.isoscene .spark{opacity:1;animation:none}}@media (max-width:640px){.heroacts,.hero .ctas,.ctas{flex-direction:column;align-items:stretch;gap:9px}.heroacts .btn,.hero .ctas .btn,.ctas .btn{justify-content:center;width:100%;min-height:46px;padding:12px 18px;font-size:15px}.herostat,.stats3{grid-template-columns:1fr 1fr;gap:18px 0;margin-top:26px;padding-top:20px;display:grid}.herostat div,.stats3 div{border-left:1px solid var(--line);padding:0 14px}.stats3 div:nth-child(odd),.herostat div:nth-child(odd){border-left:none;padding-left:0}.stats3 b,.herostat b{font-size:22px}.stats3 span,.herostat span{white-space:normal;font-size:12px}.mockkpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px}.mockkpis .mockkpi{grid-template-rows:2.7em auto 2.6em;align-content:start;min-width:0;padding:9px 8px;display:grid}.mockkpis .mockkpi em{align-self:start;font-size:10px;line-height:1.32}.mockkpis .mockkpi b{letter-spacing:-.04em;align-self:center;margin:0;font-size:15px}.mockkpis .mockkpi i{align-self:start;font-size:9px;line-height:1.32}.mockkpis .mockkpi i,.mockkpis .mockkpi i.up{color:var(--faint);border-bottom:none;font-weight:400}.mock{margin-right:0;transform:none}.mocklead svg{min-height:150px}.mockseg{display:none}.mockpanel .h{flex-wrap:wrap;gap:4px;padding:8px 10px}.mockpanel .h b{font-size:11.5px}nav.hnav{flex-wrap:wrap;gap:14px;margin-bottom:32px}nav.hnav .sp{flex:1 1 0;min-width:0}nav.hnav .btn{min-height:40px}}.ic24:not(.icinline){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;width:22px;height:22px;display:block}@keyframes ic-draw{0%{stroke-dashoffset:var(--l,120)}to{stroke-dashoffset:0}}.ic24{stroke-dasharray:var(--l,120);stroke-dashoffset:var(--l,120)}.ic24.drawn{animation:.8s cubic-bezier(.22,.9,.3,1) forwards ic-draw}a:hover .ic24,.card:hover .ic24,.solcard:hover .ic24,.icbox:hover .ic24,button:hover .ic24,.railitem:hover .ic24,li:hover>.ic24{animation:.55s cubic-bezier(.22,.9,.3,1) forwards ic-draw;transform:translateY(-1px)}.ic24{transition:transform .18s cubic-bezier(.22,.9,.3,1)}@media (prefers-reduced-motion:reduce){.ic24{stroke-dashoffset:0;transition:none;animation:none!important}}@media (max-width:760px){.mockbody{grid-template-columns:1fr}.mockrail{display:none}}nav.top{--n-ink:#15161a;--n-mut:#6b7078;--n-line:#e6e6e1;--n-acc:#4556d9;--n-soft:#ecf1ff;--n-card:#fff;z-index:50;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--n-line);background:#ffffffe6;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:sticky;top:0}@supports (color:lab(0% 0 0)){nav.top{--n-acc:lab(41.5342% 27.6553 -70.8364);--n-soft:lab(95.2054% .578195 -9.39773)}}nav.top .navwrap{align-items:center;gap:24px;max-width:1180px;height:64px;margin:0 auto;padding:0 28px;display:flex}nav.top .logo{letter-spacing:-.03em;color:var(--n-ink);align-items:center;gap:9px;font-size:18px;font-weight:800;text-decoration:none;display:flex}nav.top .logo:before{content:"O";background:var(--n-acc);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:25px;height:25px;font-size:12.5px;font-weight:800;display:flex}.navlinks{align-items:center;gap:2px;height:100%;display:flex}.navlinks>a,.dd>button{height:64px;color:var(--n-mut);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0 13px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:color .14s;display:flex}.navlinks>a:hover,.dd:hover>button{color:var(--n-ink)}.dd{height:64px;position:relative}.dd .car{opacity:.7;font-size:8px;transition:transform .18s}.dd:hover .car{transform:rotate(180deg)}.dd-panel{background:var(--n-card);border:1px solid var(--n-line);border-radius:18px;padding:24px;animation:.18s cubic-bezier(.25,.8,.35,1) ddIn;display:none;position:absolute;top:64px;left:-40px;box-shadow:0 2px 6px #1012180f,0 32px 60px -28px #10121852}.dd:hover .dd-panel{display:grid}@keyframes ddIn{0%{opacity:0;transform:translateY(8px)}}.dd-panel.sol,.dd-panel.prod{grid-template-columns:296px 296px;gap:6px 24px;width:652px}.dd-group{letter-spacing:.11em;text-transform:uppercase;color:var(--n-acc);background:var(--n-soft);border-radius:99px;justify-self:start;margin:10px 0 4px;padding:3px 11px;font-size:10px;font-weight:800}.dd-item{border-radius:11px;align-items:flex-start;gap:11px;padding:9px 10px;text-decoration:none;transition:background .12s;display:flex}.dd-item:hover{background:#fafaf8}.dd-item .ic{font-size:16px;line-height:1.3}.dd-item b{color:var(--n-ink);font-size:13.5px;font-weight:700;line-height:1.3;display:block}.dd-item span{color:var(--n-mut);font-size:12px;line-height:1.4}.navcta{align-items:center;gap:14px;margin-left:auto;display:flex}.navcta .login{color:var(--n-mut);font-size:14px;font-weight:600;text-decoration:none}.navcta .login:hover{color:var(--n-ink)}.navcta .start{background:var(--n-ink);color:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.navcta .start:hover{opacity:.9;transform:translateY(-1px)}.navburger{display:none}@media (max-width:900px){.navlinks{display:none}nav.top .navwrap{gap:12px;height:58px;padding:0 16px}.navcta{gap:8px}.navcta .login{display:none}.navcta .start{padding:9px 13px;font-size:13.5px}.navburger{order:3;margin-left:2px;display:block}.navburger>summary{cursor:pointer;border:1px solid var(--n-line);background:var(--n-card);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:11px;list-style:none;display:flex}.navburger>summary::-webkit-details-marker{display:none}.navburger>summary i{background:var(--n-ink);border-radius:2px;width:16px;height:2px;transition:all .2s;display:block}.navburger[open]>summary i:first-child{transform:translateY(6px)rotate(45deg)}.navburger[open]>summary i:nth-child(2){opacity:0}.navburger[open]>summary i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.navsheet{overscroll-behavior:contain;background:var(--n-card);border-top:1px solid var(--n-line);max-height:calc(100dvh - 7.5rem);padding:14px 16px calc(28px + env(safe-area-inset-bottom));animation:.2s cubic-bezier(.25,.8,.35,1) sheetIn;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -28px #10121866;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}@keyframes sheetIn{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.navsheet{animation:none}}body:has(.navburger[open]){overflow:hidden}.navsheet h4{letter-spacing:.11em;text-transform:uppercase;color:#17150f;background:#f0ede8;border-radius:8px;align-items:baseline;gap:7px;margin:14px 0 4px;padding:7px 10px;font-size:10.5px;font-weight:800;display:flex}.navsheet h4:first-of-type{margin-top:10px}.navsheet h4 span{letter-spacing:.02em;text-transform:none;color:#7a746a;font-size:11.5px;font-weight:600}.navsheet .grp{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.navsheet .grp a{min-height:41px;color:var(--n-ink);border-bottom:1px solid var(--n-line);align-items:center;padding:4px 2px;font-size:14.5px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.navsheet .grp a:nth-last-child(-n+2){border-bottom:none}.navsheet .sheetlogin{min-height:46px;color:var(--n-ink);border:1px solid var(--n-line);border-radius:11px;justify-content:center;align-items:center;margin:0 0 4px;font-size:15px;font-weight:700;text-decoration:none;display:flex}}.pbook{background:var(--ink);color:#fff;--head:#fff;--sub:#ffffffa8;--faint:#ffffff5c;--mut:#ffffffa8;border-radius:22px;margin-top:-20px;padding:40px 40px 34px}.pbook .t{letter-spacing:.13em;color:var(--lav);text-transform:uppercase;margin-bottom:10px;font-size:10.5px;font-weight:800}.pbook h2{letter-spacing:-.03em;max-width:720px;margin:0 0 26px;font-size:26px;font-weight:800;line-height:1.15}.pbook .steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}@media (max-width:900px){.pbook .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.pbook .steps{grid-template-columns:1fr}}.pbook .st{border-top:1px solid #ffffff2e;padding-top:14px}.pbook .st i{font-family:var(--mono);letter-spacing:.1em;color:#ffffff8c;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-style:normal;display:block}.pbook .st b{letter-spacing:-.01em;margin-bottom:6px;font-size:15.5px;display:block}.pbook .st p{color:#ffffffb8;margin:0;font-size:13.5px;line-height:1.55}.pbook .st .num{font-family:var(--mono);color:#fff;background:#ffffff1f;border-radius:6px;margin-top:9px;padding:2px 7px;font-size:12px;display:inline-block}footer.big{--f-ink:#15161a;--f-mut:#6b7078;--f-line:#e6e6e1;--f-acc:#4556d9;border-top:1px solid var(--f-line);color:var(--f-mut);background:#fafaf8;padding:60px 0 30px;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13.5px}@supports (color:lab(0% 0 0)){footer.big{--f-acc:lab(41.5342% 27.6553 -70.8364)}}footer.big .fwrap{max-width:1180px;margin:0 auto;padding:0 28px}.fcols{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:36px;display:grid}@media (max-width:900px){.fcols{grid-template-columns:1fr 1fr}}@media (max-width:640px){footer.big{padding:40px 0 24px}.fcols{grid-template-columns:1fr;gap:26px}.fabout{max-width:none;margin:14px 0 18px}.fsub{max-width:none}.fcols h5{margin:0 0 10px}.fcols>div:not(:first-child){border-top:1px solid var(--f-line);padding-top:20px}.fcols>div:not(:first-child)>a{vertical-align:top;width:calc(50% - 8px);margin:0 0 12px;font-size:13.5px;line-height:1.3;display:inline-block}.fbase{gap:12px;margin-top:30px}.fbase .right{flex-wrap:wrap;gap:14px;width:100%;margin-left:0}}.flogo{color:var(--f-ink);letter-spacing:-.03em;align-items:center;gap:9px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.flogo:before{content:"O";background:var(--f-acc);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:25px;height:25px;font-size:12.5px;font-weight:800;display:flex}.fabout{max-width:290px;margin:16px 0 22px;line-height:1.6}.fsub{gap:8px;max-width:310px;display:flex}.fsub input{border:1px solid var(--f-line);background:#fff;border-radius:99px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:border-color .15s}.fsub input:focus{border-color:var(--f-acc)}.fsub button{background:var(--f-ink);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;width:40px;height:40px;font-size:15px;transition:all .15s}.fsub button:hover{opacity:.88}.fcols h5{color:var(--f-ink);text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px;font-size:11px;font-weight:800}.fcols a{color:var(--f-mut);margin:9px 0;font-size:13.5px;text-decoration:none;transition:color .12s;display:block}.fcols a.flogo{color:var(--f-ink);margin:0;display:inline-flex}.fcols a.flogo:before{flex:none}.fcols a:hover{color:var(--f-acc)}.fbase{border-top:1px solid var(--f-line);flex-wrap:wrap;align-items:center;gap:20px;margin-top:46px;padding-top:22px;font-size:12.5px;display:flex}.fbase .right{gap:18px;margin-left:auto;display:flex}.fbase a{color:var(--f-mut);text-decoration:none}.fbase a:hover{color:var(--f-acc)}.pfscene .lyr{transform-box:view-box;transform:translate(0)}.pfscene.drawn .lyr{animation:1s cubic-bezier(.22,.9,.3,1) forwards pfLift}.pfscene.drawn .l1{--dy:0px;animation-delay:1.55s}.pfscene.drawn .l2{--dy:-4px;animation-delay:1.62s}.pfscene.drawn .l3{--dy:-8px;animation-delay:1.69s}.pfscene.drawn .l4{--dy:-12px;animation-delay:1.76s}.pfscene.drawn .l5{--dy:-16px;animation-delay:1.83s}@keyframes pfLift{to{transform:translate(0,var(--dy))}}.pfscene .lyrlab{font-family:var(--mono);letter-spacing:.06em;fill:var(--muted);opacity:0;font-size:5.2px}.pfscene .lyrlab tspan.v{fill:var(--head);font-weight:600}.pfscene.drawn .lyrlab{animation:.5s forwards pfLab}.pfscene.drawn .l1 .lyrlab{animation-delay:2.35s}.pfscene.drawn .l2 .lyrlab{animation-delay:2.5s}.pfscene.drawn .l3 .lyrlab{animation-delay:2.65s}.pfscene.drawn .l4 .lyrlab{animation-delay:2.8s}.pfscene.drawn .l5 .lyrlab{animation-delay:2.95s}@keyframes pfLab{to{opacity:1}}.pfscene .tie{stroke:var(--linew);stroke-width:.9px;stroke-dasharray:2 2.5;fill:none;opacity:0}.pfscene.drawn .tie{animation:.4s forwards pfLab}.pfscene.drawn .l1 .tie{animation-delay:2.3s}.pfscene.drawn .l2 .tie{animation-delay:2.45s}.pfscene.drawn .l3 .tie{animation-delay:2.6s}.pfscene.drawn .l4 .tie{animation-delay:2.75s}.pfscene.drawn .l5 .tie{animation-delay:2.9s}.pfscene .climb{fill:var(--spark);opacity:0;transform-box:view-box}.pfscene.drawn .climb{animation:.4s 2.4s forwards pfClimbIn,2.6s cubic-bezier(.4,0,.3,1) 2.9s forwards pfClimb}@keyframes pfClimbIn{to{opacity:1}}@keyframes pfClimb{0%{transform:translate(0)}to{transform:translateY(-45px)}}.pfscene .halo{fill:none;stroke:var(--spark);stroke-width:.8px;opacity:0;transform-box:fill-box;transform-origin:50%}.pfscene.drawn .halo{animation:2.2s ease-out 5.5s infinite pfHalo}@keyframes pfHalo{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:reduce){.pfscene .lyr{transform:translate(0,var(--dy));animation:none!important}.pfscene .lyrlab,.pfscene .tie,.pfscene .climb{opacity:1;animation:none!important}.pfscene .climb{transform:translateY(-45px)}.pfscene .halo{opacity:0;animation:none}}.ownwrap{--o-lav:#afc1ff;--head:#fff;--sub:#ffffffa8;--faint:#ffffff5c;--mut:#ffffffa8;color:#fff;background:#15161a;border-radius:24px;padding:48px 42px}@supports (color:lab(0% 0 0)){.ownwrap{--o-lav:lab(78.3241% 5.19243 -36.4777)}}@media (max-width:700px){.ownwrap{padding:30px 22px}}.ownwrap .kick2{letter-spacing:.14em;color:var(--o-lav);text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:800}.ownwrap h2{letter-spacing:-.03em;max-width:660px;font-size:30px;font-weight:800;line-height:1.15}.ownwrap h2 em{color:var(--o-lav);font-style:normal}.ownwrap .l{color:#ffffffb3;text-wrap:pretty;max-width:640px;margin-top:14px;font-size:15.5px}.chain{flex-wrap:wrap;align-items:center;gap:8px;margin-top:32px;display:flex}.chain .n{white-space:nowrap;background:#ffffff12;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;display:flex}.chain .n.hot{color:#15161a;background:#fff;border-color:#fff;font-weight:700}.chain .a{color:var(--o-lav);opacity:.8;flex:none;font-size:13px;font-weight:700}.ownnote{color:#ffffff8c;margin-top:24px;font-size:13px}.aisec{grid-template-columns:.85fr 1.15fr;align-items:center;gap:46px;margin-top:76px;display:grid}@media (max-width:900px){.aisec{grid-template-columns:1fr;gap:32px;margin-top:52px}}.aisec h2{letter-spacing:-.03em;margin-bottom:14px;font-size:28px;font-weight:800}.aisec .lead2{color:var(--mut,#6b7078);text-wrap:pretty;font-size:15.5px}.aisec ul{margin:20px 0 0;padding:0}.aisec li{gap:11px;margin:11px 0;font-size:14.5px;list-style:none;display:flex}.aisec .ck{color:var(--ok,#16a06b);flex:none;font-weight:800}.aipanel{border:1px solid var(--line,#e6e6e1);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 2px 6px #1012180f,0 34px 66px -38px #10121866}.aipanel .ph{border-bottom:1px solid var(--line,#e6e6e1);align-items:center;gap:9px;padding:15px 20px;display:flex}.aipanel .ph b{font-size:14px}.aipanel .ph .live{color:var(--ok,#16a06b);letter-spacing:.07em;background:#d8f8e2;background:lab(94.8061% -13.9679 7.15871);border-radius:99px;margin-left:auto;padding:3px 10px;font-size:10px;font-weight:800}.arow{border-bottom:1px solid var(--line,#e6e6e1);align-items:flex-start;gap:13px;padding:15px 20px;display:flex}.arow:last-child{border-bottom:none}.arow .sev{letter-spacing:.08em;white-space:nowrap;border-radius:6px;flex:none;margin-top:2px;padding:3px 8px;font-size:9.5px;font-weight:800}.sev.hi{color:#c5353e;color:lab(45.9272% 57.4381 30.3166);background:#ffeae8;background:lab(94.4389% 10.9695 5.14863)}.sev.rev{color:#007742;color:lab(43.669% -41.9439 21.7007);background:#d8f8e2;background:lab(94.8061% -13.9679 7.15871)}.sev.risk{color:#9f6100;color:lab(47.4232% 23.1634 63.1297);background:#ffedd0;background:lab(94.8669% 4.07955 19.2049)}.sev.exp{color:#3641bc;color:lab(33.3592% 28.7282 -67.2704);background:#ecf1ff;background:lab(95.2054% .578195 -9.39773)}.arow p{color:#4b5057;margin:0;font-size:13.5px;line-height:1.5}.arow p b{color:#15161a}.aipanel .pf{color:var(--mut,#6b7078);background:#fafaf8;padding:12px 20px;font-size:11.5px}.whywrap{max-width:1180px;margin:0 auto;padding:0 28px}.whyq{padding:22px 0 60px}.whyq .qk{letter-spacing:.14em;text-transform:uppercase;color:var(--mut,#6b7078);margin-bottom:12px;font-size:11px;font-weight:800}.whyq h2{letter-spacing:-.03em;max-width:760px;margin:0 0 8px;font-size:30px;font-weight:800;line-height:1.1}.whyq .lead{color:var(--ink2,#4b5057);max-width:720px;margin:0 0 30px;font-size:16.5px}.cmp{border-collapse:separate;border-spacing:0;table-layout:fixed;border:1px solid var(--line,#e6e6e1);background:#fff;border-radius:16px;width:100%;overflow:hidden}.cmp th,.cmp td{vertical-align:top;text-align:left;border-top:1px solid var(--line,#e6e6e1);padding:18px 20px;font-size:15px;line-height:1.5}.cmp thead th{letter-spacing:-.02em;border-top:none;padding:22px 20px;font-size:17px;font-weight:800}.cmp thead th:first-child{background:#fff}.cmp thead th.wo{background:var(--soft,#fafaf8);color:var(--ink2,#4b5057)}.cmp thead th.wi{background:var(--ink,#15161a);color:#fff}.cmp thead th.wi .lg{align-items:center;gap:8px;display:inline-flex}.cmp thead th.wi .lg i{width:22px;height:22px;color:var(--ink,#15161a);background:#fff;border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.cmp td.q{color:var(--ink,#15161a);background:var(--soft,#fafaf8);letter-spacing:-.01em;width:30%;font-weight:700}.cmp td.wo{color:var(--ink2,#4b5057);width:33%}.cmp td.wi{background:var(--ink,#15161a);color:#fff;width:37%;font-weight:600}.cmp td.wi small{color:#ffffff9e;font-size:12.5px;font-weight:400;font-family:var(--mono);letter-spacing:.02em;margin-top:4px;display:block}.cmp tbody tr:last-child td.wi{border-bottom-right-radius:16px}@media (max-width:820px){.cmp,.cmp thead,.cmp tbody,.cmp tr,.cmp td,.cmp th,.cmp td.q,.cmp td.wo,.cmp td.wi,.cmp th.wo,.cmp th.wi{width:auto;display:block}.cmp thead{display:none}.cmp td.q{border-top:2px solid var(--line,#e6e6e1)}.cmp td.wo:before{content:"Without · ";font-family:var(--mono);color:var(--mut);font-size:11px}.cmp td.wi:before{content:"With Ovnit · ";font-family:var(--mono);color:#fff9;font-size:11px}.cmp tbody tr:first-child td.q{border-top:none}}.cmp tbody tr{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(8px)}.cmp.in tbody tr{opacity:1;transform:none}.cmp.in tbody tr:nth-child(2){transition-delay:60ms}.cmp.in tbody tr:nth-child(3){transition-delay:.12s}.cmp.in tbody tr:nth-child(4){transition-delay:.18s}.cmp.in tbody tr:nth-child(5){transition-delay:.24s}.cmp.in tbody tr:nth-child(6){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.cmp tbody tr{opacity:1;transition:none;transform:none}}.mech{padding:34px 0}.mech+.mech{border-top:1px solid var(--line,#e6e6e1)}.mech .g{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.mech.flip .g>.txt{order:2}@media (max-width:900px){.mech .g{grid-template-columns:1fr;gap:26px}.mech.flip .g>.txt{order:0}}.mech .kk{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut,#6b7078);margin-bottom:12px;font-size:11px}.mech h3{letter-spacing:-.03em;margin:0 0 14px;font-size:30px;font-weight:800;line-height:1.1}.mech p{color:var(--ink2,#4b5057);max-width:52ch;margin:0 0 16px;font-size:16.5px}.mech ul{margin:0 0 20px;padding:0;list-style:none}.mech li{color:var(--ink2,#4b5057);margin:9px 0;padding-left:20px;font-size:15px;line-height:1.5;position:relative}.mech li:before{content:"";background:var(--ink,#15161a);border-radius:2px;width:9px;height:9px;position:absolute;top:10px;left:0}.mech li b{color:var(--ink,#15161a)}.mech .go{color:var(--ink,#15161a);border-bottom:2px solid var(--ink,#15161a);font-weight:800}.mini{background:var(--soft,#fafaf8);border:1px solid var(--line,#e6e6e1);border-radius:20px;padding:26px}.mini .card{border:1px solid var(--line,#e6e6e1);background:#fff;border-radius:12px;padding:14px 16px}.mini .card+.card{margin-top:10px}.mini .lab{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mut,#6b7078);font-size:10px}.mini .row{border-top:1px solid var(--line,#e6e6e1);align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.mini .row:first-of-type{border-top:none}.mini .row b{font-weight:600}.mini .row .sp{font-family:var(--mono);color:var(--mut,#6b7078);margin-left:auto;font-size:11.5px}.mini .pill{font-family:var(--mono);border:1px solid var(--line,#e6e6e1);color:var(--ink2,#4b5057);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:10px}.mini .pill.ink{background:var(--ink,#15161a);color:#fff;border-color:var(--ink,#15161a)}.mini .bar{background:var(--line,#e6e6e1);border-radius:99px;flex:1;height:8px;overflow:hidden}.mini .bar i{background:var(--ink,#15161a);transform-origin:0;border-radius:99px;height:100%;transition:transform .9s cubic-bezier(.22,.9,.3,1);display:block;transform:scaleX(0)}.mech.in .mini .bar i{transform:none}.mech.in .mini .bar i.d1{transition-delay:.15s}.mech.in .mini .bar i.d2{transition-delay:.3s}.mech.in .mini .bar i.d3{transition-delay:.45s}.mech.in .mini .bar i.d4{transition-delay:.6s}.mini .num{font-family:var(--mono);letter-spacing:-.03em;font-size:22px;font-weight:600}.mini .step{border-top:1px solid var(--line,#e6e6e1);align-items:flex-start;gap:12px;padding:9px 0;display:flex}.mini .step:first-child{border-top:none}.mini .step i{border:1.5px solid var(--ink,#15161a);width:22px;height:22px;font-style:normal;font-family:var(--mono);border-radius:99px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:10.5px;display:flex}.mini .step.done i{background:var(--ink,#15161a);color:#fff}.mini .step b{font-size:13px;display:block}.mini .step span{color:var(--mut,#6b7078);font-size:12px}.mini .wf{grid-template-columns:repeat(5,1fr);align-items:end;gap:6px;height:110px;margin:8px 0 6px;display:grid}.mini .wf div{background:var(--ink,#15161a);transform-origin:bottom;border-radius:4px 4px 0 0;transition:transform .8s cubic-bezier(.22,.9,.3,1);transform:scaleY(0)}.mech.in .mini .wf div{transform:none}.mini .wf div.loss{opacity:.32}.mini .wfl{font-family:var(--mono);color:var(--mut,#6b7078);text-align:center;grid-template-columns:repeat(5,1fr);gap:6px;font-size:9.5px;display:grid}
