.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}}