.insurance-page{padding:40px 0;direction:rtl;min-height:70vh;background:linear-gradient(135deg,#a1c4fd,#c2e9fb)}.container{max-width:1200px;margin:0 auto;padding:0 20px}.page-header{text-align:center;margin-bottom:40px;padding:40px 30px;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.2)}.page-header h1{font-size:2rem;margin-bottom:15px;font-weight:700}.page-header p{font-size:1.2rem;opacity:.9;margin-bottom:0}.development-badge{display:inline-block;background:hsla(0,0%,100%,.3);padding:10px 25px;border-radius:25px;margin-top:20px;font-weight:700;backdrop-filter:blur(10px);border:2px solid hsla(0,0%,100%,.5);font-size:1.1rem}.page-content{max-width:900px;margin:0 auto}.info-card{background:#fff;padding:40px;border-radius:20px;box-shadow:0 15px 35px rgba(0,0,0,.1);border-right:6px solid #4facfe;margin-bottom:30px}.info-card h2{color:#2c3e50;margin-top:30px;margin-bottom:15px;font-size:1.8rem;border-bottom:2px solid #f8f9fa;padding-bottom:10px}.info-card h2:first-of-type{margin-top:0}.info-card h3{color:#2c3e50;margin-top:25px;margin-bottom:15px;font-size:1.4rem}.info-card h4{color:#e74c3c;margin-top:20px;margin-bottom:10px;font-size:1.2rem;background:#fef2f2;padding:6px 14px;border-radius:8px;display:inline-block}.info-card p{color:#555;line-height:1.8;margin-bottom:20px;font-size:1.1rem}.info-card ul{list-style-type:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.info-card ul li{background:#f0f7ff;border-radius:10px;border:1px solid #dbeafe;color:#1e3c72;font-weight:500;position:relative;padding:12px 35px 12px 16px;font-size:1rem;transition:all .3s ease}.info-card ul li:before{content:"🩺";position:absolute;right:10px;font-size:1.1rem}.info-card ul li:hover{background:#dbeafe;transform:translateX(-5px)}.specialties-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.specialty-item{background:#fff;padding:24px 20px;border-radius:15px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.08);border-right:4px solid #4facfe;transition:all .3s ease}.specialty-item:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15)}.specialty-item h4{color:#2c3e50;margin-bottom:10px;font-size:1.1rem}.specialty-item p{color:#666;font-size:.9rem;margin-bottom:0}@media (max-width:992px){.specialties-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.insurance-page{padding:20px 0}.page-header{padding:30px 20px}.page-header h1{font-size:1.6rem}.page-header p{font-size:1rem}.development-badge{font-size:.9rem;padding:8px 16px}.info-card{padding:25px 20px}.info-card h2{font-size:1.4rem}.info-card h3{font-size:1.2rem}.info-card p{font-size:1rem}.info-card ul,.specialties-grid{grid-template-columns:1fr}}@media (max-width:480px){.page-header h1{font-size:1.3rem}.info-card{padding:18px 14px}.info-card h2{font-size:1.2rem}.info-card h3{font-size:1.1rem}.info-card p{font-size:.95rem}.specialty-item{padding:16px}}