.Navbar_navbar__3CvTR{position:fixed;top:0;left:0;right:0;z-index:9999;background-color:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.05)}.Navbar_navbar__3CvTR.Navbar_scrolled__cMAh_{background-color:hsla(0,0%,100%,.98);box-shadow:0 2px 20px rgba(155,204,86,.15)}.Navbar_logo__RSROF{font-size:1.5rem;font-weight:700;color:#333;letter-spacing:2px;transition:color .3s ease}.Navbar_logo__RSROF:hover{color:#9bcc56}.Navbar_navMenu__gf2zk{list-style:none}.Navbar_navMenu__gf2zk li a{color:#333;font-size:.95rem;font-weight:500;position:relative;padding-bottom:5px}.Navbar_navMenu__gf2zk li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#9bcc56;transition:width .3s ease}.Navbar_navMenu__gf2zk li a:hover{color:#9bcc56}.Navbar_navMenu__gf2zk li a:hover:after{width:100%}@media(max-width:768px){.Navbar_navMenu__gf2zk{display:none!important}}.Footer_footer__Ir1kR{background-color:#1a1a1a;color:#fff;border-top:3px solid #9bcc56}.Footer_logo__nhCxY{font-size:2rem;font-weight:800;color:#9bcc56;margin-bottom:1rem}.Footer_tagline__M9vQW{color:#ccc;line-height:1.7;margin-bottom:1.5rem}.Footer_contact__XPJxp{display:flex;flex-direction:column;gap:.75rem}.Footer_contactItem__aGTTs{display:flex;align-items:center;gap:.75rem;color:#ccc}.Footer_contactItem__aGTTs svg{color:#9bcc56;flex-shrink:0}.Footer_contactItem__aGTTs a{color:#ccc;text-decoration:none;transition:color .3s ease}.Footer_contactItem__aGTTs a:hover{color:#9bcc56}.Footer_footer__Ir1kR h4{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:1.5rem}.Footer_linkList__fXvM3{list-style:none;padding:0;margin:0}.Footer_linkList__fXvM3 li{margin-bottom:.75rem}.Footer_linkList__fXvM3 li a{color:#ccc;text-decoration:none;transition:all .3s ease;display:inline-block}.Footer_linkList__fXvM3 li a:hover{color:#9bcc56;padding-left:5px}.Footer_newsletterText__6Gflb{color:#ccc;line-height:1.7;margin-bottom:1rem;font-size:.95rem}.Footer_newsletterForm__ofdaO{display:flex;gap:.5rem;margin-bottom:1rem}.Footer_newsletterForm__ofdaO input{flex:1;padding:.75rem 1rem;border:2px solid #333;border-radius:8px;background:#2a2a2a;color:#fff;font-size:.95rem}.Footer_newsletterForm__ofdaO input:focus{outline:none;border-color:#9bcc56}.Footer_newsletterForm__ofdaO input::-moz-placeholder{color:#888}.Footer_newsletterForm__ofdaO input::placeholder{color:#888}.Footer_newsletterForm__ofdaO input:disabled{opacity:.6;cursor:not-allowed}.Footer_newsletterForm__ofdaO button{padding:.75rem 1.5rem;background:#9bcc56;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.Footer_newsletterForm__ofdaO button:hover:not(:disabled){background:#89b748;transform:translateY(-2px)}.Footer_newsletterForm__ofdaO button:disabled{opacity:.6;cursor:not-allowed}.Footer_message__Xgjro{font-size:.9rem;padding:.5rem;border-radius:6px;margin-top:.5rem}.Footer_message__Xgjro.Footer_success__Apjnw{background:rgba(155,204,86,.2);color:#9bcc56}.Footer_message__Xgjro.Footer_error__vk5J5{background:rgba(244,67,54,.2);color:#ff6b6b}.Footer_bottom__2S4Wb{border-top:1px solid #333;padding:2rem 0 1rem;text-align:center;margin-top:2rem}.Footer_bottom__2S4Wb p{color:#888;margin:0;font-size:.9rem}@media(max-width:768px){.Footer_newsletterForm__ofdaO{flex-direction:column}.Footer_newsletterForm__ofdaO button{width:100%}}.ServiceDetail_serviceDetailPage__Oh_nE{min-height:100vh}.ServiceDetail_hero__6AFzF{position:relative;height:60vh;min-height:400px;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;z-index:1}.ServiceDetail_heroOverlay__N8g03{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(155,204,86,.9),rgba(51,51,51,.85))}.ServiceDetail_heroContent__QqQz5{position:relative;z-index:1;text-align:center;color:#fff;max-width:800px;margin:0 auto}.ServiceDetail_heroContent__QqQz5 h1{font-size:clamp(2.5rem,6vw,4rem);font-weight:800;margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.ServiceDetail_heroDescription__dOyga{font-size:1.25rem;line-height:1.6;margin:0;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.ServiceDetail_intro__xt2tq{font-size:1.15rem;line-height:1.8;color:#555;text-align:center;margin-bottom:3rem}.ServiceDetail_serviceItem__0hY9w{background:#fff;padding:2.5rem;border-radius:12px;border:2px solid #9bcc56;height:100%;transition:all .3s ease;box-shadow:0 4px 20px rgba(0,0,0,.08)}.ServiceDetail_serviceItem__0hY9w:hover{border-color:#ff7123;box-shadow:0 10px 30px rgba(155,204,86,.25);transform:translateY(-5px)}.ServiceDetail_serviceItem__0hY9w h3{font-size:1.5rem;font-weight:700;color:#333;margin-bottom:1rem}.ServiceDetail_serviceItem__0hY9w p{color:#666;line-height:1.8;margin-bottom:1.5rem}.ServiceDetail_benefitsList__OVnQG{list-style:none;padding:0;margin:0}.ServiceDetail_benefitsList__OVnQG li{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;color:#333;font-weight:500}.ServiceDetail_benefitsList__OVnQG li svg{color:#9bcc56;flex-shrink:0;margin-top:2px}.ServiceDetail_benefitsList__OVnQG li span{flex:1}.ServiceDetail_ctaBox__MjxRI{background:linear-gradient(135deg,#9bcc56,#89b748);padding:3rem;border-radius:16px;text-align:center;color:#fff;box-shadow:0 10px 40px rgba(155,204,86,.3)}.ServiceDetail_ctaBox__MjxRI h3{font-size:2rem;font-weight:700;margin-bottom:1rem}.ServiceDetail_ctaBox__MjxRI p{font-size:1.15rem;margin-bottom:2rem;opacity:.95}.ServiceDetail_ctaButton__ua3YE{display:inline-flex;align-items:center;gap:.75rem;background:#fff;color:#9bcc56;padding:1rem 2.5rem;border-radius:50px;font-weight:700;font-size:1.1rem;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.15)}.ServiceDetail_ctaButton__ua3YE:hover{transform:translateY(-3px);box-shadow:0 6px 25px rgba(0,0,0,.25);color:#9bcc56}.ServiceDetail_ctaButton__ua3YE svg{transition:transform .3s ease}.ServiceDetail_ctaButton__ua3YE:hover svg{transform:translateX(5px)}@media(max-width:768px){.ServiceDetail_hero__6AFzF{height:50vh;min-height:350px}.ServiceDetail_serviceItem__0hY9w{padding:1.5rem}.ServiceDetail_ctaBox__MjxRI{padding:2rem 1.5rem}.ServiceDetail_ctaBox__MjxRI h3{font-size:1.5rem}}