.MeetTheDoctor_hero__Iw1Em{position:relative;height:8em;background-image:url(/assets/backgrounds/chiro-banner.jpg);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--text-light);margin-top:9em}.MeetTheDoctor_heroOverlay__SQG7P{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(138,176,97,.85),hsla(28,24%,52%,.85));z-index:1}.MeetTheDoctor_heroContent__YzyMo{position:relative;z-index:2;max-width:800px;padding:4rem 2rem;animation:MeetTheDoctor_fadeInUp__n9jZ5 1s ease-out}.MeetTheDoctor_hero__Iw1Em h1{font-size:4rem;font-weight:700;margin:0;color:var(--text-light);line-height:1.1;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.MeetTheDoctor_heroUnderline__ro8zK{width:100px;height:5px;background-color:var(--primary-yellow);margin:2rem auto 0;border-radius:2px}.MeetTheDoctor_doctorContent__fqjnL{padding:5rem 0;background-color:var(--neutral-white)}.MeetTheDoctor_container__agW_R{max-width:1200px;margin:0 auto;padding:0 2rem;opacity:0;transform:translateY(30px);transition:all 1s ease}.MeetTheDoctor_container__agW_R.MeetTheDoctor_visible__69MMQ{opacity:1;transform:translateY(0)}.MeetTheDoctor_doctorSection__WE8Pp{display:grid;grid-template-columns:1fr 1.3fr;gap:4rem;align-items:center;margin-bottom:5rem}.MeetTheDoctor_doctorImage__WIJQ8{position:relative}.MeetTheDoctor_imageAccent__j2wlS{position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:3px solid var(--primary-green);border-radius:12px;z-index:1}.MeetTheDoctor_profileImage__nqPSj{position:relative;z-index:2;width:100%;height:auto;border-radius:12px;box-shadow:0 15px 35px rgba(0,0,0,.1);transition:transform .5s ease}.MeetTheDoctor_profileImage__nqPSj:hover{transform:scale(1.02)}.MeetTheDoctor_doctorInfo__uQvJ6{display:flex;flex-direction:column;gap:1.5rem}.MeetTheDoctor_subtitle__KAT6c{font-size:.9rem;font-weight:600;letter-spacing:1px;color:var(--primary-green);text-transform:uppercase}.MeetTheDoctor_doctorInfo__uQvJ6 h2{font-size:2.8rem;font-weight:700;color:var(--neutral-black);margin:0;line-height:1.2}.MeetTheDoctor_titleUnderline__VcmYC{width:80px;height:4px;background:linear-gradient(90deg,var(--primary-green) 0,var(--primary-brown) 100%)}.MeetTheDoctor_highlights__ZTJEq{display:flex;flex-direction:column;gap:1.2rem;margin:1rem 0}.MeetTheDoctor_highlight__MdKjo{display:flex;align-items:center;gap:.75rem;font-weight:500;color:var(--neutral-dark-gray);font-size:1rem}.MeetTheDoctor_icon__N7IWs{color:var(--primary-green);flex-shrink:0}.MeetTheDoctor_ctaGroup__muU9V{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.MeetTheDoctor_storySection__q1Wk_{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;margin-bottom:4rem}.MeetTheDoctor_personalSection__CQ_dO h3,.MeetTheDoctor_storyContent__zAVfM h3{font-size:1.8rem;font-weight:700;color:var(--neutral-black);margin-bottom:1.5rem;position:relative;padding-bottom:.8rem}.MeetTheDoctor_personalSection__CQ_dO h3:after,.MeetTheDoctor_storyContent__zAVfM h3:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(90deg,var(--primary-green) 0,var(--primary-brown) 100%)}.MeetTheDoctor_personalSection__CQ_dO p,.MeetTheDoctor_storyContent__zAVfM p{color:var(--neutral-gray);line-height:1.7;margin-bottom:1.5rem;font-size:1.05rem}.MeetTheDoctor_personalSection__CQ_dO{background-color:var(--neutral-light-gray);padding:2.5rem;border-radius:16px}.MeetTheDoctor_communityHighlights__zNuna{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.MeetTheDoctor_communityItem__Yrwq6{display:flex;align-items:center;gap:.75rem;font-weight:500;color:var(--neutral-dark-gray)}.MeetTheDoctor_primaryBtn__sIyBo{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--primary-green);color:var(--text-light);padding:1rem 2rem;border-radius:6px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(138,176,97,.3)}.MeetTheDoctor_primaryBtn__sIyBo:hover{background-color:var(--secondary-dark-green);transform:translateY(-2px);box-shadow:0 6px 20px rgba(138,176,97,.4)}.MeetTheDoctor_phoneBtn__jf4JI{display:inline-flex;align-items:center;gap:.5rem;background-color:transparent;color:var(--primary-green);padding:1rem 1.5rem;border:2px solid var(--primary-green);border-radius:6px;font-weight:600;text-decoration:none;transition:all .3s ease}.MeetTheDoctor_phoneBtn__jf4JI:hover{background-color:var(--primary-green);color:var(--text-light);transform:translateY(-2px)}.MeetTheDoctor_outlineBtn__s2F52{display:inline-flex;align-items:center;gap:.5rem;background-color:transparent;color:var(--primary-brown);padding:1rem 2rem;border:2px solid var(--primary-brown);border-radius:6px;font-weight:600;text-decoration:none;transition:all .3s ease}.MeetTheDoctor_outlineBtn__s2F52:hover{background-color:var(--primary-brown);color:var(--text-light);transform:translateY(-2px)}.MeetTheDoctor_ctaSection__n8W5L{background:linear-gradient(135deg,var(--primary-green) 0,var(--secondary-dark-green) 100%);color:var(--text-light);padding:4rem 0;text-align:center}.MeetTheDoctor_ctaContent__8fTQy{max-width:800px;margin:0 auto;padding:0 2rem}.MeetTheDoctor_ctaContent__8fTQy h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-light)}.MeetTheDoctor_ctaContent__8fTQy p{font-size:1.2rem;margin-bottom:2.5rem;opacity:.95;color:var(--text-light)}.MeetTheDoctor_ctaButtons__s7_eG{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.MeetTheDoctor_ctaButtons__s7_eG .MeetTheDoctor_primaryBtn__sIyBo{background-color:var(--primary-yellow);color:var(--neutral-black);box-shadow:0 4px 15px hsla(52,99%,73%,.3)}.MeetTheDoctor_ctaButtons__s7_eG .MeetTheDoctor_primaryBtn__sIyBo:hover{background-color:#fde047;transform:translateY(-2px);box-shadow:0 6px 20px hsla(52,99%,73%,.4)}.MeetTheDoctor_ctaButtons__s7_eG .MeetTheDoctor_outlineBtn__s2F52{border-color:var(--text-light);color:var(--text-light)}.MeetTheDoctor_ctaButtons__s7_eG .MeetTheDoctor_outlineBtn__s2F52:hover{background-color:var(--text-light);color:var(--primary-green)}@keyframes MeetTheDoctor_fadeInUp__n9jZ5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.MeetTheDoctor_hero__Iw1Em h1{font-size:3.5rem}.MeetTheDoctor_heroContent__YzyMo{padding:3.5rem 2rem}.MeetTheDoctor_heroUnderline__ro8zK{width:90px;margin:1.8rem auto 0}}@media (max-width:1024px){.MeetTheDoctor_hero__Iw1Em h1{font-size:3.2rem}.MeetTheDoctor_heroContent__YzyMo{padding:3rem 1.8rem}.MeetTheDoctor_heroUnderline__ro8zK{width:85px;margin:1.6rem auto 0}.MeetTheDoctor_doctorSection__WE8Pp,.MeetTheDoctor_storySection__q1Wk_{gap:3rem}}@media (max-width:768px){.MeetTheDoctor_hero__Iw1Em{height:7em}.MeetTheDoctor_hero__Iw1Em h1{font-size:2.8rem}.MeetTheDoctor_heroContent__YzyMo{padding:2.5rem 1.5rem}.MeetTheDoctor_heroUnderline__ro8zK{width:80px;height:4px;margin:1.4rem auto 0}.MeetTheDoctor_doctorSection__WE8Pp{grid-template-columns:1fr;gap:2.5rem;text-align:center}.MeetTheDoctor_doctorInfo__uQvJ6 h2{font-size:2.2rem}.MeetTheDoctor_storySection__q1Wk_{grid-template-columns:1fr;gap:2.5rem}.MeetTheDoctor_ctaButtons__s7_eG,.MeetTheDoctor_ctaGroup__muU9V{flex-direction:column;align-items:center}.MeetTheDoctor_ctaContent__8fTQy h2{font-size:2rem}.MeetTheDoctor_container__agW_R{padding:0 1.5rem}.MeetTheDoctor_doctorContent__fqjnL{padding:3rem 0}}@media (max-width:640px){.MeetTheDoctor_hero__Iw1Em{height:6em}.MeetTheDoctor_hero__Iw1Em h1{font-size:2.4rem}.MeetTheDoctor_heroContent__YzyMo{padding:2rem 1.2rem}.MeetTheDoctor_heroUnderline__ro8zK{width:70px;height:4px;margin:1.2rem auto 0}.MeetTheDoctor_personalSection__CQ_dO{padding:2rem}.MeetTheDoctor_personalSection__CQ_dO h3,.MeetTheDoctor_storyContent__zAVfM h3{font-size:1.6rem}}@media (max-width:480px){.MeetTheDoctor_hero__Iw1Em{height:6em;margin-top:10em}.MeetTheDoctor_hero__Iw1Em h1{font-size:2rem}.MeetTheDoctor_heroContent__YzyMo{padding:1.5rem 1rem}.MeetTheDoctor_heroUnderline__ro8zK{width:60px;height:3px;margin:1rem auto 0}.MeetTheDoctor_doctorInfo__uQvJ6 h2{font-size:1.9rem}.MeetTheDoctor_personalSection__CQ_dO h3,.MeetTheDoctor_storyContent__zAVfM h3{font-size:1.5rem}.MeetTheDoctor_ctaContent__8fTQy h2{font-size:1.8rem}.MeetTheDoctor_outlineBtn__s2F52,.MeetTheDoctor_phoneBtn__jf4JI,.MeetTheDoctor_primaryBtn__sIyBo{padding:.875rem 1.5rem;font-size:.9rem}.MeetTheDoctor_personalSection__CQ_dO{padding:1.5rem}}@media (max-width:360px){.MeetTheDoctor_hero__Iw1Em{height:4.5em}.MeetTheDoctor_hero__Iw1Em h1{font-size:1.8rem}.MeetTheDoctor_heroContent__YzyMo{padding:1.2rem .8rem}.MeetTheDoctor_heroUnderline__ro8zK{width:50px;height:3px;margin:.8rem auto 0}}