.Services_main__OerYk{background:#ffffff;overflow-x:hidden;padding-top:20px}.Services_hero__FXwiJ{padding:100px 0;background:linear-gradient(135deg,#ffffff,#f9f8f6);position:relative}.Services_heroContent___CYLJ{text-align:center;max-width:900px;margin:0 auto}.Services_heroBadge__g_xAo{background:linear-gradient(135deg,#AC8F52,#C49F62);color:white;font-weight:600;padding:12px 24px;font-size:14px;margin-bottom:32px;border:none;box-shadow:0 4px 20px rgba(172,143,82,.15);animation:Services_fadeInUp__URk0Y .6s ease-out}.Services_heroTitle__YNDZX{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1;color:#1a1a1a;margin-bottom:24px;animation:Services_fadeInUp__URk0Y .6s ease-out .1s both;letter-spacing:-.02em}.Services_gradientText__I2KvD{background:linear-gradient(135deg,#AC8F52,#C49F62);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.Services_heroDescription__PimJv{font-size:1.25rem;color:#666666;line-height:1.6;max-width:700px;margin:0 auto 48px;animation:Services_fadeInUp__URk0Y .6s ease-out .2s both}.Services_heroStats__aC7d3{animation:Services_fadeInUp__URk0Y .6s ease-out .3s both;gap:48px;margin-top:64px}.Services_heroStat__7VHBQ{text-align:center}.Services_heroStatNumber__fe_2D{font-size:2.5rem;font-weight:900;background:linear-gradient(135deg,#AC8F52,#C49F62);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:.9;margin-bottom:8px}.Services_heroStatLabel__SDSv4{font-size:.875rem;font-weight:600;color:#666666;text-transform:uppercase;letter-spacing:.5px}.Services_servicesSection__5AFBM{padding:120px 0;background:white}.Services_serviceBlock__TiAxa{position:relative}.Services_serviceBlockReverse__1t980 .Services_serviceContent__7maS5{order:2}.Services_serviceContent__7maS5{padding:20px 0}.Services_serviceMainIcon__1Eosu{background:linear-gradient(135deg,rgba(172,143,82,.1),rgba(172,143,82,.05));color:#AC8F52;border-radius:20px;flex-shrink:0}.Services_serviceTitle__Vh2X8{font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:12px;line-height:1.2;letter-spacing:-.01em}.Services_serviceDescription__UHDfL{font-size:1.125rem;color:#666666;line-height:1.6}.Services_serviceFeatures__D_ofg{margin:32px 0;padding:24px;background:#fafaf9;border-radius:16px;border:1px solid rgba(172,143,82,.08)}.Services_serviceFeatures__D_ofg h4{color:#1a1a1a;font-weight:700;font-size:1.125rem}.Services_serviceButton__FHfQ0{background:linear-gradient(135deg,#AC8F52,#C49F62);color:white;font-weight:600;padding:0 24px;height:48px;border-radius:12px;border:none;transition:all .3s ease;box-shadow:0 4px 20px rgba(172,143,82,.2)}.Services_serviceButton__FHfQ0:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(172,143,82,.3);background:linear-gradient(135deg,#AC8F52,#C49F62);color:white}.Services_serviceDetailsCard__fIG6j{padding:32px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(249,248,246,.9));border:1px solid rgba(172,143,82,.1);border-radius:20px;height:100%;box-shadow:0 8px 30px rgba(172,143,82,.08);backdrop-filter:blur(10px)}.Services_detailsTitle__uO_KW{color:#1a1a1a;font-weight:700;font-size:1.125rem}.Services_benefitIcon__iWaUb{background:rgba(172,143,82,.1);color:#AC8F52;border-radius:6px}.Services_productItem__tlCx_{padding:8px 12px;background:rgba(172,143,82,.05);border-radius:8px;color:#555;font-weight:500}.Services_checkIcon__Axd2k{color:#AC8F52;flex-shrink:0}.Services_processSection__Nq08D{padding:120px 0;background:#fafaf9}.Services_sectionHeader__JwSJE{text-align:center;margin-bottom:80px;max-width:700px;margin-left:auto;margin-right:auto}.Services_sectionBadge__MCIF_{background:rgba(172,143,82,.1);color:#AC8F52;font-weight:600;padding:8px 20px;font-size:14px;margin-bottom:24px;border:1px solid rgba(172,143,82,.2)}.Services_sectionTitle__HIRRw{font-size:clamp(2rem,4vw,3rem);font-weight:700;color:#1a1a1a;margin-bottom:16px;line-height:1.3;letter-spacing:-.02em}.Services_sectionDescription__eNFzW{font-size:1.125rem;color:#666666;line-height:1.6}.Services_timeline__cThFg{max-width:800px;margin:0 auto}.Services_timelineIcon__bTiu_{background:linear-gradient(135deg,#AC8F52,#C49F62);color:white;border:4px solid white;box-shadow:0 4px 20px rgba(172,143,82,.2)}.Services_timelineCard__oDLGa{padding:32px;background:white;border:1px solid rgba(172,143,82,.08);border-radius:16px;margin-left:24px;box-shadow:0 4px 20px rgba(0,0,0,.02);transition:all .3s ease}.Services_timelineCard__oDLGa:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(172,143,82,.1);border-color:rgba(172,143,82,.15)}.Services_timelineTitle__VLPFX{color:#1a1a1a;font-weight:700;font-size:1.25rem}.Services_timelineDescription__a4w7C{color:#666666;line-height:1.6}.Services_additionalSection__P_Q2k{padding:120px 0;background:white}.Services_additionalCard__xhEtH{padding:32px 24px;text-align:center;background:white;border:1px solid rgba(172,143,82,.08);border-radius:16px;height:100%;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.02)}.Services_additionalCard__xhEtH:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(172,143,82,.1);border-color:rgba(172,143,82,.2)}.Services_additionalIcon__429Yh{background:linear-gradient(135deg,rgba(172,143,82,.1),rgba(172,143,82,.05));color:#AC8F52;margin:0 auto 20px;transition:all .3s ease}.Services_additionalCard__xhEtH:hover .Services_additionalIcon__429Yh{transform:scale(1.1);background:linear-gradient(135deg,rgba(172,143,82,.15),rgba(172,143,82,.08))}.Services_additionalTitle__2kz_R{color:#1a1a1a;font-weight:700;margin-bottom:12px}.Services_additionalDescription__hSpaV{color:#666666;line-height:1.6}.Services_industriesSection__3AAEh{padding:120px 0;background:#fafaf9}.Services_industriesTitle__d687j{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;color:#1a1a1a;line-height:1.3;letter-spacing:-.01em}.Services_industriesDescription__w0Zl8{font-size:1.125rem;color:#666666;line-height:1.6}.Services_industriesButton__FTJUN{background:linear-gradient(135deg,#AC8F52,#C49F62);color:white;font-weight:600;padding:0 32px;height:52px;border-radius:12px;border:none;transition:all .3s ease;box-shadow:0 4px 20px rgba(172,143,82,.2)}.Services_industriesButton__FTJUN:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(172,143,82,.3);background:linear-gradient(135deg,#AC8F52,#C49F62);color:white}.Services_industryCard__xe2iO{padding:20px;background:white;border:1px solid rgba(172,143,82,.08);border-radius:12px;transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.02)}.Services_industryCard__xe2iO:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(172,143,82,.08);border-color:rgba(172,143,82,.15)}.Services_industryIcon__w3BtW{background:rgba(172,143,82,.1);color:#AC8F52;border-radius:8px}.Services_ctaSection__fDeYW{padding:120px 0;background:linear-gradient(135deg,#AC8F52,#8C6F42);position:relative}.Services_ctaContent__MaMes{text-align:center;position:relative;z-index:1}.Services_ctaTitle__6tsk8{font-size:clamp(2rem,4vw,3rem);color:white;font-weight:700;margin-bottom:24px;line-height:1.3;letter-spacing:-.01em}.Services_ctaDescription__BEglx{font-size:1.25rem;color:rgba(255,255,255,.9);line-height:1.6;max-width:600px;margin:0 auto}.Services_ctaButtonGroup__GtXat{flex-wrap:wrap;gap:16px}.Services_ctaPrimaryBtn__x2Lo6{background:white;color:#AC8F52;font-weight:700;padding:0 32px;height:56px;font-size:16px;border-radius:12px;transition:all .3s ease;border:none}.Services_ctaPrimaryBtn__x2Lo6:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.2);background:white;color:#AC8F52}.Services_ctaSecondaryBtn__ydfXY{background:rgba(255,255,255,.1);color:white;font-weight:700;padding:0 32px;height:56px;font-size:16px;border-radius:12px;border:2px solid rgba(255,255,255,.3);transition:all .3s ease;backdrop-filter:blur(10px)}.Services_ctaSecondaryBtn__ydfXY:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5);transform:translateY(-2px);color:white}@keyframes Services_fadeInUp__URk0Y{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Services_hero__FXwiJ{padding:80px 0}.Services_heroTitle__YNDZX{font-size:2.5rem}.Services_heroDescription__PimJv{font-size:1.125rem}.Services_heroStats__aC7d3{gap:32px;margin-top:48px}.Services_heroStatNumber__fe_2D{font-size:2rem}.Services_servicesSection__5AFBM{padding:80px 0}.Services_serviceBlock__TiAxa{margin-bottom:60px}.Services_serviceTitle__Vh2X8{font-size:1.75rem}.Services_serviceFeatures__D_ofg{margin:24px 0;padding:20px}.Services_additionalSection__P_Q2k,.Services_industriesSection__3AAEh,.Services_processSection__Nq08D{padding:80px 0}.Services_sectionHeader__JwSJE{margin-bottom:60px}.Services_timelineCard__oDLGa{margin-left:16px;padding:24px}.Services_ctaSection__fDeYW{padding:80px 0}.Services_ctaButtonGroup__GtXat{flex-direction:column;align-items:stretch;width:100%}.Services_ctaButtonGroup__GtXat>*{width:100%}}@media (max-width:640px){.Services_heroStats__aC7d3{flex-direction:column;gap:24px;align-items:center}.Services_serviceDetailsCard__fIG6j{padding:24px}.Services_serviceFeatures__D_ofg{padding:16px}.Services_timelineCard__oDLGa{margin-left:8px;padding:20px}.Services_additionalCard__xhEtH,.Services_industryCard__xe2iO{padding:24px 20px}}@media (max-width:480px){.Services_heroTitle__YNDZX{font-size:2rem}.Services_heroDescription__PimJv{font-size:1rem}.Services_serviceTitle__Vh2X8{font-size:1.5rem}.Services_sectionTitle__HIRRw{font-size:1.75rem}}