

/* Preview shell only. Component rules below are root-scoped. */


#mrp-2026-primary-archive{--ink:#132d40;--muted:#536572;--red:#a82940;--line:#cbd5dc;--head:84px;--ui:'MRP Inter',Arial,sans-serif;--reading:'MRP Newsreader',Georgia,serif;color:var(--ink);font:16px/1.55 var(--ui);background:#fff;overflow:clip}
#mrp-2026-primary-archive :is(h1,h2,h3,p,figure){margin:0}#mrp-2026-primary-archive img{display:block;max-width:100%;height:auto}#mrp-2026-primary-archive a{color:inherit;text-underline-offset:5px}#mrp-2026-primary-archive button{font:inherit;cursor:pointer}#mrp-2026-primary-archive [hidden]{display:none!important}#mrp-2026-primary-archive :focus-visible{outline:3px solid #ba2140;outline-offset:6px}#mrp-2026-primary-archive [id]{scroll-margin-top:calc(var(--head) + 24px)}
#mrp-2026-primary-archive .tr-wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}#mrp-2026-primary-archive .tr-label{font:600 11px/1.5 var(--ui);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}
#mrp-2026-primary-archive .tr-deck{font:400 25px/1.4 var(--reading);letter-spacing:-.015em;max-width:48ch;color:#405565}
#mrp-2026-primary-archive .gateway-intro{padding:60px 0 46px;display:grid;grid-template-columns:1.3fr 1fr;column-gap:60px;align-items:end}#mrp-2026-primary-archive .gateway-intro .tr-label{grid-column:1/-1;margin-bottom:22px}#mrp-2026-primary-archive h1{font:640 61px/1.035 var(--ui);letter-spacing:-.055em}#mrp-2026-primary-archive .gateway-intro .tr-deck{max-width:29ch;padding-bottom:5px}
#mrp-2026-primary-archive .cycle-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);background:#eef2f4;min-height:610px;position:relative;isolation:isolate}#mrp-2026-primary-archive .feature-copy{padding:54px 42px 52px max(56px,calc((100vw - 1280px)/2));display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:2}#mrp-2026-primary-archive .feature-copy>.tr-label{color:#7f283b}#mrp-2026-primary-archive .feature-year{font:640 112px/.95 var(--ui);letter-spacing:-.075em;margin:23px 0 26px;color:#17384d}#mrp-2026-primary-archive .feature-copy h2{font:500 42px/1.05 var(--reading);letter-spacing:-.035em;max-width:18ch}#mrp-2026-primary-archive .feature-copy .tr-deck{font-size:22px;max-width:29ch;margin-top:22px}#mrp-2026-primary-archive .tr-button{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:14px 20px;background:#17384d;color:#fff;text-decoration:none;font:550 13px/1.5 var(--ui);margin-top:30px;border:1px solid #17384d}#mrp-2026-primary-archive .tr-button:hover{background:#294e67}#mrp-2026-primary-archive .tr-button span{transition:transform .2s}#mrp-2026-primary-archive .tr-button:hover span{transform:translate(2px,-2px)}
#mrp-2026-primary-archive .feature-media{position:relative;overflow:hidden;min-width:0;min-height:610px;background:#b6cce0;isolation:isolate}#mrp-2026-primary-archive .feature-media :is(picture,video){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#mrp-2026-primary-archive .feature-media picture img{width:100%;height:100%;object-fit:cover;object-position:52% 50%}#mrp-2026-primary-archive .feature-media video{opacity:0;transition:opacity .5s}#mrp-2026-primary-archive .feature-media.is-playing video{opacity:1}#mrp-2026-primary-archive .feature-media::after{content:'';position:absolute;inset:65% 0 0;background:linear-gradient(0deg,#081c30b3,transparent);pointer-events:none}#mrp-2026-primary-archive .feature-media figcaption{position:absolute;bottom:24px;left:28px;right:135px;z-index:2;color:#fff;font:550 12px/1.65 var(--ui);text-shadow:0 1px 8px #0009}#mrp-2026-primary-archive .feature-media figcaption span{font-weight:400}#mrp-2026-primary-archive .tr-film-control{position:absolute;bottom:26px;right:24px;z-index:3;border:1px solid #fff9;background:#102739e8;color:#fff;min-height:44px;padding:10px 14px;font-size:12px}
#mrp-2026-primary-archive .feature-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:27px 32px;gap:36px}#mrp-2026-primary-archive .feature-topics a{display:grid;grid-template-columns:1fr auto;row-gap:8px;text-decoration:none;padding:4px 0;min-height:64px}#mrp-2026-primary-archive .feature-topics .tr-label{grid-column:1/-1}#mrp-2026-primary-archive .feature-topics strong{font-size:14px;font-weight:550}#mrp-2026-primary-archive .feature-topics a:hover strong{text-decoration:underline;text-underline-offset:5px}
#mrp-2026-primary-archive .gateway-history{background:#122c40;color:#fff;padding:88px 0 82px}#mrp-2026-primary-archive .history-layout{display:grid;grid-template-columns:1fr 1fr;gap:110px}#mrp-2026-primary-archive .gateway-history .tr-label{color:#d7b1b9;margin-bottom:25px}#mrp-2026-primary-archive .gateway-history h2{font:500 54px/1.03 var(--reading);letter-spacing:-.04em}#mrp-2026-primary-archive .gateway-history .tr-deck{color:#d9e2e7;font-size:23px;margin-top:22px;max-width:35ch}#mrp-2026-primary-archive .tr-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:48px;border-bottom:1px solid currentColor;text-decoration:none;font:550 14px/1.5 var(--ui);margin-top:24px}#mrp-2026-primary-archive .history-index{border-top:1px solid #ffffff50;padding-top:2px}#mrp-2026-primary-archive .history-index a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid #ffffff40;text-decoration:none;font:450 19px/1.4 var(--reading)}#mrp-2026-primary-archive .history-index a:hover{color:#d5e5ee}#mrp-2026-primary-archive .history-index a span:last-child{font:18px var(--ui)}
#mrp-2026-primary-archive .general-reference{padding-block:76px}#mrp-2026-primary-archive :is(.general-reference,.archive-results,.archive-reference)>h2{font:500 43px/1.12 var(--reading);letter-spacing:-.035em;margin:18px 0 30px}#mrp-2026-primary-archive .reference-links{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}#mrp-2026-primary-archive .reference-links>a{display:grid;grid-template-columns:1fr auto;gap:7px 20px;border-top:1px solid var(--line);padding:24px 0;text-decoration:none}#mrp-2026-primary-archive .reference-links strong{font:500 25px/1.2 var(--reading);letter-spacing:-.02em}#mrp-2026-primary-archive .reference-links span{font:13px/1.6 var(--ui);color:var(--muted);grid-column:1}#mrp-2026-primary-archive .reference-links b{grid-column:2;grid-row:1/3;font:20px/1.5 var(--ui)}#mrp-2026-primary-archive .reference-links a:hover strong{text-decoration:underline;text-underline-offset:5px}#mrp-2026-primary-archive .ongoing-reference{padding-block:0 65px}#mrp-2026-primary-archive .ongoing-reference h2{font:500 29px/1.2 var(--reading)}#mrp-2026-primary-archive .ongoing-links{display:flex;gap:18px 32px;flex-wrap:wrap;margin-top:22px}#mrp-2026-primary-archive .ongoing-links a{min-height:44px;display:flex;align-items:center;font-size:13px}#mrp-2026-primary-archive .legacy-route{padding-block:45px}
#mrp-2026-primary-archive .breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;color:#526676;padding-top:24px}#mrp-2026-primary-archive .archive-opening{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;padding-block:42px}#mrp-2026-primary-archive .archive-opening h1{font-size:54px;margin:23px 0}#mrp-2026-primary-archive .archive-opening img{aspect-ratio:1.28;object-fit:cover;object-position:70% center}#mrp-2026-primary-archive .archive-opening figcaption{font:11px/1.6 var(--ui);color:var(--muted);margin-top:10px}#mrp-2026-primary-archive .archive-opening .tr-deck{font-size:25px}#mrp-2026-primary-archive .archive-scope{display:grid;grid-template-columns:1.45fr 1fr;gap:50px;border-top:1px solid var(--line);padding-block:24px 33px;font-size:13px;color:var(--muted)}#mrp-2026-primary-archive .archive-scope a{align-self:center;justify-self:end;color:var(--ink);font-weight:550}#mrp-2026-primary-archive .archive-jump{position:sticky;top:var(--head);z-index:30;background:#fff;border-block:1px solid #bccbd5;box-shadow:0 6px 15px #17384d0a}#mrp-2026-primary-archive .archive-jump>div{display:flex;justify-content:space-between;gap:24px;overflow:auto;scrollbar-width:thin}#mrp-2026-primary-archive .archive-jump a{white-space:nowrap;min-height:58px;display:flex;align-items:center;font-size:12px;text-decoration:none}#mrp-2026-primary-archive .archive-jump a:hover{text-decoration:underline}#mrp-2026-primary-archive.archive-page [id]{scroll-margin-top:calc(var(--head) + 90px)}
#mrp-2026-primary-archive .archive-results{padding-block:64px}#mrp-2026-primary-archive .archive-results h2{font:500 43px/1.12 var(--reading);margin:16px 0}#mrp-2026-primary-archive .archive-results .reference-links{margin-top:28px}#mrp-2026-primary-archive .archive-chapter{border-top:1px solid #cbd6dd;padding-top:34px}#mrp-2026-primary-archive .snapshot-context{width:min(1120px,calc(100% - 112px));margin:0 auto;padding:18px 0;border-bottom:1px solid #cbd6dd;display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;color:var(--muted);font-size:12px}#mrp-2026-primary-archive .snapshot-context strong{font-weight:600;color:#78404e}#mrp-2026-primary-archive .archive-reference{padding-block:68px 84px}#mrp-2026-primary-archive .archive-maintenance{max-width:76ch;margin:30px 0 0}#mrp-2026-primary-archive .archive-maintenance h3{font:500 25px/1.2 var(--reading);margin:25px 0 12px}#mrp-2026-primary-archive .archive-maintenance p{font-size:13px;color:var(--muted);margin-top:12px}.local-newsletter{padding:50px 24px;text-align:center;background:#142b3f;color:#fff;font:20px 'MRP Newsreader',serif}.local-newsletter a{display:inline-block;margin-top:18px;font:14px 'MRP Inter',sans-serif;color:#fff}
@media(min-width:1600px){#mrp-2026-primary-archive .feature-copy{padding-right:64px}#mrp-2026-primary-archive .feature-year{font-size:128px}#mrp-2026-primary-archive .feature-copy h2{font-size:46px}}
@media(max-width:1199px){#mrp-2026-primary-archive .tr-wrap{width:calc(100% - 64px)}#mrp-2026-primary-archive .gateway-intro{gap:36px}#mrp-2026-primary-archive h1{font-size:53px}#mrp-2026-primary-archive .feature-copy{padding:42px 32px}#mrp-2026-primary-archive .feature-copy h2{font-size:37px}#mrp-2026-primary-archive .feature-year{font-size:96px}#mrp-2026-primary-archive .cycle-feature{grid-template-columns:1fr 1fr;min-height:570px}#mrp-2026-primary-archive .feature-media{min-height:570px}#mrp-2026-primary-archive .feature-copy .tr-deck{font-size:21px}#mrp-2026-primary-archive .history-layout{gap:60px}#mrp-2026-primary-archive .archive-opening{gap:35px}#mrp-2026-primary-archive .archive-opening h1{font-size:46px}#mrp-2026-primary-archive .snapshot-context{width:calc(100% - 64px)}}
@media(max-width:900px){#mrp-2026-primary-archive .gateway-intro{grid-template-columns:1fr;gap:22px}#mrp-2026-primary-archive .gateway-intro .tr-label{margin-bottom:0}#mrp-2026-primary-archive .gateway-intro .tr-deck{max-width:42ch}#mrp-2026-primary-archive .feature-copy h2{font-size:34px}#mrp-2026-primary-archive .feature-year{font-size:80px}#mrp-2026-primary-archive .tr-button{font-size:12px;padding:12px 14px;gap:16px}#mrp-2026-primary-archive .history-layout{gap:40px}#mrp-2026-primary-archive .archive-opening h1{font-size:40px}#mrp-2026-primary-archive .archive-opening .tr-deck{font-size:22px}#mrp-2026-primary-archive .archive-scope{gap:24px}#mrp-2026-primary-archive .feature-topics{gap:24px}}
@media(max-width:720px){#mrp-2026-primary-archive .tr-wrap{width:calc(100% - 40px)}#mrp-2026-primary-archive h1{font-size:42px;line-height:1.06;letter-spacing:-.045em}#mrp-2026-primary-archive .gateway-intro{padding:32px 0;gap:18px}#mrp-2026-primary-archive .gateway-intro .tr-deck{font-size:22px;max-width:28ch}#mrp-2026-primary-archive .cycle-feature{grid-template-columns:1fr;min-height:0}#mrp-2026-primary-archive .feature-copy{padding:30px 20px 34px;display:grid;grid-template-columns:1fr auto;gap:0 20px}#mrp-2026-primary-archive .feature-copy>.tr-label{grid-column:1/3}#mrp-2026-primary-archive .feature-year{grid-column:2;grid-row:2;font-size:54px;margin:22px 0 0;align-self:start}#mrp-2026-primary-archive .feature-copy h2{grid-column:1;grid-row:2;font-size:31px;line-height:1.07;margin-top:24px;max-width:13ch}#mrp-2026-primary-archive .feature-copy .tr-deck{grid-column:1/3;font-size:21px;max-width:32ch;margin-top:20px}#mrp-2026-primary-archive .tr-button{grid-column:1/3;justify-self:start;margin-top:24px;font-size:12px}#mrp-2026-primary-archive .feature-media{min-height:0;height:340px;grid-row:1}#mrp-2026-primary-archive .feature-media picture img{object-position:50% 44%}#mrp-2026-primary-archive .feature-media figcaption{left:20px;bottom:16px;font-size:11px;right:115px}#mrp-2026-primary-archive .tr-film-control{right:16px;bottom:17px;font-size:11px;padding:9px 12px}#mrp-2026-primary-archive .desktop-break{display:none}#mrp-2026-primary-archive .feature-topics{grid-template-columns:1fr;gap:0;padding-block:16px 26px}#mrp-2026-primary-archive .feature-topics a{grid-template-columns:80px 1fr 16px;gap:16px;border-bottom:1px solid var(--line);align-items:center;min-height:69px}#mrp-2026-primary-archive .feature-topics .tr-label{grid-column:auto;font-size:10px}#mrp-2026-primary-archive .feature-topics strong{font-size:12px}#mrp-2026-primary-archive .gateway-history{padding:48px 0}#mrp-2026-primary-archive .history-layout{grid-template-columns:1fr;gap:36px}#mrp-2026-primary-archive .gateway-history h2{font-size:42px}#mrp-2026-primary-archive .gateway-history .tr-label{margin-bottom:20px}#mrp-2026-primary-archive .gateway-history .tr-deck{font-size:22px}#mrp-2026-primary-archive .history-index a{padding-block:17px}#mrp-2026-primary-archive .general-reference{padding-block:42px}#mrp-2026-primary-archive :is(.general-reference,.archive-reference)>h2{font-size:34px}#mrp-2026-primary-archive .reference-links{grid-template-columns:1fr;gap:0}#mrp-2026-primary-archive .reference-links strong{font-size:23px}#mrp-2026-primary-archive .reference-links span{font-size:12px}#mrp-2026-primary-archive .ongoing-reference{padding-bottom:42px}#mrp-2026-primary-archive .ongoing-reference h2{font-size:27px}#mrp-2026-primary-archive .ongoing-links{gap:5px 22px}#mrp-2026-primary-archive .archive-opening{grid-template-columns:1fr;gap:30px;padding:30px 0}#mrp-2026-primary-archive .archive-opening h1{font-size:43px}#mrp-2026-primary-archive .archive-opening img{aspect-ratio:1.85;object-position:70% 45%}#mrp-2026-primary-archive .archive-scope{grid-template-columns:1fr;gap:16px}#mrp-2026-primary-archive .archive-scope a{justify-self:start;min-height:44px;display:flex;align-items:center}#mrp-2026-primary-archive .archive-jump>div{width:100%;padding-inline:20px;gap:24px;justify-content:flex-start}#mrp-2026-primary-archive .archive-jump a{min-height:52px;font-size:11px}#mrp-2026-primary-archive .archive-results{padding-block:40px}#mrp-2026-primary-archive .archive-results h2{font-size:33px}#mrp-2026-primary-archive .archive-results .tr-deck{font-size:22px}#mrp-2026-primary-archive .snapshot-context{width:calc(100% - 40px);grid-template-columns:1fr;gap:8px;font-size:12px}#mrp-2026-primary-archive .archive-reference{padding-block:42px 58px}}
@media(max-width:350px){#mrp-2026-primary-archive h1,#mrp-2026-primary-archive .archive-opening h1{font-size:36px}#mrp-2026-primary-archive .feature-copy h2{font-size:28px}#mrp-2026-primary-archive .feature-year{font-size:42px}#mrp-2026-primary-archive .feature-media{height:290px}#mrp-2026-primary-archive .feature-topics a{grid-template-columns:65px 1fr 14px;gap:12px}#mrp-2026-primary-archive .feature-media figcaption{font-size:10px}#mrp-2026-primary-archive .tr-button{gap:12px;padding-inline:13px}#mrp-2026-primary-archive .feature-copy{column-gap:12px}}
@media(prefers-reduced-motion:reduce){#mrp-2026-primary-archive *{animation:none!important;transition:none!important}#mrp-2026-primary-archive .feature-media video{display:none}}
@media(max-width:720px){#mrp-2026-primary-archive .gateway-intro h1{font-size:35px}#mrp-2026-primary-archive .feature-media{grid-row:2}#mrp-2026-primary-archive .feature-copy{grid-row:1}#mrp-2026-primary-archive .archive-opening h1{font-size:40px}}
@media(max-width:350px){#mrp-2026-primary-archive .gateway-intro h1{font-size:29px}#mrp-2026-primary-archive .archive-opening h1{font-size:34px}}

#mrp-2026-primary-archive .feature-copy h2 .feature-year{display:block}
@media(max-width:720px){#mrp-2026-primary-archive .feature-copy h2{grid-column:1/3;grid-row:2;display:block;max-width:none;margin-top:20px}#mrp-2026-primary-archive .feature-copy h2 .feature-year{position:static;font-size:54px;line-height:1;margin:0 0 14px}#mrp-2026-primary-archive .feature-copy .feature-name{display:block;max-width:none;margin:0;font-size:32px}#mrp-2026-primary-archive .feature-copy>.tr-label{font-size:10px}}
@media(max-width:350px){#mrp-2026-primary-archive .feature-copy h2 .feature-year{font-size:46px}#mrp-2026-primary-archive .feature-copy .feature-name{font-size:29px}}

#mrp-2026-primary-archive,#mrp-2026-primary-archive *{box-sizing:border-box}
