.pNruJa_root p,.pNruJa_root li{color:var(--ink-2)}.pNruJa_root main a:not([class]){color:var(--terra);text-decoration:none}.pNruJa_root main a:not([class]):hover{color:var(--terra-deep)}.pNruJa_root :focus-visible{outline:2px solid var(--terra);outline-offset:2px}.pNruJa_story{max-width:768px;margin:0 auto;padding:52px 0 24px}.pNruJa_top{margin-bottom:36px}.pNruJa_listen,.pNruJa_video{margin:0 0 36px}.pNruJa_videoFrame{aspect-ratio:16/9;background:var(--hover) var(--poster-wide) center / cover no-repeat;border-radius:8px;overflow:hidden}.pNruJa_videoFrame>video,.pNruJa_videoFrame>noscript>video{aspect-ratio:auto;width:100%;height:100%;display:block}.pNruJa_videoPlayer>:not([data-ready]){padding-bottom:44px}.pNruJa_video[data-shape=tall] .pNruJa_videoFrame{aspect-ratio:9/16;background-image:var(--poster-tall,var(--poster-wide));width:min(100%,360px,40.5svh);margin-inline:auto}@media (max-width:700px){.pNruJa_video[data-tall-poster]:not([data-shape]) .pNruJa_videoFrame{aspect-ratio:9/16;background-image:var(--poster-tall,var(--poster-wide));width:min(100%,360px,40.5svh);margin-inline:auto}}@media (scripting:none){.pNruJa_video[data-tall-poster]:not([data-shape]) .pNruJa_videoFrame{aspect-ratio:16/9;background-image:var(--poster-wide);width:auto;margin-inline:0}.pNruJa_videoPlayer>:not([data-ready]){padding-bottom:0}}.pNruJa_video .pNruJa_videoNote{color:var(--stone);margin:10px 0 0;font-size:14px;font-weight:500}.pNruJa_video .pNruJa_videoPreview{background:var(--wash);color:var(--terra-deep);border-radius:6px;margin:0 0 12px;padding:10px 14px;font-size:14px;font-weight:500}.pNruJa_top h1{letter-spacing:-1.2px;max-width:none;margin:0 0 16px;font-size:40px;line-height:1.1}.pNruJa_top .pNruJa_dek{margin:0 0 16px;font-size:19.2px;line-height:1.45}.pNruJa_top .pNruJa_byline{color:var(--stone);margin:0;font-size:14px;font-weight:500}.pNruJa_picture{aspect-ratio:16/9;background:var(--hover);border-radius:8px;margin-top:28px;position:relative;overflow:hidden}.pNruJa_picture img{object-fit:cover;width:100%;height:100%;display:block}.pNruJa_turningPicture{border-radius:8px;margin-top:28px}.pNruJa_sources,.pNruJa_related,.pNruJa_flags{border-top:1px solid var(--line);margin-top:40px;padding-top:24px}.pNruJa_sources h2,.pNruJa_related h2,.pNruJa_flags h2{margin:0 0 16px;font-size:17.6px;line-height:1.3}.pNruJa_sources ul,.pNruJa_related ul{margin:0;padding:0;list-style:none}.pNruJa_sources li+li,.pNruJa_related li+li{margin-top:14px}.pNruJa_sources li a,.pNruJa_related li a{min-height:24px;display:inline-block}.pNruJa_sources li span,.pNruJa_related li span{color:var(--stone);font-size:14px;font-weight:500;display:block}.pNruJa_foot{border-top:1px solid var(--line);max-width:768px;margin:16px auto 0;padding:20px 0 24px}.pNruJa_foot nav{flex-wrap:wrap;gap:24px 28px;display:flex}.pNruJa_quiet{font-size:14px;color:var(--stone)!important}.pNruJa_flags form{max-width:620px}.pNruJa_flags label{margin-bottom:8px;font-weight:600;display:block}.pNruJa_flags textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:400 14px/1.6 var(--mono);resize:vertical;border-radius:6px;padding:12px 14px}.pNruJa_flags textarea:focus{border-color:var(--terra);box-shadow:0 0 0 3px var(--wash);outline:none}.pNruJa_flags button{background:var(--terra);color:#fff;min-height:44px;font:600 15.2px/1 var(--sans);cursor:pointer;border:0;border-radius:6px;margin-top:12px;padding:0 18px}.pNruJa_flags button:hover{background:var(--terra-deep)}.pNruJa_flags h3{margin:0 0 8px;font-size:15.2px;line-height:1.3}.pNruJa_openFlags{background:var(--hover);border-radius:8px;margin-top:24px;padding:18px}.pNruJa_openFlags ul{margin:0;padding-left:22px;list-style:outside}@media (max-width:900px){.pNruJa_frame{padding:24px}.pNruJa_story{padding-top:28px}.pNruJa_top{margin-bottom:28px}.pNruJa_top h1{letter-spacing:-.8px;font-size:32px}.pNruJa_top .pNruJa_dek{font-size:17.6px}.pNruJa_picture,.pNruJa_turningPicture{margin-top:22px}}@media (max-width:420px){.pNruJa_frame{padding:12px 12px 40px}.pNruJa_root{font-size:16px}}.pNruJa_frame{padding-top:0}.pNruJa_top h1{display:grid}@media (max-width:760px){.pNruJa_top h1{width:calc(100vw - 2.7rem)}}
