.rmc-grid{display:grid;gap:22px}.rmc-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rmc-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rmc-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.rmc-card{min-width:0}.rmc-governance-widget>h2,.rmc-works-archive>h2,.rmc-legacy-timeline>h2,.rmc-legacy-figures>h2{font-size:clamp(32px,4vw,54px);line-height:1;margin:0 0 30px;color:#17458f}.rmc-person{overflow:hidden;border:1px solid #e7ecf3;border-radius:18px;background:#fff}.rmc-person__photo{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:#edf1f6}.rmc-person__photo--placeholder{background:linear-gradient(145deg,#edf1f6,#dfe7f2)}.rmc-person__body{padding:20px}.rmc-person h3{margin:0;font-size:22px;line-height:1.1}.rmc-person__role{margin:7px 0 0;color:#17458f;font-weight:800}.rmc-person__bio{margin-top:12px;font-size:14px}.rmc-committee-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rmc-committee-card{min-width:0;padding:26px;border:1px solid #e7ecf3;border-radius:18px;background:#fff}.rmc-committee-card__head h3{margin:0;color:#17458f;font-size:25px}.rmc-committee-people{display:grid;gap:16px;margin-top:20px}.rmc-committee-person{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:center}.rmc-committee-person .rmc-person__photo{width:72px;height:86px;border-radius:12px}.rmc-committee-person strong,.rmc-committee-person span{display:block}.rmc-committee-person span{color:#657085;font-size:13px}.rmc-empty{padding:22px;border:1px dashed #b8c4d3;border-radius:14px;color:#657085}.rmc-work-filters{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;gap:12px;align-items:end;margin:0 0 30px;padding:20px;border-radius:18px;background:#f5f7fa}.rmc-work-filters label{min-width:0}.rmc-work-filters label span{display:block;margin-bottom:6px;font-size:12px;font-weight:800;color:#445064}.rmc-work-filters input,.rmc-work-filters select{width:100%;min-width:0;padding:11px 12px;border:1px solid #cdd6e2;border-radius:9px;background:#fff}.rmc-work-filters button{padding:12px 18px;border:0;border-radius:9px;background:#17458f;color:#fff;font-weight:800}.rmc-work{overflow:hidden;border:1px solid #e7ecf3;border-radius:18px;background:#fff}.rmc-work>img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.rmc-work__body{padding:22px}.rmc-work__meta{display:flex;gap:8px;flex-wrap:wrap}.rmc-work__type,.rmc-eyebrow{font-size:12px;font-weight:900;color:#17458f}.rmc-work h3{font-size:23px;line-height:1.12}.rmc-legacy-figures__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rmc-legacy-figures__grid article{padding:28px;border-radius:18px;background:#092b5c;color:#fff}.rmc-legacy-figures__grid strong{display:block;color:#f7a81b;font-size:clamp(46px,6vw,78px);line-height:.9}.rmc-legacy-figures__grid span{display:block;margin-top:10px}.rmc-legacy-figures__note{max-width:760px;color:#657085}.rmc-timeline{display:grid;gap:0}.rmc-timeline__decade{display:grid;grid-template-columns:140px minmax(0,1fr);gap:28px;padding:28px 0;border-top:1px solid #dfe5ee}.rmc-timeline__year{color:#f7a81b;font-size:38px;font-weight:950}.rmc-timeline__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rmc-timeline__item{min-width:0;padding:20px;border-left:3px solid #17458f;background:#f6f8fb}.rmc-timeline__item strong{color:#17458f}.rmc-timeline__item h3{margin:5px 0;font-size:20px}@media(max-width:900px){.rmc-cols-4,.rmc-cols-3,.rmc-committee-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rmc-work-filters{grid-template-columns:1fr 1fr}.rmc-work-filters button{grid-column:1/-1}.rmc-timeline__items{grid-template-columns:1fr}}@media(max-width:600px){.rmc-cols-4,.rmc-cols-3,.rmc-cols-2,.rmc-committee-grid,.rmc-legacy-figures__grid{grid-template-columns:1fr}.rmc-committee-person{grid-template-columns:64px 1fr}.rmc-committee-person .rmc-person__photo{width:64px;height:76px}.rmc-work-filters,.rmc-timeline__decade{grid-template-columns:1fr}.rmc-timeline__year{font-size:30px}}

.rmc-featured-works>h2,.rmc-legacy-categories>h2{font-size:clamp(32px,4vw,54px);line-height:1;margin:0 0 30px;color:#17458f}.rmc-legacy-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rmc-legacy-category-grid article{min-width:0;padding:24px;border:1px solid #e1e7ef;border-radius:18px;background:#fff}.rmc-legacy-category-grid strong{display:block;color:#f7a81b;font-size:38px}.rmc-legacy-category-grid span{display:block;color:#17458f;font-weight:850}.rmc-historical-work{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border-radius:22px;background:#092b5c;color:#fff}.rmc-historical-work__image{width:100%;height:100%;min-height:360px;object-fit:cover}.rmc-historical-work__body{padding:clamp(28px,5vw,58px)}.rmc-historical-work__body h2{color:#fff;font-size:clamp(32px,4vw,54px)}.rmc-historical-work__location,.rmc-historical-work__source{color:#d9e4f2}@media(max-width:900px){.rmc-legacy-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.rmc-legacy-category-grid,.rmc-historical-work{grid-template-columns:1fr}.rmc-historical-work__image{min-height:240px}}

