.co{padding-block:28px 60px}
.crumb{font-size:13px;color:var(--faint);margin-bottom:18px}
.crumb a{color:var(--green)}
.copair{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.coblock{background:var(--paper2);border:1px solid var(--rule);border-top:3px solid var(--green);padding:22px 22px 16px}
.coblock[lang=ar]{font-family:var(--ar)}
.coblock h1{font-family:var(--serif);color:var(--green);font-size:clamp(22px,2.6vw,30px);line-height:1.25;margin:0 0 14px}
.coblock[lang=ar] h1{font-family:var(--ar);line-height:1.5}
.eyebrow2{margin:0 0 8px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:600}
.coblock[lang=ar] .eyebrow2{letter-spacing:0}
.coblock dl{margin:0;display:grid;gap:9px}
.coblock dl div{display:grid;grid-template-columns:170px 1fr;gap:12px;font-size:14.5px;line-height:1.5;border-bottom:1px solid var(--rule2);padding-bottom:8px}
.coblock dt{color:var(--faint)}
.coblock dd{margin:0;word-break:break-word}
.coblock .links{margin:14px 0 0;font-size:13.5px}
.coblock .links a{color:var(--green);font-weight:600}
.coown{margin-top:28px;background:var(--green);color:#e9ecf2;padding:26px 24px}
.coown h2{color:#fff;margin:0 0 10px;font-size:22px}
.coown p{color:#c3cad6;line-height:1.7;margin:0 0 12px;max-width:80ch}
.coown p[lang=ar]{font-family:var(--ar)}
.legal{font-size:12.5px;color:var(--faint);line-height:1.75;max-width:95ch;margin:20px 0 0}
.legal[lang=ar]{font-family:var(--ar)}
@media(max-width:820px){.copair{grid-template-columns:1fr}.coblock dl div{grid-template-columns:1fr;gap:0}}
