.E-TPEG_figure{margin:32px 0}.E-TPEG_image{border:1px solid var(--line);background:0 0;border-radius:18px;width:100%;height:auto;display:block}.E-TPEG_figure figcaption{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.6}.E-TPEG_cta{border:1px solid var(--line-strong);background:linear-gradient(120deg,#aaff701f,#ffffff06);border-radius:18px;margin:48px 0;padding:clamp(22px,4vw,38px)}.E-TPEG_cta h2{max-width:650px;margin:12px 0 18px;font-size:clamp(28px,4vw,42px);line-height:1.08}.E-TPEG_cta p{max-width:680px}.E-TPEG_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin:0 0 8px;font-size:12px;font-weight:750}.E-TPEG_actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.E-TPEG_actions>a:not(.btn){color:var(--green);text-underline-offset:4px;text-decoration:underline}.E-TPEG_note{color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.5}.E-TPEG_author{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:22px;display:grid}.E-TPEG_portrait{object-fit:cover;border-radius:50%;width:88px;height:88px}.E-TPEG_author h2{font-size:30px}@media (max-width:560px){.E-TPEG_author{grid-template-columns:1fr}.E-TPEG_actions{flex-direction:column;align-items:stretch}.E-TPEG_actions>a{white-space:normal;max-width:100%}.E-TPEG_figure figcaption{font-size:13px}}.E-TPEG_transcript{border:1px solid var(--line);border-radius:12px;margin-top:12px;padding:14px 18px}.E-TPEG_transcript summary{cursor:pointer;color:var(--green);line-height:1.5}.E-TPEG_transcript dl{margin-bottom:0}.E-TPEG_transcript dt{margin-top:14px;font-weight:700}.E-TPEG_transcript dd{margin:4px 0 0;line-height:1.6}.E-TPEG_sources{overflow-wrap:anywhere;margin-top:18px;font-size:14px;line-height:1.6}.E-TPEG_sources a{color:var(--green);text-underline-offset:3px;text-decoration:underline}.E-TPEG_sources li{margin-bottom:18px}.E-TPEG_sources p{margin:6px 0}.E-TPEG_layout{min-width:0}.E-TPEG_layout .article-hero{padding:clamp(40px,6vw,76px) 0 30px}.E-TPEG_layout .article-hero .article-container{max-width:1040px}.E-TPEG_layout .article-hero h1{text-wrap:balance;max-width:23ch;font-size:clamp(35px,4.5vw,62px)}.E-TPEG_layout .article-hero .lead{max-width:66ch;font-size:19px;line-height:1.65}.E-TPEG_layout .article-reading-grid{max-width:800px}.E-TPEG_layout .article-reading-grid.article-with-contents{grid-template-columns:220px minmax(0,800px);justify-content:center;align-items:start;column-gap:clamp(30px,5vw,70px);max-width:1240px;display:grid}.E-TPEG_layout .article-reading-grid>:not(.article-contents){grid-column:2;min-width:0}.E-TPEG_layout .article-contents{border-top:1px solid var(--line-strong);grid-area:1/1;max-height:calc(100dvh - 140px);padding:18px 0;font-size:13px;line-height:1.6;position:sticky;top:110px;overflow:auto}.E-TPEG_layout .article-contents>p{text-transform:uppercase;letter-spacing:.1em;color:var(--green);margin-top:0;font-size:11px;font-weight:700}.E-TPEG_layout .article-contents ol{margin:0 0 24px;padding-left:20px}.E-TPEG_layout .article-contents li{color:var(--muted);margin-bottom:12px}.E-TPEG_layout .article-contents a:hover{color:var(--green);text-underline-offset:4px;text-decoration:underline}.E-TPEG_layout .article-body{max-width:67ch;font-size:17px;line-height:1.85}.E-TPEG_layout .article-body h2{margin-top:44px;scroll-margin-top:110px;font-size:clamp(27px,3vw,36px)}.E-TPEG_layout .article-body h3{margin-top:30px;font-size:23px}.E-TPEG_layout .article-table{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.E-TPEG_layout .article-table:focus-visible{outline:2px solid var(--green);outline-offset:4px}.E-TPEG_layout .article-body table{width:100%;font-size:14px}.E-TPEG_layout .article-body .article-table>table{max-width:none;display:table;overflow:visible}:is(.E-TPEG_layout .article-body table:not([data-sca-table=transcript-v1]) th,.E-TPEG_layout .article-body table:not([data-sca-table=transcript-v1]) td){min-width:130px}.E-TPEG_layout .article-body img{max-width:100%;height:auto}.E-TPEG_layout .related-grid{grid-template-columns:1fr}.E-TPEG_layout .related-grid .card{padding:22px}@media (max-width:900px){.E-TPEG_layout .article-reading-grid.article-with-contents{grid-template-columns:minmax(0,800px)}.E-TPEG_layout .article-reading-grid>:not(.article-contents){grid-column:1}.E-TPEG_layout .article-contents{border:1px solid var(--line);border-radius:12px;max-height:none;margin-bottom:22px;padding:20px;position:static}.E-TPEG_layout .article-contents ol{columns:2;column-gap:30px}.E-TPEG_layout .article-contents li{break-inside:avoid}}@media (max-width:560px){.E-TPEG_layout .article-contents ol{columns:1}.E-TPEG_layout .article-body{font-size:16px}}
.sATbYa_notice{color:#fff3d4;text-align:left;overflow-wrap:anywhere;background:#28200e;border:2px solid #e8ba55;border-radius:12px;margin:24px 0;padding:20px 24px}.sATbYa_notice h2{color:#ffe09a;letter-spacing:normal;margin:0 0 10px;font-size:22px;line-height:1.25}.sATbYa_notice p{color:#fff3d4;max-width:none;margin:0;font-size:17px;line-height:1.6}@media (max-width:560px){.sATbYa_notice{padding:18px}.sATbYa_notice h2{font-size:20px}.sATbYa_notice p{font-size:16px}}
