.founding-grid[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:clamp(2rem,7vw,7rem);align-items:center}.founding-grid[data-astro-cid-qbnbiqli]>div[data-astro-cid-qbnbiqli]{max-width:760px}.founding-grid[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.people[data-astro-cid-qbnbiqli]>p[data-astro-cid-qbnbiqli],.split[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.community-grid[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.program-intro[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli],.program-grid[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli]{font-size:1.07rem;color:var(--muted);line-height:1.72;margin-bottom:1.2rem}.founding-grid[data-astro-cid-qbnbiqli] q[data-astro-cid-qbnbiqli]{font-weight:700;color:var(--forest)}.founding-note[data-astro-cid-qbnbiqli]{padding:clamp(2rem,4vw,3.5rem);background:#e8e9df;border-top:5px solid var(--forest);transform:rotate(1.2deg);box-shadow:15px 17px #d8d8ca}.founding-note[data-astro-cid-qbnbiqli] span[data-astro-cid-qbnbiqli],.founding-note[data-astro-cid-qbnbiqli] small[data-astro-cid-qbnbiqli]{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:var(--forest);font-weight:700}.founding-note[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli]{font-size:clamp(1.45rem,2.4vw,2.1rem);line-height:1.28;color:var(--ink);margin:1.4rem 0 2rem}.people[data-astro-cid-qbnbiqli]>p[data-astro-cid-qbnbiqli]{max-width:830px}.feedback-grid[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem)}.feedback-grid[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli]{font-size:clamp(2rem,3.5vw,3.2rem);letter-spacing:-.04em;margin:.8rem 0 1rem}.feedback-grid[data-astro-cid-qbnbiqli] p[data-astro-cid-qbnbiqli]{font-size:1.07rem;color:var(--muted);line-height:1.72;margin-bottom:1.2rem}.people-details[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem;margin-top:2.5rem}.people-details[data-astro-cid-qbnbiqli] div[data-astro-cid-qbnbiqli]{border-top:2px solid var(--forest);padding-top:1.2rem}.people-details[data-astro-cid-qbnbiqli] strong[data-astro-cid-qbnbiqli]{display:block;font-size:1.12rem;margin-bottom:.4rem}.people-details[data-astro-cid-qbnbiqli] span[data-astro-cid-qbnbiqli]{display:block;color:var(--muted);line-height:1.55}.founding-grid[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli],.people[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli],.split[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli],.community-grid[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli],.program-intro[data-astro-cid-qbnbiqli] h2[data-astro-cid-qbnbiqli]{font-size:clamp(2rem,3.5vw,3.2rem);letter-spacing:-.04em;margin:.8rem 0 1rem;line-height:1.1}.community-grid[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem)}.community-grid[data-astro-cid-qbnbiqli] article[data-astro-cid-qbnbiqli]{border-top:2px solid var(--forest);padding-top:1.5rem}.program-intro[data-astro-cid-qbnbiqli]{max-width:780px;margin-bottom:2rem}.program-grid[data-astro-cid-qbnbiqli]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.program-grid[data-astro-cid-qbnbiqli] article[data-astro-cid-qbnbiqli]{border:1px solid var(--line);background:#fff;padding:1.6rem}.program-grid[data-astro-cid-qbnbiqli] h3[data-astro-cid-qbnbiqli]{font-size:1.35rem}.program-link[data-astro-cid-qbnbiqli]{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.5rem 0 0}.program-link[data-astro-cid-qbnbiqli] span[data-astro-cid-qbnbiqli]{margin:0 .5rem;color:var(--muted)}@media(max-width:800px){.founding-grid[data-astro-cid-qbnbiqli]{grid-template-columns:1fr}.founding-note[data-astro-cid-qbnbiqli]{max-width:560px}.people-details[data-astro-cid-qbnbiqli]{grid-template-columns:1fr 1fr}.community-grid[data-astro-cid-qbnbiqli],.program-grid[data-astro-cid-qbnbiqli],.feedback-grid[data-astro-cid-qbnbiqli]{grid-template-columns:1fr}}@media(max-width:680px){.people-details[data-astro-cid-qbnbiqli]{grid-template-columns:1fr}.founding-note[data-astro-cid-qbnbiqli]{transform:rotate(.5deg);margin-right:15px}}.split[data-astro-cid-qbnbiqli] .photo[data-astro-cid-qbnbiqli]{transform:rotate(-1.7deg);box-shadow:18px 18px #e0d8c8,0 24px 35px #243d2b2c}.split[data-astro-cid-qbnbiqli]:has(.photo[src*=courtyard]) .photo[data-astro-cid-qbnbiqli]{transform:rotate(1.4deg);box-shadow:-17px 17px #d3d9cb,0 23px 35px #243d2b2c}@media(max-width:680px){.split[data-astro-cid-qbnbiqli] .photo[data-astro-cid-qbnbiqli]{transform:rotate(-.6deg)}.split[data-astro-cid-qbnbiqli]:has(.photo[src*=courtyard]) .photo[data-astro-cid-qbnbiqli]{transform:rotate(.6deg)}}
