.sponsor-card-figure{position:relative;display:flex;width:100%;max-width:100%;flex-wrap:wrap;align-items:flex-start}@media(min-width:1025px){.sponsor-card-figure:hover .sponsor-card-figure__media-block{border-top-right-radius:106px}}.sponsor-card-figure__media-block{position:relative;width:100%;height:260px;max-width:290px;overflow:hidden;transition:.4s ease}@media(max-width:1300px){.sponsor-card-figure__media-block{max-width:200px}}@media(max-width:460px){.sponsor-card-figure__media-block{max-width:100%}}.sponsor-card-figure__media-block img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.sponsor-card-figure figcaption{width:100%;max-width:calc(100% - 290px);padding-left:40px}@media(max-width:1300px){.sponsor-card-figure figcaption{max-width:calc(100% - 200px);padding-left:20px}}@media(max-width:460px){.sponsor-card-figure figcaption{max-width:calc(100% - 0px);padding-top:30px;padding-left:0}}.sponsor-card-figure figcaption h5,.sponsor-card-figure figcaption h6{font-size:26px;font-weight:700;font-style:normal;line-height:115%;color:var(--neablack)}@media(max-width:1024px){.sponsor-card-figure figcaption h5,.sponsor-card-figure figcaption h6{font-size:24px;font-weight:700;font-style:normal;line-height:115%;color:var(--neablack)}}.sponsor-card-figure figcaption p{margin-bottom:18px}.sponsor-card-figure figcaption p.company-name{margin-bottom:0;color:var(--neablack);opacity:.6}.sponsor-card-figure .marker-tag{position:absolute;width:100%;z-index:1;left:0;bottom:0}.sponsor-card-figure .marker-tag .marker-tag__text{padding:9px 16px 7px;background:var(--seashell)}.sponsored-content-cards{position:relative;display:flex;width:100%;max-width:100%;padding:68px 0 73px;flex-wrap:wrap;background-color:rgba(205,234,244,.25)}.sponsored-content-cards.card-type--contentWidth .container{width:100%;max-width:100%;padding:0 30px}@media(max-width:1024px){.sponsored-content-cards{padding:50px 0 37px}}.sponsored-content-cards .heading-block{margin-bottom:31px}@media(max-width:1024px){.sponsored-content-cards .heading-block{margin-bottom:24px}}.sponsored-content-cards .heading-block h1,.sponsored-content-cards .heading-block h2,.sponsored-content-cards .heading-block h3,.sponsored-content-cards .heading-block h4,.sponsored-content-cards .heading-block h5,.sponsored-content-cards .heading-block h6{color:#000}@media(max-width:860px){.sponsored-content-cards .col-2 .layout-col{max-width:calc(100% - 30px);margin-bottom:28px}}.news-and-stories{display:flex;width:100%;max-width:100%;flex-wrap:wrap}.news-and-stories .banner{margin-bottom:16px}.news-and-stories .featured-content-area{margin-bottom:48px}@media(max-width:767px){.news-and-stories .featured-content-area__left{margin-bottom:34px}}@media(max-width:1024px){.news-and-stories .featured-content-area{margin-top:34px;margin-bottom:31px}}.news-and-stories .featured-content-area .link-list{margin-top:0;margin-bottom:27px}.news-and-stories .featured-content-area .link-list .heading-block{margin-bottom:48px}.news-and-stories .sponsored-content-cards{margin-top:13px;margin-bottom:40px}@media(max-width:1024px){.news-and-stories .sponsored-content-cards{margin-bottom:32px}}.news-and-stories .list-search-filter{margin-top:40px;margin-bottom:40px}@media(max-width:1024px){.news-and-stories .list-search-filter{margin-top:32px;margin-bottom:35px}}.news-and-stories .list-search-filter .select-drop{max-width:308px}@media(max-width:767px){.news-and-stories .list-search-filter .select-drop{max-width:100%}}.news-and-stories .link-list{margin-top:45px;margin-bottom:50px}@media(max-width:1024px){.news-and-stories .link-list{margin-top:35px}}.news-and-stories .link-list .container{max-width:1144px}.news-and-stories .link-list .heading-block{margin-bottom:58px}@media(max-width:1024px){.news-and-stories .link-list .heading-block{margin-bottom:47px}}.news-and-stories .link-list .heading-block .link{margin:15px 0 0}.news-and-stories .two-column-featured-section{margin-top:48px;margin-bottom:13px}.news-and-stories .two-column-featured-section,.news-and-stories .two-column-featured-section__wrapper{position:relative;display:flex;width:100%;max-width:100%;flex-wrap:wrap}.news-and-stories .two-column-featured-section__left{width:100%;min-height:50px;max-width:620px;margin-right:55px}@media(max-width:1320px){.news-and-stories .two-column-featured-section__left{max-width:630px;margin-right:15px}}@media(max-width:1200px){.news-and-stories .two-column-featured-section__left{max-width:calc(50% - 15px);margin-right:15px}}@media(max-width:767px){.news-and-stories .two-column-featured-section__left{max-width:calc(100% - 0px);margin-right:0;margin-bottom:82px}}.news-and-stories .two-column-featured-section__right{width:100%;min-height:50px;max-width:calc(100% - 675px - 55px);margin-left:55px}@media(max-width:1320px){.news-and-stories .two-column-featured-section__right{max-width:calc(100% - 645px - 15px);margin-left:15px}}@media(max-width:1200px){.news-and-stories .two-column-featured-section__right{max-width:calc(50% - 15px);margin-left:15px}}@media(max-width:767px){.news-and-stories .two-column-featured-section__right{max-width:calc(100% - 0px);margin-left:0}}@media(max-width:1024px){.news-and-stories .two-column-featured-section{margin-top:31px}}.news-and-stories .two-column-featured-section section .container{padding:0}@media(min-width:575px){.news-and-stories .two-column-featured-section .vertical-grid-card .vertical-card{background:rgba(0,0,0,0)}.news-and-stories .two-column-featured-section .vertical-grid-card .vertical-card figcaption{padding:25px 15px 35px 0}}.news-and-stories .two-column-featured-section .vertical-grid-card .vertical-card figcaption .vertical-card--caption-content{padding-right:0}.news-and-stories .two-column-featured-section .vertical-grid-card .col-2 .layout-col{margin-bottom:7px}@media(max-width:1024px){.news-and-stories .two-column-featured-section .vertical-grid-card .col-2 .layout-col{max-width:calc(100% - 30px)}}@media(max-width:767px){.news-and-stories .two-column-featured-section .vertical-grid-card .col-2 .layout-col{max-width:calc(50% - 30px)}}@media(max-width:575px){.news-and-stories .two-column-featured-section .vertical-grid-card .col-2 .layout-col{max-width:calc(100% - 0px);margin-bottom:18px}.news-and-stories .two-column-featured-section .vertical-grid-card .col-2 .layout-col:last-child{margin-bottom:0}}.news-and-stories .two-column-featured-section .widget{position:relative;display:flex;width:100%;max-width:100%;margin-bottom:47px;flex-wrap:wrap}.news-and-stories .two-column-featured-section .widget:last-child{margin-bottom:0}.news-and-stories .two-column-featured-section .widget .video-player svg{width:70px;height:70px}.news-and-stories .two-column-featured-section .widget .feature-card-image{display:block;width:100%;max-width:100%}.news-and-stories .two-column-featured-section .widget .video-text-block{position:relative;display:block;width:100%;max-width:100%;margin-top:15px}.news-and-stories .two-column-featured-section .widget .video-text-block p.eyebrow-13{margin-bottom:18px}.news-and-stories .two-column-featured-section .widget .video-text-block a{text-decoration:none;color:inherit;font-family:var(--fontPrimary)}.news-and-stories .two-column-featured-section .widget .video-text-block a:hover{color:var(--nutmeg)}.news-and-stories .two-column-featured-section .widget .video-text-block h6{color:#4a4a4a}.news-and-stories .two-column-featured-section .widget .link-list{margin-top:0;margin-bottom:0}.news-and-stories .two-column-featured-section .widget .link-list .heading-block{margin-bottom:55px}@media(max-width:1024px){.news-and-stories .two-column-featured-section .widget .link-list .heading-block{margin-bottom:47px}}.news-and-stories .two-column-featured-section .widget .link-list .link-list-item__head{margin-bottom:21px}.news-and-stories .two-column-featured-section .heading-block{margin-bottom:36px}.news-and-stories .two-column-featured-section .heading-block .link{margin:13px 0 0}@media(max-width:1265px){.news-and-stories .heading-block h1,.news-and-stories .heading-block h2,.news-and-stories .heading-block h3,.news-and-stories .heading-block h4,.news-and-stories .heading-block h5,.news-and-stories .heading-block h6{font-size:40px}}@media(max-width:1024px){.news-and-stories .heading-block h1,.news-and-stories .heading-block h2,.news-and-stories .heading-block h3,.news-and-stories .heading-block h4,.news-and-stories .heading-block h5,.news-and-stories .heading-block h6{font-size:36px}}