.section-hero .swiper-container{overflow:hidden;position:relative}.section-hero .swiper-container .swiper-wrapper .swiper-slide{height:620px;width:100%;background-color:var(--colour-midnight);border-radius:.75rem;display:grid;grid-template-rows:50% 1fr;gap:2rem}@media (min-width:1024px){.section-hero .swiper-container .swiper-wrapper .swiper-slide{height:700px;grid-template-rows:unset;grid-template-columns:1fr 55%;gap:5.5rem}}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding:2rem 1rem 0;color:var(--colour-white)}@media (min-width:1024px){.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content{padding:0 5.5rem;margin:auto 0}}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content h1,.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content h2{font-size:2rem;font-weight:500;color:var(--colour-white);margin:0}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content h1 b,.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content h2 b{font-weight:700}@media (min-width:1024px){.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content h1,.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content h2{font-size:3.5rem;line-height:4rem}}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content p{font-size:1rem;color:var(--colour-white);margin:0}@media (min-width:1024px){.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content p{font-size:1.125rem}}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content 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-midnight);text-decoration:none;font-weight:700;background-color:var(--colour-white);border-radius:.5rem;width:fit-content;gap:1rem}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content a svg{width:1rem;height:1rem;stroke:var(--colour-midnight);fill:var(--colour-white)}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content .trust-point{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;color:var(--colour-white)}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-content .trust-point svg{width:.875rem;height:.875rem;fill:var(--colour-white)}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-image{position:relative;border-radius:.75rem}.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-image .image-text{position:absolute;z-index:2;bottom:0;width:calc(100% - 2rem);color:var(--colour-white);padding:1.5rem 1rem;background:linear-gradient(179.99deg,transparent 8.42%,rgba(0,0,0,.5) 99.99%);border-radius:.75rem}@media (min-width:1024px){.section-hero .swiper-container .swiper-wrapper .swiper-slide .slide-image .image-text{padding:2rem 1.5rem;width:calc(100% - 3rem)}}.section-hero .swiper-container .swiper-wrapper .swiper-slide img{width:100%;object-fit:cover;object-position:center;border-radius:.75rem;height:100%}.section-hero .swiper-container .swiper-btns{position:absolute;bottom:1rem;right:1rem;width:fit-content;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:1rem;z-index:5}@media (min-width:1024px){.section-hero .swiper-container .swiper-btns{bottom:1.5rem;right:1.5rem}}.section-hero .swiper-container .swiper-btns .swiper-btn{z-index:5;background-color:var(--colour-white);height:2.5rem;width:2.5rem;border-radius:50%;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section-hero .swiper-container .swiper-btns .swiper-btn:disabled{display:none}.section-hero .swiper-container .swiper-btns .swiper-btn svg{width:1rem;height:1rem;stroke:var(--colour-midnight);fill:var(--colour-white)}.section-hero .swiper-container .swiper-btns .swiper-btn.prev{left:.5rem}.section-hero .swiper-container .swiper-btns .swiper-btn.next{right:.5rem}