.insights{--insights-gap:clamp(16px,16px + (24 - 16)*(100vw - 350px)/(1920 - 350),24px);--insights-shadow-pad-y-top:36px;--insights-shadow-pad-y-bottom:40px;z-index:1;background:#fff;padding-top:max(48px,min(2.03822vw + 40.8662px,80px));padding-bottom:max(80px,min(2.54777vw + 71.0828px,120px));position:relative;overflow:visible}.insights__top{margin-bottom:max(28px,min(1.27389vw + 23.5414px,48px))}.insights__title{font-family:var(--font-display);color:#000;margin:0 0 max(24px,min(1.01911vw + 20.4331px,40px));font-size:max(36px,min(3.82166vw + 22.6242px,96px));font-weight:500;line-height:1.01}.insights__tabs{flex-wrap:wrap;gap:max(8px,min(.254777vw + 7.10828px,12px));display:flex}.insights__tab{min-height:max(44px,min(.89172vw + 40.879px,58px));font-family:var(--font-display);color:#000;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #000;border-radius:999px;justify-content:center;align-items:center;padding:0 max(20px,min(1.01911vw + 16.4331px,36px));font-size:max(16px,min(.509554vw + 14.2166px,24px));font-weight:400;line-height:1.01;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.insights__tab:hover:not(.is-active){color:#fff;background:#000;border-color:#000}.insights__tab:focus-visible:not(.is-active){color:#fff;background:#000;border-color:#000}.insights__tab:focus-visible{outline-offset:2px;outline:2px solid #323c8a}.insights__tab.is-active{color:#fff;background:#000;border-color:#000}.insights__carousel{max-width:none;padding-left:max(var(--container-pad),(100vw - var(--container-max))/2 + var(--container-pad));padding-right:max(var(--container-pad),(100vw - var(--container-max))/2 + var(--container-pad));margin-left:0;margin-right:0;overflow:visible}.insights__slider{--insights-slider-pad-x:15px;--insights-nav-nudge:4px;padding-inline:var(--insights-slider-pad-x);position:relative;overflow:visible}.insights__viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:auto;overflow-y:hidden}@media (prefers-reduced-motion:reduce){.insights__viewport{scroll-behavior:auto}}.insights__viewport{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding-block:var(--insights-shadow-pad-y-top)var(--insights-shadow-pad-y-bottom);box-sizing:content-box;container:insights-cards/inline-size}.insights__viewport::-webkit-scrollbar{display:none}.insights__nav{top:var(--insights-shadow-pad-y-top);bottom:var(--insights-shadow-pad-y-bottom);z-index:10;color:#fff;cursor:pointer;opacity:.8;background-color:#323c8a;border:0;border-radius:0;justify-content:center;align-items:center;width:30px;height:30px;margin-top:auto;margin-bottom:auto;padding:0;font-size:14px;transition:all .3s;display:flex;position:absolute}.insights__nav img{width:14px;height:14px;display:block}.insights__nav:hover{opacity:1;background-color:var(--color-accent);outline:none}.insights__nav:focus-visible{opacity:1;background-color:var(--color-accent);outline:none}.insights__nav:disabled,.insights__nav[aria-disabled=true]{opacity:.35;cursor:default;pointer-events:none;background-color:#323c8a}.insights__nav:disabled:hover,.insights__nav[aria-disabled=true]:hover{opacity:.35;background-color:#323c8a}.insights__nav:disabled:focus-visible{opacity:.35;background-color:#323c8a}.insights__nav[aria-disabled=true]:focus-visible{opacity:.35;background-color:#323c8a}.insights__nav--prev{left:calc(var(--insights-slider-pad-x) - 15px + var(--insights-nav-nudge))}.insights__nav--next{right:calc(var(--insights-slider-pad-x) - 15px + var(--insights-nav-nudge))}.insights__track{align-items:stretch;gap:var(--insights-gap);width:max-content;margin:0;padding:0;list-style:none;display:flex}.insights__card{flex:0 0 calc((100cqi - 3*var(--insights-gap))/4);width:calc((100cqi - 3*var(--insights-gap))/4);scroll-snap-align:start;scroll-snap-stop:normal;background:#fff;border-radius:max(16px,min(.509554vw + 14.2166px,24px));flex-direction:column;height:auto;min-height:max(360px,min(7.64331vw + 333.248px,480px));display:flex;box-shadow:0 14px 22px rgba(0,0,0,.06),0 4px 10px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.03)}.insights__card:last-child{scroll-snap-align:end}.insights__card-media{aspect-ratio:467/345;background:#eee;border-radius:max(16px,min(.509554vw + 14.2166px,24px));flex:none;width:calc(100% + -1*max(20px,min(.636943vw + 17.7707px,30px)));height:auto;margin:max(12px,min(.254777vw + 11.1083px,16px)) auto 0;position:relative;overflow:hidden}.insights__card-img{object-fit:cover;object-position:center center}.insights__card-body{flex-direction:column;flex:auto;gap:max(10px,min(.254777vw + 9.10828px,14px));min-height:0;padding:max(16px,min(.509554vw + 14.2166px,24px)) max(20px,min(.509554vw + 18.2166px,28px)) max(20px,min(.509554vw + 18.2166px,28px));display:flex}.insights__card-cat{font-family:var(--font-body);color:#595959;margin:0;font-size:max(13px,min(.191083vw + 12.3312px,16px));font-style:italic;font-weight:400;line-height:1.17}.insights__card-title{font-family:var(--font-body);color:#000;margin:0;font-size:max(16px,min(.254777vw + 15.1083px,20px));font-weight:600;line-height:1.17}.insights__card-link{align-self:flex-start;margin-top:auto;padding-top:max(6px,min(.254777vw + 5.10828px,10px))}@media (max-width:1023px){.insights__card{flex:0 0 calc((100cqi - var(--insights-gap))/2);width:calc((100cqi - var(--insights-gap))/2)}}@media (max-width:767px){.insights{--insights-shadow-pad-y-top:28px;--insights-shadow-pad-y-bottom:32px;padding-top:max(48px,min(.509554vw + 46.2166px,56px));padding-bottom:max(48px,min(.509554vw + 46.2166px,56px))}.insights__slider{--insights-slider-pad-x:12px;--insights-nav-nudge:0px}.insights__tabs{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.insights__tabs::-webkit-scrollbar{display:none}.insights__card{flex:0 0 100cqi;width:100cqi;min-height:360px}}
