:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--news-ink:#182129;--news-text:#2c353d;--news-muted:#59656f;--news-line:#bdc5cb;--news-tint:#e2e6e9;--news-accent:#675a46;--news-canvas:#d8dde1;--news-paper:#fbfcfc;--news-chrome:#232b33;--news-chrome-line:#46515c;--news-chrome-text:#e8edf0;--news-metal:#b6a27c;--news-font:var(--font-news), "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, sans-serif;--emdash-caption-color:#59656f;--emdash-image-radius:0}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--news-canvas);scroll-padding-top:24px}body{background:var(--news-canvas);color:var(--news-text);font:400 16px/1.8 var(--news-font);-webkit-font-smoothing:antialiased;overflow-wrap:anywhere;margin:0}#main-news{background:var(--news-paper);width:min(1276px,100%);margin-inline:auto;display:flow-root;box-shadow:0 0 0 1px #c7cdd2}h1,h2,h3,h4,p,figure{margin:0}a{color:inherit;text-underline-offset:.2em}button,input,textarea,select{font:inherit}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}::selection{color:var(--news-ink);background:#d2dce3}:is(a,button,input,summary):focus-visible{outline:2px solid var(--news-accent);outline-offset:4px}.news-width{width:min(1180px,100% - 96px);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--news-tint);color:var(--news-ink);padding:10px 16px;position:absolute;top:-100px;left:20px}.skip-link:focus{top:10px}.editorial-preview{color:#414c56;text-align:center;background:#d6dce1;padding:4px 16px;font-size:11px}.news-header{background:var(--news-chrome);color:var(--news-chrome-text);border-top:3px solid #53616d}.news-header .news-brand{color:var(--news-chrome-text)}.news-header .news-brand>span{color:var(--news-metal)}.news-masthead{justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.news-brand{color:var(--news-ink);letter-spacing:.035em;white-space:nowrap;flex:none;align-items:baseline;gap:.14em;font-size:28px;font-weight:500;line-height:1.1;text-decoration:none;display:inline-flex}.news-brand b{font-weight:500}.news-brand>span{color:var(--news-accent);margin-left:-.14em}.news-header__actions{align-items:center;gap:25px;display:flex}.news-search-link{place-items:center;width:44px;height:44px;display:grid}.news-header__guide{border-left:1px solid var(--news-chrome-line);white-space:nowrap;align-items:center;gap:20px;padding-left:24px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.news-header__guide span{font-size:18px}.news-nav-wrap{border-bottom:1px solid var(--news-chrome-line);align-items:center;gap:30px;display:flex;position:relative}.news-nav{align-items:center;gap:36px;min-width:0;display:flex}.news-nav>a{color:#c7d0d7;white-space:nowrap;padding:15px 0;font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;display:block}.news-nav>a:hover,.news-nav>a[aria-current],.news-header__guide:hover{color:var(--news-chrome-text)}.news-nav>a[aria-current]{box-shadow:inset 0 -2px var(--news-metal)}.news-more{flex:none;position:relative}.news-more summary{cursor:pointer;place-items:center;width:44px;height:44px;font-size:24px;line-height:1;list-style:none;display:grid}.news-more summary::-webkit-details-marker{display:none}.news-more nav{z-index:20;width:245px;color:var(--news-ink);border:1px solid var(--news-line);background:#fff;padding:12px 20px;position:absolute;top:48px;right:0;box-shadow:0 8px 24px #1c202420}.news-more nav a{padding:10px 0;font-size:13px;text-decoration:none;display:block}.news-more[open] summary{color:var(--news-metal)}.news-focus{background:#dde3e7;border-left:3px solid #6a7985;grid-template-columns:60px repeat(3,minmax(0,1fr));align-items:center;gap:24px;margin-top:26px;padding:20px 24px;display:grid}.news-focus>h2{letter-spacing:.01em;font-size:13px;font-weight:600}.news-focus>a{min-width:0;color:var(--news-text);align-items:center;gap:12px;text-decoration:none;display:flex}.news-focus :is(figure,picture){display:contents}.news-focus img{object-fit:cover;flex:0 0 72px;width:72px;height:54px}.news-focus a>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;font-weight:500;line-height:1.8;display:-webkit-box;overflow:hidden}.news-home-grid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:36px;margin:36px 0 48px;display:grid}.news-main-column,.news-article{min-width:0}.news-sidebar{align-self:stretch;min-width:0}.news-card__image{aspect-ratio:3/2;background:var(--news-tint);width:100%;display:block;overflow:hidden}.news-card__image :is(figure,picture){display:contents}.news-card__image img{object-fit:cover;width:100%;height:100%}.news-card__image img,.news-article-photo img{filter:saturate(.8)brightness(.97)}.news-card__placeholder{color:#72787d;letter-spacing:.01em;justify-content:center;align-items:center;height:100%;padding:20px;font-size:20px;font-weight:600;display:flex}.news-meta{flex-wrap:wrap;align-items:center;gap:4px 14px;margin:12px 0 8px;font-size:11px;line-height:1.6;display:flex}.news-meta>span{color:var(--news-accent);font-weight:500}.news-meta time{color:var(--news-muted);font-size:10px}.news-card :is(h2,h3){color:var(--news-ink);letter-spacing:.01em;font-size:17px;font-weight:600;line-height:1.65}.news-card :is(h2,h3) a{text-decoration:none}.news-card :is(h2,h3) a:hover{color:var(--news-accent)}.news-card--lead .news-card__image{aspect-ratio:16/8.4}.news-card--lead .news-meta{margin-top:18px}.news-card--lead h2{letter-spacing:.01em;text-wrap:balance;word-break:auto-phrase;font-size:30px;font-weight:600;line-height:1.55}.news-card__excerpt{-webkit-line-clamp:2;color:var(--news-muted);-webkit-box-orient:vertical;margin-top:12px;font-size:13px;line-height:1.9;display:-webkit-box;overflow:hidden}.news-read{align-items:center;gap:24px;margin-top:16px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.news-read span{font-size:18px}.news-section-heading{border-bottom:2px solid var(--news-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:36px 0 20px;padding-bottom:14px;display:flex}.news-section-heading h2{color:var(--news-ink);letter-spacing:.01em;font-size:19px;font-weight:600;line-height:1.5}.news-section-heading h2 span{color:var(--news-muted);letter-spacing:0;margin-left:14px;font-size:11px;font-weight:500}.news-section-heading>a{font-size:11px;text-decoration:none}.news-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.news-story-grid .news-card{border-bottom:1px solid var(--news-line);padding-bottom:22px}.news-picks{border:1px solid var(--news-line);background:#e4e8eb;padding:0 18px 6px}.news-picks>h2{color:var(--news-chrome-text);letter-spacing:.01em;background:#303941;margin-inline:-18px;padding:16px 18px;font-size:17px;font-weight:600;line-height:1.5}.news-picks>h2 span{color:#c6ced4;letter-spacing:0;margin-top:3px;font-size:10px;font-weight:400;display:block}.news-picks ol{margin:0;padding:0;list-style:none}.news-picks li{border-bottom:1px solid var(--news-line);align-items:start;gap:14px;padding:18px 0;display:flex}.news-picks li>span{color:var(--news-accent);letter-spacing:.01em;flex:0 0 32px;font-size:25px;font-weight:600;line-height:1.3}.news-picks li a{color:var(--news-text);font-size:12px;font-weight:500;line-height:1.9;text-decoration:none}.news-picks li a:hover{text-decoration:underline}.news-guide{border:1px solid var(--news-line);background:#e4e8eb;flex-direction:column;gap:20px;margin-top:28px;padding:26px 22px;text-decoration:none;display:flex}.news-guide small{color:var(--news-accent);letter-spacing:.05em;font-size:10px;font-weight:600}.news-guide strong{color:var(--news-ink);letter-spacing:.01em;font-size:22px;font-weight:600;line-height:1.65}.news-guide>span{font-size:11px;font-weight:600}.news-guide b{margin-left:10px}.news-guide:hover{border-color:var(--news-accent)}.news-topics{margin-bottom:60px}.news-topics nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.news-topics nav a{border-bottom:1px solid var(--news-line);flex-direction:column;align-items:start;gap:6px;padding:18px 0;text-decoration:none;display:flex;position:relative}.news-topics nav a>span{color:var(--news-accent);font-size:11px;font-weight:600}.news-topics strong{color:var(--news-ink);font-size:21px;font-weight:600}.news-topics small{color:var(--news-muted);font-size:12px}.news-topics b{font-size:23px;font-weight:400;position:absolute;top:22px;right:0}.news-breadcrumb{color:var(--news-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:24px 0 30px;font-size:10px;line-height:1.8;display:flex}.news-breadcrumb a{text-decoration:none}.news-listing-head .news-breadcrumb{margin-bottom:28px}.news-kicker{color:var(--news-accent);letter-spacing:.035em;font-size:12px;font-weight:500}.news-listing-head h1{color:var(--news-ink);letter-spacing:.01em;margin-top:10px;font-size:32px;font-weight:600;line-height:1.5}.news-search-form{background:var(--news-tint);margin-bottom:30px;padding:22px 24px}.news-search-form>label{color:var(--news-ink);margin-bottom:10px;font-size:13px;font-weight:600;display:block}.news-search-form>div{gap:10px;display:flex}.news-search-form input{width:100%;min-width:0;color:var(--news-ink);background:#fff;border:1px solid #aab0b4;border-radius:0;padding:11px 14px;font-size:16px}.news-search-form button{border:1px solid var(--news-ink);color:var(--news-ink);cursor:pointer;background:#fff;border-radius:0;flex:none;padding:10px 24px;font-size:13px;font-weight:600}.news-search-form button:hover{background:#e5e7e8}.news-empty{padding:18px 0 42px;font-size:15px}.news-empty a{margin-top:16px;font-size:13px;display:inline-block}.news-pagination{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:32px;display:flex}.news-pagination a{padding:10px 0;font-size:13px;font-weight:600;text-decoration:none}.news-article-grid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:64px;margin-bottom:60px;display:grid}.news-article-title h1{color:var(--news-ink);letter-spacing:.01em;text-wrap:balance;word-break:auto-phrase;margin:12px 0 20px;font-size:34px;font-weight:600;line-height:1.55}.news-byline{color:var(--news-muted);flex-wrap:wrap;align-items:center;gap:9px 14px;padding-bottom:24px;font-size:11px;display:flex}.news-byline strong{color:var(--news-ink);font-size:11px;font-weight:600}.news-byline__mark{border:1px solid var(--news-line);width:30px;height:30px;color:var(--news-ink);place-items:center;font-size:10px;font-weight:600;display:inline-grid}.news-article-photo{aspect-ratio:16/9;background:var(--news-tint);width:100%;max-height:410px;margin-bottom:28px;overflow:hidden}.news-article-photo :is(figure,picture){display:contents}.news-article-photo img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.news-sidebar__toc{margin-top:30px;position:sticky;top:24px}.news-sidebar__toc .media-toc ol{scrollbar-width:thin;scrollbar-color:#acb0b3 transparent;max-height:52vh;padding-right:8px;overflow-y:auto}.media-prose{color:var(--news-text);font:400 16px/1.85 var(--news-font);letter-spacing:.005em;overflow-wrap:anywhere}.media-prose p{color:inherit;font:inherit;margin:0 0 1.2em}.media-prose p:empty{display:none}.media-prose :is(h2,h3,h4){letter-spacing:.01em;text-shadow:none;box-shadow:none;break-after:avoid;border-radius:0;scroll-margin-top:24px;font-style:normal;line-height:1.6;display:block;position:static;color:var(--news-ink)!important;font-family:var(--news-font)!important;background:0 0!important;font-weight:600!important}.media-prose :is(h2,h3,h4):before,.media-prose :is(h2,h3,h4):after{content:none!important;display:none!important}.media-prose h2{border:0;border-bottom:2px solid var(--news-ink);margin:1.8em 0 .8em;padding:0 0 12px;font-size:25px!important}.media-prose h3{border:0;border-left:3px solid var(--news-accent);margin:1.6em 0 .7em;padding:0 0 0 13px;font-size:20px!important}.media-prose h4{border:0;margin:1.5em 0 .6em;padding:0;font-size:18px!important}.media-prose :is(h2,h3,h4)>*{font:inherit!important;color:inherit!important;background:0 0!important}.media-prose a{color:#315267;text-decoration:underline;text-decoration-thickness:1px}.media-prose a:hover{color:var(--news-accent)}.media-prose strong{font-weight:700}.media-prose :is(ul,ol){margin:0 0 1.2em;padding-left:1.5em;line-height:1.85}.media-prose li{margin:.3em 0;padding-left:.1em}.media-prose blockquote{border-left:3px solid var(--news-accent);background:var(--news-tint);color:#49525a;margin:1.5em 0;padding:17px 20px}.media-prose blockquote p:last-child{margin-bottom:0}.media-prose figure{margin:1.5em 0}.media-prose figcaption{color:var(--news-muted);text-align:center;font-size:12px;line-height:1.75}.media-prose iframe{max-width:100%}.media-prose table{border-collapse:collapse;text-align:left;width:100%;margin:0;font-size:14px;line-height:1.75}.media-prose :is(th,td){border:1px solid var(--news-line);vertical-align:top;min-width:105px;padding:10px 12px}.media-prose th{color:var(--news-ink);background:#eceeef;font-weight:600}.media-prose tr:nth-child(2n) td{background:#f7f8f8}.media-table{overscroll-behavior-inline:contain;margin:1.3em 0;overflow-x:auto}.media-prose .emdash-html-block{display:contents}.media-toc{border:1px solid var(--news-line);background:var(--news-tint);color:var(--news-ink);padding:16px 18px}.media-toc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;line-height:1.7;list-style:none;display:flex}.media-toc summary::-webkit-details-marker{display:none}.media-toc details[open] summary{border-bottom:1px solid var(--news-line);padding-bottom:11px}.media-toc details[open] summary svg{transform:rotate(180deg)}.media-toc ol{flex-direction:column;gap:9px;list-style:decimal;display:flex;margin:12px 0 0!important;padding-left:1.4em!important}.media-toc li{background:0 0;border:0;font-size:12px;line-height:1.8;list-style:decimal;display:list-item;position:static;margin:0!important;padding:0!important}.media-toc li::marker{color:var(--news-accent);font-weight:500}.media-toc li:before,.media-toc li:after{content:none!important;display:none!important}.media-toc a{color:var(--news-text);font:inherit;text-decoration:none}.media-toc a:hover{text-decoration:underline}.media-prose>.media-toc{margin:24px 0 30px}.media-prose>.media-toc ol{max-height:55vh;overflow-y:auto}.media-prose a.media-related{border:1px solid var(--news-line);width:100%;color:var(--news-ink);font:400 14px/1.7 var(--news-font);background:#fff;align-items:center;gap:16px;margin:22px 0;padding:12px;text-decoration:none;display:flex}.media-prose a.media-related:hover{border-color:var(--news-accent);background:#faf9f8}.media-related__image{aspect-ratio:3/2;background:var(--news-tint);flex:0 0 100px;justify-content:center;align-items:center;display:flex;overflow:hidden}.media-prose .media-related__image :is(figure,picture){display:contents}.media-prose .media-related__image img{object-fit:cover;width:100%;height:100%}.media-related__monogram{color:#747c82;font-size:26px;font-weight:600}.media-related__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.media-related__label{color:var(--news-accent);font-size:10px;font-weight:600}.media-related__title{color:var(--news-ink);font-size:14px;font-weight:600;line-height:1.65}.media-related__more{color:var(--news-muted);flex:none;font-size:20px}.media-prose .blog-card{border:1px solid var(--news-line);margin:22px 0;padding:16px;text-decoration:none;display:block;overflow:hidden}.media-prose .blog-card img{float:left;width:100px;margin-right:16px}.media-prose :is(.blog-card-hl-box,.blog-card-footer){display:none}.media-prose .sc-internal-blog-card>a{background:#fff;border-color:var(--news-line)!important;color:var(--news-ink)!important;border-radius:0!important}.media-prose :is([style^="color:#e16920"],[style*=";color:#e16920"]){color:var(--news-accent)!important}.media-prose [style*=\#ff0000]{color:#a94035!important}.media-prose .jin-shortcode-button{margin:1.2em 0}.media-prose .jin-shortcode-button>a{border:1px solid #a18e88;padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;color:#59352d!important;background:#f0e9e6!important;border-radius:0!important}.news-article-end{border-top:1px solid var(--news-line);margin-top:36px;padding-top:24px}.news-article-end h2{color:var(--news-ink);margin:7px 0 12px;font-size:22px;font-weight:600}.news-article-end a{font-size:13px;text-decoration:none}.news-footer{background:var(--news-chrome);color:var(--news-chrome-text);border-top:1px solid var(--news-chrome-line);padding:36px 0 20px}.news-footer__top{justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.news-footer .news-brand{color:var(--news-chrome-text);font-size:26px}.news-footer .news-brand>span{color:var(--news-metal)}.news-footer__top p{color:#bfc8cf;font-size:12px}.news-footer nav{border-block:1px solid var(--news-chrome-line);flex-wrap:wrap;gap:12px 26px;padding:18px 0;display:flex}.news-footer nav a{font-size:11px;text-decoration:none}.news-footer__bottom{color:#bfc8cf;justify-content:space-between;align-items:center;margin-top:18px;font-size:10px;display:flex}.news-footer__bottom small{font-size:inherit}.news-footer__bottom a{text-decoration:none}.media-prose .sc-fit-check{--sc-navy:var(--news-ink);--sc-orange:var(--news-accent);--sc-line:var(--news-line);background:var(--news-tint);color:var(--news-text);box-shadow:none;border-radius:0}.media-prose .sc-fit-check__item{color:var(--news-text);background:#fff;border-radius:0}.media-prose .sc-fit-check__result{color:var(--news-ink);background:#e9e6e4;border-radius:0}.media-prose :is(.sc-fit-check__lead,.sc-fit-check__note){color:var(--news-muted)}.media-prose .sc-fit-check__result [data-sc-fit-message],.media-prose .sc-fit-check__score span{color:#4a5055}.media-prose .sc-fit-check__score strong{color:var(--news-accent)}.media-prose .sc-fit-check__group-title span{color:var(--news-ink);background:#e0dedc}.media-prose .sc-fit-check .sc-fit-check__item:is(.is-checked,:has(input:checked)){border-color:var(--news-accent);box-shadow:none;background:#f2e9e6}.media-prose .sc-fit-check .sc-fit-check__item.is-checked .sc-fit-check__box,.media-prose .sc-fit-check .sc-fit-check__item input:checked+.sc-fit-check__box{border-color:var(--news-accent);background:#e7d4ce}.media-prose .sc-fit-check .sc-fit-check__box:after{border-color:#633f36}@media (width<=1100px){.news-width{width:calc(100% - 64px)}.news-home-grid,.news-article-grid{grid-template-columns:minmax(0,1fr) 220px;gap:30px}.news-sidebar{padding-left:0}.news-nav{gap:26px}.news-focus{gap:16px;padding:18px}.news-focus img{flex-basis:55px;width:55px;height:44px}.news-focus a>span{font-size:10px}.news-brand{font-size:25px}.news-card--lead h2{font-size:27px}.news-article-title h1{font-size:30px}.news-picks li{gap:10px}.news-picks li a{font-size:11px}.news-guide{padding:20px 16px}.news-guide strong{font-size:20px}}@media (width<=760px){.news-width{width:calc(100% - 36px)}.news-masthead{gap:12px;min-height:82px}.news-brand{font-size:clamp(18px,5vw,22px)}.news-header__actions{gap:5px}.news-header__guide{display:none}.news-nav-wrap{gap:6px}.news-nav{scrollbar-width:none;flex:1;gap:23px;overflow-x:auto}.news-nav::-webkit-scrollbar{display:none}.news-nav>a{padding:13px 0 15px;font-size:11px}.news-more{margin-left:auto}.news-more summary{width:30px;height:42px;font-size:22px}.news-more nav{top:44px}.news-focus{grid-template-columns:46px minmax(0,1fr);gap:12px;margin-top:18px;padding:14px}.news-focus>a:nth-last-child(-n+2){display:none}.news-focus img{flex-basis:56px;width:56px;height:44px}.news-focus>h2{font-size:12px}.news-focus a>span{font-size:10px}.news-home-grid,.news-article-grid{display:block}.news-home-grid{margin:24px 0 30px}.news-card--lead h2{font-size:25px;line-height:1.6}.news-card--lead .news-card__image{aspect-ratio:16/10}.news-card--lead .news-meta{margin-top:14px}.news-card__excerpt{font-size:13px}.news-read{margin-top:10px}.news-section-heading{margin-top:30px;margin-bottom:16px;padding-bottom:11px}.news-section-heading h2{font-size:17px}.news-section-heading h2 span{margin-left:9px;font-size:10px}.news-section-heading>a{font-size:10px}.news-story-grid{gap:24px 18px}.news-card :is(h2,h3){font-size:14px;line-height:1.75}.news-card--lead h2{font-size:25px}.news-meta{gap:4px 8px;margin:10px 0 7px;font-size:10px}.news-meta time{font-size:9px}.news-story-grid .news-card{padding-bottom:16px}.news-sidebar{border-left:0;border-top:1px solid var(--news-line);margin-top:28px;padding:26px 0 0}.news-picks li a{font-size:13px;line-height:1.8}.news-picks li{padding:15px 0}.news-guide{gap:14px;padding:22px}.news-sidebar__toc,.news-article-grid>.news-sidebar{display:none}.news-topics{margin-bottom:36px}.news-topics nav{grid-template-columns:1fr;gap:6px}.news-topics nav a{gap:3px;padding:15px 0 17px 36px}.news-topics nav a>span{position:absolute;top:20px;left:0}.news-topics strong{font-size:19px}.news-topics small{font-size:11px}.news-breadcrumb{gap:6px 10px;margin:16px 0 23px;font-size:9px}.news-article-title h1{margin:10px 0 17px;font-size:26px;line-height:1.6}.news-kicker{font-size:10px}.news-byline{gap:8px 10px;padding-bottom:20px;font-size:10px}.news-byline strong{font-size:10px}.news-byline__mark{width:26px;height:26px}.news-article-photo{aspect-ratio:16/10;margin-bottom:23px}.news-article-grid{margin-bottom:40px}.media-prose{letter-spacing:0;font-size:16px;line-height:1.9}.media-prose p{margin-bottom:1.15em}.media-prose h2{margin-top:1.6em;padding-bottom:10px;font-size:22px!important}.media-prose h3{margin-top:1.5em;padding-left:11px;font-size:18px!important}.media-prose h4{font-size:17px!important}.media-prose :is(th,td){padding:8px 10px}.media-prose table{font-size:13px}.media-prose>.media-toc{margin:20px 0 26px;padding:13px 15px}.media-toc li{font-size:12px}.media-prose a.media-related{gap:11px;margin:20px 0;padding:10px}.media-related__image{flex-basis:68px}.media-related__title{font-size:13px;line-height:1.7}.media-related__label{font-size:9px}.media-related__more{font-size:17px}.news-article-end h2{font-size:20px}.news-listing-head h1{font-size:26px}.news-listing-head .news-breadcrumb{margin-bottom:20px}.news-search-form{padding:17px}.news-search-form>label{font-size:12px}.news-search-form button{padding-inline:15px}.news-footer{padding:28px 0 18px}.news-footer__top{display:block}.news-footer .news-brand{font-size:25px}.news-footer__top p{margin-top:13px;font-size:11px}.news-footer nav{gap:12px 20px}}@media (width<=360px){.news-width{width:calc(100% - 30px)}.news-brand{font-size:17px}.news-card--lead h2{font-size:23px}.news-article-title h1{font-size:24px}.news-section-heading h2 span{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
