.funding-letter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;margin:2rem 0}.funding-letter-card{min-width:0;border-top:3px solid #927448;padding-top:1rem}.funding-letter-card h3{font-size:1.4rem;line-height:1.25}.funding-letter-card figure{margin:1.2rem 0}.funding-letter-card img,.funding-letter-record img{display:block;width:100%;height:auto;background:#fff;border:1px solid #d6d2c7}.funding-letter-card blockquote{margin:1rem 0;padding:.8rem 1rem;font-size:1.05rem}.funding-letter-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.funding-letter-actions .button{white-space:normal;font-size:1rem}.funding-letter-record{padding:2rem 0;border-top:1px solid #b7a077}.funding-letter-record figure{max-width:780px;margin:1.5rem auto}.funding-letter-record summary{cursor:pointer;font-weight:700;padding:1rem 0;font-size:1.1rem}.funding-letter-record summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:800px){.funding-letter-grid{grid-template-columns:1fr}.funding-letter-card{max-width:100%}}
