.about-page{background:var(--color-page-bg)}.about-page main{overflow:hidden}.about-hero,.about-section,.about-final-cta{padding-block:clamp(4.5rem,8vw,7.5rem)}.about-hero{background:radial-gradient(circle at 80% 20%, #6f806f1f, transparent 30rem), var(--color-page-bg)}.about-hero__grid{grid-template-columns:minmax(0,1.12fr) minmax(19rem,.88fr);align-items:center;gap:clamp(2.5rem,7vw,6.5rem);display:grid}.about-hero__copy{max-width:44rem}.about-eyebrow{color:var(--color-brand-dark);font-size:var(--text-sm);letter-spacing:.12em;font-weight:700}.about-hero h1{max-width:13ch;font-family:Georgia, "Noto Serif SC", var(--font-heading);font-size:clamp(2.65rem,5.5vw,5rem);line-height:1.12}.about-hero__lead,.about-section-lead{font-size:var(--text-lg);color:var(--color-text)}.about-hero__copy>p:not(.about-eyebrow){max-width:42rem;color:var(--color-text-muted)}.about-actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.about-stats{gap:var(--space-8);margin:var(--space-8) 0 0;padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}.about-stats dt{color:var(--color-brand-dark);font-family:Georgia, var(--font-heading);font-size:var(--text-h3);font-weight:700}.about-stats dd{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.about-hero__photo{margin:0}.about-hero__photo img{aspect-ratio:1;object-fit:cover;border-radius:50% 50% var(--radius-lg) var(--radius-lg);background:var(--color-soft-bg);width:100%;box-shadow:var(--shadow-card)}.about-hero__photo figcaption{max-width:28rem;margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.about-section--paper{background:var(--color-surface)}.about-section--sage{background:var(--color-soft-bg)}.about-section--dark,.about-final-cta{background:var(--color-text);color:#ffffffd1}.about-section--dark h2,.about-section--dark h3,.about-final-cta h2{color:var(--color-button-text)}.about-section--dark .about-eyebrow,.about-final-cta .about-eyebrow{color:#ffffffb8}.about-prose-grid{grid-template-columns:minmax(15rem,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(2.5rem,7vw,7rem);display:grid}.about-prose-grid h2,.about-section-heading h2{max-width:16ch;font-family:Georgia, "Noto Serif SC", var(--font-heading);font-size:clamp(2rem,4vw,3.5rem)}.about-prose{max-width:var(--width-prose);color:var(--color-text-muted);font-size:var(--text-lg)}.about-prose blockquote{margin-block:var(--space-8);padding:var(--space-4) 0 var(--space-4) var(--space-6);border-left:3px solid var(--color-brand);color:var(--color-text);font-family:Georgia, "Noto Serif SC", var(--font-heading);font-size:var(--text-h4);line-height:var(--line-height-soft)}.about-section-heading{max-width:48rem;margin-bottom:clamp(2.5rem,6vw,4.5rem)}.about-section-heading>p:last-child{max-width:42rem;color:var(--color-text-muted);font-size:var(--text-lg)}.about-timeline{border-top:var(--border-width) solid var(--color-border);margin:0;padding:0;list-style:none}.about-timeline li{gap:var(--space-8);padding-block:var(--space-8);border-bottom:var(--border-width) solid var(--color-border);grid-template-columns:5rem minmax(0,1fr);display:grid}.about-timeline__index{color:var(--color-brand);font-family:Georgia, var(--font-heading);font-size:var(--text-h2)}.about-timeline h3,.about-capabilities h3,.about-learning h3,.about-values h3,.about-next-steps h3{font-size:var(--text-h4)}.about-timeline p,.about-capabilities p,.about-learning p,.about-values p,.about-next-steps p{color:var(--color-text-muted)}.about-capabilities{gap:var(--space-4);margin-top:var(--space-12);grid-template-columns:repeat(3,1fr);display:grid}.about-capabilities article{padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:#fffcf78c}.about-capabilities p{margin-top:var(--space-3)}.about-check-list{gap:var(--space-3);padding:0;list-style:none;display:grid}.about-check-list li{color:var(--color-text);padding-left:1.75rem;position:relative}.about-check-list li:before{content:"";border:2px solid var(--color-brand);border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.7em;left:0}.about-text-link{margin-top:var(--space-6);font-weight:700;display:inline-flex}.about-learning__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5rem);display:grid}.about-learning__statement{font-size:var(--text-lg)}.about-learning__abilities{gap:var(--space-4);display:grid}.about-learning__abilities article{column-gap:var(--space-4);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-page-bg);grid-template-columns:3rem minmax(0,1fr);display:grid}.about-learning__abilities span{color:var(--color-brand);font-family:Georgia, var(--font-heading);font-size:var(--text-h3);grid-row:1/3}.about-learning__abilities p{margin-top:var(--space-2)}.about-values{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-values article{gap:var(--space-4);padding:var(--space-6);border-top:3px solid var(--color-brand);background:var(--color-surface);grid-template-columns:3.25rem minmax(0,1fr);display:grid}.about-values article:last-child{grid-column:1/-1}.about-values__number{color:var(--color-brand);font-family:Georgia, var(--font-heading);font-size:var(--text-h3)}.about-boundaries{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,7vw,7rem);display:grid}.about-boundaries__list{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.about-boundaries__list li{padding:var(--space-4) var(--space-4) var(--space-4) 2.5rem;border-bottom:1px solid #ffffff26;position:relative}.about-boundaries__list li:before{content:"—";left:var(--space-3);color:#ffffffb8;position:absolute}.about-crisis-note{margin-top:var(--space-4);padding:var(--space-6);border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #fff3;grid-column:1/-1}.about-crisis-note p{margin-top:var(--space-3);color:#ffffffb8}.about-next-steps{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.about-next-steps article{min-height:18rem;padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-page-bg)}.about-next-steps article a{margin-top:var(--space-6);font-weight:700;display:inline-flex}.about-next-steps__eyebrow{font-size:var(--text-sm);letter-spacing:.08em;font-weight:700;color:var(--color-brand-dark)!important}.about-final-cta__inner{text-align:center;max-width:48rem}.about-final-cta__inner>p:not(.about-eyebrow){color:#ffffffb8;font-size:var(--text-lg)}.about-final-cta .button{margin-top:var(--space-6)}@media (width<=56rem){.about-hero__grid,.about-prose-grid,.about-learning__grid,.about-boundaries{grid-template-columns:1fr}.about-hero__photo{width:min(100%,34rem);margin-inline:auto}.about-capabilities,.about-next-steps{grid-template-columns:1fr}.about-next-steps article{min-height:0}}@media (width<=40rem){.about-hero,.about-section,.about-final-cta{padding-block:var(--space-16)}.about-hero h1{font-size:clamp(2.45rem,12vw,3.5rem)}.about-stats{gap:var(--space-4) var(--space-8)}.about-timeline li{gap:var(--space-4);grid-template-columns:3rem minmax(0,1fr)}.about-values,.about-boundaries__list{grid-template-columns:1fr}.about-values article:last-child{grid-column:auto}.about-values article,.about-learning__abilities article{padding:var(--space-4)}}
