.ExperienceTabs-module__UkdOyq__container{max-width:900px;margin:0 auto}.ExperienceTabs-module__UkdOyq__tabNav{border-bottom:1px solid var(--color-gray-200);flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2.5rem;padding-bottom:1rem;display:flex}.ExperienceTabs-module__UkdOyq__tabBtn{border:1px solid var(--color-gray-200);cursor:pointer;font-family:var(--font-body);color:var(--color-sage-dark);transition:var(--transition-smooth);background:0 0;border-radius:100px;padding:.7rem 1.35rem;font-size:.9rem;font-weight:600}.ExperienceTabs-module__UkdOyq__tabBtn:hover{border-color:var(--color-moss);color:var(--color-moss)}.ExperienceTabs-module__UkdOyq__activeTab,.ExperienceTabs-module__UkdOyq__activeTab:hover{background-color:var(--color-moss);color:var(--color-white);border-color:var(--color-moss)}.ExperienceTabs-module__UkdOyq__contentPanel{background-color:var(--color-white);border-radius:var(--border-radius);border:1px solid var(--color-gray-200);min-height:280px;padding:3rem;animation:.4s ExperienceTabs-module__UkdOyq__fadeIn}@keyframes ExperienceTabs-module__UkdOyq__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.ExperienceTabs-module__UkdOyq__contentPanel{padding:1.75rem}.ExperienceTabs-module__UkdOyq__tabNav{gap:.5rem}.ExperienceTabs-module__UkdOyq__tabBtn{padding:.6rem 1rem;font-size:.85rem}}.ExperienceTabs-module__UkdOyq__panel{grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}@media (max-width:768px){.ExperienceTabs-module__UkdOyq__panel{grid-template-columns:1fr;gap:2rem}}.ExperienceTabs-module__UkdOyq__section h4{font-family:var(--font-heading);color:var(--color-sage-dark);border-left:3px solid var(--color-moss);margin-bottom:1.25rem;padding-left:.85rem;font-size:1.2rem;font-weight:400}.ExperienceTabs-module__UkdOyq__section ul{flex-direction:column;gap:1rem;list-style:none;display:flex}.ExperienceTabs-module__UkdOyq__section li{color:var(--text-dark);padding-left:1.25rem;font-size:.95rem;line-height:1.6;position:relative}.ExperienceTabs-module__UkdOyq__section li:before{content:"—";color:var(--color-moss);position:absolute;top:0;left:0}.ExperienceTabs-module__UkdOyq__studiesGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:576px){.ExperienceTabs-module__UkdOyq__studiesGrid{grid-template-columns:1fr;gap:1rem}}.ExperienceTabs-module__UkdOyq__studiesGrid{margin-top:.25rem}.ExperienceTabs-module__UkdOyq__studyItem{color:var(--text-dark);align-items:flex-start;gap:.6rem;font-size:.95rem;line-height:1.6;display:flex}.ExperienceTabs-module__UkdOyq__studyDash{color:var(--color-moss);flex-shrink:0}
.FaqAccordion-module__VyPCzG__accordion{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}.FaqAccordion-module__VyPCzG__item{background-color:var(--color-white);border-radius:var(--border-radius-sm);border:1px solid var(--color-gray-200);transition:var(--transition-smooth);overflow:hidden}.FaqAccordion-module__VyPCzG__item:hover,.FaqAccordion-module__VyPCzG__open{border-color:var(--color-moss-soft)}.FaqAccordion-module__VyPCzG__questionButton{text-align:left;cursor:pointer;width:100%;color:var(--color-sage-dark);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.FaqAccordion-module__VyPCzG__questionText{font-family:var(--font-heading);letter-spacing:.01em;transition:var(--transition-smooth);font-size:1.1rem;font-weight:500}.FaqAccordion-module__VyPCzG__item:hover .FaqAccordion-module__VyPCzG__questionText{color:var(--color-sage-deep)}.FaqAccordion-module__VyPCzG__icon{color:var(--color-moss);flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.FaqAccordion-module__VyPCzG__open .FaqAccordion-module__VyPCzG__icon{transform:rotate(180deg)}.FaqAccordion-module__VyPCzG__answerWrapper{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.FaqAccordion-module__VyPCzG__open .FaqAccordion-module__VyPCzG__answerWrapper{grid-template-rows:1fr}.FaqAccordion-module__VyPCzG__answerContent{overflow:hidden}.FaqAccordion-module__VyPCzG__answerContent p{color:var(--text-dark);padding:0 2rem 1.5rem;font-size:.95rem;line-height:1.6}@media (max-width:576px){.FaqAccordion-module__VyPCzG__questionButton{padding:1.25rem 1.5rem}.FaqAccordion-module__VyPCzG__answerContent p{padding:0 1.5rem 1.25rem}}
.page-module__qIbdCW__pageHeader{background:var(--bg-secondary);border-bottom:1px solid var(--color-gray-200);margin-top:calc(-1 * var(--header-height));padding:calc(var(--header-height) + 4rem) 0 4rem;text-align:center}.page-module__qIbdCW__pageHeader h1{color:var(--color-sage-deep)}.page-module__qIbdCW__firstName{font-family:var(--font-poppins), sans-serif;font-weight:600}.page-module__qIbdCW__lastName{font-family:var(--font-playfair), serif;font-style:italic;font-weight:400}.page-module__qIbdCW__pageHeader p{color:var(--text-dark);max-width:34em;margin-top:1.1rem;margin-left:auto;margin-right:auto;font-size:1.12rem}.page-module__qIbdCW__eyebrow{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.16em;color:var(--color-moss);margin-bottom:1rem;font-size:.72rem;font-weight:700;display:block}.page-module__qIbdCW__sectionHeader{text-align:center;max-width:640px;margin:0 auto 3.5rem}.page-module__qIbdCW__sectionHeader h2{color:var(--color-sage-deep)}.page-module__qIbdCW__sectionHeader p{color:var(--text-muted);margin-top:.85rem;font-size:1.06rem}.page-module__qIbdCW__whoSection{background:var(--bg-primary)}.page-module__qIbdCW__whoGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:5rem;display:grid}@media (max-width:900px){.page-module__qIbdCW__whoGrid{grid-template-columns:1fr;gap:3rem}}.page-module__qIbdCW__whoImageCol{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.page-module__qIbdCW__imageOuter{aspect-ratio:3/4;width:100%;max-width:360px;position:relative}.page-module__qIbdCW__imageOuter:before{content:"";background:var(--color-moss-soft);z-index:0;border-radius:24px;position:absolute;inset:0;transform:translate(20px,20px)}.page-module__qIbdCW__imageInner{z-index:1;width:100%;height:100%;box-shadow:var(--shadow-soft);border-radius:24px;position:relative;overflow:hidden}.page-module__qIbdCW__profileImage{object-fit:cover;width:100%;height:100%}.page-module__qIbdCW__quoteCard{background:var(--bg-secondary);border-radius:var(--border-radius-sm);border-left:3px solid var(--color-moss);text-align:left;max-width:360px;padding:1.4rem 1.75rem}.page-module__qIbdCW__quoteCard p{font-family:var(--font-heading);color:var(--color-sage-dark);font-size:1.12rem;font-style:italic;font-weight:400;line-height:1.5}.page-module__qIbdCW__whoContent{color:var(--text-dark);font-size:1.06rem;line-height:1.8}.page-module__qIbdCW__whoContent h2{color:var(--color-sage-deep);margin-bottom:1.25rem}.page-module__qIbdCW__whoContent p{margin-bottom:1.25rem}.page-module__qIbdCW__interests{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.page-module__qIbdCW__interestTag{border:1px solid var(--color-gray-200);color:var(--color-sage-dark);transition:var(--transition-smooth);background:0 0;border-radius:100px;padding:.45rem 1.05rem;font-size:.88rem}.page-module__qIbdCW__interestTag:hover{border-color:var(--color-moss);color:var(--color-moss)}.page-module__qIbdCW__approachSection{background:var(--bg-secondary)}.page-module__qIbdCW__approachGrid{grid-template-columns:1.25fr 1fr;align-items:center;gap:4.5rem;display:grid}@media (max-width:900px){.page-module__qIbdCW__approachGrid{grid-template-columns:1fr;gap:3rem}}.page-module__qIbdCW__approachContent{color:var(--text-dark);font-size:1.06rem;line-height:1.8}.page-module__qIbdCW__approachContent p{margin-bottom:1.25rem}.page-module__qIbdCW__approachVisual{background:var(--color-sage-deep);border-radius:var(--border-radius);flex-direction:column;gap:1.5rem;padding:2.75rem 2.5rem;display:flex}.page-module__qIbdCW__approachStat{flex-direction:column;gap:.25rem;display:flex}.page-module__qIbdCW__statNum{font-family:var(--font-heading);color:var(--color-sage-light);font-size:2.6rem;font-weight:400;line-height:1}.page-module__qIbdCW__statLabel{text-transform:uppercase;letter-spacing:.12em;color:#ffffff8c;font-size:.8rem}.page-module__qIbdCW__approachCaption{color:#fffc;border-top:1px solid #cdd9c22e;margin-top:.5rem;padding-top:1.5rem;font-size:.96rem;font-style:italic;line-height:1.65}.page-module__qIbdCW__expSection{background:var(--bg-primary)}.page-module__qIbdCW__faqSection{background:var(--bg-secondary)}.page-module__qIbdCW__ctaBanner{background:var(--color-sage-light);padding:6.5rem 0}.page-module__qIbdCW__ctaContent{text-align:center;background:var(--bg-primary);border:1px solid var(--color-gray-200);border-radius:var(--border-radius);flex-direction:column;align-items:center;gap:1.1rem;max-width:560px;margin:0 auto;padding:3.5rem 2rem;display:flex}.page-module__qIbdCW__ctaContent h2{color:var(--color-sage-deep)}.page-module__qIbdCW__ctaContent p{color:var(--text-dark);font-size:1.1rem}
