.TrustBar_trustBar__XRQ0g{background:var(--color-deep-brown);padding:var(--space-md) 0}.TrustBar_inner__eeVZX{display:flex;align-items:center;justify-content:center;gap:var(--space-xl);max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding);flex-wrap:wrap}.TrustBar_item__AciZv{display:flex;flex-direction:column;align-items:center;gap:.125rem;text-align:center}.TrustBar_label__9Fhdc{font-size:.5625rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--color-taupe)}.TrustBar_value__FMzsg{font-size:.8125rem;font-weight:500;color:var(--color-warm-white);letter-spacing:.02em}.TrustBar_divider__iJ4w3{width:1px;height:28px;background:hsla(0,0%,100%,.15)}@media (max-width:768px){.TrustBar_inner__eeVZX{gap:var(--space-md)}.TrustBar_divider__iJ4w3{display:none}.TrustBar_item__AciZv{flex:0 0 calc(50% - var(--space-sm))}}.LocationCard_card__HRXxU{padding:var(--space-lg);background:var(--color-cream);display:flex;flex-direction:column;gap:var(--space-sm)}.LocationCard_header__j5KzA{display:flex;justify-content:space-between;align-items:center}.LocationCard_name__iC4ag{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--color-deep-brown)}.LocationCard_badge__YYB5Z{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-warm-gray);padding:.25rem .5rem;border:1px solid var(--color-beige)}.LocationCard_officeName__Bo_L0{font-size:.75rem;font-weight:400;color:var(--color-warm-gray);letter-spacing:.02em;margin:0;line-height:1.4}.LocationCard_address___WNhs{font-style:normal;font-size:.875rem;color:var(--color-charcoal);line-height:1.6}.LocationCard_details__slWpq{display:flex;flex-direction:column;gap:.25rem}.LocationCard_phone__TzUtA{font-size:.875rem;font-weight:500;color:var(--color-deep-brown)}.LocationCard_hours__Y9Ng8{font-size:.8125rem;color:var(--color-warm-gray)}.LocationCard_actions__7DKpt{display:flex;gap:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--color-beige);margin-top:var(--space-xs)}.LocationCard_link__BQlGG{font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-deep-brown)}.LocationCard_link__BQlGG:hover{opacity:.7}.AtAGlance_section__1W1q_{padding:var(--space-3xl) 0;border-top:1px solid var(--color-beige)}.AtAGlance_title__QAIEG{margin:var(--space-sm) 0 var(--space-md)}.AtAGlance_summary__oh4AP{max-width:760px;font-size:1rem;line-height:1.7;color:var(--color-charcoal);margin-bottom:var(--space-xl)}.AtAGlance_facts__CDiF4{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-lg) var(--space-xl);gap:var(--space-lg) var(--space-xl);margin:0}.AtAGlance_facts__CDiF4 dt{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-taupe);margin-bottom:var(--space-xs)}.AtAGlance_facts__CDiF4 dd{margin:0;font-size:.875rem;line-height:1.6;color:var(--color-charcoal)}.AtAGlance_facts__CDiF4 a{color:inherit;text-decoration:underline}.BlogCard_card__5_wp0{display:block;transition:transform var(--transition-base)}.BlogCard_card__5_wp0:hover{transform:translateY(-2px);opacity:1}.BlogCard_imagePlaceholder__C11Z4{aspect-ratio:16/9;background:var(--color-cream);display:flex;align-items:center;justify-content:center;font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-taupe);margin-bottom:var(--space-sm)}.BlogCard_content__KKPvd{padding:var(--space-xs) 0}.BlogCard_meta__B2VeP{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.BlogCard_category__rq_cQ{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent)}.BlogCard_dot__2iaiJ{color:var(--color-taupe);font-size:.75rem}.BlogCard_readTime__rLBHC{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-warm-gray)}.BlogCard_title__XyOd3{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:-.01em;line-height:1.35;color:var(--color-deep-brown);margin-bottom:.5rem}.BlogCard_excerpt__f7Fes{font-size:.8125rem;color:var(--color-warm-gray);line-height:1.6;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogCard_date__ru_lY{font-size:.6875rem;color:var(--color-taupe)}.page_hero__7KFOs{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-cream);padding:var(--space-4xl) var(--container-padding);text-align:center}.page_heroContent__dzLob{max-width:700px}.page_heroLabel__4YX7y{display:block;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--color-warm-gray);margin-bottom:var(--space-lg)}.page_heroTitle__ixXIp{font-size:clamp(2.5rem,8vw,5rem);font-weight:300;line-height:1.05;letter-spacing:-.03em;margin-bottom:var(--space-lg)}.page_heroSubtitle__ZW2Yq{font-size:1rem;color:var(--color-warm-gray);max-width:500px;margin:0 auto var(--space-xl);line-height:1.7}.page_heroActions__uE8fj{display:flex;gap:var(--space-sm);justify-content:center;flex-wrap:wrap}.page_aboutSection__RYz7_{padding:var(--space-4xl) 0;background:var(--color-warm-white)}.page_aboutGrid__Z3HBI{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:center}.page_aboutImage__MBUGP{aspect-ratio:4/5}.page_imagePlaceholder__UfUJa{width:100%;height:100%;background:var(--color-cream);display:flex;align-items:center;justify-content:center;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-taupe)}.page_aboutContent__5yxr2{max-width:480px}.page_aboutContent__5yxr2 .page_label__jI4Tf{display:block;margin-bottom:var(--space-sm)}.page_aboutContent__5yxr2 h2{margin-bottom:var(--space-md)}.page_aboutContent__5yxr2 p{margin-bottom:var(--space-lg);line-height:1.8}.page_credentials__1XaAW{display:flex;gap:var(--space-xl);margin-bottom:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--color-beige)}.page_credential__fwe8D{display:flex;flex-direction:column;gap:.25rem}.page_credentialLabel__GkIr6{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-warm-gray)}.page_credentialValue__yeUu4{font-size:.875rem;color:var(--color-deep-brown)}.page_locationsSection__18dDc{padding:var(--space-4xl) 0;background:var(--color-warm-white);border-top:1px solid var(--color-beige)}.page_locationsGrid__ryjjY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_sectionHeader___raMx{margin-bottom:var(--space-xl)}.page_sectionHeader___raMx .page_label__jI4Tf{display:block;margin-bottom:var(--space-sm)}.page_sectionFooter__zSkLy{margin-top:var(--space-xl);text-align:center}.page_proceduresSection__35ILU{padding:var(--space-4xl) 0;background:var(--color-cream)}.page_proceduresGrid__l0eLd{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_procedureCard__79q7F{display:block}.page_procedureCard__79q7F:hover{opacity:1}.page_procedureImage__ZVFwu{aspect-ratio:1;margin-bottom:var(--space-sm);overflow:hidden}.page_procedureCard__79q7F:hover .page_procedureImage__ZVFwu .page_imagePlaceholder__UfUJa{background:var(--color-beige)}.page_procedureContent__pjeXg{display:flex;justify-content:space-between;align-items:center}.page_procedureContent__pjeXg h3{font-size:.8125rem;font-weight:500;text-transform:none;letter-spacing:0}.page_conditionsSection__48DZ3{padding:var(--space-4xl) 0;background:var(--color-warm-white)}.page_conditionsGrid__V7pCH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--color-beige);border:1px solid var(--color-beige)}.page_conditionCard__jhij4{display:flex;justify-content:space-between;align-items:center;padding:var(--space-md) var(--space-lg);background:var(--color-warm-white);transition:background var(--transition-fast)}.page_conditionCard__jhij4:hover{background:var(--color-cream);opacity:1}.page_conditionTitle__pnZtk{font-size:.875rem;font-weight:500}.page_conditionArrow__rm3hK{opacity:0;transform:translateX(-4px);transition:all var(--transition-fast)}.page_conditionCard__jhij4:hover .page_conditionArrow__rm3hK{opacity:1;transform:translateX(0)}.page_videoSection__Wv5wx{padding:var(--space-4xl) 0;background:var(--color-cream)}.page_videoGrid__9p6Gy{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:var(--space-xl);gap:var(--space-xl);align-items:start}.page_videoMain__mwuvt{aspect-ratio:16/9}.page_videoPlaceholder__KjckU{width:100%;height:100%;background:var(--color-deep-brown);flex-direction:column;gap:var(--space-sm);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.page_playButton__x0toz,.page_videoPlaceholder__KjckU{display:flex;align-items:center;justify-content:center;color:var(--color-taupe)}.page_playButton__x0toz{width:60px;height:60px;border-radius:50%;border:2px solid var(--color-taupe);font-size:1.25rem}.page_videoList___lPxm{display:flex;flex-direction:column;gap:var(--space-md)}.page_videoItem__uLUpe{padding-bottom:var(--space-md);border-bottom:1px solid var(--color-beige)}.page_videoItem__uLUpe h3{font-size:.875rem;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:.25rem;color:var(--color-deep-brown)}.page_videoItem__uLUpe p{font-size:.8125rem;color:var(--color-warm-gray);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.25rem}.page_videoDuration__ofqa8{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-taupe)}.page_testimonialsSection__1fjyG{padding:var(--space-4xl) 0;background:var(--color-warm-white)}.page_testimonialsGrid__nPL9n{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_testimonialCard__ciKNV{padding:var(--space-lg);background:var(--color-cream)}.page_testimonialStars__MXwdb{color:var(--color-accent);font-size:.875rem;letter-spacing:.15em;margin-bottom:var(--space-sm)}.page_testimonialQuote__LlZEe{font-size:.9375rem;line-height:1.7;margin-bottom:var(--space-md);color:var(--color-charcoal)}.page_testimonialAuthor__a32R1{display:flex;flex-direction:column;gap:.125rem;padding-top:var(--space-sm);border-top:1px solid var(--color-beige)}.page_authorName__tRjHQ{font-size:.8125rem;font-weight:500;color:var(--color-deep-brown)}.page_authorProcedure__xkRj8{font-size:.75rem;color:var(--color-warm-gray)}.page_blogSection__hkl04{padding:var(--space-4xl) 0;background:var(--color-cream)}.page_blogGrid__TVf3M{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}.page_insuranceSection__WWRGq{padding:var(--space-4xl) 0;background:var(--color-warm-white)}.page_insuranceGrid___xo3F{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1px;gap:1px;background:var(--color-beige);border:1px solid var(--color-beige);margin-bottom:var(--space-lg)}.page_insuranceItem__DoZfi{padding:var(--space-md);background:var(--color-warm-white);font-size:.8125rem;font-weight:500;color:var(--color-charcoal);text-align:center}.page_insuranceNote__rljSJ{font-size:.8125rem;color:var(--color-warm-gray);text-align:center;max-width:600px;margin:0 auto;line-height:1.6}.page_ctaActions__3_xe6{display:flex;gap:var(--space-sm);justify-content:center;flex-wrap:wrap}@media (max-width:968px){.page_aboutGrid__Z3HBI{grid-template-columns:1fr;gap:var(--space-xl)}.page_aboutImage__MBUGP{max-width:400px}.page_locationsGrid__ryjjY{grid-template-columns:1fr}.page_conditionsGrid__V7pCH,.page_proceduresGrid__l0eLd{grid-template-columns:repeat(2,1fr)}.page_blogGrid__TVf3M,.page_testimonialsGrid__nPL9n,.page_videoGrid__9p6Gy{grid-template-columns:1fr}}@media (max-width:576px){.page_conditionsGrid__V7pCH,.page_proceduresGrid__l0eLd{grid-template-columns:1fr}.page_credentials__1XaAW{flex-direction:column;gap:var(--space-sm)}}.page_heroRegions__bRZTH{display:block;margin-top:var(--space-sm);font-size:.32em;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.page_heroMeta__ppMIi{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-warm-gray);margin-bottom:var(--space-md)}.page_category__Af6YT{color:var(--color-accent)}.page_heroDate__MjHFb{font-size:.8125rem;color:var(--color-warm-gray);margin-top:var(--space-sm)}.page_articleSection__zQA0w{padding:var(--space-3xl) 0}.page_articleGrid__ZyVsA{display:grid;grid-template-columns:1fr 320px;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start}.page_articleContent__l0_u_{max-width:700px}.page_articleContent__l0_u_ h2{font-size:1.25rem;font-weight:500;margin-top:var(--space-xl);margin-bottom:var(--space-md);color:var(--color-deep-brown)}.page_articleContent__l0_u_ h3{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0;margin-top:var(--space-lg);margin-bottom:var(--space-sm);color:var(--color-deep-brown)}.page_articleContent__l0_u_ p{font-size:.9375rem;line-height:1.85;margin-bottom:var(--space-md);color:var(--color-charcoal)}.page_articleContent__l0_u_ ol,.page_articleContent__l0_u_ ul{margin-bottom:var(--space-md);padding-left:var(--space-lg)}.page_articleContent__l0_u_ li{font-size:.9375rem;line-height:1.7;margin-bottom:var(--space-xs);color:var(--color-charcoal)}.page_articleContent__l0_u_ strong{color:var(--color-deep-brown);font-weight:600}.page_sidebar__YXB3E{position:-webkit-sticky;position:sticky;top:calc(60px + var(--space-lg));display:flex;flex-direction:column;gap:var(--space-lg)}.page_authorCard__L8FU_{display:flex;gap:var(--space-sm);align-items:center;padding:var(--space-lg);background:var(--color-cream)}.page_authorAvatar__AqohY{width:48px;height:48px;border-radius:50%;background:var(--color-deep-brown);color:var(--color-warm-white);display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;flex-shrink:0}.page_authorInfo___b1BX{display:flex;flex-direction:column;gap:.125rem}.page_authorName__q1fxW{font-size:.875rem;font-weight:500;color:var(--color-deep-brown)}.page_authorTitle__SE6u_{font-size:.75rem;color:var(--color-warm-gray)}.page_sidebarCta__rJvNq{padding:var(--space-lg);background:var(--color-cream)}.page_sidebarCta__rJvNq h3{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:var(--space-xs);color:var(--color-deep-brown)}.page_sidebarCta__rJvNq p{font-size:.8125rem;color:var(--color-warm-gray);line-height:1.6;margin-bottom:var(--space-md)}.page_sidebarCta__rJvNq .page_btn__VBV2Q{width:100%}.page_tags__bneY_{padding:var(--space-lg);background:var(--color-cream)}.page_tags__bneY_ h4{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-warm-gray);margin-bottom:var(--space-sm)}.page_tagList__mHZ0S{display:flex;flex-wrap:wrap;gap:.375rem}.page_tag__eLrmn{padding:.25rem .625rem;background:var(--color-warm-white);font-size:.75rem;color:var(--color-charcoal)}.page_sectionHeader__vU8D3{margin-bottom:var(--space-xl)}.page_sectionHeader__vU8D3 .page_label__xvG6j{display:block;margin-bottom:var(--space-sm)}.page_relatedSection__yDEnL{padding:var(--space-3xl) 0;background:var(--color-cream)}.page_relatedGrid__2BCTy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}@media (max-width:968px){.page_articleGrid__ZyVsA{grid-template-columns:1fr}.page_sidebar__YXB3E{position:static}.page_relatedGrid__2BCTy{grid-template-columns:1fr}}.page_introSection__3O3Sg{padding:var(--space-4xl) 0}.page_introGrid__oojt6{display:grid;grid-template-columns:260px 1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl);align-items:start}.page_introImage__h_m5V{position:-webkit-sticky;position:sticky;top:calc(60px + var(--space-lg))}.page_imagePlaceholder__WlhqY{aspect-ratio:3/4;background:var(--color-cream);display:flex;align-items:center;justify-content:center;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-taupe)}.page_introContent__EvUwe{max-width:580px;padding-top:var(--space-sm)}.page_introContent__EvUwe .page_label__mBHE6{display:block;margin-bottom:var(--space-xs)}.page_introContent__EvUwe h2{font-size:2rem;font-weight:300;margin-bottom:var(--space-md)}.page_titleBlock__fPbr7{margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-beige)}.page_titleLine__mdeAf{font-size:.8125rem;color:var(--color-warm-gray);line-height:1.5;margin-bottom:0}.page_introContent__EvUwe p{margin-bottom:var(--space-lg);line-height:1.9;font-size:.9375rem;color:var(--color-charcoal)}.page_sectionHeader__JX6RH{margin-bottom:var(--space-xl)}.page_sectionHeader__JX6RH .page_label__mBHE6{display:block;margin-bottom:var(--space-xs)}.page_sectionHeader__JX6RH h2{font-size:1.5rem;font-weight:400}.page_affiliationSection__ffVPm{padding:var(--space-3xl) 0;background:var(--color-warm-white);border-top:1px solid var(--color-beige)}.page_affiliationGrid__7D_tZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_affiliationCard__wmVm6{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-lg);background:var(--color-cream)}.page_affiliationLogo__6LUqR{width:44px;height:44px;background:var(--color-deep-brown);color:var(--color-warm-white);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;letter-spacing:.05em;flex-shrink:0}.page_affiliationCard__wmVm6 span{font-size:.875rem;font-weight:500;color:var(--color-deep-brown)}.page_educationSection__jC__d{padding:var(--space-4xl) 0;background:var(--color-cream)}.page_timeline__HSsFK{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--color-beige);border:1px solid var(--color-beige)}.page_timelineItem__qcgQG{background:var(--color-cream);padding:var(--space-xl)}.page_timelineMarker__2ypNO{margin-bottom:var(--space-md)}.page_timelineYear__3Q_kP{display:inline-block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-warm-white);background:var(--color-deep-brown);padding:.375rem .75rem}.page_timelineContent__JvzYv h3{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:var(--space-sm);color:var(--color-deep-brown)}.page_institution__G01NJ{font-size:.875rem;font-weight:500;color:var(--color-charcoal);margin-bottom:.25rem}.page_location__UIwfN{margin-bottom:var(--space-sm)}.page_description__fXNKT,.page_location__UIwfN{font-size:.8125rem;color:var(--color-warm-gray)}.page_description__fXNKT{line-height:1.7}.page_credentialsSection__WEDVG{padding:var(--space-4xl) 0}.page_credentialsGrid__i05wj{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--color-beige);border:1px solid var(--color-beige)}.page_credentialCard__s9T5f{padding:var(--space-xl);background:var(--color-warm-white)}.page_credentialCard__s9T5f h3{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-sm);color:var(--color-warm-gray)}.page_credentialCard__s9T5f p{font-size:.9375rem;color:var(--color-deep-brown);margin:0;line-height:1.5}.page_philosophySection__I3hSa{padding:var(--space-4xl) 0;background:var(--color-deep-brown)}.page_philosophyContent__DmezB{max-width:650px;margin:0 auto;text-align:center}.page_philosophyContent__DmezB .page_label__mBHE6{color:var(--color-taupe);margin-bottom:var(--space-xs)}.page_philosophyContent__DmezB h2{color:var(--color-warm-white);font-size:1.5rem;margin-bottom:var(--space-xl)}.page_philosophyContent__DmezB p{color:var(--color-taupe);font-size:1.0625rem;line-height:1.9}.page_videoSection__WCkTK{padding:var(--space-4xl) 0;background:var(--color-warm-white)}.page_videoPlaceholder__tfEWn{aspect-ratio:16/9;max-width:800px;margin:0 auto;background:var(--color-cream);flex-direction:column;gap:var(--space-sm);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.page_playButton__GmSNx,.page_videoPlaceholder__tfEWn{display:flex;align-items:center;justify-content:center;color:var(--color-taupe)}.page_playButton__GmSNx{width:60px;height:60px;border-radius:50%;border:2px solid var(--color-taupe);font-size:1.25rem}.page_researchSection__p6d7e{padding:var(--space-4xl) 0;background:var(--color-cream)}.page_researchContent__dNLS4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);max-width:900px}.page_researchText__J_1Gs{flex:1 1}.page_researchText__J_1Gs .page_label__mBHE6{display:block;margin-bottom:var(--space-xs)}.page_researchText__J_1Gs h2{font-size:1.25rem;margin-bottom:var(--space-sm)}.page_researchText__J_1Gs p{font-size:.9375rem;color:var(--color-warm-gray);margin:0;line-height:1.7;max-width:500px}@media (max-width:1024px){.page_introGrid__oojt6{grid-template-columns:220px 1fr;gap:var(--space-xl)}.page_credentialsGrid__i05wj,.page_timeline__HSsFK{grid-template-columns:repeat(2,1fr)}.page_affiliationGrid__7D_tZ{grid-template-columns:1fr}}@media (max-width:768px){.page_introGrid__oojt6{grid-template-columns:1fr;gap:var(--space-xl)}.page_introImage__h_m5V{position:static;max-width:200px;margin:0 auto}.page_introContent__EvUwe{padding-top:0}.page_researchContent__dNLS4{flex-direction:column;text-align:center;align-items:center}.page_researchText__J_1Gs p{max-width:none}}@media (max-width:576px){.page_credentialsGrid__i05wj,.page_timeline__HSsFK{grid-template-columns:1fr}.page_credentialCard__s9T5f,.page_timelineItem__qcgQG{padding:var(--space-lg)}}.page_locationsSection__jgFIQ{padding:var(--space-3xl) 0}.page_locationsGrid__NXqa0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.page_locationWrapper__uAtem{display:flex;flex-direction:column}.page_mapEmbed__XsUZB{background:var(--color-cream);overflow:hidden}.page_mapEmbed__XsUZB iframe{display:block}.page_sectionHeader__gOqcL{margin-bottom:var(--space-xl)}.page_sectionHeader__gOqcL .page_label__nTWWG{display:block;margin-bottom:var(--space-sm)}.page_transitSection__r1bqk{padding:var(--space-3xl) 0;background:var(--color-cream)}.page_transitGrid__cyBAN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.page_transitCard__A89yI{padding:var(--space-lg);background:var(--color-warm-white)}.page_transitCard__A89yI h3{font-size:1rem;font-weight:500;text-transform:none;letter-spacing:0;color:var(--color-deep-brown)}.page_transitCard__A89yI h3,.page_transitInfo__yWhpJ{margin-bottom:var(--space-md)}.page_transitLabel__JYeCD{display:block;font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-warm-gray);margin-bottom:var(--space-xs)}.page_transitInfo__yWhpJ ul{list-style:none;padding:0;margin:0}.page_transitInfo__yWhpJ li{font-size:.8125rem;color:var(--color-charcoal);margin-bottom:.25rem}@media (max-width:968px){.page_locationsGrid__NXqa0,.page_transitGrid__cyBAN{grid-template-columns:1fr}}.page_categoriesSection__wxmPw{padding:var(--space-lg) 0;border-bottom:1px solid var(--color-beige)}.page_categories__69T9b{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:center}.page_categoryActive__eY5hL,.page_category__fW4xj{padding:.5rem 1rem;font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-warm-gray);border:1px solid var(--color-beige);transition:all var(--transition-fast)}.page_category__fW4xj:hover{color:var(--color-deep-brown);border-color:var(--color-deep-brown);opacity:1}.page_categoryActive__eY5hL{color:var(--color-warm-white);background:var(--color-deep-brown);border-color:var(--color-deep-brown)}.page_postsSection__z4ch_{padding:var(--space-3xl) 0}.page_postsGrid__iiNbo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}@media (max-width:968px){.page_postsGrid__iiNbo{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.page_postsGrid__iiNbo{grid-template-columns:1fr}}