.navbar-module__mEBHta__header{z-index:40;pointer-events:none;height:80px;padding:8px 24px;position:sticky;top:0}.navbar-module__mEBHta__shell{isolation:isolate;pointer-events:auto;border:1px solid #ffffffb8;border-radius:32px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1080px,100%);height:64px;margin-inline:auto;padding:8px 10px 8px 24px;transition:box-shadow .35s,border-color .35s;display:grid;position:relative;box-shadow:0 0 0 1px #234c4210,0 3px 8px #082e2508,0 12px 36px #082e2510}.navbar-module__mEBHta__shell:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#fbfefde0 0%,#f2faf7d4 45%,#e3f5eedb 100%);position:absolute;inset:0;box-shadow:inset 1px 1px 1px #fffffff2,inset -1px -1px 1px #ffffff80,inset 0 -5px 12px #c1e8db14}.navbar-module__mEBHta__header:before{content:"";-webkit-backdrop-filter:blur(48px)saturate(1.9);backdrop-filter:blur(48px)saturate(1.9);pointer-events:none;border-radius:32px;width:min(1080px,100% - 48px);height:64px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.navbar-module__mEBHta__shell:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 15%,#ffffff65 30%,#ffffff08 48%,#0000 65%) 100% 0/200% 100%;transition:background-position .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (hover:hover){.navbar-module__mEBHta__shell:hover:after{background-position:0 0}}.navbar-module__mEBHta__header[data-scrolled=true] .navbar-module__mEBHta__shell{border-color:#fffc;box-shadow:0 0 0 1px #234c4214,0 4px 12px #082e2510,0 16px 40px #082e251c}.navbar-module__mEBHta__logo{justify-self:start;align-items:center;display:flex}.navbar-module__mEBHta__logo img{width:150px}.navbar-module__mEBHta__desktopNav{background:#ffffff24;border-radius:24px;grid-template-columns:repeat(3,112px);padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 2px #153d3306}.navbar-module__mEBHta__desktopNav a{z-index:1;color:#14302a;border-radius:20px;place-items:center;height:36px;font-size:12px;font-weight:600;transition:color .22s,background .22s;display:grid;position:relative}.navbar-module__mEBHta__desktopNav a:hover{color:#07564e;background:#ffffff61}.navbar-module__mEBHta__desktopNav a[aria-current]{color:#07564e}.navbar-module__mEBHta__indicator{width:112px;height:36px;transform:translateX(calc(var(--nav-index)*100%));opacity:0;background:linear-gradient(150deg,#ffffffe0,#ffffff70);border-radius:20px;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:4px;left:4px;box-shadow:0 2px 6px #0c453b10,inset 0 1px #fff,inset 0 -1px #ffffff80}.navbar-module__mEBHta__indicator[data-visible=true]{opacity:1}.navbar-module__mEBHta__actions{justify-self:end;align-items:center;gap:8px;display:flex}.navbar-module__mEBHta__contact{color:#fff;background:linear-gradient(130deg,#1d6257ed,#103e39f5);border:1px solid #ffffff3d;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;height:44px;padding:6px 6px 6px 18px;font-size:12px;font-weight:600;transition:box-shadow .22s,border-color .22s;display:flex;box-shadow:0 2px 6px #082e2518,inset 0 1px #ffffff38,inset 0 -1px #082e2530}.navbar-module__mEBHta__contactArrow{color:#103e36;background:linear-gradient(135deg,#d2fff0e6,#9ce9d7bf);border-radius:50%;place-items:center;width:30px;height:30px;transition:filter .22s;display:grid;box-shadow:inset 0 1px #ffffffbf,0 1px 3px #052d2414}.navbar-module__mEBHta__contact:focus-visible{border-color:#ffffff70;box-shadow:0 3px 10px #082e2520,inset 0 1px #ffffff50,inset 0 -1px #082e2530}.navbar-module__mEBHta__contact:focus-visible .navbar-module__mEBHta__contactArrow{filter:brightness(1.08)}@media (hover:hover) and (pointer:fine){.navbar-module__mEBHta__contact:hover{border-color:#ffffff70;box-shadow:0 3px 10px #082e2520,inset 0 1px #ffffff50,inset 0 -1px #082e2530}.navbar-module__mEBHta__contact:hover .navbar-module__mEBHta__contactArrow{filter:brightness(1.08)}}.navbar-module__mEBHta__book{color:#143e37;white-space:nowrap;background:linear-gradient(140deg,#ffffff80,#ffffff26);border:1px solid #ffffff80;border-radius:24px;flex-shrink:0;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:12px;font-weight:600;transition:background .22s;display:flex;box-shadow:inset 0 1px 1px #ffffffe6,0 2px 4px #082e250a}.navbar-module__mEBHta__book svg{color:#277b68}.navbar-module__mEBHta__book:hover,.navbar-module__mEBHta__book:focus-visible{background:#d9f3e7a6}@media (max-width:1000px){.navbar-module__mEBHta__book{justify-content:center;width:44px;padding:0}.navbar-module__mEBHta__bookLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.navbar-module__mEBHta__toggle,.navbar-module__mEBHta__mobilePanel{display:none}@media (max-width:900px){.navbar-module__mEBHta__shell{gap:14px;padding-left:18px}.navbar-module__mEBHta__logo img{width:135px}.navbar-module__mEBHta__desktopNav{grid-template-columns:repeat(3,100px)}.navbar-module__mEBHta__indicator{width:100px}.navbar-module__mEBHta__contact{gap:12px}}@media (max-width:760px){.navbar-module__mEBHta__header{height:72px;padding:8px 12px}.navbar-module__mEBHta__header:before{border-radius:28px;width:calc(100% - 24px);height:56px}.navbar-module__mEBHta__shell{border-radius:28px;grid-template-columns:1fr auto;height:56px;padding:5px 6px 5px 16px}.navbar-module__mEBHta__logo img{width:130px}.navbar-module__mEBHta__desktopNav,.navbar-module__mEBHta__book{display:none}.navbar-module__mEBHta__contact{gap:10px;height:40px;padding:5px 5px 5px 13px;font-size:11px}.navbar-module__mEBHta__contactArrow{width:28px;height:28px}.navbar-module__mEBHta__toggle{color:#143e37;background:linear-gradient(140deg,#ffffff80,#ffffff26);border:1px solid #ffffff80;border-radius:50%;width:44px;height:44px;padding:0;transition:background .22s;display:block;position:relative;box-shadow:inset 0 1px 1px #ffffffe6,0 2px 4px #082e250a}.navbar-module__mEBHta__toggle:hover,.navbar-module__mEBHta__toggle[aria-expanded=true]{background:#d9f3e7a6}.navbar-module__mEBHta__toggle span{background:currentColor;border-radius:2px;width:18px;height:1.5px;transition:transform .3s;position:absolute;top:17px;left:12px}.navbar-module__mEBHta__toggle span+span{top:24px}.navbar-module__mEBHta__toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.navbar-module__mEBHta__toggle[aria-expanded=true] span+span{transform:translateY(-3.5px)rotate(-45deg)}.navbar-module__mEBHta__mobilePanel{-webkit-backdrop-filter:blur(40px)saturate(1.8);backdrop-filter:blur(40px)saturate(1.8);pointer-events:auto;visibility:hidden;opacity:0;background:linear-gradient(145deg,#ffffffd1,#eef8f3b8);border:1px solid #ffffffb3;border-radius:24px;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),opacity .2s,visibility .35s;display:grid;position:absolute;top:72px;left:12px;right:12px;transform:translateY(-8px);box-shadow:0 0 0 1px #234c4210,inset 0 1px 1px #fff,inset 0 -1px #ffffff80,0 18px 40px #082e2520}.navbar-module__mEBHta__header[data-open=true] .navbar-module__mEBHta__mobilePanel{visibility:visible;opacity:1;grid-template-rows:1fr;transform:translateY(0)}.navbar-module__mEBHta__mobileClip{border-radius:inherit;min-height:0;overflow:hidden}.navbar-module__mEBHta__mobileNav{max-height:calc(100dvh - 100px);padding:22px;overflow-y:auto}.navbar-module__mEBHta__menuEyebrow{color:#687c76;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:700;display:block}.navbar-module__mEBHta__mobileNav>a{opacity:0;border-bottom:1px solid #0c453b10;align-items:center;gap:14px;min-height:78px;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1),color .2s;display:flex;transform:translateY(8px)}.navbar-module__mEBHta__header[data-open=true] .navbar-module__mEBHta__mobileNav>a{opacity:1;transition-delay:calc(var(--link-index)*45ms);transform:translateY(0)}.navbar-module__mEBHta__linkNumber{color:#80938c;font-variant-numeric:tabular-nums;font-size:10px}.navbar-module__mEBHta__linkLabel{flex:1;gap:4px;display:grid}.navbar-module__mEBHta__linkLabel strong{letter-spacing:-.045em;font-size:21px;font-weight:550}.navbar-module__mEBHta__linkLabel small{color:#647a70;font-size:11px}.navbar-module__mEBHta__mobileNav>a>svg{color:#277b68;transition:transform .25s}.navbar-module__mEBHta__mobileNav>a:hover,.navbar-module__mEBHta__mobileNav>a[aria-current]{color:#087968}.navbar-module__mEBHta__mobileNav>a:hover>svg{transform:translate(2px,-2px)}.navbar-module__mEBHta__menuBook{color:#143e37;opacity:0;background:linear-gradient(140deg,#d9f3e7cc,#ffffff80);border:1px solid #ffffff80;border-radius:24px;justify-content:center;align-items:center;gap:10px;width:100%;height:48px;margin-top:18px;font-size:13px;font-weight:600;transition:opacity .25s,transform .35s cubic-bezier(.22,1,.36,1),background .2s;display:flex;transform:translateY(8px);box-shadow:inset 0 1px 1px #ffffffe6,0 2px 4px #082e250a}.navbar-module__mEBHta__menuBook svg{color:#277b68}.navbar-module__mEBHta__menuBook:hover{background:#d9f3e7}.navbar-module__mEBHta__header[data-open=true] .navbar-module__mEBHta__menuBook{opacity:1;transition-delay:.135s;transform:translateY(0)}.navbar-module__mEBHta__menuFooter{color:#647a70;align-items:center;gap:8px;margin-top:21px;font-size:10px;display:flex}.navbar-module__mEBHta__brandDot{background:#11977e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #11977e12}}@media (max-width:360px){.navbar-module__mEBHta__shell{gap:8px;padding-left:12px}.navbar-module__mEBHta__logo img{width:112px}.navbar-module__mEBHta__actions{gap:4px}.navbar-module__mEBHta__contact{gap:7px;padding-left:10px}.navbar-module__mEBHta__mobileNav{padding:18px}}@media (prefers-reduced-motion:reduce){.navbar-module__mEBHta__header *,.navbar-module__mEBHta__header :before,.navbar-module__mEBHta__header :after{transition:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.navbar-module__mEBHta__shell:before,.navbar-module__mEBHta__mobilePanel{background:#f5faf7}.navbar-module__mEBHta__header:before{display:none}}@media (prefers-reduced-transparency:reduce){.navbar-module__mEBHta__shell:before,.navbar-module__mEBHta__mobilePanel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f5faf7}.navbar-module__mEBHta__shell:after,.navbar-module__mEBHta__header:before{display:none}}
.platforms-module__puXViq__section{isolation:isolate;background:linear-gradient(#fff 30%,#f4f8f5);padding:60px 0 42px;position:relative;overflow:hidden}.platforms-module__puXViq__heading{text-align:center}.platforms-module__puXViq__heading h2{letter-spacing:-.058em;font-size:clamp(34px,4.2vw,52px);font-weight:550;line-height:1.15}.platforms-module__puXViq__heading h2 span{color:#648979}.platforms-module__puXViq__heading>p:last-child{color:#75867c;margin-top:18px;font-size:13px;line-height:1.7}.platforms-module__puXViq__scene{perspective:1300px;width:min(100%,1000px);height:430px;margin:5px auto 8px;position:relative;container-type:inline-size}.platforms-module__puXViq__aura{filter:blur(12px);background:radial-gradient(#bfe5d84d,#0000 66%);position:absolute;inset:0 8% -5%}.platforms-module__puXViq__orbit{border:1px solid #d9e9e16b;border-radius:50%;width:70%;height:43%;position:absolute;bottom:5%;left:15%;transform:rotate(-8deg)}.platforms-module__puXViq__connections{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.platforms-module__puXViq__connectionBase{stroke:#9bbfae;stroke-width:1px;opacity:.45}.platforms-module__puXViq__connectionPulse{stroke:#159b7d;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:20 680;filter:drop-shadow(0 0 4px #52cdaa80);animation:7s linear infinite paused platforms-module__puXViq__travel}.platforms-module__puXViq__connectionPulse:nth-of-type(4){animation-duration:6s;animation-delay:-3s}.platforms-module__puXViq__webDevice,.platforms-module__puXViq__desktopDevice,.platforms-module__puXViq__mobileDevice{text-align:left;cursor:pointer;opacity:1;filter:saturate(.68);background:0 0;border:0;padding:0;transition:transform .9s cubic-bezier(.22,1,.36,1),filter .9s,opacity .9s,width .9s cubic-bezier(.22,1,.36,1),left .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1),right .9s cubic-bezier(.22,1,.36,1);position:absolute}.platforms-module__puXViq__webDevice{z-index:2;width:53%;transform:translate3d(var(--pointer-x,0px),var(--pointer-y,0px),0)rotateY(7deg)rotateZ(-3deg)scale(.86);transform-origin:0;top:4.8cqw;left:0}.platforms-module__puXViq__desktopDevice{z-index:1;width:40%;transform:translate3d(calc(var(--pointer-x,0px)*-.6),calc(var(--pointer-y,0px)*-.6),0)rotateY(-8deg)rotateZ(3deg)scale(.87);transform-origin:100%;top:9.5cqw;right:0}.platforms-module__puXViq__mobileDevice{z-index:3;width:15.5%;transform:translate3d(calc(var(--pointer-x,0px)*1.5),calc(var(--pointer-y,0px)*1.5),0)rotateZ(6deg)scale(.82);top:10cqw;left:50%}.platforms-module__puXViq__deviceFloat{animation:8s ease-in-out infinite paused platforms-module__puXViq__float}.platforms-module__puXViq__desktopDevice .platforms-module__puXViq__deviceFloat{animation-duration:10s;animation-delay:-3s}.platforms-module__puXViq__mobileDevice .platforms-module__puXViq__deviceFloat{animation-duration:7s;animation-delay:-5s}.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__deviceFloat,.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__connectionPulse,.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__taskProgress i{animation-play-state:running}.platforms-module__puXViq__scene[data-active=web] .platforms-module__puXViq__webDevice{z-index:3;opacity:1;filter:saturate();width:60%;transform:translate3d(var(--pointer-x,0px),calc(var(--pointer-y,0px) - 6px),0)rotateY(0deg)rotateZ(-1deg);left:4%}.platforms-module__puXViq__scene[data-active=web] .platforms-module__puXViq__mobileDevice{top:15cqw;left:76%}.platforms-module__puXViq__scene[data-active=mobile] .platforms-module__puXViq__mobileDevice{z-index:4;opacity:1;filter:saturate(1.1);transform:translate3d(calc(var(--pointer-x,0px)*1.5),calc(var(--pointer-y,0px)*1.5 - 8px),0)rotateZ(0)scale(1.1);top:6.6cqw;left:43%}.platforms-module__puXViq__scene[data-active=desktop] .platforms-module__puXViq__desktopDevice{z-index:3;opacity:1;filter:saturate();width:54%;transform:translate3d(calc(var(--pointer-x,0px)*-.6),calc(var(--pointer-y,0px)*-.6 - 8px),0)rotateY(0deg)rotateZ(0)scale(1.02);top:8cqw;right:2%}.platforms-module__puXViq__scene[data-active=desktop] .platforms-module__puXViq__mobileDevice{z-index:2;top:15cqw;left:27%}.platforms-module__puXViq__browser{background:#fcfefc;border:1px solid #c9d9d0;border-radius:13px;overflow:hidden;box-shadow:0 25px 40px -22px #244c3d50,0 2px 3px #173c2910}.platforms-module__puXViq__browserBar{color:#8e9e94;background:#f8faf8;border-bottom:1px solid #e5ece7;justify-content:space-between;align-items:center;gap:12px;height:3.2cqw;min-height:20px;padding:0 1.3cqw;font-size:.8cqw;display:flex}.platforms-module__puXViq__browserBar>svg{width:1cqw;height:1cqw}.platforms-module__puXViq__dots{gap:.4cqw;display:inline-flex}.platforms-module__puXViq__dots i{background:#d2dbd5;border-radius:50%;width:.5cqw;height:.5cqw}.platforms-module__puXViq__dots i:first-child{background:#b3c9bd}.platforms-module__puXViq__webBody{height:27cqw;display:flex}.platforms-module__puXViq__rail{color:#8ca293;border-right:1px solid #e8eee9;flex-direction:column;flex:0 0 4.8cqw;align-items:center;gap:1.6cqw;padding:1.5cqw 0;display:flex}.platforms-module__puXViq__rail svg{width:1.3cqw;height:1.3cqw}.platforms-module__puXViq__rail>svg:first-child{color:#397c5f;width:1.9cqw;height:1.9cqw;margin-bottom:.5cqw}.platforms-module__puXViq__rail>span{flex:1}.platforms-module__puXViq__webContent{flex:1;min-width:0;padding:1.4cqw 1.8cqw}.platforms-module__puXViq__appTop{color:#96a197;justify-content:space-between;align-items:center;font-size:.75cqw;display:flex}.platforms-module__puXViq__avatar{color:#5b7f67;background:#e7f0e8;border-radius:50%;place-items:center;width:1.8cqw;height:1.8cqw;font-size:.7cqw;display:grid}.platforms-module__puXViq__webWelcome{background:linear-gradient(120deg,#eef5ed,#e2eee6);border:1px solid #e1ebe3;border-radius:.9cqw;margin:1.2cqw 0 1.6cqw;padding:1.5cqw;position:relative;overflow:hidden}.platforms-module__puXViq__webWelcome>small{color:#73947c;letter-spacing:.13em;margin-bottom:.6cqw;font-size:.56cqw;display:block}.platforms-module__puXViq__webWelcome>strong{color:#3b604c;letter-spacing:-.045em;font-size:1.8cqw;font-weight:500;line-height:1.18;display:block}.platforms-module__puXViq__webWelcome em,.platforms-module__puXViq__phoneHeading em{color:#719c83;font-style:normal}.platforms-module__puXViq__welcomeOrb{background:linear-gradient(140deg,#c1ddcd,#7ea78f);border:1px solid #a5c7b2;border-radius:1.5cqw;place-items:center;width:6.3cqw;height:6.3cqw;display:grid;position:absolute;top:1.6cqw;right:3cqw;transform:rotate(-14deg);box-shadow:5px 7px 0 -2px #b7d0bb,10px 15px 15px #658e7420}.platforms-module__puXViq__welcomeOrb svg{color:#f3fff7;stroke-width:1.2px;width:3cqw;height:3cqw}.platforms-module__puXViq__board{grid-template-columns:1fr 1fr;gap:1cqw;display:grid}.platforms-module__puXViq__boardLabel{color:#7f9285;align-items:center;gap:.5cqw;margin-bottom:.7cqw;font-size:.7cqw;display:flex}.platforms-module__puXViq__boardLabel>i{background:#90b49b;border-radius:50%;width:.4cqw;height:.4cqw}.platforms-module__puXViq__boardLabel svg{width:1cqw;height:1cqw;margin-left:auto}.platforms-module__puXViq__task{background:#fff;border:1px solid #e3ebe3;border-radius:.8cqw;padding:1cqw}.platforms-module__puXViq__taskIcon{color:#6c9a7a;background:#edf4ed;border-radius:.6cqw;place-items:center;width:2cqw;height:2cqw;margin-bottom:.6cqw;display:grid}.platforms-module__puXViq__taskIcon svg{width:1.1cqw;height:1.1cqw}.platforms-module__puXViq__task b{color:#4e6555;font-size:.83cqw;font-weight:600;display:block}.platforms-module__puXViq__task>small{color:#9aa79d;margin-top:.25cqw;font-size:.63cqw;display:block}.platforms-module__puXViq__taskBottom{align-items:center;margin-top:.85cqw;display:flex}.platforms-module__puXViq__taskBottom i{background:#c6d9c8;border:2px solid #fff;border-radius:50%;width:1.2cqw;height:1.2cqw;margin-right:-.3cqw}.platforms-module__puXViq__taskBottom i:nth-child(2){background:#dfd9c6}.platforms-module__puXViq__taskBottom svg{color:#82a38a;width:1cqw;height:1cqw;margin-left:auto}.platforms-module__puXViq__taskProgress{background:#edf3ec;border-radius:1cqw;height:.35cqw;margin-top:1.5cqw;display:block;overflow:hidden}.platforms-module__puXViq__taskProgress i{border-radius:inherit;transform-origin:0;background:#9ebda5;width:68%;height:100%;animation:8s ease-in-out infinite paused platforms-module__puXViq__progress;display:block}.platforms-module__puXViq__monitor{background:#fff;border:.5cqw solid #d9e2dc;border-radius:1.1cqw;overflow:hidden;box-shadow:0 26px 34px -24px #264c3d60,0 0 0 1px #bacbc1}.platforms-module__puXViq__desktopBar{color:#98a49a;background:#f2f6f2;border-bottom:1px solid #e3ebe5;justify-content:space-between;align-items:center;height:2.4cqw;padding:0 .9cqw;font-size:.58cqw;display:flex}.platforms-module__puXViq__desktopBar>svg{width:.9cqw;height:.9cqw}.platforms-module__puXViq__desktopBody{height:18.2cqw;display:flex}.platforms-module__puXViq__desktopSidebar{color:#8e9e90;background:#f7faf6;flex-direction:column;gap:1.2cqw;width:9cqw;padding:1.3cqw 1cqw;display:flex}.platforms-module__puXViq__desktopSidebar>svg{color:#5d8c6a;width:1.6cqw;height:1.6cqw;margin-bottom:.8cqw}.platforms-module__puXViq__desktopSidebar span{white-space:nowrap;align-items:center;gap:.5cqw;font-size:.55cqw;display:flex}.platforms-module__puXViq__desktopSidebar span>svg{width:.8cqw;height:.8cqw}.platforms-module__puXViq__desktopSidebar i{background:#e8f0e6;border-radius:.6cqw;height:2.2cqw;margin-top:auto}.platforms-module__puXViq__desktopContent{flex:1;min-width:0;padding:1.5cqw}.platforms-module__puXViq__desktopContent>small{letter-spacing:.08em;color:#9aab9b;font-size:.46cqw;display:block}.platforms-module__puXViq__desktopContent>strong{color:#466b51;letter-spacing:-.05em;margin-top:.5cqw;font-size:1.6cqw;font-weight:500;display:block}.platforms-module__puXViq__flow{background:#f3f7f0;border-radius:.7cqw;justify-content:center;align-items:center;margin:1.2cqw 0;padding:1cqw;display:flex}.platforms-module__puXViq__flow>span{color:#84a17e;background:#fff;border:1px solid #d6e3d2;border-radius:.75cqw;place-items:center;width:2.8cqw;height:2.8cqw;display:grid}.platforms-module__puXViq__flow>span:nth-of-type(2){color:#fff;background:#6e9c7b;border-color:#6e9c7b;box-shadow:0 4px 10px #739b7730}.platforms-module__puXViq__flow svg{width:1.2cqw;height:1.2cqw}.platforms-module__puXViq__flow>i{background:#bbceb4;width:2.1cqw;height:1px}.platforms-module__puXViq__fileRow{border-bottom:1px solid #eef2eb;align-items:center;gap:.65cqw;padding:.7cqw 0;display:flex}.platforms-module__puXViq__fileRow>span{color:#82a275;background:#edf4e9;border-radius:.5cqw;place-items:center;width:1.8cqw;height:1.8cqw;display:grid}.platforms-module__puXViq__fileRow svg{width:1cqw;height:1cqw}.platforms-module__puXViq__fileRow b{color:#6f816e;font-size:.61cqw;font-weight:600;display:block}.platforms-module__puXViq__fileRow small{color:#a0ab9b;margin-top:.2cqw;font-size:.45cqw;display:block}.platforms-module__puXViq__fileRow>svg{color:#9bad91;margin-left:auto}.platforms-module__puXViq__monitorChin{background:linear-gradient(#dce5de,#cedad1);place-items:center;height:2cqw;display:grid}.platforms-module__puXViq__monitorChin span{background:#a4b8aa;border-radius:50%;width:.45cqw;height:.45cqw}.platforms-module__puXViq__monitorStand{clip-path:polygon(30% 0,70% 0,74% 86%,100% 93%,100% 100%,0 100%,0 93%,26% 86%);background:linear-gradient(90deg,#bfcfc5,#e4ece6 55%,#c1d1c6);width:12cqw;height:3.9cqw;margin:0 auto;position:relative}.platforms-module__puXViq__phone{background:#fbfdf9;border:.55cqw solid #c6d7cc;border-radius:2.8cqw;padding:2.5cqw 1cqw 1.4cqw;position:relative;box-shadow:0 0 0 1px #9fb8a8,0 22px 25px -12px #204b3840,inset 0 0 0 1px #fff}.platforms-module__puXViq__phoneIsland{background:#bacdc0;border-radius:1cqw;width:4.6cqw;height:1.1cqw;position:absolute;top:.55cqw;left:50%;transform:translate(-50%)}.platforms-module__puXViq__phoneTop{color:#5c8c6b;justify-content:space-between;align-items:center;display:flex}.platforms-module__puXViq__phoneTop>svg{width:1.5cqw;height:1.5cqw}.platforms-module__puXViq__phoneTop .platforms-module__puXViq__avatar{width:1.5cqw;height:1.5cqw;font-size:.6cqw}.platforms-module__puXViq__phoneHeading{margin:1.2cqw 0}.platforms-module__puXViq__phoneHeading small{letter-spacing:.09em;color:#93a890;font-size:.45cqw;display:block}.platforms-module__puXViq__phoneHeading strong{color:#466d50;letter-spacing:-.045em;margin-top:.5cqw;font-size:1.9cqw;font-weight:500;line-height:1.15;display:block}.platforms-module__puXViq__phoneFeature{text-align:center;background:linear-gradient(140deg,#e9f4e5,#dcebd6);border:1px solid #d5e7d3;border-radius:1.2cqw;padding:1cqw .65cqw}.platforms-module__puXViq__phoneFeature>span{color:#6f9267;justify-content:center;align-items:center;gap:.4cqw;font-size:.6cqw;display:flex}.platforms-module__puXViq__phoneFeature>span svg{width:.8cqw;height:.8cqw}.platforms-module__puXViq__phoneRing{border:.4cqw solid #79a16c;border-color:#79a16c #79a16c #b6d2ab #b6d2ab;border-radius:50%;place-items:center;width:5.2cqw;height:5.2cqw;margin:1cqw auto .6cqw;display:grid;box-shadow:0 0 0 .5cqw #ffffff45}.platforms-module__puXViq__phoneRing svg{color:#6a975c;width:2cqw;height:2cqw}.platforms-module__puXViq__phoneFeature>small{color:#90a785;font-size:.47cqw}.platforms-module__puXViq__phoneTask{align-items:center;gap:.5cqw;margin:1.2cqw 0;display:flex}.platforms-module__puXViq__phoneTask>span{color:#88a374;background:#e6efdf;border-radius:.55cqw;place-items:center;width:1.8cqw;height:1.8cqw;display:grid}.platforms-module__puXViq__phoneTask svg{width:.8cqw;height:.8cqw}.platforms-module__puXViq__phoneTask b{color:#6c8261;font-size:.62cqw;font-weight:600;display:block}.platforms-module__puXViq__phoneTask small{color:#a2ad95;margin-top:.2cqw;font-size:.45cqw;display:block}.platforms-module__puXViq__phoneTask>svg{color:#9fad93;margin-left:auto}.platforms-module__puXViq__phoneNav{color:#a7b49a;border-top:1px solid #e6eedd;justify-content:space-around;padding-top:1cqw;display:flex}.platforms-module__puXViq__phoneNav>svg{width:1.1cqw;height:1.1cqw}.platforms-module__puXViq__phoneNav>svg:first-child{color:#719265}.platforms-module__puXViq__homeIndicator{background:#b8c5ad;border-radius:1cqw;width:4cqw;height:.3cqw;margin:1.2cqw auto -.7cqw;display:block}.platforms-module__puXViq__syncBadge{color:#7e998a;background:#ffffffb3;border:1px solid #d9e8df;border-radius:20px;align-items:center;gap:7px;padding:8px 12px;font-size:9px;display:flex;position:absolute;bottom:28px;left:17%}.platforms-module__puXViq__syncBadge>span{background:#62aa8c;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #dceee4}.platforms-module__puXViq__platformPicker{flex-direction:column;align-items:center;gap:10px;margin-top:25px;display:flex}.platforms-module__puXViq__platformPicker>p{color:#8b9d90;font-size:10px}.platforms-module__puXViq__options{background:#edf3ef;border:1px solid #dce7df;border-radius:30px;gap:4px;max-width:100%;padding:5px;display:inline-flex}.platforms-module__puXViq__options button{color:#728b7b;background:0 0;border:1px solid #0000;border-radius:25px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 22px;font-size:12px;font-weight:550;transition:color .3s,background .3s,box-shadow .3s;display:flex;position:relative}.platforms-module__puXViq__options button[aria-pressed=true]{color:#fff;background:#326e58;border-color:#2c654f;box-shadow:0 3px 7px #244d3320}.platforms-module__puXViq__options button:hover:not([aria-pressed=true]){color:#365f47;background:#dceae0}.platforms-module__puXViq__options button:focus-visible{outline-offset:2px}.platforms-module__puXViq__optionTimer{transform-origin:0;background:#b3e7ce;border-radius:2px;height:2px;animation:3s linear forwards paused platforms-module__puXViq__platform-countdown;position:absolute;bottom:4px;left:19px;right:19px;transform:scaleX(0)}.platforms-module__puXViq__options[data-cycling=true] .platforms-module__puXViq__optionTimer{animation-play-state:running}@keyframes platforms-module__puXViq__platform-countdown{to{transform:scaleX(1)}}.platforms-module__puXViq__selectedDescription{text-align:center;color:#698773;margin:6px 0 13px;font-size:12px;line-height:1.7}.platforms-module__puXViq__webDevice:focus-visible,.platforms-module__puXViq__desktopDevice:focus-visible,.platforms-module__puXViq__mobileDevice:focus-visible{outline-offset:9px;border-radius:12px}.platforms-module__puXViq__webDevice:hover .platforms-module__puXViq__browser,.platforms-module__puXViq__desktopDevice:hover .platforms-module__puXViq__monitor,.platforms-module__puXViq__mobileDevice:hover .platforms-module__puXViq__phone{border-color:#81b39a}.platforms-module__puXViq__footnote{color:#a4afa6;justify-content:center;align-items:center;max-width:880px;min-height:44px;margin:0 auto;font-size:9px;display:flex;position:relative}.platforms-module__puXViq__motionControl{color:#7e9486;background:#ffffff70;border:1px solid #dce7de;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .3s;display:grid;position:absolute;top:0;right:0}.platforms-module__puXViq__motionControl:hover{background:#e1ece3}@keyframes platforms-module__puXViq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes platforms-module__puXViq__travel{to{stroke-dashoffset:-700px}}@keyframes platforms-module__puXViq__progress{0%,to{transform:scaleX(.7)}50%{transform:scaleX(1)}}.platforms-module__puXViq__heading>:first-child{margin-bottom:17px}.platforms-module__puXViq__aura{transition:transform 1.4s,opacity 1.4s}.platforms-module__puXViq__scene[data-active=mobile] .platforms-module__puXViq__aura{transform:translate(9%,4%)scale(.9)}.platforms-module__puXViq__scene[data-active=desktop] .platforms-module__puXViq__aura{transform:translate(20%,-2%)scale(.95)}.platforms-module__puXViq__browser,.platforms-module__puXViq__monitor,.platforms-module__puXViq__phone{transition:box-shadow 1s,border-color 1s}.platforms-module__puXViq__scene[data-active=web] .platforms-module__puXViq__browser{border-color:#91bbaa;box-shadow:0 30px 45px -22px #244c3d55,0 0 32px #51c29c14}.platforms-module__puXViq__scene[data-active=mobile] .platforms-module__puXViq__phone{border-color:#92bca5;box-shadow:0 0 0 1px #8cae9b,0 28px 32px -12px #204b384a,0 0 32px #51c29c20}.platforms-module__puXViq__scene[data-active=desktop] .platforms-module__puXViq__monitor{border-color:#aac8b5;box-shadow:0 30px 38px -24px #264c3d60,0 0 0 1px #a4bcac,0 0 32px #51c29c20}.platforms-module__puXViq__phoneRing{border-color:#caddc0;position:relative}.platforms-module__puXViq__phoneRing:before{content:"";border:.4cqw solid #72a890;border-color:#72a890 #72a890 #0000 #0000;border-radius:50%;animation:9s linear infinite paused platforms-module__puXViq__ring;position:absolute;inset:-.4cqw}.platforms-module__puXViq__phoneRing>svg{animation:9s ease-in-out infinite paused platforms-module__puXViq__confirm}.platforms-module__puXViq__phoneNotice{z-index:4;color:#4d876b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#fafff9f2;border:1px solid #c7dfd0;border-radius:1cqw;justify-content:center;align-items:center;gap:.5cqw;padding:1cqw .7cqw;font-size:.8cqw;animation:9s ease-in-out infinite paused platforms-module__puXViq__sync-notice;display:flex;position:absolute;top:4cqw;left:-2.4cqw;right:-.9cqw;box-shadow:0 10px 24px -9px #214b3938}.platforms-module__puXViq__phoneNotice svg{width:1.1cqw;height:1.1cqw}.platforms-module__puXViq__flow>span{animation:6s ease-in-out infinite paused platforms-module__puXViq__node-signal}.platforms-module__puXViq__flow>span:nth-of-type(2){animation-delay:1s}.platforms-module__puXViq__flow>span:nth-of-type(3){animation-delay:2s}.platforms-module__puXViq__flow>i{position:relative;overflow:hidden}.platforms-module__puXViq__flow>i:after{content:"";background:#2e9974;animation:3s linear infinite paused platforms-module__puXViq__wire-signal;position:absolute;inset:0;transform:translate(-100%)}.platforms-module__puXViq__flow>i:nth-of-type(2):after{animation-delay:1s}.platforms-module__puXViq__welcomeOrb{animation:12s ease-in-out infinite paused platforms-module__puXViq__tile-rotate}.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__phoneRing:before,.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__phoneRing>svg,.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__phoneNotice,.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__flow>span,.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__flow>i:after,.platforms-module__puXViq__scene[data-running=true] .platforms-module__puXViq__welcomeOrb{animation-play-state:running}@keyframes platforms-module__puXViq__ring{to{transform:rotate(360deg)}}@keyframes platforms-module__puXViq__confirm{0%,55%,to{transform:scale(1)}62%{transform:scale(1.18)}70%{transform:scale(1)}}@keyframes platforms-module__puXViq__sync-notice{0%,55%,93%,to{opacity:0;transform:translateY(7px)scale(.94)}65%,83%{opacity:1;transform:translateY(0)scale(1)}}@keyframes platforms-module__puXViq__node-signal{0%,15%,65%,to{box-shadow:0 0 #62ad8b00}30%{border-color:#6eaa86;transform:translateY(-2px);box-shadow:0 0 0 .5cqw #62ad8b25}}@keyframes platforms-module__puXViq__wire-signal{0%,20%{transform:translate(-100%)}65%,to{transform:translate(100%)}}@keyframes platforms-module__puXViq__tile-rotate{0%,to{transform:rotate(-14deg)translateY(0)}50%{transform:rotate(-5deg)translateY(-3px)}}@media (max-width:1100px){.platforms-module__puXViq__scene{height:40vw;max-height:430px}.platforms-module__puXViq__webDevice{top:4cqw}.platforms-module__puXViq__desktopDevice{top:9cqw}.platforms-module__puXViq__mobileDevice{top:10cqw}.platforms-module__puXViq__syncBadge{bottom:1cqw}}@media (max-width:700px){.platforms-module__puXViq__section{padding:58px 0 38px}.platforms-module__puXViq__heading h2{font-size:36px}.platforms-module__puXViq__heading>p:last-child{max-width:270px;margin-inline:auto;font-size:12px}.platforms-module__puXViq__scene{height:clamp(250px,77vw,430px);margin-top:32px;margin-bottom:4px}.platforms-module__puXViq__webDevice{width:70%;top:1cqw;left:0}.platforms-module__puXViq__desktopDevice{width:60%;top:37cqw;right:1%}.platforms-module__puXViq__mobileDevice{width:23%;top:13cqw;left:auto;right:4%}.platforms-module__puXViq__browser{border-radius:9px}.platforms-module__puXViq__browserBar{height:4.5cqw;font-size:1.1cqw}.platforms-module__puXViq__webBody{height:36cqw}.platforms-module__puXViq__rail{flex-basis:6cqw;gap:2cqw}.platforms-module__puXViq__rail svg{width:1.8cqw;height:1.8cqw}.platforms-module__puXViq__webContent{padding:2cqw}.platforms-module__puXViq__appTop{font-size:1cqw}.platforms-module__puXViq__webWelcome{margin:2cqw 0;padding:2cqw}.platforms-module__puXViq__webWelcome>small{font-size:.85cqw}.platforms-module__puXViq__webWelcome>strong{font-size:2.6cqw}.platforms-module__puXViq__welcomeOrb{width:9cqw;height:9cqw;top:2cqw;right:4cqw}.platforms-module__puXViq__welcomeOrb svg{width:4cqw;height:4cqw}.platforms-module__puXViq__boardLabel{font-size:1cqw}.platforms-module__puXViq__task{padding:1.5cqw}.platforms-module__puXViq__taskIcon{width:2.8cqw;height:2.8cqw}.platforms-module__puXViq__task b{font-size:1.1cqw}.platforms-module__puXViq__task>small{font-size:.85cqw}.platforms-module__puXViq__desktopBody{height:27cqw}.platforms-module__puXViq__desktopBar{height:3.4cqw;font-size:.85cqw}.platforms-module__puXViq__desktopSidebar{gap:2cqw;width:13cqw;padding:2cqw 1cqw}.platforms-module__puXViq__desktopSidebar span{font-size:.8cqw}.platforms-module__puXViq__desktopContent{padding:2.2cqw}.platforms-module__puXViq__desktopContent>small{font-size:.7cqw}.platforms-module__puXViq__desktopContent>strong{font-size:2.4cqw}.platforms-module__puXViq__flow{margin:2cqw 0;padding:1.5cqw}.platforms-module__puXViq__flow>span{width:4cqw;height:4cqw}.platforms-module__puXViq__flow>i{width:3cqw}.platforms-module__puXViq__fileRow{gap:1cqw;padding:1cqw 0}.platforms-module__puXViq__fileRow b{font-size:.9cqw}.platforms-module__puXViq__fileRow small{font-size:.68cqw}.platforms-module__puXViq__monitorChin{height:3cqw}.platforms-module__puXViq__monitorStand{width:20cqw;height:6cqw}.platforms-module__puXViq__phone{border-width:.8cqw;border-radius:3.8cqw;padding:3.4cqw 1.5cqw 2cqw}.platforms-module__puXViq__phoneIsland{width:6cqw;height:1.3cqw;top:.8cqw}.platforms-module__puXViq__phoneHeading{margin:2cqw 0}.platforms-module__puXViq__phoneHeading small{font-size:.7cqw}.platforms-module__puXViq__phoneHeading strong{font-size:2.8cqw}.platforms-module__puXViq__phoneFeature{border-radius:1.7cqw;padding:1.5cqw 1cqw}.platforms-module__puXViq__phoneFeature>span{font-size:.9cqw}.platforms-module__puXViq__phoneRing{width:7.5cqw;height:7.5cqw;margin-block:1.5cqw 1cqw}.platforms-module__puXViq__phoneFeature>small{font-size:.73cqw}.platforms-module__puXViq__phoneNotice{padding:1.5cqw .7cqw;font-size:1.1cqw;top:6cqw}.platforms-module__puXViq__phoneTask{margin:2cqw 0}.platforms-module__puXViq__phoneTask b{font-size:.9cqw}.platforms-module__puXViq__phoneTask small{font-size:.66cqw}.platforms-module__puXViq__phoneNav{padding-top:1.5cqw}.platforms-module__puXViq__phoneNav>svg{width:1.8cqw;height:1.8cqw}.platforms-module__puXViq__syncBadge{gap:5px;max-width:32%;padding:7px 8px;font-size:7px;top:49cqw;bottom:auto;left:0}.platforms-module__puXViq__connections{opacity:.7;height:90%}.platforms-module__puXViq__platformPicker{gap:9px;margin-top:20px}.platforms-module__puXViq__options{gap:2px;padding:4px}.platforms-module__puXViq__options button{gap:6px;min-height:42px;padding:0 13px;font-size:11px}.platforms-module__puXViq__options button svg{width:14px;height:14px}.platforms-module__puXViq__selectedDescription{font-size:11px}}@media (max-width:400px){.platforms-module__puXViq__heading h2{font-size:31px}.platforms-module__puXViq__scene{min-height:250px}.platforms-module__puXViq__options button{gap:5px;padding:0 10px;font-size:10px}.platforms-module__puXViq__options button svg{width:12px;height:12px}}@media (max-width:700px){.platforms-module__puXViq__scene[data-active=web] .platforms-module__puXViq__webDevice{width:86%;top:2cqw;left:0}.platforms-module__puXViq__scene[data-active=web] .platforms-module__puXViq__mobileDevice{top:20cqw;left:76%;right:auto}.platforms-module__puXViq__scene[data-active=mobile] .platforms-module__puXViq__mobileDevice{width:30%;top:5cqw;left:36%;right:auto;transform:translateY(-4px)rotate(0)scale(1.07)}.platforms-module__puXViq__scene[data-active=desktop] .platforms-module__puXViq__desktopDevice{width:80%;top:30cqw;right:0}.platforms-module__puXViq__scene[data-active=desktop] .platforms-module__puXViq__mobileDevice{top:27cqw;left:0;right:auto;transform:rotate(-5deg)scale(.75)}}@media (prefers-reduced-motion:reduce){.platforms-module__puXViq__scene *,.platforms-module__puXViq__scene :before,.platforms-module__puXViq__scene :after{transition:none!important;animation:none!important}.platforms-module__puXViq__phoneNotice,.platforms-module__puXViq__optionTimer{display:none}.platforms-module__puXViq__deviceFloat,.platforms-module__puXViq__connectionPulse,.platforms-module__puXViq__taskProgress i{animation:none}.platforms-module__puXViq__motionControl{display:none}.platforms-module__puXViq__webDevice,.platforms-module__puXViq__desktopDevice,.platforms-module__puXViq__mobileDevice{transition:none}}
.client-confidence-module__6U2ECG__testimonial{background:linear-gradient(120deg,#f8fbf9,#edf5f0);border:1px solid #e0e9e3;border-radius:20px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:28px;max-width:960px;margin:28px auto 0;padding:26px 30px;display:grid;box-shadow:inset 0 1px #fff}.client-confidence-module__6U2ECG__testimonial blockquote{letter-spacing:-.015em;text-wrap:pretty;color:#4b6257;border-left:1px solid #d9e6df;grid-area:1/2;padding-left:28px;font-size:15px;font-weight:400;line-height:1.75}.client-confidence-module__6U2ECG__testimonial blockquote span{color:#286b5d}.client-confidence-module__6U2ECG__attribution{grid-area:1/1;align-items:center;gap:11px;display:flex}.client-confidence-module__6U2ECG__attribution img{border-radius:10px;flex-shrink:0}.client-confidence-module__6U2ECG__attribution strong,.client-confidence-module__6U2ECG__attribution span{display:block}.client-confidence-module__6U2ECG__attribution strong{font-size:12px;font-weight:600}.client-confidence-module__6U2ECG__attribution span{color:#62726b;margin-top:4px;font-size:11px}.client-confidence-module__6U2ECG__faq{background:#fafcfb;padding:80px 0}.client-confidence-module__6U2ECG__faqGrid{grid-template-columns:1fr 1.3fr;gap:80px;display:grid}.client-confidence-module__6U2ECG__faq h2{letter-spacing:-.055em;margin-top:20px;font-size:clamp(32px,3.4vw,46px);font-weight:550;line-height:1.12}.client-confidence-module__6U2ECG__faq h2 span{color:#6b8076}.client-confidence-module__6U2ECG__faqIntro{color:#62726b;max-width:280px;margin-top:20px;font-size:14px;line-height:1.7}.client-confidence-module__6U2ECG__questions{border-top:1px solid #dce5df}.client-confidence-module__6U2ECG__question{border-bottom:1px solid #dce5df}.client-confidence-module__6U2ECG__question summary{cursor:pointer;color:#203e33;justify-content:space-between;align-items:center;gap:24px;padding:23px 0;font-size:15px;font-weight:550;line-height:1.5;list-style:none;transition:color .2s;display:flex}.client-confidence-module__6U2ECG__question summary::-webkit-details-marker{display:none}.client-confidence-module__6U2ECG__question summary:hover{color:#087f78}.client-confidence-module__6U2ECG__question summary svg{color:#498578;flex-shrink:0;transition:transform .25s}.client-confidence-module__6U2ECG__question[open] summary svg{transform:rotate(45deg)}.client-confidence-module__6U2ECG__question p{color:#596d62;padding:0 36px 24px 0;font-size:14px;line-height:1.8}@media (max-width:800px){.client-confidence-module__6U2ECG__testimonial{grid-template-columns:165px minmax(0,1fr);gap:20px;padding:24px}.client-confidence-module__6U2ECG__testimonial blockquote{padding-left:20px}.client-confidence-module__6U2ECG__faqGrid{grid-template-columns:1fr;gap:36px}.client-confidence-module__6U2ECG__faqIntro{max-width:400px}}@media (max-width:600px){.client-confidence-module__6U2ECG__testimonial{grid-template-columns:1fr;gap:18px;margin-top:22px;padding:22px}.client-confidence-module__6U2ECG__testimonial blockquote{border:0;grid-area:1/1;padding:0;font-size:14px;line-height:1.7}.client-confidence-module__6U2ECG__attribution{grid-area:2/1}.client-confidence-module__6U2ECG__faq{padding:56px 0}.client-confidence-module__6U2ECG__question summary{padding:20px 0;font-size:14px}.client-confidence-module__6U2ECG__question p{padding-right:10px}}@media (prefers-reduced-motion:reduce){.client-confidence-module__6U2ECG__question summary,.client-confidence-module__6U2ECG__question summary svg{transition:none}}
.demo-site-module__Nkdx7W__page{color:#0b1220;background:#fff;min-height:100vh}.demo-site-module__Nkdx7W__banner{color:#fff;letter-spacing:-.01em;background:#0b1220;justify-content:center;align-items:center;min-height:34px;padding:6px 16px;font-size:12px;font-weight:600;display:flex}.demo-site-module__Nkdx7W__banner strong{color:#7dffe8;text-underline-offset:2px;margin-left:4px;font-weight:700;text-decoration:underline}.demo-site-module__Nkdx7W__header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #e9eded;position:sticky;top:0}.demo-site-module__Nkdx7W__nav{flex-wrap:nowrap;align-items:center;gap:8px;width:min(1180px,100% - 28px);height:52px;margin-inline:auto;display:flex}.demo-site-module__Nkdx7W__brand{color:#0b1220;flex:auto;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.demo-site-module__Nkdx7W__mark{color:#fff;letter-spacing:-.03em;background:#087f78;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.demo-site-module__Nkdx7W__brandName{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.04em;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.demo-site-module__Nkdx7W__desktopNav{flex:0 auto;align-items:center;gap:18px;display:none}.demo-site-module__Nkdx7W__desktopNav a{color:#16362e;white-space:nowrap;font-size:13px;font-weight:650}.demo-site-module__Nkdx7W__desktopNav a:hover{color:#087f78}.demo-site-module__Nkdx7W__navActions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.demo-site-module__Nkdx7W__callLabel{display:none}.demo-site-module__Nkdx7W__callButton{color:#fff;background:#0b1220;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:36px;height:36px;display:inline-flex}.demo-site-module__Nkdx7W__callButton:hover{color:#fff;background:#087f75}.demo-site-module__Nkdx7W__menuButton{color:#14302a;background:#fff;border:1px solid #d5e2dc;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.demo-site-module__Nkdx7W__menuButton:hover,.demo-site-module__Nkdx7W__menuButton[aria-expanded=true]{color:#075f56;background:#e7f6f1}.demo-site-module__Nkdx7W__mobilePanel{background:#fff;border:1px solid #e1e8e3;border-radius:16px;gap:2px;width:min(1180px,100% - 28px);margin:0 auto 10px;padding:6px 8px 10px;display:grid;box-shadow:0 16px 40px #082e2514}.demo-site-module__Nkdx7W__menuEyebrow{color:#5c6f68;letter-spacing:.12em;text-transform:uppercase;margin:8px 12px 2px;font-size:11px;font-weight:700}.demo-site-module__Nkdx7W__mobilePanel a{color:#10241f;letter-spacing:-.03em;border-radius:10px;justify-content:space-between;align-items:center;min-height:46px;padding:0 12px;font-size:16px;font-weight:650;display:flex}.demo-site-module__Nkdx7W__mobilePanel a:hover{color:#087f78;background:#f3faf7}.demo-site-module__Nkdx7W__page .demo-site-module__Nkdx7W__hero{min-height:0;padding-top:28px;padding-bottom:36px}.demo-site-module__Nkdx7W__page .demo-site-module__Nkdx7W__hero-copy h1{letter-spacing:-.055em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;max-width:16ch;margin-inline:auto;font-size:clamp(40px,8vw,76px);line-height:.98}.demo-site-module__Nkdx7W__location{color:#087f78;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-flex}.demo-site-module__Nkdx7W__stage{text-align:left;width:min(760px,100% - 40px);margin:28px auto 0;position:relative}.demo-site-module__Nkdx7W__panel{background:#fff;border:1px solid #d3dedb;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 2px 1px #fff,0 1px 0 2px #f6f9f8,0 25px 70px -25px #07393036,0 50px 80px -50px #0b77685e}.demo-site-module__Nkdx7W__toolbar{color:#5d6f69;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#fcfdfd,#f4f7f6);border-bottom:1px solid #e5ebe9;justify-content:space-between;align-items:center;gap:12px;height:36px;padding:0 16px;font-size:11px;font-weight:650;display:flex}.demo-site-module__Nkdx7W__toolbarLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.demo-site-module__Nkdx7W__dots{gap:5px;display:flex}.demo-site-module__Nkdx7W__dots i{background:#c5d4ce;border-radius:50%;width:7px;height:7px}.demo-site-module__Nkdx7W__panelBody{gap:18px;padding:22px;display:grid}.demo-site-module__Nkdx7W__panelArea{color:#10171b;letter-spacing:-.05em;font-size:clamp(26px,3vw,36px);font-weight:650;line-height:1.05}.demo-site-module__Nkdx7W__panelMeta{gap:10px;margin:0;display:grid}.demo-site-module__Nkdx7W__panelMeta div{gap:2px;display:grid}.demo-site-module__Nkdx7W__panelMeta dt{color:#5c6f68;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.demo-site-module__Nkdx7W__panelMeta dd{color:#16362e;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:650}.demo-site-module__Nkdx7W__panelMeta a{color:#087f78;text-underline-offset:3px;text-decoration:underline}.demo-site-module__Nkdx7W__panelMeta a:hover{color:#064e49}.demo-site-module__Nkdx7W__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.demo-site-module__Nkdx7W__chip{color:#0e4a53;letter-spacing:-.02em;background:#e6f7f2;border:1px solid #b7ddd4;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:650}.demo-site-module__Nkdx7W__trustWrap{margin-top:-8px;margin-bottom:8px}.demo-site-module__Nkdx7W__trust{background:#fff;border:1px solid #e0e9e3;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 12px 30px #223f2c08}.demo-site-module__Nkdx7W__trust li{color:#16362e;letter-spacing:-.02em;border-bottom:1px solid #e7eeea;align-items:flex-start;gap:12px;padding:20px 18px;font-size:14px;font-weight:650;line-height:1.45;display:flex}.demo-site-module__Nkdx7W__trust svg{color:#087f78;flex-shrink:0;margin-top:1px}.demo-site-module__Nkdx7W__services{text-align:left}.demo-site-module__Nkdx7W__lead{color:#3e564c;max-width:460px;margin-top:16px;font-size:15px;line-height:1.7}.demo-site-module__Nkdx7W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.demo-site-module__Nkdx7W__card{background:#fff;border:1px solid #e1e8e3;border-radius:22px;height:100%;padding:26px 24px 28px;transition:transform .25s,box-shadow .25s;box-shadow:0 12px 30px #223f2c05}.demo-site-module__Nkdx7W__card:hover{transform:translateY(-2px);box-shadow:0 18px 40px #08756514}.demo-site-module__Nkdx7W__icon{color:#087f78;background:#e6f7f2;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:18px;display:grid}.demo-site-module__Nkdx7W__card h3,.demo-site-module__Nkdx7W__why h3{color:#10171b;letter-spacing:-.04em;margin-bottom:8px;font-size:20px;font-weight:650}.demo-site-module__Nkdx7W__card p,.demo-site-module__Nkdx7W__why p{color:#3d564c;font-size:14px;line-height:1.7}.demo-site-module__Nkdx7W__whySection{background:#fff;padding:84px 0 88px}.demo-site-module__Nkdx7W__why{border-top:1px solid #dfe6e1;height:100%;padding:22px 8px 8px 0}.demo-site-module__Nkdx7W__area{color:#fff;background:#07131a;padding:84px 0 88px;position:relative;overflow:clip}.demo-site-module__Nkdx7W__areaGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.demo-site-module__Nkdx7W__heading{color:#10171b;letter-spacing:-.055em;font-size:clamp(34px,3.5vw,52px);font-weight:650;line-height:1.12}.demo-site-module__Nkdx7W__area .section-kicker{color:#b7f3e8}.demo-site-module__Nkdx7W__area .demo-site-module__Nkdx7W__lead,.demo-site-module__Nkdx7W__area .demo-site-module__Nkdx7W__heading{color:#fff}.demo-site-module__Nkdx7W__footer .footer-connect>span{color:#3d564c;letter-spacing:-.02em;text-transform:none;font-size:13px;font-weight:650}.demo-site-module__Nkdx7W__footer .footer-connect>a{color:#06665f}.demo-site-module__Nkdx7W__footer .footer-inner{color:#3d564c;font-size:12px}.demo-site-module__Nkdx7W__footer .footer-inner a{color:#06665f}.demo-site-module__Nkdx7W__area .demo-site-module__Nkdx7W__lead{color:#d5ebe4}.demo-site-module__Nkdx7W__areaName{color:#fff;letter-spacing:-.055em;margin-top:22px;font-size:clamp(32px,4vw,48px);font-weight:650;line-height:1.05}.demo-site-module__Nkdx7W__areaLocation{color:#c5ddd4;margin-top:8px;font-size:15px}.demo-site-module__Nkdx7W__area .demo-site-module__Nkdx7W__chip{color:#d8fff6;background:#0d2a30;border-color:#1c6f66}.demo-site-module__Nkdx7W__map{background:radial-gradient(circle at 50% 46%,#0e3c40 0,#0a242c 46%,#07131a 72%);border:1px solid #16464a;border-radius:22px;place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px -28px #000}.demo-site-module__Nkdx7W__ring,.demo-site-module__Nkdx7W__ringMid,.demo-site-module__Nkdx7W__ringCore{border:1px solid #14dbc455;border-radius:50%;position:absolute}.demo-site-module__Nkdx7W__ring{width:280px;height:280px}.demo-site-module__Nkdx7W__ringMid{border-color:#14dbc488;width:190px;height:190px}.demo-site-module__Nkdx7W__ringCore{border-color:#7dffe8;width:108px;height:108px}.demo-site-module__Nkdx7W__pin{text-align:center;justify-items:center;gap:10px;display:grid;position:relative}.demo-site-module__Nkdx7W__pin span{color:#06221f;background:#14dbc4;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 0 0 8px #14dbc422}.demo-site-module__Nkdx7W__pin strong{color:#fff;letter-spacing:-.02em;max-width:180px;font-size:14px}.demo-site-module__Nkdx7W__quote{text-align:left}.demo-site-module__Nkdx7W__quoteGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:48px;display:grid}.demo-site-module__Nkdx7W__phoneCard{background:#fff;border:1px solid #e1e8e3;border-radius:18px;gap:14px;margin-top:28px;padding:18px;display:flex}.demo-site-module__Nkdx7W__phoneCard a{color:#087f78;text-underline-offset:3px;font-weight:700;text-decoration:underline}.demo-site-module__Nkdx7W__phoneCard a:hover{color:#064e49}.demo-site-module__Nkdx7W__phoneCard p{color:#3d564c;margin-top:8px;font-size:14px}.demo-site-module__Nkdx7W__form .field input::placeholder{color:#4a6158}.demo-site-module__Nkdx7W__form .field textarea::placeholder{color:#4a6158}.demo-site-module__Nkdx7W__error{color:#9f1d14;margin:0;font-size:13px;font-weight:650}.demo-site-module__Nkdx7W__footer{padding-bottom:28px}.demo-site-module__Nkdx7W__footer p{max-width:360px}.demo-site-module__Nkdx7W__stickyCall{display:none}@media (min-width:1100px){.demo-site-module__Nkdx7W__nav{gap:20px;height:64px}.demo-site-module__Nkdx7W__desktopNav{display:flex}.demo-site-module__Nkdx7W__menuButton,.demo-site-module__Nkdx7W__mobilePanel{display:none}.demo-site-module__Nkdx7W__callButton{width:auto;height:40px;padding:0 16px}.demo-site-module__Nkdx7W__callLabel{display:inline}}@media (max-width:800px){.demo-site-module__Nkdx7W__panelBody{flex-direction:column;display:flex}.demo-site-module__Nkdx7W__panelMeta{order:-1}}@media (min-width:800px){.demo-site-module__Nkdx7W__panelBody{grid-template-columns:1.1fr .9fr;align-items:end;padding:28px}.demo-site-module__Nkdx7W__trust li{border-bottom:0;border-right:1px solid #e7eeea}.demo-site-module__Nkdx7W__trust li:last-child{border-right:0}}@media (max-width:800px){.demo-site-module__Nkdx7W__grid,.demo-site-module__Nkdx7W__areaGrid,.demo-site-module__Nkdx7W__quoteGrid{grid-template-columns:1fr}.demo-site-module__Nkdx7W__footer .footer-main{grid-template-columns:1fr}.demo-site-module__Nkdx7W__footer .footer-connect{flex-wrap:wrap;align-items:flex-start;gap:8px 16px;display:flex}:is(.demo-site-module__Nkdx7W__footer .footer-connect>span,.demo-site-module__Nkdx7W__footer .footer-connect>a){overflow-wrap:anywhere;max-width:100%}.demo-site-module__Nkdx7W__whySection,.demo-site-module__Nkdx7W__area{padding:64px 0}.demo-site-module__Nkdx7W__stickyCall{z-index:45;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-top:1px solid #e9eded;display:block;position:fixed;bottom:0;left:0;right:0}.demo-site-module__Nkdx7W__stickyCall a{width:100%}.demo-site-module__Nkdx7W__page{padding-bottom:88px}.demo-site-module__Nkdx7W__stage{width:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){.demo-site-module__Nkdx7W__card{transition:none}.demo-site-module__Nkdx7W__card:hover{transform:none}}
