.base-cta-link[data-v-6cfffdf9]{color:#fff3f5;color:var(--text-heading,#fff3f5);cursor:pointer;display:inline-block;font-family:var(--font-family-base);font-size:1.125rem;font-size:var(--text-button-large,1.125rem);font-weight:500;line-height:1;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease-out .05s;width:auto}.base-cta-link .cta-alignment[data-v-6cfffdf9]{align-items:center;display:flex;gap:var(--button-gap-md)}.cta-arrow[data-v-6cfffdf9]{align-items:center;background:var(--button-bg-gradient);background-color:var(--button-background-primary);background-position:0 0;background-size:250% 100%;border-radius:100%;color:var(--button-text-primary);display:flex;height:1.5rem;justify-content:center;position:relative;width:1.5rem}.cta-arrow svg[data-v-6cfffdf9]{height:1rem;width:1rem}.hover-link .cta-arrow[data-v-6cfffdf9]{transition:all .3s ease-out .05s}.hover-link.hovered .cta-arrow[data-v-6cfffdf9],.hover-link:hover .cta-arrow[data-v-6cfffdf9]{background-position:100% 0;transform:translateX(25%)}.hover-link.hovered .cta-arrow.icon-before[data-v-6cfffdf9],.hover-link:hover .cta-arrow.icon-before[data-v-6cfffdf9]{transform:translateX(-25%)}.no-scroll-desktop .scroll-overflow[data-v-2beb1246]{margin:0 auto;max-width:100%;overflow-x:hidden;padding-left:var(--container-padding-vw);padding-right:var(--container-padding-vw);width:100%}.no-scroll-desktop .scroll-overflow.xs[data-v-2beb1246]{max-width:calc(var(--container-width-xs) + var(--container-padding-vw)*2)}.no-scroll-desktop .scroll-overflow.sm[data-v-2beb1246]{max-width:calc(var(--container-width-sm) + var(--container-padding-vw)*2)}.no-scroll-desktop .scroll-overflow.md[data-v-2beb1246]{max-width:calc(var(--container-width-md) + var(--container-padding-vw)*2)}.no-scroll-desktop .scroll-overflow.lg[data-v-2beb1246]{max-width:calc(var(--container-width-lg) + var(--container-padding-vw)*2)}.no-scroll-desktop .scroll-overflow.xl[data-v-2beb1246]{max-width:calc(var(--container-width-xl) + var(--container-padding-vw)*2)}.no-scroll-desktop .scroll-overflow .overflow-spacer[data-v-2beb1246]{display:none}@media(min-width:1440px){.no-scroll-desktop .scroll-overflow[data-v-2beb1246]>:first-of-type{margin-left:0}}@media(min-width:1472px){.no-scroll-desktop .scroll-overflow[data-v-2beb1246]>:first-of-type{margin-left:0}}.scroll-overflow[data-v-2beb1246]{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:1.75rem;scroll-behavior:smooth}.scroll-overflow[data-v-2beb1246]>*{margin-right:2rem;min-width:25%}.scroll-overflow[data-v-2beb1246]>:first-of-type{margin-left:3.125vw}.scroll-overflow[data-v-2beb1246]>:last-of-type{margin-right:0}@media(min-width:1440px){.scroll-overflow[data-v-2beb1246]>:first-of-type{margin-left:3.125vw}}@media(min-width:1472px){.scroll-overflow[data-v-2beb1246]>:first-of-type{margin-left:0}}.overflow-spacer.overflow-spacer[data-v-2beb1246]{height:100px;margin:0;min-width:3.125vw;transform:translateX(0);width:3.125vw}@media(min-width:1440px){.overflow-spacer.overflow-spacer[data-v-2beb1246]{min-width:3.125vw;width:3.125vw}}@media(min-width:1472px){.overflow-spacer.overflow-spacer[data-v-2beb1246]{min-width:0;width:0}}.scroll-wrapper[data-v-2beb1246]{max-width:100vw;overflow:hidden;position:relative;width:100%}.scroller-content[data-v-2beb1246]{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:2.5rem}.scroller-title[data-v-2beb1246]{font-size:2rem;line-height:1}@media(min-width:768px){.scroller-title[data-v-2beb1246]{font-size:4.5rem}}.scroller-cta.base-cta-link[data-v-2beb1246]{bottom:0;font-size:.75rem;position:absolute;right:.75rem}@media(min-width:768px){.scroller-cta.base-cta-link[data-v-2beb1246]{font-size:1.125rem;padding:.5rem 0;position:relative}}[data-v-2beb1246]::-webkit-scrollbar{height:.75rem}@media(min-width:768px){[data-v-2beb1246]::-webkit-scrollbar{height:1rem}}[data-v-2beb1246]::-webkit-scrollbar-button{width:1.5625vw}@media(min-width:1440px){[data-v-2beb1246]::-webkit-scrollbar-button{width:1.5625vw}}@media(min-width:1472px){[data-v-2beb1246]::-webkit-scrollbar-button{width:0}}[data-v-2beb1246]::-webkit-scrollbar-thumb{background:#000;cursor:pointer;display:block}.light-scrollbar[data-v-2beb1246] ::-webkit-scrollbar-thumb{background:#fff}[data-v-2beb1246]::-webkit-scrollbar-track{background-image:linear-gradient(180deg,#000,#000 2px,transparent 0,transparent 16px)}.light-scrollbar[data-v-2beb1246] ::-webkit-scrollbar-track{background-image:linear-gradient(180deg,#fff,#fff 2px,transparent 0,transparent 16px)}[data-v-2beb1246]::-webkit-scrollbar-corner{background:transparent}.hide-native-scrollbar .scroll-overflow[data-v-2beb1246]{scrollbar-width:none}.hide-native-scrollbar .scroll-overflow[data-v-2beb1246]::-webkit-scrollbar{display:none}.scroll-footer[data-v-2beb1246]{margin:0 auto;max-width:100%;padding-left:var(--container-padding-vw);padding-right:var(--container-padding-vw);width:100%}.scroll-footer.xs[data-v-2beb1246]{max-width:calc(var(--container-width-xs) + var(--container-padding-vw)*2)}.scroll-footer.sm[data-v-2beb1246]{max-width:calc(var(--container-width-sm) + var(--container-padding-vw)*2)}.scroll-footer.md[data-v-2beb1246]{max-width:calc(var(--container-width-md) + var(--container-padding-vw)*2)}.scroll-footer.lg[data-v-2beb1246]{max-width:calc(var(--container-width-lg) + var(--container-padding-vw)*2)}.scroll-footer.xl[data-v-2beb1246]{max-width:calc(var(--container-width-xl) + var(--container-padding-vw)*2)}.snap[data-v-2beb1246] .scroll-overflow{scroll-padding:0 0 0 3.125vw;scroll-snap-type:x mandatory}.snap[data-v-2beb1246] .scroll-overflow>*{scroll-snap-align:start}@media(min-width:1440px){.snap[data-v-2beb1246] .scroll-overflow{scroll-padding:0 0 0 3.125vw}}@media(min-width:1472px){.snap[data-v-2beb1246] .scroll-overflow{scroll-padding:0 0 0 0}}@media(max-width:767px){.has-cta[data-v-2beb1246] ::-webkit-scrollbar-button:end{width:65px}}.slim[data-v-2beb1246] ::-webkit-scrollbar{height:.5rem}.slim.light-scrollbar[data-v-2beb1246] ::-webkit-scrollbar-track{background-image:linear-gradient(180deg,#fff,#fff 1px,transparent 0,transparent .5rem)}.slim[data-v-2beb1246] ::-webkit-scrollbar-track{background-image:linear-gradient(180deg,#000,#000 1px,transparent 0,transparent .5rem)}.scroll-animation .scroll-overflow[data-v-2beb1246]>*{transform:translateX(100px);transition:transform 2s cubic-bezier(.165,.84,.44,1)}.intersected .scroll-overflow[data-v-2beb1246]>*{transform:translateX(0)}img[data-v-3c5c0bc1]{width:100%}img.lazy-image.fade-image[data-v-3c5c0bc1]{opacity:0}img.lazy-image.fade-image.img-loaded[data-v-3c5c0bc1]{opacity:1}.base-tag[data-v-4221d44e]{align-items:center;background:var(--button-background-tertiary);border:var(--button-border-weight) solid var(--button-border-opacity);border-radius:var(--radius-sm);color:var(--text-primary);display:inline-flex;font-family:var(--font-family-heading);font-size:var(--text-paragraph-small);font-weight:400;justify-content:center;line-height:1.6;padding:.25rem var(--text-spacing-xs);position:relative;transition:border-color .3s ease-out;white-space:nowrap}.base-tag[data-v-4221d44e]:before{background:var(--button-bg-gradient);background-position:0 0;background-size:250% 100%;border-radius:inherit;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);mask:linear-gradient(#fff,#fff 0) content-box,linear-gradient(#fff,#fff 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;padding:var(--button-border-weight,1px);pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease-out,background-position .3s ease-out}.base-tag[data-v-4221d44e]:focus,.base-tag[data-v-4221d44e]:focus-visible,.base-tag[data-v-4221d44e]:hover{border-color:transparent}.base-tag[data-v-4221d44e]:focus-visible:before,.base-tag[data-v-4221d44e]:focus:before,.base-tag[data-v-4221d44e]:hover:before{background-position:100% 0;opacity:1}.insight-card[data-v-97b9e3e6]{display:flex;flex-direction:column;flex-shrink:0;gap:var(--text-spacing-lg);scroll-snap-align:start}.insight-card__image[data-v-97b9e3e6]{border-radius:var(--radius-md);height:210px;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.insight-card__image[data-v-97b9e3e6]{height:367.5px}}.insight-card__image[data-v-97b9e3e6] img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.insight-card__body[data-v-97b9e3e6]{display:flex;flex-direction:column;gap:var(--text-spacing-sm)}.insight-card__tags[data-v-97b9e3e6]{display:flex;flex-wrap:wrap;gap:var(--text-spacing-xs)}.insight-card__title[data-v-97b9e3e6]{color:var(--text-heading);font-family:var(--font-family-heading);font-size:var(--text-heading-4);font-style:normal}.insight-card__date[data-v-97b9e3e6],.insight-card__title[data-v-97b9e3e6]{font-weight:400;line-height:1.1em;margin:0}.insight-card__date[data-v-97b9e3e6]{color:var(--text-highlight);font-family:var(--font-family-heading-alt);font-size:var(--text-heading-5);font-style:italic}.insights-carousel[data-v-98c1ddd0]{overflow:visible}.insights-carousel__header[data-v-98c1ddd0]{display:flex;flex-direction:column;gap:var(--text-spacing-sm);margin-bottom:var(--text-spacing-xl);max-width:42.5rem}@media(min-width:768px){.insights-carousel__header[data-v-98c1ddd0]{gap:var(--text-spacing-sm);margin-bottom:var(--text-spacing-xl)}}.insights-carousel__title[data-v-98c1ddd0]{margin:0;max-width:42.5rem}.insights-carousel__description[data-v-98c1ddd0]{margin:0;max-width:calc(var(--container-width-sm) + var(--container-padding-vw)*.5)}.insights-carousel__scroller-wrap[data-v-98c1ddd0]{overflow:visible;position:relative}@media(min-width:768px){.insights-carousel__scroller-wrap .insights-carousel__nav[data-v-98c1ddd0]{opacity:0;pointer-events:none;transition:visibility .3s ease-out .05s,opacity .3s ease-out .05s,background-color .3s ease-out .05s,background-position .3s ease-out .05s,color .3s ease-out .05s;visibility:hidden}.insights-carousel__scroller-wrap:focus-within .insights-carousel__nav[data-v-98c1ddd0],.insights-carousel__scroller-wrap:hover .insights-carousel__nav[data-v-98c1ddd0]{opacity:1;pointer-events:auto;visibility:visible}}.insights-carousel__scroller[data-v-98c1ddd0] .scroll-overflow{gap:var(--grid-horizontal-spacing);padding-bottom:0;scroll-padding-left:max(var(--container-padding-vw),(100vw - var(--container-width-lg) - var(--container-padding-vw)*2)/2 + var(--container-padding-vw))}.insights-carousel__scroller[data-v-98c1ddd0] .scroll-overflow>.insight-card{align-self:stretch;flex-shrink:0;margin-right:0;min-width:280px;width:280px}.insights-carousel__scroller[data-v-98c1ddd0] .scroll-overflow>.insight-card:first-of-type{margin-left:max(var(--container-padding-vw),(100vw - var(--container-width-lg) - var(--container-padding-vw)*2)/2 + var(--container-padding-vw))}@media(min-width:768px){.insights-carousel__scroller[data-v-98c1ddd0] .scroll-overflow>.insight-card{min-width:490px;width:490px}}.insights-carousel__scroller[data-v-98c1ddd0] .scroll-overflow>.overflow-spacer{margin-right:0}@media(min-width:1440px){.insights-carousel__scroller[data-v-98c1ddd0] .scroll-overflow>.insight-card:first-of-type{margin-left:max(var(--container-padding-vw),(100vw - var(--container-width-lg) - var(--container-padding-vw)*2)/2 + var(--container-padding-vw))}}@media(min-width:1472px){.insights-carousel__scroller[data-v-98c1ddd0] .scroll-overflow>.insight-card:first-of-type{margin-left:max(var(--container-padding-vw),(100vw - var(--container-width-lg) - var(--container-padding-vw)*2)/2 + var(--container-padding-vw))}}.insights-carousel__scroller.snap[data-v-98c1ddd0] .scroll-overflow{scroll-padding:0 0 0 max(var(--container-padding-vw),(100vw - var(--container-width-lg) - var(--container-padding-vw)*2)/2 + var(--container-padding-vw))}.insights-carousel__scroller[data-v-98c1ddd0] .scroll-footer{margin-left:auto;margin-right:auto;margin-top:var(--text-spacing-xl);max-width:calc(var(--container-width-lg) + var(--container-padding-vw)*2)}.insights-carousel__progress[data-v-98c1ddd0]{background:var(--scrollbar-track);border-radius:var(--radius-md);height:6px;overflow:hidden;position:relative;width:100%}.insights-carousel__progress-handle[data-v-98c1ddd0]{background:var(--scrollbar-handle);border-radius:var(--radius-sm);height:100%;left:0;position:absolute;top:0;transition:left .15s ease-out,width .15s ease-out}.insights-carousel__nav[data-v-98c1ddd0]{display:none}@media(min-width:768px){.insights-carousel__nav[data-v-98c1ddd0]{align-items:center;background-color:var(--button-background-secondary);border:0;border-radius:var(--radius-lg);color:#181b1d;cursor:pointer;display:flex;height:3rem;justify-content:center;padding:.75rem;position:absolute;top:183.75px;transform:translateY(-50%);width:3rem;z-index:10}.insights-carousel__nav[data-v-98c1ddd0] svg{height:1.5rem;width:1.5rem}.insights-carousel__nav[data-v-98c1ddd0]:hover:not(:disabled){background:var(--button-bg-gradient);background-color:var(--button-background-primary);background-position:100% 0;background-size:250% 100%;color:#181b1d}.insights-carousel__nav[data-v-98c1ddd0]:disabled{background-color:var(--obsidian-blue-ultra-light);background-image:none;color:var(--text-disabled);cursor:default}.insights-carousel__nav--prev[data-v-98c1ddd0]{left:max(0px,calc(max(var(--container-padding-vw), (100vw - var(--container-width-lg) - var(--container-padding-vw) * 2) / 2 + var(--container-padding-vw)) - 3.5rem))}.insights-carousel__nav--next[data-v-98c1ddd0]{right:max(0px,calc(max(var(--container-padding-vw), (100vw - var(--container-width-lg) - var(--container-padding-vw) * 2) / 2 + var(--container-padding-vw)) - 3.5rem))}}