.news-page{max-width:1100px}.news-feed{max-width:800px}.article-page{max-width:1000px}.news-article{max-width:700px}.news-article_tag{background-color:#56c556;padding:4px 12px;border-radius:15px;font-size:13px;text-wrap:nowrap}.news-article_content,.personal-finance_post-content{grid-template-columns:minmax(0,1fr);font-size:16px;line-height:1.6;font-weight:400}.news-article_content p,.personal-finance_post-content p{overflow:hidden;width:100%;display:block;word-wrap:break-word}.news-article_content .article-table,.personal-finance_post-content .article-table{overflow:scroll!important}.news-article_content div:has(img),.personal-finance_post-content div:has(img){display:flex;justify-content:flex-end;align-items:center;flex-direction:column;width:100%!important;padding:0!important;margin:0!important}.news-article_content div:has(img)>:not(figure),.personal-finance_post-content div:has(img)>:not(figure){max-width:400px}.news-article_content .plrt-figcaption,.personal-finance_post-content .plrt-figcaption{font-size:15px;max-width:400px}.news-article_content :has(img),.personal-finance_post-content :has(img){min-height:450px;display:flex;justify-content:center;align-items:center;flex-direction:column}.news-article_content img,.personal-finance_post-content img{max-width:100%;width:auto;max-height:400px;object-fit:cover}.news-article_content ul,.personal-finance_post-content ul{padding-left:20px!important}.news-article_content ul li,.personal-finance_post-content ul li{padding:5px 0}.news-article_content :has(img[src^="https://api.newsfilecorp.com"][src$="485"]),.news-article_content p:has(.gnw-tiny-image),.personal-finance_post-content p:has(.gnw-tiny-image){min-height:1px!important;width:1px!important;height:1px!important}.news-article_content h2,.personal-finance_post-content h2{font-size:1.5rem!important;font-weight:600!important;margin-bottom:0;margin-top:.75rem}.news-article_content h3,.personal-finance_post-content h3{font-size:1.425rem!important;font-weight:600!important}.news-article_content p,.personal-finance_post-content p{font-size:1.125rem!important}.news-article_datetime p{text-wrap:nowrap}.news-article_datetime .large-datetime{font-size:16px!important;text-wrap:nowrap;font-weight:600}.news-article_datetime p.new-article{color:#cd3b3b}.news-article_datetime p.semi-new-article{color:#de874c}.mini-personal-finance-feed_body{flex-direction:column;gap:0;width:100%}.mini-personal-finance-feed_body>div{flex:1;width:100%}.mini-personal-finance-feed_body .result-section_article{flex-direction:row}.mini-personal-finance-feed_article,.personal-finance-feed_article-title{font-size:1.15rem;transition:color .3s ease-in-out;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.related-heading{max-width:max-content!important;font-size:1.375rem;font-weight:600}.related-heading:after{content:"";display:block;background-color:#005db4;height:5px;width:100%;margin-top:3px}.author-post_container .author-post_title,.related-post_container .related-post_title{font-size:1.25rem;transition:color .3s ease-in-out;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.author-post_title:hover,.news-feed_article-title:hover,.personal-finance-feed_article-title:hover,.related-post_title:hover{color:#2ea02e}.author-info p{font-size:1.15rem}.news-article_content .plrt-link,.personal-finance_post-content .plrt-link .news-article_content .plrt-link>*,.personal-finance_post-content .plrt-link>*{overflow-wrap:anywhere}.news-article_content a,.personal-finance_post-content a{color:#0d6efd;text-decoration:underline}.news-article_content a:hover,.personal-finance_post-content a:hover{color:#0a58ca;text-decoration:underline}.news-article_content a:has(>img),.personal-finance_post-content a:has(>img){text-decoration:none}.portable-news-container{width:100%;max-width:800px}.portable-personal-finance-container{width:100%;max-width:1150px}.mini-news-skeleton,.mini-personal-finance-skeleton{flex:1;width:100%;line-height:1.5!important}.mini-news-feed_body{max-height:calc(1572.77px - 359.62px - 266px - 37.07px - 15.04px - 42.555px - 42.555px - 10px);overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.mini-news-feed_body::-webkit-scrollbar{background:transparent;width:0;height:0}.portable-personal-finance-container .container-title{width:max-content}.portable-personal-finance-container .container-title:after{content:"";display:block;background-color:#005db4;height:5px;width:100%;margin-top:5px}.mini-personal-finance-feed_image-container{display:inline-block;position:relative;overflow:hidden;width:100%}.article-page_related-post-image-container:hover,.author-page_article-image-container:hover,.mini-personal-finance-feed_image-container:hover,.result-section-article-container:hover,.top-stories-article-container:hover{border-radius:8px;background:#0ee70e}.article-page-related-post_article-image,.author-page_article-image,.mini-personal-finance-feed_image,.result-section-article-image,.top-stories-article-image{transition:opacity .5s ease-in-out}.article-page-related-post_article-image:hover,.author-page_article-image:hover,.mini-personal-finance-feed_image:hover,.result-section-article-image:hover,.top-stories-article-image:hover{opacity:.9}.article-page_related-post-image-container,.author-page_article-image-container,.result-section-article-container,.top-stories-article-container{position:relative;width:100%;overflow:hidden;aspect-ratio:1200/800;border-radius:8px}.article-page_related-post-image-container img,.author-page_article-image-container img,.result-section-article-container img,.top-stories-article-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.article-page-related-post_article-image,.author-page_article-image,.result-section-article-image{border-radius:8px;width:100%}.stock-news-feed_article:has(img)>div:first-child,.top-stories-feed_article>div:first-child{flex:0 0 40%}.result-section_article>div:first-child{flex:0 0 40%}.article-page .related-post .post-image-container,.author-page .author-post .post-image-container{flex:0 0 30%}.result-section_article>div:nth-child(2),.stock-news-feed_article>div:nth-child(2),.top-stories-feed_article>div:nth-child(2){flex:1}.result-section-article-title{font-size:1.05rem}.result-section_article-extra p{font-size:.9rem}.stock-news-feed_article,.top-stories-feed_article{flex-direction:row}.news-feed_article .news-feed_article-summary,.result-section-article-title,.stock-news-feed_article .news-feed_article-summary,.top-stories-feed_article .news-feed_article-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.news-feed .feed-posts:not(:last-child):after,.stock-news-container .feed-posts:not(:last-child):after{content:"";display:block;width:100%;padding-bottom:16px;margin-bottom:0;border-bottom:1.5px solid rgba(0,0,0,.15)}.news-feed_article:not(:last-child):after{content:"";display:block;width:100%;padding-top:16px;border-bottom:1.5px solid rgba(0,0,0,.15)}.mini-news-feed .load-more-button,.news-page .load-more-button{background-color:#212529;color:#fff;padding:10px 64px;border:none;border-radius:10px}.mini-news-feed .load-more-button{margin:0 auto;max-width:220px;letter-spacing:1px;text-align:center;text-decoration:none}.mini-news-feed .load-more-button:hover,.news-page .load-more-button:hover{background-color:#343a40}.publish-details{overflow:hidden}.publish-details div{display:flex;margin-right:10px}.publish-details div:before{content:"•";display:flex;width:10px;margin-left:-10px}.portable-news-container .container-title{width:max-content}.portable-news-container .container-title:after{content:"";display:block;background-color:#3cb35a;height:5px;width:100%;margin-top:5px}.mini-news-feed .mini-news-feed_body .news-feed_article-title{font-size:1.05rem!important;font-weight:600!important;line-height:1.5rem;min-height:calc(1.5rem * 3);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}.mini-news-feed_article{height:117.7px}.mini-news-feed_article:after{content:"";display:block;width:95%;margin:0 auto;padding-top:16px;border-bottom:1.5px solid rgba(0,0,0,.1)}.personal-finance-page_author{font-size:16px}.personal-finance-page_author span{font-size:17px}.author-page{max-width:900px}.article-page .related-post_container,.author-page .author-post_container{max-width:750px}.author-page .author-info:after{content:"";display:block;width:95%;height:10px;margin:0 auto;padding-top:16px;border-bottom:1.5px solid rgba(0,0,0,.1)}.author-page .author-info .author-info_image-container{border-radius:50%;width:200px;height:200px}.author-info_image{width:200px;height:200px}.article-page-related-post_summary p,.author-page .author-page_post-summary p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}@media screen and (max-width:1350px){.mini-news-feed_body{max-height:calc(1572.77px - 330.22px - 266px - 37.07px - 15.04px - 42.555px - 42.555px - 14px)}}@media screen and (max-width:1250px){.mini-news-feed_body{max-height:calc(1630.44px - 334.84px - 266px - 37.16px - 15.04px - 42.555px - 42.555px - 14px)}}@media screen and (max-width:1150px){.mini-news-feed_body{max-height:calc(1776.79px - 350.28px - 266px - 36.87px - 15.04px - 42.555px - 42.555px - 14px)}}@media screen and (max-width:1070px){.mini-news-feed_body{max-height:calc(1823.93px - 414.91px - 266px - 36.58px - 15.04px - 14px)}}@media screen and (max-width:991px){.news-article_content h2,.personal-finance_post-content h2{font-size:1.375rem!important}.news-article_content h3,.personal-finance_post-content h3{font-size:1.325rem!important}.mini-personal-finance-feed_body{flex-direction:row;gap:20px}.mini-personal-finance-feed_body .result-section_article{flex-direction:column}.portable-personal-finance-container .personal-finance-feed_article-title{line-height:1.5rem;min-height:calc(1.5rem * 3)}.mini-news-feed_body{max-height:unset}}@media screen and (max-width:767.9px){.author-page .author-info .author-info_image-container{border-radius:50%;width:150px;height:150px}.author-info_image{width:150px;height:150px}.article-page .related-post .post-image-container,.author-page .author-post .post-image-container{flex:0 0 35%}.author-post_container .author-post_title,.related-post_container .related-post_title{font-size:1.2rem}.related-post_container .related-post_title{font-size:1.25rem;transition:color .3s ease-in-out;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere}}@media screen and (max-width:600px){.stock-news-feed_article,.top-stories-feed_article{flex-direction:column}.mini-personal-finance-feed_article,.personal-finance-feed_article-title{font-size:1.05rem}.author-post_container .author-post_title,.related-post_container .related-post_title{font-size:1.15rem}.mini-personal-finance-feed_body{flex-direction:column;gap:0}.mini-personal-finance-feed_body .result-section_article{flex-direction:row}.portable-personal-finance-container>div{aspect-ratio:unset}.article-page .related-post .post-image-container{flex:0 0 40%}}@keyframes blink{0%{background-color:#0ee70e}50%{background-color:#039003}to{background-color:#0ee70e}}.article-promotion{min-height:265px}.social-media-embed>.instagram-embed{min-height:943px!important;max-width:500px!important}.social-media-embed .instagram-media{min-width:500px!important;width:500px!important}@media screen and (max-width:991px){.article-promotion{min-height:218px}.social-media-embed>.instagram-embed{min-height:818px!important;max-width:400px!important}.social-media-embed .instagram-media{min-width:400px!important;width:400px!important}}@media screen and (max-width:767.98px){.article-promotion{min-height:175px}.social-media-embed>.instagram-embed{min-height:704px!important;max-width:280px!important}.social-media-embed .instagram-media{min-width:280px!important;width:280px!important}}