.nrm-primary-nav .nrm-nav-list.nrm-nav-smart{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;gap:0 clamp(14px,2vw,30px)}.nrm-primary-nav .nrm-nav-smart > li{min-width:0;max-width:240px}.nrm-primary-nav .nrm-nav-smart > .nrm-nav-overflow{margin-left:auto}.nrm-primary-nav .nrm-nav-smart a{min-height:44px;overflow-wrap:anywhere}.nrm-primary-nav .nrm-menu-more{position:relative}.nrm-primary-nav .nrm-menu-more > summary{display:flex;align-items:center;gap:10px;min-height:50px;padding:14px 0;list-style:none;color:inherit;font:650 12px/1.4 var(--nrm-sans, sans-serif);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.nrm-primary-nav .nrm-menu-more > summary::-webkit-details-marker{display:none}.nrm-primary-nav .nrm-menu-more > summary::after{content:'';width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.nrm-primary-nav .nrm-menu-more[open] > summary::after{margin-top:3px;transform:rotate(225deg)}.nrm-primary-nav .nrm-menu-more > summary:focus-visible{outline:2px solid var(--nrm-accent,#bc542b);outline-offset:4px}:is(.nrm-home-screen, .nrm-article-screen.single, .nrm-home-cinema) .nrm-primary-nav :focus-visible{outline-color:var(--nrm-gold,#d3b140)}.skip-link.screen-reader-text:focus{z-index:100000}.nrm-primary-nav .nrm-nav-overflow-list{position:absolute;top:100%;right:0;z-index:120;width:min(320px,calc(100vw - 40px));max-height:min(70vh,600px);margin:0;padding:10px 18px;border:1px solid var(--nrm-line,#d7d7d2);background:var(--nrm-paper,#fff);color:var(--nrm-ink,#202020);list-style:none;overflow:auto}.nrm-primary-nav .nrm-nav-overflow-list > li + li{border-top:1px solid var(--nrm-line,#d7d7d2)}.nrm-primary-nav .nrm-nav-overflow-list a{padding:11px 0;font-size:12px;line-height:1.5;text-transform:none;letter-spacing:0}.nrm-primary-nav .nrm-nav-overflow-list .sub-menu{display:block;position:static;min-width:0;margin:0;padding:0 0 7px 14px;border:0;background:transparent;color:inherit;box-shadow:none}.nrm-primary-nav .nrm-nav-overflow-list .sub-menu a{font-size:11px}.nrm-primary-nav .nrm-nav-overflow-list .menu-item-has-children > a::after{content:none}:is(.nrm-home-screen, .nrm-article-screen.single) .nrm-primary-nav .nrm-menu-more > summary{font:650 14px/1.4 var(--nrm-projection-font, var(--nrm-sans, sans-serif));letter-spacing:.015em}:is(.nrm-home-screen, .nrm-article-screen.single, .nrm-home-cinema) .nrm-primary-nav .nrm-nav-overflow-list{border-color:#4a5060;background:var(--nrm-ink,#202020);color:#fff}:is(.nrm-home-screen, .nrm-article-screen.single, .nrm-home-cinema) .nrm-primary-nav .nrm-nav-overflow-list > li + li{border-color:#4a5060}:is(.nrm-home-screen, .nrm-article-screen.single, .nrm-home-cinema) .nrm-primary-nav .nrm-nav-overflow-list .current-menu-item > a{color:var(--nrm-gold,#e7bc64)}body.single .nrm-article-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}body.single .nrm-article-tags a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:9px 12px;border:1px solid var(--nrm-line,#d7d7d2);border-radius:2px;background:transparent;color:var(--nrm-ink,#202020);font:600 12px/1.5 var(--nrm-sans, sans-serif);letter-spacing:0;text-decoration:none;overflow-wrap:anywhere}body.single .nrm-article-tags a:hover{border-color:var(--nrm-accent,#bc542b);text-decoration:underline;text-underline-offset:3px}body.single .nrm-article-tags a:focus-visible{outline:2px solid var(--nrm-accent,#bc542b);outline-offset:3px}@media (max-width: 900px){.nrm-primary-nav{--nrm-mobile-menu-fallback:calc(100vh - 180px);max-height:var(--nrm-mobile-menu-max-height,var(--nrm-mobile-menu-fallback));overflow-y:auto;overscroll-behavior-y:contain}.nrm-primary-nav .nrm-nav-list.nrm-nav-smart{display:block;padding-block:6px}.nrm-primary-nav .nrm-nav-smart > li{max-width:none}.nrm-primary-nav .nrm-nav-smart > .nrm-nav-overflow{margin-left:0}.nrm-primary-nav .nrm-nav-overflow-list{position:static;width:100%;max-height:none;padding:0 0 10px 14px;border:0;background:transparent;color:inherit;overflow:visible}.nrm-primary-nav .nrm-menu-more > summary{min-height:44px;padding-block:12px;font-size:13px}.nrm-primary-nav .nrm-nav-overflow-list a{font-size:13px}.nrm-primary-nav .nrm-nav-overflow-list .sub-menu a{font-size:12px}}@supports (height: 100dvh){@media (max-width: 900px){.nrm-primary-nav{--nrm-mobile-menu-fallback:calc(100dvh - 180px)}}}@media print{body.single .nrm-article-tags a{border-color:#999;min-height:0}}