.gr--banner{align-items:center;display:flex;gap:4px;margin-bottom:24px}.gr--banner,.gr--banner p{font-size:var(--font-size-16);font-weight:var(--font-weight-600)}.gr-carousel--container{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.gr-stars{display:flex;gap:6px;margin-bottom:8px}.gr-banner__rate sub{font-size:var(--font-size-14);font-style:normal;letter-spacing:.2px;line-height:1.42;vertical-align:baseline}.gr-card--tag{border-radius:4px;font-size:14px;font-weight:var(--secondary-font-weight-semibold);margin-bottom:8px;padding:4px 8px;width:fit-content}.gr-card--footer{margin-top:8px}.gr-card--author{font-weight:var(--secondary-font-weight-semibold)}.gr-carousel--item{border-radius:16px;padding:24px}.gr-carousel--swiper .swiper{clip-path:inset(-100vw -100vw -100vw -17px);overflow:visible}.gr-carousel--module .swiper-wrapper{align-items:stretch}.gr-carousel--module .swiper-slide{height:auto}.gr-carousel--module .gr-card{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.gr-carousel--navigation{align-items:center;display:flex;margin-top:48px}.gr-carousel--module .swiper-pagination{background:var(--first-accent-color);border-radius:2px;display:flex;height:2px;margin-left:16px;position:relative}.gr-carousel--module .swiper-pagination-bullet{background:var(--first-accent-color);border-radius:2px;flex:1 0 0;height:2px;margin:0!important}.gr-carousel--module .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--first-color)}.gr-carousel--module .steps-carousel--navigation{align-items:center;display:flex;flex-flow:row;margin-top:48px}.gr-carousel--module .swiper-button-prev{margin-right:8px}.gr-button-mobile{display:none}.gr-carousel--module .swiper-button-next,.gr-carousel--module .swiper-button-prev{height:48px;left:unset;min-width:48px;position:relative;right:unset;top:unset}.gr-carousel--module .swiper-button-next:after,.gr-carousel--module .swiper-button-prev:after{background-repeat:no-repeat;content:"";height:48px;position:absolute;width:48px}.gr-carousel--module .swiper-button-next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3E%3Cg clip-path='url(%23a)'%3E%3Crect width='48' height='48' x='48' y='48' fill='%230070ba' rx='24' transform='rotate(-180 48 48)'/%3E%3Ccircle cx='8' cy='51' r='7' fill='%23031936'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%23fff' d='M15.047 23.177a1 1 0 1 0 0 2zm18.746 1.707a1 1 0 0 0 0-1.414l-6.364-6.364a1 1 0 0 0-1.414 1.414l5.657 5.657-5.657 5.657a1 1 0 1 0 1.414 1.414zm-18.746-.707v1h18.039v-2h-18.04z'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='48' height='48' x='48' y='48' fill='%23fff' rx='24' transform='rotate(-180 48 48)'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M34.5 32h-21V16h21z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.gr-carousel--module .swiper-button-prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3E%3Cg clip-path='url(%23a)'%3E%3Crect width='48' height='48' fill='%230070ba' rx='24'/%3E%3Ccircle cx='40' cy='-3' r='7' fill='%23031936' transform='rotate(180 40 -3)'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%23fff' d='M32.953 24.823a1 1 0 1 0 0-2zm-18.746-1.707a1 1 0 0 0 0 1.414l6.364 6.364a1 1 0 0 0 1.414-1.414l-5.657-5.657 5.657-5.657a1 1 0 1 0-1.414-1.414zm18.746.707v-1H14.914v2h18.04z'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='48' height='48' fill='%23fff' rx='24'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M13.5 16h21v16h-21z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.gr-carousel--module .gr-button-desktop{margin-top:2.4rem}@media (max-width:992px){.gr-carousel--module h2{margin-bottom:0}.gr-carousel--swiper{margin-top:24px}.gr-button-desktop{display:none}.gr-button-mobile{display:block;margin-top:24px}.gr-carousel--swiper .swiper{clip-path:unset}.gr-carousel--navigation .swiper-pagination{margin-left:0;margin-right:16px;order:1}.gr-carousel--navigation .swiper-button-prev{order:2}.gr-carousel--navigation .swiper-button-next{order:3}}