.TeamPage-module__SBL7Sa__container{width:100%;max-width:var(--container-xl);padding:0 var(--spacing-lg);margin:0 auto}.TeamPage-module__SBL7Sa__founderSection{padding:var(--spacing-4xl)0;background-color:var(--color-cream)}.TeamPage-module__SBL7Sa__founderGrid{gap:var(--spacing-4xl);grid-template-columns:1fr 1.5fr;align-items:start;display:grid}.TeamPage-module__SBL7Sa__photoColumn{position:sticky;top:120px}.TeamPage-module__SBL7Sa__photoWrapper{position:relative}.TeamPage-module__SBL7Sa__founderPhoto{border-radius:var(--radius-lg);width:100%;height:500px;box-shadow:var(--shadow-xl);object-fit:cover;object-position:top center}.TeamPage-module__SBL7Sa__contentColumn{gap:var(--spacing-2xl);flex-direction:column;display:flex}.TeamPage-module__SBL7Sa__nameBlock{border-bottom:2px solid var(--color-gold);padding-bottom:var(--spacing-lg)}.TeamPage-module__SBL7Sa__founderName{font-family:var(--font-heading);font-size:var(--text-4xl);color:var(--color-navy);margin:0 0 var(--spacing-xs);font-weight:500}.TeamPage-module__SBL7Sa__founderTitle{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-gold);text-transform:uppercase;letter-spacing:.1em;margin:0;font-weight:600}.TeamPage-module__SBL7Sa__bio{gap:var(--spacing-lg);flex-direction:column;display:flex}.TeamPage-module__SBL7Sa__bio p{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-gray-600);margin:0;line-height:1.8}.TeamPage-module__SBL7Sa__highlights{gap:var(--spacing-2xl);padding:var(--spacing-xl)0;border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);display:flex}.TeamPage-module__SBL7Sa__highlightItem{text-align:center;flex-direction:column;align-items:center;display:flex}.TeamPage-module__SBL7Sa__highlightNumber{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-gold);font-weight:500}.TeamPage-module__SBL7Sa__highlightLabel{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.05em}.TeamPage-module__SBL7Sa__ctaBlock{padding-top:var(--spacing-md)}.TeamPage-module__SBL7Sa__philosophySection{padding:var(--spacing-4xl)0;background-color:var(--color-white)}.TeamPage-module__SBL7Sa__philosophyContent{max-width:1000px;margin:0 auto}.TeamPage-module__SBL7Sa__philosophyTitle{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-navy);text-align:center;margin-bottom:var(--spacing-3xl);font-weight:500}.TeamPage-module__SBL7Sa__philosophyGrid{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}.TeamPage-module__SBL7Sa__philosophyCard{background-color:var(--color-cream);padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid var(--color-gray-200)}.TeamPage-module__SBL7Sa__philosophyCard h3{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-navy);margin:0 0 var(--spacing-md);font-weight:500}.TeamPage-module__SBL7Sa__philosophyCard p{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-gray-600);margin:0;line-height:1.7}@media (max-width:1024px){.TeamPage-module__SBL7Sa__founderGrid{gap:var(--spacing-3xl);grid-template-columns:1fr}.TeamPage-module__SBL7Sa__photoColumn{max-width:400px;margin:0 auto;position:relative;top:0}.TeamPage-module__SBL7Sa__philosophyGrid{grid-template-columns:1fr;max-width:600px;margin:0 auto}}@media (max-width:768px){.TeamPage-module__SBL7Sa__founderSection{padding:var(--spacing-3xl)0}.TeamPage-module__SBL7Sa__founderName{font-size:var(--text-3xl)}.TeamPage-module__SBL7Sa__founderTitle,.TeamPage-module__SBL7Sa__bio p{font-size:var(--text-base)}.TeamPage-module__SBL7Sa__highlights{gap:var(--spacing-xl);flex-wrap:wrap;justify-content:center}.TeamPage-module__SBL7Sa__highlightItem{flex:0 0 calc(50% - var(--spacing-md))}.TeamPage-module__SBL7Sa__philosophySection{padding:var(--spacing-3xl)0}.TeamPage-module__SBL7Sa__philosophyTitle{font-size:var(--text-2xl)}}@media (max-width:640px){.TeamPage-module__SBL7Sa__founderName,.TeamPage-module__SBL7Sa__highlightNumber{font-size:var(--text-2xl)}.TeamPage-module__SBL7Sa__philosophyCard{padding:var(--spacing-lg)}.TeamPage-module__SBL7Sa__philosophyCard h3{font-size:var(--text-lg)}.TeamPage-module__SBL7Sa__philosophyCard p{font-size:var(--text-sm)}}
