.keyfacts{background:#f4fbfb;border:1px solid #04acb247;border-left:4px solid #04acb2;border-radius:16px;border-radius:var(--oc-radius,16px);box-shadow:0 10px 30px #03022b0f;box-shadow:var(--oc-shadow,0 10px 30px #03022b0f);box-sizing:border-box;color:#1f1f2e;font-family:inherit;margin:2.25rem auto .75rem;max-width:1140px;padding:1.25rem 1.25rem 1.35rem;text-align:left;width:100%}.keyfacts__title{color:#03022b;font-size:.8125rem;font-weight:700;letter-spacing:.04em;margin:0 0 .9rem;text-transform:uppercase}.keyfacts__list{grid-gap:1rem 1.75rem;display:grid;gap:1rem 1.75rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width:768px){.keyfacts__list{grid-template-columns:1fr 1fr}}.keyfacts__item{grid-column-gap:.75rem;align-items:start;column-gap:.75rem;display:grid;grid-template-columns:1.75rem minmax(0,1fr);margin:0;min-width:0}.keyfacts__icon{color:#04acb2;display:block;height:1.5rem;margin-top:.1rem;width:1.5rem}.keyfacts__item p{color:#1f1f2e;font-size:.975rem;line-height:1.5;margin:0;overflow-wrap:break-word}.keyfacts__item strong{color:#03022b;font-weight:700}.keyfacts a{color:#02656c;font-weight:600;text-decoration:underline;text-underline-offset:.15em}.keyfacts a:hover{color:#014e55}.keyfacts a:focus,.keyfacts a:focus-visible{border-radius:2px;color:#014e55;outline:2px solid #02656c;outline-offset:3px}