.about-intro-section{background:var(--background)}.about-intro{max-width:75rem}.about-intro h1{margin:0 0 var(--space-3);font-size:clamp(2.25rem,6vw,4.75rem);line-height:1.1}.about-tagline{margin:0 0 var(--space-4);font-size:clamp(1.25rem,calc(6vw * .65),2rem);font-weight:600;line-height:1.3;color:var(--text)}.about-lead,.about-section-heading>p{font-size:clamp(1rem,calc(6vw * .45),1.375rem);line-height:1.5;color:var(--muted)}.about-lead{margin:0}.about-capabilities-section{background:var(--background-alt);border-top:1px solid var(--border)}.about-section-heading{max-width:75rem;margin-bottom:var(--space-4)}.about-section-heading h2,.about-philosophy h2{margin:0 0 var(--space-3);font-size:clamp(1.25rem,calc(6vw * .65),2rem);line-height:1.3}.about-section-heading>p{margin:0}.about-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.about-capability{min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:10px;background:var(--surface)}.about-capability-top{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3)}.about-capability h3{margin:0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.35}.about-capability-status{padding:.25rem .55rem;border:1px solid var(--border);border-radius:999px;background:var(--surface-raised);color:var(--muted);font-size:.75rem;font-weight:650;line-height:1.35}.about-capability p{margin:0;color:var(--muted);line-height:1.55}.about-philosophy-section{background:var(--background);border-top:1px solid var(--border)}.about-philosophy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.about-philosophy-card{min-width:0;padding:var(--space-5);border:1px solid var(--border);border-radius:10px;background:var(--surface)}.about-philosophy-card h2{margin-top:0}.about-philosophy p{color:var(--muted);line-height:1.65}.about-philosophy strong{color:var(--text)}@media(max-width:900px){.about-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.about-capability-grid{grid-template-columns:1fr}.about-intro-section,.about-capabilities-section,.about-philosophy-section{padding-block:var(--space-5)}.about-capability{padding:var(--space-3)}}.about-intro-section,.about-capabilities-section,.about-philosophy-section{padding-block:clamp(1.75rem,3vw,3rem)}.about-intro{max-width:none}.about-lead{max-width:75rem}.about-capability-top{margin-bottom:var(--space-2)}@media(max-width:650px){.about-philosophy{grid-template-columns:1fr}.about-philosophy-card{padding:var(--space-3)}}.about-hero{position:relative;isolation:isolate;padding-block:clamp(2rem,4vw,3.5rem);background:var(--background)}.about-hero>.hero-artwork{inset:0;height:auto;opacity:1;overflow:hidden;background-image:none}.about-hero>.hero-artwork::before{content:"";position:absolute;inset:0 0 calc(-100% * 26/232);background-image:var(--artwork-image);background-size:cover;background-position:50% 0;background-repeat:no-repeat}.about-hero>.shell{position:relative;z-index:1}.about-hero-panel{width:100%}.about-hero .about-intro{max-width:none}.about-hero .about-intro h1{margin-bottom:var(--space-3)}.about-hero .about-tagline,.about-hero .about-section-heading h2{font-size:clamp(1.25rem,calc(6vw * .65),2rem);line-height:1.3}.about-hero .about-lead,.about-hero .about-section-heading>p{font-size:clamp(1rem,calc(6vw * .45),1.375rem);line-height:1.5}.about-hero .about-lead{max-width:70ch}.about-hero .about-capabilities{margin-top:var(--space-5)}.about-hero .about-section-heading{margin-bottom:var(--space-4)}.about-hero .about-capability-grid{gap:4px}.about-hero .about-capability{background:var(--surface)}@media(max-width:650px){.about-hero{padding-block:var(--space-5)}.about-hero .about-capabilities{margin-top:var(--space-4)}}