.fe-menu{overflow-x:auto;display:flex;width:100%;height:auto;margin:auto;padding:.5rem 0;border-radius:0;background:var(--color-layer-body);-webkit-overflow-scrolling:touch}@media(min-width:508px){.fe-menu{justify-content:center}}.fe-menu__item{color:var(--colors-text-color-text-body);font-size:.75rem;font-weight:700;line-height:130%;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;margin-left:1rem;padding:0;border:none;text-decoration:none;white-space:nowrap;opacity:1;transition:all .2s ease}.fe-menu__item path{fill:var(--color-text-menu-default)}.fe-menu__item.active,.fe-menu__item:hover{color:var(--color-text-menu-active)}.fe-menu__item.active path,.fe-menu__item:hover path{fill:var(--color-text-menu-active)}@media(min-width:754px){.fe-menu__item{margin-left:1.5rem}}.fe-menu__item:first-child{margin-left:0}.fe-menu__item-icon{margin:0 .5rem 0 0}.fe-menu__item-icon svg{width:100%;height:100%}.miles-page__banner .miles-widget-completed .fe-text{color:var(--color-text-alt);font-size:1rem;font-weight:700;line-height:normal}@media(min-width:320px){.miles-page__banner .miles-widget-completed .fe-text{line-height:150%}}.miles-widget-completed{margin-bottom:auto;border-radius:16px;color:var(--color-text-alt);background:var(--color-layer-alt-2)}.miles-widget-completed__text-no-prizes{font-size:1rem;font-weight:400;line-height:normal}@media(min-width:320px){.miles-widget-completed__text-no-prizes{line-height:150%}}.miles-widget-completed__content-icon-gift path{fill:var(--color-text-alt)}.miles-widget-completed__content-text{display:flex;justify-content:center;margin-bottom:.5rem}.miles-widget-completed__content-title{font-size:.75rem;font-weight:400;line-height:130%}.miles-widget-completed__content-title span{font-size:.875rem;font-weight:700;line-height:170%;margin:0 .5rem}@media(min-width:320px){.miles-widget-completed__content-title span{font-size:.875rem;line-height:170%}}.miles-widget-completed__link{cursor:pointer;color:var(--color-text-link-default)}.miles-widget-completed__link.active,.miles-widget-completed__link:hover{color:var(--color-text-link-active)}.miles-widget-completed__prizes{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;justify-content:center;margin:.5rem 0}@media(min-width:754px){.miles-widget-completed__prizes{flex-wrap:nowrap}}.miles-widget-completed__img{width:3rem;height:100%}.miles-widget-completed__info{font-size:.75rem;font-weight:400;line-height:130%}.miles-banner--past[data-v-9f5039dd]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-width:30rem;height:100%;text-align:center}.miles-banner--past .fe-text[data-v-9f5039dd]{margin-top:auto;margin-bottom:1rem}.miles-banner--past-btn[data-v-9f5039dd]{margin-top:.5rem}.reward-period-balance[data-v-e62b50a7]{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;align-items:center;padding:1rem;border-radius:16px;color:var(--color-text-alt);background-color:var(--color-layer-alt-2)}.reward-period-balance__row[data-v-e62b50a7]{display:flex;grid-gap:.25rem;gap:.25rem;align-items:center}.reward-period-balance__label[data-v-e62b50a7]{font-weight:400}.reward-period-balance__value[data-v-e62b50a7]{font-weight:700}.reward-period-balance__icon[data-v-e62b50a7]{width:24px;height:24px}.reward-period-balance__wish[data-v-e62b50a7]{font-size:.875rem;font-weight:400}.miles-page__banner-img{max-width:100%}.miles-page .fe-menu{width:100%;height:auto;margin:0}@media(min-width:754px){.miles-page .fe-menu{margin:0}}.miles-page__banner-achievements{max-width:26rem;margin:0 auto}.miles-page__banner-achievements:not(.mobile){display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;align-items:baseline}.miles-page__banner{position:relative;display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;height:30rem}.miles-page__banner,.miles-page__banner .fe-text{color:var(--color-on-dark-back)}@media(min-width:754px){.miles-page__banner{height:22.5rem}}.miles-page__banner .miles-page__banner-substrate{position:absolute;z-index:0;border-radius:16px}.miles-page__banner .miles-page__banner-substrate:after{content:"";position:absolute;z-index:10000;inset:0;display:block;border-radius:16px;background:var(--color-tertiary-5)}.miles-page__banner-wrapper{margin-bottom:1rem;text-align:center}@media(min-width:754px){.miles-page__banner-wrapper{margin-bottom:0;text-align:left}}.miles-page__banner-row{position:relative;z-index:2;display:grid;grid-template-columns:100%;grid-row-gap:1.5rem;row-gap:1.5rem;align-items:center;width:100%;height:100%}@media(min-width:754px){.miles-page__banner-row{grid-template-columns:50% 50%}}.miles-page__banner-col.miles-page__banner-col--left{display:flex;flex-direction:column;align-items:center;align-self:flex-start}@media(min-width:754px){.miles-page__banner-col.miles-page__banner-col--left{align-items:flex-start;justify-content:space-between;height:100%}}.miles-page__banner-col .promo-item-status{margin:0 0 1rem}.miles-page__banner-subtitle{margin-bottom:1rem;text-align:center}.miles-page__banner-thumb{text-align:center}.miles-page__banner-thumb img{width:auto;max-width:100%;max-height:13rem;margin-bottom:1rem}.miles-page__banner-fund{margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:normal}@media(min-width:320px){.miles-page__banner-fund{font-size:1.25rem;line-height:normal}}.miles-page__banner-fund span:first-child{font-weight:700}.miles-page__banner-fund p{display:block;margin-top:0;font-size:inherit}.miles-page__banner-fund,.miles-page__banner-title{text-align:center}@media(min-width:754px){.miles-page__banner-fund,.miles-page__banner-title{text-align:left}}.miles-page__banner-widget{overflow:hidden;width:100%;max-width:26rem;margin:0 auto;border-radius:16px}.miles-page__banner-widget--results{max-width:26rem}.miles-page__banner-text{margin-bottom:1.5rem}.miles-page__banner-waiting{position:relative;max-width:25rem;margin:0 auto;text-align:center}.miles-page__banner-waiting-title{font-size:1.25rem;font-weight:700;line-height:normal;letter-spacing:0}@media(min-width:754px){.miles-page__banner-waiting-title{font-size:1.5rem;line-height:normal}}.miles-page__banner .banner-slide__container{width:100%}.miles-page__banner .banner-slide,.miles-page__banner--active{height:30rem;border-radius:16px}@media(min-width:754px){.miles-page__banner .banner-slide,.miles-page__banner--active{height:22.5rem}}.accordion-menu__content{overflow:hidden}.accordion-enter-active,.accordion-leave-active{transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out}.accordion-enter,.accordion-leave-to{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}.phase{box-sizing:border-box;margin-bottom:1rem;padding:1rem;border-radius:24px;background:var(--color-layer-alt-3)}.phase__activator{cursor:pointer;position:relative;display:flex;align-items:center}.phase__activator-title{font-size:.875rem;font-weight:700;line-height:170%;margin-left:auto;color:var(--color-secondary-1);text-align:center}@media(min-width:320px){.phase__activator-title{font-size:.875rem;line-height:170%}}.phase__activator-arrow{width:1.5rem;height:auto;margin-left:auto;color:var(--color-secondary-1);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.phase--show .phase__activator-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.phase__item{text-align:center}.phase__item-status{font-size:.75rem;font-weight:700;line-height:130%;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 1rem;padding:.5rem 1rem;border:none;border-radius:24px;color:var(--color-text-alt);background:var(--color-layer-alt-3)}.phase__item-status-text{margin-right:.5rem}.phase__item-status-dot{display:inline-block;width:1rem;height:1rem;margin-right:.25rem;border-radius:24px;vertical-align:middle;background:var(--color-primary-1)}.phase__title{font-size:1.25rem;font-weight:700;line-height:normal;letter-spacing:0;margin:1rem 0;color:var(--color-text-alt)}@media(min-width:754px){.phase__title{font-size:1.5rem;line-height:normal}}.phase__description{padding-bottom:1rem;font-size:.75rem;font-weight:400;line-height:130%}.phase__description b{font-weight:700}.phase__description a{color:var(--color-text-link-default)}.phase__description a.active,.phase__description a:hover{color:var(--color-text-link-active)}.phase__description .big-text{font-size:.875rem;font-weight:700;line-height:170%}@media(min-width:320px){.phase__description .big-text{font-size:.875rem;line-height:170%}}.phase__description .last-text{margin-top:1rem}.phase__description p{margin:0}.phase__prize{position:relative;box-sizing:border-box;max-width:19rem;margin:0 auto 1rem;padding:1rem;border-radius:16px;color:var(--color-text-alt);background:var(--color-layer-alt-3)}.phase__prize-image{width:1.5rem}.phase__prize-title{font-size:.875rem;font-weight:700;line-height:170%;margin-bottom:1rem;color:var(--color-text-alt)}@media(min-width:320px){.phase__prize-title{font-size:.875rem;line-height:170%}}.phase__prize-winners{cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;font-size:.875rem;font-weight:700;line-height:170%}@media(min-width:320px){.phase__prize-winners{font-size:.875rem;line-height:170%}}.phase__prize-winners-text{font-size:.875rem;font-weight:700;line-height:170%;margin-left:.5rem;color:var(--color-secondary-1)}@media(min-width:320px){.phase__prize-winners-text{font-size:.875rem;line-height:170%}}.phase__prize-quantity{position:absolute;bottom:-1rem;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);padding:.5rem 1rem;border-radius:24px;color:var(--color-layer-alt-3);background:var(--color-secondary-1);font-size:1rem;font-weight:700;line-height:normal}@media(min-width:320px){.phase__prize-quantity{line-height:150%}}.phase__prize-icon-man{display:block;width:1rem;margin-left:.25rem}.phase__prize-icon-man path{fill:var(--color-secondary-1)}.miles-phases{max-width:50rem;margin:0 auto}.miles-phases__content{margin:1rem 0;text-align:center}.miles-phases__title{font-size:1.5rem;font-weight:700;line-height:125%;letter-spacing:0}@media(min-width:754px){.miles-phases__title{font-size:2rem;line-height:125%}}.prize-points{display:flex;align-items:center;justify-content:center;color:var(--color-text-alt);background-color:transparent}.prize-points__text{font-size:.875rem;font-weight:700;line-height:170%}@media(min-width:320px){.prize-points__text{font-size:.875rem;line-height:170%}}.prize-points__icon{width:1.5rem;margin-left:.5rem}.exchange-prize--is-receive .prize-points{color:var(--color-on-dark-back)}:root{--Pobeda-Colors-Back-color-layer-alt3:rgba(103,166,229,.1)}.exchange-prize{position:relative;box-sizing:border-box}.is-large .exchange-prize{grid-gap:1.5rem;gap:1.5rem;max-width:100%}@media(min-width:754px){.is-large .exchange-prize{grid-column:2/span 6}}@media(min-width:980px){.is-large .exchange-prize{grid-column:4/span 6}}.exchange-prize--is-receive .exchange-prize__back,.exchange-prize--is-receive .exchange-prize__front{background:linear-gradient(269.68deg,var(--color-primary-5) .26%,var(--color-primary-1) 99.72%)}.exchange-prize--is-receive .exchange-prize__back:after,.exchange-prize--is-receive .exchange-prize__front:after{border:none}.exchange-prize--is-receive .exchange-prize__front-icon-info svg path{fill:var(--color-on-dark-back)}.exchange-prize--is-receive .exchange-prize__front-footer-body>*{color:var(--color-on-dark-back)}.exchange-prize--is-receive .exchange-prize__front-footer-body-info-icon-gift{width:1.5rem;margin:0 .5rem}.exchange-prize--is-receive .exchange-prize__front-footer-state{background-color:var(--color-on-dark-back)}.exchange-prize--is-receive .exchange-prize__front-footer-state path{fill:var(--color-successfully)}.exchange-prize--is-receive .exchange-prize__back{color:var(--color-on-dark-back);background-color:var(--color-successfully)}.exchange-prize--is-receive .exchange-prize__back-icon-close svg path{fill:var(--color-on-dark-back)}.exchange-prize--is-done .exchange-prize__front-footer{margin:0}.exchange-prize__body{position:relative;box-sizing:border-box}.exchange-prize__body--is-receive{cursor:pointer}.exchange-prize__back,.exchange-prize__front{top:0;left:0;display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;border-radius:16px;background:var(--color-layer-alt-2);transition:border .2s ease,box-shadow .2s ease,-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);transition:transform .6s cubic-bezier(.39,.2,.37,1.54),border .2s ease,box-shadow .2s ease;transition:transform .6s cubic-bezier(.39,.2,.37,1.54),border .2s ease,box-shadow .2s ease,-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54)}.exchange-prize__front{display:flex;align-items:center;justify-content:space-between;padding:8px}.exchange-prize__front-icon-info{cursor:pointer;position:absolute;z-index:2;top:8px;right:8px;color:var(--color-text-link-default)}.exchange-prize__front.is-received{background:linear-gradient(269.68deg,var(--color-primary-5) .26%,var(--color-primary-1) 99.72%)}.exchange-prize__front-points{margin-bottom:8px}.exchange-prize__front-footer{width:100%;margin-bottom:.5rem}.exchange-prize__front-footer,.exchange-prize__front-footer-body{display:flex;flex-direction:column;align-items:center;justify-content:center}.exchange-prize__front-footer-body>*{overflow:hidden;height:100%;text-overflow:ellipsis}.exchange-prize__front-footer-body-info{display:flex;flex-direction:column;align-items:center;margin-top:4px;color:var(--color-text-body);text-align:center;font-size:.75rem;font-weight:400;line-height:130%}.exchange-prize__front-footer-body-info span{display:block;font-weight:700;color:var(--color-text-alt)}.exchange-prize__front-footer-text{font-size:.75rem;font-weight:700;line-height:130%;text-align:center}.exchange-prize__front-footer-state{position:absolute;bottom:-1rem;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);display:flex;align-items:center;justify-content:center;padding:.25rem 1rem;border-radius:16px;color:var(--color-on-dark-back);background:var(--color-error)}.exchange-prize__front-footer-state svg{width:100%}.flip-card--rotated .exchange-prize__front-footer-state{display:none}.exchange-prize__front-thumb{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:144px;text-align:center}.exchange-prize__front-thumb-img{max-width:144px;max-height:144px}.exchange-prize__front-limit{position:absolute;z-index:10;top:4px;left:4px;padding:8px 16px;border-radius:100px;font-size:14px;font-weight:700;font-style:normal;color:var(--color-text-body);background:var(--color-layer-alt-3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.exchange-prize__front-change-btn{margin-top:8px}.exchange-prize__front-issued{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:12px;padding-top:8px;color:var(--color-text-body);text-align:center;font-size:.75rem;font-weight:400;line-height:130%}.exchange-prize__front-issued span{display:block;margin-top:4px;font-weight:700;color:var(--color-text-alt)}.exchange-prize__back{cursor:default;flex-direction:column;justify-content:center;padding:1rem}.exchange-prize__back-icon-close{cursor:pointer;position:absolute;top:1rem;right:1rem;color:var(--color-text-menu-default)}.exchange-prize__back-content{text-align:center;word-break:break-word;font-size:.75rem;font-weight:700;line-height:130%}.exchange-prize__body--is-receive .exchange-prize__back{background-color:var(--color-successfully)}.exchange-prize__body--is-receive .exchange-prize__back-icon-close svg path{fill:var(--color-text-alt)}.exchange-prize__body--is-receive .exchange-prize__back-content{color:var(--color-text-alt)}@media(max-width:754px){.exchange-prize{min-width:0}}.title[data-v-601f0c16]{font-size:1rem;font-weight:400;line-height:normal;font-weight:700;text-align:center;white-space:pre}@media(min-width:320px){.title[data-v-601f0c16]{line-height:150%}}.exchange[data-v-601f0c16]{position:relative;overflow-y:auto;color:var(--color-text-alt);-webkit-overflow-scrolling:touch}.exchange__content[data-v-601f0c16]{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.exchange__row[data-v-601f0c16]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%}.exchange__actions[data-v-601f0c16]{display:flex;grid-gap:.5rem;gap:.5rem;width:100%;margin-top:24px}.exchange__actions_col[data-v-601f0c16]{flex-direction:column}.exchange__phone[data-v-601f0c16]{width:100%}.exchange__message[data-v-601f0c16]{box-sizing:border-box;width:100%;padding:4px 8px;border-radius:16px;text-align:center;background:var(--color-error)}.exchange__link[data-v-601f0c16]{cursor:pointer;width:100%;margin-top:.5rem;color:var(--color-secondary-1);text-align:center;white-space:normal}.miles-prize{position:relative;box-sizing:border-box;font-size:.75rem;font-weight:700;line-height:130%}.is-large .miles-prize{grid-gap:1.5rem;gap:1.5rem;width:100%}@media(min-width:754px){.is-large .miles-prize{grid-column:2/span 6}}@media(min-width:980px){.is-large .miles-prize{grid-column:4/span 6}}.miles-prize__body{position:relative;box-sizing:border-box}.miles-prize__body--is-receive{cursor:pointer}.miles-prize__back,.miles-prize__front{display:grid;align-items:center;justify-items:center;box-sizing:border-box;width:100%;height:100%;padding:1rem;border-radius:16px;background:var(--color-layer-alt-2);transition:border .2s ease,box-shadow .2s ease,-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);transition:transform .6s cubic-bezier(.39,.2,.37,1.54),border .2s ease,box-shadow .2s ease;transition:transform .6s cubic-bezier(.39,.2,.37,1.54),border .2s ease,box-shadow .2s ease,-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54)}.miles-prize__front.is-received{background:linear-gradient(269.68deg,var(--color-primary-5) .26%,var(--color-primary-1) 99.72%)}.miles-prize__back{cursor:default;flex-direction:column;justify-content:center}.miles-prize__back.is-received{background:linear-gradient(269.68deg,var(--color-primary-5) .26%,var(--color-primary-1) 99.72%)}.miles-prize__content{color:inherit;text-align:center;word-break:break-word;font-size:.75rem;font-weight:700;line-height:130%}.is-received .miles-prize__content{color:var(--color-on-dark-back)}.miles-prize__thumb{position:relative}.miles-prize__img{max-height:6rem;margin-top:2.5rem;margin-bottom:1rem}@media(min-width:508px){.miles-prize__img{max-height:8rem}}.is-large .miles-prize__img{max-height:9rem;margin-top:1rem}.miles-prize__amount{position:absolute;z-index:1;bottom:-1rem;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.25rem 1rem;border-radius:16px;color:var(--color-text-alt);background:var(--color-layer-alt-2);font-size:.875rem;font-weight:700;line-height:170%}@media(min-width:320px){.miles-prize__amount{font-size:.875rem;line-height:170%}}.flip-card--rotated .miles-prize__amount{display:none}.is-received .miles-prize__amount{background:var(--color-layer-alt-2)}.miles-prize__count{position:absolute;z-index:1;top:1rem;left:1rem;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;color:var(--color-text-alt);font-size:1rem;font-weight:700;line-height:normal}@media(min-width:320px){.miles-prize__count{line-height:150%}}.miles-prize__count img{box-sizing:border-box;height:100%;height:1.5rem;margin-left:.5rem}.miles-prize__bottom.is-received,.miles-prize__peoples.is-received{color:var(--color-on-dark-back)}.miles-prize__peoples{font-size:.75rem;font-weight:400;line-height:130%;display:flex;flex-direction:column;align-items:center;color:var(--color-text-body)}.miles-prize__peoples-counter{font-size:.875rem;font-weight:700;line-height:170%;color:var(--color-text-alt)}@media(min-width:320px){.miles-prize__peoples-counter{font-size:.875rem;line-height:170%}}.is-received .miles-prize__peoples-counter{color:var(--color-on-dark-back)}.is-large .miles-prize__peoples{display:flex;line-height:1.5rem}.is-large .miles-prize__peoples-counter{margin-left:.5rem}.is-received .miles-prize__peoples{color:var(--color-on-dark-back)}.miles-prize__bottom{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;color:var(--color-text-alt);font-size:.75rem;font-weight:400;line-height:130%}.miles-prize__bottom-name{font-weight:700;color:var(--color-text-alt)}.miles-prize__winners .miles-prize__bottom-name{font-size:.875rem;font-weight:700;line-height:170%;display:block;color:var(--color-text-link-default)}@media(min-width:320px){.miles-prize__winners .miles-prize__bottom-name{font-size:.875rem;line-height:170%}}.miles-prize__toggle-btn{cursor:pointer;position:absolute;z-index:1;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center}.miles-prize__done{position:absolute;top:1rem;left:1rem;color:var(--color-on-dark-back)}.miles-prize__icon-info{color:var(--color-text-link-default)}.is-received .miles-prize__icon-info{color:var(--color-on-dark-back)}.miles-prize__icon-close{color:var(--color-text-menu-default)}.is-received .miles-prize__icon-close{color:var(--color-on-dark-back)}.miles-prize__winners{cursor:pointer}.miles-prize__title{color:var(--color-text-alt);font-size:1rem;font-weight:400;line-height:normal}@media(min-width:320px){.miles-prize__title{line-height:150%}}.title[data-v-a684a186]{font-size:1rem;font-weight:400;line-height:normal;font-weight:700;text-align:center;white-space:pre}@media(min-width:320px){.title[data-v-a684a186]{line-height:150%}}.exchange[data-v-a684a186]{position:relative;color:var(--color-text-alt)}.exchange__content[data-v-a684a186]{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;align-items:center}.exchange__description[data-v-a684a186]{text-align:center}.exchange__actions[data-v-a684a186]{display:flex;grid-gap:.5rem;gap:.5rem;width:100%}.exchange__actions_col[data-v-a684a186]{flex-direction:column}.exchange__link[data-v-a684a186]{cursor:pointer;margin-top:.5rem;color:var(--color-secondary-1);text-align:center;white-space:normal}.title[data-v-83720638]{font-size:1rem;font-weight:400;line-height:normal;font-weight:700;text-align:center}@media(min-width:320px){.title[data-v-83720638]{line-height:150%}}.exchange[data-v-83720638]{position:relative;color:var(--color-text-alt)}.exchange__content[data-v-83720638]{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;align-items:center}.exchange__description[data-v-83720638]{text-align:center}.exchange__actions[data-v-83720638]{display:flex;grid-gap:.5rem;gap:.5rem;width:100%}.exchange__actions_col[data-v-83720638]{flex-direction:column}.exchange__link[data-v-83720638]{cursor:pointer;margin-top:.5rem;color:var(--color-secondary-1);text-align:center;white-space:normal}.promo-prizes__header p{font-size:1rem;font-weight:400;line-height:normal}@media(min-width:320px){.promo-prizes__header p{line-height:150%}}.promo-prizes__title{font-size:1.25rem;font-weight:700;line-height:normal;letter-spacing:0;margin:0;text-align:center}@media(min-width:754px){.promo-prizes__title{font-size:1.5rem;line-height:normal}}.promo-prizes__subtitle{font-size:1rem;font-weight:400;line-height:normal;margin:0;text-align:center}@media(min-width:320px){.promo-prizes__subtitle{line-height:150%}}.promo-prizes__container{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem;width:100%;color:var(--color-text-alt)}.promo-prizes__main-prize.is-large{width:100%}.promo-prizes__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media(min-width:754px){.promo-prizes__list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1054px){.promo-prizes__list{grid-template-columns:repeat(4,1fr)}}.promo-prizes__footer{justify-items:center;text-align:center}.miles-quests{justify-content:center}.miles-quests__title{margin:0;text-align:center;font-size:1.25rem;font-weight:700;line-height:normal;letter-spacing:0}.miles-quests__title{font-size:1.25rem;font-weight:700;line-height:normal;letter-spacing:0}@media(min-width:754px){.miles-quests__title{font-size:1.5rem;line-height:normal}}.miles-quests .quest-item{max-width:11rem}@media(min-width:754px){.miles-quests .quest-item{max-width:12rem}}.miles-quests__description{font-size:1rem;font-weight:400;line-height:normal;margin-bottom:1rem;text-align:center}@media(min-width:320px){.miles-quests__description{line-height:150%}}.miles-quests__description b{font-weight:700}.miles-rules__title{font-size:1.25rem;font-weight:700;line-height:normal;letter-spacing:0;margin:0}@media(min-width:754px){.miles-rules__title{font-size:1.5rem;line-height:normal}}@media(min-width:754px){.miles-rules__content{-webkit-column-count:2;-moz-column-count:2;column-count:2;grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.miles-rules__content h2{font-size:1rem;font-weight:700;line-height:normal;margin:0 0 1rem}@media(min-width:320px){.miles-rules__content h2{line-height:150%}}.miles-rules__content p{margin-bottom:1rem}.miles-rules a{color:var(--color-text-link-default)}.promo-item{will-change:transform;position:relative;overflow:hidden;box-sizing:border-box;width:100%;margin-bottom:1rem;border-radius:16px;color:var(--color-on-dark-back);transition:all .5s}.promo-item:last-child{margin-bottom:0}.promo-item .slide-wrapper__text-label{position:relative;top:0;left:0}.promo-item+.promo-list__title-all{margin-top:.5rem}@media(max-width:754px){.promo-item__text-contnet{display:flex;flex-direction:column;justify-content:space-between}}@media(min-width:754px){.promo-item{margin-bottom:1.5rem}.promo-item.first{flex:100%;max-width:100%}.promo-item.first .promo-item-status{margin-right:1rem}}.miles-steps[data-v-faf051ba]{border-radius:16px;background-color:var(--color-layer-alt-2)}@media(min-width:754px){.miles-steps[data-v-faf051ba]{border-radius:24px}}.miles-steps__content[data-v-faf051ba]{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:754px){.miles-steps__content[data-v-faf051ba]{grid-template-columns:1fr 1fr}}.miles-steps__title[data-v-faf051ba]{font-size:1.5rem;font-weight:700;line-height:125%;letter-spacing:0;margin:0 0 1rem}@media(min-width:754px){.miles-steps__title[data-v-faf051ba]{font-size:2rem;line-height:125%}}.miles-steps__left[data-v-faf051ba]{margin-top:1.5rem}.miles-steps__left-content p[data-v-faf051ba]{font-size:1rem;font-weight:400;line-height:normal;margin-bottom:1rem}@media(min-width:320px){.miles-steps__left-content p[data-v-faf051ba]{line-height:150%}}.miles-steps__left-content ol[data-v-faf051ba]{padding-left:1.5rem}.miles-steps__left-content ol>li[data-v-faf051ba]{margin-bottom:1.5rem}.miles-steps__left-content ol>li[data-v-faf051ba],.miles-steps__left-content ol>li>strong[data-v-faf051ba]{font-size:1.25rem;font-weight:700;line-height:normal}@media(min-width:320px){.miles-steps__left-content ol>li[data-v-faf051ba],.miles-steps__left-content ol>li>strong[data-v-faf051ba]{font-size:1.25rem;line-height:normal}}.miles-steps__left-content ol>li>p[data-v-faf051ba]{margin-left:-1.5rem;line-height:1.5rem}.miles-steps__additional[data-v-faf051ba]{justify-content:center;border-radius:16px;color:var(--color-text-alt);text-align:center;background:var(--color-layer-alt-3)}.miles-steps__additional-title[data-v-faf051ba]{font-size:1.25rem;font-weight:700;line-height:normal;letter-spacing:0}@media(min-width:754px){.miles-steps__additional-title[data-v-faf051ba]{font-size:1.5rem;line-height:normal}}.miles-steps__additional-thumb img[data-v-faf051ba]{display:block;max-width:100%;max-height:12rem;margin:0 auto}.miles-steps__additional-btn[data-v-faf051ba]{margin:0 auto}.miles-steps .fe-card[data-v-faf051ba],.miles-steps__tournament[data-v-faf051ba]{align-self:center;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0}.miles-steps__tournament[data-v-faf051ba] .banner-slide-wrapper-body{width:100%}@media(max-width:754px){.miles-steps__tournament[data-v-faf051ba] .banner-slide__control{display:block}.miles-steps__tournament[data-v-faf051ba] .banner-slide{height:14rem}}@media(min-width:980px)and (max-width:1300px){.miles-steps__tournament[data-v-faf051ba] .slide-wrapper__text-medium{font-size:var(--typography-size-new-method-size_5)}}.miles-steps__btn[data-v-faf051ba]{display:flex;justify-content:center}.miles-tournaments{--carousel-item-width:15rem;--carousel-gap:1rem}.miles-tournaments__title{font-size:1.5rem;font-weight:700;line-height:125%;letter-spacing:0}@media(min-width:754px){.miles-tournaments__title{font-size:2rem;line-height:125%}}.miles-page{margin-top:32px;color:var(--color-text-menu-default)}@media(min-width:1300px){.miles-page__header{border-radius:24px}}.miles-page__header .fe-card{background:transparent}.miles-page__row{display:flex;flex-wrap:wrap}@media(min-width:1054px){.miles-page__row{flex-wrap:nowrap}}.miles-page__body .banner-slide__img{left:-100%}@media(min-width:508px){.miles-page__body .banner-slide__img{left:calc(50% - 4rem)}}@media(min-width:320px){.miles-page__body .banner-slide__img{left:calc(50% - 4rem)}}.miles-page__banner-waiting-title--small{font-size:1rem;font-weight:400;line-height:normal}@media(min-width:320px){.miles-page__banner-waiting-title--small{line-height:150%}}.miles-page__banner-waiting-title--big{font-weight:700}.miles-page__content{text-align:left}.miles-page__content--decaration{position:relative}.miles-page__additional{position:relative;box-sizing:border-box;width:100%;margin-bottom:6rem;padding:2rem;border-radius:8px;text-align:left;background-color:var(--color-layer-alt-3);font-size:.75rem;font-weight:400;line-height:130%}@media(min-width:1054px){.miles-page__additional{max-width:30rem}}.miles-page__additional-thumb{display:flex;justify-content:center;width:100%;margin-top:1rem;text-align:center}.miles-page__additional-thumb img{width:auto;height:100%;max-height:8rem}.miles-page__additional-title{display:block;margin-bottom:1.5rem;color:var(--color-text-alt);text-decoration:none;font-size:1.25rem;font-weight:700;line-height:normal}@media(min-width:320px){.miles-page__additional-title{font-size:1.25rem;line-height:normal}}.miles-page__additional-content{margin-bottom:.5rem}.miles-page__additional-link{font-size:.875rem;font-weight:700;line-height:170%;color:var(--color-text-link-default);text-decoration:none;text-transform:uppercase}@media(min-width:320px){.miles-page__additional-link{font-size:.875rem;line-height:170%}}.miles-page__prizes{position:relative;display:flex;flex-wrap:wrap;justify-content:center}.miles-page__achievements{overflow:hidden;max-width:26rem;margin:0 auto .5rem}@media(min-width:1054px){.miles-page__achievements{display:flex;flex-wrap:wrap}}.miles-page__modal{color:var(--color-text-alt);text-align:center}.miles-page__modal-title{font-size:1.25rem;font-weight:700;line-height:normal}@media(min-width:320px){.miles-page__modal-title{font-size:1.25rem;line-height:normal}}.miles-page__modal-subtitle{color:var(--color-text-body);font-size:.75rem;font-weight:400;line-height:130%}.miles-page__modal-winners{display:flex;flex-wrap:wrap;grid-gap:.5rem 1.5rem;gap:.5rem 1.5rem;justify-content:center}.miles-page__modal-winners-item{text-align:left;font-size:1rem;font-weight:700;line-height:normal}@media(min-width:320px){.miles-page__modal-winners-item{line-height:150%}}.miles-page__modal-head-img{width:8rem;margin:3rem auto auto}@media(min-width:754px){.miles-page__modal-head-img{margin-top:3.5rem}}.miles-page__btn--accent{justify-self:center}.miles-page__btn--primary,.miles-page__btn--results{display:inline-block}.miles-page__btn--exchange-results{margin-top:1.5rem}.miles-page__btn--see-result{display:inline-block;min-width:auto}@media(min-width:754px){.is-large .miles-page__btn{padding:.5rem 2rem}}.miles-page__col{display:grid}.promo-page-loader[data-v-fb42e30a]{display:flex;align-items:center;justify-content:center;min-height:50vh;padding:2rem}
