.hero[data-astro-cid-j7pv25f6]{min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(3rem,8vw,6rem);line-height:1.25;text-align:center;margin-bottom:var(--spacing-sm)}.features-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:var(--spacing-md);margin-top:var(--spacing-md);max-width:800px;margin-left:auto;margin-right:auto}.feature[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:var(--spacing-md);background:var(--gradient-overlay);border-radius:var(--radius-md);transition:transform .3s ease;min-height:250px}.feature[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px)}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--primary-orange);font-size:1.3rem;margin-bottom:var(--spacing-sm)}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-dark);font-size:.95rem}.conditions-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);margin:var(--spacing-md) 0;max-width:800px;margin-left:auto;margin-right:auto}.conditions-list[data-astro-cid-j7pv25f6] .condition-category[data-astro-cid-j7pv25f6]{width:100%;min-width:0;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;text-align:center;padding:var(--spacing-md);background:#ffffff0d;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1)}.conditions-list[data-astro-cid-j7pv25f6] .condition-category[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{color:var(--primary-orange);margin-bottom:var(--spacing-sm);font-size:1.1rem;border-bottom:2px solid var(--primary-orange);padding-bottom:var(--spacing-xs);word-wrap:break-word;overflow-wrap:break-word;text-align:center}.conditions-list[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;padding:0;text-align:left}.conditions-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:var(--spacing-xs) 0;padding-left:1.5rem;position:relative;color:var(--text-dark);text-align:left;margin-bottom:var(--spacing-xs);line-height:1.6}.conditions-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"◆";position:absolute;left:0;color:var(--primary-orange)}.cta-section[data-astro-cid-j7pv25f6]{text-align:center;padding:var(--spacing-xl) var(--spacing-md);background:#ffffffe6;backdrop-filter:blur(10px);border-radius:var(--radius-lg);margin:var(--spacing-xl) 0}.cta-section[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--dark-blue);margin-bottom:var(--spacing-sm)}.cta-section[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-dark);font-size:1.1rem;margin-bottom:var(--spacing-md)}.doctor-preview[data-astro-cid-j7pv25f6]{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-lg);background:#ffffff80;padding:var(--spacing-md);border-radius:var(--radius-md);align-items:center}.doctor-image[data-astro-cid-j7pv25f6]{flex:0 0 150px;height:150px;border-radius:50%;overflow:hidden;border:3px solid var(--white);box-shadow:var(--shadow-md)}.doctor-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.doctor-content[data-astro-cid-j7pv25f6]{flex:1}.doctor-content[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--dark-blue);font-size:1.2rem;margin-bottom:var(--spacing-xs)}.director-subtitle[data-astro-cid-j7pv25f6]{color:var(--primary-orange);font-size:.95rem;font-weight:500;margin-bottom:var(--spacing-sm)}.doctor-content[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--text-dark);margin-bottom:var(--spacing-sm);border-left:3px solid var(--primary-orange);padding-left:var(--spacing-sm)}.credentials-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin-bottom:var(--spacing-sm);font-size:.9rem;color:var(--text-light)}.credentials-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-block;margin-right:var(--spacing-sm)}.credentials-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"•";color:var(--primary-orange);margin-right:5px}.text-link[data-astro-cid-j7pv25f6]{color:var(--primary-orange);font-weight:600;text-decoration:none;font-size:.95rem}.text-link[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}@media (max-width: 768px){.doctor-preview[data-astro-cid-j7pv25f6]{flex-direction:column;text-align:center}.doctor-content[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{border-left:none;border-top:3px solid var(--primary-orange);padding-top:var(--spacing-sm);padding-left:0}.features-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;grid-template-rows:auto}.conditions-list[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
