.services_ourServicesSection__hTzOc{background-color:#fdffe8;border-radius:40px;padding:80px 40px;position:relative}.services_container__JTbAV{max-width:1300px;margin:0 auto}.services_servicesHeader__qfYgA{margin-bottom:60px}.services_servicesTitle__T_eFb{font-family:Sofia Sans Semi Condensed,sans-serif;font-weight:700;font-style:normal;font-size:40px;line-height:100%;letter-spacing:0;color:#121b21;margin-bottom:16px}.services_highlightText__roWlh{background-color:#90ee90;padding:4px 12px;border-radius:20px;gap:8px}.services_highlightText__roWlh,.services_toggleTrack__mWdGN,.services_toggleWrapper__znKZ5{display:inline-flex;align-items:center}.services_toggleTrack__mWdGN{justify-content:flex-end;width:85px;height:44px;padding:2px;border-radius:100px;background:#e4ffd7;box-shadow:inset 2px 2px 5.9px 0 #a4cb84de,inset -2px -2px 5.2px 0 #5ec54c8c,inset 2px -2px 8.9px 0 #57da0033,inset -2px 2px 8.5px 0 #62be4133;gap:10px}.services_toggleKnob__pDONF{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ffffff 0,#e7efe0 100%);box-shadow:0 4px 8px rgba(0,0,0,.08)}.services_toggleKnob__pDONF img{width:30px;height:30px;object-fit:contain;padding-bottom:5px}.services_inlineIcon__sq6SR{display:inline-block}.services_servicesSubtitle__Y1qab{font-family:Inter,sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:100%;letter-spacing:0;color:#6e6e6e;margin:0}.services_servicesGrid__QQNAw{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:30px;max-width:1300px;margin:0 auto}.services_serviceCard__EHl2M{background:transparent;border-radius:20px;padding:32px 24px;cursor:pointer;position:relative;transition:transform 1.4s cubic-bezier(.16,1,.3,1) .15s,box-shadow 1.6s cubic-bezier(.16,1,.3,1) .25s,background-color 1.2s cubic-bezier(.16,1,.3,1) .3s;will-change:transform,box-shadow,background-color}.services_serviceCard__EHl2M:hover{background-color:#fdffe8;transform:translateY(-4px);box-shadow:-5px 5px 13px 0 rgba(176,176,170,.9),5px -5px 10px 0 rgb(236,236,236),-5px -5px 10px 0 rgba(201,201,190,.2),5px 5px 10px 0 rgba(176,176,167,.2)}.services_serviceCardActive__lnMqv{background:#fffce6;box-shadow:inset -6px 6px 15px 0 rgba(173,173,165,.9),inset 6px -6px 12px 0 rgba(255,255,255,.9),inset -6px -6px 12px 0 rgba(173,173,165,.2),inset 6px 6px 12px 0 rgba(173,173,165,.2),1px -1px 2px 0 rgba(173,173,165,.5),-1px 1px 2px 0 rgba(255,255,255,.3);transition:transform 1.6s cubic-bezier(.16,1,.3,1) .18s,box-shadow 1.8s cubic-bezier(.16,1,.3,1) .28s,background-color 1.4s cubic-bezier(.16,1,.3,1) .35s}.services_serviceCardActive__lnMqv:hover{background-color:#fdffe8;transform:translateY(-3px);box-shadow:-3px 3px 8px 0 rgba(201,201,190,.7),3px -3px 6px 0 rgba(198,198,198,.7),-3px -3px 6px 0 rgba(201,201,190,.15),3px 3px 6px 0 rgba(201,201,190,.15);transition:background-color 2s cubic-bezier(.12,1,.25,1) .4s,transform 2.2s cubic-bezier(.12,1,.25,1) .2s,box-shadow 2.4s cubic-bezier(.12,1,.25,1) .3s}.services_serviceCardActive__lnMqv .services_serviceTitle__CIgPm{color:#2c2c2c}.services_serviceCardActive__lnMqv .services_serviceDescription___XmuG{color:#4a4a4a}.services_serviceCardActive__lnMqv:hover .services_serviceDescription___XmuG{color:#2a2a2a}.services_serviceIcon__hNnnB{margin-bottom:20px;transition:filter .7s cubic-bezier(.23,1,.32,1) .2s}.services_serviceCard__EHl2M:first-child:hover .services_serviceIcon__hNnnB img{filter:brightness(0) saturate(100%) invert(23%) sepia(98%) saturate(4847%) hue-rotate(272deg) brightness(94%) contrast(101%)}.services_serviceCard__EHl2M:nth-child(2):hover .services_serviceIcon__hNnnB img{filter:brightness(0) saturate(100%) invert(52%) sepia(89%) saturate(2288%) hue-rotate(347deg) brightness(102%) contrast(101%)}.services_serviceCard__EHl2M:nth-child(3):hover .services_serviceIcon__hNnnB img{filter:brightness(0) saturate(100%) invert(48%) sepia(79%) saturate(2476%) hue-rotate(86deg) brightness(92%) contrast(119%)}.services_serviceCard__EHl2M:nth-child(4):hover .services_serviceIcon__hNnnB img{filter:brightness(0) saturate(100%) invert(68%) sepia(21%) saturate(2234%) hue-rotate(122deg) brightness(91%) contrast(101%)}.services_serviceCard__EHl2M:nth-child(5):hover .services_serviceIcon__hNnnB img{filter:brightness(0) saturate(100%) invert(52%) sepia(12%) saturate(1456%) hue-rotate(169deg) brightness(91%) contrast(87%)}.services_serviceCard__EHl2M:nth-child(6):hover .services_serviceIcon__hNnnB img{filter:brightness(0) saturate(100%) invert(26%) sepia(63%) saturate(2090%) hue-rotate(257deg) brightness(92%) contrast(90%)}.services_serviceTitle__CIgPm{font-weight:500;font-size:22px;line-height:130%;color:#006b7d;margin-bottom:12px;transition:color .4s cubic-bezier(.25,.46,.45,.94) .1s,transform .4s cubic-bezier(.34,1.56,.64,1) .05s}.services_serviceDescription___XmuG,.services_serviceTitle__CIgPm{font-family:Inter,sans-serif;font-style:normal;letter-spacing:.03em}.services_serviceDescription___XmuG{font-weight:400;font-size:14px;line-height:145%;color:#4a4a4a;margin:0;transition:color .4s cubic-bezier(.25,.46,.45,.94) .15s}.services_serviceCard__EHl2M:hover .services_serviceDescription___XmuG{color:#2a2a2a}@media (max-width:1024px){.services_servicesGrid__QQNAw{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:24px}.services_ourServicesSection__hTzOc{padding:60px 24px}.services_servicesTitle__T_eFb{font-size:36px}}.services_ctaSection__wN86W{margin-top:80px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.services_ctaHeading__JAHj2{font-family:Sofia Sans Semi Condensed,sans-serif;font-weight:700;font-size:36px;line-height:110%;letter-spacing:0;color:#121b21;margin:0;animation:services_fadeInUp__EdqmJ .8s ease-out}.services_ctaButton__m9sy4{display:inline-flex;align-items:center;gap:12px;padding:16px 40px;background:linear-gradient(135deg,#1ba3c7,#006b7d);border:none;border-radius:50px;cursor:pointer;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.34,1.56,.64,1);animation:services_fadeInUp__EdqmJ .8s ease-out .2s both}.services_ctaButton__m9sy4:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.services_ctaButton__m9sy4:hover:before{left:100%}.services_ctaButton__m9sy4:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 25px rgba(27,163,199,.4),0 2px 7px rgba(0,107,125,.3)}.services_ctaButton__m9sy4:active{transform:translateY(-1px) scale(1.02);box-shadow:0 2px 7px rgba(27,163,199,.3),0 2px 8px rgba(0,107,125,.2)}.services_ctaButtonText__ho7l9{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:100%;letter-spacing:.03em;color:#ffffff;position:relative;z-index:1}.services_ctaArrow__XWKm5{position:relative;z-index:1;color:#ffffff;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.services_ctaButton__m9sy4:hover .services_ctaArrow__XWKm5{transform:translateX(5px);animation:services_arrowBounce__DgLrU .6s ease-in-out infinite}@keyframes services_fadeInUp__EdqmJ{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes services_arrowBounce__DgLrU{0%,to{transform:translateX(5px)}50%{transform:translateX(10px)}}@media (max-width:768px){.services_servicesGrid__QQNAw{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);gap:20px}.services_ourServicesSection__hTzOc{padding:40px 20px;border-radius:20px}.services_servicesTitle__T_eFb{font-size:28px}.services_ctaSection__wN86W{margin-top:60px;gap:24px}.services_ctaHeading__JAHj2{font-size:28px}.services_ctaButton__m9sy4{padding:14px 32px}.services_ctaButtonText__ho7l9{font-size:16px}}