.pb-news-hub>.sub-lead{max-width:970px;font-size:clamp(18px,1.6vw,24px);line-height:1.6;margin-bottom:24px}.pb-news-hub .pb-news-edition{margin:26px 0}.pb-news-hub .pb-knowledge-topics{margin:26px 0 40px}
.pb-news-hub .pb-news-grid{align-items:stretch;gap:26px}.pb-site .pb-news-hub .pb-news-card{padding:0;overflow:hidden;--pb-hover-scale:1.015}.pb-news-card-image{width:100%;aspect-ratio:1280/854;overflow:hidden;background:#e1e7ec}.pb-news-card-image img{width:100%;height:100%;object-fit:cover;display:block;filter:none;transition:transform .4s ease}.pb-news-card-copy{padding:24px;display:flex;align-items:flex-start;flex:1;flex-direction:column;min-width:0}.pb-news-hub .pb-news-card-top{padding-bottom:16px;gap:10px}.pb-news-hub .pb-news-card-top>span{font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.055em;line-height:1.7;text-transform:uppercase;color:#4b5660;max-width:60%}.pb-news-hub .pb-news-card-top time{font-size:10px;line-height:1.6}.pb-news-hub .pb-news-card h3{font-size:clamp(28px,2.3vw,34px);line-height:1.17;margin:20px 0 16px}.pb-news-hub .pb-news-card p{font-size:15px;line-height:1.7}.pb-news-hub .pb-news-read{font-weight:600;font-size:12px}.pb-news-hub .pb-news-policy p+p{margin-top:16px}
.pb-news-detail .pb-article-meta>a{--pb-hover-scale:1.025;border-radius:6px;font-weight:600}.pb-news-figure{max-width:1100px;margin:32px 0 38px}.pb-news-figure>img{display:block;width:100%;height:auto;aspect-ratio:1280/854;object-fit:cover;border-radius:16px;filter:none}.pb-news-figure>figcaption{font-size:12px;line-height:1.7;color:#5b636a;margin-top:13px;max-width:900px}.pb-news-detail .pb-news-status{max-width:1100px;margin-bottom:45px}
.pb-news-layout{display:grid;grid-template-columns:210px minmax(0,860px);gap:6vw;align-items:start}.pb-news-toc{position:sticky;top:115px;min-width:0}.pb-news-toc>p{font-size:10px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#5b636a;margin-bottom:16px}.pb-news-toc ol{list-style:none;padding:0;margin:0;counter-reset:news-toc}.pb-news-toc li{border-top:1px solid #cbd0d3;counter-increment:news-toc}.pb-news-toc a{display:block;padding:13px 5px;font-size:13px;font-weight:400;line-height:1.65;--pb-hover-scale:1.015;transform-origin:left center;border-radius:4px}.pb-news-toc a:before{content:counter(news-toc,decimal-leading-zero) ' ';font-size:10px;color:#626262;margin-right:7px}.pb-news-prose section{scroll-margin-top:115px}.pb-news-prose .pb-news-source-date{font-size:13px;color:#626262;margin-bottom:18px}
.pb-news-summary,.pb-news-takeaway{border-left:3px solid #1c3346;padding:0 0 0 24px;margin-bottom:38px}.pb-news-summary>span,.pb-news-takeaway>span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#4b5660;margin-bottom:12px}.pb-news-prose .pb-news-summary p,.pb-news-prose .pb-news-takeaway p{font-size:19px;line-height:1.75;color:#252b30}.pb-news-prose .pb-news-takeaway{margin-top:36px}
.pb-news-table{max-width:100%;overflow:auto;border:1px solid #cbd0d3;border-radius:12px;margin:26px 0}.pb-news-table:focus-visible{outline:2px solid #1c3346;outline-offset:4px}.pb-news-table table{width:100%;min-width:420px;border-collapse:collapse;font-size:15px;line-height:1.7;text-align:left}.pb-news-table caption{font-size:13px;font-weight:600;text-align:left;padding:16px 18px;background:#fff;color:#303940}.pb-news-table thead{background:#1c2d3b;color:#fff}.pb-news-table th,.pb-news-table td{padding:15px 18px;border-bottom:1px solid #d9dfe3;vertical-align:top}.pb-news-table tbody th{font-weight:600}.pb-news-table tbody tr:last-child>*{border-bottom:0}
.pb-news-calculation{padding:25px 28px;background:#e5edf3;border:1px solid #c3d1dd;border-radius:12px;margin:26px 0}.pb-news-calculation>span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#354c60;display:block;margin-bottom:16px}.pb-news-prose .pb-news-calculation>p{font-size:18px;line-height:1.7;color:#172c3d;font-weight:500;overflow-wrap:anywhere}.pb-news-calculation small{font-size:13px;line-height:1.8;color:#4c5d6b;display:block;margin-top:18px}.pb-news-detail .pb-news-next>a{margin-top:0}
@media(hover:hover){.pb-news-hub .pb-news-card:hover .pb-news-card-image img{transform:scale(1.035)}.pb-news-toc a:hover{background:#e5e9ec}.pb-news-detail .pb-article-meta>a:hover{background:#e5e9ec}}
@media(max-width:1100px){.pb-news-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}.pb-news-card-copy{padding:22px}.pb-news-hub .pb-news-card-top>span{max-width:55%}}
@media(max-width:760px){.pb-news-hub .pb-news-edition{margin:22px 0}.pb-news-hub .pb-knowledge-topics{margin:22px 0 32px}.pb-site .pb-news-hub .pb-news-card{padding:0}.pb-news-hub .pb-news-card h3{font-size:30px}.pb-news-card-copy{padding:23px}.pb-news-figure{margin:26px 0 30px}.pb-news-figure>img{border-radius:12px}.pb-news-figure>figcaption{font-size:11px}.pb-news-layout{grid-template-columns:minmax(0,1fr);gap:32px}.pb-news-toc{position:static}.pb-news-toc a{padding:11px 0}.pb-news-prose .pb-news-summary p,.pb-news-prose .pb-news-takeaway p{font-size:18px}.pb-news-summary,.pb-news-takeaway{padding-left:18px}.pb-news-table table{font-size:14px}.pb-news-table th,.pb-news-table td{padding:12px 14px}.pb-news-calculation{padding:22px}.pb-news-prose .pb-news-calculation>p{font-size:16px}.pb-news-detail .pb-news-next{gap:10px}}
@media(prefers-reduced-motion:reduce){.pb-news-card-image img{transition:none}.pb-news-hub .pb-news-card:hover .pb-news-card-image img{transform:none}}
