.institution{width:100%;margin:0;background:#fff;color:#000;border:0}
.institution .section.split{display:grid;grid-template-columns:1fr;gap:1.25rem;width:min(calc(100% - 10vw),1380px);max-width:1380px;margin:0 auto;padding:0 0 clamp(3rem,7vw,7rem)}
.institution [data-scroll-target]{padding:clamp(3.5rem,8vw,7rem);border-radius:5mm;background:#5665a8;color:#fff}
.institution .eyebrow{margin:0 0 .7rem;color:#fff;font:700 .85rem/1.4 Ubuntu,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}
.institution h1{max-width:1050px;margin:.2rem 0 1.5rem;color:#fff;font:700 clamp(42px,6vw,72px)/1.02 Ubuntu,Arial,sans-serif;text-transform:none;letter-spacing:normal}
.institution .lead{max-width:950px;margin:0;color:#fff;font:400 clamp(20px,2vw,27px)/1.5 Ubuntu,Arial,sans-serif}
.institution .text-link{display:inline-flex;margin-top:2rem;padding:1rem 1.3rem;border-radius:5mm;background:#fff;color:#000;font:700 18px/1.3 Ubuntu,Arial,sans-serif;text-decoration:none;text-transform:none;letter-spacing:normal}
.institution .text-link:hover,.institution .text-link:focus-visible{background:#eef0f8;text-decoration:underline;text-underline-offset:4px}
.institution .benefits{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}
.institution .benefits article{display:block;min-height:280px;margin:0;padding:clamp(1.5rem,4vw,3rem);border:0;border-radius:5mm;background:#eef0f8;color:#000}
.institution .benefits article:nth-child(even){background:#4c7ca4;color:#fff}
.institution .benefits b{display:block;margin:0 0 1rem;color:inherit;font:700 18px/1.3 Ubuntu,Arial,sans-serif}
.institution .benefits h3{margin:0 0 1rem;color:inherit;font:700 clamp(28px,3vw,42px)/1.08 Ubuntu,Arial,sans-serif;text-transform:none;letter-spacing:normal}
.institution .benefits p{max-width:680px;margin:0;color:inherit;font:400 18px/1.55 Ubuntu,Arial,sans-serif}
@media(max-width:700px){.institution .section.split{width:calc(100% - 24px);padding-bottom:3rem}.institution [data-scroll-target]{padding:2rem 1.25rem}.institution .benefits{grid-template-columns:1fr}.institution .benefits article{min-height:0}.institution .benefits p{font-size:17px}}
