.TeamShowcase_team__oZdp8{padding:3rem 0;background:linear-gradient(135deg,var(--primary-cream) 0,rgba(107,142,90,.03) 100%);position:relative}.TeamShowcase_team__container__c03eg{max-width:1200px;margin:0 auto;padding:0 2rem}.TeamShowcase_team__header__qJapy{text-align:center;max-width:800px;margin:0 auto 2.5rem}.TeamShowcase_team__eyebrow__Y5xQq{display:block;font-size:.8rem;font-weight:600;color:var(--primary-sage);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-family:var(--font-secondary)}.TeamShowcase_team__title__UYr_3{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;color:var(--primary-navy-dark);font-family:var(--font-primary);margin:0 0 1rem}.TeamShowcase_team__title_highlight__e_Xsx{color:var(--primary-sage)}.TeamShowcase_team__subtitle__GfBUM{font-size:.95rem;line-height:1.6;color:var(--text-gray);margin:0;font-family:var(--font-body)}.TeamShowcase_team__content__2ECrs{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2.5rem}.TeamShowcase_team__teaching_moment__vYGo9{background:var(--white);border:1px solid rgba(107,142,90,.1);border-radius:var(--border-radius-lg);padding:1.5rem;box-shadow:0 8px 24px rgba(0,0,0,.06);position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 2fr;gap:2rem;align-items:center}.TeamShowcase_team__teaching_moment__vYGo9:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-sage) 0,var(--accent-coral) 100%)}.TeamShowcase_team__teaching_image__o_B1o{position:relative;border-radius:var(--border-radius-md);overflow:hidden;aspect-ratio:5/4;background:linear-gradient(135deg,var(--primary-cream) 0,rgba(107,142,90,.05) 100%)}.TeamShowcase_team__teaching_photo__qIzWw{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s ease}.TeamShowcase_team__teaching_image__o_B1o:hover .TeamShowcase_team__teaching_photo__qIzWw{transform:scale(1.02)}.TeamShowcase_team__teaching_overlay__ZYR2G{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,.7));padding:1.5rem 1rem 1rem;color:#fff}.TeamShowcase_team__teaching_caption__AjI66{display:flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;font-family:var(--font-secondary)}.TeamShowcase_team__teaching_caption__AjI66 svg{color:var(--primary-cream)}.TeamShowcase_team__teaching_info__1vbp5{display:flex;flex-direction:column;gap:1.5rem}.TeamShowcase_team__profile_compact__mbX1x{background:linear-gradient(135deg,var(--primary-cream) 0,rgba(107,142,90,.05) 100%);border:1px solid rgba(107,142,90,.1);border-radius:var(--border-radius-md);padding:1.5rem}.TeamShowcase_team__profile_header__zob_I{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(107,142,90,.1)}.TeamShowcase_team__profile_avatar__MiWEB{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--primary-sage) 0,var(--accent-coral) 100%);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.TeamShowcase_team__profile_text__7OURV{flex:1}.TeamShowcase_team__profile_name__CNoIr{font-size:1.1rem;font-weight:700;color:var(--primary-navy-dark);margin:0 0 .25rem;font-family:var(--font-primary)}.TeamShowcase_team__profile_title__q6Ng3{font-size:.85rem;color:var(--primary-sage);font-weight:500;margin:0;font-family:var(--font-secondary)}.TeamShowcase_team__contact_info__qHBLQ{display:flex;flex-direction:column;gap:.5rem}.TeamShowcase_team__contact_item__SrSGH{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-gray);font-family:var(--font-body)}.TeamShowcase_team__contact_item__SrSGH svg{color:var(--primary-sage);flex-shrink:0}.TeamShowcase_team__specialties__yM69D{background:var(--white);border:1px solid rgba(107,142,90,.1);border-radius:var(--border-radius-md);padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.04)}.TeamShowcase_team__specialties_title__29xmA{font-size:1rem;font-weight:600;color:var(--primary-navy-dark);margin:0 0 1rem;font-family:var(--font-primary)}.TeamShowcase_team__specialty_grid__8cSRg{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.TeamShowcase_team__specialty__Z1kX5{padding:.75rem;background:linear-gradient(135deg,rgba(107,142,90,.03),rgba(224,122,95,.01));border:1px solid rgba(107,142,90,.1);border-radius:var(--border-radius-sm)}.TeamShowcase_team__specialty_title__HU0Zx{font-size:.9rem;font-weight:600;color:var(--primary-navy-dark);margin:0 0 .75rem;font-family:var(--font-secondary)}.TeamShowcase_team__specialty_list__xqSX8{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.TeamShowcase_team__specialty_list__xqSX8 li{font-size:.75rem;color:var(--text-gray);position:relative;padding-left:1rem;font-family:var(--font-body);line-height:1.3}.TeamShowcase_team__specialty_list__xqSX8 li:before{content:"•";position:absolute;left:0;color:var(--primary-sage);font-weight:700}.TeamShowcase_team__testimonial__t2AMM{background:linear-gradient(135deg,var(--white) 0,var(--primary-cream) 100%);border:1px solid rgba(107,142,90,.15);color:var(--primary-navy-dark);border-radius:var(--border-radius-lg);padding:2rem;position:relative;overflow:hidden;box-shadow:0 8px 24px rgba(107,142,90,.1)}.TeamShowcase_team__testimonial__t2AMM:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-sage) 0,var(--accent-coral) 100%)}.TeamShowcase_team__testimonial_content__rxcTj{text-align:center}.TeamShowcase_team__testimonial_stars__0d1pC{display:flex;justify-content:center;gap:.25rem;margin-bottom:1rem}.TeamShowcase_team__testimonial_star__Xn10k{color:var(--primary-sage);fill:var(--primary-sage)}.TeamShowcase_team__testimonial_quote__UdknA{font-size:.95rem;line-height:1.6;font-style:italic;margin:0 0 1rem;font-family:var(--font-body);color:var(--primary-navy-dark)}.TeamShowcase_team__testimonial_author__pFFfJ{font-size:.8rem;color:var(--text-gray);font-family:var(--font-secondary);font-style:normal}@media (max-width:1024px){.TeamShowcase_team__content__2ECrs{grid-template-columns:1fr;gap:2rem}.TeamShowcase_team__specialty_grid__8cSRg{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (max-width:768px){.TeamShowcase_team__oZdp8{padding:2.5rem 0}.TeamShowcase_team__container__c03eg{padding:0 1.5rem}.TeamShowcase_team__header__qJapy{margin-bottom:2rem}.TeamShowcase_team__content__2ECrs{margin-bottom:2rem;gap:1.5rem}.TeamShowcase_team__teaching_moment__vYGo9{padding:1rem}.TeamShowcase_team__profile_compact__mbX1x{padding:1.25rem}.TeamShowcase_team__specialties__yM69D{padding:1.5rem}.TeamShowcase_team__specialty_grid__8cSRg{grid-template-columns:1fr;gap:1rem}.TeamShowcase_team__specialty__Z1kX5{padding:.75rem}.TeamShowcase_team__testimonial__t2AMM{padding:1.5rem}}@media (max-width:480px){.TeamShowcase_team__container__c03eg{padding:0 1rem}.TeamShowcase_team__profile_header__zob_I{flex-direction:column;text-align:center;gap:.75rem;padding-bottom:.75rem}.TeamShowcase_team__contact_info__qHBLQ{gap:.75rem}.TeamShowcase_team__contact_item__SrSGH{justify-content:center}.TeamShowcase_team__teaching_moment__vYGo9{padding:.75rem}.TeamShowcase_team__profile_compact__mbX1x{padding:1rem}.TeamShowcase_team__specialties__yM69D{padding:1.25rem}.TeamShowcase_team__specialty__Z1kX5{padding:.75rem}.TeamShowcase_team__testimonial__t2AMM{padding:1.25rem}}.WhyChooseUs_why__mFV_G{padding:2.5rem 0;background:var(--white);position:relative}.WhyChooseUs_why__container__C2Sr0{max-width:1200px;margin:0 auto;padding:0 2rem}.WhyChooseUs_why__header__12Zt5{text-align:center;max-width:700px;margin:0 auto 2rem}.WhyChooseUs_why__eyebrow__SpzEb{display:block;font-size:.8rem;font-weight:600;color:var(--primary-sage);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-family:var(--font-secondary)}.WhyChooseUs_why__title__HtI_R{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;color:var(--primary-navy-dark);font-family:var(--font-primary);margin:0}.WhyChooseUs_why__title_highlight___Sr0R{color:var(--primary-sage)}.WhyChooseUs_why__content__od9UZ{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;margin-bottom:2.5rem;align-items:start}.WhyChooseUs_why__features__FtamH{display:flex;flex-direction:column;gap:1.25rem}.WhyChooseUs_why__feature__7BcoC{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem;background:linear-gradient(135deg,rgba(107,142,90,.03),rgba(224,122,95,.01));border:1px solid rgba(107,142,90,.1);border-radius:var(--border-radius-lg);transition:all .3s ease}.WhyChooseUs_why__feature__7BcoC:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.06);border-color:var(--primary-sage)}.WhyChooseUs_why__feature_icon__pe4dU{background:linear-gradient(135deg,var(--primary-sage) 0,var(--accent-coral) 100%);color:var(--white);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(107,142,90,.15)}.WhyChooseUs_why__feature_content__sWHzU{flex:1}.WhyChooseUs_why__feature_title__uIivl{font-size:1rem;font-weight:600;color:var(--primary-navy-dark);margin:0 0 .5rem;font-family:var(--font-primary)}.WhyChooseUs_why__feature_description__s7dpb{font-size:.85rem;line-height:1.5;color:var(--text-gray);margin:0;font-family:var(--font-body)}.WhyChooseUs_why__guarantees__87Sig{background:linear-gradient(135deg,var(--primary-cream) 0,rgba(107,142,90,.05) 100%);border:1px solid rgba(107,142,90,.1);border-radius:var(--border-radius-lg);padding:1.75rem;position:relative}.WhyChooseUs_why__guarantees__87Sig:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-sage) 0,var(--accent-coral) 100%);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.WhyChooseUs_why__guarantees_title__96p1t{font-size:1.1rem;font-weight:600;color:var(--primary-navy-dark);margin:0 0 1.25rem;font-family:var(--font-primary);text-align:center}.WhyChooseUs_why__guarantee_list___dy0J{display:flex;flex-direction:column;gap:1rem}.WhyChooseUs_why__guarantee__zzaGB{display:flex;gap:.75rem;align-items:flex-start}.WhyChooseUs_why__guarantee_icon__wtNTg{color:var(--primary-sage);flex-shrink:0;margin-top:.1rem}.WhyChooseUs_why__guarantee_content__Rf_66{flex:1}.WhyChooseUs_why__guarantee_title__3kboh{font-size:.9rem;font-weight:600;color:var(--primary-navy-dark);margin:0 0 .25rem;font-family:var(--font-secondary)}.WhyChooseUs_why__guarantee_text__nZg_5{font-size:.8rem;line-height:1.4;color:var(--text-gray);margin:0;font-family:var(--font-body)}.WhyChooseUs_why__stats__za4ce{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;background:linear-gradient(135deg,var(--primary-navy-dark) 0,var(--primary-navy) 100%);color:var(--white);border-radius:var(--border-radius-lg);padding:1.75rem;position:relative;overflow:hidden}.WhyChooseUs_why__stats__za4ce:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-sage) 0,var(--accent-coral) 50%,var(--accent-gold) 100%)}.WhyChooseUs_why__stat__4HW9t{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.WhyChooseUs_why__stat_icon__1LYrz{background:linear-gradient(135deg,var(--primary-sage) 0,var(--accent-coral) 100%);color:var(--white);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(107,142,90,.2)}.WhyChooseUs_why__stat_content__BkSCN{display:flex;flex-direction:column;align-items:center}.WhyChooseUs_why__stat_number__UTs9S{font-size:1.75rem;font-weight:800;color:var(--white);font-family:var(--font-primary);line-height:1;margin-bottom:.5rem}.WhyChooseUs_why__stat_label__Tfn6w{font-size:.9rem;font-weight:600;color:var(--white);font-family:var(--font-secondary);margin-bottom:.25rem}.WhyChooseUs_why__stat_description__VXoES{font-size:.75rem;color:hsla(0,0%,100%,.8);font-family:var(--font-body);line-height:1.3}@media (max-width:1024px){.WhyChooseUs_why__content__od9UZ{grid-template-columns:1fr;gap:2rem}.WhyChooseUs_why__stats__za4ce{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (max-width:768px){.WhyChooseUs_why__mFV_G{padding:2rem 0}.WhyChooseUs_why__container__C2Sr0{padding:0 1.5rem}.WhyChooseUs_why__header__12Zt5{margin-bottom:1.5rem}.WhyChooseUs_why__content__od9UZ{margin-bottom:2rem}.WhyChooseUs_why__features__FtamH{gap:1rem}.WhyChooseUs_why__feature__7BcoC{padding:1rem}.WhyChooseUs_why__feature_icon__pe4dU{width:44px;height:44px}.WhyChooseUs_why__guarantees__87Sig{padding:1.5rem}.WhyChooseUs_why__guarantee_list___dy0J{gap:.75rem}.WhyChooseUs_why__stats__za4ce{grid-template-columns:1fr;gap:1.25rem;padding:1.5rem}.WhyChooseUs_why__stat__4HW9t{flex-direction:row;text-align:left;gap:1rem}.WhyChooseUs_why__stat_content__BkSCN{align-items:flex-start}}@media (max-width:480px){.WhyChooseUs_why__container__C2Sr0{padding:0 1rem}.WhyChooseUs_why__feature__7BcoC{flex-direction:column;align-items:center;text-align:center;padding:1rem;gap:.75rem}.WhyChooseUs_why__guarantees__87Sig{padding:1.25rem}.WhyChooseUs_why__guarantee__zzaGB{flex-direction:column;align-items:center;text-align:center;gap:.5rem}.WhyChooseUs_why__stats__za4ce{padding:1.25rem}.WhyChooseUs_why__stat__4HW9t{flex-direction:column;text-align:center;gap:.75rem}.WhyChooseUs_why__stat_content__BkSCN{align-items:center}}.AboutFinalCTA_cta__VY_2S{padding:2rem 0;background:linear-gradient(135deg,var(--primary-navy-dark) 0,var(--primary-navy) 100%);color:var(--white);position:relative;overflow:hidden}.AboutFinalCTA_cta__VY_2S:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-sage) 0,var(--accent-coral) 50%,var(--accent-gold) 100%)}.AboutFinalCTA_cta__container__4QnM9{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1.2fr .8fr;gap:2.5rem;align-items:start}.AboutFinalCTA_cta__content__rRHnp{display:flex;flex-direction:column;gap:1.75rem}.AboutFinalCTA_cta__text__7PZ9b{display:flex;flex-direction:column;gap:1rem}.AboutFinalCTA_cta__title__LuH5n{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.2;color:var(--white);font-family:var(--font-primary);margin:0}.AboutFinalCTA_cta__title_highlight__1mpYB{color:var(--accent-coral)}.AboutFinalCTA_cta__subtitle__XjW_n{font-size:.95rem;line-height:1.6;color:hsla(0,0%,100%,.9);margin:0;font-family:var(--font-body)}.AboutFinalCTA_cta__actions__LbehI{display:flex;flex-direction:column;gap:1.25rem}.AboutFinalCTA_cta__primary_actions__7FwIj{display:flex;gap:1rem;flex-wrap:wrap}.AboutFinalCTA_cta__contact_info__ZQlXd{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.1)}.AboutFinalCTA_cta__contact_item__1OO5H{display:flex;align-items:center;gap:.5rem}.AboutFinalCTA_cta__contact_icon__m861q{color:var(--primary-sage);flex-shrink:0}.AboutFinalCTA_cta__contact_text__gCFS2{font-size:.8rem;color:hsla(0,0%,100%,.8);font-family:var(--font-body);text-decoration:none;transition:color .2s ease}.AboutFinalCTA_cta__contact_text__gCFS2:hover{color:var(--primary-sage);text-decoration:underline}.AboutFinalCTA_cta__features__cZZJ6{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--border-radius-lg);padding:1.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AboutFinalCTA_cta__features_title__W_uVn{font-size:1.1rem;font-weight:600;color:var(--white);margin:0 0 1.25rem;font-family:var(--font-primary);text-align:center}.AboutFinalCTA_cta__feature_list__Ayph3{display:flex;flex-direction:column;gap:1rem}.AboutFinalCTA_cta__feature__WmeYI{display:flex;gap:.75rem;align-items:flex-start}.AboutFinalCTA_cta__feature_icon__cG6rW{background:linear-gradient(135deg,var(--primary-sage) 0,var(--accent-coral) 100%);color:var(--white);padding:.5rem;border-radius:var(--border-radius-md);flex-shrink:0;box-shadow:0 4px 12px rgba(107,142,90,.2)}.AboutFinalCTA_cta__feature_content__a418p{flex:1}.AboutFinalCTA_cta__feature_title__kvcNz{font-size:.9rem;font-weight:600;color:var(--white);margin:0 0 .25rem;font-family:var(--font-secondary)}.AboutFinalCTA_cta__feature_text__CQeuu{font-size:.8rem;line-height:1.4;color:hsla(0,0%,100%,.8);margin:0;font-family:var(--font-body)}@media (max-width:1024px){.AboutFinalCTA_cta__container__4QnM9{grid-template-columns:1fr;gap:2rem;text-align:center}.AboutFinalCTA_cta__primary_actions__7FwIj{justify-content:center}.AboutFinalCTA_cta__contact_info__ZQlXd{align-items:center}.AboutFinalCTA_cta__features__cZZJ6{max-width:500px;margin:0 auto}}@media (max-width:768px){.AboutFinalCTA_cta__VY_2S{padding:1.75rem 0}.AboutFinalCTA_cta__container__4QnM9{padding:0 1.5rem;gap:1.5rem}.AboutFinalCTA_cta__content__rRHnp{gap:1.5rem}.AboutFinalCTA_cta__primary_actions__7FwIj{flex-direction:column;gap:.75rem}.AboutFinalCTA_cta__features__cZZJ6{padding:1.25rem}.AboutFinalCTA_cta__feature_list__Ayph3{gap:.85rem}.AboutFinalCTA_cta__feature__WmeYI{gap:.5rem}}@media (max-width:480px){.AboutFinalCTA_cta__container__4QnM9{padding:0 1rem}.AboutFinalCTA_cta__contact_item__1OO5H{flex-direction:column;text-align:center;gap:.25rem}.AboutFinalCTA_cta__features__cZZJ6{padding:1rem}.AboutFinalCTA_cta__feature_list__Ayph3{gap:.75rem}.AboutFinalCTA_cta__feature__WmeYI{flex-direction:column;align-items:center;text-align:center;gap:.5rem}}