.services_serviceDetail__u1Erd{padding:80px 0;border-bottom:1px solid var(--gray-100)}.services_serviceDetail__u1Erd:last-of-type{border-bottom:none}.services_serviceDetail__u1Erd:nth-child(odd){background:#D4DCDE}.services_serviceDetailGrid__flleL{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.services_serviceDetail__u1Erd:nth-child(2n) .services_serviceDetailGrid__flleL{direction:rtl}.services_serviceDetail__u1Erd:nth-child(2n) .services_serviceDetailGrid__flleL>*{direction:ltr}.services_serviceDetailVisual__eqfbs{background:var(--white);border:1px solid var(--gray-200);border-radius:16px;padding:36px}.services_checkList__bD23w{list-style:none;margin:20px 0}.services_checkList__bD23w li{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:.95rem;color:var(--gray-700)}.services_checkList__bD23w li svg{width:18px;height:18px;color:var(--sage);flex-shrink:0;margin-top:3px}.services_processSteps__9g9VI{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px}.services_processStep___fiz8{text-align:center;padding:24px 16px;position:relative}.services_processStep___fiz8:after{content:"";position:absolute;top:36px;right:-12px;width:24px;height:2px;background:var(--gold-light)}.services_processStep___fiz8:last-child:after{display:none}.services_stepNumber__hHfx_{width:40px;height:40px;background:var(--gold);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;font-weight:700;font-size:.9rem}.services_processStep___fiz8 h3,.services_processStep___fiz8 h4{font-family:var(--font-body);font-size:1.1rem;font-weight:600;margin-bottom:8px;color:#fff}.services_processStep___fiz8 p{font-size:1rem;color:rgba(255,255,255,.8);margin-bottom:0;line-height:1.55}@media (max-width:968px){.services_serviceDetailGrid__flleL{grid-template-columns:1fr;gap:32px}.services_serviceDetail__u1Erd:nth-child(2n) .services_serviceDetailGrid__flleL{direction:ltr}.services_processSteps__9g9VI{grid-template-columns:repeat(2,1fr)}.services_processStep___fiz8:after{display:none}}@media (max-width:640px){.services_processSteps__9g9VI{grid-template-columns:1fr}}