.nd-ux-page{max-width:1100px;margin:0 auto;padding:22px 20px 100px}.nd-ux-page h1{font-size:clamp(28px,4vw,44px);font-weight:800;margin:0 0 24px}.nd-ux-page button,.nd-ux-conversation button,.nd-ux-topics button,[data-nd-reminder],.nd-ux-community button{min-height:44px;padding:9px 15px;background:#fff;border:1px solid #b5b5b5;border-radius:4px;color:#9d1019;cursor:pointer;font:600 14px Arial,sans-serif}.nd-ux-page button:hover,.nd-ux-conversation button:hover,.nd-ux-topics button:hover{background:#fff0f1}.nd-ux-page button:disabled,.nd-ux-conversation button:disabled{opacity:.55;cursor:default}.nd-ux-page a,.nd-ux-conversation a,.nd-ux-topics a,.nd-ux-connections a{color:#b3121b}.nd-ux-page :focus-visible,.nd-ux-conversation :focus-visible,.nd-ux-topics :focus-visible{outline:3px solid #b3121b;outline-offset:3px}.nd-ux-search{max-width:760px;margin:0 0 28px;font-family:Arial,sans-serif}.nd-ux-search>div{display:flex;gap:8px;margin:8px 0 16px}.nd-ux-search input[type=search]{min-width:0;flex:1;min-height:46px;font:16px Arial;padding:10px;border:1px solid #777}.nd-ux-search select,#nd-preferences select{padding:10px;font:16px Arial;max-width:100%;margin:8px}.nd-ux-search label{display:block;margin:12px 0}.nd-ux-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.nd-ux-menu a{display:flex;justify-content:space-between;gap:12px;padding:20px 0;border-bottom:1px solid #ddd;font-size:20px;font-weight:700;color:#222}.nd-ux-result{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #ddd;min-width:0}.nd-ux-result>a,.nd-ux-result>div:first-child:has(img){width:140px;flex-shrink:0}.nd-ux-result img{width:100%;aspect-ratio:16/10;object-fit:cover}.nd-ux-result h3{font-size:21px;line-height:1.2;margin:5px 0 8px;font-weight:750}.nd-ux-result h3 a{color:inherit;display:block}.nd-ux-result p{font:15px/1.45 Arial,sans-serif;margin:4px 0}.nd-ux-eyebrow,.nd-ux-content-kind{font:700 11px/1.4 Arial,sans-serif!important;letter-spacing:.07em;color:#a2111b!important;text-transform:uppercase}.nd-ux-conversation,.nd-ux-topics,.nd-ux-connections{max-width:820px;margin:32px auto;padding-top:24px;border-top:1px solid #ccc}.nd-ux-conversation h2,.nd-ux-topics h2,.nd-ux-connections h2{font-size:25px;font-weight:750;margin:0 0 12px}.nd-ux-conversation>header>p{font:14px/1.5 Arial;color:#505050}.nd-ux-reply{padding:20px 0;border-bottom:1px solid #ddd}.nd-ux-reply header{display:flex;gap:16px;justify-content:space-between;font:14px/1.5 Arial}.nd-ux-reply header a{font-weight:700}.nd-ux-reply time{font-size:12px;color:#666;white-space:nowrap}.nd-ux-reply>p{white-space:normal;overflow-wrap:anywhere;font-size:17px;line-height:1.6}.nd-ux-reply small{color:#555;font:12px Arial}.nd-ux-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0}.nd-ux-actions details{position:relative;font:14px Arial}.nd-ux-actions summary{cursor:pointer;padding:12px;min-height:44px}.nd-ux-actions details[open]{border:1px solid #ddd;padding:4px}.nd-ux-actions details button{display:block;margin:4px 0}.nd-ux-conversation form{margin-top:22px}.nd-ux-conversation label{display:block;font-weight:700}.nd-ux-conversation textarea{display:block;box-sizing:border-box;width:100%;font:16px/1.5 Arial;padding:12px;border:1px solid #777;border-radius:4px;resize:vertical;margin:10px 0}.nd-ux-conversation [type=submit],#nd-preferences>button{background:#b3121b;color:#fff;border-color:#b3121b}.nd-ux-conversation [aria-pressed=true],.nd-ux-topics [aria-pressed=true]{background:#fff0f1;border-color:#b3121b}.nd-ux-back{display:inline-flex;padding:10px 0;min-height:44px;align-items:center;color:#9d1019;font:14px Arial;margin-bottom:12px}.nd-ux-topics>div{display:flex;gap:10px;flex-wrap:wrap}.nd-ux-topics>div>span{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid #ddd;padding-bottom:6px}.nd-ux-topics>div>span>a{font:16px Arial}.nd-ux-connections li{padding:8px 0}.nd-ux-connections li>span{font:12px Arial;text-transform:uppercase;color:#555;margin-right:8px}.nd-ux-article-discussion{max-width:820px;margin:0 auto;padding:24px 16px}.nd-ux-article-discussion>img{width:100%;max-height:420px;object-fit:cover}.nd-ux-article-discussion h1{font-size:clamp(28px,5vw,42px);line-height:1.15}.nd-ux-button,.nd-ux-settings-link{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;color:#b3121b}.nd-ux-check{display:flex;align-items:center;gap:12px;padding:12px 0;font:16px Arial}.nd-ux-check input{width:20px;height:20px;accent-color:#b3121b}#nd-preferences{max-width:650px}#nd-preferences>label:last-of-type{display:block}#nd-search-results section{margin:32px 0}#nd-search-results h2{border-top:3px solid #222;padding-top:16px}.nd-ux-community{padding:30px 0;margin:32px 0;border-top:3px solid #222}.nd-ux-community>p{font:14px Arial;color:#555}.nd-ux-community-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.nd-ux-community-grid>section{min-width:0}.nd-ux-community-grid .nd-ux-result{gap:10px}.nd-ux-community-grid .nd-ux-result>a{width:80px}.nd-ux-community-grid .nd-ux-result h3{font-size:18px}.nd-ux-community-grid .nd-ux-result p:not(.nd-ux-eyebrow){display:none}.nd-ux-community-grid>section>a{display:inline-block;padding:14px 0;color:#b3121b}.nd-ux-latest{margin:30px 0;border-top:3px solid #222}.nd-ux-latest>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.nd-ux-latest time{font:12px Arial;color:#555}.nd-ux-latest h3{font-size:18px;line-height:1.25;margin:8px 0}.nd-ux-news-home .home-editorial-layout{display:block}.nd-ux-news-home .home-editorial-layout>.home-sidebar,.nd-ux-news-home .home-editorial-layout>aside{display:none}.nd-ux-news-home .lead-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.1fr) minmax(0,1fr);gap:24px}.nd-ux-news-home .lead-story h2{font-size:clamp(28px,3.1vw,42px);line-height:1.1}.nd-ux-news-home .lead-story img{width:100%;aspect-ratio:16/9;object-fit:cover}.nd-ux-news-home .week-card,.nd-ux-news-home .section-grid-story{background:0 0;border-radius:0;box-shadow:none}.nd-ux-news-home .story-deck{font-family:Arial,sans-serif}.nd-ux-news-home .nd-reader-tools{display:none}.nd-ux-news-home .section-heading{border-top:0}.nd-ux-news-home .editorial-section{border-top:3px solid #222;padding-top:20px}.nd-ux-news-home .week-section{border-top:3px solid #222;padding-top:16px}.nd-ux-location{font:14px Arial;color:#555}.nd-ux-report{padding:16px;background:#fafafa}.nd-ux-conversation [hidden]{display:none!important}@media(max-width:900px){.ndx-topic-row{display:none!important}.nd-ux-news-home{padding-top:12px!important}.nd-ux-news-home .lead-grid{display:block}.nd-ux-news-home .lead-story{margin-bottom:20px}.nd-ux-news-home .middle-stories,.nd-ux-news-home .brief-column{display:block}.nd-ux-news-home .split-story,.nd-ux-news-home .brief-column>article{display:flex;gap:16px;justify-content:space-between;border-top:1px solid #ccc;padding:16px 0;margin:0}.nd-ux-news-home .split-story .story-copy{flex:1}.nd-ux-news-home .side-image,.nd-ux-news-home .brief-image{width:110px!important;flex:0 0 110px;order:2}.nd-ux-news-home .side-image img,.nd-ux-news-home .brief-image img{width:100%;aspect-ratio:4/3;object-fit:cover}.nd-ux-news-home .brief-column>article{flex-wrap:wrap}.nd-ux-news-home .brief-column>article>h3{flex:1;min-width:55%;font-size:21px}.nd-ux-news-home .brief-column .brief-link{display:none}.nd-ux-news-home .brief-column .story-meta{flex-basis:100%}.nd-ux-news-home .lead-story h2{font-size:32px}.nd-ux-news-home .split-story h3{font-size:22px}.nd-ux-news-home .week-grid,.nd-ux-news-home .section-story-grid{gap:20px}.nd-ux-latest>div:last-child{grid-template-columns:1fr}.nd-ux-latest article{display:grid;grid-template-columns:86px 1fr;gap:12px;border-bottom:1px solid #ddd;padding:10px 0;align-items:baseline}.nd-ux-latest h3{margin:0;font-size:20px}.nd-ux-community-grid{grid-template-columns:1fr}.nd-ux-page{padding:16px 16px 90px}.nd-ux-menu{grid-template-columns:1fr 1fr;gap:0 18px}.nd-ux-menu a{font-size:17px}.nd-ux-conversation,.nd-ux-topics,.nd-ux-connections{margin:24px 0}.nd-ux-result>a{width:100px}.nd-ux-result{gap:12px}.nd-ux-result h3{font-size:20px}.nd-ux-community-grid .nd-ux-result>a{width:100px}.nd-ux-conversation{scroll-margin-top:85px}.nd-ux-page [type=checkbox]{min-width:20px;min-height:20px}.nd-ux-news-home .home-ad-break{margin:28px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@media(min-width:901px){.nd-ux-news-home .lead-grid>.brief-column{grid-column:auto!important;display:block!important;border-top:0!important;padding-top:0!important}.nd-ux-news-home .brief-column>article{display:block!important;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ddd}.nd-ux-news-home .brief-image{display:block;width:100%!important}.nd-ux-news-home .brief-image img{width:100%;aspect-ratio:16/10;object-fit:cover}}.nd-ux-news-home .lead-story h2,.nd-ux-news-home .split-story h3,.nd-ux-news-home .brief-column h3{font-weight:700!important}.nd-ux-news-home .story-deck{font-family:Arial,sans-serif!important;max-width:none!important}.nd-ux-news-home .lead-story h2{font-size:clamp(28px,3.1vw,42px)!important;line-height:1.12!important}.nd-ux-news-home .lead-story{padding-right:0!important}.nd-ux-news-home .brief-column h3{font-size:22px!important;line-height:1.2!important}.nd-ux-follow-inline{display:flex;align-items:center;gap:12px;margin:12px 0;font:14px Arial,sans-serif}.nd-ux-follow-inline button{min-height:44px;border:1px solid #b3121b;border-radius:4px;color:#a2111b;background:#fff;padding:8px 14px;cursor:pointer}.nd-ux-follow-inline [aria-pressed=true]{background:#fff0f1}.nd-ux-follow-inline [role=status]{font-size:12px}.article-main .article-layout{display:block!important;max-width:840px;margin-inline:auto}.article-main>.article-related{max-width:840px;margin-inline:auto}.nd-ux-national{border-top:3px solid #222;padding-top:20px;margin:32px 0}.nd-ux-national>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.nd-ux-national article h3{font-size:22px;font-weight:700}.nd-ux-national img{width:100%;aspect-ratio:16/9;object-fit:cover}@media(max-width:900px){.nd-ux-national>div{grid-template-columns:1fr}.article-main .article-layout{width:100%}}