.t-bc{margin-left:calc((100vw - 100%)/ 2 * -1);margin-right:calc((100vw - 100%)/ 2 * -1)}.js-banner-privilege{display:block}.banner-privilege__inner{position:relative;border-radius:12px;overflow:hidden}.banner-privilege__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;margin-bottom:80px}@media (max-width:1023px){.banner-privilege__list{gap:24px}}@media (max-width:767px){.banner-privilege__list{gap:16px}}.banner-privilege__wrapper{position:relative;width:100%}.banner-privilege__background{position:absolute;width:100%;height:100%;z-index:1;overflow:hidden}.banner-privilege__picture{display:-webkit-box;display:-ms-flexbox;display:flex}.banner-privilege__img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;left:0;top:0}@media (max-width:1023px){.banner-privilege__img{left:0;top:0;width:100%;height:100%}}@media (max-width:1023px){.banner-privilege .t-container{padding-left:0;padding-right:0}}.banner-privilege__content{padding:30px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;position:relative}@media (max-width:1023px){.banner-privilege__content{background:#01113d;padding-top:2rem;padding-bottom:2rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:0;background-position:center;background-repeat:no-repeat;background-size:cover;max-width:100%;padding-left:var(--tablet-horizen-padding);padding-right:var(--tablet-horizen-padding)}}@media (max-width:767px){.banner-privilege__content{padding:1.5rem}}.banner-privilege__title{font-size:2.38rem;font-weight:700;line-height:2.5rem;letter-spacing:0;color:#fff;position:relative;padding-bottom:2.2rem;text-transform:uppercase}@media (max-width:1023px){.banner-privilege__title{font-size:1.5rem;line-height:1.88rem;padding-bottom:28px}}@media (max-width:767px){.banner-privilege__title{font-size:1.5rem;line-height:1.88rem;padding-bottom:1.8rem}}.banner-privilege__title::after{position:absolute;content:"";bottom:0;left:0;background:var(--blue-process-cyan);width:7.75rem;height:.75rem}.banner-privilege__text{margin-top:48px;color:#fff}@media (max-width:1023px){.banner-privilege__text{margin-top:32px}}.banner-privilege__text>:first-child{margin-top:0}.banner-privilege__text>:last-child{margin-bottom:0}.banner-privilege__text h3,.banner-privilege__text h4,.banner-privilege__text h5,.banner-privilege__text h6,.banner-privilege__text p{margin:0 0 23px;font-size:1.5rem;font-weight:500;line-height:1.88rem;letter-spacing:0;color:#fff}@media (max-width:1023px){.banner-privilege__text h3,.banner-privilege__text h4,.banner-privilege__text h5,.banner-privilege__text h6,.banner-privilege__text p{font-size:1.25rem;line-height:1.75rem}}.banner-privilege__text h5{color:#0af;margin:0 0 48px}.banner-privilege__text ol,.banner-privilege__text ul{margin:0 0 .5rem;padding:0;list-style:none}.banner-privilege__text li{position:relative;font-weight:400;font-size:1rem;line-height:1.38rem;letter-spacing:0;color:#fff;padding-left:1.5rem;padding-bottom:.5rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.banner-privilege__text ul li::before{content:"";position:absolute;display:block;top:9px;left:10px;border-radius:100%;height:3.5px;width:3.5px;background-color:#fff}.banner-privilege__text ol{counter-reset:banner-privilege-list}.banner-privilege__text ol li{counter-increment:banner-privilege-list}.banner-privilege__text ol li::before{content:counter(banner-privilege-list) ".";position:absolute;top:0;left:0;color:#fff}.banner-privilege__text a{text-decoration:none;font-weight:700}.banner-privilege__text a:hover{color:#0af}@media (max-width:1023px){.banner-privilege__text ol,.banner-privilege__text ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}.banner-privilege__text_2-columns ol,.banner-privilege__text_2-columns ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}@media (max-width:1023px){.banner-privilege__text_2-columns ol,.banner-privilege__text_2-columns ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}}.banner-privilege__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-transition:color .2s;transition:color .2s;cursor:pointer;font-size:20px;line-height:24px;letter-spacing:.1px;margin-top:27px}@media (max-width:1023px){.banner-privilege__button{margin-top:29px}}@media (max-width:767px){.banner-privilege__button{margin-top:30px}}.banner-privilege__button svg{margin-left:11px}.banner-privilege__button svg path{fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}.banner-privilege__button:hover{color:#0af}.banner-privilege__button:hover svg path{fill:#0af}.banner-privilege__disclaimer{color:rgba(255,255,255,.75);font-size:.75rem;font-weight:400;line-height:1.13rem;letter-spacing:0;margin-top:27px}.banner-privilege__disclaimer a{text-decoration:none;font-weight:700}.banner-privilege__disclaimer a:hover{color:#0af}@media (max-width:1023px){.banner-privilege__disclaimer{font-size:.75rem;line-height:1.13rem}}