.c58l-paper .c58la-briefing{margin:18px auto 24px;padding:clamp(17px,2.3vw,25px);border:1px solid #cad9e2;border-left:5px solid #20718c;border-radius:14px;background:#f4fafc;color:#173747;box-shadow:0 3px 12px rgba(17,52,70,.06)}
.c58l-paper .c58la-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:17px}
.c58l-paper .c58la-heading h2{font:700 clamp(21px,2.8vw,27px)/1.25 Georgia,serif;color:#14384a;margin:5px 0 6px}
.c58l-paper .c58la-heading p:not(.c58la-eyebrow){margin:0;color:#365467;font-size:14px;line-height:1.5}
.c58l-paper .c58la-eyebrow,.c58l-paper .c58la-type{margin:0;color:#1d607c;font:800 11px/1.45 system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase}
.c58l-paper .c58la-see-all{color:#075b81;font-weight:750;text-decoration:underline;text-underline-offset:3px;font-size:14px}
.c58l-paper .c58la-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}
.c58l-paper .c58la-item{min-width:0;padding:16px 17px;background:#fff;border:1px solid #d7e2e8;border-radius:10px}
.c58l-paper .c58la-item h3{font:700 clamp(16px,1.6vw,19px)/1.3 Georgia,serif;color:#133d53;margin:8px 0 10px;overflow-wrap:anywhere}
.c58l-paper .c58la-item a{color:#075b81;text-decoration:underline;text-underline-offset:3px;font-weight:700;overflow-wrap:anywhere}
.c58l-paper .c58la-item p{font-size:13px;line-height:1.48}
.c58l-paper .c58la-meta{margin:0 0 8px;color:#415569}
.c58l-paper .c58la-fineprint{color:#536171;font-size:12px!important;margin:8px 0 0}
.c58l-paper .c58la-actions{display:flex;flex-wrap:wrap;gap:9px 15px}
.c58l-paper .c58la-briefing a:focus-visible{outline:3px solid #136fba;outline-offset:3px}
@media(max-width:860px){.c58l-paper .c58la-grid{grid-template-columns:1fr}.c58l-paper .c58la-item{padding:15px}.c58l-paper .c58la-heading{display:block}.c58l-paper .c58la-see-all{display:inline-block;margin-top:12px;min-height:44px}}
