.insights-showcase{background:#08090c;color:#fff;display:none;overflow:clip;padding:140px 0;position:relative}.insights-showcase__bg{inset:0;pointer-events:none;position:absolute;z-index:0}.insights-showcase__bg-row{left:0;mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);opacity:.16;overflow:hidden;position:absolute;right:0}.insights-showcase__bg-row--top{top:2%}.insights-showcase__bg-row--bottom{bottom:2%;height:95px;opacity:.4}.insights-showcase__bg-track{align-items:flex-start;display:flex;gap:24px;width:max-content}.insights-showcase__bg-track--left{animation:insights-showcase-scroll-left 110s linear infinite}.insights-showcase__bg-track--right{animation:insights-showcase-scroll-right 130s linear infinite}@keyframes insights-showcase-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes insights-showcase-scroll-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.insights-showcase__bg .insights-showcase__card{flex:0 0 360px;pointer-events:none}@media (prefers-reduced-motion:reduce){.insights-showcase__bg-track--left,.insights-showcase__bg-track--right{animation:none}}.insights-showcase__inner{position:relative;z-index:1}.insights-showcase__intro{margin:0 auto 56px;text-align:center}.insights-showcase__eyebrow{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:16px;letter-spacing:.15em;line-height:1.1;margin-bottom:24px;opacity:0;text-transform:uppercase}.insights-showcase__eyebrow-line{background:var(--gradient-eyebrow-line);height:1px;width:220px}.insights-showcase__heading{font-size:56px;font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0 0 20px;opacity:0}.insights-showcase__subheading{color:#8a8a8a;font-size:18px;font-weight:400;line-height:1.6;opacity:0}.insights-showcase__subheading p{margin:0}.insights-showcase__intro.is-visible .insights-showcase__eyebrow{animation:fade-in-up .5s ease-out .1s forwards}.insights-showcase__intro.is-visible .insights-showcase__heading{animation:fade-in-up .5s ease-out .3s forwards}.insights-showcase__intro.is-visible .insights-showcase__subheading{animation:fade-in-up .5s ease-out .5s forwards}@media (prefers-reduced-motion:reduce){.insights-showcase__eyebrow,.insights-showcase__heading,.insights-showcase__subheading{animation:none;opacity:1;transform:none}}.insights-showcase__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);position:relative;z-index:1}.insights-showcase__card{background:linear-gradient(180deg,#16181c,#08090c);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:inherit;display:flex;flex-direction:column;padding:32px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.insights-showcase__card:hover{border-color:hsla(0,0%,100%,.3);transform:translateY(-4px)}.insights-showcase__tag{color:#efcf9c;font-size:12px;font-weight:700;letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.insights-showcase__title{color:#fff;font-size:22px;font-weight:400;line-height:1.3;margin-bottom:16px}.insights-showcase__description{color:#5e6273;font-size:13px;font-weight:400;line-height:1.5;margin-bottom:20px}.insights-showcase__read{align-items:center;color:#efcf9c;display:inline-flex;font-size:15px;font-weight:700;gap:8px;margin-top:auto}.insights-showcase__read .btn__icon{background-color:#efcf9c;transition:transform .2s ease}.insights-showcase__card:hover .insights-showcase__read .btn__icon{transform:translateX(3px)}@media (max-width:900px){.insights-showcase{padding:96px 0}.insights-showcase__bg{display:none}.insights-showcase__heading{font-size:32px}.insights-showcase__grid{grid-template-columns:1fr}}