.about-hero{padding:calc(var(--header-height) + var(--space-section))0 var(--space-section);background:var(--color-dathir-deep-olive);text-align:center;position:relative}.about-hero .section-label{color:var(--color-dathir-sage);font-size:var(--font-eyebrow);text-transform:uppercase;letter-spacing:.15em;font-weight:600;position:relative}.about-hero__title{font-size:var(--font-display);color:var(--color-dathir-ivory);margin-bottom:var(--space-6);letter-spacing:-.01em}html[dir=rtl] .about-hero__title{letter-spacing:0}.about-hero__subtitle{color:var(--color-dathir-sage);max-width:540px;margin:0 auto;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.8}.about-story{padding:var(--space-8)0}.about-story__subtitle{font-size:var(--font-h3);color:var(--color-brand);margin-bottom:var(--space-4);font-weight:500}.about-story__text{font-size:var(--font-body);color:var(--color-text-secondary);margin-bottom:var(--space-6);line-height:1.9}.center-mobile{margin-bottom:var(--space-6)}@media (max-width:768px){.center-mobile{margin-left:auto;margin-right:auto}.about-story{text-align:center}}.value-card{text-align:center;padding:var(--space-10)var(--space-6);box-shadow:none;border:none;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;transition:none}.value-card:hover{box-shadow:none;transform:none}.value-card__icon{border-radius:var(--radius);background:var(--color-bg-alt);width:48px;height:48px;margin:0 auto var(--space-4);color:var(--color-brand);justify-content:center;align-items:center;display:flex}.value-card__title{font-size:var(--font-h3);color:var(--color-text);margin-bottom:var(--space-2)}.value-card__desc{font-size:var(--font-small);color:var(--color-text-muted);max-width:280px;margin:0 auto;line-height:1.7}.about-vision__text{color:var(--color-text-secondary);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.9}
