.Navbar-module__Pbl9uW__navbar{z-index:1000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #dfe8e4e6;position:sticky;top:0}.Navbar-module__Pbl9uW__navbar-container{justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);min-height:72px;margin:0 auto;display:flex}.Navbar-module__Pbl9uW__navbar-left,.Navbar-module__Pbl9uW__logo-link,.Navbar-module__Pbl9uW__navbar-right,.Navbar-module__Pbl9uW__nav-buttons{align-items:center;display:flex}.Navbar-module__Pbl9uW__logo-link{min-width:158px}.Navbar-module__Pbl9uW__logo{object-fit:contain;width:164px;height:auto;transition:transform .2s}.Navbar-module__Pbl9uW__logo-link:hover .Navbar-module__Pbl9uW__logo{transform:translateY(-1px)}.Navbar-module__Pbl9uW__navbar-right{gap:28px}.Navbar-module__Pbl9uW__nav-links{background:#f6faf8bf;border:1px solid #dfe8e4cc;border-radius:999px;align-items:center;gap:6px;padding:5px;list-style:none;display:flex}.Navbar-module__Pbl9uW__nav-links a{min-height:34px;color:var(--text-body);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:560;line-height:1;transition:color .2s,background .2s;display:inline-flex}.Navbar-module__Pbl9uW__nav-links a:hover{color:var(--primary-dark);background:var(--bg-white);transform:translateY(-1px)}.Navbar-module__Pbl9uW__nav-buttons{gap:10px}.Navbar-module__Pbl9uW__btn-login,.Navbar-module__Pbl9uW__btn-signup{border-radius:999px;justify-content:center;align-items:center;min-height:42px;font-size:14px;font-weight:650;line-height:1;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.Navbar-module__Pbl9uW__btn-login{color:var(--text-dark);padding:0 16px}.Navbar-module__Pbl9uW__btn-login:hover{color:var(--primary);background:var(--bg-light);transform:translateY(-1px)}.Navbar-module__Pbl9uW__btn-signup{color:#fff;background:var(--primary-dark);gap:8px;padding:0 18px 0 20px;box-shadow:0 12px 26px #07362f2e}.Navbar-module__Pbl9uW__btn-signup:hover{background:var(--primary);transform:translateY(-1px);box-shadow:0 16px 32px #07362f3d}.Navbar-module__Pbl9uW__btn-signup svg{transition:transform .2s}.Navbar-module__Pbl9uW__btn-signup:hover svg{transform:translate(3px)}.Navbar-module__Pbl9uW__mobile-menu-btn{border:1px solid var(--border);width:42px;height:42px;color:var(--text-dark);background:var(--bg-white);border-radius:999px;justify-content:center;align-items:center;transition:transform .2s,border-color .2s;display:none}.Navbar-module__Pbl9uW__mobile-menu-btn:hover{border-color:var(--border-strong);transform:translateY(-1px)}@media (max-width:900px){.Navbar-module__Pbl9uW__navbar-container{width:min(100% - 28px,1180px)}.Navbar-module__Pbl9uW__nav-links{display:none}.Navbar-module__Pbl9uW__mobile-menu-btn{display:inline-flex}}@media (max-width:560px){.Navbar-module__Pbl9uW__navbar-container{gap:14px;min-height:66px}.Navbar-module__Pbl9uW__logo-link{min-width:auto}.Navbar-module__Pbl9uW__logo{width:136px}.Navbar-module__Pbl9uW__navbar-right{gap:8px}.Navbar-module__Pbl9uW__btn-login{display:none}.Navbar-module__Pbl9uW__btn-signup{min-height:38px;padding:0 14px;font-size:13px}}
.Hero-module__iJxkMG__hero{color:#fff;background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 18% 18%,#19d27c29,#0000 28%),linear-gradient(135deg,#031f24 0%,#042b2e 48%,#06241f 100%);padding:74px 0 28px;position:relative;overflow:hidden}.Hero-module__iJxkMG__hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#031f24bf);height:140px;position:absolute;inset:auto 0 0}.Hero-module__iJxkMG__hero-container{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:58px;width:min(1180px,100% - 40px);margin:0 auto;display:grid;position:relative}.Hero-module__iJxkMG__hero-copy{max-width:610px}.Hero-module__iJxkMG__eyebrow{color:#a8f6d0;background:#043332b8;border:1px solid #75e8b242;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:34px;margin-bottom:24px;padding:0 13px;font-size:14px;font-weight:620;animation:.7s both Hero-module__iJxkMG__softRise;display:inline-flex}.Hero-module__iJxkMG__hero-headline{color:#f4fff9;letter-spacing:0;margin:0;font-size:clamp(44px,5.1vw,72px);font-weight:720;line-height:.98;animation:.8s 80ms both Hero-module__iJxkMG__softRise}.Hero-module__iJxkMG__hero-subtext{color:#e8f6f0c7;max-width:560px;margin:24px 0 0;font-size:clamp(17px,1.6vw,20px);line-height:1.65;animation:.8s .16s both Hero-module__iJxkMG__softRise}.Hero-module__iJxkMG__hero-buttons{flex-wrap:wrap;gap:14px;margin-top:34px;animation:.8s .24s both Hero-module__iJxkMG__softRise;display:flex}.Hero-module__iJxkMG__btn-primary,.Hero-module__iJxkMG__btn-outlined{border-radius:999px;justify-content:center;align-items:center;min-height:50px;font-size:15px;font-weight:720;line-height:1;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.Hero-module__iJxkMG__btn-primary{color:#04231f;background:var(--accent);gap:9px;padding:0 22px 0 24px;box-shadow:0 18px 34px #19d27c38}.Hero-module__iJxkMG__btn-primary:hover{transform:translateY(-2px);box-shadow:0 22px 42px #19d27c47}.Hero-module__iJxkMG__btn-primary:hover svg{transform:translate(3px)}.Hero-module__iJxkMG__btn-outlined{color:#eefdf6;background:#ffffff0a;border:1px solid #ffffff2e;padding:0 24px}.Hero-module__iJxkMG__btn-outlined:hover{background:#ffffff14;border-color:#ffffff4d;transform:translateY(-2px)}.Hero-module__iJxkMG__btn-primary svg,.Hero-module__iJxkMG__btn-outlined svg{transition:transform .2s}.Hero-module__iJxkMG__proof-row{color:#effdf6b8;flex-wrap:wrap;gap:10px 18px;margin-top:28px;font-size:14px;font-weight:560;display:flex}.Hero-module__iJxkMG__proof-row span{align-items:center;gap:7px;display:inline-flex}.Hero-module__iJxkMG__proof-row svg{color:var(--accent)}.Hero-module__iJxkMG__hero-visual{min-width:0}.Hero-module__iJxkMG__dashboard-shell{background:linear-gradient(135deg,#ffffff1f,#ffffff0a),#021419b8;border:1px solid #a8f6d029;border-radius:28px;transition:transform .28s,box-shadow .28s,border-color .28s;animation:.9s .18s both Hero-module__iJxkMG__softRise,5.5s ease-in-out 1.2s infinite Hero-module__iJxkMG__glowBreath;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000052}.Hero-module__iJxkMG__dashboard-shell:hover{border-color:#a8f6d047;transform:translateY(-6px);box-shadow:0 34px 78px #00000061}.Hero-module__iJxkMG__dashboard-shell:before{content:"";background:linear-gradient(100deg,#0000 18%,#ffffff14,#0000 42%);animation:8s ease-in-out infinite Hero-module__iJxkMG__shimmer;position:absolute;inset:0}.Hero-module__iJxkMG__dashboard-topbar{z-index:1;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:58px;padding:0 22px;display:flex;position:relative}.Hero-module__iJxkMG__window-dot{background:#ffffff59;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.Hero-module__iJxkMG__sync-status{color:#9df4c8;background:#19d27c1a;border-radius:999px;align-items:center;min-height:28px;padding:0 11px;font-size:12px;font-weight:680;display:inline-flex}.Hero-module__iJxkMG__dashboard-grid{z-index:1;grid-template-columns:1fr 1fr;gap:14px;padding:18px;display:grid;position:relative}.Hero-module__iJxkMG__metric-card,.Hero-module__iJxkMG__pipeline-card,.Hero-module__iJxkMG__store-card{background:#ffffff12;border:1px solid #ffffff14;border-radius:18px;transition:transform .22s,background .22s,border-color .22s;box-shadow:inset 0 1px #ffffff0f}.Hero-module__iJxkMG__metric-card:hover,.Hero-module__iJxkMG__pipeline-card:hover,.Hero-module__iJxkMG__store-card:hover{background:#ffffff18;border-color:#a8f6d02e;transform:translateY(-3px)}.Hero-module__iJxkMG__metric-card{flex-direction:column;min-height:150px;padding:18px;display:flex}.Hero-module__iJxkMG__metric-card.Hero-module__iJxkMG__primary{background:linear-gradient(145deg,#19d27c33,#ffffff12)}.Hero-module__iJxkMG__metric-icon{color:#061f1b;background:#9df4c8;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:18px;transition:transform .22s;display:inline-flex}.Hero-module__iJxkMG__metric-card:hover .Hero-module__iJxkMG__metric-icon{animation:.46s Hero-module__iJxkMG__iconWiggle}.Hero-module__iJxkMG__metric-card span,.Hero-module__iJxkMG__panel-heading{color:#effdf6b8;font-size:13px;font-weight:640}.Hero-module__iJxkMG__metric-card strong{color:#fff;margin-top:4px;font-size:34px;font-weight:760;line-height:1}.Hero-module__iJxkMG__metric-card small{color:#e8f6f08f;margin-top:10px;font-size:12px}.Hero-module__iJxkMG__pipeline-card{grid-column:span 2;padding:18px}.Hero-module__iJxkMG__panel-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.Hero-module__iJxkMG__panel-heading svg{color:#9df4c8}.Hero-module__iJxkMG__bar-row{color:#effdf6d1;grid-template-columns:68px 1fr 44px;align-items:center;gap:14px;min-height:34px;font-size:13px;display:grid}.Hero-module__iJxkMG__bar-row div{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.Hero-module__iJxkMG__bar-row i{border-radius:inherit;background:linear-gradient(90deg,#19d27c,#a8f6d0,#19d27c) 0 0/180% 100%;height:100%;animation:4.8s linear infinite Hero-module__iJxkMG__syncDash;display:block}.Hero-module__iJxkMG__bar-row b{color:#fff;text-align:right;font-size:13px}.Hero-module__iJxkMG__store-card{grid-column:span 2;padding:18px}.Hero-module__iJxkMG__store-row{color:#effdf6db;border-top:1px solid #ffffff12;grid-template-columns:34px 1fr 22px;align-items:center;gap:10px;min-height:42px;transition:transform .2s,color .2s;display:grid}.Hero-module__iJxkMG__store-row:hover{color:#fff;transform:translate(4px)}.Hero-module__iJxkMG__store-row span{color:#06231f;background:#e8fff4;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:760;display:inline-flex}.Hero-module__iJxkMG__store-row p{margin:0;font-size:13px;font-weight:640}.Hero-module__iJxkMG__store-row svg{color:#9df4c8}.Hero-module__iJxkMG__platform-marquee{z-index:1;--pill-width:174px;--pill-gap:12px;--marquee-shift:1116px;background:#ffffff0a;border:1px solid #ffffff17;border-radius:44px;align-items:center;width:min(1180px,100% - 40px);height:88px;margin:54px auto 0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.Hero-module__iJxkMG__platform-marquee:before,.Hero-module__iJxkMG__platform-marquee:after{content:"";z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.Hero-module__iJxkMG__platform-marquee:before{background:linear-gradient(90deg,#031f24,#0000);left:0}.Hero-module__iJxkMG__platform-marquee:after{background:linear-gradient(270deg,#06241f,#0000);right:0}.Hero-module__iJxkMG__marquee-track{will-change:transform;align-items:center;gap:0;width:max-content;padding:0;animation:14s linear infinite Hero-module__iJxkMG__platformScroll;display:flex}.Hero-module__iJxkMG__marquee-group{align-items:center;gap:var(--pill-gap);padding-right:var(--pill-gap);display:flex}.Hero-module__iJxkMG__platform-marquee:hover .Hero-module__iJxkMG__marquee-track{animation-play-state:paused}.Hero-module__iJxkMG__platform-pill{width:var(--pill-width);flex:0 0 var(--pill-width);color:#effdf6d1;background:#ffffff0f;border:1px solid #ffffff1c;border-radius:28px;justify-content:center;align-items:center;height:54px;font-size:14px;font-weight:700;line-height:1;transition:transform .2s,color .2s,background .2s;display:inline-flex}.Hero-module__iJxkMG__platform-pill:hover{color:#fff;background:#ffffff1a;transform:translateY(-2px)}@media (max-width:1050px){.Hero-module__iJxkMG__hero-container{grid-template-columns:1fr}.Hero-module__iJxkMG__hero-copy,.Hero-module__iJxkMG__hero-visual{max-width:760px}}@media (max-width:700px){.Hero-module__iJxkMG__hero{padding-top:52px}.Hero-module__iJxkMG__hero-container,.Hero-module__iJxkMG__platform-marquee{width:min(100% - 28px,1180px)}.Hero-module__iJxkMG__hero-headline{font-size:clamp(40px,11vw,54px)}.Hero-module__iJxkMG__hero-buttons{grid-template-columns:1fr;display:grid}.Hero-module__iJxkMG__dashboard-grid{grid-template-columns:1fr}.Hero-module__iJxkMG__pipeline-card,.Hero-module__iJxkMG__store-card{grid-column:auto}.Hero-module__iJxkMG__bar-row{grid-template-columns:58px 1fr 38px;gap:10px}}@media (max-width:460px){.Hero-module__iJxkMG__dashboard-topbar{padding:0 16px}.Hero-module__iJxkMG__sync-status{display:none}.Hero-module__iJxkMG__platform-marquee:before,.Hero-module__iJxkMG__platform-marquee:after{width:54px}.Hero-module__iJxkMG__platform-pill{width:var(--pill-width);flex-basis:var(--pill-width);height:48px}}@keyframes Hero-module__iJxkMG__platformScroll{0%{transform:translate(0,0)}to{transform:translate3d(calc(var(--marquee-shift)*-1),0,0)}}@media (max-width:460px){.Hero-module__iJxkMG__platform-marquee{--pill-width:138px;--marquee-shift:900px}}
.TrustSection-module__VJfekq__trust{background:var(--bg-white);padding:96px 0}.TrustSection-module__VJfekq__trust-container{width:min(1180px,100% - 40px);margin:0 auto}.TrustSection-module__VJfekq__section-kicker{border:1px solid var(--border);width:fit-content;min-height:32px;color:var(--primary);background:var(--bg-light);border-radius:999px;align-items:center;margin-bottom:16px;padding:0 12px;font-size:13px;font-weight:740;animation:.65s both TrustSection-module__VJfekq__softRise;display:flex}.TrustSection-module__VJfekq__section-heading{grid-template-columns:minmax(0,.9fr) minmax(280px,.52fr);align-items:end;gap:56px;margin-bottom:38px;display:grid}.TrustSection-module__VJfekq__section-heading h2{color:var(--text-dark);letter-spacing:0;margin:0;font-size:clamp(34px,4vw,54px);font-weight:740;line-height:1.04;animation:.75s 80ms both TrustSection-module__VJfekq__softRise}.TrustSection-module__VJfekq__section-heading p{color:var(--text-body);margin:0 0 5px;font-size:17px;line-height:1.7;animation:.75s .16s both TrustSection-module__VJfekq__softRise}.TrustSection-module__VJfekq__trust-cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.TrustSection-module__VJfekq__trust-card{border:1px solid var(--border);background:linear-gradient(#fff 0%,#fbfdfc 100%);border-radius:8px;min-height:248px;padding:26px;transition:transform .22s,border-color .22s,box-shadow .22s;animation:.75s both TrustSection-module__VJfekq__softRise;position:relative;overflow:hidden;box-shadow:0 18px 44px #0718140e}.TrustSection-module__VJfekq__trust-card:before{content:"";background:linear-gradient(90deg,var(--primary),var(--accent));opacity:0;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.TrustSection-module__VJfekq__trust-card:hover:before{opacity:1}.TrustSection-module__VJfekq__trust-card:hover{border-color:var(--border-strong);transform:translateY(-6px);box-shadow:0 24px 54px #07181417}.TrustSection-module__VJfekq__icon-circle{width:48px;height:48px;color:var(--primary-dark);background:var(--primary-light);border-radius:14px;justify-content:center;align-items:center;transition:transform .22s,background .22s,color .22s;display:flex}.TrustSection-module__VJfekq__trust-card:hover .TrustSection-module__VJfekq__icon-circle{color:#fff;background:var(--primary-dark);animation:.48s TrustSection-module__VJfekq__iconWiggle}.TrustSection-module__VJfekq__card-title{color:var(--text-dark);margin:30px 0 10px;font-size:20px;font-weight:720;line-height:1.25}.TrustSection-module__VJfekq__card-description{color:var(--text-body);margin:0;font-size:15px;line-height:1.65}@media (max-width:980px){.TrustSection-module__VJfekq__section-heading,.TrustSection-module__VJfekq__trust-cards{grid-template-columns:1fr 1fr}.TrustSection-module__VJfekq__section-heading h2{grid-column:span 2}}@media (max-width:680px){.TrustSection-module__VJfekq__trust{padding:70px 0}.TrustSection-module__VJfekq__trust-container{width:min(100% - 28px,1180px)}.TrustSection-module__VJfekq__section-heading,.TrustSection-module__VJfekq__trust-cards{grid-template-columns:1fr}.TrustSection-module__VJfekq__section-heading{gap:16px}.TrustSection-module__VJfekq__section-heading h2{grid-column:auto}}
.HowItWorks-module__V8Fn6W__how-it-works{background:linear-gradient(180deg,var(--bg-light),#fff);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:92px 0}.HowItWorks-module__V8Fn6W__how-it-works-container{width:min(1180px,100% - 40px);margin:0 auto}.HowItWorks-module__V8Fn6W__section-heading{max-width:720px;margin-bottom:42px}.HowItWorks-module__V8Fn6W__section-heading span{min-height:32px;color:var(--primary);background:var(--primary-light);border-radius:999px;align-items:center;margin-bottom:16px;padding:0 12px;font-size:13px;font-weight:760;animation:.65s both HowItWorks-module__V8Fn6W__softRise;display:inline-flex}.HowItWorks-module__V8Fn6W__section-heading h2{color:var(--text-dark);margin:0;font-size:clamp(32px,3.6vw,50px);font-weight:740;line-height:1.08;animation:.75s 80ms both HowItWorks-module__V8Fn6W__softRise}.HowItWorks-module__V8Fn6W__steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid;position:relative}.HowItWorks-module__V8Fn6W__steps:before{content:"";background:linear-gradient(90deg,transparent,var(--border-strong),transparent),repeating-linear-gradient(90deg,transparent 0 12px,#0f6b5747 12px 22px,transparent 22px 44px);background-size:100% 100%,44px 100%;height:1px;animation:5s linear infinite HowItWorks-module__V8Fn6W__syncDash;position:absolute;top:47px;left:9%;right:9%}.HowItWorks-module__V8Fn6W__step{border:1px solid var(--border);background:#ffffffd1;border-radius:8px;min-height:292px;padding:24px;transition:transform .24s,border-color .24s,box-shadow .24s,background .24s;animation:.75s both HowItWorks-module__V8Fn6W__softRise;position:relative;box-shadow:0 16px 42px #0718140d}.HowItWorks-module__V8Fn6W__step:nth-child(2){animation-delay:80ms}.HowItWorks-module__V8Fn6W__step:nth-child(3){animation-delay:.16s}.HowItWorks-module__V8Fn6W__step:hover{border-color:var(--border-strong);background:#fffffff5;transform:translateY(-7px);box-shadow:0 26px 60px #0718141a}.HowItWorks-module__V8Fn6W__step-number{width:fit-content;min-height:28px;color:var(--primary);background:var(--bg-soft);border-radius:999px;align-items:center;margin-bottom:28px;padding:0 10px;font-size:12px;font-weight:800;transition:transform .22s,background .22s;display:flex}.HowItWorks-module__V8Fn6W__step:hover .HowItWorks-module__V8Fn6W__step-number{background:var(--primary-light);transform:translateY(-2px)scale(1.04)}.HowItWorks-module__V8Fn6W__step-icon{color:#fff;background:var(--primary-dark);border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;transition:transform .24s,box-shadow .24s;display:flex;box-shadow:0 16px 32px #07362f29}.HowItWorks-module__V8Fn6W__step:hover .HowItWorks-module__V8Fn6W__step-icon{animation:.5s HowItWorks-module__V8Fn6W__iconWiggle;box-shadow:0 20px 38px #07362f38}.HowItWorks-module__V8Fn6W__step-title{color:var(--text-dark);margin:28px 0 10px;font-size:21px;font-weight:730;line-height:1.25}.HowItWorks-module__V8Fn6W__step-description{color:var(--text-body);margin:0;font-size:15px;line-height:1.7}@media (max-width:860px){.HowItWorks-module__V8Fn6W__steps{grid-template-columns:1fr}.HowItWorks-module__V8Fn6W__steps:before{display:none}.HowItWorks-module__V8Fn6W__step{min-height:auto}}@media (max-width:680px){.HowItWorks-module__V8Fn6W__how-it-works{padding:70px 0}.HowItWorks-module__V8Fn6W__how-it-works-container{width:min(100% - 28px,1180px)}}
.DashboardPreview-module__dSC0pG__dashboard-preview{background:var(--bg-white);padding:98px 0}.DashboardPreview-module__dSC0pG__preview-container{width:min(1180px,100% - 40px);margin:0 auto}.DashboardPreview-module__dSC0pG__section-heading{text-align:center;max-width:780px;margin:0 auto 44px}.DashboardPreview-module__dSC0pG__section-heading span{min-height:32px;color:var(--primary);background:var(--primary-light);border-radius:999px;align-items:center;margin-bottom:16px;padding:0 12px;font-size:13px;font-weight:760;animation:.65s both DashboardPreview-module__dSC0pG__softRise;display:inline-flex}.DashboardPreview-module__dSC0pG__section-heading h2{color:var(--text-dark);margin:0;font-size:clamp(34px,4vw,54px);font-weight:740;line-height:1.05;animation:.75s 80ms both DashboardPreview-module__dSC0pG__softRise}.DashboardPreview-module__dSC0pG__section-heading p{max-width:650px;color:var(--text-body);margin:16px auto 0;font-size:17px;line-height:1.7;animation:.75s .16s both DashboardPreview-module__dSC0pG__softRise}.DashboardPreview-module__dSC0pG__mockup-box{border:1px solid var(--border);background:var(--bg-white);border-radius:8px;grid-template-columns:230px minmax(0,1fr);min-height:570px;transition:transform .28s,box-shadow .28s,border-color .28s;animation:.85s .12s both DashboardPreview-module__dSC0pG__softRise;display:grid;overflow:hidden;box-shadow:0 28px 80px #0718141c}.DashboardPreview-module__dSC0pG__mockup-box:hover{border-color:var(--border-strong);transform:translateY(-5px);box-shadow:0 34px 92px #07181424}.DashboardPreview-module__dSC0pG__sidebar{border-right:1px solid var(--border);background:#f8fbfa;padding:24px 18px}.DashboardPreview-module__dSC0pG__logo{width:148px;height:auto;margin-bottom:34px}.DashboardPreview-module__dSC0pG__sidebar nav{gap:8px;display:grid}.DashboardPreview-module__dSC0pG__sidebar a{min-height:40px;color:var(--text-body);border-radius:8px;align-items:center;padding:0 13px;font-size:14px;font-weight:650;transition:transform .18s,color .18s,background .18s;display:flex}.DashboardPreview-module__dSC0pG__sidebar a.DashboardPreview-module__dSC0pG__active{color:var(--primary-dark);background:var(--primary-light)}.DashboardPreview-module__dSC0pG__sidebar a:hover{color:var(--primary-dark);background:var(--bg-white);transform:translate(4px)}.DashboardPreview-module__dSC0pG__workspace{background:linear-gradient(#07181409 1px,transparent 1px),linear-gradient(90deg,#07181409 1px,transparent 1px),var(--bg-light);background-size:42px 42px;min-width:0;padding:28px}.DashboardPreview-module__dSC0pG__workspace-top{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.DashboardPreview-module__dSC0pG__workspace-top p{color:var(--text-muted);margin:0 0 4px;font-size:13px;font-weight:680}.DashboardPreview-module__dSC0pG__workspace-top h3{color:var(--text-dark);margin:0;font-size:28px;font-weight:740;line-height:1.15}.DashboardPreview-module__dSC0pG__workspace-top button{border:1px solid var(--border);min-height:40px;color:var(--text-dark);background:var(--bg-white);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex}.DashboardPreview-module__dSC0pG__workspace-top button:hover{border-color:var(--border-strong);transform:translateY(-2px);box-shadow:0 12px 24px #07181414}.DashboardPreview-module__dSC0pG__workspace-top button svg{transition:transform .2s}.DashboardPreview-module__dSC0pG__workspace-top button:hover svg{transform:translate(2px,-2px)}.DashboardPreview-module__dSC0pG__stats-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px;display:grid}.DashboardPreview-module__dSC0pG__stat,.DashboardPreview-module__dSC0pG__panel{border:1px solid var(--border);background:#ffffffeb;border-radius:8px;box-shadow:0 12px 30px #0718140e}.DashboardPreview-module__dSC0pG__stat{min-height:150px;padding:18px;transition:transform .22s,border-color .22s,box-shadow .22s}.DashboardPreview-module__dSC0pG__stat:hover{border-color:var(--border-strong);transform:translateY(-4px);box-shadow:0 18px 38px #07181414}.DashboardPreview-module__dSC0pG__stat:hover span svg{animation:.45s DashboardPreview-module__dSC0pG__iconWiggle}.DashboardPreview-module__dSC0pG__stat span{color:var(--text-body);align-items:center;gap:8px;font-size:13px;font-weight:680;display:flex}.DashboardPreview-module__dSC0pG__stat span svg{color:var(--primary)}.DashboardPreview-module__dSC0pG__stat strong{color:var(--text-dark);margin-top:22px;font-size:32px;line-height:1;display:block}.DashboardPreview-module__dSC0pG__stat small{color:var(--text-muted);margin-top:10px;font-size:12px;display:block}.DashboardPreview-module__dSC0pG__content-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:14px;display:grid}.DashboardPreview-module__dSC0pG__panel{padding:18px;transition:transform .22s,border-color .22s,box-shadow .22s}.DashboardPreview-module__dSC0pG__panel:hover{border-color:var(--border-strong);transform:translateY(-4px);box-shadow:0 18px 38px #07181414}.DashboardPreview-module__dSC0pG__panel-heading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.DashboardPreview-module__dSC0pG__panel-heading h4{color:var(--text-dark);margin:0;font-size:16px;font-weight:740}.DashboardPreview-module__dSC0pG__panel-heading span{min-height:26px;color:var(--primary);background:var(--primary-light);border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:760;display:inline-flex}.DashboardPreview-module__dSC0pG__table{gap:10px;display:grid}.DashboardPreview-module__dSC0pG__table-row{border:1px solid var(--border);background:#fbfdfc;border-radius:8px;grid-template-columns:92px 1fr 82px 72px;align-items:center;gap:12px;min-height:48px;padding:0 12px;font-size:13px;transition:transform .18s,border-color .18s,background .18s;display:grid}.DashboardPreview-module__dSC0pG__table-row:hover{border-color:var(--border-strong);background:#fff;transform:translate(4px)}.DashboardPreview-module__dSC0pG__table-row b,.DashboardPreview-module__dSC0pG__table-row strong{color:var(--text-dark)}.DashboardPreview-module__dSC0pG__table-row span{color:var(--text-body)}.DashboardPreview-module__dSC0pG__table-row em{width:fit-content;color:var(--primary);background:var(--primary-light);border-radius:999px;padding:5px 9px;font-style:normal;font-weight:720}.DashboardPreview-module__dSC0pG__table-row strong{text-align:right}.DashboardPreview-module__dSC0pG__health{grid-template-columns:128px 1fr;align-items:center;gap:16px;display:grid}.DashboardPreview-module__dSC0pG__ring{width:118px;height:118px;color:var(--primary-dark);background:radial-gradient(circle at center,white 52%,transparent 53%),conic-gradient(var(--primary)0 345deg,var(--border)345deg 360deg);border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:780;animation:4.5s ease-in-out infinite DashboardPreview-module__dSC0pG__glowBreath;display:flex}.DashboardPreview-module__dSC0pG__health p{color:var(--text-body);align-items:center;gap:8px;margin:12px 0;font-size:14px;font-weight:650;display:flex}.DashboardPreview-module__dSC0pG__health svg{color:var(--success)}@media (max-width:980px){.DashboardPreview-module__dSC0pG__mockup-box{grid-template-columns:1fr}.DashboardPreview-module__dSC0pG__sidebar{display:none}}@media (max-width:820px){.DashboardPreview-module__dSC0pG__stats-grid,.DashboardPreview-module__dSC0pG__content-grid{grid-template-columns:1fr}}@media (max-width:680px){.DashboardPreview-module__dSC0pG__dashboard-preview{padding:70px 0}.DashboardPreview-module__dSC0pG__preview-container{width:min(100% - 28px,1180px)}.DashboardPreview-module__dSC0pG__workspace{padding:18px}.DashboardPreview-module__dSC0pG__workspace-top{flex-direction:column;align-items:flex-start}.DashboardPreview-module__dSC0pG__table-row{grid-template-columns:1fr 1fr;padding:12px}.DashboardPreview-module__dSC0pG__table-row strong{text-align:left}.DashboardPreview-module__dSC0pG__health{grid-template-columns:1fr}}
.CTASection-module__69CJEq__cta{color:#fff;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/64px 64px,linear-gradient(135deg,#031f24,#07362f);padding:86px 0}.CTASection-module__69CJEq__cta-container{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:46px;width:min(1180px,100% - 40px);margin:0 auto;display:grid}.CTASection-module__69CJEq__cta-copy span{color:#a8f6d0;background:#ffffff0f;border:1px solid #a8f6d03d;border-radius:999px;align-items:center;min-height:32px;margin-bottom:18px;padding:0 12px;font-size:13px;font-weight:760;animation:.65s both CTASection-module__69CJEq__softRise;display:inline-flex}.CTASection-module__69CJEq__cta-headline{color:#f4fff9;max-width:760px;margin:0;font-size:clamp(34px,4vw,56px);font-weight:740;line-height:1.05;animation:.75s 80ms both CTASection-module__69CJEq__softRise}.CTASection-module__69CJEq__cta-panel{background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;padding:22px;transition:transform .24s,border-color .24s,box-shadow .24s;animation:.8s .16s both CTASection-module__69CJEq__softRise;box-shadow:0 24px 60px #00000038}.CTASection-module__69CJEq__cta-panel:hover{border-color:#a8f6d042;transform:translateY(-5px);box-shadow:0 30px 70px #00000042}.CTASection-module__69CJEq__cta-panel ul{gap:13px;margin:0 0 22px;padding:0;list-style:none;display:grid}.CTASection-module__69CJEq__cta-panel li{color:#effdf6d1;align-items:center;gap:9px;font-size:14px;font-weight:620;transition:transform .18s,color .18s;display:flex}.CTASection-module__69CJEq__cta-panel li:hover{color:#fff;transform:translate(4px)}.CTASection-module__69CJEq__cta-panel svg{color:var(--accent);flex:none}.CTASection-module__69CJEq__btn-cta{color:#04231f;background:var(--accent);border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;font-size:15px;font-weight:760;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 18px 34px #19d27c33}.CTASection-module__69CJEq__btn-cta:hover{transform:translateY(-2px);box-shadow:0 22px 42px #19d27c42}.CTASection-module__69CJEq__btn-cta svg{transition:transform .2s}.CTASection-module__69CJEq__btn-cta:hover svg{transform:translate(3px)}@media (max-width:840px){.CTASection-module__69CJEq__cta-container{grid-template-columns:1fr}.CTASection-module__69CJEq__cta-panel{max-width:480px}}@media (max-width:680px){.CTASection-module__69CJEq__cta{padding:70px 0}.CTASection-module__69CJEq__cta-container{width:min(100% - 28px,1180px)}}
.Footer-module__SJA6DW__footer{border-top:1px solid var(--border);background:#f8fbfa;padding:58px 0 28px}.Footer-module__SJA6DW__footer-container{grid-template-columns:minmax(260px,1fr) minmax(420px,.85fr);gap:48px;width:min(1180px,100% - 40px);margin:0 auto;display:grid}.Footer-module__SJA6DW__footer-brand p{max-width:320px;color:var(--text-body);margin:20px 0 0;font-size:15px;line-height:1.7}.Footer-module__SJA6DW__footer-logo{object-fit:contain;width:154px;height:auto;transition:transform .2s}.Footer-module__SJA6DW__footer-logo:hover{transform:translateY(-2px)}.Footer-module__SJA6DW__footer-columns{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.Footer-module__SJA6DW__footer-columns div{align-content:start;gap:10px;display:grid}.Footer-module__SJA6DW__footer-columns h3{color:var(--text-dark);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:13px;font-weight:760}.Footer-module__SJA6DW__footer-columns a{color:var(--text-body);font-size:14px;font-weight:560;transition:color .2s,transform .2s}.Footer-module__SJA6DW__footer-columns a:hover{color:var(--primary);transform:translate(3px)}.Footer-module__SJA6DW__footer-bottom{border-top:1px solid var(--border);color:var(--text-muted);grid-column:1/-1;justify-content:space-between;gap:20px;margin-top:8px;padding-top:26px;font-size:13px;display:flex}@media (max-width:760px){.Footer-module__SJA6DW__footer-container{grid-template-columns:1fr;gap:34px;width:min(100% - 28px,1180px)}.Footer-module__SJA6DW__footer-columns{grid-template-columns:1fr 1fr}.Footer-module__SJA6DW__footer-bottom{flex-direction:column}}@media (max-width:460px){.Footer-module__SJA6DW__footer-columns{grid-template-columns:1fr}}
