#stepper{position:relative;z-index:3}@media (min-width:1440px){#stepper{margin-top:140px}}@media (min-width:375px) and (max-width:1440px){@supports (margin-top:clamp(80px,58.8732394366px + 5.6338028169vw,140px)){#stepper{margin-top:clamp(80px,58.8732394366px + 5.6338028169vw,140px)}}@supports not (margin-top:clamp(80px,58.8732394366px + 5.6338028169vw,140px)){#stepper{margin-top:calc(58.87324px + 5.6338vw)}}}@media (max-width:375px){#stepper{margin-top:80px}}@media (min-width:1440px){#stepper{margin-bottom:120px}}@media (min-width:375px) and (max-width:1440px){@supports (margin-bottom:clamp(40px,11.8309859155px + 7.5117370892vw,120px)){#stepper{margin-bottom:clamp(40px,11.8309859155px + 7.5117370892vw,120px)}}@supports not (margin-bottom:clamp(40px,11.8309859155px + 7.5117370892vw,120px)){#stepper{margin-bottom:calc(11.83099px + 7.51174vw)}}}@media (max-width:375px){#stepper{margin-bottom:40px}}.promotion__arrows{align-items:center;bottom:-60px;display:flex;font-size:18px;font-weight:700;gap:16px;left:290px;line-height:22px;position:absolute;z-index:5}@media (max-width:1110px){.promotion__arrows{bottom:auto;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:40%;transform:translateY(-50%);width:100%}.promotion__arrows .arrow__left,.promotion__arrows .arrow__right{pointer-events:auto!important;position:static!important}.promotion__arrows .count{display:none}}.promotion__content{align-items:center;display:grid;gap:30px;grid-template-columns:1fr 360px;padding-top:56px}@media (min-width:1440px){.promotion__content{padding-top:56px}}@media (min-width:375px) and (max-width:1440px){@supports (padding-top:clamp(0px,-19.7183098592px + 5.2582159624vw,56px)){.promotion__content{padding-top:clamp(0px,-19.7183098592px + 5.2582159624vw,56px)}}@supports not (padding-top:clamp(0px,-19.7183098592px + 5.2582159624vw,56px)){.promotion__content{padding-top:calc(-19.71831px + 5.25822vw)}}}@media (max-width:375px){.promotion__content{padding-top:0}}@media (max-width:1110px){.promotion__content{grid-template-columns:1fr;position:relative}}.promotion-swiper{max-width:100%}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;width:100%;z-index:3}.swiper-slide{height:auto;width:100%}.item-promotion{align-items:flex-start;display:flex;gap:20px;height:100%;width:100%}@media (max-width:1200px){.item-promotion{gap:10px}}@media (max-width:1110px){.item-promotion{flex-direction:column}}@media (max-width:380px){.item-promotion{width:345px}}.item-promotion__image{align-items:center;align-self:center;display:flex;height:auto;justify-content:center;min-height:180px;width:270px}@media (max-width:650px){.item-promotion__image{height:auto;width:200px}}.item-promotion__text{align-items:flex-start;display:flex;flex-direction:column;gap:16px;max-width:700px}@media (max-width:1110px){.item-promotion__text{max-width:100%}}@media (max-width:650px){.item-promotion__text{gap:8px}}.item-promotion__title{font-size:32px;font-weight:700;line-height:100%;margin-top:20px}@media (max-width:1440px){.item-promotion__title{font-size:24px}}@media (max-width:1200px){.item-promotion__title{font-size:20px}}@media (max-width:1110px){.item-promotion__title{font-size:28px}}@media (max-width:650px){.item-promotion__title{font-size:20px}}.item-promotion__subtitle{font-size:16px;line-height:131.4%;max-width:500px;opacity:.9;padding-top:16px;position:relative}.item-promotion__subtitle:before{background:hsla(0,0%,100%,.08);content:"";height:1px;left:0;position:absolute;top:0;width:80%}@media (max-width:1110px){.item-promotion__subtitle{max-width:100%}}@media (max-width:650px){.item-promotion__subtitle{font-size:14px;padding-top:8px}}.promotion__title{margin-bottom:20px}@media (max-width:650px){.promotion__title{text-align:center}}.promotion__text{align-items:flex-start;display:flex;flex-direction:column;max-width:720px}@media (max-width:1110px){.promotion__text{max-width:100%}}@media (max-width:650px){.promotion__text{align-items:center}}.promotion__subtitle{font-size:20px;font-weight:400;letter-spacing:0;line-height:28px;max-width:650px;text-align:left}@media (max-width:650px){.promotion__subtitle{font-size:15px;line-height:135%;margin-bottom:30px;text-align:center}}.reason{background-color:#fbfdff;border-radius:16px;font-size:16px;font-weight:600;line-height:19px;padding:12px 20px}
