.PreventiveMedicineCenterServices_container__VEiZD{background:#ffffff}.PreventiveMedicineCenterServices_header__9k0Zu{background:linear-gradient(135deg,#2c3e50,#34495e);color:white;padding:100px 20px;text-align:center;position:relative;overflow:hidden}.PreventiveMedicineCenterServices_header__9k0Zu:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="white" stroke-width="0.5" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)" /></svg>')}.PreventiveMedicineCenterServices_headerContent__b8Tm7{max-width:800px;margin:0 auto;position:relative;z-index:1}.PreventiveMedicineCenterServices_title__g2ZOk{font-size:3.5rem;font-weight:700;margin-bottom:30px;line-height:1.2}.PreventiveMedicineCenterServices_subtitle__6r36e{font-size:1.3rem;line-height:1.7;opacity:.9}.PreventiveMedicineCenterServices_servicesTitle__6GPv1{font-size:2.8rem;font-weight:600;text-align:center;color:#2c3e50;margin-bottom:80px;position:relative}.PreventiveMedicineCenterServices_servicesTitle__6GPv1:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(135deg,#e74c3c,#c0392b);border-radius:2px}.PreventiveMedicineCenterServices_servicesList__BuNVv{display:flex;flex-direction:column;gap:60px}.PreventiveMedicineCenterServices_serviceItem__N65vh{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;padding:40px 0;position:relative}.PreventiveMedicineCenterServices_serviceItem__N65vh.PreventiveMedicineCenterServices_odd__5d7s5{grid-template-columns:1fr 1fr}.PreventiveMedicineCenterServices_serviceItem__N65vh.PreventiveMedicineCenterServices_even__3JU0H .PreventiveMedicineCenterServices_contentSection__m1V6y{order:-1}.PreventiveMedicineCenterServices_imageSection__hlZR5{position:relative;border-radius:20px;overflow:hidden;height:500px;box-shadow:0 20px 60px rgba(0,0,0,.15)}.PreventiveMedicineCenterServices_imageSection__hlZR5 img{width:100%;height:100%;object-fit:fill;transition:transform .5s ease}.PreventiveMedicineCenterServices_serviceItem__N65vh:hover .PreventiveMedicineCenterServices_iconWrapper__j6Um_{transform:scale(1)}.PreventiveMedicineCenterServices_contentSection__m1V6y{padding:20px}.PreventiveMedicineCenterServices_serviceNumber__9HkiU{font-size:1.2rem;font-weight:700;color:#e74c3c;margin-bottom:10px;letter-spacing:2px}.PreventiveMedicineCenterServices_serviceTitle__AiJNa{font-size:2rem;font-weight:600;color:#2c3e50;margin-bottom:20px;line-height:1.3}.PreventiveMedicineCenterServices_serviceDescription__z5icD{font-size:1.1rem;color:#555;line-height:1.7;margin-bottom:25px}.PreventiveMedicineCenterServices_alertBadge__QR5y6{display:inline-flex;align-items:center;padding:8px 14px;margin:0 0 16px;border-radius:999px;background:#fff3cd;color:#7a5a00;border:1px solid #f0d38a;font-size:.95rem;font-weight:600;line-height:1.4}.PreventiveMedicineCenterServices_contactSection__BmHRZ{padding:0 20px 80px;position:relative}.PreventiveMedicineCenterServices_contactHeader__lfeAp{text-align:center;margin-bottom:40px}.PreventiveMedicineCenterServices_contactTitle__n9rS_{font-size:2.2rem;font-weight:700;color:#2c3e50;margin-bottom:15px}.PreventiveMedicineCenterServices_contactSubtitle__Mr4d4{font-size:1.1rem;color:#666;margin:0}.PreventiveMedicineCenterServices_contactMethods__Meevr{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px}.PreventiveMedicineCenterServices_contactMethod__JCnrB{background:#f8f9fa;border-radius:15px;padding:25px;display:flex;align-items:center;gap:20px;transition:all .3s ease;border:1px solid #e9ecef}.PreventiveMedicineCenterServices_contactMethod__JCnrB:hover{background:#e74c3c;color:white;transform:translateY(-5px);box-shadow:0 15px 30px rgba(231,76,60,.3)}.PreventiveMedicineCenterServices_methodIcon__C7keY{background:#e74c3c;color:white;width:60px;height:60px;border-radius:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.PreventiveMedicineCenterServices_contactMethod__JCnrB:hover .PreventiveMedicineCenterServices_methodIcon__C7keY{background:white;color:#e74c3c}.PreventiveMedicineCenterServices_methodInfo__16BGT h4{font-size:1.1rem;font-weight:600;margin:0 0 5px;color:#2c3e50;transition:color .3s ease}.PreventiveMedicineCenterServices_contactMethod__JCnrB:hover .PreventiveMedicineCenterServices_methodInfo__16BGT h4{color:white}.PreventiveMedicineCenterServices_methodInfo__16BGT p{font-size:1rem;margin:0;color:#666;transition:color .3s ease}.PreventiveMedicineCenterServices_contactMethod__JCnrB:hover .PreventiveMedicineCenterServices_methodInfo__16BGT p{color:rgba(255,255,255,.9)}@media (max-width:768px){.PreventiveMedicineCenterServices_title__g2ZOk{font-size:2.5rem}.PreventiveMedicineCenterServices_subtitle__6r36e{font-size:1.1rem}.PreventiveMedicineCenterServices_servicesTitle__6GPv1{font-size:2.2rem}.PreventiveMedicineCenterServices_serviceItem__N65vh{grid-template-columns:1fr!important;gap:30px;text-align:center}.PreventiveMedicineCenterServices_serviceItem__N65vh.PreventiveMedicineCenterServices_even__3JU0H .PreventiveMedicineCenterServices_contentSection__m1V6y{order:0}.PreventiveMedicineCenterServices_imageSection__hlZR5{height:300px;margin:0 auto;width:100%}.PreventiveMedicineCenterServices_serviceTitle__AiJNa{font-size:1.6rem}.PreventiveMedicineCenterServices_serviceDescription__z5icD{font-size:1rem}.PreventiveMedicineCenterServices_contactCard___8G1K{margin:0 10px;padding:30px 20px;transform:translateY(-30px)}.PreventiveMedicineCenterServices_contactTitle__n9rS_{font-size:1.8rem}.PreventiveMedicineCenterServices_contactMethods__Meevr{grid-template-columns:1fr;gap:20px}.PreventiveMedicineCenterServices_contactMethod__JCnrB{padding:20px;flex-direction:column;text-align:center;gap:15px}}@media (max-width:480px){.PreventiveMedicineCenterServices_header__9k0Zu{padding:60px 15px}.PreventiveMedicineCenterServices_title__g2ZOk{font-size:2rem}.PreventiveMedicineCenterServices_servicesSection__ujxvR{padding:60px 15px 100px}.PreventiveMedicineCenterServices_servicesTitle__6GPv1{font-size:1.8rem}.PreventiveMedicineCenterServices_servicesList__BuNVv{gap:40px}.PreventiveMedicineCenterServices_serviceItem__N65vh{padding:20px 0}.PreventiveMedicineCenterServices_imageSection__hlZR5{height:250px;width:100%}.PreventiveMedicineCenterServices_contactCard___8G1K{padding:25px 15px;border-radius:20px}.PreventiveMedicineCenterServices_contactTitle__n9rS_{font-size:1.5rem}.PreventiveMedicineCenterServices_contactSubtitle__Mr4d4{font-size:1rem}}.Footer_footer__xXgya{background-color:var(--2e);color:white;padding:2rem 1rem;font-family:Arial,sans-serif}.Footer_container__JfQtY{margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;gap:2rem}.Footer_leftColumn__3u50K{display:flex;flex-direction:column;gap:1rem}.Footer_rightColumn__aMxR1{display:flex;flex-direction:column;gap:.5rem}.Footer_logo__zt91e{margin-bottom:1rem;width:150px}.Footer_contactInfo__yI7Ov{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}.Footer_contactItem__EGC0d{display:flex;align-items:center;gap:.5rem}.Footer_linksList__zBSKW{display:flex;flex-direction:column;gap:.5rem;text-align:right}.Footer_linkItem__1C_E9{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.Footer_separator__1VEX9{width:100%;height:1px;background-color:rgba(255,255,255,.2);margin:1rem 0}.Footer_unkcodeLink__qL088{color:inherit;text-decoration:underline;transition:all .3s ease-in-out}.Footer_unkcodeLink__qL088:hover{color:#4caf50;text-decoration:none}.Footer_link__QlH08{color:white;text-decoration:none;cursor:pointer}.Footer_link__QlH08:hover{text-decoration:underline}.Footer_health__ZLAJb{text-align:right;font-size:.9rem}.Footer_healthContact__JSxqD{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;margin-top:.5rem}.Footer_healthItem__rejtW{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.Footer_copyrightBar__9ldq3{background-color:#1a1f2c;color:#8e9196;font-size:.85rem;text-align:center;padding:.75rem 1rem;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Footer_copyrightBar__9ldq3 .Footer_container__JfQtY{max-width:1200px;margin:0 auto;justify-content:center;display:flex}@media (max-width:768px){.Footer_container__JfQtY{flex-direction:column}.Footer_rightColumn__aMxR1{margin-top:1rem}.Footer_healthContact__JSxqD,.Footer_healthItem__rejtW,.Footer_health__ZLAJb,.Footer_linkItem__1C_E9,.Footer_linksList__zBSKW{text-align:left;align-items:flex-start;justify-content:flex-start}}.Footer_logo__zt91e{width:200px}.ImageSection_sectionBlock__qp6Wd{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:3rem}.ImageSection_content__H_aIv{display:flex;flex-direction:column;gap:1rem}.ImageSection_title__bgNrP{font-size:1.5rem;font-weight:700;color:#333}.ImageSection_description__wJkod{color:#555;font-size:1rem;line-height:1.6}.ImageSection_image__ZpWDN{width:100%;height:auto;border-radius:8px;object-fit:cover}@media (min-width:768px){.ImageSection_sectionBlock__qp6Wd{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.ImageSection_reverse__S7Eqn{flex-direction:row-reverse}.ImageSection_image__ZpWDN{flex:1 1;max-width:50%;height:400px}.ImageSection_content__H_aIv{flex:1 1}}