@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap");:root{--ink:#111827;--muted:#64748b;--line:#e7eaf1;--primary:#4f46e5;--primary-dark:#4338ca;--soft-blue:#eef2ff;--page:#ffffff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--page);color:var(--ink);font-family:DM Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a,button{-webkit-tap-highlight-color:transparent}::selection{color:#fff;background:#6366f1}.site-header{position:relative;z-index:5;height:82px;background:rgba(255,255,255,.92);border-bottom:1px solid rgba(226,232,240,.72)}.hero-container,.nav-container,.section-container{width:min(1190px,calc(100% - 64px));margin:0 auto}.nav-container{height:100%;justify-content:space-between}.header-actions,.nav-container{display:flex;align-items:center}.header-actions{gap:10px}.theme-toggle{width:38px;height:38px;display:inline-grid;place-items:center;border:1px solid #e6e8f4;border-radius:9px;color:#4b5680;background:#fff;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.theme-toggle:hover{border-color:#c7d2fe;color:#4f46e5;background:#f8f8ff}.language-toggle{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:1px solid #e6e8f4;border-radius:9px;color:#39445d;background:#fff;cursor:pointer;font:700 10px DM Sans,sans-serif;transition:border-color .18s ease,background .18s ease}.language-toggle:hover{border-color:#c7d2fe;background:#f8f8ff}.language-globe{color:#5b5bd6;font-size:15px}.brand{display:inline-flex;align-items:center;gap:10px}.brand-copy{display:grid;grid-gap:3px;gap:3px}.brand-mark{width:42px;height:42px;display:grid;place-items:center;overflow:hidden;padding:2px;border:1px solid #b8e3ff;border-radius:13px;background:linear-gradient(145deg,#33c6ed,#0787df 38%,#174ccf 72%,#2839c7);box-shadow:0 5px 14px #1769d82b}.brand-logo-image{width:100%;height:100%;border-radius:10px;object-fit:cover}.brand-name{font:800 17px/1 Manrope,sans-serif;letter-spacing:-.8px}.brand-name span{color:var(--primary)}.brand-expansion{color:#788399;font-size:8px;font-weight:600;letter-spacing:.1px;white-space:nowrap}.desktop-nav{display:flex;align-items:center;gap:38px;margin-left:78px;color:#536078;font-size:13px;font-weight:600}.desktop-nav a,.footer-links a{transition:color .18s ease}.desktop-nav a:hover,.footer-links a:hover{color:var(--primary)}.button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:48px;padding:0 20px;border-radius:10px;font-size:13px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button:hover{transform:translateY(-2px)}.button-nav{min-height:42px;padding:0 16px;border:1px solid #e6e8f4;color:#25304a;font-size:12px}.button-nav:hover{border-color:#c7d2fe;box-shadow:0 4px 14px #4f46e514}.hero-section{position:relative;overflow:hidden;background:#f7f9ff}.hero-grid-pattern{position:absolute;inset:0;opacity:.43;background-image:linear-gradient(#e9edfa 1px,transparent 0),linear-gradient(90deg,#e9edfa 1px,transparent 0);background-size:66px 66px;-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000 65%,transparent);mask-image:linear-gradient(90deg,transparent 10%,#000 65%,transparent)}.hero-section:before{position:absolute;top:-260px;right:3%;width:700px;height:700px;border-radius:50%;content:"";background:radial-gradient(circle,#e5e9ff 0,rgba(233,237,255,.56) 42%,transparent 72%)}.bubble-field{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.bubble{position:absolute;display:block;border:1px solid #d5e8ffb8;border-radius:50%;background:linear-gradient(145deg,#fff9,#c8e5ff54);box-shadow:inset 0 0 18px #ffffff90,0 8px 26px #5477d212;animation:bubble-float 8s ease-in-out infinite}.bubble-one{top:16%;left:5%;width:54px;height:54px;animation-delay:-1s}.bubble-two{top:28%;right:8%;width:24px;height:24px;animation-delay:-4s}.bubble-three{top:68%;left:13%;width:19px;height:19px;animation-delay:-2s}.bubble-four{right:19%;bottom:8%;width:42px;height:42px;animation-delay:-6s}.bubble-five{top:11%;right:35%;width:13px;height:13px;animation-delay:-3s}@keyframes bubble-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(8px,-18px,0) scale(1.06)}}.hero-container{position:relative;z-index:1;min-height:632px;display:grid;grid-template-columns:41% 59%;align-items:center;padding-top:37px;padding-bottom:52px}.hero-copy{position:relative;z-index:2;padding-bottom:24px}.pill-label{display:inline-flex;align-items:center;gap:8px;padding:7px 11px 7px 7px;color:#4954c7;border:1px solid #dfe3ff;border-radius:100px;background:#fff;font-size:9px;font-weight:700;letter-spacing:1.05px}.pill-spark{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#eef0ff;color:#5b5bd6}.hero-copy h1{max-width:490px;margin:23px 0 17px;font:800 clamp(42px,5.1vw,64px)/1.07 Manrope,sans-serif;letter-spacing:-3.4px}.hero-copy h1 span{color:var(--primary)}.hero-description{max-width:425px;margin:0;color:#64708a;font-size:15px;line-height:1.85}.hero-actions{display:flex;align-items:center;gap:12px;margin-top:27px}.button-primary{color:white;background:var(--primary);box-shadow:0 9px 20px #4f46e532}.button-primary:hover{background:var(--primary-dark);box-shadow:0 12px 24px #4f46e542}.button-quiet{color:#39445d}.button-quiet:hover{background:#fff}.play-mark{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:50%;color:var(--primary);background:#edefff;font-size:15px}.hero-proof{display:flex;align-items:center;gap:13px;margin-top:33px;color:#8992a8;font-size:11px;line-height:1.65}.hero-proof strong{color:#303b54;font-size:11px}.proof-avatars{display:flex;padding-left:2px}.proof-avatars i{width:28px;height:28px;margin-left:-3px;display:grid;place-items:center;border:2px solid #f7f9ff;border-radius:50%;color:#fff;background:#8488e8;font:600 9px DM Sans,sans-serif;font-style:normal}.proof-avatars i:nth-child(2){background:#f19b82}.proof-avatars i:nth-child(3){background:#60a9a0}.proof-avatars i:nth-child(4){color:#5b5bd6;background:#e7e9ff}.dashboard-wrap{position:relative;min-width:0;padding:29px 0 29px 13px}.dashboard-window{position:relative;z-index:1;min-height:410px;display:grid;grid-template-columns:148px 1fr;overflow:hidden;border:1px solid #e2e7f2;border-radius:16px;background:#fff;box-shadow:0 26px 70px #27366c1c,0 5px 15px #27366c0b;transform:perspective(1300px) rotateY(-2.2deg) rotateX(1deg)}.dashboard-sidebar{position:relative;padding:17px 12px;border-right:1px solid #edf0f7;background:#fcfcff}.dashboard-sidebar .brand{gap:7px}.dashboard-sidebar .brand-mark{width:27px;height:27px;padding:1px;border-radius:8px;background:linear-gradient(145deg,#33c6ed,#0787df 38%,#174ccf 72%,#2839c7);box-shadow:none}.dashboard-sidebar .brand-logo-image{border-radius:6px}.dashboard-sidebar .brand-mark img{width:100%;height:100%;border-radius:6px;object-fit:cover}.dashboard-sidebar .brand-name{font-size:13px}.dashboard-sidebar .brand-expansion{font-size:5px;letter-spacing:0}.brand-light .brand-name{color:#27314a}.sidebar-label{margin:35px 0 10px 8px;color:#a0a9bb;font-size:8px;font-weight:700;letter-spacing:1px}.sidebar-link{min-height:34px;display:flex;align-items:center;gap:9px;margin:3px 0;padding:0 9px;border-radius:7px;color:#7c879e;font-size:9px}.sidebar-link.active{color:#4f46e5;background:#eeefff;font-weight:700}.sidebar-dot{width:6px;height:6px;border-radius:2px;background:currentColor}.sidebar-profile{position:absolute;right:12px;bottom:14px;left:12px;display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid #edf0f7}.avatar{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;color:#fff;background:linear-gradient(145deg,#94a3ff,#665ee0);font-size:10px;font-weight:700}.sidebar-profile small,.sidebar-profile strong{display:block}.sidebar-profile strong{font-size:8px}.sidebar-profile small{margin-top:3px;color:#919bb0;font-size:7px}.profile-menu{margin-left:auto;color:#8992a8}.dashboard-main{min-width:0;padding:0 18px 17px;background:linear-gradient(180deg,#fff,#fdfdff)}.dashboard-topbar{height:42px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f2f7;color:#9aa3b5;font-size:8px}.dashboard-topbar strong{color:#3a4560}.online-status{display:flex;align-items:center;gap:5px;padding:5px 7px;border-radius:20px;color:#388e73;background:#effaf5;font-size:7px}.online-status i{width:5px;height:5px;border-radius:50%;background:#47c18c}.dashboard-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:23px 0 16px}.eyebrow{color:#9ba4b7;font-size:7px;font-weight:700;letter-spacing:1px}.dashboard-heading h2{margin:6px 0 4px;color:#1c2740;font:800 17px Manrope,sans-serif;letter-spacing:-.5px}.dashboard-heading h2 span{color:#f1b85c;font-size:12px}.dashboard-heading p{margin:0;color:#919bb0;font-size:8px}.date-pill{flex-shrink:0;padding:8px 9px;border:1px solid #e9edf5;border-radius:7px;color:#77829a;font-size:7px}.date-pill span{padding-left:6px}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.stat-card{position:relative;height:77px;overflow:hidden;padding:11px;border:1px solid #edf0f6;border-radius:9px;background:#fff}.stat-card>span{display:block;color:#929cb0;font-size:7px}.stat-card strong{display:block;margin-top:8px;color:#26314a;font:800 19px Manrope,sans-serif;letter-spacing:-.7px}.stat-card strong small{margin-left:4px;color:#40a780;font:700 7px DM Sans,sans-serif;letter-spacing:0}.sparkline{position:absolute;right:9px;bottom:13px;width:38px;height:19px;border-bottom:2px solid #7480ed;transform:skewY(-21deg);opacity:.7}.sparkline:before{position:absolute;right:1px;bottom:0;left:0;height:8px;border-top:1px solid;border-radius:50%;content:""}.sparkline-blue{color:#7480ed}.sparkline-purple{color:#aa72e9;border-color:#aa72e9}.sparkline-teal{color:#42baa5;border-color:#42baa5}.module-heading{display:flex;align-items:center;justify-content:space-between;margin:19px 0 10px;color:#26314a;font-size:9px}.module-heading a{display:flex;align-items:center;gap:4px;color:#6366d9;font-size:8px}.preview-modules{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.preview-module{position:relative;min-width:0;height:53px;display:flex;align-items:center;gap:7px;padding:7px;border:1px solid #edf0f6;border-radius:8px;color:#414d64;background:#fff;font-size:7px;font-weight:600}.module-icon{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px}.preview-module .module-icon{width:24px;height:24px;border-radius:7px}.blue{color:#5073f5;background:#edf1ff}.violet{color:#7164e8;background:#f0edff}.purple{color:#a04de3;background:#f7eaff}.sky{color:#3a8df2;background:#eaf3ff}.rose{color:#f05272;background:#fff0f2}.teal{color:#11a995;background:#e8f8f5}.cyan{color:#0797b5;background:#e7f7fa}.module-chevron{position:absolute;top:5px;right:6px;color:#9aa4b6;font-size:8px}.orbit{position:absolute;z-index:0;border:1px solid #d4dafa;border-radius:50%;background:linear-gradient(145deg,#fff8,#dfe5ff7d);box-shadow:0 16px 38px #5869c112}.orbit-one{top:-4px;right:17%;width:67px;height:67px}.orbit-two{right:-15px;bottom:-7px;width:115px;height:115px;background:linear-gradient(145deg,#fff8,#e1f4ff99)}.floating-note{position:absolute;z-index:2;display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid #edf0f6;border-radius:10px;background:rgba(255,255,255,.96);box-shadow:0 13px 30px #28356516}.floating-note small,.floating-note strong{display:block;white-space:nowrap}.floating-note strong{color:#27314a;font-size:9px}.floating-note small{margin-top:4px;color:#929cb0;font-size:7px}.note-top{top:19px;right:-19px}.note-icon{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;color:#269b76;background:#e9f8f2}.note-bottom{right:-25px;bottom:17px}.note-bars{height:24px;display:flex;align-items:flex-end;gap:3px;padding:0 4px}.note-bars i{width:4px;border-radius:4px;background:#7774e9}.note-bars i:first-child{height:9px}.note-bars i:nth-child(2){height:16px}.note-bars i:nth-child(3){height:12px}.note-bars i:nth-child(4){height:21px}.note-bars i:nth-child(5){height:17px}.dashboard-preview-trigger{position:absolute;z-index:3;right:12px;bottom:40px;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #e7e9f4;border-radius:7px;color:#4f46e5;background:#ffffffed;box-shadow:0 4px 12px #27366c12;cursor:pointer;font:700 8px DM Sans,sans-serif;transition:background .18s ease,transform .18s ease}.dashboard-preview-trigger:hover{transform:translateY(-1px);background:#f5f6ff}.screenshot-modal-backdrop{position:fixed;z-index:50;inset:0;display:grid;place-items:center;padding:28px;background:#10162966;animation:modal-fade-in .18s ease-out}.screenshot-modal{width:min(1120px,100%);max-height:min(90vh,900px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #e5e8f1;border-radius:15px;background:#fff;box-shadow:0 8px 24px #10162914;animation:modal-rise-in .22s ease-out}.screenshot-modal-footer,.screenshot-modal-header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;padding:16px 21px}.screenshot-modal-header{border-bottom:1px solid #edf0f5}.screenshot-modal-eyebrow{color:#858da3;font-size:8px;font-weight:700;letter-spacing:1px}.screenshot-modal-header h2{margin:4px 0 0;color:#202a42;font:700 16px Manrope,sans-serif}.screenshot-modal-close{width:34px;height:34px;display:grid;place-items:center;border:1px solid #e8ebf3;border-radius:9px;color:#58647c;background:#fff;cursor:pointer;font:400 24px/1 DM Sans,sans-serif}.screenshot-modal-close:hover{color:#353cc2;background:#f6f7ff}.screenshot-modal-image{min-height:0;overflow:auto;padding:16px;background:#f5f7fb}.screenshot-modal-image img{width:100%;height:auto;display:block;border:1px solid #e6e9f1;border-radius:8px;box-shadow:0 5px 18px #1f2c4a12}.screenshot-modal-footer{border-top:1px solid #edf0f5;color:#7d879b;font-size:10px}.screenshot-modal-footer .button{min-height:38px;padding:0 13px;font-size:10px}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-rise-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.hero-bottom{position:relative;z-index:1;min-height:63px;justify-content:center;gap:42px;border-top:1px solid #e8ebf4;color:#8b95aa;font-size:9px;font-weight:700;letter-spacing:.85px}.hero-bottom,.hero-bottom>div{display:flex;align-items:center}.hero-bottom>div{gap:14px;color:#626d85;font-size:10px;font-weight:600;letter-spacing:0}.hero-bottom i{width:4px;height:4px;border-radius:50%;background:#8884ed}.customer-proof{min-height:78px;justify-content:flex-start;gap:clamp(24px,5vw,68px);padding:14px max(32px,calc((100% - 1128px)/2));border-top:1px solid #e8ebf4;background:#fff}.customer-proof>span{flex:0 0 auto;color:#8b95aa;font-size:9px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.customer-proof>div{flex:1 1;justify-content:space-between;gap:20px}.customer-proof strong{color:#34415a;font:700 13px Manrope,sans-serif;letter-spacing:-.2px;white-space:nowrap}.overview-video-section{padding:82px 0;background:#f7f9fc}.overview-video-layout{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);align-items:center;grid-gap:clamp(32px,6vw,82px);gap:clamp(32px,6vw,82px)}.overview-video-copy h2{max-width:430px;margin:20px 0 12px;color:#17233a;font:800 clamp(30px,3.8vw,42px)/1.16 Manrope,sans-serif;letter-spacing:-1.7px}.overview-video-copy h2 span{color:var(--primary)}.overview-video-copy>p{max-width:400px;margin:0;color:#69768d;font-size:13px;line-height:1.8}.overview-video-link{margin-top:17px}.overview-video-duration{display:inline-flex;align-items:center;gap:7px;margin-top:20px;color:#4f5b75;font-size:11px;font-weight:700}.overview-video-duration svg{color:#5967d7}.overview-video-frame{min-width:0;overflow:hidden;aspect-ratio:16/9;border:1px solid #dfe5ef;border-radius:17px;background:#e8edf7;box-shadow:0 22px 55px #26366514}.overview-video-frame>video{display:block;width:100%;height:100%;background:#101827;object-fit:cover}.overview-video-placeholder{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#dfe8ff,#eff3fc 55%,#dce8f8)}.overview-video-poster{z-index:-2;object-fit:cover;object-position:center}.overview-video-overlay{position:absolute;z-index:-1;inset:0;background:linear-gradient(115deg,#0d193c5c,#253b8066 50%,#111b3552)}.overview-video-play{width:68px;height:68px;display:grid;place-items:center;padding-left:4px;border:1px solid #ffffffb8;border-radius:50%;color:#fff;background:#fff3;box-shadow:0 8px 30px #07143135,inset 0 0 0 7px #ffffff20;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.overview-video-play svg{width:25px;height:25px}.overview-video-badge{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #ffffff80;border-radius:999px;color:#fff;background:#17233aba;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:10px;font-weight:700}.overview-video-badge i{width:7px;height:7px;border-radius:50%;background:#f0bf63}.overview-video-placeholder .overview-video-duration{position:absolute;top:16px;right:16px;margin:0;padding:8px 10px;border:1px solid #ffffff80;border-radius:999px;color:#fff;background:#17233aba;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:9px}.overview-video-placeholder .overview-video-duration svg{color:#fff}.overview-video-frame-caption{position:absolute;right:16px;bottom:14px;color:#fff;font-size:16px;font-weight:800;letter-spacing:-.3px;text-shadow:0 1px 8px #111827}.dashboard-hero{background:#f7f9fc}.dashboard-hero:before{top:-225px;right:3%;width:640px;height:640px;opacity:.8}.dashboard-landing{position:relative;z-index:1;width:min(1128px,calc(100% - 64px));min-height:622px;margin:0 auto;padding:39px 0 29px}.sales-hero{min-height:448px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);grid-gap:30px;gap:30px;align-items:center;padding:32px 0 45px}.sales-hero-copy{position:relative;z-index:1}.sales-hero-eyebrow{display:inline-flex;align-items:center;gap:9px;color:#5362cd;font-size:9px;font-weight:800;letter-spacing:1.05px;line-height:1.5}.sales-hero-eyebrow>i{width:30px;height:30px;display:grid;place-items:center;border:1px solid #e1e5ff;border-radius:10px;color:#5d62d7;background:#f1f2ff;font-style:normal}.sales-hero h1{max-width:610px;margin:19px 0 15px;color:#152039;font:800 clamp(42px,4.5vw,56px)/1.08 Manrope,sans-serif;letter-spacing:-2.7px}.sales-hero h1 span{color:#4b56d4}.sales-hero-copy>p{max-width:535px;margin:0;color:#68758d;font-size:14px;line-height:1.85}.sales-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:23px}.sales-hero-actions .button{min-height:47px;font-size:11px}.sales-hero-actions .button-quiet{border:1px solid #e0e5ef;border-radius:10px;background:#ffffffa8}.sales-benefits{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:22px}.sales-benefits>span{display:inline-flex;align-items:center;gap:6px;color:#66738a;font-size:9px;font-weight:600}.sales-benefits i{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;color:#258d70;background:#e7f7f0;font-style:normal}.sales-app-links{display:grid;grid-gap:9px;gap:9px;margin-top:20px}.sales-app-links>span{color:#8290a6;font-size:8px;font-weight:700;letter-spacing:.3px}.sales-app-links>div{display:flex;flex-wrap:wrap;gap:8px}.app-store-badge{min-width:136px;min-height:43px;display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border:1px solid #29334b;border-radius:8px;color:#fff;background:#182238;text-decoration:none;transition:transform .18s ease,background .18s ease}.app-store-badge:hover{transform:translateY(-2px);background:#263451}.app-store-badge>span{display:grid;grid-gap:2px;gap:2px}.app-store-badge small{color:#c3ccda;font-size:6px;font-weight:600;letter-spacing:.5px;line-height:1}.app-store-badge strong{color:#fff;font:700 10px/1.2 DM Sans,sans-serif;white-space:nowrap}.app-store-google-icon{width:19px;height:21px;flex:0 0 auto}.app-store-apple-icon{width:20px;height:21px;flex:0 0 auto;fill:#fff}.sales-visual{position:relative;min-width:0;min-height:350px;display:grid;place-items:center;isolation:isolate}.sales-visual-glow{position:absolute;z-index:-2;width:310px;height:310px;border-radius:50%;background:radial-gradient(circle,#dbe6ff 0,#eaf0ff 45%,transparent 73%);filter:blur(2px)}.sales-connectors{position:absolute;z-index:-1;inset:5% 2% 8%;width:96%;height:87%;overflow:visible}.sales-connectors path{fill:none;stroke:#8599db9c;stroke-width:1.35;stroke-dasharray:4 5;animation:connector-flow 12s linear infinite}.sales-connectors circle{fill:#737fe5;stroke:#fff;stroke-width:2}.sales-orbit{position:absolute;z-index:0;border:1px solid #bccaf24d;border-radius:50%}.sales-orbit-outer{width:290px;height:290px;transform:rotate(-24deg) scaleY(.78)}.sales-orbit-inner{width:214px;height:214px;border-style:dashed;opacity:.7;transform:rotate(28deg) scaleY(.78)}.sales-core{position:absolute;z-index:2;width:142px;height:142px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #ffffff;border-radius:35px;background:linear-gradient(150deg,#fff,#f8faff);box-shadow:0 24px 60px #39498d20,0 4px 12px #24355a0c}.sales-core img{width:48px;height:48px;object-fit:contain}.sales-core strong{margin-top:4px;color:#25314c;font:800 13px Manrope,sans-serif;letter-spacing:.8px}.sales-core small{margin-top:3px;color:#8b96aa;font-size:7px;font-weight:800;letter-spacing:1.1px}.sales-node{position:absolute;z-index:3;min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #e1e6f0;border-radius:11px;color:#35435d;background:#fff;box-shadow:0 9px 24px #26366514;font-size:10px;font-weight:700;animation:node-float 5.5s ease-in-out infinite}.sales-node svg{color:#5b65d8}.sales-node-projects{top:17%;left:9%}.sales-node-finance{top:20%;right:4%;animation-delay:-1s}.sales-node-people{bottom:23%;left:4%;animation-delay:-2.4s}.sales-node-operations{right:1%;bottom:21%;animation-delay:-3.5s}.visual-status{position:absolute;z-index:4;top:1%;left:50%;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;transform:translateX(-50%);border:1px solid #e0e6f2;border-radius:999px;color:#3d4c68;background:#fff;box-shadow:0 6px 16px #26366510;font-size:9px;font-weight:800;letter-spacing:.45px;white-space:nowrap}.visual-status>i{width:6px;height:6px;border-radius:50%;background:#35bd8a;box-shadow:0 0 0 3px #35bd8a20;animation:visual-pulse 2s ease-out infinite}.visual-status svg{color:#5666d6}.visual-insight{position:absolute;z-index:4;bottom:18%;left:50%;min-width:220px;display:flex;align-items:center;gap:9px;padding:9px 11px;transform:translateX(-50%);border:1px solid #e0e6f1;border-radius:11px;background:#fff;box-shadow:0 8px 22px #26366516}.visual-insight-icon{width:26px;height:26px;display:grid;flex:0 0 auto;place-items:center;border-radius:8px;color:#6565dc;background:#f0f0ff;font-style:normal}.visual-insight>span{min-width:0;display:grid;grid-gap:3px;gap:3px}.visual-insight strong{color:#293750;font-size:10px}.visual-insight small{color:#64728a;font-size:8.5px;white-space:nowrap}.visual-insight-bars{height:23px;display:flex;align-items:flex-end;gap:3px;margin-left:auto;padding-left:5px;border-left:1px solid #edf0f5}.visual-insight-bars b{width:4px;height:9px;border-radius:3px;background:#b7c0f7}.visual-insight-bars b:nth-child(2){height:14px}.visual-insight-bars b:nth-child(3){height:11px}.visual-insight-bars b:nth-child(4){height:20px;background:#6669dc}@keyframes connector-flow{to{stroke-dashoffset:-36}}@keyframes visual-pulse{0%{box-shadow:0 0 0 0 #35bd8a40}70%,to{box-shadow:0 0 0 5px #35bd8a00}}@keyframes node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.sales-visual-caption{position:absolute;bottom:3px;display:inline-flex;align-items:center;gap:8px;color:#586781;font-size:8.5px;font-weight:800;letter-spacing:.75px}.sales-visual-caption i{width:7px;height:7px;border-radius:50%;background:#5967da;box-shadow:0 0 0 4px #5967da18}.dashboard-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:26px 0 16px;border-top:1px solid #e6eaf2}.dashboard-section-heading>div:first-child>span{color:#626ed1;font-size:8px;font-weight:800;letter-spacing:1.15px}.dashboard-section-heading h2{margin:6px 0 4px;color:#27324a;font:800 18px/1.35 Manrope,sans-serif;letter-spacing:-.5px}.dashboard-section-heading p{margin:0;color:#8590a4;font-size:10px;line-height:1.65}.dashboard-section-heading .dashboard-tools{flex:0 0 auto;padding-top:0}.dashboard-module-count{min-width:133px}.dashboard-module-count small{max-width:90px;overflow:hidden;text-overflow:ellipsis}.dashboard-intro{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:30px}.dashboard-welcome{min-width:290px}.system-status{display:inline-flex;align-items:center;gap:8px;padding:6px 11px;border:1px solid #d5f0e5;border-radius:100px;color:#16835d;background:#eaf8f2;font-size:8px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.system-status i{width:7px;height:7px;border-radius:50%;background:#53c89a;box-shadow:0 0 0 3px #53c89a24}.dashboard-welcome h1{margin:11px 0 4px;color:#111827;font:800 clamp(30px,4vw,43px)/1.14 Manrope,sans-serif;letter-spacing:-1.9px}.dashboard-welcome h1 span{color:#405ff0}.dashboard-welcome p{max-width:400px;margin:0;color:#64748b;font-size:12px;line-height:1.7}.dashboard-tools{display:flex;align-items:center;gap:12px;padding-top:21px}.module-search{width:min(270px,25vw);height:47px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid #e7eaf1;border-radius:11px;color:#8190ac;background:#ffffffed;box-shadow:0 6px 19px #26366507}.module-search input{width:100%;min-width:0;border:0;outline:0;color:#28334b;background:transparent;font:500 11px DM Sans,sans-serif}.module-search input::placeholder{color:#91a0b9}.dashboard-clock{height:55px;display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid #edf0f5;border-radius:12px;background:#ffffffed;box-shadow:0 7px 21px #26366508}.clock-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;color:#397afa;background:#edf3ff}.dashboard-clock small,.dashboard-clock strong{display:block;white-space:nowrap}.dashboard-clock strong{color:#263248;font:800 14px Manrope,sans-serif}.dashboard-clock small{margin-top:3px;color:#8996ae;font-size:7px;font-weight:700;letter-spacing:1px}.landing-module-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:13px;gap:13px}.landing-module-card{position:relative;min-width:0;min-height:106px;display:flex;flex-direction:column;align-items:flex-start;padding:11px;border:1px solid #e3e9f1;border-radius:13px;color:inherit;background:rgba(255,255,255,.94);box-shadow:0 3px 0 #d0d9e5,0 7px 18px #364d7210;cursor:pointer;font:inherit;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.landing-module-card:focus-visible,.landing-module-card:hover{z-index:4;transform:translateY(-3px);border-color:#bdcbff;box-shadow:0 4px 0 #9cc1ff,0 12px 24px #3656a21b}.landing-module-card:focus-visible{outline:3px solid #9da8ff;outline-offset:3px}.landing-module-icon{width:38px;height:38px;display:grid;place-items:center;margin-bottom:9px;border-radius:11px}.landing-module-card>strong{max-width:calc(100% - 8px);color:#263248;font:700 10px/1.35 DM Sans,sans-serif}.landing-module-card>strong,.landing-module-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-module-description{width:100%;margin-top:3px;color:#74829a;font-size:8px;line-height:1.4}.landing-module-index{position:absolute;top:13px;right:12px;color:#a7b2c4;font:600 7px Manrope,sans-serif}.module-hover-tooltip{position:absolute;z-index:12;bottom:calc(100% + 8px);left:0;width:min(240px,calc(100vw - 40px));display:grid;grid-gap:5px;gap:5px;padding:11px 12px;border:1px solid #e3e7f0;border-radius:10px;color:#718097;background:#fff;box-shadow:0 6px 16px #1f2c4514;font-size:9px;line-height:1.5;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;visibility:hidden}.module-hover-tooltip strong{color:#373c75;font-size:9px}.module-hover-tooltip small{padding-top:5px;border-top:1px solid #edf0f5;color:#929bb0;font-size:8px}.landing-module-card:focus-visible .module-hover-tooltip,.landing-module-card:hover .module-hover-tooltip{opacity:1;transform:translateY(0);visibility:visible}.no-modules-message{grid-column:1/-1;margin:0;padding:18px;border:1px dashed #dbe1ec;border-radius:10px;color:#74829a;text-align:center;font-size:11px}.orange{color:#fa742f;background:#fff0e8}.slate{color:#697d97;background:#edf0f4}.amber{color:#e8a400;background:#fff6df}.dashboard-landing-cta{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;padding:15px 19px;border:1px solid #e3e7f2;border-radius:12px;background:#ffffffcb;color:#818ba0;font-size:10px;line-height:1.8}.dashboard-landing-cta strong{color:#263248;font-size:12px}.dashboard-landing-copy{min-width:0}.dashboard-landing-benefits{display:flex;flex-wrap:wrap;gap:7px 15px;margin-top:9px}.dashboard-landing-benefits>span{display:inline-flex;align-items:center;gap:5px;color:#68758d;font-size:9px;line-height:1.5}.dashboard-landing-benefits svg{flex:0 0 auto;color:#28a27e}.dashboard-landing-cta .button{min-height:40px;font-size:10px}.dashboard-landing-actions{display:flex;align-items:center;gap:9px}.dashboard-preview-link{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:1px solid #e2e6f0;border-radius:9px;color:#4f46e5;background:#fff;cursor:pointer;font:700 9px DM Sans,sans-serif;white-space:nowrap}.dashboard-preview-link:hover{border-color:#c7d2fe;background:#f8f8ff}.dashboard-orb{position:absolute;z-index:0;border:1px solid #d4e4ff;border-radius:50%;background:linear-gradient(145deg,#e7f1ffb3,#d9e7ff80);box-shadow:0 15px 35px #566faf12;pointer-events:none}.dashboard-orb-one{top:110px;left:-100px;width:135px;height:135px}.dashboard-orb-two{right:1%;bottom:40px;width:148px;height:148px}.dashboard-orb-three{bottom:88px;left:18%;width:72px;height:72px;background:linear-gradient(145deg,#e2f5ff,#c9edff)}.intro-section{padding:108px 0 116px;background:#fff}.intro-grid{display:grid;grid-template-columns:29% 71%}.section-kicker{display:flex;align-items:center;gap:10px;color:#7e899e;font-size:9px;font-weight:700;letter-spacing:1.05px}.section-kicker>span{color:var(--primary);font:700 11px Manrope,sans-serif;letter-spacing:0}.intro-copy{display:grid;grid-template-columns:1fr 280px;grid-gap:40px;gap:40px;align-items:end}.intro-copy h2,.section-heading h2{margin:0;font:800 clamp(32px,4vw,47px)/1.18 Manrope,sans-serif;letter-spacing:-2px}.intro-copy h2 span,.section-heading h2 span{color:var(--primary)}.intro-detail p{margin:0 0 16px;color:#788399;font-size:12px;line-height:1.8}.text-link{display:inline-flex;align-items:center;gap:7px;color:#4f46e5;font-size:11px;font-weight:700}.features-section{padding:92px 0 104px;background:#f8f9fd}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:42px}.section-heading h2{margin-top:19px;font-size:39px}.section-heading>p{max-width:350px;margin:0 0 4px;color:#778399;font-size:12px;line-height:1.9}.feature-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:16px;gap:16px}.feature-card{position:relative;grid-column:span 2;min-height:228px;padding:22px 23px 26px;overflow:hidden;border:1px solid #e9ecf4;border-radius:13px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.feature-card:nth-last-child(2){grid-column:2/span 2}.feature-card:last-child{grid-column:4/span 2}.feature-card:hover,.module-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px #26346510}.feature-card-top{display:flex;align-items:center;justify-content:space-between}.feature-icon{width:39px;height:39px;display:grid;place-items:center;border-radius:11px;color:#5756d9;background:#eff0ff}.feature-number{color:#b6bdcc;font:600 12px Manrope,sans-serif}.feature-card h3{margin:23px 0 8px;font:700 16px Manrope,sans-serif;letter-spacing:-.3px}.feature-card p{max-width:300px;margin:0;color:#7d879b;font-size:11px;line-height:1.75}.feature-line{position:absolute;right:23px;bottom:0;left:23px;height:2px;background:linear-gradient(90deg,#6564df,transparent);opacity:.45}.intelligence-showcase{display:grid;grid-template-columns:minmax(210px,.58fr) minmax(0,1.42fr);grid-gap:20px 30px;gap:20px 30px;align-items:start;margin-top:30px;padding:23px;border:1px solid #e6eaf2;border-radius:17px;background:#fff}.intelligence-copy{max-width:290px;padding:12px 0 0}.intelligence-eyebrow{display:inline-flex;align-items:center;gap:7px;color:#5362cd;font-size:8px;font-weight:800;letter-spacing:1px}.intelligence-eyebrow i{width:7px;height:7px;border-radius:50%;background:#35bd8a;box-shadow:0 0 0 3px #35bd8a20}.intelligence-copy h3{margin:15px 0 9px;color:#263148;font:800 23px/1.3 Manrope,sans-serif;letter-spacing:-.6px}.intelligence-copy p{margin:0;color:#778399;font-size:11px;line-height:1.8}.intelligence-panels{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:12px;gap:12px}.activity-panel,.tracking-panel{min-width:0;overflow:hidden;border:1px solid #e8ecf3;border-radius:12px;background:#fff}.intelligence-panel-header{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #edf0f5}.intelligence-panel-header>span:first-child{min-width:0;display:grid;grid-gap:4px;gap:4px}.intelligence-panel-header strong{overflow:hidden;color:#334058;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.intelligence-panel-header small{overflow:hidden;color:#8d99ad;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.preview-indicator{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border-radius:6px;color:#5362cd;background:#eff1ff;font-size:7px;font-weight:800;letter-spacing:.4px}.preview-indicator i{width:6px;height:6px;border-radius:50%;background:#6875dc}.tracking-map{position:relative;height:176px;overflow:hidden;background-color:#edf8f2;background-image:linear-gradient(31deg,transparent 46%,#c6e7dc 47%,#c6e7dc 49%,transparent 50%),linear-gradient(145deg,transparent 39%,#d1e8f2 40%,#d1e8f2 42%,transparent 43%),linear-gradient(90deg,#ffffff30 1px,transparent 0),linear-gradient(#ffffff30 1px,transparent 0);background-size:170px 125px,200px 130px,32px 32px,32px 32px}.tracking-route{display:none}.map-area-label{position:absolute;top:12px;left:12px;padding:5px 7px;border:1px solid #e4ecf1;border-radius:6px;color:#607087;background:#ffffffdf;font-size:6px;font-weight:800;letter-spacing:.5px}.map-marker{position:absolute;z-index:1;width:26px;height:26px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;color:#fff;background:#416ef1;box-shadow:0 3px 8px #273c6c30;animation:marker-bob 3s ease-in-out infinite}.marker-one{top:38%;left:30%}.marker-two{top:58%;left:63%;background:#1d9a79;animation-delay:-.8s}.marker-three{top:26%;right:16%;background:#687994;animation-delay:-1.5s}@keyframes marker-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.map-plate{position:absolute;z-index:2;padding:4px 6px;border:1px solid #e4e9f1;border-radius:5px;color:#3c4a60;background:#ffffffed;filter:blur(2px);font-size:7px;font-weight:800;letter-spacing:.7px}.plate-one{top:34%;left:38%}.plate-two{top:55%;left:69%}.map-summary{position:absolute;right:9px;bottom:9px;display:flex;gap:6px}.map-summary>span{min-width:73px;display:grid;grid-gap:3px;gap:3px;padding:6px 8px;border:1px solid #e2e8ef;border-radius:7px;background:#ffffffed}.map-summary small{color:#8290a6;font-size:6px}.map-summary strong{color:#34445f;font:700 11px Manrope,sans-serif}.tracking-legend{display:flex;align-items:center;flex-wrap:wrap;gap:9px 12px;padding:9px 11px}.tracking-legend>span:not(.tracking-privacy){display:inline-flex;align-items:center;gap:5px;color:#6f7d93;font-size:7px}.tracking-legend i{width:6px;height:6px;border-radius:50%}.legend-moving{background:#416ef1}.legend-standby{background:#8593a8}.tracking-privacy{flex-basis:100%;color:#929db0;font-size:7px;line-height:1.45}.activity-list{display:grid;grid-gap:7px;gap:7px;padding:10px}.activity-item{min-width:0;display:flex;align-items:center;gap:7px;padding:8px 7px;border:1px solid #edf0f4;border-radius:8px}.activity-avatar{width:27px;height:27px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#6975d8;background:#f0f2ff}.activity-avatar-2{color:#3981b9;background:#edf6fc}.activity-avatar-3{color:#4a9a7c;background:#edf8f3}.activity-copy{min-width:0;flex:1 1;display:grid;grid-gap:4px;gap:4px}.activity-copy strong{width:-moz-fit-content;width:fit-content;max-width:100%;color:#435069;filter:blur(3px);font-size:8px;letter-spacing:.6px}.activity-copy small,.activity-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-copy small{color:#8793a7;font-size:7px}.activity-status{flex:0 0 auto;padding:4px 6px;border-radius:6px;font-size:6px;font-weight:700}.activity-status.done{color:#258764;background:#eaf8f1}.activity-status.progress{color:#9c741e;background:#fff7df}.activity-footnote{display:flex;gap:5px;padding:0 11px 10px;color:#929db0;font-size:7px;line-height:1.45}.activity-footnote svg{flex:0 0 auto}.intelligence-cta{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:15px;border-top:1px solid #edf0f5}.intelligence-cta>span{max-width:480px;color:#778399;font-size:10px;line-height:1.6}.intelligence-cta .button{min-height:40px;flex:0 0 auto;font-size:10px}.modules-section{padding:104px 0 97px;background:#fff}.modules-heading{margin-bottom:40px}.modules-intro-detail{max-width:355px;margin:0 0 4px}.modules-intro-detail>p{margin:0;color:#778399;font-size:12px;line-height:1.85}.module-count{display:inline-flex;align-items:center;gap:7px;margin-top:15px;padding:7px 10px;border:1px solid #e8e9ff;border-radius:100px;color:#5554c7;background:#f7f7ff;font-size:9px;font-weight:700}.module-count svg{color:#6462df}.modules-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.module-card{position:relative;min-height:252px;display:flex;flex-direction:column;padding:19px;overflow:hidden;border:1px solid #e8ebf3;border-radius:15px;background:linear-gradient(155deg,#fff 55%,#fafaff);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.module-card:before{position:absolute;top:0;right:0;left:0;height:3px;content:"";background:linear-gradient(90deg,#6366e1,#9b9cf2 55%,transparent);opacity:.46;transition:opacity .2s ease}.module-card:hover{transform:translateY(-4px);border-color:#d7d9fa;box-shadow:0 18px 38px #26346510}.module-card:hover:before{opacity:1}.module-card-top{display:flex;align-items:center;justify-content:space-between}.module-index{color:#b7bfce;font:600 10px Manrope,sans-serif}.module-card h3{margin:17px 0 6px;color:#263148;font:700 13px Manrope,sans-serif;letter-spacing:-.2px}.module-card>p{min-height:33px;margin:0;color:#636f86;font-size:10px;font-weight:600;line-height:1.65}.module-card-detail{margin-top:14px;padding-top:12px;border-top:1px solid #edf0f5}.module-detail-label{display:inline-flex;align-items:center;gap:6px;color:#5554c7;font-size:8px;font-weight:700;letter-spacing:.15px}.module-detail-label:before{width:5px;height:5px;border-radius:50%;content:"";background:#7173e4}.module-card-detail p{margin:7px 0 0;color:#8590a4;font-size:9px;line-height:1.7}.module-card-arrow{position:absolute;top:21px;right:16px;display:grid;width:26px;height:26px;place-items:center;border:1px solid #ececff;border-radius:8px;color:#6a69da;background:#f8f8ff;opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .18s ease}.module-card:hover .module-card-arrow{opacity:1;transform:translateX(0)}.module-dialog-backdrop{position:fixed;z-index:60;inset:0;display:grid;place-items:center;padding:20px;background:#11182766;animation:modal-fade-in .16s ease-out}.module-dialog{position:relative;width:min(420px,100%);max-height:90dvh;overflow-y:auto;padding:25px;border:1px solid #e5e8f1;border-radius:16px;background:#fff;box-shadow:0 10px 26px #10162918;animation:modal-rise-in .2s ease-out}.module-dialog>.module-icon{width:44px;height:44px;margin-bottom:17px;border-radius:13px}.module-dialog-eyebrow{display:block;margin-bottom:7px;color:#7774d9;font-size:8px;font-weight:700;letter-spacing:1px}.module-dialog h2{margin:0;color:#263148;font:800 21px/1.3 Manrope,sans-serif;letter-spacing:-.5px}.module-dialog-description{margin:8px 0 0;color:#64708a;font-size:12px;line-height:1.65}.module-dialog-detail{margin-top:17px;padding:14px;border:1px solid #eceeff;border-radius:11px;background:#f8f8ff}.module-dialog-detail strong{color:#5554c7;font-size:11px}.module-dialog-detail p{margin:6px 0 0;color:#64708a;font-size:10px;line-height:1.65}.module-dialog-action{min-height:42px;margin-top:18px;font-size:11px}.module-dialog-close{position:absolute;top:13px;right:13px;width:32px;height:32px;border:1px solid #e6e9f1;border-radius:9px;color:#59657b;background:#fff;cursor:pointer;font-size:20px;line-height:1}.module-dialog-close:hover{background:#f7f8fc}.module-footnote{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding-top:20px;border-top:1px solid #edf0f5;color:#818ba0;font-size:10px}.module-footnote>a,.module-footnote>span{display:inline-flex;align-items:center;gap:7px}.module-footnote>span svg{flex:0 0 auto;color:#28a27e}.module-footnote>a{color:var(--primary);font-weight:700}.modules-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.all-modules-page{min-height:calc(100dvh - 180px);padding:45px 0 82px;background:#f7f9fc}.all-modules-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:27px;color:#69758b;font-size:10px;font-weight:700;text-decoration:none}.all-modules-back svg{transform:rotate(180deg)}.all-modules-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:24px}.all-modules-heading h1{margin:15px 0 8px;color:#202b43;font:800 clamp(30px,4vw,43px)/1.16 Manrope,sans-serif;letter-spacing:-1.6px}.all-modules-heading p{max-width:550px;margin:0;color:#778399;font-size:12px;line-height:1.8}.all-modules-search{width:min(340px,100%);min-height:46px;flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid #e3e8f0;border-radius:11px;color:#8390a6;background:#fff;box-shadow:0 6px 19px #26366507}.all-modules-search input{width:100%;min-width:0;border:0;outline:0;color:#28334b;background:transparent;font:500 11px DM Sans,sans-serif}.all-modules-search input::placeholder{color:#91a0b9}.all-modules-result{display:flex;align-items:center;gap:7px;margin-bottom:13px;color:#6975ca;font-size:9px;font-weight:700}.all-modules-empty{padding:27px;border:1px dashed #dbe1ec;border-radius:12px;color:#74829a;text-align:center;font-size:11px}.all-modules-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.products-section{padding:88px 0 94px;background:#f7f9fc}.products-heading{margin-bottom:34px}.product-showcase{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;grid-gap:46px;gap:46px;padding:34px;border:1px solid #e6eaf1;border-radius:18px;background:#fff}.product-copy{max-width:430px}.product-category{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #dcefe8;border-radius:100px;color:#19745d;background:#f0faf6;font-size:9px;font-weight:700}.product-copy h3{margin:18px 0 9px;color:#263148;font:800 29px/1.2 Manrope,sans-serif;letter-spacing:-.8px}.product-copy>p{margin:0;color:#718097;font-size:12px;line-height:1.8}.product-capabilities{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 10px;gap:12px 10px;margin-top:21px}.product-capabilities span{display:flex;align-items:center;gap:7px;color:#4a566d;font-size:10px}.product-capabilities svg{flex:0 0 auto;color:#269b76}.product-link{margin-top:25px}.mcu-preview{overflow:hidden;border:1px solid #e5e9ef;border-radius:13px;background:#fff;box-shadow:0 8px 24px #2636650c}.mcu-preview-header{min-height:58px;display:flex;align-items:center;gap:10px;padding:10px 15px;color:#fff;background:#087457}.mcu-brand-mark{width:32px;height:32px;display:grid;place-items:center;overflow:hidden;padding:2px;border:1px solid #ffffff85;border-radius:9px;background:linear-gradient(145deg,#19b8e4,#176bd6 55%,#4146df)}.mcu-brand-mark img{width:100%;height:100%;border-radius:6px;object-fit:cover}.mcu-preview-header>span:nth-child(2){min-width:0}.mcu-preview-header small,.mcu-preview-header strong{display:block}.mcu-preview-header strong{font:700 11px Manrope,sans-serif}.mcu-preview-header small{margin-top:3px;color:#d3eee5;font-size:8px}.mcu-live-status{display:inline-flex;align-items:center;gap:6px;margin-left:auto;padding:6px 8px;border:1px solid #ffffff35;border-radius:100px;color:#e2f5ee;font-size:8px;white-space:nowrap}.mcu-live-status i{width:6px;height:6px;border-radius:50%;background:#67e0ae}.mcu-preview-content{padding:18px}.mcu-preview-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mcu-preview-title small{color:#929cb0;font-size:7px;font-weight:700;letter-spacing:.8px}.mcu-preview-title h4{margin:4px 0 0;color:#253047;font:700 16px Manrope,sans-serif}.mcu-preview-tag{padding:6px 8px;border-radius:7px;color:#18775d;background:#edf8f3;font-size:8px;font-weight:700}.mcu-workflow{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.mcu-workflow-step{min-width:0;min-height:48px;display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #edf0f4;border-radius:9px;color:#536078;background:#fff;font-size:9px}.mcu-workflow-step>span:nth-child(2){flex:1 1}.mcu-workflow-step>svg{flex:0 0 auto;color:#269b76}.mcu-step-icon{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;color:#087457;background:#eaf7f2}.mcu-step-2{color:#3e6ee3;background:#edf2ff}.mcu-step-3{color:#9a55c7;background:#f5edfb}.mcu-step-4{color:#d28a24;background:#fff6e8}.mcu-integration{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding:12px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfd}.mcu-integration-copy{min-width:0}.mcu-integration-copy small,.mcu-integration-copy strong{display:block}.mcu-integration-copy strong{color:#344057;font-size:9px}.mcu-integration-copy small{margin-top:4px;color:#8490a4;font-size:8px;line-height:1.5}.mcu-integration-badges{display:flex;flex:0 0 auto;gap:5px}.mcu-integration-badges i{padding:5px 7px;border:1px solid #e3e8ef;border-radius:6px;color:#56637a;background:#fff;font-size:7px;font-style:normal;font-weight:700}.product-showcase+.product-showcase{margin-top:16px}.product-showcase-akoja-portal{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);background:linear-gradient(110deg,#fff,#fbfcff)}.akoja-portal-preview{overflow:hidden;border:1px solid #e5e9f1;border-radius:13px;background:#f7f9fc}.akoja-portal-topbar{min-height:57px;display:flex;align-items:center;gap:9px;padding:10px 14px;border-bottom:1px solid #e9edf4;background:#fff}.akoja-portal-avatar{width:34px;height:34px;display:grid;place-items:center;overflow:hidden;padding:2px;border:1px solid #d8e9ff;border-radius:11px;background:linear-gradient(145deg,#19b8e4,#176bd6 55%,#4146df);box-shadow:0 3px 8px #1769d826}.akoja-portal-avatar img{width:100%;height:100%;border-radius:8px;object-fit:cover}.akoja-portal-greeting{display:grid;grid-gap:3px;gap:3px}.akoja-portal-greeting small{color:#8b97ad;font-size:7px;font-weight:700;letter-spacing:.5px}.akoja-portal-greeting strong{color:#334058;font-size:9px}.akoja-portal-notice{width:26px;height:26px;display:grid;place-items:center;margin-left:auto;border:1px solid #e6eaf1;border-radius:7px;background:#fff}.akoja-portal-notice i{width:7px;height:7px;border-radius:50%;background:#4f62eb}.akoja-portal-body{width:min(390px,calc(100% - 28px));margin:15px auto 0;padding-bottom:10px}.akoja-portal-customer{min-height:72px;display:flex;align-items:center;gap:10px;padding:12px;border-radius:13px 13px 0 0;color:#fff;background:linear-gradient(115deg,#5965f5,#304ff0 65%,#5943ed)}.akoja-portal-customer-avatar{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #ffffff70;border-radius:50%;background:#ffffff25;font:700 13px Manrope,sans-serif}.akoja-portal-customer>span:last-child{min-width:0;display:grid;grid-gap:5px;gap:5px}.akoja-portal-customer small,.akoja-portal-customer strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.akoja-portal-customer strong{font-size:10px;filter:blur(3px)}.akoja-portal-customer small{color:#dce5ff;font-size:8px;filter:blur(2px)}.akoja-portal-service{padding:15px;border:1px solid #e8ebf3;border-top:0;border-radius:0 0 13px 13px;background:#fff}.akoja-portal-service>small{color:#8997ae;font-size:8px;font-weight:700;letter-spacing:.6px}.akoja-portal-plan{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-top:7px}.akoja-portal-plan>strong{max-width:210px;color:#29364d;font:700 11px/1.45 Manrope,sans-serif;filter:blur(2px)}.akoja-portal-verified{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border-radius:7px;color:#5048db;background:#f0f1ff;font-size:7px;font-weight:700;white-space:nowrap}.akoja-portal-speed{min-height:57px;display:flex;align-items:center;gap:9px;margin-top:12px;padding:10px;border:1px solid #edf0f5;border-radius:10px;background:#fafbfd}.akoja-speed-icon{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;color:#5756e7;background:#eff0ff}.akoja-portal-speed>span:nth-child(2){min-width:0;display:grid;grid-gap:3px;gap:3px}.akoja-portal-speed>span:nth-child(2) small{color:#8c98ad;font-size:7px}.akoja-portal-speed>span:nth-child(2) strong{overflow:hidden;color:#3a4760;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.akoja-portal-speed>b{margin-left:auto;color:#5345e8;font:800 16px Manrope,sans-serif;filter:blur(3px);white-space:nowrap}.akoja-portal-speed>b small{color:#8b97ad;font:600 8px DM Sans,sans-serif}.akoja-portal-dates{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:11px;padding-top:10px;border-top:1px solid #edf0f5}.akoja-portal-dates span{display:grid;grid-gap:4px;gap:4px}.akoja-portal-dates small{color:#8c98ad;font-size:7px}.akoja-portal-dates strong{color:#44516a;font-size:8px;filter:blur(2px)}.akoja-portal-more{min-height:32px;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;border:1px solid #e8ebff;border-radius:8px;color:#554ce3;background:#f4f5ff;font-size:8px;font-weight:700}.akoja-portal-nav{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;margin-top:10px;padding:6px;border:1px solid #edf0f5;border-radius:10px;background:#fff}.akoja-portal-nav>span{min-width:0;min-height:37px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;border-radius:7px;color:#8793a8;font-size:7px}.akoja-portal-nav>span.active{color:#4359e7;background:#eef3ff;font-weight:700}.akoja-portal-preview+.product-copy .portal-privacy-note{margin-top:14px}.product-showcase-portal{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);background:linear-gradient(110deg,#fff,#fbfcff)}.portal-preview{overflow:hidden;border:1px solid #e5e9f1;border-radius:13px;background:#f5f8ff}.portal-preview-top{min-height:64px;display:flex;align-items:center;gap:8px;padding:12px 17px;border-bottom:1px solid #e8edf5;background:#fff}.mynethome-mark{width:25px;height:24px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:2px;transform:skew(-18deg)}.mynethome-mark i{width:6px;height:17px;display:block;background:#1762a9}.mynethome-mark i:nth-child(2){height:21px;background:#e83242}.mynethome-mark i:nth-child(3){background:#1762a9}.mynethome-wordmark{color:#1762a9;font:800 17px Manrope,sans-serif;letter-spacing:-.5px}.mynethome-wordmark strong{color:#e83242}.portal-preview-label{margin-left:auto;padding:6px 8px;border-radius:7px;color:#52617a;background:#f2f5fb;font-size:8px;font-weight:700}.portal-account-card{width:min(390px,calc(100% - 34px));margin:18px auto;padding:17px;border:1px solid #e8ecf5;border-radius:14px;background:#fff;box-shadow:0 4px 12px #24365b0a}.portal-profile{display:flex;align-items:center;gap:9px;padding:1px 0 15px;border-bottom:1px solid #eef0f5}.portal-avatar{width:35px;height:35px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#fff;background:#5368ea;font:700 12px Manrope,sans-serif}.portal-redacted{min-width:0;display:grid;grid-gap:5px;gap:5px}.portal-info-row small,.portal-redacted small,.portal-service-card>small{color:#8390a7;font-size:8px}.portal-redacted strong{width:86px;overflow:hidden;color:#39445b;font-size:10px;letter-spacing:1px;white-space:nowrap;filter:blur(3px)}.portal-private-badge{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:5px 7px;border-radius:7px;color:#4f46e5;background:#f0f1ff;font-size:7px;font-weight:700;white-space:nowrap}.portal-service-card{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px;gap:8px;margin-top:13px;padding:12px;border:1px solid #e9ecfa;border-radius:11px;background:#fafaff}.portal-service-card>small{grid-column:1/-1}.portal-service-card>strong{overflow:hidden;color:#344057;font-size:10px;letter-spacing:1px;white-space:nowrap;filter:blur(3px)}.portal-redacted-value{width:63px;height:19px;display:block;border-radius:6px;background:#e1e6fb;filter:blur(3px)}.portal-info-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:13px 2px 0}.portal-info-row span{display:grid;grid-gap:5px;gap:5px}.portal-info-row strong{overflow:hidden;color:#46536b;font-size:9px;letter-spacing:1px;white-space:nowrap;filter:blur(3px)}.portal-privacy-note{display:flex;align-items:flex-start;gap:6px;margin:13px 0 0;padding-top:10px;border-top:1px solid #eef0f5;color:#8792a6;font-size:8px;line-height:1.5}.portal-privacy-note svg{flex:0 0 auto;color:#269b76}.portal-capabilities{margin-top:18px}.cta-section{position:relative;overflow:hidden;padding:62px 0;color:white;background:linear-gradient(110deg,#3d42c7,#5551df 58%,#665ce9)}.cta-section:before{position:absolute;inset:0;content:"";opacity:.12;background-image:radial-gradient(#fff 1px,transparent 0);background-size:21px 21px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%);mask-image:linear-gradient(90deg,transparent,#000 70%)}.cta-content{position:relative;z-index:1;display:flex;align-items:center;gap:22px}.cta-icon{width:46px;height:46px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #ffffff50;border-radius:13px;background:#ffffff1a}.cta-copy{flex:1 1}.cta-eyebrow{color:#d3d4ff;font-size:8px;font-weight:700;letter-spacing:1.5px}.cta-copy h2{max-width:530px;margin:8px 0 6px;font:700 24px/1.3 Manrope,sans-serif;letter-spacing:-.7px}.cta-copy p{margin:0;color:#d9dbff;font-size:11px}.button-white{flex:0 0 auto;color:#4544c8;background:#fff;box-shadow:0 8px 20px #2825a42b}.button-white:hover{background:#f2f2ff}.cta-decoration{position:absolute;width:180px;height:180px;border:1px solid #ffffff22;border-radius:50%}.cta-decoration-one{top:-90px;right:13%}.cta-decoration-two{right:4%;bottom:-128px;width:240px;height:240px}.site-footer{color:#39445b;background:#fbfcff}.footer-main{min-height:142px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e9ecf3}.footer-brand p{margin:12px 0 0 47px;color:#8791a4;font-size:10px;line-height:1.7}.footer-links{display:flex;align-items:center;gap:27px;color:#6d7890;font-size:10px;font-weight:600}.footer-links a:last-child{display:inline-flex;align-items:center;gap:5px;color:#4f46e5}.footer-bottom{min-height:53px;display:flex;align-items:center;justify-content:space-between;color:#9aa3b4;font-size:9px}.footer-bottom i{padding-left:4px;color:#7c75e8;font-style:normal}.redirect-page{min-height:100vh;display:flex;flex-direction:column;padding:0 32px;background:radial-gradient(ellipse at 50% 45%,#eef1ff 0,#f8f9ff 43%,#fff 78%)}.redirect-header{width:min(1050px,100%);height:82px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;border-bottom:1px solid #e8ebf3}.redirect-header-actions{display:flex;align-items:center;gap:18px}.redirect-label{color:#778198;font-size:9px;font-weight:700;letter-spacing:1.1px}.redirect-card{width:min(470px,100%);margin:auto;padding:42px;border:1px solid #e8eaf3;border-radius:18px;background:#ffffffed;box-shadow:0 25px 80px #323c7414;text-align:center}.redirect-symbol{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 21px;border:1px solid #e1e4ff;border-radius:17px;color:#5555d9;background:#f0f1ff}.redirect-eyebrow{color:#858da3;font-size:9px;font-weight:700;letter-spacing:1.2px}.redirect-card h1{margin:12px 0 10px;color:#202a42;font:800 28px/1.3 Manrope,sans-serif;letter-spacing:-1px}.redirect-card h1 span{color:#4f46e5}.redirect-card>p{max-width:330px;margin:0 auto;color:#778399;font-size:12px;line-height:1.8}.redirect-destination{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:8px;margin:24px auto 16px;padding:10px 13px;border:1px solid #e9ebf4;border-radius:9px;color:#35415a;background:#fff;font-size:11px;font-weight:700}.destination-indicator{width:7px;height:7px;border-radius:50%;background:#41b98a;box-shadow:0 0 0 4px #41b98a1c}.destination-path{color:#98a1b3;font-weight:500}.redirect-progress{height:3px;overflow:hidden;margin:0 0 22px;border-radius:10px;background:#eceefe}.redirect-progress span{width:40%;height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#4f46e5,#818cf8);animation:redirect-progress 2.5s linear forwards}@keyframes redirect-progress{0%{width:0}to{width:100%}}.redirect-button{width:100%}.redirect-back{display:inline-block;margin-top:17px;color:#737f96;font-size:10px;font-weight:600}.redirect-back:hover{color:#4f46e5}.redirect-footer{width:min(1050px,100%);min-height:55px;display:flex;align-items:center;justify-content:center;margin:0 auto;border-top:1px solid #e8ebf3;color:#99a2b3;font-size:9px}.chat-widget{position:fixed;z-index:30;right:24px;bottom:24px;display:flex;align-items:flex-end;flex-direction:column;gap:13px;font-family:DM Sans,Arial,sans-serif}.chat-launcher{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 19px;border:0;border-radius:999px;color:#fff;background:linear-gradient(135deg,#5149df,#4265e9);box-shadow:0 9px 28px #4648d64a;cursor:pointer;font:700 12px DM Sans,sans-serif;transition:transform .18s ease,box-shadow .18s ease}.chat-launcher:hover{transform:translateY(-2px);box-shadow:0 12px 32px #4648d65c}.chat-launcher-open{width:42px;min-height:42px;padding:0;border:1px solid #e8ebf3;color:#61708a;background:#fff;box-shadow:0 4px 14px #26366512;font-size:22px}.chat-launcher-open:hover{color:#4f46e5;background:#f7f8ff;box-shadow:0 6px 18px #26366519}.chat-launcher-icon{width:19px;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.chat-panel{width:min(380px,calc(100vw - 32px));height:min(620px,calc(100dvh - 105px));min-height:390px;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e4e8f1;border-radius:17px;background:#fff;box-shadow:0 20px 70px #1e2b501f;animation:chat-panel-in .2s ease-out}@keyframes chat-panel-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.chat-header{min-height:72px;display:flex;align-items:center;gap:11px;padding:12px 16px;color:white;background:linear-gradient(115deg,#4d47d7,#4667e9)}.chat-agent-avatar{width:39px;height:39px;flex:0 0 auto;display:grid;place-items:center;border:2px solid #ffffff83;border-radius:13px;color:#4f46e5;background:white;font:800 17px Manrope,sans-serif}.chat-header-copy{min-width:0;flex:1 1}.chat-header-copy strong{display:block;font:700 13px Manrope,sans-serif}.chat-header-copy>span{display:flex;align-items:center;gap:6px;margin-top:5px;color:#e1e4ff;font-size:9px}.chat-header-copy>span i{width:6px;height:6px;border-radius:50%;background:#c1c6d9}.chat-header-copy>span i.connected{background:#54dda7;box-shadow:0 0 0 3px #54dda72e}.chat-header-button{width:32px;height:32px;display:grid;place-items:center;border:1px solid #ffffff40;border-radius:9px;color:white;background:#ffffff10;cursor:pointer;font:400 21px/1 DM Sans,sans-serif}.chat-header-button:hover{background:#ffffff25}.chat-prechat{flex:1 1;overflow-y:auto;padding:17px 19px 15px}.chat-welcome{margin-bottom:15px}.chat-welcome-icon{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;color:#5a55df;background:#f0f0ff;font-size:14px}.chat-welcome h2{margin:9px 0 4px;color:#202a42;font:700 16px Manrope,sans-serif;letter-spacing:-.3px}.chat-welcome p{margin:0;color:#828da2;font-size:10px;line-height:1.6}.chat-prechat>label:not(.chat-honeypot){display:block;margin-top:10px;color:#445069;font-size:9px;font-weight:700}.chat-prechat input:not([name=website]),.chat-prechat select,.chat-prechat textarea{width:100%;margin-top:5px;padding:9px 10px;border:1px solid #e5e9f1;border-radius:8px;outline:none;color:#28334b;background:#fff;font:400 10px/1.5 DM Sans,sans-serif;transition:border-color .15s ease,box-shadow .15s ease}.chat-prechat input:focus,.chat-prechat select:focus,.chat-prechat textarea:focus{border-color:#9c9af2;box-shadow:0 0 0 3px #6662e31c}.chat-prechat textarea{min-height:62px;resize:vertical}.chat-prechat select:invalid{color:#98a1b3}.chat-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.chat-submit{width:100%;min-height:41px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:13px;border:0;border-radius:9px;color:white;background:#5049dc;cursor:pointer;font:700 10px DM Sans,sans-serif}.chat-submit:hover:not(:disabled){background:#4338ca}.chat-submit:disabled{cursor:wait;opacity:.7}.chat-privacy{margin:9px 0 0;color:#9aa3b4;text-align:center;font-size:8px}.chat-error,.chat-inline-error{margin:10px 0 0;padding:8px 10px;border:1px solid #f6d4d4;border-radius:8px;color:#a53d3d;background:#fff6f6;font-size:9px;line-height:1.5}.chat-loading{padding:12px 9px;color:#7d879b;text-align:center;font-size:10px}.chat-messages{flex:1 1;overflow-y:auto;padding:14px 14px 10px;background:#fafbfe}.chat-day-divider{display:flex;align-items:center;gap:10px;margin:0 0 15px;color:#a0a9ba;font-size:8px}.chat-day-divider:after,.chat-day-divider:before{height:1px;flex:1 1;content:"";background:#eaedf3}.chat-message{width:-moz-fit-content;width:fit-content;max-width:84%;margin:10px 0;padding:9px 11px 6px;border:1px solid #e9edf4;border-radius:12px 12px 12px 4px;background:#fff;box-shadow:0 2px 6px #26366507}.chat-message-guest{margin-left:auto;border-color:#e2e1ff;border-radius:12px 12px 4px 12px;background:#f0f0ff}.chat-sender{display:block;margin-bottom:4px;color:#5854cf;font-size:8px;font-weight:700}.chat-message p{margin:0;color:#39445b;font-size:10px;line-height:1.6;overflow-wrap:anywhere}.chat-message time{display:block;margin-top:4px;color:#a3acbb;text-align:right;font-size:7px}.chat-empty{padding:30px 16px;color:#929cb0;text-align:center;font-size:10px;line-height:1.7}.chat-inline-error{flex:0 0 auto;margin:7px 12px 0}.chat-composer{flex:0 0 auto;display:grid;grid-template-columns:1fr 38px;grid-gap:8px;gap:8px;padding:11px 12px 9px;border-top:1px solid #edf0f5;background:#fff}.chat-composer-input{min-width:0}.chat-composer-input textarea{width:100%;min-height:38px;max-height:92px;padding:10px 11px;border:1px solid #e5e9f1;border-radius:10px;outline:none;color:#28334b;background:#fbfcff;font:400 10px/1.5 DM Sans,sans-serif;resize:none}.chat-composer-input textarea:focus{border-color:#a6a2f5}.chat-composer-input textarea::placeholder{color:#9aa3b4}.chat-send{width:38px;height:38px;align-self:end;display:grid;place-items:center;border:0;border-radius:10px;color:white;background:#5049dc;cursor:pointer;font:700 19px DM Sans,sans-serif}.chat-send:disabled{cursor:not-allowed;opacity:.5}.chat-end-button{grid-column:1/-1;justify-self:start;padding:3px 1px;border:0;color:#9a6470;background:transparent;cursor:pointer;font:600 8px DM Sans,sans-serif}.chat-end-button:hover{color:#b6314b}.chat-end-button:disabled{opacity:.6}.chat-send-loading{width:14px;height:14px;border:2px solid #ffffff77;border-top-color:#fff;border-radius:50%;animation:chat-spin .7s linear infinite}@keyframes chat-spin{to{transform:rotate(1turn)}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1050px){.hero-container{grid-template-columns:40% 60%}.hero-copy h1{font-size:52px}.dashboard-landing{width:min(100% - 64px,900px)}.sales-hero{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:18px}.sales-hero h1{font-size:clamp(42px,5vw,56px)}.sales-node-projects{left:3%}.sales-node-finance{right:0}.sales-node-people{left:0}.sales-node-operations{right:-2%}.landing-module-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-window{grid-template-columns:125px 1fr}.dashboard-main{padding-right:13px;padding-left:13px}.note-top{right:-7px}.note-bottom{right:-12px}.intro-grid{grid-template-columns:24% 76%}.intro-copy{grid-template-columns:1fr 250px;gap:25px}.modules-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.all-modules-heading{align-items:flex-start;flex-direction:column;gap:18px}.all-modules-search{width:min(460px,100%)}}@media (max-width:760px){.hero-container,.nav-container,.section-container{width:min(100% - 40px,560px)}.site-header{height:70px}.desktop-nav{display:none}.header-actions{gap:7px}.language-toggle{min-height:36px;padding:0 8px}.button-nav{min-height:38px;padding:0 11px;font-size:10px}.button-nav svg{width:14px}.hero-container{min-height:auto;display:flex;flex-direction:column;align-items:stretch;padding-top:65px;padding-bottom:28px}.hero-copy{padding:0}.hero-copy h1{max-width:540px;margin-top:19px;font-size:clamp(43px,9vw,59px);letter-spacing:-2.7px}.hero-description{max-width:510px;font-size:14px}.hero-proof{margin-top:24px}.dashboard-landing{width:min(100% - 40px,560px);min-height:0;padding:26px 0 25px}.sales-hero{grid-template-columns:1fr;gap:4px;padding:31px 0 20px}.sales-hero h1{max-width:560px;margin-top:16px;font-size:clamp(39px,7vw,51px);letter-spacing:-2.5px}.sales-hero-copy>p{font-size:13px}.sales-hero-actions{margin-top:19px}.sales-benefits{gap:8px 13px;margin-top:17px}.sales-app-links{margin-top:16px}.sales-visual{min-height:300px}.sales-visual-glow{width:270px;height:270px}.sales-orbit-outer{width:250px;height:250px}.sales-orbit-inner{width:185px;height:185px}.sales-node-projects{left:8%}.sales-node-finance{right:7%}.sales-node-people{left:4%}.sales-node-operations{right:3%}.dashboard-section-heading{align-items:flex-start;flex-direction:column;gap:15px;padding-top:22px}.dashboard-section-heading h2{font-size:17px}.dashboard-section-heading .dashboard-tools{width:100%;padding-top:0}.module-search{width:auto;flex:1 1}.dashboard-clock{flex:0 0 auto}.landing-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-module-card{min-height:101px;padding:10px}.dashboard-landing-cta{align-items:flex-start;flex-direction:column;margin-top:20px}.dashboard-landing-actions{flex-wrap:wrap}.dashboard-orb-one{left:-68px;width:100px;height:100px}.dashboard-orb-two{right:-25px;bottom:45px;width:95px;height:95px}.dashboard-wrap{margin-top:19px;padding:27px 0}.dashboard-window{min-height:357px;grid-template-columns:108px 1fr;border-radius:12px;transform:none}.dashboard-sidebar{padding:14px 9px}.sidebar-label{margin-top:24px}.sidebar-link{gap:6px;padding:0 6px;font-size:8px}.dashboard-main{padding-right:11px;padding-left:11px}.dashboard-topbar{height:37px}.dashboard-heading{margin:16px 0 12px}.dashboard-heading h2{font-size:13px}.date-pill{padding:7px;font-size:6px}.stat-card{height:68px;padding:8px}.stat-card strong{font-size:16px}.sparkline{right:6px;width:25px}.preview-modules{gap:5px}.preview-module{height:49px;gap:5px;padding:5px;font-size:6px}.preview-module .module-icon{width:21px;height:21px}.floating-note{padding:9px}.note-top{top:8px;right:-7px}.note-bottom{right:-4px;bottom:4px}.orbit-one{right:15%;width:48px;height:48px}.orbit-two{width:75px;height:75px}.hero-bottom{min-height:70px;flex-direction:column;gap:8px;padding:13px 20px;font-size:7px}.hero-bottom>div{gap:8px;font-size:8px}.customer-proof{min-height:92px;align-items:flex-start;gap:9px;padding:16px 20px}.customer-proof>div{width:100%;flex:0 1 auto;flex-wrap:wrap;justify-content:center;gap:8px 18px}.customer-proof strong{font-size:10px}.intro-section{padding:70px 0 76px}.intro-copy,.intro-grid{display:block}.intro-copy{margin-top:22px}.intro-copy h2,.section-heading h2{font-size:35px;letter-spacing:-1.5px}.intro-detail{max-width:410px;margin-top:18px}.intro-detail p{font-size:12px}.features-section,.modules-section,.products-section{padding:70px 0 76px}.section-heading{display:block;margin-bottom:28px}.section-heading h2{margin-top:16px}.modules-intro-detail>p,.section-heading>p{margin-top:15px;font-size:11px}.feature-grid{grid-template-columns:1fr;gap:10px}.feature-card,.feature-card:nth-child(n+4){grid-column:auto;min-height:190px;padding:18px}.feature-card h3{margin-top:18px}.intelligence-showcase{grid-template-columns:1fr;gap:17px;margin-top:20px;padding:17px}.intelligence-copy{max-width:500px;padding-top:0}.intelligence-copy h3{font-size:21px}.intelligence-panels{grid-template-columns:1fr 1fr}.intelligence-cta{align-items:flex-start;flex-direction:column}.intelligence-cta .button{width:100%}.modules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.module-card{min-height:247px;padding:14px}.module-icon{width:34px;height:34px}.module-card h3{margin-top:15px;font-size:11px}.module-card>p{min-height:35px;font-size:9px}.module-card-detail{margin-top:12px;padding-top:10px}.module-card-detail p{font-size:8px}.module-footnote{align-items:flex-start;gap:14px;font-size:9px}.module-footnote>a{text-align:right}.products-heading{margin-bottom:22px}.product-showcase{grid-template-columns:1fr;gap:25px;padding:22px}.product-copy h3{font-size:25px}.product-copy>p{font-size:11px}.mcu-preview-content{padding:14px}.cta-section{padding:39px 0}.cta-content{flex-wrap:wrap;gap:14px}.cta-icon{width:39px;height:39px}.cta-copy{flex-basis:calc(100% - 56px)}.cta-copy h2{font-size:20px}.cta-copy p{line-height:1.7}.button-white{margin-left:53px}.footer-main{min-height:0;align-items:flex-start;flex-direction:column;gap:25px;padding-top:30px;padding-bottom:25px}.footer-links{flex-wrap:wrap;gap:14px 20px;font-size:9px}.footer-bottom{min-height:60px;align-items:flex-start;flex-direction:column;justify-content:center;gap:5px;font-size:8px}.redirect-page{padding:0 20px}.redirect-header{height:70px}.redirect-card{padding:32px 23px}.redirect-card h1{font-size:25px}.chat-widget{right:14px;bottom:14px;gap:9px}.chat-panel{height:min(610px,calc(100dvh - 76px))}.visual-insight{bottom:8%}.overview-video-section{padding:64px 0}.overview-video-layout{grid-template-columns:1fr;gap:25px}.overview-video-copy h2{max-width:520px;margin-top:15px;font-size:34px}.overview-video-copy>p{font-size:12px}.overview-video-frame{border-radius:13px}}@media (max-width:430px){.hero-container,.nav-container,.section-container{width:calc(100% - 32px)}.brand-mark{width:36px;height:36px;border-radius:11px}.brand-name{font-size:15px}.button-nav{gap:5px;font-size:9px}.language-toggle{min-height:34px;gap:4px;padding:0 7px;font-size:9px}.pill-label{font-size:8px}.hero-copy h1{font-size:43px}.hero-description{font-size:13px}.hero-actions{gap:3px}.button{padding:0 14px;font-size:11px}.dashboard-window{grid-template-columns:83px 1fr;min-height:330px}.dashboard-sidebar{padding-right:6px;padding-left:6px}.dashboard-sidebar .brand{gap:4px}.dashboard-sidebar .brand-mark{width:23px;height:23px;padding:1px;border-radius:7px;background:linear-gradient(145deg,#33c6ed,#0787df 38%,#174ccf 72%,#2839c7);box-shadow:none}.dashboard-sidebar .brand-logo-image{border-radius:5px}.dashboard-sidebar .brand-name{font-size:11px}.dashboard-sidebar .brand-expansion{font-size:4px}.sidebar-link{font-size:7px}.sidebar-link svg{width:13px}.sidebar-profile{right:6px;left:6px;gap:4px}.sidebar-profile strong{font-size:7px}.sidebar-profile small{font-size:6px}.avatar{width:22px;height:22px}.dashboard-main{padding-right:8px;padding-left:8px}.dashboard-topbar{font-size:6px}.online-status{padding:4px;font-size:6px}.dashboard-heading{align-items:flex-start}.dashboard-heading h2{max-width:120px;font-size:11px}.dashboard-heading p{font-size:7px}.date-pill{max-width:77px;overflow:hidden;white-space:nowrap}.stat-grid{gap:4px}.stat-card{height:63px;padding:6px}.stat-card>span{font-size:6px}.stat-card strong{margin-top:7px;font-size:14px}.sparkline,.stat-card strong small{display:none}.preview-modules{grid-template-columns:repeat(2,1fr)}.preview-module{font-size:6px}.module-heading{margin-top:14px;font-size:8px}.floating-note{gap:6px}.floating-note strong{font-size:8px}.floating-note small{font-size:6px}.note-icon{width:22px;height:22px}.note-bottom{right:-1px}.dashboard-landing{width:calc(100% - 32px);padding-top:22px}.sales-hero{padding-top:26px}.sales-hero-eyebrow{align-items:flex-start;font-size:8px;letter-spacing:.65px}.sales-hero-eyebrow>i{flex:0 0 auto}.sales-hero h1{margin:14px 0 12px;font-size:38px;letter-spacing:-2.1px}.sales-hero-copy>p{font-size:12px}.sales-hero-actions{align-items:stretch;flex-direction:column}.sales-hero-actions .button{justify-content:center}.sales-benefits{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.sales-visual{min-height:270px}.sales-visual-glow{width:230px;height:230px}.sales-orbit-outer{width:220px;height:220px}.sales-orbit-inner{width:164px;height:164px}.sales-core{width:122px;height:122px;border-radius:30px}.sales-core img{width:40px;height:40px}.sales-node{min-height:35px;gap:5px;padding:0 8px;font-size:8px}.sales-node-projects{top:13%;left:0}.sales-node-finance{top:16%;right:0}.sales-node-people{bottom:19%;left:-2%}.sales-node-operations{right:-3%;bottom:24%}.visual-status{top:0;padding:6px 8px;font-size:6px}.visual-insight{bottom:7%;min-width:190px;padding:7px 9px}.sales-visual-caption,.visual-insight small{font-size:6px}.dashboard-section-heading h2{font-size:15px}.dashboard-section-heading .dashboard-tools{align-items:stretch;gap:7px}.dashboard-module-count{min-width:92px}.dashboard-module-count small{max-width:47px;font-size:5px}.module-search{height:43px;padding:0 10px}.dashboard-clock{height:48px;gap:7px;padding:0 8px}.clock-icon{width:29px;height:29px}.dashboard-clock strong{font-size:12px}.dashboard-clock small{font-size:6px}.landing-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.landing-module-card{min-height:98px}.landing-module-card>strong{font-size:9px}.landing-module-description{font-size:7px}.dashboard-landing-cta{align-items:flex-start;flex-direction:column;gap:10px;padding:13px}.dashboard-landing-cta .button{min-height:37px}.dashboard-landing-actions{width:100%}.dashboard-landing-actions>*{flex:1 1;justify-content:center}.redirect-header-actions{gap:8px}.redirect-label{font-size:7px;letter-spacing:.6px}.chat-widget{right:10px;bottom:10px}.chat-panel{width:min(380px,calc(100vw - 20px));height:min(620px,calc(100dvh - 72px));min-height:min(390px,calc(100dvh - 72px))}.chat-launcher{min-height:49px;padding:0 16px}.dashboard-preview-trigger{right:7px;bottom:31px;padding:6px 7px;font-size:7px}.screenshot-modal-backdrop{padding:12px}.screenshot-modal{max-height:92vh}.screenshot-modal-footer,.screenshot-modal-header{padding:12px 14px}.screenshot-modal-image{padding:8px}.hero-bottom>div{flex-wrap:wrap;justify-content:center;max-width:340px}.section-kicker{font-size:8px}.intro-copy h2,.section-heading h2{font-size:31px}.intelligence-showcase{padding:14px}.intelligence-panels{grid-template-columns:1fr}.tracking-map{height:165px}.activity-panel{min-height:0}.map-summary>span{min-width:67px}.modules-grid{grid-template-columns:1fr;gap:9px}.module-card{min-height:0;padding:16px}.module-card h3{font-size:12px}.module-card>p{min-height:0;font-size:10px}.module-card-detail p{font-size:9px}.product-showcase{gap:20px;padding:16px}.product-capabilities{grid-template-columns:1fr 1fr;gap:10px 6px}.mcu-live-status{max-width:120px;overflow:hidden;text-overflow:ellipsis}.mcu-workflow-step{gap:6px;padding:7px;font-size:8px}.mcu-step-icon{width:25px;height:25px}.mcu-integration{align-items:flex-start;flex-direction:column}.mcu-integration-badges{flex-wrap:wrap}.sales-node{font-size:9px}.visual-status{padding:7px 9px;font-size:8px}.visual-insight{min-width:205px;padding:8px 10px}.visual-insight small{font-size:8px}.sales-visual-caption{font-size:7.5px;letter-spacing:.55px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root[data-theme=dark]{color-scheme:dark;--ink:#e8edf7;--muted:#9aa8be;--line:#29364a;--page:#0c1220}:root[data-theme=dark] body{color:#e8edf7;background:#0c1220}:root[data-theme=dark] .site-header{border-color:#263248;background:rgba(13,20,34,.96)}:root[data-theme=dark] .desktop-nav{color:#aab6c9}:root[data-theme=dark] .button-nav,:root[data-theme=dark] .language-toggle,:root[data-theme=dark] .theme-toggle{border-color:#303e54;color:#d7dfed;background:#151f30}:root[data-theme=dark] .button-nav:hover,:root[data-theme=dark] .language-toggle:hover,:root[data-theme=dark] .theme-toggle:hover{border-color:#5263bd;color:#c4caff;background:#1b2840}:root[data-theme=dark] .brand-name{color:#eef3fb}:root[data-theme=dark] .brand-expansion{color:#a4b0c4}:root[data-theme=dark] .dashboard-hero,:root[data-theme=dark] .hero-section{background:#101827}:root[data-theme=dark] .hero-grid-pattern{opacity:.14;background-image:linear-gradient(#7585a2 1px,transparent 0),linear-gradient(90deg,#7585a2 1px,transparent 0)}:root[data-theme=dark] .dashboard-hero:before{opacity:.32}:root[data-theme=dark] .sales-hero h1{color:#edf2fb}:root[data-theme=dark] .sales-hero h1 span{color:#aab4ff}:root[data-theme=dark] .sales-benefits>span,:root[data-theme=dark] .sales-hero-copy>p{color:#a7b3c7}:root[data-theme=dark] .sales-hero-eyebrow{color:#b7c0ff}:root[data-theme=dark] .sales-hero-eyebrow>i{border-color:#39466a;color:#c3c9ff;background:#222d49}:root[data-theme=dark] .sales-benefits i{color:#83d8b8;background:#1c3c38}:root[data-theme=dark] .sales-hero-actions .button-quiet{border-color:#36445b;color:#d3dced;background:#182437}:root[data-theme=dark] .sales-visual-glow{background:radial-gradient(circle,#25365b 0,#1d2b49 45%,transparent 73%)}:root[data-theme=dark] .sales-orbit{border-color:#7084c54d}:root[data-theme=dark] .sales-connectors path{stroke:#96a5e67a}:root[data-theme=dark] .sales-connectors circle{stroke:#172235}:root[data-theme=dark] .visual-insight,:root[data-theme=dark] .visual-status{border-color:#394861;color:#d3dced;background:#1b293ded;box-shadow:0 8px 22px #05091444}:root[data-theme=dark] .visual-insight strong{color:#e2eaf5}:root[data-theme=dark] .visual-insight small{color:#a4b0c4}:root[data-theme=dark] .visual-insight-icon{color:#c3c9ff;background:#2a3455}:root[data-theme=dark] .visual-status svg{color:#b7c0ff}:root[data-theme=dark] .visual-insight-bars{border-color:#3a4960}:root[data-theme=dark] .sales-core{border-color:#3a4960;background:linear-gradient(150deg,#1c2a40,#172235);box-shadow:0 24px 60px #05091455}:root[data-theme=dark] .sales-core strong{color:#e4ebf6}:root[data-theme=dark] .sales-core small,:root[data-theme=dark] .sales-visual-caption{color:#a7b3c7}:root[data-theme=dark] .sales-node{border-color:#3a4960;color:#d5deeb;background:#1b293d;box-shadow:0 9px 24px #05091444}:root[data-theme=dark] .dashboard-section-heading{border-color:#2b394e}:root[data-theme=dark] .dashboard-section-heading>div:first-child>span{color:#b7c0ff}:root[data-theme=dark] .dashboard-section-heading h2{color:#e5ecf7}:root[data-theme=dark] .dashboard-section-heading p{color:#a4b0c4}:root[data-theme=dark] .dashboard-clock strong,:root[data-theme=dark] .dashboard-welcome h1{color:#edf2fb}:root[data-theme=dark] .dashboard-landing-cta,:root[data-theme=dark] .dashboard-welcome p,:root[data-theme=dark] .hero-description,:root[data-theme=dark] .hero-proof{color:#a4b0c4}:root[data-theme=dark] .dashboard-landing-cta strong,:root[data-theme=dark] .hero-proof strong{color:#e1e8f4}:root[data-theme=dark] .dashboard-landing-benefits>span{color:#a4b0c4}:root[data-theme=dark] .hero-bottom{border-color:#28354a;color:#9caac0}:root[data-theme=dark] .hero-bottom>div{color:#c1ccdc}:root[data-theme=dark] .dashboard-clock,:root[data-theme=dark] .dashboard-landing-cta,:root[data-theme=dark] .module-search{border-color:#2b394e;background:#151f30;box-shadow:none}:root[data-theme=dark] .module-search input{color:#e8edf7}:root[data-theme=dark] .module-search input::placeholder{color:#8d9bb2}:root[data-theme=dark] .landing-module-card{border-color:#2a384c;color:#e5ebf5;background:#172234;box-shadow:0 3px 0 #202f43}:root[data-theme=dark] .landing-module-card:focus-visible,:root[data-theme=dark] .landing-module-card:hover{border-color:#6678d9;background:#1b2a40;box-shadow:0 3px 0 #5369b8,0 8px 18px #05091455}:root[data-theme=dark] .landing-module-card>strong{color:#e5ebf5}:root[data-theme=dark] .landing-module-description,:root[data-theme=dark] .landing-module-index{color:#9eacc2}:root[data-theme=dark] .module-hover-tooltip{border-color:#34445c;color:#bdc8d8;background:#1b2739;box-shadow:0 8px 20px #05091466}:root[data-theme=dark] .module-hover-tooltip strong{color:#d5d9ff}:root[data-theme=dark] .module-hover-tooltip small{border-color:#34445c;color:#9eabc0}:root[data-theme=dark] .dashboard-landing-cta .dashboard-preview-link{border-color:#34445b;color:#c3c9ff;background:#1a2639}:root[data-theme=dark] .intro-section,:root[data-theme=dark] .modules-section{background:#0c1220}:root[data-theme=dark] .customer-proof{border-color:#263248;background:#111a2b}:root[data-theme=dark] .customer-proof>span{color:#9eacc1}:root[data-theme=dark] .customer-proof strong{color:#d3dced}:root[data-theme=dark] .overview-video-section{background:#101827}:root[data-theme=dark] .overview-video-copy h2{color:#edf2fb}:root[data-theme=dark] .overview-video-copy h2 span{color:#aab4ff}:root[data-theme=dark] .overview-video-copy>p,:root[data-theme=dark] .overview-video-duration{color:#a7b3c7}:root[data-theme=dark] .overview-video-frame{border-color:#344258;background:#1a2639}:root[data-theme=dark] .overview-video-placeholder .overview-video-duration{color:#fff}:root[data-theme=dark] .features-section,:root[data-theme=dark] .products-section{background:#101827}:root[data-theme=dark] .section-kicker{color:#9baac0}:root[data-theme=dark] .intro-copy h2,:root[data-theme=dark] .section-heading h2{color:#edf2fb}:root[data-theme=dark] .intro-detail p,:root[data-theme=dark] .modules-intro-detail>p,:root[data-theme=dark] .section-heading>p{color:#a3b0c4}:root[data-theme=dark] .feature-card,:root[data-theme=dark] .module-card{border-color:#2a384b;color:#e6ecf6;background:linear-gradient(155deg,#172234,#141e2e)}:root[data-theme=dark] .all-modules-page{background:#101827}:root[data-theme=dark] .all-modules-heading h1{color:#edf2fb}:root[data-theme=dark] .all-modules-back,:root[data-theme=dark] .all-modules-empty,:root[data-theme=dark] .all-modules-heading p{color:#a4b0c4}:root[data-theme=dark] .all-modules-search{border-color:#2b394e;color:#9eacc2;background:#151f30;box-shadow:none}:root[data-theme=dark] .all-modules-search input{color:#e8edf7}:root[data-theme=dark] .all-modules-search input::placeholder{color:#8d9bb2}:root[data-theme=dark] .all-modules-empty{border-color:#344258}:root[data-theme=dark] .feature-card h3,:root[data-theme=dark] .module-card h3{color:#e8edf7}:root[data-theme=dark] .feature-card p,:root[data-theme=dark] .module-card-detail p,:root[data-theme=dark] .module-card>p{color:#a5b1c5}:root[data-theme=dark] .module-card-detail,:root[data-theme=dark] .module-footnote{border-color:#2a384b}:root[data-theme=dark] .module-index{color:#8f9db3}:root[data-theme=dark] .module-count{border-color:#343c69;color:#c4c6ff;background:#1b2341}:root[data-theme=dark] .module-dialog{border-color:#344258;background:#151f30}:root[data-theme=dark] .module-dialog h2{color:#edf2fb}:root[data-theme=dark] .module-dialog-description,:root[data-theme=dark] .module-dialog-detail p{color:#b0bdcf}:root[data-theme=dark] .module-dialog-detail{border-color:#343d69;background:#1b2540}:root[data-theme=dark] .module-dialog-close{border-color:#3a4960;color:#d2dbea;background:#1b2739}:root[data-theme=dark] .product-showcase{border-color:#2a384b;background:#172234}:root[data-theme=dark] .product-copy h3{color:#edf2fb}:root[data-theme=dark] .product-capabilities span,:root[data-theme=dark] .product-copy>p{color:#afbbce}:root[data-theme=dark] .portal-privacy-note{color:#9ba9bd}:root[data-theme=dark] .site-footer{color:#dce4f1;background:#101827}:root[data-theme=dark] .footer-main{border-color:#2a384b}:root[data-theme=dark] .footer-bottom,:root[data-theme=dark] .footer-brand p,:root[data-theme=dark] .footer-links{color:#9eacc1}:root[data-theme=dark] .redirect-page{background:radial-gradient(ellipse at 50% 45%,#202c4c 0,#111a2b 48%,#0c1220 82%)}:root[data-theme=dark] .redirect-footer,:root[data-theme=dark] .redirect-header{border-color:#2a384b;color:#9eacc1}:root[data-theme=dark] .redirect-back,:root[data-theme=dark] .redirect-card>p,:root[data-theme=dark] .redirect-eyebrow,:root[data-theme=dark] .redirect-label{color:#a5b2c7}:root[data-theme=dark] .redirect-card{border-color:#2d3b51;background:#151f30;box-shadow:0 18px 48px #03071255}:root[data-theme=dark] .redirect-card h1{color:#eaf0f9}:root[data-theme=dark] .redirect-destination{border-color:#35435a;color:#dce4f1;background:#1c293c}:root[data-theme=dark] .redirect-progress{background:#2a3557}:root[data-theme=dark] .screenshot-modal{border-color:#344258;background:#151f30}:root[data-theme=dark] .screenshot-modal-header{border-color:#344258}:root[data-theme=dark] .screenshot-modal-header h2{color:#eaf0f9}:root[data-theme=dark] .screenshot-modal-eyebrow,:root[data-theme=dark] .screenshot-modal-footer{color:#a6b3c7}:root[data-theme=dark] .screenshot-modal-close{border-color:#3a4960;color:#d5deeb;background:#1b2739}:root[data-theme=dark] .screenshot-modal-image{background:#101827}:root[data-theme=dark] .screenshot-modal-footer{border-color:#344258}:root[data-theme=dark] .chat-panel{border-color:#344258;background:#151f30}:root[data-theme=dark] .chat-launcher-open{border-color:#3a4960;color:#d5deeb;background:#1b2739}:root[data-theme=dark] .chat-prechat{background:#151f30}:root[data-theme=dark] .chat-welcome h2{color:#eaf0f9}:root[data-theme=dark] .chat-loading,:root[data-theme=dark] .chat-privacy,:root[data-theme=dark] .chat-welcome p{color:#a6b3c7}:root[data-theme=dark] .chat-prechat>label:not(.chat-honeypot){color:#d0d9e7}:root[data-theme=dark] .chat-composer-input textarea,:root[data-theme=dark] .chat-prechat input:not([name=website]),:root[data-theme=dark] .chat-prechat select,:root[data-theme=dark] .chat-prechat textarea{border-color:#3a4960;color:#e3eaf5;background:#1a2739}:root[data-theme=dark] .chat-composer-input textarea::placeholder,:root[data-theme=dark] .chat-prechat input::placeholder{color:#91a0b7}:root[data-theme=dark] .chat-messages{background:#101827}:root[data-theme=dark] .chat-message{border-color:#344258;background:#1a2739;box-shadow:none}:root[data-theme=dark] .chat-message-guest{border-color:#41467a;background:#242d4c}:root[data-theme=dark] .chat-message p{color:#d9e2ef}:root[data-theme=dark] .chat-composer{border-color:#344258;background:#151f30}:root[data-theme=dark] .chat-error,:root[data-theme=dark] .chat-inline-error{border-color:#6a3943;color:#ffc2c6;background:#38232d}:root[data-theme=dark] .intelligence-showcase{border-color:#2a384b;background:#172234}:root[data-theme=dark] .intelligence-copy h3{color:#edf2fb}:root[data-theme=dark] .intelligence-copy p,:root[data-theme=dark] .intelligence-cta>span{color:#a5b2c7}:root[data-theme=dark] .intelligence-panels>article{border-color:#344258;background:#151f30}:root[data-theme=dark] .intelligence-panel-header{border-color:#344258}:root[data-theme=dark] .intelligence-panel-header strong{color:#dce5f2}:root[data-theme=dark] .activity-footnote,:root[data-theme=dark] .intelligence-panel-header small,:root[data-theme=dark] .tracking-legend>span:not(.tracking-privacy),:root[data-theme=dark] .tracking-privacy{color:#a3b0c4}:root[data-theme=dark] .preview-indicator{color:#c3c9ff;background:#252e52}:root[data-theme=dark] .tracking-map{background-color:#1b3440;background-image:linear-gradient(31deg,transparent 46%,#285449 47%,#285449 49%,transparent 50%),linear-gradient(145deg,transparent 39%,#29475a 40%,#29475a 42%,transparent 43%),linear-gradient(90deg,#ffffff0a 1px,transparent 0),linear-gradient(#ffffff0a 1px,transparent 0)}:root[data-theme=dark] .map-area-label,:root[data-theme=dark] .map-summary>span{border-color:#3a4b60;color:#c6d1df;background:#182638eb}:root[data-theme=dark] .map-summary small{color:#a6b3c6}:root[data-theme=dark] .map-summary strong{color:#e1e9f4}:root[data-theme=dark] .map-plate{border-color:#3a4b60;color:#dbe5f1;background:#172436ed}:root[data-theme=dark] .activity-item{border-color:#344258;background:#1a2739}:root[data-theme=dark] .activity-copy strong{color:#e2eaf5}:root[data-theme=dark] .activity-copy small{color:#a2b0c4}:root[data-theme=dark] .intelligence-cta{border-color:#344258}:root[data-theme=dark] .bubble{border-color:#779ce766;background:linear-gradient(145deg,#8bc8ff1c,#666ff21a);box-shadow:inset 0 0 18px #9dc8ff15,0 8px 26px #05091418}@media (prefers-reduced-motion:reduce){.bubble,.map-marker,.sales-connectors path,.sales-node,.visual-status>i{animation:none}}