.about-overview{background:var(--color-background)}.about-two-column,.about-context__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,8vw,8rem);display:grid}.about-body{max-width:42rem;color:var(--color-text-secondary);margin:0;line-height:1.8}.about-context{border-block-start:1px solid var(--color-divider);background:var(--color-surface)}.about-context h2{max-width:32rem;margin:0}.about-location{border-inline-start:2px solid var(--brand-accent);padding-inline-start:clamp(1.25rem,4vw,3rem)}.about-location__value{color:var(--brand-primary);margin:.7rem 0 0;font-size:clamp(1.4rem,2.5vw,2.3rem);font-weight:750;line-height:1.35}.about-focus{border-block-start:1px solid var(--color-divider)}.about-focus__list{border-block-start:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-block-start:clamp(2.25rem,5vw,4rem);display:grid}.about-focus__item{border-block-end:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.5rem 1.25rem 1.5rem 0;display:grid}.about-focus__item+.about-focus__item{border-inline-start:1px solid var(--color-border);padding-inline-start:1.25rem}.about-focus__marker{color:var(--brand-accent);font-size:.75rem;font-weight:800}.about-focus__item h3{font-size:1.35rem}.about-focus__item p{color:var(--color-text-muted);margin-block-start:.55rem}@media (width<=48rem){.about-two-column,.about-context__grid{grid-template-columns:1fr;gap:2rem}.about-focus__list{grid-template-columns:1fr}.about-focus__item,.about-focus__item+.about-focus__item{border-inline-start:0;padding-inline:0}}
