.o-nas .about-hero-grid{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-4);align-items:center}
.about-hero-text{max-width:60ch;display:flex;flex-direction:column;gap:var(--space-2)}

.about-identity-inner{max-width:720px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-2);text-align:center}

.about-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}
.about-content-grid .card{display:flex;flex-direction:column;gap:var(--space-2);min-height:100%}

.about-approach-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);max-width:900px;margin-inline:auto}

.about-editor-grid{display:grid;grid-template-columns:3fr 7fr;gap:var(--space-4);align-items:center}

.about-values-inner{max-width:700px;margin-inline:auto;text-align:center}
.about-values-inner ul{padding-left:0}
.about-values-inner li{margin-bottom:var(--space-2)}

.about-highlights-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}

.about-newsletter-box{max-width:500px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--space-2);text-align:center}
.newsletter-form{display:flex;gap:var(--space-2)}
.newsletter-form input{flex:1;padding:0.6em;border:1px solid var(--color-divider);background:var(--color-surface-secondary);color:#fff}

.about-cta-inner{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;text-align:center}
.about-cta-buttons{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:center}

@media(max-width:700px){
.about-hero-grid{grid-template-columns:1fr}
.about-content-grid{grid-template-columns:1fr}
.about-approach-grid{grid-template-columns:1fr}
.about-editor-grid{grid-template-columns:1fr}
.about-highlights-grid{grid-template-columns:1fr}
.newsletter-form{flex-direction:column}
}