.Services_heroSection___l61H{background:#1a2e35;padding:100px 24px 60px;position:relative;overflow:hidden}.Services_heroSection___l61H:before{content:"";position:absolute;top:-120px;right:-120px;width:420px;height:420px;background:radial-gradient(circle,#059eaf22 0,transparent 70%);pointer-events:none}.Services_heroInner__6En5t{max-width:800px;margin:0 auto;text-align:center}.Services_heroBadge__5GTH6{display:inline-block;background:#059eaf22;color:#b2e8ee;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:6px 16px;border-radius:100px;margin-bottom:24px;border:1px solid #059eaf44}.Services_heroTitle__i7zBO{font-family:"DM Serif Display",serif;font-size:clamp(44px,7vw,72px);color:#fff;line-height:1.08;margin:0 0 20px;font-weight:400}.Services_heroAccent__0ubdY{color:#059eaf}.Services_heroSubtitle__6jUcj{font-family:DM Sans,sans-serif;font-size:18px;color:#b2e8ee;line-height:1.65;max-width:560px;margin:0 auto}.Services_heroDivider__bepPp{height:4px;background:linear-gradient(90deg,#059eaf,#037a89,#1a2e35)}.Services_servicesSection__Icuan{background:#fdfcf9}.Services_serviceRow__v9FR4{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;align-items:stretch;min-height:400px;opacity:0;transform:translateY(40px);transition:opacity .6s ease var(--delay,0s),transform .6s ease var(--delay,0s);border-bottom:1px solid #e5e7eb}.Services_serviceRowVisible__tBHj8{opacity:1;transform:translateY(0)}.Services_serviceRowEven__7oBZA{background:#fff}.Services_serviceRowOdd__nGVi2{background:#f0f7f4}.Services_serviceRowEven__7oBZA .Services_serviceRowContent__jfqrC{order:1}.Services_serviceRowEven__7oBZA .Services_serviceRowVisual__ve_ON,.Services_serviceRowOdd__nGVi2 .Services_serviceRowContent__jfqrC{order:2}.Services_serviceRowOdd__nGVi2 .Services_serviceRowVisual__ve_ON{order:1}.Services_serviceRowContent__jfqrC{padding:64px 56px;display:flex;flex-direction:column;justify-content:center;gap:0}.Services_serviceRowMeta__zHpfp{display:flex;align-items:center;gap:12px;margin-bottom:20px}.Services_serviceNum__Dzlv0{font-family:"DM Serif Display",serif;font-size:13px;color:#6b7280;letter-spacing:.06em}.Services_serviceTag__t2i_a{font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:4px 12px;border-radius:100px}.Services_serviceRowTitle__zDDI0{font-family:"DM Serif Display",serif;font-size:clamp(32px,4vw,48px);color:#1a2e35;line-height:1.1;margin:0 0 12px;font-weight:400}.Services_serviceRowSubtitle__X5sOQ{font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;color:#374151;margin:0 0 16px;line-height:1.4}.Services_serviceRowBody__Dl2XY{font-family:DM Sans,sans-serif;font-size:15.5px;color:#6b7280;line-height:1.75;margin:0 0 32px}.Services_serviceRowStat__XaBUD{display:flex;align-items:baseline;gap:10px;padding:16px 0 0;border-top:1px solid #e5e7eb}.Services_serviceStatNum__dvY1x{font-family:"DM Serif Display",serif;font-size:28px;font-weight:400;line-height:1}.Services_serviceStatLabel__Iu4VC{font-family:DM Sans,sans-serif;font-size:13px;color:#6b7280;font-weight:500}.Services_serviceRowVisual__ve_ON{overflow:hidden;min-height:320px}.Services_serviceIconWrap__Fhmcs,.Services_serviceRowVisual__ve_ON{display:flex;align-items:center;justify-content:center;position:relative}.Services_serviceIconWrap__Fhmcs{width:200px;height:200px;border-radius:24px;transition:transform .3s ease;z-index:1}.Services_serviceRow__v9FR4:hover .Services_serviceIconWrap__Fhmcs{transform:scale(1.04)}.Services_serviceIcon__JVOWH{width:96px;height:96px;object-fit:contain}.Services_serviceAccentLine__n0UnA{position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--card-accent) 0,#02e6ff00 100%)}.Services_platformNote__hGqSw{background:#1a2e35;padding:72px 24px}.Services_platformNoteInner__0iP47{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr auto;grid-gap:60px;gap:60px;align-items:center}.Services_sectionBadge__o7XDJ{display:inline-block;background:rgba(5,158,175,.15);color:#059eaf;font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 14px;border-radius:100px;margin-bottom:20px;border:1px solid rgba(5,158,175,.3)}.Services_platformNoteBody__F9uUk{font-family:DM Sans,sans-serif;font-size:16px;color:#b2e8ee;line-height:1.8;max-width:620px;margin:0}.Services_platformNoteBody__F9uUk em{font-style:italic;color:#fff}.Services_deviceModule__5HDjy{width:448px;max-width:100%}.Services_deviceStage__8aAkQ{min-height:400px;display:flex;align-items:center;justify-content:center}.Services_deviceRig__hGbnY{position:relative;display:flex;justify-content:center}.Services_deviceFrame__dvJtK{position:relative;width:448px;height:280px;border-radius:14px;background:#0d181d;border:2px solid hsla(0,0%,100%,.16);padding:9px;box-shadow:0 24px 55px rgba(0,0,0,.45);transition:width .45s cubic-bezier(.22,1,.36,1),height .45s cubic-bezier(.22,1,.36,1),border-radius .45s cubic-bezier(.22,1,.36,1)}.Services_deviceScreen__i89iD{width:100%;height:100%;border-radius:6px;overflow:hidden;background:#0e1416;transition:border-radius .45s ease}.Services_deviceStand__IdQ6V{position:absolute;left:50%;bottom:-48px;transform:translateX(-50%);display:none}.Services_deviceNeck__RHrS_{width:18px;height:36px;margin:0 auto;background:linear-gradient(#3a4a52,#2a373d);border-radius:0 0 3px 3px}.Services_deviceFoot__lgNou{width:132px;height:11px;background:#2a373d;border-radius:5px}.Services_deviceBase__w5MNX{position:absolute;left:50%;bottom:-12px;transform:translateX(-50%);width:436px;height:13px;background:linear-gradient(#38474e,#222d32);border-radius:0 0 12px 12px;display:none}.Services_deviceBase__w5MNX:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:74px;height:5px;background:#1a2226;border-radius:0 0 6px 6px}.Services_deviceNotch__Y_mpl{top:12px;width:46px;height:15px;background:#0d181d;border-radius:0 0 10px 10px}.Services_deviceCam__widyR,.Services_deviceNotch__Y_mpl{position:absolute;left:50%;transform:translateX(-50%);display:none;z-index:3}.Services_deviceCam__widyR{top:15px;width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.25)}.Services_deviceRig__hGbnY[data-device=desktop] .Services_deviceFrame__dvJtK{width:448px;height:280px}.Services_deviceRig__hGbnY[data-device=desktop] .Services_deviceStand__IdQ6V{display:block}.Services_deviceRig__hGbnY[data-device=laptop] .Services_deviceFrame__dvJtK{width:408px;height:255px}.Services_deviceRig__hGbnY[data-device=laptop] .Services_deviceBase__w5MNX{display:block}.Services_deviceRig__hGbnY[data-device=tablet] .Services_deviceFrame__dvJtK{width:250px;height:332px;border-radius:22px}.Services_deviceRig__hGbnY[data-device=tablet] .Services_deviceScreen__i89iD{border-radius:10px}.Services_deviceRig__hGbnY[data-device=tablet] .Services_deviceCam__widyR{display:block}.Services_deviceRig__hGbnY[data-device=mobile] .Services_deviceFrame__dvJtK{width:178px;height:356px;border-radius:30px}.Services_deviceRig__hGbnY[data-device=mobile] .Services_deviceScreen__i89iD{border-radius:20px}.Services_deviceRig__hGbnY[data-device=mobile] .Services_deviceNotch__Y_mpl{display:block}@media (max-width:600px){.Services_platformNote__hGqSw{padding:56px 16px}.Services_deviceModule__5HDjy{width:100%}.Services_deviceStage__8aAkQ{min-height:380px}.Services_deviceRig__hGbnY[data-device=desktop],.Services_deviceRig__hGbnY[data-device=laptop]{zoom:.82}}.Services_dashLbl__90Dqa{font-family:DM Sans,sans-serif;font-size:7px;letter-spacing:.11em;text-transform:uppercase;color:#6d8286;font-weight:700;margin:0 0 5px}.Services_dashCard__C_CFT{background:#141d20;border:1px solid hsla(0,0%,100%,.07);border-radius:9px}.Services_dashP__TWjUO{padding:9px}.Services_dashPillTeal__bZ5MS{background:#6fd3cb;color:#0b1a18}.Services_dashPillOut__eLjf3{border:1px solid rgba(111,211,203,.5);color:#a9e6e0}.Services_dwDot__jfqzR{width:16px;height:16px;border-radius:5px;background:linear-gradient(135deg,#6fd3cb,#2f9f97);flex-shrink:0}.Services_dashAv__h8wWw{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#cdeef2,#6fb7c0);flex-shrink:0}.Services_dashOnline__o0rAo{font-family:DM Sans,sans-serif;font-size:8px;font-weight:700;color:#0b1a18;background:#6fd3cb;border-radius:20px;padding:3px 8px;white-space:nowrap}.Services_dashNm__Phjl0{font-family:DM Sans,sans-serif;font-size:10px;font-weight:700;color:#eef4f3}.Services_dashSm__pW7nR{font-family:DM Sans,sans-serif;font-size:8px;color:#8ba0a3;margin-top:2px}.Services_dashLink__uClEt{font-family:DM Sans,sans-serif;font-size:8px;color:#6fd3cb}.Services_dashBtnRow__M3WYI{display:flex;gap:6px;margin-top:8px}.Services_dashBtn__Hotry{flex:1 1;text-align:center;font-family:DM Sans,sans-serif;font-size:8.5px;font-weight:700;border-radius:20px;padding:6px 0}.Services_dashRow__vI2Cz{display:flex;align-items:center;gap:7px}.Services_dashRow__vI2Cz+.Services_dashRow__vI2Cz{margin-top:7px}.Services_dashSq__b1byo{width:18px;height:18px;border-radius:6px;background:radial-gradient(circle at 40% 35%,#cdeef2,#6fb7c0);flex-shrink:0}.Services_dashEmoji__5QW8V{display:flex;gap:7px;margin-top:7px;font-size:15px}.Services_dashTiles__VORaU{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px}.Services_dashTile__106Vc{background:#141d20;border:1px solid hsla(0,0%,100%,.07);border-radius:8px;padding:9px 4px;display:flex;flex-direction:column;align-items:center;gap:5px;font-family:DM Sans,sans-serif;font-size:7.5px;color:#b9c9cb}.Services_dashTi___rBMu{width:20px;height:20px;border-radius:6px;background:#101a1b;display:grid;place-items:center;font-size:11px}.Services_dashH__xULaI{font-family:"DM Serif Display",serif;font-size:15px;color:#eef4f3;margin:3px 0 8px}.Services_dw__bICg_{height:100%;display:grid;grid-template-columns:.82fr 1.6fr;grid-gap:9px;gap:9px;padding:10px;color:#eef4f3;overflow:hidden}.Services_dwTop__13xTL{grid-column:1/-1;display:flex;align-items:center;gap:7px}.Services_dwLogo__xFs04{display:flex;align-items:center;gap:6px}.Services_dwLogo__xFs04 b{font-family:"DM Serif Display",serif;font-weight:400;font-size:11px}.Services_dwSearch__pybvR{flex:1 1;height:18px;background:#101819;border:1px solid hsla(0,0%,100%,.08);border-radius:20px}.Services_dwCol__nGAPv{display:flex;flex-direction:column;gap:9px;min-width:0}.Services_dashTher__K55a1{display:flex;align-items:center;gap:7px}.Services_dashAppt__MNscz{display:flex;align-items:center;gap:9px;padding:10px}.Services_dashApptIc__9NUC6{width:26px;height:26px;border-radius:7px;background:#101a1b;display:grid;place-items:center;font-size:13px;flex-shrink:0}.Services_dashApptInfo__TBlLK{flex:1 1;min-width:0}.Services_dashApptBtns__kY49G{display:contents}.Services_dashTwo__1Y3r1{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px}.Services_deviceRig__hGbnY[data-device=tablet] .Services_dw__bICg_{grid-template-columns:1fr}.Services_deviceRig__hGbnY[data-device=tablet] .Services_dwColLeft__fosx_{display:none}.Services_deviceRig__hGbnY[data-device=tablet] .Services_dashApptBtns__kY49G{display:flex;flex-direction:column;gap:5px;flex-shrink:0}.Services_dm__EIqH8{display:none;height:100%;flex-direction:column;padding:10px 9px 0;color:#eef4f3;position:relative}.Services_dmHead__5GU_p{display:flex;align-items:center;gap:7px;margin-bottom:9px}.Services_dmHi__Dx_0u{flex:1 1}.Services_dmG__3JfDV{font-family:DM Sans,sans-serif;font-size:8px;color:#8ba0a3}.Services_dmN__OA_qF{font-family:"DM Serif Display",serif;font-size:15px}.Services_dmStack__lnS83{display:flex;flex-direction:column;gap:9px;overflow:hidden;padding-bottom:34px}.Services_dmNav__iRLMw{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-around;background:#0b1113;border-top:1px solid hsla(0,0%,100%,.08);padding:7px 0 9px}.Services_dmNav__iRLMw div{display:flex;flex-direction:column;align-items:center;gap:3px;font-family:DM Sans,sans-serif;font-size:6.5px;color:#6d8286}.Services_dmNavOn__c05TD{color:#6fd3cb}.Services_dmNav__iRLMw div b{font-size:12px;font-weight:400}.Services_deviceRig__hGbnY[data-device=mobile] .Services_dw__bICg_{display:none}.Services_deviceRig__hGbnY[data-device=mobile] .Services_dm__EIqH8{display:flex}.Services_platformDevices__xUJNF{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-top:20px}.Services_deviceCard__ubWlb{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;display:flex;flex-direction:column;align-items:center;gap:8px;color:#b2e8ee;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:14px 6px;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.Services_deviceCard__ubWlb:hover{color:#fff;border-color:rgba(5,158,175,.5);background:rgba(5,158,175,.12);transform:translateY(-2px)}.Services_deviceCard__ubWlb[aria-pressed=true]{color:#fff;background:rgba(5,158,175,.16);border-color:#059eaf;box-shadow:0 8px 20px rgba(5,158,175,.22)}.Services_deviceCard__ubWlb:focus-visible{outline:2px solid #b2e8ee;outline-offset:2px}.Services_deviceIcon___ZnId{width:30px;height:30px}.Services_deviceLabel__C1eaz{font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap}@media (prefers-reduced-motion:reduce){.Services_deviceCard__ubWlb,.Services_deviceFrame__dvJtK,.Services_deviceScreen__i89iD{transition:none}}.Services_howSection__3QStP{background:#f0f7f4;padding:96px 24px}.Services_howInner__Q7GEG{max-width:860px;margin:0 auto}.Services_howHeader___UXH5{text-align:center;margin-bottom:56px}.Services_sectionBadgeDark__Bc9ra{display:inline-block;background:rgba(5,158,175,.12);color:#037a89;font-family:DM Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:5px 14px;border-radius:100px;margin-bottom:20px;border:1px solid rgba(5,158,175,.25)}.Services_howTitle__Y_aL2{font-family:"DM Serif Display",serif;font-size:clamp(36px,5vw,52px);color:#1a2e35;margin:0 0 12px;font-weight:400;line-height:1.1}.Services_howSubtitle__YyIZv{font-family:DM Sans,sans-serif;font-size:17px;color:#6b7280;margin:0}.Services_flowRow__IbSiT{display:flex;justify-content:center}.Services_flowConnectorDown__6IjDh{width:2px;height:48px;background:linear-gradient(180deg,#059eaf,#b2e8ee);margin:0 auto;border-radius:2px}.Services_flowBranchRow__h69F9{display:flex;justify-content:center;gap:16px;position:relative;padding:0 8px}.Services_flowBranchLine__NZx_5{position:absolute;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,#059eaf 20%,#059eaf 80%,transparent)}.Services_flowBranch__YEpN5{flex:1 1;display:flex;justify-content:center;padding-top:2px}.Services_flowNode__3fsL3{background:#fff;border:1.5px solid #e5e7eb;border-radius:16px;padding:20px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;transition:border-color .2s,transform .2s}.Services_flowNode__3fsL3:hover{border-color:#059eaf;transform:translateY(-2px)}.Services_flowNodeSingle__ume5E{width:200px}.Services_flowNodeAccent__Mc8XW{background:#1a2e35;border-color:#1a2e35}.Services_flowNodeAccent__Mc8XW .Services_flowNodeLabel__DhWDN{color:#b2e8ee}.Services_flowNodeSm__cZyLJ{width:100%;min-height:130px;justify-content:flex-start}.Services_flowNodeComm__qZVo_{width:100%;background:#e6f7f9;border-color:#059eaf44}.Services_flowNodeIcon__4T5oZ{font-size:28px;line-height:1}.Services_flowNodeIconLg__oxLxp{font-size:36px;line-height:1}.Services_flowNodeLabel__DhWDN{font-family:DM Sans,sans-serif;font-size:13.5px;color:#374151;font-weight:500;line-height:1.45;margin:0}.Services_flowCommLabel__VnIV9{text-align:center;margin:32px 0 12px}.Services_flowCommNote__8E_kq{font-family:DM Sans,sans-serif;font-size:14px;color:#6b7280;font-style:italic;margin:0}.Services_howCta__Sst7Z{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:56px}.Services_btnPrimary__VJ1Vf{font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;background:#059eaf;color:#fff;border:none;border-radius:100px;padding:14px 32px;cursor:pointer;transition:background .2s ease,transform .15s ease}.Services_btnPrimary__VJ1Vf:hover{background:#037a89;transform:translateY(-1px)}.Services_btnOutline__oxbVr{font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;background:transparent;color:#1a2e35;border:1.5px solid #1a2e35;border-radius:100px;padding:14px 32px;cursor:pointer;transition:background .2s ease,color .2s ease}.Services_btnOutline__oxbVr:hover{background:#1a2e35;color:#fff}@media (max-width:860px){.Services_serviceRow__v9FR4{grid-template-columns:1fr;min-height:unset}.Services_serviceAccentLine__n0UnA{left:5%;right:5%}.Services_serviceRowEven__7oBZA .Services_serviceRowContent__jfqrC,.Services_serviceRowOdd__nGVi2 .Services_serviceRowContent__jfqrC{order:2}.Services_serviceRowEven__7oBZA .Services_serviceRowVisual__ve_ON,.Services_serviceRowOdd__nGVi2 .Services_serviceRowVisual__ve_ON{order:1}.Services_serviceRowContent__jfqrC{padding:40px 24px}.Services_serviceRowVisual__ve_ON{min-height:200px;padding:40px 24px}.Services_serviceIconWrap__Fhmcs{width:140px;height:140px}.Services_serviceIcon__JVOWH{width:68px;height:68px}.Services_platformNoteInner__0iP47{grid-template-columns:1fr;gap:32px}.Services_deviceModule__5HDjy{margin:0 auto}.Services_flowBranchRow__h69F9{flex-direction:column;align-items:center;gap:12px}.Services_flowBranchLine__NZx_5{display:none}.Services_flowBranch__YEpN5{width:100%;max-width:300px}.Services_flowNodeComm__qZVo_,.Services_flowNodeSm__cZyLJ{width:100%}}@media (max-width:600px){.Services_heroSection___l61H{padding:90px 20px 40px}.Services_howSection__3QStP{padding:64px 20px}}