.home-keyword-search{background:white;border:1px solid #e3e7eb;padding:16px 18px;border-radius:8px;margin:0 0 22px}.home-keyword-search label{display:block;font-size:12px;font-weight:bold;color:#536572;margin-bottom:8px}.home-keyword-search>div{display:flex;gap:8px}.home-keyword-search input{flex:1;min-width:0;background:#f8fafb;border-color:#dfe5e9}.home-keyword-search button{white-space:nowrap}.home-keywords{background:#fff;padding:23px;border:1px solid #e6eaed;border-radius:8px;margin-top:25px}.home-keywords h2{font-size:20px;letter-spacing:0;margin-bottom:18px}.home-keywords>div{display:flex;flex-wrap:wrap;gap:8px}.home-keywords a{font-size:12px;color:#008de5;border:1px solid #0098f5;border-radius:25px;padding:6px 13px;background:white;font-weight:600}.home-keywords a:hover{color:white;background:#008de5}@media(max-width:600px){body.news-home{background:#fff}.news-wrap{padding:14px 18px 30px}.news-welcome{padding:16px;background:#f0f6f8}.news-welcome h1{font-size:21px}.news-welcome>div>span{font-size:11px}.home-keyword-search{padding:13px 0;border:0;border-radius:0;margin-bottom:17px}.home-keyword-search label{font-size:12px}.home-keyword-search input{padding:11px;font-size:13px}.home-keyword-search button{background:#008fe5;border-color:#008fe5;font-size:13px;padding:10px 17px}.news-featured{display:flex;flex-direction:column;gap:12px;margin-bottom:26px}.news-featured>.news-item{border:0;border-radius:6px;background:#050505;box-shadow:none}.news-featured>.news-item>a,.news-featured>.news-item.news-lead>a,.news-featured>.news-item:not(.news-lead)>a{display:grid;grid-template-columns:50% minmax(0,1fr);min-height:150px}.news-featured .news-photo img,.news-featured .news-lead .news-photo img,.news-featured>.news-item:not(.news-lead) .news-photo img{width:100%;height:100%;min-height:150px;max-height:190px;object-fit:cover}.news-featured .news-photo>span{left:8px;bottom:8px;font-size:9px;padding:2px 6px}.news-featured .news-copy,.news-featured .news-lead .news-copy,.news-featured>.news-item:not(.news-lead) .news-copy{display:flex;flex-direction:column;justify-content:center;padding:13px 14px}.news-featured .news-copy h3,.news-featured .news-lead h3,.news-featured>.news-item:not(.news-lead) h3{font-size:14px;line-height:1.55;color:#fff;margin:0 0 7px}.news-featured .news-source{font-size:9px;color:#c1c6cb;margin-bottom:5px}.news-featured .news-copy>small{font-size:9px;color:#9ca4ac}.news-featured .news-excerpt{display:none!important}.news-main{position:relative;padding-top:25px}.news-main:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,#ef6265 0 25%,#329eea 25% 50%,#39b980 50% 75%,#f0a321 75%)}.news-section-heading{margin-bottom:8px}.news-section-heading h2{font-size:20px}.news-feed{display:grid;grid-template-columns:1fr!important;gap:0}.news-feed .news-item{background:white;border:0;border-bottom:1px solid #eef0f2;border-radius:0;box-shadow:none;padding:16px 0}.news-feed .news-item>a{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:16px;align-items:start}.news-feed .news-photo{grid-column:2;grid-row:1;border-radius:4px;margin-top:2px}.news-feed .news-photo img{width:112px;height:82px;object-fit:cover}.news-feed .news-photo>span{display:none}.news-feed .news-copy{grid-column:1;grid-row:1;padding:0;display:flex;flex-direction:column;min-width:0}.news-feed .news-copy h3{font-size:14px;line-height:1.65;margin:0 0 8px;order:0}.news-feed .news-source{order:1;font-size:10px;color:#a0a6ad;margin:0}.news-feed .news-copy>small{order:2;font-size:10px;color:#a0a6ad;margin-top:3px}.news-feed .news-excerpt{display:none}.news-feed .news-item:hover{transform:none}.news-more{padding:20px 0}.home-keywords{padding:25px 0;border:0;border-radius:0;margin-top:15px}.home-keywords h2{font-size:20px}.home-keywords a{font-size:12px;padding:6px 12px}.news-sidebar{margin-top:15px}.news-sidebar>section{border:0;border-top:1px solid #e7ebee;border-radius:0;padding:22px 0}.news-home footer{margin-top:20px}}@media(max-width:360px){.news-feed .news-item>a{grid-template-columns:minmax(0,1fr) 96px;gap:12px}.news-feed .news-photo img{width:96px;height:74px}.news-featured .news-copy,.news-featured .news-lead .news-copy{padding:11px}.news-featured .news-copy h3,.news-featured .news-lead h3{font-size:13px}}
