.Implementation_section__h4EaT{position:relative;padding:72px 0;color:var(--td-ink)}.Implementation_heading__kSMyM{font-size:clamp(2.25rem,4.6vw,4.6rem);max-width:23ch;line-height:1.02;text-wrap:balance}.Implementation_heading__kSMyM span{color:var(--td-blue)}.Implementation_intro__2LZ5N{font-size:18px;line-height:1.6;color:var(--td-graphite);max-width:48ch;margin-top:24px}.Implementation_serviceLayout__Ub7zk{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;margin-top:54px;align-items:center}.Implementation_selector___mjZF{display:grid;gap:8px}.Implementation_serviceButton__bUYVi{display:flex;align-items:center;gap:16px;width:100%;min-height:62px;padding:15px 20px;border-radius:16px;text-align:left;font-size:20px;font-weight:650;color:var(--td-graphite);cursor:pointer;transition:background .2s,color .2s}.Implementation_serviceButton__bUYVi span{flex:1}.Implementation_serviceButton__bUYVi:hover{background:var(--td-blue-wash);color:var(--td-blue)}.Implementation_serviceButton__bUYVi.Implementation_selected__8ffxv{background:var(--td-blue);color:white}.Implementation_section__h4EaT a:focus-visible,.Implementation_serviceButton__bUYVi:focus-visible{outline:3px solid var(--td-blue);outline-offset:4px}.Implementation_serviceCopy__f1_3s{padding:28px 20px 0;min-height:235px}.Implementation_serviceCopy__f1_3s h3{font-size:23px;line-height:1.2;font-weight:750}.Implementation_serviceCopy__f1_3s p{color:var(--td-graphite);font-size:17px;line-height:1.65;margin:16px 0}.Implementation_serviceCopy__f1_3s a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:650;color:var(--td-blue);text-decoration:none}.Implementation_stage__XyCFd{position:relative;min-height:540px;border-radius:32px;background:#e9eef8;overflow:hidden;perspective:1100px;padding:40px 28px 24px}.Implementation_stageGrid__6Y_5L{position:absolute;inset:0;background-image:radial-gradient(#a6b6d1 1px,transparent 0);background-size:24px 24px;opacity:.4;mask-image:linear-gradient(transparent,black,transparent)}.Implementation_machine__nyeIP{position:relative;max-width:390px;margin:auto;transform-style:preserve-3d}.Implementation_assembly__A9DOF{display:flex;flex-direction:column;align-items:center}.Implementation_input__5xPX1{background:#fff;padding:17px 22px;border-radius:16px;width:90%;box-shadow:0 7px 0 #d6deed,0 15px 30px #20385f0d}.Implementation_caption__7n2yu{display:block;color:#526078;font-size:12px;margin-bottom:7px}.Implementation_input__5xPX1 strong{font-size:17px}.Implementation_connector__a3bUa{height:40px;width:2px;background:#afbed7;position:relative;overflow:hidden}.Implementation_connector__a3bUa span{position:absolute;width:2px;height:16px;background:var(--td-blue)}.Implementation_processor__feLDR{background:#fff;width:100%;padding:24px;border-radius:22px;box-shadow:0 8px 0 #d0daed,0 20px 35px #20385f14}.Implementation_processorHeading__6qCeJ{display:flex;align-items:center;gap:14px;margin-bottom:16px;font-size:20px}.Implementation_icon__9PvIP{color:var(--td-blue);background:var(--td-blue-wash);padding:12px;border-radius:14px}.Implementation_step__ppdg9{display:flex;align-items:center;gap:10px;padding:8px 0;color:#36445d;font-size:15px}.Implementation_step__ppdg9 svg{color:var(--td-blue);flex-shrink:0}.Implementation_output__zLRhL{width:95%;display:flex;align-items:center;gap:14px;border-radius:18px;padding:20px;background:var(--td-blue);color:#fff;box-shadow:0 8px 0 #ced9fa}.Implementation_output__zLRhL svg{flex-shrink:0}.Implementation_output__zLRhL strong{font-size:17px}.Implementation_output__zLRhL p{font-size:13px;line-height:1.5;margin-top:5px}.Implementation_sceneNote__v9mWV{position:relative;margin-top:26px;text-align:center;font-size:12px;color:#526078}@media (max-width:900px){.Implementation_serviceLayout__Ub7zk{grid-template-columns:1fr;gap:28px}.Implementation_selector___mjZF{grid-template-columns:1fr 1fr}.Implementation_serviceButton__bUYVi{font-size:17px;padding:14px}.Implementation_serviceButton__bUYVi>svg:last-child{display:none}.Implementation_serviceCopy__f1_3s{min-height:180px}}@media (max-width:600px){.Implementation_section__h4EaT{padding:48px 0}.Implementation_intro__2LZ5N{font-size:17px}.Implementation_serviceLayout__Ub7zk{margin-top:30px}.Implementation_serviceButton__bUYVi{font-size:15px;gap:9px;min-height:66px}.Implementation_serviceButton__bUYVi svg{width:19px;flex-shrink:0}.Implementation_serviceCopy__f1_3s{padding:25px 0 0}.Implementation_stage__XyCFd{padding:25px 16px 20px;min-height:515px;border-radius:24px}.Implementation_processor__feLDR{padding:20px}.Implementation_processorHeading__6qCeJ{font-size:18px}.Implementation_output__zLRhL{padding:16px}.Implementation_output__zLRhL strong{font-size:16px}}@media (prefers-reduced-motion:reduce){.Implementation_serviceButton__bUYVi{transition:none}}