.rhwa-research,.rhwa-remembrance,.rhwa-event-grid,.rhwa-event-empty{font-family:Arial,Helvetica,sans-serif;color:#20262b;max-width:100%;font-size:16px;line-height:1.6}.rhwa-research *,.rhwa-event-grid *{box-sizing:border-box}.rhwa-research a,.rhwa-event-grid a,.rhwa-event-empty a{color:#88392d;text-decoration:underline;text-underline-offset:3px}.rhwa-search-form{background:#f7f3ea;padding:28px;border-left:4px solid #a8842d;border-radius:3px;margin-bottom:30px}.rhwa-search-form label{display:block;font-weight:700;margin-bottom:12px}.rhwa-search-controls{display:flex;gap:12px;align-items:stretch}.rhwa-search-controls input{min-width:0;flex:1;background:#fff;border:1px solid #777;border-radius:2px;color:#20262b;min-height:48px;padding:12px;font:inherit}.rhwa-search-controls button{background:#873c2e;border:1px solid #873c2e;color:#fff;min-height:48px;border-radius:2px;padding:10px 25px;font:700 16px Arial,sans-serif;cursor:pointer}.rhwa-search-form p{margin:14px 0 0}.rhwa-research :focus-visible,.rhwa-event-grid :focus-visible,.rhwa-event-empty :focus-visible{outline:3px solid #20262b;outline-offset:4px}.rhwa-results{scroll-margin-top:110px}.rhwa-table-wrap{overflow-x:auto;border:1px solid #d9d6cf;max-width:100%;-webkit-overflow-scrolling:touch}.rhwa-results-table{width:100%;border-collapse:collapse;table-layout:auto;font-size:14px;margin:0;min-width:850px}.rhwa-results-table th{background:#20262b;color:#fff;text-align:left;font-size:12px;letter-spacing:.02em}.rhwa-results-table th,.rhwa-results-table td{padding:14px 12px;vertical-align:top;border:0;border-bottom:1px solid #dedbd5;line-height:1.55;overflow-wrap:anywhere}.rhwa-results-table tbody tr:nth-child(even){background:#f7f3ea}.rhwa-results-table a{display:inline-block;min-height:36px;min-width:55px;font-weight:700}.rhwa-pagination{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;align-items:center}.rhwa-pagination a,.rhwa-pagination [aria-current]{display:grid;place-items:center;min-height:44px;min-width:44px;padding:6px 12px;border:1px solid #b0ada6}.rhwa-pagination [aria-current]{background:#20262b;color:#fff;font-weight:700}.rhwa-page-total{padding-left:8px}.rhwa-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.rhwa-remembrance{background:#f7f3ea;border-top:4px solid #a8842d;padding:28px}.rhwa-remembrance h2{font:700 28px/1.2 Arial,sans-serif;margin:8px 0 24px}.rhwa-remembrance dl{margin:0}.rhwa-remembrance dl>div{padding:10px 0;border-bottom:1px solid #dedbd5}.rhwa-remembrance dt{font-size:12px;text-transform:uppercase;font-weight:700}.rhwa-remembrance dd{margin:4px 0}.rhwa-eyebrow{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#873c2e}.rhwa-event-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}.rhwa-event-card{background:#fff;border:1px solid #dedbd5;min-width:0;overflow:hidden}.rhwa-event-card img{width:100%;height:230px;object-fit:cover;display:block}.rhwa-event-card>div{padding:24px}.rhwa-event-card h3{font:700 25px/1.2 Arial,sans-serif}.rhwa-event-card h3 a{color:#20262b;text-decoration:none}.rhwa-event-link{display:inline-block;min-height:44px;font-weight:700}.rhwa-event-empty{background:#fff;padding:32px;border:1px solid #dedbd5;width:100%}.rhwa-event-empty h3{font:700 26px/1.2 Arial,sans-serif}@media(max-width:1024px){.rhwa-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.rhwa-search-form{padding:20px}.rhwa-search-controls{flex-direction:column}.rhwa-search-controls button{width:100%}.rhwa-event-grid{grid-template-columns:1fr}.rhwa-remembrance{padding:20px}.rhwa-event-card img{height:220px}}.rhwa-launch-hidden{display:none!important}.rhwa-research-layout>div{min-width:0}.rhwa-event-details{display:flex;flex-wrap:wrap;gap:20px 40px;padding:24px;background:#f7f3ea;border-left:4px solid #a8842d;font:16px/1.6 Arial,Helvetica,sans-serif;color:#20262b}.rhwa-event-details dt{font-weight:700}.rhwa-event-details dd{margin:4px 0 0}