.foundation-menu{position:relative;font-size:13px}.foundation-menu summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:7px}.foundation-menu summary::-webkit-details-marker{display:none}.foundation-menu summary:focus-visible{outline:3px solid #b67b34;outline-offset:5px}.foundation-menu[open] summary{color:var(--green)}.foundation-dropdown{position:absolute;top:35px;left:-18px;background:var(--paper);border:1px solid var(--line);box-shadow:0 12px 28px #0002;width:245px;z-index:20;padding:7px 0}.foundation-dropdown a{display:block;padding:13px 18px;border-bottom:1px solid var(--line);font-size:12px}.foundation-dropdown a:last-child{border-bottom:0}.foundation-dropdown a:hover{background:#e9ebdf}.foundation-footer{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:15px 30px;font-size:11px}.foundation-intro{padding:65px 7% 50px;background:#e9ebdf;border-bottom:1px solid var(--line)}.foundation-intro h1{font-size:clamp(40px,5.5vw,75px)}.foundation-intro>p:last-child{color:var(--muted);max-width:650px;margin:25px 0 0}.foundation-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:65px;padding:60px 7% 85px}.foundation-sidebar{display:flex;flex-direction:column;gap:0;align-self:start;position:sticky;top:25px}.foundation-sidebar a{display:flex;justify-content:space-between;gap:10px;padding:17px 0;border-bottom:1px solid var(--line);font-size:12px}.foundation-sidebar a span{color:var(--muted)}.foundation-sidebar [aria-current=page]{color:var(--green);font-weight:700}.foundation-content{max-width:900px;min-width:0}.foundation-content>h2{font-size:39px;margin:0 0 25px}.foundation-content>h2:not(:first-child){margin-top:50px}.foundation-content p{margin:22px 0;color:var(--muted);font-size:14px;line-height:1.9}.foundation-content h3{font-size:18px;font-weight:500;margin-top:35px}.foundation-photo{display:block;width:100%;height:auto;max-height:none;object-fit:contain;margin:35px 0}.trustees{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.trustees li{border-bottom:1px solid var(--line);padding:15px 0;font-size:13px}.bio{border-block:1px solid var(--line);margin:16px 0;padding:18px 0}.bio summary,.senet-toc summary{cursor:pointer;font-size:15px;font-weight:500}.foundation-content .source-note{font-size:11px;line-height:1.8;border-top:1px solid var(--line);padding-top:20px;margin-top:35px}.source-note a{text-decoration:underline;text-underline-offset:3px}.document-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:0 0 30px}.document-actions button{border:0;cursor:pointer;font:inherit;font-size:12px}.senet-toc{background:#e9ebdf;padding:20px;margin-bottom:35px}.senet-toc nav{display:grid;gap:8px;margin-top:20px;font-size:11px}.senet-text h2{font:600 15px/1.6 'DM Sans',Arial,sans-serif;letter-spacing:0;border-top:1px solid var(--line);padding-top:25px;margin-top:32px;scroll-margin-top:25px}.senet-text p,.senet-text li{font-size:13px;line-height:1.9}.senet-text ul,.senet-text ol{padding-left:22px;color:var(--muted)}.logo-explanation{display:block;background:white;border:1px solid var(--line);margin:30px 0}.logo-explanation img{height:auto}.logo-meanings{margin-top:30px}.logo-meanings>div{border-top:1px solid var(--line);padding:20px 0}.logo-meanings dt{font-size:14px;font-weight:600}.logo-meanings dd{margin:12px 0 0;color:var(--muted);font-size:13px}.color{display:inline-block;width:11px;height:11px;border-radius:50%;margin-right:9px}.blue{background:#237fb3}.green{background:#19a744}.red{background:#d31b22}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}th,td{padding:14px 18px;border-bottom:1px solid var(--line);text-align:left}thead,table th[colspan]{background:#e9ebdf}td:last-child,thead th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.total{background:#e9ebdf;font-weight:600}.allocation{display:grid;grid-template-columns:1fr 1fr;gap:15px}.allocation div{border:1px solid var(--line);padding:20px}.allocation dt{font-size:12px}.allocation dd{font:38px/1.3 Georgia,serif;margin:12px 0 0;color:var(--green)}.financial-original{display:block;margin:35px 0 20px;border:1px solid var(--line)}.tpf-support{margin-top:60px;padding-top:30px;border-top:1px solid var(--line)}.tpf-support>img{max-width:230px;mix-blend-mode:multiply;margin:25px 0}.tpf-support h2{font-size:35px}.foundation-content .eyebrow{font-size:10px;margin-top:0}@media(max-width:850px){.foundation-layout{grid-template-columns:1fr;gap:35px;padding-top:30px}.foundation-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.foundation-intro{padding-top:45px}.foundation-content{max-width:none}.foundation-content>h2{font-size:34px}}@media(max-width:500px){.trustees{grid-template-columns:1fr}.foundation-menu{font-size:11px}.foundation-dropdown{left:-5px;width:235px}.foundation-sidebar a{font-size:11px}.allocation{grid-template-columns:1fr 1fr;gap:10px}.allocation div{padding:14px}.allocation dd{font-size:32px}th,td{padding:13px 10px}}@media print{header,footer,.notice,.skip,.foundation-sidebar,.document-actions,.senet-toc{display:none!important}.foundation-intro{padding:0 0 20px;background:white}.foundation-intro h1{font-size:28pt}.foundation-intro p:last-child{font-size:11pt}.foundation-layout{display:block;padding:0}.foundation-content{max-width:none}.senet-text h2{break-after:avoid}.senet-text p{color:black}body{background:white;color:black}}
.independent-support{padding-top:0}.independent-support .tpf-support{margin-top:0;padding-top:35px}.independent-support .tpf-support>p:not(.eyebrow){max-width:760px;color:var(--muted);font-size:14px;line-height:1.9}.independent-support .tpf-support h2{font-size:clamp(30px,4vw,45px)}

.income-explanation{border-left:3px solid var(--green);background:#e9ebdf;padding:20px 24px;margin:25px 0 35px}.foundation-content .income-explanation h3{font-size:14px;font-weight:600;margin:0 0 10px}.foundation-content .income-explanation p{font-size:13px;margin:0;line-height:1.9}
