.oral-health-page{padding:2rem}.page-header{text-align:center;margin-bottom:3rem}.page-header h1{color:#003a70;margin-bottom:1rem;font-size:2.5rem}.page-header p{color:#6b6d9e;font-size:1.2rem}.health-section{margin-bottom:4rem}.section-heading{color:#003a70;text-align:center;border-bottom:3px solid #35b6b4;max-width:800px;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding-bottom:1rem;font-size:2rem}.health-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:2rem;display:grid}.health-card{background-color:#f5f5fa;border:2px solid #003a70;border-radius:12px;padding:2rem;transition:all .3s}.health-card:hover{border-color:#35b6b4;transform:translateY(-5px);box-shadow:0 8px 20px #35b6b44d}.health-icon{text-align:center;margin-bottom:1rem;font-size:3.5rem}.health-card h3{color:#003a70;text-align:center;margin-bottom:.8rem;font-size:1.5rem}.health-description{color:#6b6d9e;text-align:center;margin-bottom:1.5rem;font-style:italic}.health-content-section{margin-bottom:1.5rem}.health-content-section h4{color:#003a70;margin-bottom:.8rem;font-size:1.1rem}.health-content-section ul{padding-left:0;list-style:none}.health-content-section li{color:#6b6d9e;padding:.4rem 0 .4rem 1.5rem;position:relative}.health-content-section li:before{content:"✓";color:#35b6b4;font-weight:700;position:absolute;left:0}.learn-more-btn{color:#fff;cursor:pointer;background-color:#35b6b4;border:none;border-radius:6px;width:100%;margin-top:1rem;padding:.9rem;font-size:1rem;font-weight:600;transition:all .3s}.learn-more-btn:hover{color:#fff;background-color:#2a9290}.help-section{text-align:center;background:linear-gradient(135deg,#003a70 0%,#002850 100%);border-radius:12px;margin-top:3rem;padding:3rem}.help-section h2{color:#fff;margin-bottom:1rem;font-size:2rem}.help-section p{color:#e8e8f5;margin-bottom:2rem;font-size:1.2rem}.contact-expert-btn{color:#fff;cursor:pointer;background-color:#35b6b4;border:none;border-radius:8px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;transition:all .3s}.contact-expert-btn:hover{background-color:#2a9290;transform:translateY(-2px);box-shadow:0 4px 12px #35b6b466}@media (max-width:768px){.oral-health-page{padding:1rem}.page-header h1{font-size:2rem}.section-heading{font-size:1.6rem}.health-grid{grid-template-columns:1fr}.health-card{padding:1.5rem}.health-icon{font-size:3rem}.health-card h3{font-size:1.3rem}.help-section{padding:2rem}.help-section h2{font-size:1.6rem}.help-section p{font-size:1rem}}@media (max-width:480px){.page-header h1{font-size:1.8rem}.page-header p{font-size:1rem}.section-heading{font-size:1.4rem}.health-card{padding:1.2rem}.health-icon{font-size:2.5rem}.health-card h3{font-size:1.2rem}.health-content-section h4{font-size:1rem}.contact-expert-btn{padding:.8rem 2rem;font-size:1rem}}
