@font-face{font-family:"Merriweather";font-style:normal;font-weight:400;src:url("/fonts/merriweather.woff2") format("woff2");font-display:swap}@font-face{font-family:"ProximaNovaRegular";font-style:normal;font-weight:400;src:url("/fonts/proximanova-regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"ProximaNovaSemiBold";font-style:normal;font-weight:700;src:url("/fonts/proximanova-semibold.woff2") format("woff2");font-display:swap}@font-face{font-family:"ProximaNovaBold";font-style:normal;font-weight:900;src:url("/fonts/proximanova-bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"lt5";font-weight:normal;font-style:normal;src:url("/fonts/lt5.woff?bx3gjq") format("woff")}@font-face{font-family:"lato";font-weight:normal;font-style:normal;src:url("/fonts/LatoLatin-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Lato";font-weight:700;font-style:normal;src:url("/fonts/LatoLatin-Bold.woff2") format("woff2");font-display:swap}@keyframes arrow-bounce{0%,100%{transform:translateX(0)}25%{transform:translateX(4px)}50%{transform:translateX(0)}75%{transform:translateX(4px)}}.componentid-featured-advertorials-section{background:radial-gradient(circle, #EEF0F1 2px, transparent 2px);background-size:20px 20px;background-color:#fff}.featured-advertorials-section{padding:2rem 0;max-width:1300px;margin:0 auto}.featured-advertorials-section .section-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:1rem}.featured-advertorials-section .section-headline{color:#243b54;font-family:"ProximaNovaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:40px;font-weight:bold;margin:0}.featured-advertorials-section .section-subheadline{color:#243b54;font-size:18px;font-weight:normal;margin:0}.featured-advertorials-section .advertiser-disclosure{color:#748591;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.featured-advertorials-section .advertiser-disclosure:hover{text-decoration:underline;color:rgb(92.7710843373,107.1084337349,117.2289156627)}.featured-advertorials-section .advertorials-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.featured-advertorials-section .advertorial-column-featured{display:flex;flex-direction:column;border-radius:4px;overflow:hidden}.featured-advertorials-section .advertorial-column-featured a,.featured-advertorials-section .advertorial-column-featured a:hover{text-decoration:none}.featured-advertorials-section .advertorial-column-featured:hover .advertorial-title,.featured-advertorials-section .advertorial-column-featured:hover .arrow-icon{text-decoration:none;opacity:.9}.featured-advertorials-section .advertorial-column-featured:hover .arrow-icon{animation:arrow-bounce .8s ease-in-out}.featured-advertorials-section .advertorial-column-small{display:flex;flex-direction:column;gap:1.5rem}.featured-advertorials-section .advertorial-item.featured{height:394px;width:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;background-size:cover;background-position:center}.featured-advertorials-section .advertorial-item.featured a{text-decoration:none;color:#fff}.featured-advertorials-section .advertorial-item.featured .advertorial-content{display:flex;padding:16px 32px 16px 16px;justify-content:space-between;align-items:flex-start;align-self:stretch;background:linear-gradient(90deg, rgba(0, 47, 84, 0.9) 0%, rgba(0, 105, 186, 0.9) 100%);border-radius:0 0 4px 4px}.featured-advertorials-section .advertorial-item.featured .advertorial-title{color:#fff;font-family:"ProximaNovaBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;margin:0;transition:opacity .2s ease}.featured-advertorials-section .advertorial-item.featured .arrow-icon{width:24px;height:24px;flex-shrink:0;transition:opacity .2s ease}.featured-advertorials-section .advertorial-item.small{padding:16px 24px;border-radius:8px;border:1px solid #dce4e8;background:#fff;text-decoration:none;display:block;color:#525e66;transition:all .3s ease}.featured-advertorials-section .advertorial-item.small:hover{background:#006dbd;color:#fff}.featured-advertorials-section .advertorial-item.small:hover .advertorial-title,.featured-advertorials-section .advertorial-item.small:hover .advertorial-subtext,.featured-advertorials-section .advertorial-item.small:hover .advertorial-read-time{color:#fff}.featured-advertorials-section .advertorial-item.small .advertorial-title{color:#40494f;font-size:18px;font-weight:600;margin-bottom:.5rem;transition:color .3s ease}.featured-advertorials-section .advertorial-item.small .advertorial-subtext{transition:color .3s ease}.featured-advertorials-section .advertorial-item.small .advertorial-read-time{transition:color .3s ease}.featured-advertorials-section .advertorial-subtext{color:#525e66;font-size:16px;font-weight:400;margin-bottom:.5rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-advertorials-section .advertorial-read-time{color:#525e66;font-size:12px;font-weight:600}@media(max-width: 991.98px){.featured-advertorials-section{padding:1rem 0 2rem}.featured-advertorials-section .advertorials-grid{grid-template-columns:1fr}.featured-advertorials-section .section-header{flex-direction:column-reverse;align-items:flex-end;margin-bottom:16px}.featured-advertorials-section .section-headline{font-size:36px}.featured-advertorials-section .section-headlines{align-self:flex-start}.featured-advertorials-section .advertiser-disclosure{font-size:12px}.featured-advertorials-section .advertorial-item.featured{height:225px}.featured-advertorials-section .advertorial-item.small .advertorial-title{font-size:16px}}@media(max-width: 767.98px){.featured-advertorials-section{padding:.5rem 0 2rem}.featured-advertorials-section .advertorials-grid{grid-template-columns:1fr}.featured-advertorials-section .section-header{margin-bottom:24px}.featured-advertorials-section .section-headline{font-size:32px}.featured-advertorials-section .section-subheadline{font-size:16px}.featured-advertorials-section .advertorial-item.featured{height:228px}.featured-advertorials-section .advertorial-item.featured .advertorial-title{font-size:20px}.featured-advertorials-section .advertorial-item.small .advertorial-title{font-size:14px}.featured-advertorials-section .advertorial-subtext{font-size:14px}}
