/* A compact statement replaces the illustrative career card. */
.landing-page #evidence .headings{align-items:center}
.landing-page #evidence .evidence-transparency{background:#DDEFEB;border:1px solid #f7f4ee;border-radius:24px;padding:34px 36px;box-shadow:0 12px 28px #102a3514}
.landing-page #evidence .evidence-transparency .eyebrow{color:#007d73;font-size:11px;margin-bottom:18px}
.landing-page #evidence .evidence-transparency h3{color:#102a35;font-size:26px;font-weight:650;line-height:1.2;margin-bottom:18px}
.landing-page #evidence .transparency-statement{color:#102a35;font-size:20px;line-height:1.55;margin-bottom:22px}
.landing-page #evidence .evidence-transparency .micro{border-top:1px solid #b9d3ce;padding-top:18px;color:#566e75;margin:0;font-size:13px}
@media(max-width:600px){.landing-page #evidence .evidence-transparency{padding:26px 24px;border-radius:20px}.landing-page #evidence .transparency-statement{font-size:18px}}

.landing-page #evidence .evidence-sources{margin-top:36px;padding-top:28px;border-top:1px solid #b9d3ce}
.landing-page #evidence .evidence-sources-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px}
.landing-page #evidence .evidence-sources-heading h3{font-size:20px;margin:0;line-height:1.3;font-weight:650}
.landing-page #evidence .evidence-sources-heading p{font-size:13px;margin:0}
.landing-page #evidence .evidence-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}
.landing-page #evidence .evidence-source-grid details{border:1px solid #f7f4ee;border-radius:18px;background:#DDEFEB;box-shadow:0 6px 18px #102a350a;min-width:0}
.landing-page #evidence .evidence-source-grid summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px;cursor:pointer;color:#102a35}
.landing-page #evidence .evidence-source-grid summary::-webkit-details-marker{display:none}
.landing-page #evidence .evidence-source-grid summary::after{content:'+';font-size:23px;font-weight:400;color:#007d73;flex-shrink:0;line-height:1}
.landing-page #evidence .evidence-source-grid details[open] summary::after{content:'−'}
.landing-page #evidence .evidence-source-grid summary small{display:block;font-size:10px;font-weight:500;color:#007d73;margin-bottom:6px;line-height:1.4}
.landing-page #evidence .evidence-source-grid summary strong{font-size:15px;line-height:1.35;font-weight:650;display:block}
.landing-page #evidence .evidence-source-grid summary:focus-visible{outline:3px solid #07576a;outline-offset:3px;border-radius:18px}
.landing-page #evidence .evidence-source-content{border-top:1px solid #b9d3ce;padding:18px 20px 20px}
.landing-page #evidence .evidence-source-content .source-scope{font-size:11px;margin-bottom:12px}
.landing-page #evidence .evidence-source-content h4{font:700 21px/1.25 Newsreader,serif;margin:0 0 14px;color:#007d73}
.landing-page #evidence .evidence-source-content a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.landing-page #evidence .evidence-source-content p:last-child{font-size:13px;line-height:1.6;margin:0;color:#566e75}
.landing-page #evidence .evidence-sources-note{font-size:12px;line-height:1.6;margin:18px 0 0;max-width:90ch}
@media(max-width:900px){.landing-page #evidence .evidence-source-grid{grid-template-columns:1fr}.landing-page #evidence .evidence-sources-heading{display:block}.landing-page #evidence .evidence-sources-heading p{margin-top:8px}.landing-page #evidence .evidence-source-grid summary{padding:16px 20px}}
