.marketing-shell{--paper:#f8f9f4;--ink:#141714;--muted:#14171494;--line:#1417141f;--green:#00bf63;--green-bright:#1cc873;--lime:#c1ff72;--win:#1c211d;--wt:#e7eae6;--wm:#ffffff7a;--wm2:#ffffff4d;--fill:#ffffff0e;--fill2:#ffffff07;--arcp:clamp(56px, 8vw, 110px);--arc:clamp(90px, 13vw, 170px);font-family:var(--font-plus-jakarta), "Plus Jakarta Sans", system-ui, sans-serif;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.marketing-shell a{color:inherit;text-decoration:none}.marketing-shell ul{list-style:none}.marketing-shell .nav{z-index:50;color:#fff;-webkit-backdrop-filter:blur(48px)saturate(1.4);backdrop-filter:blur(48px)saturate(1.4);background:#090c0ad9;align-items:center;gap:28px;padding:18px clamp(20px,4vw,44px);transition:background .4s,color .4s,padding .4s;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 6px 20px -8px #090c0a33,0 1px #1417140a}.marketing-shell .nav.scrolled{-webkit-backdrop-filter:blur(52px)saturate(1.8);backdrop-filter:blur(52px)saturate(1.8);color:var(--ink);background:#f8f9f4f2;padding-top:14px;padding-bottom:14px}.marketing-shell .nav .logo{align-items:center;display:flex}.marketing-shell .nav .logo img{width:auto;height:22px;display:block}.marketing-shell .nav .logo .logo-black,.marketing-shell .nav.scrolled .logo .logo-white{display:none}.marketing-shell .nav.scrolled .logo .logo-black{display:block}.marketing-shell .nav .links{gap:28px;margin:0 auto;font-size:15px;font-weight:500;display:flex}.marketing-shell .nav .links a{opacity:.82}.marketing-shell .nav .links a:hover{opacity:1}.marketing-shell .nav .links a.active{opacity:1;font-weight:700}.marketing-shell .nav .pill{color:var(--ink);background:#fff;border-radius:999px;padding:9px 20px;font-size:14px;font-weight:600;transition:background .35s,color .35s,transform .2s,box-shadow .3s}.marketing-shell .nav .pill:hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px #14171461}.marketing-shell .nav.scrolled .pill{background:var(--green);color:#fff}.marketing-shell .nav.scrolled .pill:hover{background:#0aa357;box-shadow:0 12px 26px -8px #00bf638c}.marketing-shell .nav-actions{align-items:center;gap:12px;display:flex}.marketing-shell .profile{cursor:pointer;color:#fff;background:#ffffff24;border:none;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;transition:background .35s,color .35s,transform .2s;display:grid}.marketing-shell .profile:hover{background:#ffffff3d;transform:translateY(-2px)}.marketing-shell .profile svg{width:19px;height:19px}.marketing-shell .nav.scrolled .profile{color:var(--ink);background:#1417140f}.marketing-shell .nav.scrolled .profile:hover{background:#1417141f}.marketing-shell .nav a:focus-visible,.marketing-shell .pill:focus-visible,.marketing-shell .profile:focus-visible,.marketing-shell .menu-btn:focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:6px}.marketing-shell .menu-btn,.marketing-shell .mnav{display:none}.marketing-shell .nav.mnav-open{box-shadow:none;color:#fff;background:0 0}.marketing-shell .nav.mnav-open .logo .logo-black{display:none}.marketing-shell .nav.mnav-open .logo .logo-white{display:block}.marketing-shell .nav.mnav-open .pill{color:var(--ink);background:#fff}html.mnav-lock,html.mnav-lock body{overflow:hidden}@media (max-width:980px){.marketing-shell .nav .links,.marketing-shell .nav .pill,.marketing-shell .profile{display:none}.marketing-shell .nav-actions{margin-left:auto}.marketing-shell .menu-btn{cursor:pointer;width:42px;height:42px;color:inherit;background:0 0;border:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0;display:flex}.marketing-shell .menu-btn i{background:currentColor;border-radius:2px;width:20px;height:2px;transition:transform .3s,opacity .3s;display:block}.marketing-shell .menu-btn.x i:first-child{transform:translateY(7px)rotate(45deg)}.marketing-shell .menu-btn.x i:nth-child(2){opacity:0}.marketing-shell .menu-btn.x i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.marketing-shell .mnav{z-index:49;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;opacity:0;pointer-events:none;background:#090c0af5;align-content:center;padding:0 clamp(28px,8vw,52px);transition:opacity .3s;display:grid;position:fixed;inset:0}.marketing-shell .mnav.open{opacity:1;pointer-events:auto}.marketing-shell .mnav a{letter-spacing:-.02em;opacity:.92;padding:12px 0;font-size:clamp(27px,7.5vw,34px);font-weight:700;display:block}.marketing-shell .mnav a.active{color:var(--green-bright)}}.marketing-shell .section{padding:clamp(56px,8vw,104px) 0}.marketing-shell .container{max-width:1264px;margin:0 auto;padding:0 clamp(24px,4vw,48px)}.marketing-shell .kicker{color:var(--green);text-transform:uppercase;letter-spacing:.14em;margin-bottom:16px;font-size:12px;font-weight:700}.marketing-shell .kicker.green{color:#008248}.marketing-shell h2{letter-spacing:-.03em;font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:700;line-height:1.08}.marketing-shell h2 .green{color:var(--green)}.marketing-shell .sub{color:var(--muted);max-width:52ch;margin-top:14px;font-size:18px;line-height:1.55}.marketing-shell .two{grid-template-columns:1.25fr .75fr;align-items:center;gap:48px;display:grid}.marketing-shell .mono{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace}.marketing-shell .page-hero{padding:calc(84px + clamp(44px,7vw,90px)) 0 0}.marketing-shell .page-hero h1{letter-spacing:-.035em;max-width:24ch;font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:700;line-height:1.06}.marketing-shell .page-hero h1 .green{color:var(--green)}.marketing-shell .guide-prose>p{margin-top:1.25rem}.marketing-shell .guide-prose>h2{letter-spacing:-.02em;color:var(--ink);margin-top:3.5rem;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:600;line-height:1.2}.marketing-shell .guide-prose>h3{letter-spacing:-.01em;color:var(--ink);margin-top:2.5rem;font-size:1.175rem;font-weight:600;line-height:1.3}.marketing-shell .guide-prose>:first-child{margin-top:0}.marketing-shell .guide-prose>ul,.marketing-shell .guide-prose>ol{margin-top:1.25rem;padding-left:1.35em}.marketing-shell .guide-prose>ul{list-style:outside}.marketing-shell .guide-prose>ol{list-style:decimal}.marketing-shell .guide-prose li{margin-top:.5rem}.marketing-shell .guide-prose li::marker{color:#14171473}.marketing-shell .guide-prose a{color:#008248;text-underline-offset:2px;font-weight:600;-webkit-text-decoration:underline #00824861;text-decoration:underline #00824861;text-decoration-thickness:1.5px;transition:color .2s,text-decoration-color .2s}.marketing-shell .guide-prose a:hover{color:#006b3c;text-decoration-color:currentColor}.marketing-shell .guideHero .hd-inner{min-height:0;padding-top:clamp(108px,13vh,148px)}.marketing-shell .guideHero h1{max-width:30ch;font-size:clamp(1.9rem,3.6vw,2.9rem)}.marketing-shell .guideHero .gh-updated{text-transform:uppercase;letter-spacing:.08em;color:#ffffff85;margin-top:22px;font-size:12.5px;font-weight:600}.marketing-shell .gtoc{background:linear-gradient(160deg,#14171409 0%,#14171404 55%,#00bf630d 100%);border-radius:16px;margin-bottom:2.75rem;padding:22px 26px;box-shadow:inset 0 1px 3px #1417140f,inset 0 0 0 1px #14171408}.marketing-shell .gtoc-label{text-transform:uppercase;letter-spacing:.08em;color:#14171473;font-size:12px;font-weight:600}.marketing-shell .gtoc-list{grid-template-columns:1fr 1fr;gap:8px 24px;margin-top:12px;display:grid}.marketing-shell .gtoc-list a{color:var(--muted);font-size:14.5px;font-weight:500;line-height:1.45;text-decoration:none;transition:color .2s}.marketing-shell .gtoc-list a:hover{color:#008248}@media (max-width:640px){.marketing-shell .gtoc{padding:18px 20px}.marketing-shell .gtoc-list{grid-template-columns:1fr}}.marketing-shell .gtoc-rail ul{border-left:1px solid var(--line);margin-top:12px}.marketing-shell .gtoc-rail li{margin:0}.marketing-shell .gtoc-rail a{color:var(--muted);border-left:2px solid #0000;margin-left:-1px;padding:5px 0 5px 14px;font-size:13px;font-weight:500;line-height:1.45;text-decoration:none;transition:color .18s,border-color .18s;display:block}.marketing-shell .gtoc-rail a:hover{color:var(--ink)}.marketing-shell .gtoc-rail a.active{color:#008248;border-left-color:var(--green);font-weight:600}.marketing-shell .gfig{margin-top:2.5rem}.marketing-shell .gfig-frame{background:linear-gradient(160deg,#14171409 0%,#14171404 55%,#00bf630d 100%);border-radius:16px;padding:clamp(20px,3vw,30px);box-shadow:inset 0 1px 3px #1417140f,inset 0 0 0 1px #14171408}.marketing-shell .gfig figcaption{color:#14171473;margin-top:12px;font-size:12.5px;line-height:1.55}.marketing-shell .gfig-photo .gimg{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 1px 2px #1417140f,0 14px 28px -18px #14171424,0 0 0 1px #1417140d}.marketing-shell .gtl{grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative}.marketing-shell .gtl:before{content:"";background:#14171424;height:1px;position:absolute;top:5px;left:5px;right:18%}.marketing-shell .gtl-item{padding-top:18px;position:relative}.marketing-shell .gtl-item:before{content:"";background:var(--paper);border-radius:50%;width:11px;height:11px;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 2px #14171447}.marketing-shell .gtl-item.hot:before{background:var(--green);box-shadow:0 0 0 4px #00bf6329}.marketing-shell .gtl-date{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.01em;color:var(--ink);font-size:12.5px;font-weight:800}.marketing-shell .gtl-item.hot .gtl-date{color:#008248}.marketing-shell .gtl-label{color:#1417148c;margin-top:4px;font-size:12.5px;line-height:1.45}.marketing-shell .gflow{flex-wrap:nowrap;align-items:stretch;gap:10px;display:flex}.marketing-shell .gflow-step{background:#fff;border-radius:12px;flex:1 1 0;min-width:0;padding:12px 14px;box-shadow:inset 0 0 0 1px #14171412,0 1px 2px #1417140a}.marketing-shell .gflow-step.hot{box-shadow:inset 0 0 0 1.5px #00bf638c,0 1px 2px #1417140a}.marketing-shell .gflow-k{text-transform:uppercase;letter-spacing:.1em;color:#1417146b;font-size:9.5px;font-weight:700}.marketing-shell .gflow-step.hot .gflow-k{color:#008248}.marketing-shell .gflow-v{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.01em;color:var(--ink);margin-top:3px;font-size:12px;font-weight:700;line-height:1.35}.marketing-shell .gflow-s{color:#1417148c;margin-top:3px;font-size:11.5px;line-height:1.45}.marketing-shell .gflow-arrow{color:#1417144d;flex:none;align-self:center;display:flex}.marketing-shell .gflow-arrow svg{width:14px;height:14px}@media (max-width:700px){.marketing-shell .gtl{grid-template-columns:1fr;gap:18px}.marketing-shell .gtl:before{width:1px;height:auto;inset:5px auto 5px 5px}.marketing-shell .gtl-item{padding-top:0;padding-left:24px}.marketing-shell .gflow{flex-direction:column}.marketing-shell .gflow-arrow{align-self:flex-start;margin-left:18px;transform:rotate(90deg)}}.marketing-shell .btn{white-space:nowrap;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;min-height:auto;padding:15px 28px;font-size:15px;font-weight:600;transition:transform .18s,background .35s,box-shadow .3s;display:inline-flex}.marketing-shell .btn:hover{transform:translateY(-1px)}.marketing-shell .btn.primary{color:#fff;background:linear-gradient(100deg,#00c569,#0b8f4e);box-shadow:0 12px 30px -10px #00bf638c}.marketing-shell .btn.ghost{color:inherit;background:0 0;border:1px solid #14171440}.marketing-shell .btn.ghost:hover{border-color:#14171473}.marketing-shell .btn:focus-visible{box-shadow:0 0 0 2px var(--green), 0 0 0 4px #00bf6333;outline:none}.marketing-shell .heroD{color:#fff;background:radial-gradient(70% 62% at 50% 100%,#00bf6361,#00bf6300 62%),radial-gradient(90% 60% at 12% 0,#ffffff0d,#0000 50%),linear-gradient(#090b09 0%,#0a130d 60%,#0a1b11 100%);position:relative;overflow:hidden}.marketing-shell .hd-inner{z-index:3;min-height:38vh;padding-top:clamp(100px,12vh,136px);padding-bottom:calc(var(--arcp) + clamp(18px, 3vh, 36px));flex-direction:column;justify-content:center;display:flex;position:relative}.marketing-shell .heroD .kicker{color:var(--green-bright)}.marketing-shell .heroD h1{letter-spacing:-.035em;max-width:24ch;font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:700;line-height:1.06}.marketing-shell .heroD h1 .green{color:var(--green-bright)}.marketing-shell .heroD .sub{color:#ffffffa8}.marketing-shell .page-curve{z-index:2;width:100%;height:calc(var(--arcp) + 3px);margin-top:calc(-1 * var(--arcp));pointer-events:none;margin-bottom:-3px;display:block;position:relative}.marketing-shell .hero-curve{z-index:2;width:100%;height:calc(var(--arc) + 3px);margin-top:calc(-1 * var(--arc));pointer-events:none;margin-bottom:-3px;display:block;position:relative}.marketing-shell .hero.heroD{background:radial-gradient(70% 62% at 50% 100%,#00bf6361,#00bf6300 62%),radial-gradient(90% 60% at 12% 0,#ffffff0d,#0000 50%),linear-gradient(#090b09 0%,#0a130d 60%,#0a1b11 100%);min-height:0}.marketing-shell .hero{min-height:calc(100vh + var(--arc));color:#fff;background:radial-gradient(80% 52% at 50% 100vh,#00bf636b,#00bf6300 60%),radial-gradient(90% 60% at 12% 0,#ffffff0d,#0000 50%),linear-gradient(#090b09 0%,#0a130d 60%,#0a1b11 100%);position:relative;overflow:hidden}.marketing-shell .hero-inner{z-index:3;grid-template-columns:.8fr 1.2fr;align-content:center;align-items:center;gap:clamp(44px,6vw,104px);max-width:1500px;min-height:100vh;margin:0 auto;padding:96px 34px 40px clamp(28px,5.5vw,88px);display:grid;position:relative}.marketing-shell .hero h1{letter-spacing:-.04em;font-size:clamp(1.7rem,3.9vw,3.2rem);font-weight:600;line-height:1.06}.marketing-shell .hero h1 span{white-space:nowrap;display:block}.marketing-shell .hero h1 .green{color:var(--green-bright);margin-top:2px;font-weight:800}.marketing-shell .hero-sub{color:#ffffffa8;max-width:42ch;margin-top:22px;font-size:16.5px;line-height:1.55}.marketing-shell .btns{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.marketing-shell .hero .btn.ghost{color:#fff;border:1px solid #ffffff52}.marketing-shell .hero .btn.ghost:hover{border-color:#fff9}.marketing-shell .visual{justify-content:flex-end;align-items:center;display:flex;position:relative}.marketing-shell .float-card{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2c322de6;border:1px solid #ffffff1a;border-radius:15px;width:264px;padding:21px 23px;position:absolute;bottom:-108px;right:24px;box-shadow:0 34px 60px -22px #000000b8}.marketing-shell .fc-title{color:#fff;letter-spacing:-.01em;font-size:18.5px;font-weight:800}.marketing-shell .fc-title .green{color:var(--green-bright)}.marketing-shell .fc-sub{color:#ffffffa3;margin-top:8px;font-size:13px;line-height:1.45}.marketing-shell .win{z-index:1;background:var(--win);transform-origin:100%;border:1px solid #ffffff14;border-radius:16px;width:min(592px,100%);position:relative;overflow:hidden;transform:scale(1.28);box-shadow:0 50px 90px -30px #000000bf,0 18px 40px -18px #00000080}.marketing-shell .win:before{content:"";pointer-events:none;z-index:6;border-radius:16px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.marketing-shell .win-body{height:474px;color:var(--wt);display:flex}.marketing-shell .side{flex-direction:column;flex-shrink:0;gap:2px;width:124px;padding:15px 10px;display:flex}.marketing-shell .side .brand{padding:4px 9px 12px}.marketing-shell .side .brand img{opacity:.85;width:auto;height:9px;display:block}.marketing-shell .side a{color:var(--wm);cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:11.5px;transition:all .15s;display:flex}.marketing-shell .side a svg{opacity:.9;width:14px;height:14px}.marketing-shell .side a:hover{color:#fff;background:var(--fill)}.marketing-shell .side a.active{color:#fff;background:#00bf6329}.marketing-shell .side .foot{color:var(--wm2);margin-top:auto;padding:9px;font-size:9px}.marketing-shell .main{background:var(--fill2);flex:1;padding:16px 18px;overflow:hidden}.marketing-shell .head{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.marketing-shell .head .title{letter-spacing:-.01em;font-size:15px;font-weight:700}.marketing-shell .chip{color:var(--wt);background:var(--fill);border-radius:999px;padding:5px 10px;font-size:9.5px;font-weight:600}.marketing-shell .kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:13px;display:grid}.marketing-shell .kpi{background:var(--fill);border-radius:9px;padding:9px 10px}.marketing-shell .kpi .kl{text-transform:uppercase;letter-spacing:.07em;color:var(--wm);font-size:8px}.marketing-shell .kpi .kv{letter-spacing:-.02em;margin-top:2px;font-size:15px;font-weight:800}.marketing-shell .kpi .kv.green{color:var(--green-bright)}.marketing-shell .kpi .kd{color:var(--wm2);margin-top:1px;font-size:8px}.marketing-shell .kpi .kd b{color:var(--green-bright);font-weight:700}.marketing-shell .charts{grid-template-columns:.95fr 1.05fr;gap:9px;margin-bottom:13px;display:grid}.marketing-shell .charts3{grid-template-columns:1fr 1.15fr .85fr!important}.marketing-shell .card{background:var(--fill2);border-radius:9px;padding:11px 12px}.marketing-shell .clabel{text-transform:uppercase;letter-spacing:.09em;color:var(--wm2);margin-bottom:9px;font-size:8.5px}.marketing-shell .donut-wrap{align-items:center;gap:12px;display:flex}.marketing-shell .donut{flex-shrink:0;width:66px;height:66px;position:relative}.marketing-shell .donut svg{width:66px;height:66px;transform:rotate(-90deg)}.marketing-shell .donut .center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.marketing-shell .donut .center b{font-size:12px;font-weight:800}.marketing-shell .donut .center span{color:var(--wm2);font-size:7.5px}.marketing-shell .legend{color:var(--wm);flex-direction:column;gap:5px;font-size:9px;display:flex}.marketing-shell .legend div{align-items:center;gap:6px;display:flex}.marketing-shell .legend i{border-radius:2px;width:7px;height:7px}.marketing-shell .legend b{color:var(--wt);margin-left:auto;font-weight:600}.marketing-shell .bars{align-items:flex-end;gap:5px;height:62px;display:flex}.marketing-shell .bars i{background:#ffffff21;border-radius:2px 2px 0 0;flex:1;transition:height .5s}.marketing-shell .bars i.hi{background:var(--green)}.marketing-shell .bar-x{color:var(--wm2);justify-content:space-between;margin-top:5px;font-size:7px;display:flex}.marketing-shell .pipe{margin-bottom:12px}.marketing-shell .pipe .clabel{margin-bottom:7px}.marketing-shell .pipe-bar{border-radius:5px;gap:2px;height:9px;display:flex;overflow:hidden}.marketing-shell .pipe-bar i{height:100%;display:block}.marketing-shell .pipe-x{color:var(--wm2);justify-content:space-between;margin-top:6px;font-size:8px;display:flex}.marketing-shell .mrow{color:var(--wm);justify-content:space-between;align-items:center;padding:3.5px 0;font-size:9.5px;display:flex}.marketing-shell .mrow b{color:var(--green-bright);font-weight:700}.marketing-shell .mrow.dn b{color:var(--wm2)}.marketing-shell .pkpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px;display:grid}.marketing-shell .pkpi{background:var(--fill);border-radius:9px;flex-direction:column;gap:2px;padding:8px 11px;display:flex}.marketing-shell .pkpi .pkl{text-transform:uppercase;letter-spacing:.07em;color:var(--wm);font-size:7.5px}.marketing-shell .pkpi .pkv{letter-spacing:-.02em;font-size:14px;font-weight:800}.marketing-shell .ptool{align-items:center;gap:8px;margin-bottom:11px;display:flex}.marketing-shell .psearch{background:var(--fill);color:var(--wm2);border-radius:8px;flex:1;align-items:center;gap:7px;min-width:0;padding:7px 10px;font-size:10px;display:flex}.marketing-shell .psearch svg{opacity:.65;flex-shrink:0;width:12px;height:12px}.marketing-shell .pfilter{color:var(--wm);background:var(--fill2);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:7px 11px;font-size:9.5px;display:flex}.marketing-shell .pfilter svg{opacity:.7;width:9px;height:9px}.marketing-shell .pupload{color:#04140c;background:var(--green);white-space:nowrap;border-radius:7px;padding:7px 12px;font-size:9.5px;font-weight:700}.marketing-shell .pthead,.marketing-shell .prow{grid-template-columns:2.2fr .75fr .6fr 1fr 1.15fr;align-items:center;gap:10px;display:grid}.marketing-shell .pthead{text-transform:uppercase;letter-spacing:.05em;color:var(--wm2);padding:0 10px 6px;font-size:7.5px}.marketing-shell .pthead span:nth-child(3),.marketing-shell .pthead span:nth-child(4){text-align:right}.marketing-shell .prow{cursor:pointer;border-radius:8px;padding:6px 10px;transition:all .12s}.marketing-shell .prow:hover{background:var(--fill)}.marketing-shell .prow .pa{flex-direction:column;gap:1px;min-width:0;display:flex}.marketing-shell .prow .pa b{color:#e4e7e3;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.marketing-shell .prow .pa small{color:var(--wm2);font-size:8px}.marketing-shell .pap{color:#04140c;background:#00bf63e6;border-radius:999px;justify-self:start;padding:2.5px 8px;font-size:8.5px;font-weight:700}.marketing-shell .pap.none{color:var(--wm2);background:0 0;padding:0 0 0 2px;font-weight:500}.marketing-shell .prow .py{color:var(--green-bright);text-align:right;font-size:9.5px}.marketing-shell .prow .py.flat{color:var(--wm2)}.marketing-shell .prow .pv{color:#cdd2cc;text-align:right;font-size:10px;font-weight:600}.marketing-shell .prow .pc{min-width:0}.marketing-shell .cpill{color:var(--wm);background:var(--fill);white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:8px;font-weight:600}.marketing-shell .pflag{color:#e0a52e;vertical-align:middle;background:#e0a52e26;border-radius:4px;margin-left:7px;padding:1.5px 5px;font-size:7px;font-weight:700;display:inline-block}.marketing-shell .panel{display:none}.marketing-shell .panel.active{animation:.25s mk-fade;display:block}@keyframes mk-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.marketing-shell .sect{text-transform:uppercase;letter-spacing:.1em;color:var(--wm2);margin:0 0 6px 2px;font-size:8.5px}.marketing-shell .thead{text-transform:uppercase;letter-spacing:.05em;color:var(--wm2);padding:0 10px 5px;font-size:8px;display:flex}.marketing-shell .list{flex-direction:column;gap:2px;display:flex}.marketing-shell .row{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;transition:all .12s;display:flex}.marketing-shell .row:hover{background:var(--fill)}.marketing-shell .row.sel{background:#00bf631f}.marketing-shell .row .addr{color:#e4e7e3;flex:1.7;font-size:11.5px;font-weight:500}.marketing-shell .row .cls{color:var(--wm);flex:.5;font-size:10.5px}.marketing-shell .row .val{color:#cdd2cc;flex:.8;font-size:11px}.marketing-shell .row .dlt{color:var(--green-bright);flex:.6;font-size:10px}.marketing-shell .row .sv{color:var(--green-bright);text-align:right;flex:.8;font-size:11px;font-weight:700}.marketing-shell .row .stat{text-align:right;flex:.9}.marketing-shell .thead span:first-child{flex:1.7}.marketing-shell .thead span:nth-child(2){flex:.5}.marketing-shell .thead span:nth-child(3){flex:.8}.marketing-shell .thead span:nth-child(4){flex:.6}.marketing-shell .thead span:nth-child(5){text-align:right;flex:.9}.marketing-shell .bdg{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:600}.marketing-shell .bdg.done{color:#5fe6a6;background:#00bf632e}.marketing-shell .bdg.prog{background:var(--fill);color:#d5d9d3}.marketing-shell .bdg.flag{background:var(--fill);color:var(--wm)}.marketing-shell .live-d{background:var(--green-bright);border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.8s ease-in-out infinite mk-pulse;display:inline-block}@keyframes mk-pulse{0%,to{box-shadow:0 0 #1cc87380}50%{box-shadow:0 0 0 4px #1cc87300}}.marketing-shell .hero .main{padding-bottom:24px;position:relative}.marketing-shell .hpager{z-index:6;background:linear-gradient(to top, var(--fill2) 58%, #0000);justify-content:flex-start;align-items:center;gap:7px;height:32px;padding-left:22px;display:flex;position:absolute;bottom:0;left:0;right:0}.marketing-shell .hpager button{appearance:none;cursor:pointer;background:#ffffff3d;border:0;border-radius:999px;width:6px;height:6px;margin:0;padding:0;transition:width .4s cubic-bezier(.16,1,.3,1),background .3s}.marketing-shell .hpager button:hover{background:#ffffff6b}.marketing-shell .hpager button.on{background:var(--green-bright);width:18px}.marketing-shell .hbar{z-index:7;background:#ffffff17;height:2.5px;position:absolute;top:0;left:0;right:0;overflow:hidden}.marketing-shell .hbar span{transform-origin:0;background:linear-gradient(90deg, var(--green), var(--green-bright));height:100%;display:block;transform:scaleX(0)}@keyframes mk-heroFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.marketing-shell .ecard{background:linear-gradient(#fff 0%,#fdfdfa 100%);border-radius:22px;transition:box-shadow .3s;box-shadow:0 1px 2px #1417140d,0 14px 28px -18px #1417141f,0 40px 80px -36px #1417142e,inset 0 0 0 1px #1417140b}.marketing-shell .ecard:hover{box-shadow:0 1px 2px #1417140d,0 18px 34px -18px #14171429,0 54px 100px -40px #1417143d,inset 0 0 0 1px #1417140d}.marketing-shell .pwell{background:linear-gradient(160deg,#1417140a 0%,#14171404 55%,#00bf630d 100%);border-radius:16px;padding:clamp(18px,2vw,24px);position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #1417140f,inset 0 0 0 1px #14171408}.marketing-shell .statline{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.05em;margin-top:16px;font-size:1.9rem;font-weight:800;line-height:1}.marketing-shell .statfoot{color:var(--muted);align-items:center;gap:7px;margin-top:7px;font-size:12.5px;display:flex}.marketing-shell .statfoot i{background:var(--green);border-radius:2px;flex-shrink:0;width:9px;height:9px}.marketing-shell .sc-flag.dim{color:#14171473}.marketing-shell .sc-flag.dim i{background:#1417144d}.marketing-shell .viz{width:100%;height:auto;display:block}.marketing-shell .viz text{font-family:var(--font-plus-jakarta), "Plus Jakarta Sans", system-ui, sans-serif;fill:#14171480;font-size:10.5px}.marketing-shell .viz text.strong{fill:var(--ink);font-weight:600}.marketing-shell .pfoot{border-top:1px solid var(--line);align-items:baseline;gap:9px;margin-top:16px;padding-top:14px;display:flex}.marketing-shell .pfoot b{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.03em;font-size:16px;font-weight:800}.marketing-shell .pfoot span{color:var(--muted);font-size:12.5px}.marketing-shell .phead{text-align:center;max-width:820px;margin:0 auto}.marketing-shell .phead h2{margin:0 auto}.marketing-shell .phead .sub{margin:14px auto 0}.marketing-shell .picards{grid-template-columns:repeat(3,1fr);gap:clamp(22px,2.6vw,34px) clamp(18px,2.2vw,30px);margin-top:clamp(38px,4.5vw,56px);display:grid}.marketing-shell .phint{text-align:center;color:#1417146b;justify-content:center;align-items:center;gap:8px;margin-top:22px;font-size:12.5px;font-weight:600;display:flex}.marketing-shell .phint svg{width:14px;height:14px;color:var(--green)}.marketing-shell .picard{background:#fff;border-radius:20px;transition:transform .35s,box-shadow .35s;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #1417140d,0 14px 28px -18px #1417141f,0 40px 80px -36px #1417142e,inset 0 0 0 1px #1417140b}.marketing-shell .picard:hover{transform:translateY(-4px);box-shadow:0 1px 2px #1417140d,0 20px 38px -18px #1417142b,0 58px 110px -40px #14171442,inset 0 0 0 1px #1417140d}.marketing-shell .pic-img{aspect-ratio:1/.78;background:#eff1ea;overflow:hidden}.marketing-shell .pic-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.marketing-shell .picard:hover .pic-img img{transform:scale(1.045)}.marketing-shell .pic-text{padding:18px 20px 20px}.marketing-shell .pic-text h3{letter-spacing:-.02em;font-size:18.5px;font-weight:700;line-height:1.25}.marketing-shell .pic-text h3 .green{color:var(--green)}.marketing-shell .pic-text p{color:var(--muted);margin-top:8px;font-size:13.5px;line-height:1.6}.marketing-shell .pic-slide{margin-bottom:calc(-1 * var(--solh,112px));background:#fff;padding-bottom:18px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(0)}.marketing-shell .picard:hover .pic-slide,.marketing-shell .picard:focus-within .pic-slide{transform:translateY(calc(-1 * var(--solh,112px)))}.marketing-shell .pic-sol{opacity:0;background:#00bf630f;border-radius:14px;align-items:flex-start;gap:12px;margin:0 14px;padding:13px 15px;transition:opacity .35s 60ms;display:flex;box-shadow:inset 0 0 0 1px #00bf632e}.marketing-shell .picard:hover .pic-sol,.marketing-shell .picard:focus-within .pic-sol{opacity:1}.marketing-shell .sol-chk{background:var(--green);border-radius:999px;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:1px;display:grid;box-shadow:0 4px 12px -3px #00bf638c}.marketing-shell .sol-chk svg{color:#fff;width:12px;height:12px}.marketing-shell .sol-k{color:var(--green);text-transform:uppercase;letter-spacing:.12em;font-size:10.5px;font-weight:700}.marketing-shell .pic-sol p{color:#141714b8;margin-top:4px;font-size:13px;line-height:1.55}.marketing-shell .bento{grid-template-columns:1fr 1fr;gap:clamp(26px,3.4vw,44px) clamp(20px,2.6vw,32px);margin-top:clamp(40px,5vw,60px);display:grid}.marketing-shell .btile{background:linear-gradient(#f0f2eb 0%,#ebeee5 100%);border-radius:26px;height:clamp(330px,29vw,420px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1417140d,inset 0 1.5px #ffffffa6,0 1px 2px #14171408}.marketing-shell .btile:before{content:"";aspect-ratio:1.5;pointer-events:none;background:radial-gradient(closest-side,#00bf6321,#00bf6300 72%);width:78%;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.marketing-shell .bkick{z-index:4;letter-spacing:.14em;text-transform:uppercase;color:#1417146b;font-size:10.5px;font-weight:700;position:absolute;top:20px;left:24px}.marketing-shell .bstage{place-items:center;display:grid;position:absolute;inset:0}.marketing-shell .bcap{padding:18px 8px 0}.marketing-shell .bcap h3{letter-spacing:-.02em;font-size:19px;font-weight:700}.marketing-shell .bcap p{color:var(--muted);max-width:56ch;margin-top:6px;font-size:14.5px;line-height:1.6}.marketing-shell .bmain{z-index:2;opacity:0;background:#fff;border-radius:18px;transition:all .8s cubic-bezier(.16,1,.3,1) .1s;position:relative;transform:translateY(18px)scale(.96);box-shadow:0 2px 4px #1417140d,0 30px 60px -26px #14171452,inset 0 0 0 1px #1417140d}.marketing-shell .btile.on .bmain{opacity:1;transform:none}.marketing-shell .btile.reset,.marketing-shell .btile.reset *{transition:none!important;animation:none!important}.marketing-shell .bvid{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.marketing-shell .bchip{z-index:3;white-space:nowrap;opacity:0;background:#fff;border-radius:13px;align-items:center;gap:8px;padding:11px 14px;font-size:12.5px;font-weight:600;transition:all .7s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;transform:translateY(16px)scale(.9);box-shadow:0 2px 4px #1417140d,0 18px 36px -16px #14171452,inset 0 0 0 1px #1417140d}.marketing-shell .btile.on .bchip{opacity:1;transform:none}.marketing-shell .btile.on .bchip.d2{transition-delay:.55s}.marketing-shell .btile.on .bchip.d3{transition-delay:.75s}.marketing-shell .bchip .dot{background:var(--green-bright);border-radius:50%;width:8px;height:8px;animation:2.6s infinite mk-pulse}.marketing-shell .bchip b{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.02em;font-weight:800}.marketing-shell .bchip .up{color:var(--green)}.marketing-shell .bchip span{color:var(--muted);font-weight:500}.marketing-shell .bchip.g{color:#fff;background:linear-gradient(#00c569,#0b8f4e);box-shadow:0 18px 34px -14px #00bf638c,inset 0 1px #ffffff40}.marketing-shell .bchip.g b,.marketing-shell .bchip.g .up{color:#fff}.marketing-shell .bchip.g span{color:#ffffffd9}.marketing-shell .bchip svg{flex-shrink:0;width:14px;height:14px}.marketing-shell .ch-a1{top:15%;right:7%}.marketing-shell .ch-a2{bottom:11%;left:8%}.marketing-shell .ch-b1{top:16%;left:8%}.marketing-shell .ch-b2{bottom:12%;right:8%}.marketing-shell .ch-c1{bottom:12%;right:9%}.marketing-shell .ch-d1{top:14%;right:9%}@keyframes mk-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes mk-bobr{0%,to{transform:rotate(var(--rot,0deg)) translateY(0)}50%{transform:rotate(var(--rot,0deg)) translateY(-7px)}}.marketing-shell .bchip.drift{animation:6.5s ease-in-out infinite mk-bob;animation-delay:var(--bobd,0s)}.marketing-shell .bdoc.drift{animation:7.5s ease-in-out infinite mk-bobr;animation-delay:var(--bobd,0s)}.marketing-shell .bwin{z-index:2;opacity:0;background:linear-gradient(165deg,#1d221e,#141915);border-radius:18px;width:min(340px,74%);padding:18px 20px 20px;transition:all .8s cubic-bezier(.16,1,.3,1) .1s;position:relative;overflow:hidden;transform:translateY(18px)scale(.96);box-shadow:0 34px 70px -28px #090c0a8c,inset 0 1px #ffffff12}.marketing-shell .btile.on .bwin{opacity:1;transform:none}.marketing-shell .bw-label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;font-size:9.5px;font-weight:700}.marketing-shell .bw-fig{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.04em;color:var(--green-bright);margin-top:6px;font-size:26px;font-weight:800}.marketing-shell .bw-bar{border-radius:5px;gap:2px;height:8px;margin-top:14px;display:flex;overflow:hidden}.marketing-shell .bw-bar i{transform-origin:0;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block;transform:scaleX(0)}.marketing-shell .btile.on .bw-bar i{transform:scaleX(1)}.marketing-shell .btile.on .bw-bar i:first-child{transition-delay:.34s}.marketing-shell .btile.on .bw-bar i:nth-child(2){transition-delay:.48s}.marketing-shell .btile.on .bw-bar i:nth-child(3){transition-delay:.6s}.marketing-shell .btile.on .bw-bar i:nth-child(4){transition-delay:.7s}.marketing-shell .bw-x{color:#ffffff6b;justify-content:space-between;margin-top:6px;font-size:8.5px;display:flex}.marketing-shell .bw-row{color:#ffffffa8;opacity:0;align-items:center;gap:8px;margin-top:11px;font-size:11px;transition:all .6s cubic-bezier(.16,1,.3,1) .5s;display:flex;transform:translate(-12px)}.marketing-shell .btile.on .bw-row{opacity:1;transform:none}.marketing-shell .btile.on .bw-row+.bw-row{transition-delay:.65s}.marketing-shell .bw-row i{background:var(--green-bright);border-radius:50%;flex-shrink:0;width:6px;height:6px}.marketing-shell .bw-row span{text-overflow:ellipsis;flex:1;overflow:hidden}.marketing-shell .bw-row em{font-style:normal;font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;color:#ffffffd9;font-size:10px}.marketing-shell .bw-head{justify-content:space-between;align-items:center;display:flex}.marketing-shell .bw-live{letter-spacing:.14em;text-transform:uppercase;color:#ffffff6b;align-items:center;gap:5px;font-size:8px;font-weight:700;display:flex}.marketing-shell .bw-live i{background:var(--green-bright);border-radius:50%;width:6px;height:6px;animation:2.2s ease-in-out infinite mk-pulse;box-shadow:0 0 8px #1cc873a6}.marketing-shell .bpay{width:min(320px,72%);padding:18px 20px 12px}.marketing-shell .bp-label{letter-spacing:.12em;text-transform:uppercase;color:#1417146b;font-size:9.5px;font-weight:700}.marketing-shell .bp-fig{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:-.04em;margin-top:6px;font-size:27px;font-weight:800}.marketing-shell .bp-chart{width:100%;height:auto;margin-top:8px;display:block}.marketing-shell #bpLine{stroke-dasharray:420;stroke-dashoffset:420px;transition:stroke-dashoffset 1.5s cubic-bezier(.4,0,.2,1) .45s}.marketing-shell #bpFill{opacity:0;transition:opacity .9s 1.2s}.marketing-shell .btile.on #bpLine{stroke-dashoffset:0}.marketing-shell .btile.on #bpFill{opacity:1}.marketing-shell #bpDot,.marketing-shell #bpHalo{offset-path:path("M6 84 C 70 82, 120 66, 158 48 C 196 30, 236 18, 274 12");offset-rotate:0deg;offset-distance:0%;opacity:0}.marketing-shell #bpDot{filter:drop-shadow(0 0 5px #00bf63b3);transition:offset-distance 1.5s cubic-bezier(.4,0,.2,1) .45s,opacity .3s .45s}.marketing-shell #bpHalo{transition:offset-distance 1.5s cubic-bezier(.4,0,.2,1) .45s,opacity .5s .45s}.marketing-shell .btile.on #bpDot,.marketing-shell .btile.on #bpHalo{offset-distance:100%;opacity:1}.marketing-shell .bfold{width:min(310px,70%);padding:18px 20px}.marketing-shell .bf-title{font-size:13px;font-weight:700}.marketing-shell .bf-sub{color:#1417146b;margin-top:2px;font-size:10.5px}.marketing-shell .bf-row{color:#141714b8;align-items:center;gap:9px;margin-top:12px;font-size:12px;display:flex}.marketing-shell .bf-row .bfc{background:var(--green);opacity:0;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;transition:all .45s cubic-bezier(.34,1.56,.64,1) .5s;display:grid;transform:scale(0)}.marketing-shell .btile.on .bf-row .bfc{opacity:1;transform:scale(1)}.marketing-shell .btile.on .bf-row:nth-child(4) .bfc{transition-delay:.68s}.marketing-shell .bf-row .bfc svg{color:#fff;width:9px;height:9px}.marketing-shell .bf-row .bfo{border-radius:50%;flex-shrink:0;width:17px;height:17px;box-shadow:inset 0 0 0 2px #14171429}.marketing-shell .bf-prog{background:#14171412;border-radius:3px;height:4px;margin-top:14px;overflow:hidden}.marketing-shell .bf-prog i{transform-origin:0;background:linear-gradient(90deg,#00c569,#0b8f4e);border-radius:3px;height:100%;transition:transform 1s cubic-bezier(.4,0,.2,1) .95s;display:block;transform:scaleX(0)}.marketing-shell .btile.on .bf-prog i{transform:scaleX(.66)}.marketing-shell .btile .bf-row .bfc svg path{stroke-dasharray:26;stroke-dashoffset:26px;transition:stroke-dashoffset .4s .62s}.marketing-shell .btile.on .bf-row .bfc svg path{stroke-dashoffset:0}.marketing-shell .btile.on .bf-row:nth-child(4) .bfc svg path{transition-delay:.82s}.marketing-shell .bdoc{z-index:1;opacity:0;background:#fff;border-radius:10px;width:92px;padding:10px 11px;transition:all .8s cubic-bezier(.16,1,.3,1) .25s;position:absolute;box-shadow:0 2px 4px #1417140d,0 16px 30px -14px #1417144d,inset 0 0 0 1px #1417140d}.marketing-shell .bdoc i{background:#1417141f;border-radius:3px;height:5px;margin-bottom:5px;display:block}.marketing-shell .bdoc i:first-child{background:#00bf6373;width:55%}.marketing-shell .bdoc i:last-child{margin-bottom:0}.marketing-shell .bdoc.p1{transform:rotate(var(--rot)) translateY(20px);top:17%;left:10%}.marketing-shell .bdoc.p2{transform:rotate(var(--rot)) translateY(24px);bottom:15%;right:9%}.marketing-shell .btile.on .bdoc{opacity:1;transform:rotate(var(--rot)) translateY(0)}.marketing-shell .btile.on .bdoc.p2{transition-delay:.4s}.marketing-shell .bvault{grid-template-columns:1fr 1fr;gap:9px;width:min(370px,82%);padding:16px;display:grid}.marketing-shell .bv-doc{color:#141714bf;opacity:0;transition:opacity .5s ease calc(.15s + var(--ck,0s)), transform .6s cubic-bezier(.16, 1, .3, 1) calc(.15s + var(--ck,0s));background:#14171408;border-radius:11px;align-items:center;gap:9px;padding:10px 12px;font-size:11px;font-weight:600;display:flex;transform:translateY(14px)scale(.965);box-shadow:inset 0 0 0 1px #1417140d}.marketing-shell .btile.on .bv-doc{opacity:1;transform:none}.marketing-shell .bv-doc .bvi{background:#fff;border-radius:4px;flex-shrink:0;width:22px;height:26px;position:relative;box-shadow:inset 0 0 0 1px #1417141a}.marketing-shell .bv-doc .bvi:after{content:"";background:#00bf6380;border-radius:2px;height:3px;position:absolute;top:6px;left:4px;right:4px;box-shadow:0 6px #1417141a,0 12px #1417141a}.marketing-shell .bv-doc .bvck{background:var(--green);opacity:0;width:15px;height:15px;transition:all .4s cubic-bezier(.34, 1.56, .64, 1) calc(.6s + var(--ck,0s));border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid;transform:scale(0)}.marketing-shell .btile.on .bv-doc .bvck{opacity:1;transform:scale(1)}.marketing-shell .bv-doc .bvck svg{color:#fff;width:8px;height:8px}.marketing-shell .btile .bv-doc .bvck svg path{stroke-dasharray:26;stroke-dashoffset:26px;transition:stroke-dashoffset .38s ease calc(.72s + var(--ck,0s))}.marketing-shell .btile.on .bv-doc .bvck svg path{stroke-dashoffset:0}.marketing-shell .cmp{background:#fff;border-radius:18px;margin-top:clamp(36px,4.5vw,56px);overflow:hidden;box-shadow:0 1px 2px #1417140a,0 16px 40px -24px #14171424,inset 0 0 0 1px #14171412}.marketing-shell .cmp-h,.marketing-shell .cmp-row{grid-template-columns:1.05fr .95fr .95fr 1.1fr;align-items:stretch;display:grid}.marketing-shell .cmp-h{letter-spacing:.12em;text-transform:uppercase;color:#1417146b;background:#14171406;border-bottom:1px solid #14171412;font-size:11px;font-weight:700}.marketing-shell .cmp-h span{align-items:center;padding:15px 22px 15px 26px;display:flex}.marketing-shell .cmp-h .vh{color:var(--green);background:#00bf630f}.marketing-shell .cmp-row+.cmp-row{border-top:1px solid #1417140e}.marketing-shell .cmp-row .lbl{align-items:center;padding:17px 22px 17px 26px;font-size:15px;font-weight:650;display:flex}.marketing-shell .cmp-row .cell{color:#1417148c;align-items:center;gap:9px;padding:14px 22px 14px 26px;font-size:13px;line-height:1.42;display:flex}.marketing-shell .cmp-row .cell svg{flex-shrink:0}.marketing-shell .cmp-row .cell.yes{color:var(--ink);background:#00bf630f;font-weight:600}.marketing-shell .cmp-row .no svg{color:#14171442;opacity:0;width:14px;height:14px;transition:opacity .55s}.marketing-shell .cmp-row .ok svg{color:#14171452;opacity:0;width:15px;height:15px;transition:opacity .55s}.marketing-shell .cmp.on .no svg,.marketing-shell .cmp.on .ok svg{opacity:1}.marketing-shell .cmp-row .yes svg{width:17px;height:17px;color:var(--green);opacity:0;transition:all .45s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.marketing-shell .cmp.on .yes svg{opacity:1;transform:scale(1)}.marketing-shell .cmp.on .cmp-row:nth-child(3) .yes svg{transition-delay:70ms}.marketing-shell .cmp.on .cmp-row:nth-child(4) .yes svg{transition-delay:.14s}.marketing-shell .cmp.on .cmp-row:nth-child(5) .yes svg{transition-delay:.21s}.marketing-shell .cmp.on .cmp-row:nth-child(6) .yes svg{transition-delay:.28s}.marketing-shell .cmp.on .cmp-row:nth-child(7) .yes svg{transition-delay:.35s}.marketing-shell .cmp.on .cmp-row:nth-child(8) .yes svg{transition-delay:.42s}.marketing-shell .cmp-col-tag{display:none}.marketing-shell .hiw-cards{align-items:stretch;gap:clamp(12px,1.3vw,18px);margin-top:clamp(34px,4vw,52px);display:flex}.marketing-shell .hiw-card{transform-origin:bottom;background:linear-gradient(#fff 0%,#fdfdfa 100%);border-radius:18px;flex:1 1 0;min-width:0;padding:22px 20px 20px;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;position:relative;box-shadow:0 1px 2px #1417140d,0 14px 28px -18px #1417141f,0 40px 80px -36px #1417142e,inset 0 0 0 1px #1417140d}.marketing-shell .hiw-card .hc-tick{background:var(--green);opacity:.9;border-radius:2px;width:26px;height:3px;margin-bottom:16px}.marketing-shell .hiw-card h3{letter-spacing:-.015em;font-size:16.5px;font-weight:700;line-height:1.2}.marketing-shell .hiw-card p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.55}@media (hover:hover) and (min-width:981px){.marketing-shell .hiw-card:hover{z-index:3;transform:translateY(-6px)scale(1.13);box-shadow:0 4px 10px #14171414,0 34px 60px -20px #14171442,0 92px 150px -46px #1417145c,inset 0 0 0 1px #1417140f}}.marketing-shell .tour-pin{grid-template-columns:minmax(0,1fr);align-content:center;min-height:calc(100vh - 84px);display:grid}.marketing-shell .tour-pin>*{width:100%}.marketing-shell .tour-stage{flex-direction:column;align-items:center;margin-top:clamp(30px,4vw,48px);display:flex;position:relative}.marketing-shell .twin{background:var(--win);border:1px solid #ffffff14;border-radius:18px;width:min(1000px,100%);position:relative;overflow:hidden;box-shadow:0 60px 110px -40px #0a0e0b8c,0 24px 50px -24px #0a0e0b66}.marketing-shell .twin:before{content:"";pointer-events:none;z-index:6;border-radius:18px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.marketing-shell .twin-body{height:470px;color:var(--wt);display:flex}.marketing-shell .tour-caps{text-align:center;width:100%;height:34px;margin-top:26px;position:relative}.marketing-shell .tcap{letter-spacing:-.015em;color:var(--ink);opacity:0;font-size:19px;font-weight:600;transition:opacity .35s;position:absolute;inset:0}.marketing-shell .tcap.on{opacity:1}.marketing-shell .tpanel{display:none}.marketing-shell .tpanel.act{animation:.3s mk-fade;display:block}.marketing-shell .tkpis3{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:13px;display:grid}.marketing-shell .checklist{flex-direction:column;gap:15px;margin-top:28px;display:flex}.marketing-shell .checklist li{align-items:flex-start;gap:13px;font-size:16.5px;font-weight:500;line-height:1.5;display:flex}.marketing-shell .checklist li svg{width:19px;height:19px;color:var(--green);flex-shrink:0;margin-top:3px}.marketing-shell .notlist{flex-direction:column;gap:15px;margin-top:28px;display:flex}.marketing-shell .notlist li{color:var(--muted);align-items:flex-start;gap:13px;font-size:16.5px;font-weight:500;line-height:1.5;display:flex}.marketing-shell .notlist li svg{width:17px;height:17px;color:var(--green);flex-shrink:0;margin-top:4px}.marketing-shell .quiet-note{color:#14171473;max-width:60ch;margin-top:26px;font-size:13.5px;line-height:1.6}.marketing-shell .faq-group{margin-top:clamp(34px,4.5vw,54px)}.marketing-shell .faq-glabel{color:var(--green);text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px;font-size:12px;font-weight:700}.marketing-shell .fitem{border-bottom:1px solid var(--line)}.marketing-shell .fq{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:17.5px;font-weight:600;display:flex}.marketing-shell .fq:hover{color:#141714bf}.marketing-shell .fq .pm{color:var(--muted);text-align:center;flex-shrink:0;width:26px;font-size:22px;font-weight:300;transition:transform .35s cubic-bezier(.16,1,.3,1)}.marketing-shell .fitem.open .fq .pm{color:var(--green);transform:rotate(45deg)}.marketing-shell .fa{max-height:0;transition:max-height .5s cubic-bezier(.16,1,.3,1);overflow:hidden}.marketing-shell .fa p{color:var(--muted);max-width:72ch;padding:0 46px 22px 0;font-size:15.5px;line-height:1.68}.marketing-shell .inkS{color:#fff;background:radial-gradient(85% 60% at 72% 0,#00bf6324,#0000 55%),linear-gradient(#0b0e0c 0%,#090b09 100%)}.marketing-shell .inkS .kicker{color:var(--green-bright)}.marketing-shell .inkS h2{color:#fff}.marketing-shell .inkS h2 .green{color:var(--green-bright)}.marketing-shell .inkS .sub{color:#ffffff9e}.marketing-shell .cfield{color:#fff;background:#ffffff0f;border:1px solid #ffffff17;border-radius:12px;width:100%;padding:14px 16px;font-family:inherit;font-size:14.5px;transition:all .2s}.marketing-shell .cfield::placeholder{color:#ffffff61}.marketing-shell .cfield:focus{border-color:#00bf63a6;outline:none;box-shadow:0 0 0 3px #00bf6329}.marketing-shell .qform{flex-wrap:wrap;gap:10px;max-width:820px;margin-top:30px;display:flex}.marketing-shell .qform .cfield{flex:150px}.marketing-shell .qform textarea.cfield{resize:vertical;flex-basis:100%;min-height:72px}.marketing-shell .qform .btn.primary{cursor:pointer;white-space:nowrap;border:none;font-family:inherit}.marketing-shell textarea.cfield{resize:vertical;min-height:76px}.marketing-shell .micro{color:var(--green-bright);margin-top:14px;font-size:13.5px;font-weight:600}.marketing-shell .micro.lt{color:var(--green)}.marketing-shell .cta-row{flex-wrap:wrap;align-items:center;gap:22px;margin-top:clamp(26px,3.2vw,38px);display:flex}.marketing-shell .cta-row .micro{margin-top:0}.marketing-shell .footer{border-top:1px solid #ffffff1a;margin-top:clamp(44px,6vw,72px);padding-top:clamp(24px,3vw,36px)}.marketing-shell .f-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.marketing-shell .f-top img{opacity:.95;height:20px}.marketing-shell .f-links{gap:26px;font-size:14px;display:flex}.marketing-shell .f-links a{color:#ffffffb8}.marketing-shell .f-links a:hover{color:#fff}.marketing-shell .f-top-right{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.marketing-shell .f-social{align-items:center;gap:15px;display:flex}.marketing-shell .f-social a{color:#ffffff8c;transition:color .2s,transform .2s;display:inline-flex}.marketing-shell .f-social a:hover{color:#fff;transform:translateY(-2px)}.marketing-shell .fnews{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:20px 0 18px;display:flex}.marketing-shell .fnews .fn-t{font-size:15px;font-weight:700}.marketing-shell .fnews .fn-s{color:#ffffff73;max-width:44ch;margin-top:3px;font-size:12.5px}.marketing-shell .nform{flex:320px;gap:10px;max-width:460px;display:flex}.marketing-shell .nform .cfield{flex:1;padding:12px 15px}.marketing-shell .nform .btn.primary{cursor:pointer;border:none;padding:12px 22px;font-family:inherit;font-size:14px}.marketing-shell .f-bot{color:#ffffff59;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 0 4px;font-size:12px;display:flex}.marketing-shell .f-bot nav{gap:18px;display:flex}.marketing-shell .f-bot a{color:#ffffff73}.marketing-shell .f-bot a:hover{color:#fff}@keyframes mk-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes mk-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.marketing-shell .breathe{animation:3.8s ease-in-out infinite mk-breathe}.marketing-shell .floaty{animation:5.5s ease-in-out infinite mk-floaty}.marketing-shell svg .breathe,.marketing-shell circle.breathe{transform-box:fill-box;transform-origin:50%}@media (max-width:980px){.marketing-shell .two{grid-template-columns:1fr;gap:32px}.marketing-shell .hero-inner{text-align:center;grid-template-columns:1fr;justify-items:center}.marketing-shell .visual{display:none}.marketing-shell .hero-copy{flex-direction:column;align-items:center;display:flex}.marketing-shell .hero h1{font-size:clamp(2.5rem,10vw,3.7rem)}.marketing-shell .hero h1 span{white-space:normal}.marketing-shell .hero-sub{max-width:32ch;margin:26px auto 0;font-size:clamp(16.5px,4.4vw,19px)}.marketing-shell .btns{justify-content:center}.marketing-shell .picards{grid-template-columns:1fr;gap:22px}.marketing-shell .phint{display:none}.marketing-shell .pic-slide{margin-bottom:0;transform:none!important}.marketing-shell .pic-sol{opacity:1}.marketing-shell .pic-img{aspect-ratio:1/.66}.marketing-shell .bento{grid-template-columns:1fr;gap:30px}.marketing-shell .btile{height:340px}.marketing-shell .bwin,.marketing-shell .bpay,.marketing-shell .bfold{width:82%}.marketing-shell .bvault{gap:7px;width:88%;padding:12px}.marketing-shell .bv-doc{padding:8px 10px;font-size:10px}.marketing-shell .bchip{padding:9px 12px;font-size:11.5px}.marketing-shell .bcap p{max-width:none}.marketing-shell .ch-a1{top:6%;right:4%}.marketing-shell .ch-b1{top:6%;left:auto;right:4%}.marketing-shell .ch-d1{top:7%;right:4%}.marketing-shell .ch-c1{bottom:7%;right:4%}.marketing-shell .cmp-h{display:none}.marketing-shell .cmp-row{grid-template-columns:1fr}.marketing-shell .cmp-row .lbl{padding:15px 16px 5px;font-size:14.5px}.marketing-shell .cmp-row .cell{padding:6px 16px;font-size:12.5px}.marketing-shell .cmp-row .cell:last-child{padding-bottom:15px}.marketing-shell .cmp-col-tag{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#14171461;flex-shrink:0;min-width:92px;font-size:8.5px;font-weight:700;display:inline-block}.marketing-shell .cmp-row .cell.yes .cmp-col-tag{color:var(--green)}.marketing-shell .hiw-cards{flex-direction:column;gap:14px}.marketing-shell .twin .side{display:none}.marketing-shell .twin-body{height:400px}.marketing-shell .tcap{display:none;position:static}.marketing-shell .tcap:first-child{display:block}.marketing-shell .f-top{flex-direction:column;align-items:flex-start;gap:16px}.marketing-shell .f-bot{flex-direction:column;align-items:flex-start;gap:10px}.marketing-shell .fa p{padding-right:0}}@media (prefers-reduced-motion:reduce){.marketing-shell .breathe,.marketing-shell .floaty,.marketing-shell .drift{animation:none}.marketing-shell .fa{transition:none}.marketing-shell .pic-slide{margin-bottom:0;transform:none!important}.marketing-shell .pic-sol{opacity:1}.marketing-shell .btile,.marketing-shell .btile *,.marketing-shell .bwin,.marketing-shell .bmain,.marketing-shell .bchip,.marketing-shell .bdoc,.marketing-shell #bpDot,.marketing-shell #bpHalo{transition:none!important;animation:none!important}.marketing-shell .cmp-row .yes svg,.marketing-shell .cmp-row .no svg,.marketing-shell .cmp-row .ok svg,.marketing-shell .hiw-card,.marketing-shell .hiw-card .hc-tick{transition:none!important}.marketing-shell .hbar{display:none}}