
.country-project-intro{background:none;color:var(--project-intro-ink,#1a2430);padding:28px 0;position:relative}
.country-project-intro>.wrap{width:calc(100% - 64px);max-width:none}
.country-project-intro-grid{display:grid;grid-template-columns:minmax(0,720px) 300px;justify-content:space-between;gap:40px;border-top:1px solid var(--project-intro-line,#b8accc);padding-top:22px}
.country-project-intro h2{font:700 16px/1.5 'DM Sans',sans-serif;letter-spacing:.02em;margin:0 0 20px;color:var(--project-intro-ink,#1a2430)}
.country-project-intro p{font:400 18px/1.65 'DM Sans',sans-serif;margin:0;color:var(--project-intro-ink,#1a2430)}
.country-project-intro-links{align-self:end;display:flex;flex-direction:column;gap:0;color:var(--project-intro-ink,#1a2430)}
.country-project-intro-links>a{font:400 16px/1.5 'DM Sans',sans-serif;border-bottom:1px solid var(--project-intro-line,#b8accc);padding:14px 0}
.country-project-intro-actions{display:flex;justify-content:flex-end;align-items:center;gap:24px;margin-top:28px}
.country-project-intro-actions a{font:400 13px/1.5 'DM Sans',sans-serif;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}
.country-project-intro-actions button{font:600 12px/1.4 'DM Sans',sans-serif;border:0;border-radius:24px;padding:9px 15px;background:#f2edfa;color:#6336ba;white-space:nowrap;cursor:pointer}
.country-project-intro small{display:block;font:400 13px/1.5 'DM Sans',sans-serif;color:var(--project-intro-ink,#1a2430);margin-top:28px}
.country-project-intro a:focus-visible,.country-project-intro button:focus-visible{outline:2px solid #c9f523;outline-offset:4px}
@media(max-width:900px){.country-project-intro-grid{grid-template-columns:1fr;gap:24px}.country-project-intro-links{max-width:300px;width:100%;justify-self:end}.country-project-intro p{font-size:16px}.country-project-intro>.wrap{width:calc(100% - 40px)}}
