.pnw-page{color:#24354b;background:#f2f5f9}.pnw-page .investigation-hero{max-width:960px}.pnw-page .investigation-hero h1{line-height:1.05}.pnw-page .pnw-hero-figure{background:#fff;border:1px solid #11305e3d;margin:24px 0 28px;overflow:hidden}.pnw-hero-figure img{width:100%;height:auto;display:block}.pnw-page p,.pnw-page li,.pnw-page dd{font-size:1rem;line-height:1.7}.pnw-page strong,.pnw-page b{font-weight:700}.pnw-page .investigation-kicker,.pnw-page .investigation-label,.pnw-page .investigation-date{font-size:.875rem;line-height:1.55}.pnw-page .investigation-attribution{font-size:.875rem}.pnw-page .investigation-section>p:not(.investigation-label){color:#33465e;font-size:1rem}.pnw-page .investigation-topbar a{font-size:.875rem}.pnw-page a{text-underline-offset:.18em}.pnw-page :focus-visible{outline-offset:4px;outline:3px solid #147eb3}.pnw-determination{background:#fff;border:2px solid #17366f}.pnw-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.pnw-counts>div{color:#fff;background:#17366f;padding:18px}.pnw-counts strong{font-size:2.25rem;line-height:1.1;display:block}.pnw-counts span{margin-top:9px;font-size:.875rem;line-height:1.45;display:block}.pnw-cases{margin:42px 0}.pnw-cases>h2,.pnw-related h2{color:#102d62;margin-bottom:16px;font:2rem/1.2 Georgia,serif}.pnw-case{background:#fff;border:1px solid #17366f;margin:16px 0;scroll-margin-top:24px}.pnw-case>summary{color:#fff;cursor:pointer;background:#17366f;align-items:flex-start;gap:18px;padding:24px;list-style:none;display:flex}.pnw-case>summary::-webkit-details-marker{display:none}.pnw-section>summary::-webkit-details-marker{display:none}.pnw-case-number{opacity:.8;padding-top:4px;font-size:1.1rem}.pnw-case-heading{flex:1;gap:12px;min-width:0;display:grid}.pnw-case-heading strong{color:#fff;font:1.45rem/1.35 Georgia,serif}.pnw-period{color:#e2ebf8;font-size:.875rem;line-height:1.5}.pnw-grade{color:#fff;border-top:1px solid #60789d;padding-top:12px;font-size:.9rem;font-weight:700;line-height:1.4}.pnw-toggle{font-size:1.8rem;line-height:1}.pnw-case[open] .pnw-toggle{transform:rotate(45deg)}.pnw-case-body{padding:clamp(20px,4vw,38px)}.pnw-page .pnw-actor{color:#102d62;background:#edf3fb;border-left:4px solid #17366f;gap:6px;margin:0 0 24px;padding:16px 18px;font-size:1.05rem;display:grid}.pnw-actor>span{text-transform:uppercase;letter-spacing:.04em;font-size:.875rem;font-weight:700}.pnw-case-body h3{color:#102d62;margin:28px 0 10px;font-size:1.05rem;font-weight:700}.pnw-case-body p{margin:0 0 16px}.pnw-case-body blockquote{color:#17366f;background:#f0f5fa;border-left:4px solid #1b588b;margin:0;padding:16px 20px;font:1.15rem/1.6 Georgia,serif}.pnw-refs{gap:7px;margin-left:7px;font:.875rem/1.5 sans-serif;display:inline-flex}.pnw-refs a{color:#145284}.pnw-finding{background:#fff;border:2px solid #17366f;margin-top:26px;padding:20px}.pnw-finding h3{margin-top:0}.pnw-finding p:last-child{margin-bottom:0}.pnw-section{background:#fff;border:1px solid #17366f;margin:24px 0;scroll-margin-top:24px}.pnw-section>summary{cursor:pointer;color:#fff;background:#17366f;justify-content:space-between;gap:16px;padding:22px 26px;list-style:none;display:flex}.pnw-section>summary h2{color:#fff;margin:0;font:1.55rem/1.3 Georgia,serif}.pnw-section>div{padding:12px clamp(20px,4vw,36px) 24px}.pnw-standards{margin:24px 0}.pnw-standards>div{border-top:1px solid #d5dfeb;padding:15px 0}.pnw-standards dt{color:#17366f;font-size:1rem;font-weight:700}.pnw-standards dd{margin:7px 0 0}.pnw-sources ol{padding-left:24px}.pnw-sources li{border-bottom:1px solid #d5dfeb;padding:16px 0;scroll-margin-top:24px}.pnw-sources li:target{background:#eaf3ff;outline:4px solid #eaf3ff}.pnw-sources a{color:#144b7e;overflow-wrap:anywhere;font-weight:700}.pnw-sources li p{color:#52647b;margin:8px 0 0;font-size:.9rem}.pnw-related{margin-top:38px}.pnw-related a{color:#17366f;border-bottom:1px solid #b9c9dd;padding:14px 0;font-size:1rem;display:block}@media (width<=600px){.pnw-page .investigation-article{padding-top:32px}.pnw-page .investigation-topbar{flex-wrap:wrap;gap:14px;padding:18px 16px}.pnw-counts{grid-template-columns:1fr}.pnw-counts>div{align-items:center;gap:18px;display:flex}.pnw-counts span{margin:0}.pnw-case>summary{gap:12px;padding:20px 16px}.pnw-case-number{display:none}.pnw-case-heading strong{font-size:1.3rem}.pnw-section>summary{padding:20px 16px}.pnw-page .investigation-section{padding:24px 20px}}.pnw-claimant{color:#102d62;overflow-wrap:anywhere;background:#fff;border-left:4px solid #72b5ed;gap:6px;padding:16px;display:grid}.pnw-claimant-label{text-transform:uppercase;letter-spacing:.04em;font-size:.875rem;font-weight:700;line-height:1.4}.pnw-case-heading .pnw-claimant strong{color:#102d62;font:800 1.4rem/1.3 Arial,sans-serif}.pnw-claimant-context{color:#33465e;font-size:.9375rem;line-height:1.5}
