.marketing{--ink:#f6fbff;--muted:#9daabf;--line:#b2d5f221;--cyan:#6de8f5;--blue:#477cfb;isolation:isolate;min-height:100vh;color:var(--ink);background:#080c16;font-family:Inter,sans-serif;position:relative;overflow:clip}.marketing:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#1f65cd33,#0000 65%);width:1100px;height:850px;position:absolute;top:-320px;right:-260px}.marketing-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#73a4db0b 1px,#0000 1px),linear-gradient(90deg,#73a4db0b 1px,#0000 1px);background-size:62px 62px;height:900px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 38%,#0000);mask-image:linear-gradient(#000 38%,#0000)}.marketing-shell{width:min(100% - 72px,1240px);margin-inline:auto}.marketing a{text-decoration:none}.marketing button,.marketing a{-webkit-tap-highlight-color:transparent}.marketing-header{z-index:20;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080c16ad;border-bottom:1px solid #ffffff0f;height:88px;position:relative}.nav-shell{justify-content:space-between;align-items:center;gap:32px;height:100%;display:flex}.brand-link{color:#fff;flex:none;display:inline-flex}.brand-lockup{align-items:center;gap:10px;display:inline-flex}.brand-mark{background:linear-gradient(140deg,#3d7cff2e,#3cebe614);border:1px solid #67e1f45c;border-radius:12px;place-items:center;width:42px;height:42px;display:inline-grid;box-shadow:0 0 22px #18b7e526}.brand-mark img{object-fit:contain;display:block}.brand-name{letter-spacing:.1em;flex-direction:column;font:800 14px/1.05 Plus Jakarta Sans,sans-serif;display:flex}.brand-name span{color:#80e9f7;letter-spacing:.18em;margin-top:4px;font-size:11px}.desktop-links,.nav-actions{align-items:center;gap:34px;display:flex}.desktop-links a,.nav-login{color:#b8c4d5;font-size:14px;font-weight:550;transition:color .2s}.desktop-links a:hover,.nav-login:hover{color:#fff}.nav-actions{gap:22px}.nav-contact{color:#e4fbff;background:#1c62892e;border:1px solid #6de8f561;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:42px;padding:0 18px;font-size:14px;font-weight:700;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.nav-contact:hover{background:#1c62894d;border-color:#6de8f5bf;transform:translateY(-2px)}.mobile-nav{display:none}.hero-section{isolation:isolate;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:50px;min-height:680px;padding-block:80px 98px;display:grid;position:relative}.hero-aurora{z-index:-1;pointer-events:none;filter:blur(78px);opacity:.6;border-radius:50%;animation:13s ease-in-out infinite alternate hero-aurora-drift;position:absolute}.hero-aurora-blue{background:#305eee3b;width:520px;height:350px;top:2%;right:-12%}.hero-aurora-cyan{background:#1fc6df1a;width:390px;height:390px;animation-delay:-6s;bottom:-15%;left:23%}.hero-copy{z-index:2;position:relative}.eyebrow,.section-kicker{color:#7ee7f5;letter-spacing:.16em;align-items:center;gap:10px;font:700 11px/1.4 Inter,sans-serif;display:inline-flex}.eyebrow{background:#27609426;border:1px solid #77dbf933;border-radius:100px;padding:8px 11px}.eyebrow-pulse{background:#61e4c9;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #61e4c9}.hero-copy h1{color:#fff;letter-spacing:-.064em;white-space:nowrap;margin:28px 0 24px;font:800 clamp(46px,5.2vw,76px)/1.08 Plus Jakarta Sans,sans-serif}.hero-copy h1 span,.marketing h2 em{color:#0000;background:linear-gradient(95deg,#a5f5ff 3%,#5be0f2 35%,#6f8dff 96%);-webkit-background-clip:text;background-clip:text;font-style:normal}.hero-copy h1 span{background-size:220% 100%;animation:8s ease-in-out infinite alternate hero-type-shine}.hero-description{color:#aab8ca;max-width:540px;font:400 17px/1.75 Inter,sans-serif}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.button-primary,.button-secondary{border-radius:11px;justify-content:center;align-items:center;gap:16px;min-height:54px;padding:0 23px;font-size:15px;font-weight:750;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:inline-flex}.button-primary{isolation:isolate;color:#06111e;background:linear-gradient(105deg,#76eff4,#61bfff 48%,#7c91ff);position:relative;overflow:hidden;box-shadow:0 12px 34px #2397e93b}.button-primary:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff5c 50%,#0000 65%);animation:6.5s ease-in-out infinite button-sheen;position:absolute;inset:0;translate:-140%}.button-primary:hover{transform:translateY(-3px);box-shadow:0 15px 42px #2397e95c}.button-secondary{color:#e9f6ff;background:#ffffff09;border:1px solid #a6caee33}.button-secondary:hover{background:#ffffff0f;border-color:#70dff073;transform:translateY(-3px)}.hero-footnote{color:#7e91a7;align-items:center;gap:13px;margin-top:50px;font-size:13px;display:flex}.footnote-line{background:#61d7f2;width:28px;height:1px}.hero-visual{min-width:0}.product-stage{perspective:1000px;justify-content:center;align-items:center;min-height:510px;display:flex;position:relative}.stage-orbit{z-index:0;pointer-events:none;border:1px solid #71c7f729;border-radius:50%;animation:26s linear infinite orbit-turn;position:absolute}.stage-orbit:after{content:"";background:#83eeef;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;box-shadow:0 0 16px #69ebf8e6}.stage-orbit-outer{width:112%;height:92%;transform:rotate(-14deg)}.stage-orbit-inner{border-style:dashed;border-color:#769dec26;width:95%;height:76%;animation-duration:34s;animation-direction:reverse}.stage-orbit-inner:after{background:#91a2ff;box-shadow:0 0 16px #7b92ffd9}.stage-spark{z-index:1;pointer-events:none;background:#a6effa;border-radius:50%;width:4px;height:4px;animation:4s ease-in-out infinite spark-breathe;position:absolute;box-shadow:0 0 12px 3px #5fcdec80}.stage-spark-one{top:13%;left:7%}.stage-spark-two{animation-delay:-1.6s;top:25%;right:1%}.stage-spark-three{animation-delay:-3s;bottom:9%;left:11%}.stage-light{filter:blur(65px);pointer-events:none;border-radius:50%;position:absolute}.stage-light-one{background:#1f52e242;width:390px;height:390px;animation:9s ease-in-out infinite alternate stage-light-drift;top:3%;right:7%}.stage-light-two{background:#10d5d32b;width:280px;height:280px;animation:11s ease-in-out infinite alternate-reverse stage-light-drift;bottom:0;left:0}.product-window{transform-origin:50%;background:linear-gradient(145deg,#19283ef5,#080f1cfa);border:1px solid #a4dcfb38;border-radius:21px;width:min(100%,560px);min-height:450px;animation:6s ease-in-out infinite product-hover;display:flex;position:relative;overflow:hidden;transform:rotateY(-7deg)rotateX(3deg);box-shadow:0 32px 90px #0000008a,inset 0 0 0 1px #ffffff09,0 0 70px #227df921}.product-window:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff12,#0000 33%);position:absolute;inset:0}.window-sidebar{background:#070c177a;border-right:1px solid #bbd9ff1a;flex-direction:column;flex:none;align-items:center;gap:12px;width:62px;padding:20px 0;display:flex}.mini-brand{background:#449eee21;border-radius:10px;place-items:center;width:35px;height:35px;margin-bottom:22px;display:grid}.mini-nav{color:#748ba5;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.mini-nav.selected{color:#8ceef5;background:#45d5e521}.window-content{flex:1;min-width:0;padding:27px 30px 20px}.window-topline{color:#8ca5be;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;display:flex}.window-status{color:#9ab2c9;white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:flex}.window-status i{background:#62e5bb;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 10px #62e5bb}.window-status i,.eyebrow-pulse{animation:2.8s ease-in-out infinite signal-pulse}.window-content h3{color:#edf8ff;letter-spacing:-.035em;margin:34px 0 9px;font:700 26px/1.24 Plus Jakarta Sans,sans-serif}.window-content p{color:#8397ae;font-size:11px}.window-modules{grid-template-columns:1fr 1fr;gap:11px;margin-top:29px;display:grid}.window-module{color:#d9eafa;background:#ffffff09;border:1px solid #b1d9f81c;border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:72px;padding:11px;font-size:12px;font-weight:700;display:flex}.window-module.module-active{background:linear-gradient(115deg,#267bab2e,#4a53bb14);border-color:#51d2ea54}.window-module>span:nth-child(2){flex:1;min-width:0}.window-module small{color:#7e93a9;margin-top:3px;font-size:9px;font-weight:500;display:block}.window-module>svg{color:#6e869f;flex:none}.module-icon{color:#73dfe8;background:#4ed3e01a;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.window-footnote{color:#72889d;text-align:right;margin-top:23px;font-size:9px}.floating-chip{color:#c9f9ff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#101f32e6;border:1px solid #78e2f24a;border-radius:10px;align-items:center;gap:9px;padding:10px 15px 10px 9px;font-size:11px;font-weight:700;animation:5s ease-in-out infinite chip-hover;display:flex;position:absolute;bottom:12px;right:-10px;box-shadow:0 14px 42px #00000054}.chip-orbit{color:#79fff0;background:#3cd8ba24;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.proof-strip{background:#ffffff04;border-block:1px solid #96bfe51a}.proof-inner{justify-content:space-between;align-items:center;gap:24px;min-height:86px;display:flex}.proof-inner>span{color:#72879e;letter-spacing:.14em;font-size:10px;font-weight:800}.proof-inner>div{color:#b4c4d5;align-items:center;gap:9px;font-size:14px;font-weight:600;transition:color .25s;display:flex}.proof-inner>div:hover{color:#effdff}.proof-inner svg{color:#66c8dc}.features-section,.pricing-section{padding-block:128px}.section-heading{justify-content:space-between;align-items:end;gap:44px;margin-bottom:43px;display:flex}.marketing h2{color:#fff;letter-spacing:-.048em;margin:16px 0 0;font:750 clamp(36px,4vw,55px)/1.15 Plus Jakarta Sans,sans-serif}.section-heading>p{max-width:345px;color:var(--muted);padding-bottom:5px;font-size:16px;line-height:1.72}.feature-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.feature-card{background:linear-gradient(145deg,#1a2437cc,#0d1422f0);border:1px solid #9ccaf021;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:315px;padding:29px;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden}.feature-card:before{content:"";opacity:.5;pointer-events:none;background:radial-gradient(circle,#429fe82e,#0000 67%);border-radius:50%;width:250px;height:250px;transition:opacity .28s;position:absolute;top:-110px;right:-100px}.feature-card:hover{border-color:#62e2f373;transform:translateY(-6px);box-shadow:0 23px 60px #030d2261,0 0 42px #3394cf12}.feature-card:hover:before{opacity:1}.feature-card .feature-icon{transition:transform .28s,box-shadow .28s}.feature-card:hover .feature-icon{transform:rotate(-7deg)scale(1.07);box-shadow:0 0 25px #51d2ea29}.feature-stock:before{background:radial-gradient(circle,#656cf533,#0000 67%)}.feature-clients:before{background:radial-gradient(circle,#1ec5b82e,#0000 67%)}.feature-finance:before{background:radial-gradient(circle,#6086e730,#0000 67%)}.feature-top,.feature-bottom{justify-content:space-between;align-items:center;display:flex}.feature-top>span:first-child{color:#7b91a8;letter-spacing:.14em;font:700 11px/1 Inter,sans-serif}.feature-icon{color:#82e6f2;background:#329bb81a;border:1px solid #7cd9ed42;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.feature-card h3{color:#f2faff;letter-spacing:-.035em;max-width:390px;margin-bottom:11px;font:750 24px/1.22 Plus Jakarta Sans,sans-serif}.feature-card p{color:#9caec1;max-width:430px;font-size:15px;line-height:1.65}.feature-bottom{color:#7e9fb9;border-top:1px solid #b9d6f41a;padding-top:18px;font-size:12px}.feature-bottom svg{color:#85dce9}.workflow-section{background:linear-gradient(115deg,#162a458c,#09101de0 55%,#0a203166);border-block:1px solid #9ccaf01a;padding-block:112px}.workflow-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;display:grid}.workflow-copy h2{max-width:520px}.workflow-copy>p{max-width:500px;color:var(--muted);margin-top:20px;font-size:16px;line-height:1.7}.text-link{color:#9ef2f8;border-bottom:1px solid #5cddeb;align-items:center;gap:10px;margin-top:29px;padding-bottom:6px;font-size:15px;font-weight:700;display:inline-flex}.workflow-steps{gap:13px;display:grid}.workflow-step{background:#131f31b8;border:1px solid #97c2e821;border-radius:14px;align-items:center;gap:21px;min-height:100px;padding:22px 25px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex}.workflow-step:hover{background:#182b43e6;border-color:#68dcef5c;box-shadow:0 12px 38px #020e1e38}.workflow-step>span{color:#65d9e6;font:800 15px/1 Plus Jakarta Sans,sans-serif}.workflow-step>div{flex:1}.workflow-step h3{color:#edf7ff;font:700 17px/1.4 Plus Jakarta Sans,sans-serif}.workflow-step p{color:#92a6bb;margin-top:4px;font-size:13px}.workflow-step>svg{color:#6dc5dd;flex:none}.trust-section{padding-block:105px 15px}.trust-panel{background:radial-gradient(circle at 10% 0,#2e83ae2e,#0000 40%),#121e30ba;border:1px solid #88cbf42b;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:35px;display:grid}.trust-icon{color:#82e5f5;background:#3cbfe21a;border:1px solid #6bdff247;border-radius:15px;align-self:start;place-items:center;width:60px;height:60px;display:grid}.trust-panel h2{margin-top:7px;font-size:27px}.trust-panel p{color:#a4b5c8;max-width:620px;margin-top:7px;font-size:14px;line-height:1.6}.trust-panel .button-secondary{white-space:nowrap}.pricing-section{padding-top:115px}.pricing-card{background:linear-gradient(120deg,#192b43f2,#0a1321fa);border:1px solid #74dcf35c;border-radius:20px;transition:border-color .3s,box-shadow .3s;overflow:hidden;box-shadow:0 0 80px #1e67ca14}.pricing-card:hover{border-color:#82ebf794;box-shadow:0 0 100px #1e67ca24}.pricing-card-head{border-bottom:1px solid #99cff021;justify-content:space-between;align-items:center;padding:21px 32px;display:flex}.pricing-tag,.pricing-recommended{color:#9fddec;letter-spacing:.13em;font-size:11px;font-weight:800}.pricing-recommended{letter-spacing:.02em;background:#3bbed817;border:1px solid #60d8e647;border-radius:100px;padding:7px 10px}.pricing-main{grid-template-columns:1fr 320px;gap:48px;padding:40px;display:grid}.pricing-main h3{color:#fff;letter-spacing:-.04em;font:800 30px/1.2 Plus Jakarta Sans,sans-serif}.pricing-main>div:first-child>p{color:#9baec2;margin-top:10px;font-size:15px}.pricing-list{grid-template-columns:repeat(2,1fr);gap:16px 22px;margin-top:31px;display:grid}.pricing-list span{color:#c4d4e5;align-items:center;gap:9px;font-size:14px;display:flex}.pricing-list svg{color:#66ebd8;flex:none}.pricing-action{background:#070f1d75;border:1px solid #9ccaf01f;border-radius:13px;flex-direction:column;padding:26px;display:flex}.pricing-action>span{color:#7ba6bd;letter-spacing:.14em;font-size:10px;font-weight:800}.pricing-action strong{color:#fff;letter-spacing:-.04em;margin-top:9px;font:800 31px/1.2 Plus Jakarta Sans,sans-serif}.pricing-action p{color:#8fa4b9;margin:8px 0 22px;font-size:13px;line-height:1.5}.pricing-action .button-primary{white-space:nowrap;margin-top:auto}.plans-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.plan-card{background:linear-gradient(160deg,#192b43e6,#0a1321f5);border:1px solid #9ccaf029;border-radius:20px;flex-direction:column;padding:30px 26px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative}.plan-card:hover{border-color:#82ebf773}.plan-featured{border-color:#74dcf380;box-shadow:0 0 80px #1e67ca29}.plan-badge{color:#06202b;letter-spacing:.04em;background:linear-gradient(90deg,#3bbed8,#66ebd8);border-radius:100px;padding:5px 11px;font-size:11px;font-weight:800;position:absolute;top:-12px;left:26px}.plan-card h3{color:#fff;letter-spacing:-.04em;font:800 26px/1.2 Plus Jakarta Sans,sans-serif}.plan-for{color:#9baec2;margin-top:6px;font-size:14px}.plan-price{background:#070f1d75;border:1px solid #9ccaf01f;border-radius:13px;flex-direction:column;gap:4px;margin-top:22px;padding:16px;display:flex}.plan-first{color:#9fddec;font-size:13px;font-weight:700}.plan-first strong{color:#fff;letter-spacing:-.04em;margin-left:4px;font:800 30px/1.15 Plus Jakarta Sans,sans-serif}.plan-then{color:#8fa4b9;font-size:14px}.plan-then strong{color:#dbe8f4}.plan-consult strong{color:#fff;letter-spacing:-.04em;font:800 30px/1.15 Plus Jakarta Sans,sans-serif}.plan-access{color:#c4d4e5;margin-top:16px;font-size:14px;font-weight:600;line-height:1.5}.plan-list{gap:11px;margin:18px 0 26px;padding:0;list-style:none;display:grid}.plan-list li{color:#b3c4d6;align-items:flex-start;gap:9px;font-size:14px;line-height:1.45;display:flex}.plan-list svg{color:#66ebd8;flex:none;margin-top:2px}.plan-card>.button-primary,.plan-card>.button-secondary{justify-content:center;margin-top:auto}@media (max-width:960px){.plans-grid{grid-template-columns:1fr;gap:26px;max-width:520px;margin-inline:auto}}.closing-section{background:radial-gradient(circle at 50% 0,#2980bc2e,#0000 63%);border-block:1px solid #8acbf021;padding-block:82px}.closing-layout{justify-content:space-between;align-items:center;gap:30px;display:flex}.closing-layout h2{margin-top:12px}.marketing-footer{padding-top:65px}.footer-layout{grid-template-columns:1.3fr 1fr auto;gap:55px;padding-bottom:62px;display:grid}.footer-layout>div:first-child p{color:#8297ad;margin-top:19px;font-size:13px;line-height:1.7}.footer-layout nav{grid-template-columns:1fr 1fr;align-content:start;gap:14px 20px;display:grid}.footer-layout nav a,.footer-contact a{color:#adbed1;font-size:14px;transition:color .2s}.footer-layout nav a:hover,.footer-contact a:hover{color:#80eaf3}.footer-contact{flex-direction:column;gap:16px;display:flex}.footer-contact>span{color:#7890a8;letter-spacing:.13em;font-size:11px;font-weight:800}.footer-contact a{align-items:center;gap:8px;display:inline-flex}.footer-bottom{color:#71869d;border-top:1px solid #97c0e11a;justify-content:space-between;gap:20px;padding-block:18px 28px;font-size:12px;display:flex}.scroll-top{display:none}@keyframes hero-aurora-drift{0%{transform:translate(-3%)scale(1)}to{transform:translate(7%,8%)scale(1.12)}}@keyframes hero-type-shine{0%{background-position:0}to{background-position:100%}}@keyframes button-sheen{0%,62%,to{translate:-140%}78%{translate:140%}}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes spark-breathe{0%,to{opacity:.35;transform:scale(.7)}50%{opacity:1;transform:scale(1.4)}}@keyframes stage-light-drift{0%{transform:translate(-4%,-5%)scale(.94)}to{transform:translate(6%,5%)scale(1.08)}}@keyframes product-hover{0%,to{translate:0}50%{translate:0 -12px}}@keyframes chip-hover{0%,to{translate:0}50%{translate:0 -9px}}@keyframes signal-pulse{0%,to{opacity:1}50%{opacity:.42}}@media (max-width:1100px){.hero-section{gap:15px}.hero-copy h1{font-size:clamp(43px,5.4vw,66px)}.product-window{transform:none}.floating-chip{right:-8px}.workflow-layout{gap:45px}}@media (max-width:800px){.marketing-shell{width:min(100% - 40px,620px)}.marketing-header{height:72px}.desktop-links,.nav-actions{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{color:#fff;cursor:pointer;border:1px solid #acd2f233;border-radius:10px;place-items:center;width:42px;height:42px;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav nav{background:#111d2f;border:1px solid #acd2f233;border-radius:13px;gap:0;width:min(86vw,280px);padding:10px;display:grid;position:absolute;top:49px;right:0;box-shadow:0 20px 50px #00000061}.mobile-nav nav a{color:#d2e5f5;padding:12px;font-size:14px;display:block}.hero-section{grid-template-columns:1fr;gap:28px;min-height:0;padding-block:70px 55px}.hero-copy h1{font-size:clamp(42px,8vw,64px)}.hero-description{max-width:600px}.hero-footnote{margin-top:32px}.product-stage{min-height:430px}.product-window{max-width:540px;min-height:420px}.proof-inner{flex-wrap:wrap;justify-content:center;gap:18px 25px;padding-block:21px}.proof-inner>span{text-align:center;width:100%}.features-section,.pricing-section{padding-block:85px}.section-heading{display:block}.section-heading>p{margin-top:20px}.feature-grid{grid-template-columns:1fr 1fr}.feature-card{min-height:310px;padding:22px}.workflow-section{padding-block:85px}.workflow-layout{grid-template-columns:1fr;gap:37px}.trust-section{padding-block:85px 0}.trust-panel{grid-template-columns:auto 1fr}.trust-panel .button-secondary{grid-column:2;justify-self:start}.pricing-main{grid-template-columns:1fr;gap:25px}.closing-layout{display:block}.closing-layout .button-primary{margin-top:28px}.footer-layout{grid-template-columns:1fr 1fr}.footer-contact{grid-column:2}}@media (max-width:560px){.marketing-shell{width:min(100% - 32px,480px)}.brand-name{font-size:13px}.brand-name span{font-size:10px}.hero-section{padding-top:56px}.eyebrow{letter-spacing:.12em;font-size:9px}.hero-copy h1{white-space:normal;letter-spacing:-.057em;font-size:clamp(39px,10.4vw,52px)}.hero-description{font-size:16px;line-height:1.65}.hero-actions{grid-template-columns:1fr;display:grid}.button-primary,.button-secondary{width:100%;min-height:52px}.hero-footnote{font-size:12px}.product-stage{min-height:340px;margin-inline:-5px}.product-window{border-radius:15px;min-height:337px}.window-sidebar{gap:9px;width:42px;padding-top:14px}.mini-brand{width:29px;height:29px;margin-bottom:8px}.mini-nav{width:27px;height:27px}.window-content{padding:20px 13px 12px}.window-topline{font-size:8px}.window-status{font-size:7px}.window-content h3{margin-top:20px;font-size:20px}.window-content p{font-size:9px}.window-modules{gap:7px;margin-top:20px}.window-module{gap:5px;min-height:58px;padding:7px;font-size:10px}.window-module small{font-size:7px}.window-module>svg{display:none}.module-icon{width:24px;height:24px}.module-icon svg{width:14px}.window-footnote{margin-top:12px;font-size:8px}.floating-chip{padding:7px;font-size:9px;bottom:0;right:-3px}.chip-orbit{width:22px;height:22px}.proof-inner{gap:14px 21px}.proof-inner>div{font-size:12px}.marketing h2{font-size:clamp(34px,9vw,43px)}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:275px}.workflow-step{gap:13px;padding:16px}.workflow-step h3{font-size:15px}.workflow-step p{font-size:12px}.trust-panel{padding:24px;display:block}.trust-icon{margin-bottom:18px}.trust-panel h2{font-size:26px}.trust-panel .button-secondary{white-space:normal;margin-top:22px}.pricing-card-head{align-items:start;gap:10px;padding:18px}.pricing-tag,.pricing-recommended{font-size:9px}.pricing-main{padding:22px}.pricing-list{grid-template-columns:1fr}.pricing-main h3{font-size:27px}.closing-section{padding-block:67px}.footer-layout{grid-template-columns:1fr;gap:35px}.footer-contact{grid-column:auto}.footer-bottom{line-height:1.9;display:block}}@media (prefers-reduced-motion:reduce){.marketing *,.marketing :before,.marketing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.marketing [style*=opacity]{opacity:1!important;transform:none!important}}.marketing :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #8ff6ff}.desktop-links{gap:22px}.feature-bottom:hover{color:#d4f8ff}.product-stage-interactive{min-height:570px}.product-stage-interactive .product-window{min-height:505px;transform:none}.product-stage-interactive .product-window:focus-within,.product-stage-interactive .product-window:hover{animation-play-state:paused}.product-stage-interactive .window-content{flex-direction:column;padding:27px 24px 20px;display:flex}.mini-tabs{flex-direction:column;gap:12px;display:flex}.marketing .mini-nav{cursor:pointer;background:0 0;border:1px solid #0000;width:38px;height:38px;transition:background .2s,color .2s,border-color .2s}.marketing .mini-nav:hover{color:#d5faff;background:#45d5e514}.marketing .mini-nav.selected{color:#8ceef5;background:#45d5e521;border-color:#6de8f533}.mini-panel{outline-offset:5px;flex:1;min-height:352px}.mini-panel h3{margin-top:26px;font-size:24px}.mini-panel>p{line-height:1.6}.mini-panel .window-modules{margin-top:24px}.marketing button.window-module{text-align:left;cursor:pointer;font-family:inherit;transition:border-color .2s,background .2s}.marketing button.window-module:hover{background:#3ea3c524;border-color:#76eff999}.mini-overview-result{border-top:1px solid var(--line);color:#9aafc5;justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding-top:16px;font-size:10px;display:flex}.mini-overview-result strong{color:#dbf9ff;white-space:nowrap;font-size:14px}.mini-overview-result small{font-size:10px;font-weight:500}.mini-field{color:#b5c8db;gap:8px;margin-top:24px;font-size:11px;font-weight:600;display:grid}.mini-field select{color:#edf8ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111f31;border:1px solid #344d66;border-radius:8px;width:100%;min-width:0;height:42px;padding:0 9px;font-family:inherit;font-size:12px}.mini-sale-line{justify-content:space-between;align-items:center;gap:15px;margin:20px 0;display:flex}.mini-label,.mini-total>span{color:#a1b7cb;font-size:11px;display:block}.mini-quantity{align-items:center;gap:12px;margin-top:8px;display:flex}.marketing .mini-quantity button{color:#bfeaff;cursor:pointer;background:#192a3e;border:1px solid #344d66;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.mini-quantity output{color:#f0faff;text-align:center;min-width:16px;font-size:13px;font-weight:700}.mini-total{text-align:right}.mini-total strong{color:#b5f6f9;letter-spacing:-.04em;margin-top:5px;font-size:22px;display:block}.mini-total small{color:#8ca8bf;margin-top:4px;font-size:10px;display:block}.marketing .mini-primary{color:#0a2230;cursor:pointer;background:#7ce9ee;border:1px solid #7aeef280;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:39px;font-family:inherit;font-size:12px;font-weight:750;display:flex}.marketing .mini-primary:hover{background:#a1f8fb}.marketing .mini-primary:disabled,.marketing .mini-quantity button:disabled{cursor:not-allowed;opacity:.45}.mini-search{color:#8fabbe;background:#101e30;border:1px solid #344d66;border-radius:8px;align-items:center;gap:8px;min-height:39px;margin-top:20px;padding:0 10px;display:flex}.mini-search input{color:#edf8ff;background:0 0;border:0;width:100%;min-width:0;min-height:37px;font-family:inherit;font-size:11px}.mini-search input::placeholder{color:#8da6bb}.mini-product-list{margin-top:10px;display:grid}.mini-product-row{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:58px;display:flex}.mini-product-row>div{flex:1;min-width:0}.mini-product-row strong,.mini-product-row small{display:block}.mini-product-row strong{color:#e2f1fa;font-size:11px;font-weight:650}.mini-product-row small{color:#90a7bd;margin-top:4px;font-size:10px}.mini-stock{color:#8fe6d0;background:#56d7b61a;border-radius:6px;flex:none;padding:5px 6px;font-size:10px}.mini-stock.empty{color:#ffbeb7;background:#f588761a}.mini-empty{padding-block:22px}.mini-customer-list{gap:8px;margin-top:21px;display:grid}.marketing .mini-customer{border:1px solid var(--line);color:#c5dbea;cursor:pointer;background:#ffffff05;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:43px;padding:6px 10px;font-family:inherit;display:flex}.marketing .mini-customer.selected{background:#45bed31a;border-color:#6ee7ef80}.mini-customer>span{color:#a8e6eb;background:#223f52;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.mini-customer strong{text-align:left;flex:1;font-size:11px;font-weight:600}.mini-customer-detail{color:#90a9bd;gap:6px;margin-top:16px;font-size:10px;line-height:1.5;display:grid}.mini-customer-detail strong{color:#bfdee9;font-size:11px;font-weight:500}.mini-finance{gap:0;margin-top:24px;display:grid}.mini-finance>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.mini-finance dt{color:#a2b7cd;font-size:11px}.mini-finance dd{color:#e6f5ff;white-space:nowrap;font-size:16px;font-weight:650}.mini-finance .mini-balance{border:0}.mini-balance dd{color:#8bf0d8;font-size:20px}.mini-recent-sale{color:#9bd8d4;align-items:start;gap:7px;margin-top:13px;font-size:10px;line-height:1.5;display:flex}.mini-recent-sale svg{flex:none}.marketing .mini-text-action{color:#a5f1f6;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:15px;padding:0;font-size:11px;display:flex}.mini-panel p.mini-notice{color:#a7e9dc;min-height:0;margin:12px 0 0;font-size:10px;line-height:1.6}.mini-notice:empty{display:none}.window-demo-footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:11px;margin-top:15px;padding-top:14px;display:flex}.window-demo-footer a{color:#99e9f1;align-items:center;gap:5px;font-size:10px;font-weight:650;display:inline-flex}.marketing .window-demo-footer button{color:#99adc2;cursor:pointer;background:0 0;border:0;padding:4px 0;font-family:inherit;font-size:10px}.window-demo-footer a:hover,.marketing .window-demo-footer button:hover{color:#fff}.product-stage-interactive .floating-chip{pointer-events:none;bottom:0}@media (max-width:1200px) and (min-width:801px){.desktop-links{gap:15px}.desktop-links a{font-size:12px}.nav-actions{gap:15px}.nav-shell{gap:18px}.nav-contact{padding-inline:11px;font-size:12px}.product-stage-interactive .window-content{padding-inline:17px}.product-stage-interactive .window-module{gap:6px;padding:9px 7px}.product-stage-interactive .window-module>svg{display:none}}@media (max-width:560px){.product-stage-interactive{min-height:510px;margin-inline:0;padding-bottom:32px}.product-stage-interactive .product-window{min-height:466px}.product-stage-interactive .window-sidebar{width:44px}.product-stage-interactive .window-content{padding:22px 13px 15px}.marketing .mini-nav{width:33px;height:36px}.mini-tabs{gap:11px}.mini-panel{min-height:317px}.mini-panel h3{margin-top:23px;font-size:21px}.mini-panel>p{font-size:11px}.product-stage-interactive .window-topline{font-size:9px}.product-stage-interactive .window-status{letter-spacing:.07em;font-size:8px}.product-stage-interactive .window-module{flex-wrap:wrap;align-content:center;min-height:70px}.product-stage-interactive .window-module>span:nth-child(2){flex-basis:calc(100% - 30px)}.product-stage-interactive .window-module small{font-size:9px;line-height:1.4}.mini-overview-result{flex-direction:column;align-items:start;gap:7px;margin-top:20px}.mini-field select{font-size:11px}.mini-total strong{font-size:21px}.mini-product-row{gap:7px}.mini-product-row .module-icon{display:none}.mini-finance dt{max-width:100px}.mini-finance dd{font-size:15px}.mini-balance dd{font-size:18px}.window-demo-footer{gap:7px}.window-demo-footer a{font-size:10px}.product-stage-interactive .floating-chip{font-size:10px;bottom:0;right:3px}}.enter{animation:.5s ease-out both hero-enter}.enter-1{animation-delay:20ms}.enter-2{animation-delay:60ms}.enter-3{animation-delay:.12s}.enter-4{animation-delay:.18s}.enter-5{animation-delay:.3s}.enter-visual{animation:.6s ease-out .1s both hero-enter-visual}@keyframes hero-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes hero-enter-visual{0%{opacity:0;transform:translate(24px)scale(.98)}to{opacity:1;transform:none}}a.eyebrow{transition:border-color .2s,background .2s}a.eyebrow:hover{background:#27609440;border-color:#77dbf973}.segments{border:1px solid var(--line);background:#111b2c8c;border-radius:16px;align-items:center;gap:26px;margin-top:46px;padding:22px 26px;display:flex}.segments ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.segments li{color:#c4d4e5;background:#ffffff06;border:1px solid #97c2e829;border-radius:100px;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:600;display:inline-flex}.segments li svg{color:#66c8dc}.founders-section{padding-block:128px 0}.founders-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.founder-card{background:linear-gradient(145deg,#1a2437cc,#0d1422f0);border:1px solid #9ccaf021;border-radius:18px;padding:26px;transition:border-color .25s,transform .25s}.founder-card:hover{border-color:#70dff061;transform:translateY(-3px)}.founder-card h3{color:#fff;letter-spacing:-.02em;margin:22px 0 8px;font:750 18px/1.3 Plus Jakarta Sans,sans-serif}.founder-card p{color:#9baec2;margin:0;font-size:14px;line-height:1.6}.founders-cta{background:radial-gradient(circle at 0 0,#2e83ae38,#0000 50%),#121e30ba;border:1px solid #74dcf35c;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin-top:22px;padding:26px 30px;display:flex}.founders-cta p{color:#b4c4d5;max-width:620px;margin:0;font-size:15px;line-height:1.6}.founders-cta strong{color:#fff}.founders-cta .button-primary{flex:none}.faq-section{padding-block:20px 128px}.faq-section .section-heading a{color:#80eaf3}.faq-list{gap:10px;display:grid}.faq-item{background:#131f3199;border:1px solid #9ccaf021;border-radius:14px;transition:border-color .2s}.faq-item[open]{border-color:#70dff059}.faq-item summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:16px;font-weight:650;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary svg{color:#80eaf3;flex:none;transition:transform .2s}.faq-item[open] summary svg{transform:rotate(180deg)}.faq-item p{color:#a4b5c8;margin:0;padding:0 24px 22px;font-size:15px;line-height:1.7}.whatsapp-float{z-index:50;color:#fff;background:#1fa855;border-radius:100px;align-items:center;gap:10px;min-height:56px;padding:0 20px 0 16px;font-size:15px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 30px #00000059}.whatsapp-float:hover{background:#22c063;transform:translateY(-3px)}.not-found-page{align-items:center;display:flex}.not-found-inner{padding-block:120px}.not-found-inner h1{color:#fff;letter-spacing:-.05em;margin:18px 0 16px;font:800 clamp(40px,6vw,68px)/1.1 Plus Jakarta Sans,sans-serif}.not-found-inner h1 em{color:#0000;background:linear-gradient(95deg,#a5f5ff 3%,#5be0f2 35%,#6f8dff 96%);-webkit-background-clip:text;background-clip:text;font-style:normal}.not-found-inner p{color:#aab8ca;max-width:520px;font-size:17px;line-height:1.7}@media (max-width:1100px){.founders-grid{grid-template-columns:1fr 1fr}}@media (max-width:800px){.segments{display:block}.segments ul{margin-top:14px}.founders-section{padding-top:85px}.faq-section{padding-bottom:85px}.founders-cta{display:block}.founders-cta .button-primary{margin-top:20px}}@media (max-width:560px){.founders-grid{grid-template-columns:1fr}.founder-card,.founders-cta{padding:22px}.founders-cta .button-primary{white-space:normal;text-align:center;width:100%}.faq-item summary{padding:17px 18px;font-size:15px}.faq-item p{padding:0 18px 18px;font-size:14px}.whatsapp-float{justify-content:center;width:56px;padding:0;bottom:14px;right:14px}.whatsapp-float span{display:none}.segments li{font-size:12px}}@media (prefers-reduced-motion:reduce){.enter,.enter-visual{animation:none!important}}.marketing .mini-cta{color:#7ce9ee;align-items:center;gap:6px;margin-top:10px;font-size:11px;font-weight:750;display:inline-flex}.marketing .mini-cta:hover{color:#fff}.demo-video{margin:22px 0 0}.demo-video video{aspect-ratio:16/9;background:#0b1426;border:1px solid #88cbf433;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 30px 80px #00000059,0 0 80px #1e67ca1a}.demo-video figcaption{color:#71869d;text-align:center;margin-top:12px;font-size:12px}@media (max-width:560px){.demo-video video{border-radius:12px}}.demo-video-frame{position:relative}.marketing .demo-video-sound{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c16d9;border:1px solid #6de8f580;border-radius:100px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font:700 14px Inter,sans-serif;transition:background .2s,transform .2s;display:inline-flex;position:absolute;top:16px;left:16px}.marketing .demo-video-sound:hover{background:#1c6289e6;transform:translateY(-2px)}.marketing .demo-video-sound svg{color:#7ce9ee}@media (max-width:560px){.marketing .demo-video-sound{min-height:34px;padding:0 12px;font-size:12px;top:8px;left:8px}}
