.orthopedics-module__Qdj2DG__orthoPage{min-height:100vh;color:var(--text-primary,#1a2b4c);font-family:var(--font-sans);background:#f8fafc}.orthopedics-module__Qdj2DG__hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1a2b4c 0%,#0d1b2e 100%);padding:6rem 0;position:relative;overflow:hidden}.orthopedics-module__Qdj2DG__hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f8fafc);height:40px;position:absolute;bottom:0;left:0;right:0}.orthopedics-module__Qdj2DG__heroContent{max-width:800px;margin:0 auto;padding:0 1.5rem}.orthopedics-module__Qdj2DG__subtitle{font-family:var(--font-cursive);color:#31a5b0;margin-bottom:.5rem;font-size:2.5rem;display:block}@media (max-width:992px){.orthopedics-module__Qdj2DG__title{font-size:2.8rem}.orthopedics-module__Qdj2DG__subtitle{font-size:2rem}.orthopedics-module__Qdj2DG__heroTagline{font-size:1.1rem}}@media (max-width:768px){.orthopedics-module__Qdj2DG__title{font-size:2.4rem}.orthopedics-module__Qdj2DG__subtitle{font-size:1.8rem}.orthopedics-module__Qdj2DG__heroTagline{font-size:1rem}}@media (max-width:600px){.orthopedics-module__Qdj2DG__title{font-size:2rem}.orthopedics-module__Qdj2DG__subtitle{font-size:1.6rem}.orthopedics-module__Qdj2DG__heroTagline{font-size:.95rem}}.orthopedics-module__Qdj2DG__title{letter-spacing:-.02em;background:linear-gradient(90deg,#fff,#e2e8f0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1.5rem;font-size:3.5rem;font-weight:800}.orthopedics-module__Qdj2DG__heroTagline{color:#94a3b8;max-width:650px;margin:0 auto;font-size:1.25rem;line-height:1.6}.orthopedics-module__Qdj2DG__mainContent{padding:5rem 0}.orthopedics-module__Qdj2DG__introSection{border-radius:var(--radius-lg,16px);border:1px solid var(--surface-border,#0000000d);background:#fff;align-items:center;gap:3rem;margin-bottom:4rem;padding:3.5rem;display:flex;box-shadow:0 10px 30px #00000005}.orthopedics-module__Qdj2DG__introText{flex:1.2}.orthopedics-module__Qdj2DG__introHeading{color:#1a2b4c;margin-bottom:1.5rem;font-size:2.2rem;font-weight:700}.orthopedics-module__Qdj2DG__introDesc{color:#475569;margin-bottom:0;font-size:1.15rem;line-height:1.75}.orthopedics-module__Qdj2DG__quoteBox{border-radius:0 var(--radius-md) var(--radius-md) 0;background:#f0f7f9;border-left:5px solid #31a5b0;flex-direction:column;flex:.8;gap:1rem;padding:2.5rem;display:flex}.orthopedics-module__Qdj2DG__quoteText{color:#0f172a;font-size:1.15rem;font-style:italic;font-weight:600;line-height:1.6}.orthopedics-module__Qdj2DG__quoteAuthor{text-transform:uppercase;letter-spacing:.05em;color:#31a5b0;font-size:.85rem;font-weight:700}.orthopedics-module__Qdj2DG__achievementsBox{color:#fff;border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-md,0 4px 6px #0000000d);background:linear-gradient(135deg,#1a2b4c 0%,#15223c 100%);margin-bottom:5rem;padding:4rem 3rem}.orthopedics-module__Qdj2DG__achievementsTitle{text-align:center;color:#fff;margin-bottom:2.5rem;font-size:2rem;font-weight:700}.orthopedics-module__Qdj2DG__achievementsGrid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.orthopedics-module__Qdj2DG__achievementCard{flex-direction:column;align-items:center;gap:.75rem;display:flex}.orthopedics-module__Qdj2DG__achievementIconWrapper{background:var(--icon-bg);width:58px;height:58px;color:var(--icon-color);border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 12px #0000001a}.orthopedics-module__Qdj2DG__achievementCard:hover .orthopedics-module__Qdj2DG__achievementIconWrapper{border-color:#ffffff59;transform:scale(1.1)rotate(5deg);box-shadow:0 8px 24px #0003;background:#ffffff2e!important}.orthopedics-module__Qdj2DG__achievementText{color:#e2e8f0;font-size:1.1rem;font-weight:600;line-height:1.4}.orthopedics-module__Qdj2DG__proceduresSection{margin-bottom:5rem}.orthopedics-module__Qdj2DG__sectionHeading{text-align:center;margin-bottom:3.5rem;font-size:2.4rem;font-weight:700}.orthopedics-module__Qdj2DG__sectionHeading span{text-transform:uppercase;letter-spacing:.1em;color:#31a5b0;margin-bottom:.5rem;font-size:.9rem;font-weight:700;display:block}.orthopedics-module__Qdj2DG__proceduresGrid{grid-template-columns:repeat(2,1fr);gap:1.75rem;display:grid}.orthopedics-module__Qdj2DG__procedureCard{border-radius:var(--radius-md,12px);background:#fff;border:1px solid #0000000d;align-items:center;gap:1.5rem;padding:2rem 2.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 6px -1px #00000005}.orthopedics-module__Qdj2DG__procedureCard:hover{border-color:#31a5b0;transform:translateY(-4px);box-shadow:0 12px 20px -8px #31a5b026}.orthopedics-module__Qdj2DG__procedureNumber{color:#31a5b0;background:#f0f7f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:1.1rem;font-weight:700;transition:all .3s;display:flex}.orthopedics-module__Qdj2DG__procedureCard:hover .orthopedics-module__Qdj2DG__procedureNumber{color:#fff;background:#31a5b0}.orthopedics-module__Qdj2DG__procedureName{color:#1a2b4c;margin:0;font-size:1.15rem;font-weight:600}.orthopedics-module__Qdj2DG__specialistsSection{border-radius:var(--radius-lg,16px);border:1px solid var(--surface-border,#0000000d);background:#fff;margin-bottom:4rem;padding:4rem;box-shadow:0 10px 30px #00000005}.orthopedics-module__Qdj2DG__specialistHeading{text-align:center;margin-bottom:3.5rem;font-size:2.2rem;font-weight:700}.orthopedics-module__Qdj2DG__specialistsGrid{flex-direction:column;gap:4rem;display:flex}.orthopedics-module__Qdj2DG__specialistCard{align-items:center;gap:4rem;max-width:850px;margin:0 auto;display:flex}.orthopedics-module__Qdj2DG__specialistCardReversed{flex-direction:row-reverse}.orthopedics-module__Qdj2DG__specialistImageWrapper{border-radius:var(--radius-md,12px);border:4px solid #fff;flex-shrink:0;width:260px;height:320px;position:relative;overflow:hidden;box-shadow:0 10px 25px #00000014}.orthopedics-module__Qdj2DG__specialistImage{object-fit:cover;object-position:top}.orthopedics-module__Qdj2DG__specialistInfo{flex-direction:column;flex:1;gap:1.25rem;display:flex}.orthopedics-module__Qdj2DG__specialistTitle{text-transform:uppercase;letter-spacing:.1em;color:#31a5b0;font-size:.85rem;font-weight:700}.orthopedics-module__Qdj2DG__specialistName{color:#1a2b4c;margin:0;font-size:2.2rem;font-weight:800;line-height:1.1}.orthopedics-module__Qdj2DG__specialistQual{color:#475569;font-size:1.2rem;font-weight:600}.orthopedics-module__Qdj2DG__specialistBio{color:#64748b;margin:0;font-size:1.05rem;line-height:1.6}.orthopedics-module__Qdj2DG__specialistCta{gap:1rem;margin-top:1rem;display:flex}@media (max-width:992px){.orthopedics-module__Qdj2DG__introSection{flex-direction:column;gap:2rem;padding:2.5rem}.orthopedics-module__Qdj2DG__introText,.orthopedics-module__Qdj2DG__quoteBox{flex:none;width:100%}.orthopedics-module__Qdj2DG__specialistCard{text-align:center;flex-direction:column;gap:2.5rem}.orthopedics-module__Qdj2DG__specialistImageWrapper{width:250px;height:300px}.orthopedics-module__Qdj2DG__specialistCta{justify-content:center}}@media (max-width:768px){.orthopedics-module__Qdj2DG__title{font-size:2.8rem}.orthopedics-module__Qdj2DG__proceduresGrid{grid-template-columns:1fr;gap:1.25rem}.orthopedics-module__Qdj2DG__procedureCard{gap:1rem;padding:1.5rem 2rem}.orthopedics-module__Qdj2DG__achievementsBox{padding:3rem 1.5rem}}@media (max-width:600px){.orthopedics-module__Qdj2DG__specialistCta{flex-direction:column;gap:.75rem;width:100%}.orthopedics-module__Qdj2DG__specialistCta a,.orthopedics-module__Qdj2DG__specialistCta button{text-align:center;width:100%}.orthopedics-module__Qdj2DG__introSection,.orthopedics-module__Qdj2DG__quoteBox{padding:1.5rem}.orthopedics-module__Qdj2DG__specialistsSection{padding:2rem 1.5rem}.orthopedics-module__Qdj2DG__specialistCard{gap:1.5rem}.orthopedics-module__Qdj2DG__subtitle{font-size:2rem}.orthopedics-module__Qdj2DG__title{font-size:2.2rem}.orthopedics-module__Qdj2DG__heroTagline{font-size:1.1rem}}
