.hero{width:100%;height:560px;overflow:hidden}.hero .swiper,.hero .swiper-slide,.hero__slide{width:100%;height:100%}.hero .swiper-slide,.hero__slide{position:relative}.hero__image{object-fit:cover;object-position:center}.hero__content{color:#fff;z-index:5;width:min(48%,720px);position:absolute;top:52%;left:11%;transform:translateY(-50%)}.hero__content h1{letter-spacing:0;white-space:pre-line;margin:0 0 42px;font-size:58px;font-weight:800;line-height:1.28}.hero__content p{white-space:pre-line;max-width:820px;margin:0;font-size:17px;font-weight:400;line-height:1.5}.hero .swiper-pagination{bottom:18px}.hero .swiper-pagination-bullet{opacity:.7;background:#fff;width:12px;height:12px}.hero .swiper-pagination-bullet-active{opacity:1;background:#2f4f96}@media (min-width:769px) and (max-width:1024px){.hero{height:520px}.hero__content{width:58%;top:50%;left:7%;transform:translateY(-50%)}.hero__content h1{margin-bottom:30px;font-size:46px;line-height:1.15}.hero__content p{max-width:520px;font-size:16px;line-height:1.6}}@media (min-width:481px) and (max-width:768px){.hero{height:600px}.hero__image{object-position:82% center}.hero__content{width:calc(100% - 56px);max-width:440px;top:200px;left:28px;transform:none}.hero__content h1{letter-spacing:-.5px;white-space:pre-line;overflow-wrap:break-word;margin:0 0 26px;font-size:clamp(36px,7vw,46px);font-weight:800;line-height:1.08}.hero__content p{white-space:normal;max-width:340px;margin:0;font-size:15px;line-height:1.6}.hero .swiper-pagination{bottom:14px}.hero .swiper-pagination-bullet{opacity:1;background:#d4d4d4;width:8px;height:8px;margin:0 4px!important}.hero .swiper-pagination-bullet-active{background:#2f4f96}}@media (min-width:361px) and (max-width:480px){.hero{height:620px}.hero__image{object-position:84% center}.hero__content{width:calc(100% - 44px);top:200px;left:22px;transform:none}.hero__content h1{letter-spacing:-.4px;white-space:pre-line;overflow-wrap:break-word;margin:0 0 22px;font-size:clamp(32px,9vw,40px);font-weight:800;line-height:1.08}.hero__content p{white-space:normal;width:100%;max-width:290px;margin:0;font-size:14px;line-height:1.6}.hero .swiper-pagination{bottom:14px}.hero .swiper-pagination-bullet{opacity:1;background:#d4d4d4;width:8px;height:8px;margin:0 4px!important}.hero .swiper-pagination-bullet-active{background:#2f4f96}}@media (max-width:360px){.hero{height:540px}.hero__image{object-position:83% center}.hero__content{width:calc(100% - 36px);max-width:270px;top:200px;left:18px;transform:none}.hero__content h1{letter-spacing:-.3px;white-space:pre-line;overflow-wrap:break-word;margin:0 0 18px;font-size:28px;font-weight:800;line-height:1.05}.hero__content p{white-space:normal;width:100%;max-width:255px;margin:0;font-size:13px;line-height:1.5}.hero .swiper-pagination{bottom:10px}.hero .swiper-pagination-bullet{opacity:1;background:#d4d4d4;width:7px;height:7px;margin:0 3px!important}.hero .swiper-pagination-bullet-active{background:#2f4f96}}.hero--loading{background:#263740}.hero__content-link{color:inherit;text-decoration:none}.hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:700;display:block}
