.about-panel__content{max-width:1e3px;margin:0 auto}.about-panel__heading{text-align:center;margin-bottom:var(--space-lg);color:var(--primary-800)}.about-panel__heading--xl{margin-bottom:var(--space-xl)}.about-panel__heading--2xl{margin-bottom:var(--space-2xl)}.about-panel__text{font-size:var(--text-lg);text-align:left;max-width:800px;margin:0 auto var(--space-md)}.about-panel__text--last{margin-bottom:0}.audience-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-xl)}.audience-column{text-align:center}.audience-icon{display:block;margin:0 auto 1.5rem}.audience-column h3{color:var(--primary-700);margin-bottom:var(--space-md)}.audience-column p{color:var(--neutral-700)}.approach-container{max-width:800px;margin:0 auto;color:var(--neutral-700)}.approach-list{list-style:none;padding:0;display:grid;gap:var(--space-md)}.approach-list li{padding-left:2rem;position:relative}.approach-list li span{position:absolute;left:0;color:var(--primary-600);font-weight:700}.approach-footer{text-align:center;margin-top:var(--space-lg);color:var(--neutral-700);font-style:italic}.team-member{display:flex;gap:var(--space-xl);margin-bottom:var(--space-2xl);align-items:flex-start}.team-member__photo{flex-shrink:0}.team-member__photo img{width:120px;height:120px;border-radius:50%;object-fit:cover;object-position:center;box-shadow:0 4px 12px rgba(0,0,0,.15)}.team-member__bio{flex:1}.team-member__name-row{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.team-member__name-row h3{color:var(--primary-700);margin:0}.team-member__linkedin{display:inline-flex;align-items:center;opacity:.7;transition:opacity .2s ease}.team-member__linkedin:hover{opacity:1!important}.team-member__title{color:var(--neutral-500);font-style:italic;margin-bottom:var(--space-md)}.team-member__bio-text{color:var(--neutral-700);line-height:1.6}.team-growing{text-align:center;padding:var(--space-xl);background:var(--color-white);border-radius:var(--radius-md);margin-top:var(--space-2xl)}.team-growing__icon{width:48px;height:48px;stroke:var(--primary-600);stroke-width:2;display:inline-block;margin-bottom:1.5rem}.team-growing h3{color:var(--primary-700);margin-bottom:var(--space-md)}.team-growing p{color:var(--neutral-700);margin-bottom:var(--space-lg)}.about-contact__content{max-width:800px;margin:0 auto;position:relative;z-index:10}.about-contact__heading{text-align:center;margin-bottom:var(--space-lg);color:#fff}.about-contact__text{text-align:center;margin-bottom:var(--space-xl);color:#fff;opacity:.9;font-size:var(--text-lg)}.about-contact__form{text-align:left}@media(max-width:768px){.team-member{flex-direction:column!important;align-items:center!important;text-align:center}.team-member__photo{margin-bottom:var(--space-md)}}.methodology-icon-wrapper{text-align:center;margin-bottom:2rem}.methodology-icon{width:72px;height:72px;stroke:var(--accent-600);stroke-width:1.5;display:inline-block}.panel--primary-soft .methodology-icon{stroke:var(--primary-600)}.panel--neutral-soft .methodology-icon{stroke:var(--neutral-600)}.about-panel__heading--indigo{color:var(--accent-600)}.panel--methodology{text-align:center}.panel--methodology .btn{margin-top:2rem;display:inline-block}@media(max-width:767px){.panel--methodology .btn,.team-growing .btn{width:auto!important;max-width:none!important}}@media(max-width:768px){.methodology-icon{width:56px;height:56px}.team-growing__icon{width:40px;height:40px}}.about-prose-single{padding:var(--space-2xl)0}.about-prose-single .container{max-width:760px}.about-prose-single h3{font-size:var(--text-sm);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--primary-500);margin-top:var(--space-2xl);margin-bottom:var(--space-xs)}.about-prose-single blockquote{border-left:4px solid var(--primary-600);background:var(--neutral-50);padding:var(--space-6)var(--space-6)var(--space-6)var(--space-8);margin:var(--space-6)0;border-radius:0 var(--radius-md)var(--radius-md)0;color:var(--neutral-700);font-size:1rem;line-height:1.7;font-style:normal}.about-prose-single blockquote p:last-child{margin-bottom:0}.about-prose-single ul,.about-prose-single ol{padding-left:var(--space-xl);margin-bottom:var(--space-lg)}.about-prose-single li{list-style-type:disc;margin-bottom:var(--space-sm);line-height:1.7}.about-prose-single .context-note__body ul{padding-left:var(--space-lg);margin-top:var(--space-sm);margin-bottom:0}.about-prose-single .context-note__body li{list-style-type:disc}@media(prefers-color-scheme:dark){.about-prose-single blockquote{background:rgba(55,65,81,.5);color:var(--neutral-300)}}@media(max-width:768px){.about-prose-single .container{padding:0 var(--space-md)}}