.news-page,.news-article-page{--news-line:color-mix(in srgb, var(--foreground) 18%, transparent)}.news-masthead{grid-template-columns:1.7fr 1fr;align-items:end;gap:50px;padding-block:68px 40px;display:grid}.news-masthead h1{letter-spacing:-.025em;margin:20px 0 0;font-size:clamp(58px,7.3vw,106px);line-height:1.06}.news-masthead h1 span{color:var(--bid-orange)}.news-masthead-aside{padding-bottom:8px}.news-masthead-aside>svg{color:var(--bid-orange);margin-bottom:12px}.news-masthead-aside p{font:500 clamp(20px, 2vw, 27px)/1.35 var(--bid-font-heading);margin:0 0 14px}.news-masthead-aside>span{color:var(--bid-grey-700);margin-bottom:20px;font-size:13px;display:block}.news-dateline{border-block:1px solid var(--news-line);font:600 12px/1.4 var(--bid-font-ui);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:15px;padding-block:12px;display:flex}.news-dateline span:last-child{align-items:center;gap:7px;display:inline-flex}.news-front-page{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:34px;padding-top:28px;display:grid}.news-lead{color:#fff;background:#141414;min-width:0}.news-lead-photo{height:340px;display:block;position:relative;overflow:hidden}.news-lead-photo img,.news-card-image img,.news-recent-photo img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.news-lead-photo picture,.news-card-image picture,.news-recent-photo picture{height:100%;display:block}.news-lead-photo>span{background:var(--bid-orange);color:#141414;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 100%,0 100%);font:700 14px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.06em;padding:10px 24px;position:absolute;bottom:0;left:0}.news-lead-copy{padding:28px 32px 32px}.news-eyebrow{font:600 12px/1.5 var(--bid-font-ui);text-transform:uppercase;letter-spacing:.09em}.news-lead-copy>.news-eyebrow{color:var(--bid-orange)}.news-lead-copy h2{margin:10px 0 14px;font-size:clamp(32px,3.3vw,47px);line-height:1.15}.news-lead-copy h2 a{color:inherit}.news-lead-copy p{color:#d7d9da;max-width:600px;margin-bottom:18px;font-size:14px}.news-lead-copy>.text-link{color:#fff;width:fit-content;margin-top:24px;display:flex}.news-status{border-left:3px solid var(--bid-orange);font:600 12px/1.4 var(--bid-font-ui);text-transform:uppercase;letter-spacing:.025em;padding:3px 9px;display:inline-block}.news-recent{border-left:1px solid var(--news-line);flex-direction:column;gap:25px;padding-left:30px;display:flex}.news-recent-label{text-transform:uppercase;font:600 14px var(--bid-font-ui);letter-spacing:.06em;align-items:center;gap:9px;display:flex}.news-pulse{background:var(--bid-orange);width:7px;height:7px;transform:rotate(45deg)}.news-recent article{border-bottom:1px solid var(--news-line);grid-template-columns:115px minmax(0,1fr);gap:17px;padding-bottom:25px;display:grid}.news-recent-photo{height:120px;display:block;overflow:hidden}.news-recent h3{font:600 clamp(20px, 1.9vw, 26px)/1.2 var(--bid-font-heading);text-transform:none;margin:6px 0 10px}.news-recent h3 a{color:var(--foreground)}.news-recent time{color:var(--bid-grey-700);font-size:11px}.news-film-pick{background:var(--bid-orange);color:#141414;clip-path:polygon(0 0,calc(100% - 32px) 0,100% 32px,100% 100%,0 100%);flex-direction:column;justify-content:end;gap:15px;min-height:235px;padding:30px;display:flex;position:relative}.news-film-pick>span:first-child{font:600 12px var(--bid-font-ui);letter-spacing:.06em;text-transform:uppercase}.news-film-pick strong{font:400 37px/1.1 var(--bid-font-display);text-transform:uppercase}.news-film-pick>span:last-child{justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.news-all{background:var(--card);border-block:1px solid var(--news-line);margin-top:65px}.news-on-radar{grid-template-columns:220px minmax(0,1fr);gap:35px;padding-block:45px 0;display:grid}.news-on-radar h2{margin-top:12px;font-size:30px}.news-notices{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;display:grid}.news-notices a{border-top:1px solid var(--news-line);color:var(--foreground);flex-direction:column;gap:7px;padding-top:14px;display:flex}.news-notices a>span{font:600 12px var(--bid-font-ui);text-transform:uppercase}.news-notices strong{font:500 19px/1.3 var(--bid-font-heading)}.news-notices small{color:var(--bid-grey-700);align-items:center;gap:20px;font-size:10px;display:flex}.news-notices small svg{width:16px}.news-results-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.news-results-heading h2{margin:12px 0 0;font-size:clamp(32px,3.7vw,50px)}.news-results-heading h2>span{color:var(--bid-orange)}.news-results-heading>p{color:var(--bid-grey-700);margin-bottom:0;font-size:14px}.news-topic-buttons{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.news-topic-buttons button{border:1px solid var(--news-line);background:var(--background);color:var(--foreground);min-height:45px;font:600 15px var(--bid-font-ui);cursor:pointer;align-items:center;gap:8px;padding:10px 13px;display:inline-flex}.news-topic-buttons small{font:500 11px var(--bid-font-body);color:var(--bid-grey-700);padding-left:2px}.news-topic-buttons button[aria-pressed=true]{color:#141414;background:var(--bid-orange);border-color:var(--bid-orange)}.news-topic-buttons button[aria-pressed=true] small{color:#141414}.news-toolbar{border-bottom:1px solid var(--news-line);align-items:stretch;gap:12px;padding-bottom:19px;display:flex}.news-search{background:var(--background);min-width:0;color:var(--foreground);border:1px solid var(--news-line);flex:1;align-items:center;gap:12px;min-height:50px;padding:0 16px;display:flex}.news-search>svg{flex:none}.news-search input{color:inherit;outline-offset:3px;background:0 0;border:0;border-radius:0;width:100%;min-width:0;padding:12px 0;font-size:14px}.news-search input::placeholder{color:var(--bid-grey-700);opacity:1}.news-desktop-format{min-width:235px;display:flex}.news-desktop-format>button{width:100%}.news-view-toggle{border:1px solid var(--news-line);flex:none;display:flex}.news-view-toggle button{background:var(--background);color:var(--foreground);cursor:pointer;border:0;place-items:center;width:49px;display:grid}.news-view-toggle button[aria-pressed=true]{color:#141414;background:var(--bid-orange)}.news-results-meta{justify-content:space-between;align-items:center;gap:16px;padding-block:18px 25px;display:flex}.news-results-meta p{margin:0;font-size:12px}.news-results-meta p>span{color:var(--bid-grey-700)}.news-results-meta button{color:var(--foreground);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;font-size:12px;text-decoration:underline;display:flex}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;display:grid}.news-card{flex-direction:column;min-width:0;display:flex}.news-card-image{aspect-ratio:1.55;background:var(--bid-concrete);height:auto;display:block;position:relative;overflow:hidden}.news-card-image>img{height:100%}.news-image-corner{color:#141414;background:var(--bid-orange);place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:0;right:0}.news-card-copy{flex-direction:column;flex:1;align-items:start;padding-top:18px;display:flex}.news-photo-credit{color:var(--bid-grey-700);padding-bottom:8px;font-size:9px;line-height:1.5;display:block}.news-photo-credit a{color:inherit;text-decoration:underline}.news-lead-copy .news-photo-credit{color:#bfc2c4;padding-bottom:18px}.mobile-filter-fields>.news-search{display:flex}.mobile-filter-fields .news-search input{background:0 0;border:0;padding:12px 0}.news-card-kicker{width:100%;font:600 12px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.035em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.news-card-kicker time{color:var(--bid-grey-700);font-size:11px;font-weight:400}.news-card h3{font:600 25px/1.25 var(--bid-font-heading);text-transform:none;letter-spacing:-.01em;margin:12px 0}.news-card h3 a{color:var(--foreground)}.news-card p{color:var(--bid-grey-700);margin:0 0 15px;font-size:13px;line-height:1.75}.news-card .news-status{margin-bottom:15px;font-size:11px}.news-card-meta{border-top:1px solid var(--news-line,var(--bid-concrete));width:100%;color:var(--bid-grey-700);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:10px;display:flex}.news-card-meta>span:last-child{flex:none;align-items:center;gap:4px;display:inline-flex}.news-grid--list{grid-template-columns:1fr;gap:26px}.news-grid--list .news-card{border-bottom:1px solid var(--news-line);flex-direction:row;gap:30px;padding-bottom:26px}.news-grid--list .news-card-image{aspect-ratio:1.5;flex:none;width:30%;max-width:290px}.news-grid--list .news-card-copy{padding-top:0}.news-grid--list .news-card h3{font-size:28px}.news-grid--list .news-card-meta{border-top:0;padding-top:0}.news-empty{text-align:center;padding:65px 20px}.news-empty svg{margin-inline:auto}.news-empty h3{margin-top:20px;font-size:28px}.news-empty .button{margin-top:20px}.news-editorial{grid-template-columns:1fr 1fr;gap:70px;padding-block:70px;display:grid}.news-editorial h2{margin-top:20px;font-size:clamp(32px,3.4vw,46px)}.news-editorial p{color:var(--bid-grey-700);font-size:13px}.home-news{--news-line:var(--bid-concrete);border-top:1px solid var(--bid-concrete)}.news-signpost{background:var(--card);border:1px solid var(--bid-concrete);color:var(--foreground);align-items:center;gap:20px;padding:25px;display:flex}.news-signpost>svg:last-child{margin-left:auto}.news-signpost small,.news-signpost strong{display:block}.news-signpost small{color:var(--bid-grey-700);font-size:12px}.news-signpost strong{font:600 25px var(--bid-font-heading)}.news-article-header{max-width:1100px;padding-block:40px 32px}.news-back{color:var(--bid-grey-700);align-items:center;gap:9px;margin-bottom:45px;font-size:12px;display:inline-flex}.news-article-kicker{font:600 13px var(--bid-font-ui);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:15px;display:flex}.news-article-kicker span:first-child{background:var(--bid-orange);color:#141414;padding:5px 10px}.news-article-header h1{letter-spacing:-.015em;max-width:1000px;margin:22px 0;font-size:clamp(40px,5.4vw,76px);line-height:1.12}.news-standfirst{max-width:830px;color:var(--bid-grey-700);font-size:clamp(17px,1.8vw,21px);line-height:1.6}.news-article-meta{border-block:1px solid var(--news-line);color:var(--bid-grey-700);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:28px;padding-block:16px;font-size:11px;display:flex}.news-article-meta>span{align-items:center;gap:5px;display:inline-flex}.news-article-header>.news-status{margin-top:20px}.news-article-figure{margin-block:0 45px}.news-article-figure>picture,.news-article-figure>img{background:#202326;height:min(55vw,560px);display:block}.news-article-figure img{object-fit:cover;width:100%;height:100%}.news-article-figure--portrait img{object-fit:contain}.news-article-figure figcaption{color:var(--bid-grey-700);max-width:1000px;padding-top:12px;font-size:10px;line-height:1.7}.news-article-figure figcaption a{color:inherit;text-decoration:underline}.news-article-layout{grid-template-columns:minmax(0,740px) minmax(240px,300px);justify-content:center;align-items:start;gap:85px;display:grid}.news-article-body{min-width:0}.news-article-body>section{margin-top:44px;scroll-margin-top:120px}.news-article-body h2{font:600 31px/1.25 var(--bid-font-heading);text-transform:none;letter-spacing:-.015em;margin-bottom:20px}.news-article-body p{margin-bottom:22px;font-size:16px;line-height:1.95}.news-takeaways{background:var(--card);border-left:4px solid var(--bid-orange);padding:25px 28px}.news-takeaways ul{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.news-takeaways li{align-items:start;gap:10px;font-size:14px;line-height:1.5;display:flex}.news-takeaways li svg{flex:none;margin-top:2px}.news-article-body p.news-inline-sources{color:var(--bid-grey-700);flex-wrap:wrap;gap:7px;margin-top:-7px;font-size:11px;display:flex}.news-inline-sources a{color:inherit;text-underline-offset:3px;text-decoration:underline}.news-context-label{font:600 11px/1.3 var(--bid-font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--bid-grey-700);margin:-8px 0 20px;display:block}.news-article-sidebar{min-width:0;position:sticky;top:30px}.news-article-sidebar nav{border-block:1px solid var(--news-line);gap:12px;padding-block:20px;display:grid}.news-article-sidebar nav>span{align-items:center;gap:8px;margin-bottom:6px;display:flex}.news-article-sidebar nav a{color:var(--bid-grey-700);font-size:12px;line-height:1.5}.news-deadline{background:var(--bid-orange);color:#141414;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);margin-top:25px;padding:23px}.news-deadline h3{font:600 24px var(--bid-font-heading);text-transform:none;margin:12px 0}.news-deadline p{font-size:13px}.news-deadline .text-link{color:#141414;font-size:13px}.news-next-steps{gap:15px;margin-top:30px;display:grid}.news-next-steps a{color:var(--foreground);border-bottom:1px solid var(--news-line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:13px;font-size:13px;display:flex}.news-next-steps a svg{flex:none}.news-share{border:1px solid var(--news-line);background:var(--card);color:var(--foreground);cursor:pointer;align-items:center;gap:10px;margin-top:25px;padding:11px 16px;font-size:12px;display:inline-flex}.news-share-feedback{font-size:11px}.news-sources{border-top:2px solid var(--foreground);padding-top:32px}.news-article-body .news-sources>p{color:var(--bid-grey-700);font-size:12px;line-height:1.8}.news-sources ol{margin-bottom:25px;padding:0;list-style:none}.news-sources li a{border-bottom:1px solid var(--news-line);color:var(--foreground);padding:20px 45px 20px 0;display:block;position:relative}.news-sources li span{font:600 12px var(--bid-font-ui);text-transform:uppercase;margin-bottom:8px;display:block}.news-sources li strong{font-size:14px;font-weight:500;line-height:1.6}.news-sources li svg{position:absolute;top:30px;right:0}.news-related{border-top:1px solid var(--news-line);background:var(--card);margin-top:75px}@media (hover:hover){.news-card:hover .news-card-image img,.news-lead-photo:hover img,.news-recent-photo:hover img{transform:scale(1.035)}.news-card h3 a:hover,.news-recent h3 a:hover,.news-article-sidebar nav a:hover{text-underline-offset:4px;text-decoration:underline}}@media (width>=1051px) and (width<=1350px){.header-main .main-navigation{gap:14px}.main-navigation>a:not(.button){letter-spacing:.025em;font-size:14px}.main-navigation>.button{display:none}.header-main .brand-logo{width:180px}}@media (width<=1100px){.news-front-page{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:24px}.news-recent{padding-left:23px}.news-recent article{grid-template-columns:85px minmax(0,1fr);gap:12px}.news-recent-photo{height:110px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-grid--list{grid-template-columns:1fr}.news-article-layout{grid-template-columns:minmax(0,1fr) 240px;gap:40px}.news-article-sidebar{top:120px}}@media (width<=800px){.news-on-radar{grid-template-columns:1fr;gap:20px;padding-top:30px}.news-on-radar h2{margin-bottom:0}.news-on-radar h2 br{display:none}.news-masthead{grid-template-columns:1fr;gap:22px;padding-block:36px 26px}.news-masthead h1{margin-top:16px;font-size:clamp(49px,9.4vw,76px)}.news-masthead-aside>svg,.news-masthead-aside>span{display:none}.news-masthead-aside p{margin-bottom:18px;font-size:18px}.news-dateline{letter-spacing:.025em;font-size:10px}.news-dateline>span:first-child{max-width:100px}.news-front-page{grid-template-columns:1fr;padding-top:20px}.news-lead-photo{height:300px}.news-recent{border-left:0;border-top:1px solid var(--news-line);grid-template-columns:1fr 1fr;gap:20px;padding:26px 0 0;display:grid}.news-recent-label{grid-column:1/-1}.news-recent article{grid-template-columns:1fr;padding-bottom:18px}.news-recent-photo{height:145px}.news-recent h3{font-size:23px}.news-film-pick{grid-column:1/-1;min-height:0;padding:22px}.news-film-pick strong{font-size:30px}.news-all{margin-top:40px}.news-results-heading{display:block}.news-results-heading>p{margin-top:16px;font-size:13px}.news-results-heading .text-link{margin-top:20px}.news-topic-buttons{gap:7px}.news-topic-buttons button{padding:10px 11px;font-size:14px}.news-toolbar{gap:8px}.news-view-toggle,.news-desktop-format{display:none}.news-results-meta p>span{margin-top:3px;display:block}.news-grid{gap:30px 20px}.news-card h3{font-size:24px}.news-editorial{grid-template-columns:1fr;gap:25px;padding-block:45px}.news-editorial h2{margin-bottom:0}.news-article-header{padding-block:26px}.news-back{margin-bottom:28px}.news-article-header h1{font-size:clamp(35px,7.5vw,57px)}.news-article-figure{margin-bottom:26px}.news-article-figure>picture,.news-article-figure>img{height:65vw;max-height:420px}.news-article-layout{flex-direction:column;gap:35px;display:flex}.news-article-sidebar{width:100%;position:static}.news-article-sidebar nav{display:none}.news-article-body p{font-size:15px}.news-article-body h2{font-size:28px}.news-takeaways{padding:22px}.news-related{margin-top:45px}}@media (width<=560px){.news-notices{gap:20px}.news-notices strong{font-size:17px}.news-grid{grid-template-columns:1fr}.news-card h3{font-size:27px}.news-card p{font-size:14px}.news-grid--list .news-card{gap:15px}.news-grid--list .news-card-image{aspect-ratio:auto;width:95px;height:105px}.news-grid--list .news-card h3{margin-top:7px;font-size:21px;line-height:1.25}.news-grid--list .news-card p{display:none}.news-grid--list .news-card-kicker{gap:4px;font-size:10px}.news-grid--list .news-card-kicker time{font-size:10px}.news-grid--list .news-card-meta{flex-wrap:wrap;gap:5px;font-size:9px}.news-grid--list .news-image-corner{width:28px;height:28px}.news-grid--list .news-status{font-size:10px}.news-lead-photo{height:240px}.news-lead-copy{padding:24px}.news-lead-copy h2{font-size:34px}.news-recent h3{font-size:21px}.news-recent-photo{height:115px}.news-article-meta{gap:10px;display:grid}.news-article-kicker{gap:10px;font-size:11px}.news-standfirst{font-size:17px}.news-results-heading h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.news-lead-photo img,.news-card-image img,.news-recent-photo img{transition:none}}
