/* v1.9.16.2 President page refinements */
.p19161-story-principles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 38px}.p19161-story-principles article{position:relative;overflow:hidden;min-height:220px;padding:24px 22px;border:1px solid #d8e5dd;border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(0,61,35,.055)}.p19161-story-principles article:after{content:"";position:absolute;right:-36px;bottom:-44px;width:118px;height:118px;border:1px solid rgba(196,154,28,.2);border-radius:50%}.p19161-story-principles span{display:inline-grid;width:32px;height:32px;place-items:center;border-radius:50%;background:#08623e;color:#fff;font-size:.64rem;font-weight:900}.p19161-story-principles i{display:block;margin:22px 0 13px;color:#b78b11;font-size:1.25rem}.p19161-story-principles strong{display:block;color:#0b4932;font-size:.92rem;line-height:1.38}.p19161-story-principles p{margin:9px 0 0;color:#697b72;font-size:.76rem;line-height:1.62}.p19161-story-copy{max-width:900px;margin:0 auto;display:grid;gap:0;border-top:1px solid #dce7e0}.p19161-story-copy>article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding:26px 0;border-bottom:1px solid #dce7e0}.p19161-story-copy>article>span{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:#f4edd8;color:#99730c;font-size:.67rem;font-weight:900}.p19161-story-copy>article>p{margin:0;color:#435e51;font-size:.96rem;line-height:1.92}.p19161-story-copy .p1916-president-story-callout{margin-top:28px}.p1916-president-officials img{width:66px;height:78px;object-position:center 10%}.p1916-president-officials a{grid-template-columns:66px minmax(0,1fr) auto}@media(max-width:920px){.p19161-story-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.p19161-story-principles{grid-template-columns:1fr}.p19161-story-principles article{min-height:0}.p19161-story-copy>article{grid-template-columns:40px 1fr;gap:13px}.p19161-story-copy>article>span{width:34px;height:34px}}

/* v1.9.16.3 - dashboard-controlled Office of the President */
.p1916-president-officials em{display:block;margin-top:4px;color:#9a7d25;font-size:.58rem;font-style:normal;font-weight:800}.p1916-president-office-empty{display:flex;align-items:flex-start;gap:14px;padding:22px;border:1px dashed #cbdad2;border-radius:16px;background:#f8fbf9;color:#61736a}.p1916-president-office-empty>i{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:12px;background:#e9f4ee;color:#087147}.p1916-president-office-empty strong{display:block;color:#173f30}.p1916-president-office-empty p{margin:5px 0 0;line-height:1.6}
@media(max-width:480px){.p1916-president-office-empty{padding:18px}.p1916-president-officials a{min-width:0}.p1916-president-officials span{min-width:0}.p1916-president-officials strong,.p1916-president-officials small{overflow-wrap:anywhere}}

/* v1.9.16.3 - privacy-safe Presidency relationship portrait */
.p1916-president-official-photo-placeholder{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;flex:0 0 64px;background:linear-gradient(145deg,#f5f1e6,#e9e1cf);border:1px solid rgba(151,119,55,.28);color:#8c6b28;font-size:1.25rem}
@media(max-width:560px){.p1916-president-official-photo-placeholder{width:54px;height:54px;flex-basis:54px}}
