.mrh-enc-root,.mrh-enc-root *{box-sizing:border-box}.mrh-enc-root{--mrh-enc-ink:#202122;--mrh-enc-muted:#54595d;--mrh-enc-border:#a2a9b1;--mrh-enc-soft-border:#c8ccd1;--mrh-enc-surface:#ffffff;--mrh-enc-soft:#f8f9fa;--mrh-enc-accent:#3366cc;--mrh-enc-header:#f8f9fa;--mrh-enc-body-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mrh-enc-heading-font:Georgia, "Times New Roman", Times, serif;min-height:0;color:var(--mrh-enc-ink);background:var(--mrh-enc-surface);font-family:var(--mrh-enc-body-font);font-size:16px;line-height:1.65}.mrh-enc-root img{max-width:100%;height:auto}.mrh-enc-root a{color:var(--mrh-enc-accent);text-decoration:none}.mrh-enc-root a:hover,.mrh-enc-root a:focus-visible{text-decoration:underline}.mrh-enc-root button,.mrh-enc-root input,.mrh-enc-root select{font:inherit}.mrh-enc-wide{width:min(1540px, calc(100% - 48px));margin-inline:auto}.mrh-enc-editable-page .mrh-enc-page-content{padding-bottom:60px}.mrh-enc-editable-page .mrh-enc-editable-hero,.mrh-encyclopedia-page .mrh-enc-editable-hero{width:min(1540px, calc(100% - 48px));max-width:none;margin:0 auto;padding:clamp(54px, 8vw, 96px) 0 clamp(38px, 5vw, 72px);background:#fff0}.mrh-enc-editable-hero h1{max-width:900px;margin:0;color:#202122;font-family:var(--mrh-enc-heading-font,Georgia,"Times New Roman",serif);font-size:clamp(2.35rem, 6vw, 5rem);font-weight:500;letter-spacing:-.035em;line-height:1.02}.mrh-enc-editable-hero>p:not(.mrh-enc-kicker){max-width:740px;margin:18px 0 30px;color:#54595d;font-size:clamp(1.02rem, 1.8vw, 1.25rem)}.mrh-enc-editable-hero .mrh-enc-kicker{color:#54595d}.mrh-enc-search-block .mrh-enc-main-search{width:min(720px, 100%)}.mrh-enc-site-header{border-bottom:1px solid var(--mrh-enc-soft-border);background:var(--mrh-enc-header)}.mrh-enc-header-inner{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding-block:10px}.mrh-enc-brand{min-width:0;display:inline-flex;align-items:center;gap:12px;color:var(--mrh-enc-ink)!important;font-family:var(--mrh-enc-heading-font);font-size:clamp(1rem, 1.8vw, 1.25rem);font-weight:700;line-height:1.2}.mrh-enc-brand:hover{text-decoration:none!important}.mrh-enc-brand-logo{width:auto;max-width:150px;max-height:48px;object-fit:contain}.mrh-enc-brand-mark{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border:1px solid var(--mrh-enc-border);background:#fff;color:#101418;font-family:Georgia,"Times New Roman",serif;font-size:.82rem;font-weight:700;letter-spacing:-.03em}.mrh-enc-header-search,.mrh-enc-main-search{display:flex}.mrh-enc-header-search{width:min(480px, 42vw)}.mrh-enc-header-search input,.mrh-enc-main-search input{min-width:0;flex:1;border:1px solid #72777d;border-radius:2px 0 0 2px;background:#fff;color:var(--mrh-enc-ink);padding:9px 12px}.mrh-enc-header-search button,.mrh-enc-main-search button,.mrh-enc-filters button{border:1px solid #72777d;border-left:0;border-radius:0 2px 2px 0;background:#eaecf0;color:#202122;cursor:pointer;font-weight:650;padding:9px 18px}.mrh-enc-header-search button:hover,.mrh-enc-main-search button:hover,.mrh-enc-filters button:hover{background:#fff}.mrh-enc-header-search input:focus,.mrh-enc-main-search input:focus,.mrh-enc-filters select:focus{outline:2px solid var(--mrh-enc-accent);outline-offset:-2px}.mrh-enc-admin-link{white-space:nowrap;font-size:.9rem}.mrh-enc-hero{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--mrh-enc-soft-border);background:radial-gradient(circle at 80% 0%,rgb(51 102 204 / .1),transparent 35%),linear-gradient(180deg,var(--mrh-enc-header),#fff)}.mrh-enc-hero.mrh-enc-has-cover{min-height:470px;display:flex;align-items:end;color:#fff;background-image:var(--mrh-enc-cover);background-position:center;background-size:cover}.mrh-enc-hero.mrh-enc-has-cover::before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(10 15 22 / .88),rgb(10 15 22 / .45) 65%,rgb(10 15 22 / .2))}.mrh-enc-hero-inner{padding-block:clamp(54px, 8vw, 96px)}.mrh-enc-hero-brand{margin-bottom:20px}.mrh-enc-hero-brand .mrh-enc-brand-mark{width:74px;height:74px;font-size:1.2rem}.mrh-enc-hero-brand .mrh-enc-brand-logo{max-width:220px;max-height:90px}.mrh-enc-kicker,.mrh-enc-eyebrow{margin:0 0 6px;color:var(--mrh-enc-muted);font-size:.76rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.mrh-enc-has-cover .mrh-enc-kicker{color:rgb(255 255 255 / .8)}.mrh-enc-hero h1{max-width:900px;margin:0;font-family:var(--mrh-enc-heading-font);font-size:clamp(2.35rem, 6vw, 5rem);font-weight:500;letter-spacing:-.035em;line-height:1.02}.mrh-enc-hero-inner>p:not(.mrh-enc-kicker){max-width:740px;margin:18px 0 30px;color:var(--mrh-enc-muted);font-size:clamp(1.02rem, 1.8vw, 1.25rem)}.mrh-enc-has-cover .mrh-enc-hero-inner>p:not(.mrh-enc-kicker){color:rgb(255 255 255 / .88)}.mrh-enc-main-search{width:min(720px, 100%);box-shadow:0 5px 20px rgb(0 0 0 / .08)}.mrh-enc-main-search input,.mrh-enc-main-search button{min-height:52px}.mrh-enc-index{padding-block:clamp(48px, 7vw, 90px)}.mrh-enc-daily-featured{display:grid;grid-template-columns:minmax(280px,0.8fr) minmax(0,1.2fr);margin-top:clamp(42px, 6vw, 72px);overflow:hidden;border:1px solid var(--mrh-enc-border);background:var(--mrh-enc-soft)}.mrh-enc-featured-image{min-height:330px;background:#eaecf0}.mrh-enc-featured-image img,.mrh-enc-featured-image .mrh-enc-card-placeholder{width:100%;height:100%;min-height:330px;display:block;object-fit:cover}.mrh-enc-featured-content{align-self:center;padding:clamp(28px, 5vw, 70px)}.mrh-enc-featured-content h2{margin:5px 0 15px;font-family:var(--mrh-enc-heading-font);font-size:clamp(2rem, 4vw, 3.7rem);font-weight:500;letter-spacing:-.03em;line-height:1.08}.mrh-enc-featured-content h2 a{color:var(--mrh-enc-ink)}.mrh-enc-featured-content>p:not(.mrh-enc-kicker){max-width:680px;margin:0 0 22px;color:var(--mrh-enc-muted);font-size:1.02rem}.mrh-enc-featured-link{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid currentColor;font-weight:700}.mrh-enc-index-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:16px;border-bottom:1px solid var(--mrh-enc-border)}.mrh-enc-index-heading h2,.mrh-enc-related h2{margin:0;font-family:var(--mrh-enc-heading-font);font-size:clamp(1.8rem, 3.5vw, 2.6rem);font-weight:500;line-height:1.15}.mrh-enc-index-heading>p{margin:0;color:var(--mrh-enc-muted)}.mrh-enc-filters{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr)) auto auto;align-items:end;gap:12px;margin-top:24px;padding:18px;border:1px solid var(--mrh-enc-soft-border);background:var(--mrh-enc-soft)}.mrh-enc-filters>div{min-width:0}.mrh-enc-filters label{display:block;margin-bottom:4px;color:var(--mrh-enc-muted);font-size:.8rem;font-weight:700}.mrh-enc-filters select{width:100%;min-height:42px;border:1px solid #72777d;border-radius:2px;background:#fff;color:var(--mrh-enc-ink);padding:7px 30px 7px 10px}.mrh-enc-filters button{min-height:42px;border-left:1px solid #72777d;border-radius:2px}.mrh-enc-filters>a{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding-inline:8px}.mrh-enc-alphabet{display:flex;flex-wrap:wrap;gap:2px;margin:26px 0;padding-bottom:16px;border-bottom:1px solid #eaecf0}.mrh-enc-alphabet a{min-width:34px;height:34px;display:grid;place-items:center;border:1px solid #fff0;font-weight:650;line-height:1}.mrh-enc-alphabet a:first-child{width:auto;padding-inline:10px}.mrh-enc-alphabet a:hover,.mrh-enc-alphabet a.is-active{border-color:var(--mrh-enc-soft-border);background:var(--mrh-enc-soft);text-decoration:none}.mrh-enc-results-grid,.mrh-enc-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mrh-enc-result-card{min-width:0;display:grid;grid-template-columns:125px 1fr;overflow:hidden;border:1px solid var(--mrh-enc-soft-border);background:#fff}.mrh-enc-result-image,.mrh-enc-card-placeholder{min-height:150px;display:block;background:linear-gradient(135deg,transparent 46%,rgb(51 102 204 / .1) 46%,rgb(51 102 204 / .1) 54%,transparent 54%),#eaecf0}.mrh-enc-result-image img{width:100%;height:100%;object-fit:cover}.mrh-enc-result-body{min-width:0;padding:16px}.mrh-enc-result-body h3{margin:0 0 8px;font-family:var(--mrh-enc-heading-font);font-size:1.2rem;font-weight:600;line-height:1.22}.mrh-enc-result-body h3 a{color:var(--mrh-enc-ink)}.mrh-enc-result-body p{margin:0;color:var(--mrh-enc-muted);font-size:.9rem;line-height:1.5}.mrh-enc-pagination{margin-top:38px;display:flex;flex-wrap:wrap;gap:5px}.mrh-enc-pagination .page-numbers{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--mrh-enc-soft-border);padding:6px 12px}.mrh-enc-pagination .current{background:var(--mrh-enc-accent);color:#fff;border-color:var(--mrh-enc-accent)}.mrh-enc-empty{padding:50px 24px;border:1px dashed var(--mrh-enc-border);background:var(--mrh-enc-soft);text-align:center}.mrh-enc-empty h3{margin:0 0 6px;font-family:var(--mrh-enc-heading-font);font-size:1.5rem}.mrh-enc-empty p{margin:0 0 18px;color:var(--mrh-enc-muted)}.mrh-enc-article-wrap{padding-block:22px 80px}.mrh-enc-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px;color:var(--mrh-enc-muted);font-size:.82rem}.mrh-enc-article-header{max-width:1050px;padding-bottom:18px;border-bottom:1px solid var(--mrh-enc-border)}.mrh-enc-article-header h1{margin:0;font-family:var(--mrh-enc-heading-font);font-size:clamp(2.2rem, 5.5vw, 4.7rem);font-weight:500;letter-spacing:-.035em;line-height:1.04}.mrh-enc-subtitle{max-width:900px;margin:13px 0 0;color:var(--mrh-enc-muted);font-size:clamp(1.05rem, 1.8vw, 1.3rem);line-height:1.5}.mrh-enc-article-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px;color:var(--mrh-enc-muted);font-size:.8rem}.mrh-enc-article-grid{display:grid;grid-template-columns:205px minmax(0,760px) minmax(250px,315px);gap:clamp(24px, 3vw, 48px);align-items:start;padding-top:32px}.mrh-enc-article-grid.mrh-enc-no-toc{grid-template-columns:minmax(0,820px) minmax(250px,315px)}.mrh-enc-article-grid.mrh-enc-no-infobox{grid-template-columns:205px minmax(0,900px)}.mrh-enc-article-grid.mrh-enc-no-toc.mrh-enc-no-infobox{grid-template-columns:minmax(0,950px)}.mrh-enc-sticky{position:sticky;top:28px;max-height:calc(100vh - 56px);overflow-y:auto}.mrh-enc-toc strong{display:block;padding-bottom:9px;border-bottom:1px solid var(--mrh-enc-soft-border);font-size:.88rem}.mrh-enc-toc-list{margin:9px 0 0;padding:0;list-style:none;font-size:.86rem;line-height:1.35}.mrh-enc-toc-list li{margin:0}.mrh-enc-toc-list a{display:block;padding:6px 2px;color:var(--mrh-enc-ink)}.mrh-enc-toc-list .mrh-enc-toc-level-3 a{padding-left:14px;color:var(--mrh-enc-muted)}.mrh-enc-article-content{min-width:0;font-family:var(--mrh-enc-body-font)}.mrh-enc-article-content>:first-child{margin-top:0}.mrh-enc-article-content p,.mrh-enc-article-content li{line-height:1.75}.mrh-enc-article-content h2,.mrh-enc-article-content h3{scroll-margin-top:25px;color:var(--mrh-enc-ink);font-family:var(--mrh-enc-heading-font);font-weight:500;line-height:1.25}.mrh-enc-article-content h2{margin:42px 0 15px;padding-bottom:6px;border-bottom:1px solid var(--mrh-enc-border);font-size:1.75rem}.mrh-enc-article-content h3{margin:30px 0 10px;font-size:1.3rem}.mrh-enc-article-content blockquote{margin:28px 0;padding:4px 0 4px 20px;border-left:4px solid var(--mrh-enc-accent);color:var(--mrh-enc-muted);font-family:var(--mrh-enc-heading-font);font-size:1.15rem}.mrh-enc-article-content figure{margin-block:28px}.mrh-enc-article-content figcaption,.mrh-enc-infobox figcaption{margin-top:6px;color:var(--mrh-enc-muted);font-size:.76rem;line-height:1.4}.mrh-enc-article-content .wp-block-gallery{gap:8px}.mrh-enc-article-content table{width:100%;border-collapse:collapse}.mrh-enc-article-content th,.mrh-enc-article-content td{border:1px solid var(--mrh-enc-soft-border);padding:8px 10px;text-align:left}.mrh-enc-infobox{border:1px solid var(--mrh-enc-border);background:var(--mrh-enc-soft);font-size:.86rem;line-height:1.45}.mrh-enc-infobox figure{margin:0;padding:10px;background:#fff}.mrh-enc-infobox-summary{margin:0;padding:12px;border-bottom:1px solid #d8dadd;background:#fff;color:var(--mrh-enc-muted);line-height:1.5}.mrh-enc-infobox figure img{width:100%;display:block}.mrh-enc-infobox dl{margin:0;padding:8px 12px 12px}.mrh-enc-infobox dt,.mrh-enc-infobox dd{margin:0;padding-block:7px;border-bottom:1px solid #d8dadd}.mrh-enc-infobox dt{padding-bottom:0;font-weight:700}.mrh-enc-infobox dd:last-child{border-bottom:0}.mrh-enc-references{margin-top:48px}.mrh-enc-bibliography{padding-left:28px;font-size:.9rem}.mrh-enc-bibliography li{margin-bottom:8px}.mrh-enc-categories{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:44px;padding:12px 15px;border:1px solid var(--mrh-enc-soft-border);background:var(--mrh-enc-soft);font-size:.84rem}.mrh-enc-related{margin-top:64px;padding-top:26px;border-top:1px solid var(--mrh-enc-border)}.mrh-enc-related .mrh-enc-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.mrh-enc-related-card{display:block;border:1px solid var(--mrh-enc-soft-border);background:#fff;color:var(--mrh-enc-ink)!important}.mrh-enc-related-card img,.mrh-enc-related-card .mrh-enc-card-placeholder{width:100%;height:145px;min-height:145px;display:block;object-fit:cover}.mrh-enc-related-card>span:last-child{display:block;padding:12px;font-family:var(--mrh-enc-heading-font);font-weight:600;line-height:1.3}@media (max-width:1180px){.mrh-enc-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mrh-enc-article-grid,.mrh-enc-article-grid.mrh-enc-no-infobox{grid-template-columns:180px minmax(0,1fr)}.mrh-enc-article-grid .mrh-enc-infobox{grid-column:2;grid-row:1;width:min(330px, 45%);margin:0 0 4px}.mrh-enc-article-grid .mrh-enc-article-content{grid-column:2;grid-row:2}.mrh-enc-article-grid.mrh-enc-no-toc{grid-template-columns:minmax(0,1fr)}.mrh-enc-article-grid.mrh-enc-no-toc .mrh-enc-article-content,.mrh-enc-article-grid.mrh-enc-no-toc .mrh-enc-infobox{grid-column:1}.mrh-enc-article-grid.mrh-enc-no-infobox .mrh-enc-article-content,.mrh-enc-article-grid.mrh-enc-no-toc.mrh-enc-no-infobox .mrh-enc-article-content{grid-row:1}}@media (max-width:840px){.mrh-enc-wide{width:min(100% - 30px, 1540px)}.mrh-enc-editable-page .mrh-enc-editable-hero,.mrh-encyclopedia-page .mrh-enc-editable-hero{width:min(100% - 30px, 1540px)}.mrh-enc-header-search{display:none}.mrh-enc-hero.mrh-enc-has-cover{min-height:400px}.mrh-enc-filters{grid-template-columns:1fr 1fr}.mrh-enc-daily-featured{grid-template-columns:1fr}.mrh-enc-featured-image,.mrh-enc-featured-image img,.mrh-enc-featured-image .mrh-enc-card-placeholder{min-height:280px;max-height:420px}.mrh-enc-results-grid{grid-template-columns:1fr}.mrh-enc-article-grid,.mrh-enc-article-grid.mrh-enc-no-infobox{display:flex;flex-direction:column}.mrh-enc-toc{width:100%;order:0;border:1px solid var(--mrh-enc-soft-border);background:var(--mrh-enc-soft);padding:12px 16px}.mrh-enc-sticky{position:static;max-height:none}.mrh-enc-article-grid .mrh-enc-infobox{width:min(100%, 430px);order:1;float:none;margin:0}.mrh-enc-article-content{width:100%;order:2}.mrh-enc-related .mrh-enc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mrh-enc-header-inner{min-height:60px}.mrh-enc-brand>span:last-child{font-size:.9rem}.mrh-enc-admin-link{display:none}.mrh-enc-hero-inner{padding-block:45px}.mrh-enc-main-search{display:grid}.mrh-enc-main-search input,.mrh-enc-main-search button{border:1px solid #72777d;border-radius:2px}.mrh-enc-main-search button{margin-top:6px}.mrh-enc-index-heading{display:block}.mrh-enc-featured-image,.mrh-enc-featured-image img,.mrh-enc-featured-image .mrh-enc-card-placeholder{min-height:210px}.mrh-enc-featured-content{padding:24px 20px 28px}.mrh-enc-index-heading>p{margin-top:8px}.mrh-enc-filters{grid-template-columns:1fr;padding:14px}.mrh-enc-result-card{grid-template-columns:92px 1fr}.mrh-enc-result-image,.mrh-enc-result-image .mrh-enc-card-placeholder{min-height:132px}.mrh-enc-article-header h1{font-size:2.35rem}.mrh-enc-related .mrh-enc-card-grid{grid-template-columns:1fr}}@media print{.mrh-enc-site-header,.mrh-enc-breadcrumb,.mrh-enc-toc,.mrh-enc-related,.mrh-enc-article-meta a{display:none!important}.mrh-enc-wide{width:100%}.mrh-enc-article-grid,.mrh-enc-article-grid.mrh-enc-no-toc{display:block}.mrh-enc-infobox{width:32%;float:right;margin:0 0 20px 24px}}