.about{background:#f5f5f3}.about-heading>p{color:var(--muted)}.purpose-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}.purpose-card{padding:2rem 2.1rem;background:#fff;border-top:7px solid var(--red);box-shadow:0 12px 35px rgba(0,0,0,.06)}.vision-card{border-color:var(--yellow)}.purpose-card span{display:block;text-transform:uppercase;letter-spacing:.16em;font-size:.76rem;font-weight:800;color:var(--red-dark);margin-bottom:1rem}.vision-card span{color:#8a5b00}.purpose-card p{font-family:"Libre Franklin",Arial,sans-serif;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.45;margin:0}.objectives-block{margin-top:3.2rem;display:grid;grid-template-columns:.75fr 1.25fr;gap:4rem;padding:2.4rem;background:#fff;border-left:8px solid var(--yellow)}.objectives-block h3{font-family:"Libre Franklin",Arial,sans-serif;font-size:1.65rem;line-height:1.25;margin:0}.objectives-list{margin:0;padding:0;list-style:none;counter-reset:objective}.objectives-list li{counter-increment:objective;position:relative;padding:.72rem 0 .72rem 3.2rem;border-top:1px solid var(--line)}.objectives-list li::before{content:counter(objective,decimal-leading-zero);position:absolute;left:0;color:var(--red-dark);font-weight:800}.sector-panel ul{display:grid;grid-template-columns:1fr 1fr;gap:.55rem 1.2rem;padding:0;margin:1.2rem 0 0;list-style:none}.sector-panel li{position:relative;padding-left:1.25rem;color:#45474a;font-size:.94rem}.sector-panel li::before{content:"";position:absolute;left:0;top:.65rem;width:7px;height:7px;background:var(--yellow)}@media(max-width:900px){.purpose-grid,.objectives-block{grid-template-columns:1fr}.objectives-block{gap:1.5rem}}@media(max-width:600px){.purpose-card,.objectives-block{padding:1.45rem}.sector-panel ul{grid-template-columns:1fr}}
