.president-section[data-astro-cid-y4kzt7tn]{background:#fff}.president-wrap[data-astro-cid-y4kzt7tn]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.5fr);gap:54px;align-items:center}.president-copy[data-astro-cid-y4kzt7tn]{max-width:900px}.president-message[data-astro-cid-y4kzt7tn]{white-space:pre-line;color:var(--muted);font-size:1.08rem;line-height:1.85;margin:18px 0 24px}.president-signature[data-astro-cid-y4kzt7tn]{display:flex;flex-direction:column;gap:3px;margin:0}.president-signature[data-astro-cid-y4kzt7tn] strong[data-astro-cid-y4kzt7tn]{font-size:1.05rem}.president-signature[data-astro-cid-y4kzt7tn] span[data-astro-cid-y4kzt7tn]{color:#8a7b5b;font-size:.92rem}.president-photo[data-astro-cid-y4kzt7tn]{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:18px;box-shadow:var(--shadow)}.soft[data-astro-cid-y4kzt7tn]{background:#fff}.venue-grid[data-astro-cid-y4kzt7tn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.venue-card[data-astro-cid-y4kzt7tn]{padding:26px;overflow:hidden}.venue-media[data-astro-cid-y4kzt7tn]{width:calc(100% + 52px);height:180px;margin:-26px -26px 22px}.venue-media[data-astro-cid-y4kzt7tn] .brt-photo-gallery,.venue-media[data-astro-cid-y4kzt7tn] .gallery-cover-button{height:100%}.venue-card[data-astro-cid-y4kzt7tn] small[data-astro-cid-y4kzt7tn]{color:#836f49;line-height:1.5}.facility-section[data-astro-cid-y4kzt7tn]{background:#fff}.wide-copy[data-astro-cid-y4kzt7tn]{max-width:920px}.facility-grid[data-astro-cid-y4kzt7tn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.facility-card[data-astro-cid-y4kzt7tn]{padding:0;overflow:hidden}.facility-media[data-astro-cid-y4kzt7tn]{height:230px}.facility-media[data-astro-cid-y4kzt7tn] .brt-photo-gallery,.facility-media[data-astro-cid-y4kzt7tn] .gallery-cover-button{height:100%}.facility-copy[data-astro-cid-y4kzt7tn]{padding:22px}.facility-copy[data-astro-cid-y4kzt7tn] h3[data-astro-cid-y4kzt7tn]{margin:4px 0 10px}.facility-copy[data-astro-cid-y4kzt7tn] p[data-astro-cid-y4kzt7tn]{margin:0 0 10px;color:var(--muted);line-height:1.6}.facility-type[data-astro-cid-y4kzt7tn]{color:#a87500!important;text-transform:uppercase;font-size:.76rem;font-weight:900;letter-spacing:.07em}.facility-copy[data-astro-cid-y4kzt7tn] small[data-astro-cid-y4kzt7tn]{color:#8a7b5b}.team-section[data-astro-cid-y4kzt7tn]{background:#f6f3ed}.team-intro[data-astro-cid-y4kzt7tn]{margin-top:-8px;margin-bottom:28px}.team-grid[data-astro-cid-y4kzt7tn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.team-card[data-astro-cid-y4kzt7tn]{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.team-photo[data-astro-cid-y4kzt7tn]{width:100%;height:240px;object-fit:cover}.team-content[data-astro-cid-y4kzt7tn]{padding:20px}.team-card[data-astro-cid-y4kzt7tn].no-photo .team-content[data-astro-cid-y4kzt7tn]{padding:24px;min-height:0}.team-card[data-astro-cid-y4kzt7tn].no-photo{display:flex;align-items:stretch}.team-description[data-astro-cid-y4kzt7tn]{white-space:pre-line}.team-content[data-astro-cid-y4kzt7tn] h3[data-astro-cid-y4kzt7tn]{margin:0 0 6px;font-size:1.2rem}.team-content[data-astro-cid-y4kzt7tn] p[data-astro-cid-y4kzt7tn]{margin:6px 0;color:var(--muted);line-height:1.55}.team-roles[data-astro-cid-y4kzt7tn]{color:#a87500!important;font-weight:900;font-size:.92rem}.life-section[data-astro-cid-y4kzt7tn]{background:#0c0c0c;color:#fff}.life-section[data-astro-cid-y4kzt7tn] .section-copy[data-astro-cid-y4kzt7tn]{color:#b8b2a8}.life-gallery[data-astro-cid-y4kzt7tn]{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:14px;margin-top:30px}.life-gallery[data-astro-cid-y4kzt7tn] figure[data-astro-cid-y4kzt7tn]{margin:0;position:relative;overflow:hidden;border-radius:16px;min-height:280px;background:#111}.life-gallery[data-astro-cid-y4kzt7tn] img[data-astro-cid-y4kzt7tn]{width:100%;height:100%;min-height:280px;object-fit:cover}.life-gallery[data-astro-cid-y4kzt7tn] figcaption[data-astro-cid-y4kzt7tn]{position:absolute;left:14px;bottom:14px;padding:8px 11px;border-radius:8px;background:#000000c7;color:#fff;font-weight:800}.documents[data-astro-cid-y4kzt7tn]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.document[data-astro-cid-y4kzt7tn]{display:grid;gap:8px}.document[data-astro-cid-y4kzt7tn] small[data-astro-cid-y4kzt7tn]{color:var(--gold);font-weight:900}.document[data-astro-cid-y4kzt7tn] span[data-astro-cid-y4kzt7tn]{color:var(--muted)}@media(max-width:980px){.team-grid[data-astro-cid-y4kzt7tn],.venue-grid[data-astro-cid-y4kzt7tn],.facility-grid[data-astro-cid-y4kzt7tn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.documents[data-astro-cid-y4kzt7tn],.team-grid[data-astro-cid-y4kzt7tn],.life-gallery[data-astro-cid-y4kzt7tn],.president-wrap[data-astro-cid-y4kzt7tn],.venue-grid[data-astro-cid-y4kzt7tn],.facility-grid[data-astro-cid-y4kzt7tn]{grid-template-columns:1fr}.president-photo[data-astro-cid-y4kzt7tn]{max-width:320px}.life-gallery[data-astro-cid-y4kzt7tn] figure[data-astro-cid-y4kzt7tn],.life-gallery[data-astro-cid-y4kzt7tn] img[data-astro-cid-y4kzt7tn]{min-height:230px}.team-photo[data-astro-cid-y4kzt7tn]{height:260px}.venue-media[data-astro-cid-y4kzt7tn]{height:220px}.facility-media[data-astro-cid-y4kzt7tn]{height:240px}}
