.services_wrapper__m1ypl{background-color:var(--color-neutral-50);color:#eee;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;min-height:100vh;width:100%}.services_wrapper__m1ypl h2{color:#02263e;margin-top:0;font-size:1.5rem;margin-bottom:1rem}.services_wrapper__m1ypl p{color:var(--color-neutral-600);font-size:1.1rem}.services_scrollSection__KET7a{position:relative;view-timeline-axis:block}.services_part1__hff63 .services_stickyWrapper__JU1D6,.services_part2__y__Ks .services_stickyWrapper__JU1D6{height:100vh}.services_stickyWrapper__JU1D6{position:sticky;top:0;height:110vh;width:100%;overflow:hidden}.services_splitLayout__ze7kl{display:flex;width:100%;height:100%}.services_textSide__s5V0V{flex:1.2;display:flex;flex-direction:column;justify-content:center;padding:0 20px;background:var(--color-neutral-100);z-index:2}.services_animSide__dyqvy{flex:2;display:flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(circle at center,rgba(255,255,255,.05) 0,rgba(0,0,0,0) 70%)}.services_graphicsSvg__9Sa05{overflow:visible;width:100%;height:auto;max-height:80vh;padding:30px}.services_part1__hff63{height:300vh;view-timeline-name:--tl1;margin-top:0}@keyframes services_flyIntoSalesforce__mJcuA{0%{transform:translate(0) scale(1)}70%{transform:translate(var(--dest-x,0),var(--dest-y,0)) scale(.5)}to{transform:translate(var(--dest-x,0),var(--dest-y,0)) scale(.5)}}@keyframes services_fade-in__JyuKz{0%{opacity:0}to{opacity:1}}.services_animBase__LAHYc{animation-timeline:--tl1;animation-range:entry 100% exit 50%;animation-fill-mode:both;transform-box:fill-box;transform-origin:center;animation-name:services_flyIntoSalesforce__mJcuA,services_fade-in__JyuKz}.services_animationAccounts__lf_a6{--dest-y:100px}.services_animationContacts__xDW_k{--dest-x:-110px}.services_animationLeads__4bgNT{--dest-y:-120px}.services_salesforceRectangle__aAoxe{fill:var(--color-neutral-100);stroke-width:1px}.services_iconSalesforce__Ein5H{transform-box:fill-box;transform-origin:center;width:70px;height:70px}.services_iconCaptionFadeIn__Kop53{animation-timeline:--tl2;animation-name:services_fadeInCaption__Qm1DH;animation-range:0 100%;animation-fill-mode:both;transform:translate(35px,68px);font-size:8px;color:var( --color-neutral-600)}@keyframes services_fadeInCaption__Qm1DH{0%{opacity:0}30%{opacity:1}to{opacity:1}}.services_part2__y__Ks{height:300vh;view-timeline-name:--tl2}.services_cloudIconGroup__agiiE{cursor:pointer;transition:transform .3s ease,filter .3s ease}.services_cloudIconGroup__agiiE:hover{transform:scale(1.02);filter:drop-shadow(0 0 10px rgba(0,120,255,.6))}.services_cloudIcon__FR8Qz{animation-timeline:--tl2;animation-name:services_fadeInCloud__mQODm;animation-range:entry 100% exit 0;animation-timing-function:ease-out;animation-fill-mode:both}@keyframes services_fadeInCloud__mQODm{0%{opacity:0}to{opacity:1}}.services_strokeToCloud__1OGlA{fill:none;stroke:var(--color-neutral-600);stroke-width:3;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation-timeline:--tl2;animation-name:services_drawStroke__lyipl;animation-range:entry 60% exit 0;animation-timing-function:linear;animation-fill-mode:both}@keyframes services_drawStroke__lyipl{to{stroke-dashoffset:0}}.services_part3__F7uOg{height:300vh;view-timeline-name:--tl3}@media (max-width:768px){.services_part1__hff63,.services_part2__y__Ks,.services_part3__F7uOg{height:auto}.services_part1__hff63 .services_stickyWrapper__JU1D6,.services_part2__y__Ks .services_stickyWrapper__JU1D6,.services_stickyWrapper__JU1D6{position:static;height:auto;min-height:0;overflow:visible;padding:32px 0}.services_splitLayout__ze7kl{flex-direction:column;height:auto;gap:16px}.services_textSide__s5V0V{padding:20px 10px;flex:none}.services_animSide__dyqvy{flex:none;width:100%}.services_graphicsSvg__9Sa05{max-height:none;padding:10px}.services_part2__y__Ks .services_cloudIcon__FR8Qz{animation-range:entry 20% exit 60%}.services_part2__y__Ks .services_strokeToCloud__1OGlA{animation-range:cover 50% cover 70%}}.CodeEditor_codeEditor__SfJon{width:100%;max-width:450px;--timeline-origin:0%;--timeline-scale:1;border-radius:18px;overflow:hidden;border:1px solid #d7e0e6;background:linear-gradient(180deg,#edf2f5,#e4eaee);box-shadow:0 18px 36px rgba(2,38,62,.08);animation-timeline:--tl3;animation-name:CodeEditor_revealEditor__D4fy3;animation-range:entry 25% entry 32%;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both}@keyframes CodeEditor_revealEditor__D4fy3{0%{opacity:0}to{opacity:1}}.CodeEditor_editorHeader__Auqm5{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;background:linear-gradient(180deg,#10314a,#02263e);border-bottom:none;box-shadow:none}.CodeEditor_windowControls__jh5SA{display:flex;gap:8px}.CodeEditor_controlGreen__3Pjxt,.CodeEditor_controlRed__wGnvn,.CodeEditor_controlYellow__wnCYj{width:10px;height:10px;border-radius:999px;display:block}.CodeEditor_controlRed__wGnvn{background:#ff5f57;border:none}.CodeEditor_controlYellow__wnCYj{background:#ffbd2e;border:none}.CodeEditor_controlGreen__3Pjxt{background:#28c840;border:none}.CodeEditor_fileName__H7bpu{color:#d9e3ea;font-size:.82rem;font-weight:600;letter-spacing:.02em}.CodeEditor_codeBlock__z_fc6{margin:0;padding:18px 20px 20px;position:relative;background:linear-gradient(180deg,#eff3f6,#e7edf1)}.CodeEditor_codeBlock__z_fc6 code{display:block;color:#233545;font-family:SFMono-Regular,JetBrains Mono,Menlo,Monaco,Consolas,monospace;font-size:clamp(.66rem,1.1vw,.82rem);line-height:2}.CodeEditor_codeLine__yDk4B{display:block;opacity:0;overflow:hidden;white-space:nowrap;clip-path:inset(0 100% 0 0);--line-indent:0ch;--type-start:0%;--type-end:0%;--scaled-type-start:calc(var(--timeline-origin) + ((var(--type-start) - var(--timeline-origin)) * var(--timeline-scale)));--scaled-type-end:calc(var(--timeline-origin) + ((var(--type-end) - var(--timeline-origin)) * var(--timeline-scale)));padding-left:var(--line-indent);animation-timeline:--tl3;animation-name:CodeEditor_typeApexLine__KvHi_;animation-range:cover var(--scaled-type-start) cover var(--scaled-type-end);animation-duration:1s;animation-timing-function:steps(55);animation-fill-mode:both}@keyframes CodeEditor_typeApexLine__KvHi_{0%{opacity:0;clip-path:inset(0 100% 0 0)}18%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0)}}.CodeEditor_keyword__z14Ik{color:#163c5d}.CodeEditor_method__yzPpu,.CodeEditor_type__w7kJ0{color:#294a62}.CodeEditor_field__OmwBT{color:#415b70}.CodeEditor_string___FCOi{color:#305066}.CodeEditor_comment__1aUae{color:#6a7985;font-style:italic}@media (max-width:768px){.CodeEditor_codeEditor__SfJon{width:100%;max-width:560px;--timeline-origin:0%;--timeline-scale:0.52;view-timeline-name:--mobile-editor;view-timeline-axis:block;animation-timeline:--mobile-editor;animation-range:entry 10% cover 18%}.CodeEditor_codeBlock__z_fc6{padding:14px 12px 16px}.CodeEditor_codeBlock__z_fc6 code{font-size:.6rem;line-height:1.8}.CodeEditor_codeLine__yDk4B{animation-timeline:--mobile-editor}}