.section-latest-insights{padding:3rem 0}@media (min-width:1024px){.section-latest-insights{padding:0 4.5rem 8rem}}.section-latest-insights .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}@media (min-width:1024px){.section-latest-insights .container{gap:4rem}}.section-latest-insights .container h2{font-size:1.75rem;margin:0;line-height:140%;font-weight:500}@media (min-width:1024px){.section-latest-insights .container h2{max-width:500px;font-size:3rem}}.section-latest-insights .container h2 b{color:var(--colour-siren);font-weight:700}.section-latest-insights .container>a{grid-area:a;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1rem 1.5rem;color:var(--colour-white);text-decoration:none;font-weight:700;background-color:var(--colour-siren);border-radius:.5rem;width:fit-content;height:fit-content;gap:1rem;font-size:1rem}.section-latest-insights .container>a svg{width:1rem;height:1rem;stroke:var(--colour-white);fill:var(--colour-siren)}.section-latest-insights .container .swiper-container .swiper-slide{background-color:var(--colour-mist);border-radius:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width:1024px){.section-latest-insights .container .swiper-container .swiper-slide{gap:2.5rem}}.section-latest-insights .container .swiper-container .swiper-slide img{border-radius:.5rem}.section-latest-insights .container .swiper-container .swiper-slide a{cursor:pointer;text-decoration:none;color:var(--colour-midnight);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:0 1rem 2rem}@media (min-width:1024px){.section-latest-insights .container .swiper-container .swiper-slide a{padding:0 2.5rem 2.5rem}}.section-latest-insights .container .swiper-container .swiper-slide a h3{font-weight:500}.section-latest-insights .container .swiper-container .swiper-slide a date{font-size:.875rem;font-weight:500;color:var(--colour-siren)}.section-latest-insights .container .swiper-container .swiper-slide a .icon{width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--colour-white);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section-latest-insights .container .swiper-container .swiper-slide a .icon svg{width:1rem;height:1rem;stroke:var(--colour-midnight);fill:var(--colour-white)}