.entity-page{background:#f5f0e6;color:#17362c}.entity-page main{overflow:hidden}.entity-breadcrumb,.entity-hero,.entity-section,.entity-facts{width:min(1180px,calc(100% - 40px));margin-inline:auto}.entity-breadcrumb{display:flex;gap:10px;padding:26px 0 12px;font:700 .76rem/1.2 system-ui;text-transform:uppercase;letter-spacing:.08em}.entity-breadcrumb a{color:#315b4a}.entity-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr);gap:64px;align-items:center;padding:54px 0 72px}.entity-hero>div{max-width:760px}.entity-eyebrow{margin:0 0 14px;color:#8d6d1f;font:800 .74rem/1.2 system-ui;letter-spacing:.14em;text-transform:uppercase}.entity-hero h1,.entity-section h2{font-family:Georgia,serif;letter-spacing:-.035em}.entity-hero h1{max-width:900px;margin:0;font-size:clamp(3rem,7vw,6.6rem);line-height:.92}.entity-lede{max-width:740px;margin:25px 0 0;font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.6;color:#36574b}.entity-hero-media{margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:3px;background:#17362c}.entity-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 28%}.entity-facts{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #cfc5b2}.entity-facts div{padding:25px 18px;border-right:1px solid #cfc5b2}.entity-facts div:last-child{border-right:0}.entity-facts span{display:block;margin-bottom:8px;color:#667a70;font:700 .72rem/1.3 system-ui;text-transform:uppercase;letter-spacing:.09em}.entity-facts strong{font:700 1.08rem/1.35 system-ui}.entity-section{padding:82px 0;border-bottom:1px solid #d7cdbc}.entity-section h2{margin:0 0 18px;font-size:clamp(2rem,4vw,3.8rem);line-height:1.03}.entity-section p,.entity-section li{font-size:1.03rem;line-height:1.75}.entity-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.entity-split>div:last-child{max-width:720px}.entity-boundary{background:#e8dfce;padding-inline:max(24px,calc((100vw - 1180px)/2));width:auto}.entity-boundary>*{max-width:900px}.entity-roles>div{display:grid;grid-template-columns:1fr 1fr;gap:24px}.entity-roles article{padding:28px;border:1px solid #c9bea9;background:#fffaf1}.entity-roles h3{font:700 1.3rem/1.2 system-ui}.entity-publications{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.entity-publications a,.entity-related a{display:flex;position:relative;flex-direction:column;gap:8px;padding:20px;border:1px solid #c9bea9;background:#fffaf1;color:#17362c;text-decoration:none}.entity-publications b{position:absolute;right:15px}.entity-publications span,.entity-related span,.entity-sources li span{color:#5c6e65;font-size:.86rem;line-height:1.5}.entity-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.entity-sources ul{display:grid;gap:0;padding:0;list-style:none;border-top:1px solid #c9bea9}.entity-sources li{display:grid;grid-template-columns:minmax(220px,.55fr) 1fr;gap:30px;padding:22px 0;border-bottom:1px solid #c9bea9}.entity-sources a{font-weight:800;color:#17362c}.entity-button{display:inline-block;padding:14px 20px;background:#17362c;color:#fff;text-decoration:none;font-weight:800}.entity-text-link{margin-left:14px;font-weight:800;color:#17362c}.org-detail-owner{margin:.6rem 0 0}.org-detail-owner a{font-weight:800;color:#17362c}@media(max-width:820px){.entity-hero{grid-template-columns:1fr;gap:30px;padding-top:32px}.entity-hero-media{max-width:460px}.entity-facts{grid-template-columns:1fr 1fr}.entity-facts div:nth-child(2){border-right:0}.entity-split{grid-template-columns:1fr;gap:24px}.entity-publications,.entity-related>div{grid-template-columns:1fr 1fr}}@media(max-width:520px){.entity-breadcrumb,.entity-hero,.entity-section,.entity-facts{width:min(100% - 28px,1180px)}.entity-hero{padding-bottom:44px}.entity-hero h1{font-size:clamp(2.55rem,13vw,4.2rem)}.entity-facts{grid-template-columns:1fr}.entity-facts div{border-right:0;border-bottom:1px solid #cfc5b2}.entity-facts div:last-child{border-bottom:0}.entity-section{padding-block:54px}.entity-boundary{width:auto}.entity-roles>div,.entity-publications,.entity-related>div{grid-template-columns:1fr}.entity-sources li{grid-template-columns:1fr;gap:8px}.entity-text-link{display:block;margin:14px 0 0}}