.grac-about-hero{padding:160px 0 86px;background:var(--brand-bg-alt)}.grac-about-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.95fr);grid-gap:48px;gap:48px;align-items:center}.grac-about-hero__media{border-radius:var(--brand-radius);overflow:hidden;border:1px solid var(--brand-border);background:var(--brand-neutral-light)}.grac-about-hero__media img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.grac-about-hero h1{font-size:max(2rem, min(4vw, 3.5rem));margin:12px 0 18px}.grac-about-hero p{color:var(--brand-text);font-size:1.08rem}.grac-founder__grid{display:grid;grid-template-columns:minmax(0,0.7fr) minmax(0,1.3fr);grid-gap:48px;gap:48px}.grac-community h2,.grac-founder h2,.grac-page-head h2{font-size:max(1.8rem, min(3vw, 2.55rem))}.grac-community p,.grac-founder p,.grac-values p{color:var(--brand-text)}.grac-founder blockquote{margin:28px 0 0;padding:24px;border-left:5px solid var(--brand-secondary);background:var(--brand-neutral-light);color:var(--brand-text);font-size:1.18rem;font-weight:700}.grac-values__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.grac-values__row article{padding:24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg)}.grac-community__item{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);grid-gap:42px;gap:42px;align-items:center;padding:46px 0;border-top:1px solid var(--brand-border)}.grac-community__item--reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr)}.grac-community__item--reverse>div{order:2}.grac-community__item img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:var(--brand-radius);border:1px solid var(--brand-border)}@media (max-width:991px){.grac-about-hero__grid,.grac-community__item,.grac-community__item--reverse,.grac-founder__grid{grid-template-columns:1fr}.grac-community__item--reverse>div{order:0}.grac-values__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.grac-about-hero{padding:136px 0 56px}.grac-values__row{grid-template-columns:1fr}}