@import url(https://fonts.googleapis.com/css2?family=Red+Hat+Display:wght@400;700&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}main.container{padding:87px 0 .5em}@media(max-width:599px){main.container{padding:50px 0 .5em}}body,html{font-family:Manrope,New Order;font-size:16px;line-height:1.5;margin:0;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.tpremia-session-container{display:none}.accordion.tpremia .cmp-accordion{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;max-width:100%;overflow:hidden}.accordion.tpremia .cmp-accordion .cmp-accordion__item{border-bottom:1px solid #e7e7e7}.accordion.tpremia .cmp-accordion .cmp-accordion__item:last-child{border-bottom:none}.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button{background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 15px 10px 10px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:44px}.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title{font-family:manrope;font-size:24px;font-size:15px;font-weight:400;letter-spacing:0;line-height:120%;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-align:left}.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon{-ms-flex-negative:0;background-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/accordion/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;flex-shrink:0;height:24px;margin-left:10px;width:24px}.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded .cmp-accordion__icon{background-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/accordion/arrow-up.svg)}.accordion.tpremia .cmp-accordion .cmp-accordion__panel{background-color:#f6f6f6;overflow-wrap:break-word;padding:0 10px 24px}@media(width <= 768px){.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button{padding:15px 10px}.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title{font-size:14px;line-height:1.4}.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon{height:20px;margin-left:8px;width:20px}.accordion.tpremia .cmp-accordion .cmp-accordion__panel{padding:0 10px 20px}}@media(width <= 480px){.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button{padding:12px 8px}.accordion.tpremia .cmp-accordion .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title{font-size:13px}.accordion.tpremia .cmp-accordion .cmp-accordion__panel{padding:0 8px 16px}}.carousel-viewport{background-color:transparent;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden;width:100%}.carousel-track{-webkit-animation:scroll 25s linear infinite;animation:scroll 25s linear infinite;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.carousel-track:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.logo-card{-webkit-box-flex:0;background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 200px;flex:0 0 200px;height:90px;width:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.logo-card img{max-height:70%;max-width:85%;-o-object-fit:contain;object-fit:contain}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-224px*var(--logo-count, 4)));transform:translateX(calc(-224px*var(--logo-count, 4)))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-224px*var(--logo-count, 4)));transform:translateX(calc(-224px*var(--logo-count, 4)))}}.award-detail-component{padding:10px 25px 40px 32px;position:relative}.award-detail-component .tpremia-snackbar-component{left:10px;position:absolute;right:10px;top:30px;z-index:10}@media(min-width:600px){.award-detail-component .tpremia-snackbar-component{left:100px;right:100px;top:40px}}.award-detail-component *{-webkit-box-sizing:border-box;box-sizing:border-box}.award-detail-component .back-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.award-detail-component .back-container,.award-detail-component .back-container__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.award-detail-component .back-container__image{width:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.award-detail-component .back-container__image img{width:100%}.award-detail-component .back-container__image{height:48px;width:30px}@media(max-width:600px){.award-detail-component{padding:0 16px 24px}.award-detail-component .back-container__image{height:50px;width:130px}.award-detail__modal-spacer{margin-bottom:40px}}.award-detail__modal-divider{border:none;border-top:1px solid #dfdfdf;margin:12px 0}.award-detail__modal-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.award-detail-content *{-webkit-box-sizing:border-box;box-sizing:border-box}.award-detail-content__banner{padding-top:16px}.award-detail-content__content{padding:24px 0 0}.award-detail-content__content .title__description,.award-detail-content__content .title__text{color:#282828}.award-detail-content__content .title__text{font-family:New Order;font-size:40px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.award-detail-content__content .title__text{font-size:34px}}.award-detail-content__content .title__description{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-top:16px;padding-bottom:24px}.award-detail-content__content .product-image{padding:16px 0}.award-detail-content__content .product-image,.award-detail-content__content .product-image__square{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.award-detail-content__content .product-image__square{background-color:#f6f6f6;border-radius:18px;left:0;max-width:406px;min-height:100px;overflow:hidden;position:relative;top:0}.award-detail-content__content .product-image__square img{width:100%}.award-detail-content__content .product-image__square .brand-logo{background-color:#fff;border-radius:20.58px;max-width:100px;min-height:31px;position:absolute;right:15px;top:15px;width:100%}@media(max-width:600px){.award-detail-content__content .product-image__square .brand-logo{max-width:80px}}.award-detail-content__content .product-image__square .brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.award-detail-content__content .product-image__square .brand-logo img{width:100%}.award-detail-content__content .buy{padding:16px 0 0}.award-detail-content__content .buy__validity-container p{margin:0;padding:0;text-align:center}.award-detail-content__content .buy__validity-container p b{font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.award-detail-content__content .buy__validity-container p b{font-size:28px}}.award-detail-content__content .buy__validity-container .text{font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.award-detail-content__content .buy__validity-container .text{font-size:28px}}.award-detail-content__content .buy__validity-container .text{color:#282828}.award-detail-content__content .buy__validity-container .date{color:#282828;font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;padding:24px 0}.award-detail-content__content .buy__button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 24px;width:100%}.award-detail-content__content .buy__button-container .btn{font-family:manrope;font-size:24px;font-weight:800;height:64px;letter-spacing:0;line-height:120%;max-width:312px;min-width:200px;padding:10px 0;width:100%}.award-detail-content__divider{background-color:#dfdfdf;height:1px;margin:10px 0}.award-detail-content__footer{padding:32px 16px 80px}.award-detail-content__footer .mechanic__title{color:#282828;font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.award-detail-content__footer .mechanic__title{font-size:28px}}.award-detail-content__footer .mechanic__steps{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-top:0;padding-left:24px;padding-top:24px}.award-detail-content__footer .mechanic__steps li{color:#282828;padding-bottom:24px}.award-detail-content__footer .terms{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;padding:24px 8px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.award-detail-content__footer .terms__text{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-right:auto}.award-detail-content__footer .terms__icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.award-detail-content__footer .terms__icon img{width:100%}@media(max-width:600px){.award-detail-content__content{padding-bottom:0}.award-detail-content__content .title__text{font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.award-detail-content__content .title__description{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;padding-bottom:0}.award-detail-content__content .product-image{padding:24px 0 8px}.award-detail-content__content .product-image__square .brand-logo{max-width:100px;min-height:20px;right:16px;top:16px}.award-detail-content__content .buy{padding:16px 0 0}.award-detail-content__content .buy__validity-container p{text-align:start}.award-detail-content__content .buy__validity-container p b{font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.award-detail-content__content .buy__validity-container .text{font-family:New Order;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%}}@media(max-width:600px)and (max-width:599px){.award-detail-content__content .buy__validity-container .text{font-size:24px}}@media(max-width:600px){.award-detail-content__content .buy__validity-container .date{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;padding:16px 0}.award-detail-content__content .buy__button-container{padding:0}.award-detail-content__content .buy__button-container .btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%}.award-detail-content__divider{margin:24px 0}.award-detail-content__footer{padding:0}.award-detail-content__footer .mechanic__title{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.award-detail-content__footer .mechanic__steps{font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding-left:15px;padding-top:8px}.award-detail-content__footer .mechanic__steps li{padding-bottom:0}.award-detail-content__footer .terms{margin-top:15px;padding:24px 0;width:100%}.award-detail-content__footer .terms__text{color:#282828;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding:0 8px}}.award-detail-recharge .buy__button-container{padding-bottom:10px;padding-top:24px}.award-detail-recharge .recharge-form{padding:16px 0}.award-detail-recharge .recharge-form__title{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin:0 0 8px}.award-detail-recharge .recharge-form__subtitle{color:#282828;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin:0 0 16px}.award-detail-recharge .recharge-form__radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;margin-bottom:24px}.award-detail-recharge .recharge-form__radio-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:12px}.award-detail-recharge .recharge-form__radio-option input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b1b1b1;border-radius:6px;height:22px;width:22px;-ms-flex-negative:0;cursor:pointer;flex-shrink:0;margin:0;position:relative}.award-detail-recharge .recharge-form__radio-option input[type=radio]:checked{background-color:#00743e;border:none}.award-detail-recharge .recharge-form__radio-option input[type=radio]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:5px}.award-detail-recharge .recharge-form__radio-label{color:#282828;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.award-detail-recharge .recharge-form__field{margin-bottom:16px}.award-detail-recharge .recharge-form__label{display:block;margin-bottom:8px}.award-detail-recharge .recharge-form__input,.award-detail-recharge .recharge-form__label{color:#282828;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.award-detail-recharge .recharge-form__input{background-color:#fff;border:1px solid #dfdfdf;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;padding:0 16px;width:100%}.award-detail-recharge .recharge-form__input:focus{border-color:#282828;outline:none}@media(max-width:600px){.award-detail-recharge .recharge-form__input{height:44px}}.award-detail-recharge .recharge-notice{background-color:#f6f6f6;border-radius:8px;color:#282828;font-family:Red Hat Display;font-size:16px;font-weight:400;gap:8px;letter-spacing:0;line-height:150%;margin:22px 0;min-width:344px;padding:10px}.award-detail-recharge .recharge-notice b{font-family:Red Hat Display;font-size:16px;font-weight:700;letter-spacing:0;line-height:150%}.award-detail-redeemed-recharge *{-webkit-box-sizing:border-box;box-sizing:border-box}.award-detail-redeemed-recharge{text-align:center}.award-detail-redeemed-recharge__header{padding-top:15px}.award-detail-redeemed-recharge__header .congrats-title{color:#ff289b;font-family:New Order;font-size:30px;font-weight:700;letter-spacing:0;line-height:120%;margin:0}@media(max-width:599px){.award-detail-redeemed-recharge__header .congrats-title{font-size:30px}}.award-detail-redeemed-recharge__header .congrats-message{color:#565656;font-family:manrope,sans-serif;font-size:16px;font-weight:700;line-height:120%;margin-top:8px;padding-bottom:10px;text-align:center}.award-detail-redeemed-recharge__product{padding-bottom:10px}.award-detail-redeemed-recharge__product .product-image{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:18px;display:flex;justify-content:center;margin:0 auto;max-width:280px;overflow:hidden;width:100%}.award-detail-redeemed-recharge__product .product-image img{width:100%}.award-detail-redeemed-recharge__product .product-info{padding-top:16px;text-align:left}.award-detail-redeemed-recharge__product .product-info__title{color:#282828;font-family:New Order;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%;margin:0;padding-bottom:15px}@media(max-width:599px){.award-detail-redeemed-recharge__product .product-info__title{font-size:24px}}.award-detail-redeemed-recharge__product .product-info__subtitle{color:#6c6c6c;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-top:4px}.award-detail-redeemed-recharge__divider{background-color:#dfdfdf;height:1px;margin:10px 0}.award-detail-redeemed-recharge__coupon{padding:15px 0}.award-detail-redeemed-recharge__coupon .coupon-label{color:#565656;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin:0 0 8px;padding-bottom:20px;text-align:start}.award-detail-redeemed-recharge__coupon .coupon-message-label{color:#565656;font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;margin:0 0 8px;padding-bottom:40px;text-align:start}.award-detail-redeemed-recharge__coupon .coupon-fallback-label{color:#ff289b;font-family:Red Hat Display;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin:0}.award-detail-redeemed-recharge__coupon .coupon-code{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffe5ff;border-radius:18px;gap:8px;padding:8px 16px}.award-detail-redeemed-recharge__coupon .coupon-code__text{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;min-width:250px}.award-detail-redeemed-recharge__how-to{padding:32px 16px 0;text-align:left}.award-detail-redeemed-recharge__how-to .mechanic__title{color:#282828;font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.award-detail-redeemed-recharge__how-to .mechanic__title{font-size:28px}}.award-detail-redeemed-recharge__how-to .mechanic__steps{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-top:0;padding-left:24px;padding-top:24px}.award-detail-redeemed-recharge__how-to .mechanic__steps li{color:#282828;padding-bottom:24px}.award-detail-redeemed-recharge__terms{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;padding:24px 8px;text-align:left;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.award-detail-redeemed-recharge__terms .terms__text{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-right:auto}.award-detail-redeemed-recharge__terms .terms__icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.award-detail-redeemed-recharge__terms .terms__icon img{width:100%}.award-detail-redeemed-recharge__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 24px}.award-detail-redeemed-recharge__actions .btn{border-radius:50px;border-width:1px;font-family:manrope;font-size:14px;font-weight:800;gap:12px;height:44px;letter-spacing:0;line-height:120%;min-width:200px;padding:10px 12px;width:312px}@media(max-width:600px){.award-detail-redeemed-recharge__header{padding-top:22px}.award-detail-redeemed-recharge__header .congrats-title{font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}}@media(max-width:600px)and (max-width:599px){.award-detail-redeemed-recharge__header .congrats-title{font-size:28px}}@media(max-width:600px){.award-detail-redeemed-recharge__product .product-info__title{font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.award-detail-redeemed-recharge__product .product-info__subtitle{font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%}.award-detail-redeemed-recharge__coupon .coupon-code{padding:12px 16px}.award-detail-redeemed-recharge__coupon .coupon-code__text{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.award-detail-redeemed-recharge__actions .btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%}.award-detail-redeemed-recharge__how-to{padding:0}.award-detail-redeemed-recharge__how-to .mechanic__title{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;padding-bottom:20px;padding-top:15px}.award-detail-redeemed-recharge__how-to .mechanic__steps{font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding-left:15px;padding-top:8px}.award-detail-redeemed-recharge__how-to .mechanic__steps li{padding-bottom:0}.award-detail-redeemed-recharge__terms{margin-top:15px;padding:24px 0}.award-detail-redeemed-recharge__terms .terms__text{color:#282828;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding:0 8px}}.award-detail-redeemed *{-webkit-box-sizing:border-box;box-sizing:border-box}.award-detail-redeemed{text-align:center}.award-detail-redeemed__header{padding-top:15px}.award-detail-redeemed__header .success-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:8px;width:100%}.award-detail-redeemed__header .congrats-title{color:#ff289b;font-family:New Order;font-size:30px;font-weight:700;letter-spacing:0;line-height:120%;margin:0}@media(max-width:599px){.award-detail-redeemed__header .congrats-title{font-size:30px}}.award-detail-redeemed__header .congrats-message{color:#565656;font-family:manrope,sans-serif;font-size:16px;font-weight:700;line-height:120%;margin-top:8px;text-align:center}.award-detail-redeemed__product{padding-bottom:10px}.award-detail-redeemed__product .product-image{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:18px;display:flex;justify-content:center;margin:0 auto;max-width:280px;overflow:hidden;width:100%}.award-detail-redeemed__product .product-image img{width:100%}.award-detail-redeemed__product .product-info{padding-top:16px;text-align:left}.award-detail-redeemed__product .product-info__title{color:#282828;font-family:New Order;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%;margin:0;padding-bottom:15px}@media(max-width:599px){.award-detail-redeemed__product .product-info__title{font-size:24px}}.award-detail-redeemed__product .product-info__subtitle{color:#6c6c6c;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-top:4px}.award-detail-redeemed__divider{background-color:#dfdfdf;height:1px;margin:10px 0}.award-detail-redeemed__coupon{padding:15px 0}.award-detail-redeemed__coupon img{max-width:255px}.award-detail-redeemed__coupon .coupon-label{color:#565656;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin:0 0 8px}.award-detail-redeemed__coupon .coupon-message-label{color:#565656;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin:0 0 8px}.award-detail-redeemed__coupon .coupon-fallback-label{color:#ff289b;font-family:Red Hat Display;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin:0}.award-detail-redeemed__coupon .coupon-code{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffe5ff;border-radius:18px;gap:8px;padding:8px 16px}.award-detail-redeemed__coupon .coupon-code__text{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;min-width:250px}.award-detail-redeemed__coupon .coupon-code__copy{background:none;border:none;cursor:pointer;padding:4px}.award-detail-redeemed__coupon .coupon-code__copy img{height:24px;width:24px}.award-detail-redeemed__coupon .copied-feedback{color:#32a04b;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin-top:8px}.award-detail-redeemed__validity{padding:8px 0}.award-detail-redeemed__validity .date{color:#282828;font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%}.award-detail-redeemed__how-to{padding:32px 16px 0;text-align:left}.award-detail-redeemed__how-to .mechanic__title{color:#282828;font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.award-detail-redeemed__how-to .mechanic__title{font-size:28px}}.award-detail-redeemed__how-to .mechanic__steps{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-top:0;padding-left:24px;padding-top:24px}.award-detail-redeemed__how-to .mechanic__steps li{color:#282828;padding-bottom:24px}.award-detail-redeemed__terms{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;padding:24px 8px;text-align:left;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.award-detail-redeemed__terms .terms__text{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-right:auto}.award-detail-redeemed__terms .terms__icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.award-detail-redeemed__terms .terms__icon img{width:100%}.award-detail-redeemed__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0 24px}.award-detail-redeemed__actions .btn{border-radius:50px;border-width:1px;font-family:manrope;font-size:14px;font-weight:800;gap:12px;height:44px;letter-spacing:0;line-height:120%;min-width:200px;padding:10px 12px;width:312px}@media(max-width:600px){.award-detail-redeemed__header{padding-top:22px}.award-detail-redeemed__header .success-icon img{height:48px;width:48px}.award-detail-redeemed__header .congrats-title{font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}}@media(max-width:600px)and (max-width:599px){.award-detail-redeemed__header .congrats-title{font-size:28px}}@media(max-width:600px){.award-detail-redeemed__product .product-info__title{font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.award-detail-redeemed__product .product-info__subtitle{font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%}.award-detail-redeemed__validity .date{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.award-detail-redeemed__coupon .coupon-code{padding:12px 16px}.award-detail-redeemed__coupon .coupon-code__text{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.award-detail-redeemed__actions .btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%}.award-detail-redeemed__how-to{padding:0}.award-detail-redeemed__how-to .mechanic__title{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;padding-bottom:20px;padding-top:15px}.award-detail-redeemed__how-to .mechanic__steps{font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding-left:15px;padding-top:8px}.award-detail-redeemed__how-to .mechanic__steps li{padding-bottom:0}.award-detail-redeemed__terms{margin-top:15px;padding:24px 0}.award-detail-redeemed__terms .terms__text{color:#282828;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding:0 8px}}.award-terms-conditions__title{font-family:New Order;font-size:40px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.award-terms-conditions__title{font-size:34px}}.award-terms-conditions__title .highlight{color:#ff289b}.award-terms-conditions__content .text{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.award-terms-conditions__content .text b{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.cq-placeholder{display:none!important}.loyalty-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f8e7f9;height:clamp(370px,35vw,600px);justify-content:center;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);min-height:370px;overflow:hidden;position:relative;width:100vw}@media(width <= 768px){.loyalty-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding-left:2rem;padding-right:2rem;padding-top:3rem}}.loyalty-banner__content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:600px;text-align:left;z-index:2;-ms-flex-line-pack:center;align-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(width <= 768px){.loyalty-banner__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;max-width:100%;order:1}}.loyalty-banner__title{color:#e91e63!important;font-family:New Order,sans-serif!important;font-size:64px!important;font-style:normal!important;font-weight:700!important;letter-spacing:normal!important;line-height:100%!important;margin-bottom:.5rem;text-align:center}.loyalty-banner__title *{font-family:inherit!important}.loyalty-banner__title .highlight{color:#222}@media(width <= 768px){.loyalty-banner__title{font-size:48px!important;font-style:normal!important;font-weight:700!important;line-height:120%!important}}.loyalty-banner__subtitle{-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin:24px 24px 0;text-align:center}@media(width <= 768px){.loyalty-banner__subtitle{margin:0}}.loyalty-banner__subtitle-desc{-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin:5px 24px 24px;text-align:center}@media(width <= 768px){.loyalty-banner__subtitle-desc{margin:0}}.loyalty-banner__headline{font-family:Manrope,sans-serif}@media(width <= 768px){.loyalty-banner__headline{margin-inline:24px;margin-bottom:0;margin-top:24px}}.loyalty-banner__cta{color:#e91e63!important;font-size:1.2rem!important;font-weight:700!important;padding:0!important;padding-inline:0;text-transform:none!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.loyalty-banner__cta:hover{background:transparent!important;text-decoration:underline}.loyalty-banner__whatsapp-tab{background-color:#4ece5c;border-radius:50px 0 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:7px 5px 7px 18px;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:-4px 4px 15px rgba(0,0,0,.15);box-shadow:-4px 4px 15px rgba(0,0,0,.15);cursor:pointer;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1000}.loyalty-banner__whatsapp-tab:hover{background-color:#33b641}.loyalty-banner__whatsapp-tab .cmp-link__screen-reader-only{display:none!important}.loyalty-banner__whatsapp-tab img{height:40px;width:40px}.loyalty-banner__visuals{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:40%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(width <= 768px){.loyalty-banner__visuals{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.loyalty-banner__visuals .loyalty-banner__person{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:88%;z-index:1}@media(width <= 768px){.loyalty-banner__visuals .loyalty-banner__person{height:auto;width:100%}}.loyalty-banner__visuals .loyalty-banner__character{bottom:10%;position:absolute;right:10%}.bannerwin-container{background-color:#e1f5b0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:10%;justify-content:center;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.bannerwin-container .text-side{font-family:New Order,sans-serif;max-width:40%;padding-inline:80px}.bannerwin-container .text-side h1{color:#1a1a1a;font-size:4rem;font-weight:800;line-height:1.1;margin:0}.bannerwin-container .text-side h1 .highlight{color:#ff007a}.bannerwin-container .card-side{background:#fff;border-radius:20px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.05);box-shadow:0 10px 20px rgba(0,0,0,.05);padding:24px;width:500px}.bannerwin-container .card-side .card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.bannerwin-container .card-side .card-header,.bannerwin-container .card-side .card-header .gem-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bannerwin-container .card-side .card-header .gem-info{color:#1a1a1a;font-weight:700;gap:10px}.bannerwin-container .card-side .card-header .gem-info .gem-icon{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.bannerwin-container .card-side .card-header .gem-info .gem-icon .gem-icon-img{height:28px;-o-object-fit:contain;object-fit:contain;width:35px}.bannerwin-container .card-side .card-header .logo-tpremia{font-size:.9rem;font-weight:900}.bannerwin-container .card-side .card-header .logo-aliado{height:auto;-o-object-fit:contain;object-fit:contain;width:85px}.bannerwin-container .card-side .card-body{color:#1a1a1a;font-family:Manrope,sans-serif;font-size:32px;font-weight:700;line-height:1.3;margin-bottom:25px;margin-inline:25px}.bannerwin-container .card-side .card-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bannerwin-container .card-side .card-button{background-color:#0a522c;border:none;border-radius:30px;color:#fff;cursor:pointer;font-weight:600;margin:0 auto;outline:none;padding:12px;text-align:center;-webkit-transition:opacity .2s;transition:opacity .2s;width:60%}.bannerwin-container .card-side .card-button:hover{opacity:.9}@media(width <= 768px){.bannerwin-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;padding:30px;text-align:center}.bannerwin-container .text-side{max-width:100%;padding-inline:0}.bannerwin-container .text-side h1{font-size:2rem}.bannerwin-container .card-side{max-width:400px;padding:20px;width:100%}.bannerwin-container .card-side .card-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.bannerwin-container .card-side .card-header .gem-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bannerwin-container .card-side .card-header .logo-aliado{width:100px}.bannerwin-container .card-side .card-body{font-size:24px;margin-inline:25px;margin-bottom:20px;text-align:left}.bannerwin-container .card-side .card-button{width:80%}}.my-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:999px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#32a04b;cursor:pointer;font-family:manrope;font-size:14px;font-weight:800;gap:6px;justify-content:center;letter-spacing:0;line-height:120%;min-height:38px;min-width:200px;padding:0 10px;text-decoration:none}.my-button.base-disabled,.my-button.button-disabled{color:#b1b1b1;cursor:not-allowed}.my-button.button-primary{background-color:#00743e;border:1px solid #00743e;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.my-button.button-primary:hover{background-color:#32a04b;border-color:#b1b1b1}.my-button.button-primary.button-disabled,.my-button.button-primary.button-disabled:hover{background-color:#b1b1b1;border-color:#b1b1b1}.my-button.button-primary.button-loading{color:#fff}.my-button.button-secondary{background-color:#fff;border:1px solid #00743e;color:#00743e;-webkit-transition:all .3s ease;transition:all .3s ease}.my-button.button-secondary:hover{border-color:#32a04b;color:#32a04b}.my-button.button-secondary.button-disabled,.my-button.button-secondary.button-disabled:hover{border-color:#c8c8c8;color:#c8c8c8}.my-button.button-container-full-size{height:100%;min-height:0;min-width:0;padding:0;width:100%}.my-button__image,.my-button__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.my-button__text{white-space:nowrap}.card-award{background:#fff;border-radius:18px;-webkit-box-shadow:0 5px 12px hsla(240,5%,41%,.25);box-shadow:0 5px 12px hsla(240,5%,41%,.25);-webkit-box-sizing:border-box;box-sizing:border-box;max-height:395px;max-width:375px;min-height:395px;min-width:334px;overflow:hidden}.card-award--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}.card-award--brand{height:29px;-o-object-fit:contain;object-fit:contain;width:auto}.card-award--redeemed-text{color:#ff289b;display:block;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%;text-align:right}.card-award--gems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding-left:16px}.card-award--gems-icon{height:38px;-o-object-fit:contain;object-fit:contain;width:38px}.card-award--gems-text{color:#282828;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%;width:88px}.card-award--image{padding:0 16px}.card-award--image img{border-radius:18px;display:block;height:245px;-o-object-fit:cover;object-fit:cover;width:100%}.card-award--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px}.card-award--title{color:#565656;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;max-width:180px;overflow:hidden;text-overflow:ellipsis}.card-award--actions{display:block;height:38px;width:136px;-ms-flex-negative:0;flex-shrink:0}.card-gems-wrapper{position:relative;width:100%}@media(width <= 768px){.card-gems-wrapper{padding-inline:16px}}.card-gems-container{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1400px;padding:40px 20px}.card-gems-container.card-gems-count-2{grid-template-columns:repeat(2,1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:900px}@media(width <= 1024px){.card-gems-container{gap:24px}.card-gems-container,.card-gems-container.card-gems-count-2{grid-template-columns:repeat(2,1fr)}}@media(width <= 768px){.card-gems-container{display:block;overflow:hidden;padding:20px 0}.card-gems-container.card-gems-count-2{display:block}.card-gems-carousel{overflow:hidden;width:100%}.card-gems-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%}}.card-gems-dots{display:none}@media(width <= 768px){.card-gems-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:20px 0}}.card-gems-dot{background-color:#d9d9d9;border-radius:50%;cursor:pointer;height:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:10px}.card-gems-dot:hover{background-color:#bbb}.card-gems-dot.active{background-color:#ff008a;height:12px;width:12px}.card-gems{border:2px solid #f4edf4;border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 24px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:400px;min-height:550px;text-align:center;width:100%}@media(width <= 768px){.card-gems{min-width:100%;-ms-flex-negative:0;flex-shrink:0;max-width:100%;padding:32px 16px}}.card-gems-container.card-gems-count-4 .card-gems:nth-child(4){grid-column:1}.card-gems--box-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.card-gems--header{color:#1d1d1b;font-family:New Order,sans-serif;font-size:40px;font-weight:900;line-height:1.1;width:100%}.card-gems--header span{display:inline}.card-gems--header .card-gems-title--block{display:block}.card-gems--header strong{color:#ff008a;display:block;text-transform:capitalize}.card-gems--image{height:200px;margin:10px 0;max-width:200px;width:100%}.card-gems--image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card-gems--title{color:#333;font-size:18px;line-height:1.4;padding:15px 10px}@media(width <= 768px){.card-gems--title{font-size:16px;padding:10px 5px}}.card-gems--title span{display:inline-block}.card-gems--footer{margin-top:40px;width:100%}@media(width <= 768px){.card-gems--footer{margin-top:20px}}.card-gems--box-button .button-primary{background-color:#0f6231!important;border:none;border-radius:100px;color:#fff;outline:none;padding:14px 24px;width:70%}@media(width <= 768px){.card-gems--box-button .button-primary{padding:12px 20px}}.card-gems--box-button .button-primary:hover{background-color:#0c4c26!important}.card-gems--glow-container{display:inline-block;position:relative}.card-gems--main-img{border-radius:10px;position:relative;z-index:2}.card-gems--glow-effect{-webkit-filter:blur(20px) saturate(2);filter:blur(20px) saturate(2);height:100%;left:0;opacity:.7;position:absolute;top:0;-webkit-transform:scale(1.05);transform:scale(1.05);width:100%;z-index:1}.card-mission{background:#fff;border-radius:18px;-webkit-box-shadow:0 5px 12px hsla(240,5%,41%,.25);box-shadow:0 5px 12px hsla(240,5%,41%,.25);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:100%;max-width:360px;min-width:350px;padding:16px 16px 68px;position:relative;width:100%}.card-mission--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.card-mission--title{color:#282828;font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.card-mission--brand-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:12px;justify-content:center;text-align:center}.card-mission--brand{height:38px;-o-object-fit:contain;object-fit:contain;width:100%}.card-mission--description{color:#282828;display:-webkit-box;-webkit-line-clamp:2;margin-top:16px;-webkit-box-orient:vertical;font-size:16px;line-height:150%;min-height:3em;overflow:hidden;text-overflow:ellipsis}.card-mission--date,.card-mission--description{font-family:manrope;font-weight:400;letter-spacing:0}.card-mission--date{color:#838383;display:block;font-size:10px;line-height:120%;margin-bottom:10px;margin-top:11px}.card-mission--gems{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.card-mission--gems__main{height:36px;width:36px}.card-mission--gems__secondary{height:30px;width:30px}.card-mission--gems__counter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#dfdfdf;border:2px solid #b1b1b1;border-radius:50%;color:#fff;font-family:manrope;font-size:14px;font-weight:800;height:20px;justify-content:center;letter-spacing:0;line-height:120%;width:20px}.card-mission--gem{height:30px;width:30px}.card-mission--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:38px;width:102px}.card-mission--status-label{font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%;text-align:center;white-space:pre-line}.card-mission--status-label__active{color:#69cd46}.card-mission--status-label__in-progress{color:#ffaf38}.card-mission--status-label__completed{color:#a50573}.card-mission--footer{bottom:0;height:70px;left:0;position:absolute;right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f6f6f6;border-bottom-left-radius:16px;border-bottom-right-radius:16px;justify-content:space-between;padding:16px}.card-mission--footer,.card-step-mission-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-step-mission-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-step-mission-wrapper--pending .card-step-mission--connector{background-color:#c8c8c8}.card-step-mission{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:18px;-webkit-box-shadow:0 2px 8px hsla(240,5%,41%,.15);box-shadow:0 2px 8px hsla(240,5%,41%,.15);gap:25px;height:112px;padding:21px 22px;width:351px}.card-step-mission,.card-step-mission--gem-col{display:-webkit-box;display:-ms-flexbox;display:flex}.card-step-mission--gem-col{-ms-flex-negative:0;flex-shrink:0;width:67px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-step-mission--gem{height:67px;-o-object-fit:contain;object-fit:contain;width:67px}.card-step-mission--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:15px}.card-step-mission--subtitle{color:#838383;font-weight:400}.card-step-mission--name,.card-step-mission--subtitle{font-family:manrope;font-size:14px;letter-spacing:0;line-height:120%}.card-step-mission--name{color:#282828;font-weight:800}.card-step-mission--pending .card-step-mission--name,.card-step-mission--pending .card-step-mission--subtitle{color:#6c6c6c}.card-step-mission:not(.card-step-mission--pending) .card-step-mission--subtitle{color:#ff289b}.card-step-mission--connector{background-color:#ff9c09;height:36px;margin-left:51px;width:9px}.cmp-navigation__item--level-0:hover>.cmp-navigation__group{background:#ececec}.detail-mission--logo{height:55px;margin-bottom:10px;-o-object-fit:contain;object-fit:contain;width:auto}.detail-mission--card{background-color:#f6f6f6;border-radius:18px;margin:0 auto;padding:16px;position:relative;width:calc(100% - 32px)}@media(max-width:599px){.detail-mission--card{width:100%}}.detail-mission--card--status{border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px;height:24px;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-family:manrope;font-size:14px;font-weight:800;justify-content:center;letter-spacing:0;line-height:120%}.detail-mission--card--status__active{background-color:#32a04b}.detail-mission--card--status__ended{background-color:#a50573}.detail-mission--card--status__in-progress{background-color:#ff9c09}.detail-mission--card--status__pending{background-color:#c8c8c8;color:#000}.detail-mission--card--gem-box{background-color:#fff7eb;border-radius:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 40px;position:absolute;right:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail-mission--card--gem-box--icon{height:23px;margin-right:15px;-o-object-fit:contain;object-fit:contain;width:26px}.detail-mission--card--gem-box--gems,.detail-mission--card--title{font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.detail-mission--card--title{color:#282828;display:-webkit-box;-webkit-line-clamp:3;margin-bottom:5px;margin-top:30px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:599px){.detail-mission--card--title{padding-top:10px}}.detail-mission--card--vigency{color:#282828;display:block;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin-bottom:16px;margin-top:48px}@media(max-width:599px){.detail-mission--card--vigency{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;margin-bottom:0}}.detail-mission--card--vigency--date{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%}@media(max-width:599px){.detail-mission--card--vigency--date{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}}.detail-mission--promo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:48px;text-align:center}@media(max-width:599px){.detail-mission--promo{margin-top:16px}}.detail-mission--promo--title{color:#ff289b;display:block;font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.detail-mission--promo--title{font-family:manrope;font-size:28px;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}}.detail-mission--promo--description{color:#282828;display:block;font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%;margin-bottom:28px}@media(max-width:599px){.detail-mission--promo--description{font-family:manrope;font-size:28px;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin-bottom:13px}}.detail-mission--promo--button-box{display:inline-block;height:64px;margin-bottom:0;margin-top:14px;width:436px}@media(max-width:599px){.detail-mission--promo--button-box{margin-top:45px}}.detail-mission--promo--button-box--button{font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}@media(max-width:599px){.detail-mission--promo--button-box--button{font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%}.detail-mission--promo--button-box{height:44px;width:100%}}.detail-mission--status{border-radius:25px;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;padding:50px 20px;width:100%}@media(max-width:599px){.detail-mission--status{border-radius:10px;padding:15px 20px;width:100%}}.detail-mission--status--item{display:-webkit-box;display:-ms-flexbox;display:flex;height:62px;width:62px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail-mission--status--item--icon{height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.detail-mission--steps{margin-bottom:32px;margin-top:64px}@media(max-width:599px){.detail-mission--steps{margin-bottom:10px;margin-top:20px}}.detail-mission--steps--title{color:#282828;display:block;font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%;margin-bottom:24px}@media(max-width:599px){.detail-mission--steps--title{font-family:manrope;font-size:28px;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin-top:40px}}.detail-mission--steps--step-title{color:#ff289b;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}@media(max-width:599px){.detail-mission--steps--step-title{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}}.detail-mission--steps--step-description{color:#282828;font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%}@media(max-width:599px){.detail-mission--steps--step-description{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}}.detail-mission--specifications{background-color:#c4cef8;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;min-height:54px;min-width:344px;padding:10px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail-mission--specifications--icon{height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0}.detail-mission--specifications--text{color:#000;font-family:Manrope,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;vertical-align:middle}.detail-mission--terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;cursor:pointer;justify-content:space-between;margin-bottom:50px;padding:24px 0}@media(max-width:599px){.detail-mission--terms{margin-bottom:80px;margin-top:5px}}.detail-mission--terms-text{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;padding:0 8px}@media(max-width:599px){.detail-mission--terms-text{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}}.detail-mission--terms-icon{color:#838383;font-size:22px}@media(max-width:599px){.detail-mission--terms-icon{font-size:18px}}.my-modalbox__header{padding:25px 16px 0}.detail-mission-terms-content{padding-top:15px}.detail-mission-terms-content__title{font-family:New Order;font-size:40px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.detail-mission-terms-content__title{font-size:34px}}.detail-mission-terms-content__title .highlight{color:#ff289b}.detail-mission-terms-content__content .text{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.detail-mission-terms-content__content .text b{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.detail-mission{max-width:100%;padding:20px 32px 40px 40px}@media(max-width:599px){.detail-mission{padding:20px 20px 0}}.detail-mission--back-icon{color:#1f1f1f;cursor:pointer;left:30px;position:absolute;top:70px}.detail-mission--mission-complete{border-radius:18px;margin-top:48px;margin-inline:16px;overflow:hidden}@media(max-width:599px){.detail-mission--mission-complete{margin-top:16px;margin-inline:0}}.t-premia-footer-component{width:100%}.t-premia-footer-component,.t-premia-footer-component *,.t-premia-footer-component :after,.t-premia-footer-component :before{-webkit-box-sizing:border-box;box-sizing:border-box}.t-premia-footer-component__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-premia-footer-component__wrapper .info,.t-premia-footer-component__wrapper .socials{height:316px}.t-premia-footer-component__wrapper .info{background-color:#fff5ff;gap:27px;width:57.7%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.t-premia-footer-component__wrapper .info,.t-premia-footer-component__wrapper .info .logo-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.t-premia-footer-component__wrapper .info .logo-container{width:100%}.t-premia-footer-component__wrapper .info .logo-container__logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:182px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.t-premia-footer-component__wrapper .info .logo-container__logo img{width:100%}.t-premia-footer-component__wrapper .info .link-options{gap:16px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-premia-footer-component__wrapper .info .link-options__option{color:#282828;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%;padding:10px 12px;text-decoration:none}.t-premia-footer-component__wrapper .socials{background-color:#a50573;gap:0;width:42.3%}.t-premia-footer-component__wrapper .socials__bottom,.t-premia-footer-component__wrapper .socials__top{width:100%}.t-premia-footer-component__wrapper .socials__top{height:100%;max-height:167px;padding-top:70px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.t-premia-footer-component__wrapper .socials__top .text{color:#fefefe;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.t-premia-footer-component__wrapper .socials__top .text img{width:100%}.t-premia-footer-component__wrapper .socials__top .text{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.t-premia-footer-component__wrapper .socials__top .social-networks{gap:32px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-premia-footer-component__wrapper .socials__top .social-networks__link{text-decoration:none}.t-premia-footer-component__wrapper .socials__top .social-networks__item{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.t-premia-footer-component__wrapper .socials__top .social-networks__item img{width:100%}.t-premia-footer-component__wrapper .socials__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-height:149px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.t-premia-footer-component__wrapper .socials__bottom .img{width:100%}.t-premia-footer-component__wrapper .socials__bottom .img--bg-mob{display:none}@media(max-width:700px){.t-premia-footer-component__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.t-premia-footer-component__wrapper .info,.t-premia-footer-component__wrapper .socials{width:100%}.t-premia-footer-component__wrapper .info{height:203px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.t-premia-footer-component__wrapper .info .logo-container{max-width:189px;width:100%}.t-premia-footer-component__wrapper .info .logo-container__logo{margin-right:3px;min-width:106px;width:106px}.t-premia-footer-component__wrapper .info .link-options{max-width:201px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0}.t-premia-footer-component__wrapper .socials{height:auto}.t-premia-footer-component__wrapper .socials__top{max-height:121px;padding-top:24px}.t-premia-footer-component__wrapper .socials__bottom{max-height:103px}}@media(max-width:500px){.t-premia-footer-component__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.t-premia-footer-component__wrapper .info,.t-premia-footer-component__wrapper .socials{height:203px}.t-premia-footer-component__wrapper .socials__bottom{max-height:82px}.t-premia-footer-component__wrapper .socials__bottom .img--bg-desk{display:none}.t-premia-footer-component__wrapper .socials__bottom .img--bg-mob{display:block}}.react_forgot-password *,.react_forgot-password :after,.react_forgot-password :before{-webkit-box-sizing:border-box;box-sizing:border-box}.react_forgot-password__wrapper{left:0;padding:64px 40px;position:relative;top:0}.react_forgot-password__wrapper .head__title{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.react_forgot-password__wrapper .screen-container{margin:32px 0 147px}.react_forgot-password__wrapper .screen-container .phone-screen__title{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin-bottom:32px}.react_forgot-password__wrapper .screen-container .phone-screen__subtitle{color:#282828;font-size:20px}.react_forgot-password__wrapper .screen-container .phone-screen__input-container{padding-top:8px}.react_forgot-password__wrapper .screen-container .phone-screen__button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.react_forgot-password__wrapper .screen-container .phone-screen__button .btn{border-radius:50px;font-family:manrope;font-size:24px;font-weight:800;height:64px;letter-spacing:0;line-height:120%;max-width:436px;padding:10px 12px;width:100%}.react_forgot-password__wrapper .screen-container .inputs-container__error-msg{color:#e44c38;font-family:manrope;font-size:16px!important;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding:0 10px 8px 14px}.react_forgot-password__wrapper .screen-container .inputs-container__error-msg .user-not-found-link{color:#00743e;font-family:Manrope,sans-serif;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:800;line-height:120%;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media(600px > width){.react_forgot-password__wrapper{padding:32px 16px 9px}.react_forgot-password__wrapper .head__title{padding-bottom:10px}.react_forgot-password__wrapper .screen-container{margin:8px 0}.react_forgot-password__wrapper .screen-container .phone-screen__title{margin-bottom:8px}.react_forgot-password__wrapper .screen-container .phone-screen__button{margin-top:8px;padding:24px 0 32px}.react_forgot-password__wrapper .screen-container .phone-screen__button .btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%;max-width:295px}}.gem-movements-list{background:#fff;padding:16px 12px}@media(width >= 768px){.gem-movements-list{padding:24px 20px}}@media(width >= 1024px){.gem-movements-list{padding:40px 60px}}.gem-movements-list__container{margin:0 auto;max-width:900px}.gem-movements-list__back-btn{background:transparent;border:none;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px;margin-bottom:24px;padding:0;-webkit-transition:color .2s;transition:color .2s}.gem-movements-list__back-btn:hover{color:#00743e}.gem-movements-list__back-btn svg{height:24px;width:24px}.gem-movements-list__title{color:#111;font-size:22px;font-weight:700;margin:0 0 16px}@media(width >= 768px){.gem-movements-list__title{font-size:28px;margin:0 0 24px}}.gem-movements-list__filters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:32px;overflow-x:auto;padding-bottom:8px}.gem-movements-list__filters::-webkit-scrollbar{height:4px}.gem-movements-list__filters::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.gem-movements-list__filter{background:#fff;border:1px solid #e0e0e0;border-radius:999px;color:#333;cursor:pointer;font-size:12px;font-weight:500;padding:8px 14px;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}@media(width >= 768px){.gem-movements-list__filter{font-size:14px;padding:10px 18px}}.gem-movements-list__filter:hover{border-color:#00743e}.gem-movements-list__filter--active{background:#f5fbf7;border:1px solid #00743e;color:#00743e}.gem-movements-list__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;padding-left:0}.gem-movements-list__item,.gem-movements-list__list{display:-webkit-box;display:-ms-flexbox;display:flex}.gem-movements-list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eaeaea;padding:14px 0;-webkit-transition:background .2s;transition:background .2s}@media(width >= 768px){.gem-movements-list__item{padding:22px 0}}.gem-movements-list__item:last-child{border-bottom:none}.gem-movements-list__item-left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.gem-movements-list__item-title{color:#111;font-size:13px;font-weight:600;margin:0 0 4px}@media(width >= 768px){.gem-movements-list__item-title{font-size:16px}}.gem-movements-list__item-desc{color:#666;font-size:12px;line-height:1.4;margin:0}@media(width >= 768px){.gem-movements-list__item-desc{font-size:14px}}.gem-movements-list__badge{background:#ededed;border-radius:999px;color:#333;display:inline-block;font-size:12px;font-weight:600;margin-top:6px;padding:4px 10px}.gem-movements-list__item-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;min-width:70px;padding:0 8px}@media(width >= 768px){.gem-movements-list__item-center{min-width:100px;padding:0 16px}}.gem-movements-list__amount{font-size:13px;font-weight:600;margin:0;text-align:center}@media(width >= 768px){.gem-movements-list__amount{font-size:16px}}.gem-movements-list__amount--positive{color:#32a04b}.gem-movements-list__amount--negative{color:#1f1f1f}.gem-movements-list__item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.gem-movements-list__date{color:#838383;font-size:13px;font-weight:400;margin:0}@media(width >= 768px){.gem-movements-list__date{font-size:18px}}@media(width >= 1024px){.gem-movements-list__date{font-size:24px}}.gem-movements-list__error{background:#f8d7da;border-radius:8px;color:#721c24;margin-bottom:16px;padding:12px}.gem-movements-list__pagination{gap:8px;margin-top:40px}.gem-movements-list__page-btn,.gem-movements-list__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gem-movements-list__page-btn{background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#111;cursor:pointer;font-size:14px;font-weight:500;height:36px;-webkit-transition:all .2s;transition:all .2s;width:36px}.gem-movements-list__page-btn:disabled{cursor:not-allowed;opacity:.4}.gem-movements-list__page-btn:hover:not(:disabled){border-color:#00743e;color:#00743e}.gem-movements-list__page-btn--active{background:#00743e;border:none;color:#fff}.gem-movements_contenedor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gem-movements{background:#fff}.gem-movements__header{background:#a50573;color:#fff;padding:32px 20px}@media(width >= 1024px){.gem-movements__header{padding:48px 60px}}.gem-movements__header-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media(width >= 1024px){.gem-movements__header-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.gem-movements__header-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.gem-movements__title{font-size:20px;font-weight:700;margin:0}@media(width >= 768px){.gem-movements__title{font-size:24px}}@media(width >= 1024px){.gem-movements__title{font-size:32px}}.gem-movements__subtitle{font-size:12px;margin:4px 0 0;opacity:.9}@media(width >= 768px){.gem-movements__subtitle{font-size:14px}}@media(width >= 1024px){.gem-movements__subtitle{font-size:16px}}.gem-movements__content{margin:0 auto;max-width:1200px;padding:24px 16px}@media(width >= 768px){.gem-movements__content{padding:40px 20px}}@media(width >= 1024px){.gem-movements__content{padding:60px}}.gem-movements__balance{background:#fff;border-radius:24px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.08);box-shadow:0 10px 30px rgba(0,0,0,.08);padding:24px}@media(width >= 1024px){.gem-movements__balance{min-width:280px}}.gem-movements__balance-title{color:#565656;font-size:13px;font-weight:600;margin:0 0 16px;text-align:center}.gem-movements__balance-content{gap:16px}.gem-movements__balance-content,.gem-movements__balance-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gem-movements__balance-icons{gap:8px}.gem-movements__balance-icons svg:first-child{height:auto;width:50px}.gem-movements__balance-icons svg:last-child{height:auto;width:60px}.gem-movements__balance-amount{color:#111;font-size:28px;font-weight:800;line-height:1;margin:0}@media(width >= 768px){.gem-movements__balance-amount{font-size:40px}}.gem-movements__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.gem-movements__section-title{color:#111;font-size:20px;font-weight:700;margin:0 0 16px}@media(width >= 768px){.gem-movements__section-title{font-size:40px;margin:0 0 24px}}@media(width >= 1024px){.gem-movements__section-title{font-size:24px}}.gem-movements__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:16px;-ms-flex-direction:column;flex-direction:column;gap:0;overflow:hidden;padding-left:0}.gem-movements__item,.gem-movements__list{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.gem-movements__item{border-bottom:1px solid #eaeaea;padding:16px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:auto;gap:12px;-webkit-transition:background .2s;transition:background .2s}@media(width >= 768px){.gem-movements__item{gap:16px;padding:24px 0}}.gem-movements__item:last-child{border-bottom:none}.gem-movements__item svg{height:27px;width:33px;-ms-flex-negative:0;flex-shrink:0;margin:auto}.gem-movements__item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8rem;margin:auto;min-width:0}@media(width >= 768px){.gem-movements__item-content{font-size:1.5rem}}.gem-movements__item-type{color:#111;font-size:14px;font-weight:700;line-height:1.3;margin:0 0 4px}@media(width >= 768px){.gem-movements__item-type{font-size:16px}}.gem-movements__item-description{color:#6c6c6c;line-height:1.4;margin:0 0 8px}.gem-movements__item-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gem-movements__amount{font-size:1.2rem;font-weight:700;line-height:1;margin:0}@media(width >= 768px){.gem-movements__amount{font-size:1.5rem}}.gem-movements__amount--positive{color:#32a04b}.gem-movements__amount--negative{color:#1f1f1f;font-weight:600}.gem-movements__date{color:#838383;font-size:.8rem;font-weight:400}@media(width >= 768px){.gem-movements__date{font-size:1.5rem}}.gem-movements__badge{background:#eaeaea;border-radius:999px;color:#333;display:inline-block;font-size:12px;font-weight:600;margin-top:0;padding:4px 10px;text-transform:none;white-space:nowrap}.gem-movements__arrow{color:#b1b1b1;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0}.gem-movements__footer{margin-top:40px;text-align:center}.gem-movements__cta{background:transparent;border-radius:50px;color:#00743e;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-weight:600;padding:14px 28px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-decoration:none}.gem-movements__cta svg{height:20px;position:relative;stroke:#00743e;top:4px;width:20px}.gem-movements__all-container{margin:0 auto;max-width:900px;padding:24px 20px}@media(width >= 1024px){.gem-movements__all-container{padding:40px 60px}}.gem-movements__back-btn{background:transparent;border:none;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px;margin-bottom:24px;padding:0;-webkit-transition:color .2s;transition:color .2s}.gem-movements__back-btn:hover{color:#00743e}.gem-movements__back-btn svg{height:24px;width:24px}.gem-movements__all-title{color:#111;font-size:28px;font-weight:700;margin:0 0 24px}.gem-movements__filters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:32px;overflow-x:auto;padding-bottom:8px}.gem-movements__filters::-webkit-scrollbar{height:4px}.gem-movements__filters::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.gem-movements__filter{background:#fff;border:1px solid #e0e0e0;border-radius:999px;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:10px 18px;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}.gem-movements__filter:hover{border-color:#00743e}.gem-movements__filter--active{background:#f5fbf7;border:1px solid #00743e;color:#00743e}.gem-movements__all-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.gem-movements__all-item,.gem-movements__all-list{display:-webkit-box;display:-ms-flexbox;display:flex}.gem-movements__all-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #eaeaea;cursor:pointer;padding:22px 0;-webkit-transition:background .2s;transition:background .2s}.gem-movements__all-item:last-child{border-bottom:none}.gem-movements__all-item:hover{background:#fafafa}.gem-movements__all-item-left{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.gem-movements__all-item-title{color:#111;font-size:16px;font-weight:600;margin:0 0 4px}.gem-movements__all-item-desc{color:#666;font-size:14px;line-height:1.4;margin:0}.gem-movements__all-badge{background:#ededed;border-radius:999px;color:#333;display:inline-block;font-size:12px;font-weight:600;margin-top:6px;padding:4px 10px}.gem-movements__all-item-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;-ms-flex-negative:0;flex-shrink:0;margin-left:16px}.gem-movements__all-amount{font-size:16px;font-weight:600;margin:0}.gem-movements__all-amount--positive{color:#32a04b}.gem-movements__all-amount--negative{color:#1f1f1f}.gem-movements__all-item-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.gem-movements__all-date{color:#999;font-size:13px;margin:0}.gem-movements__pagination{gap:8px;margin-top:40px}.gem-movements__page-btn,.gem-movements__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gem-movements__page-btn{background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#111;cursor:pointer;font-size:14px;font-weight:500;height:36px;-webkit-transition:all .2s;transition:all .2s;width:36px}.gem-movements__page-btn:disabled{cursor:not-allowed;opacity:.4}.gem-movements__page-btn:hover:not(:disabled){border-color:#00743e;color:#00743e}.gem-movements__page-btn--active{background:#00743e;border:none;color:#fff}.gems-balance{background-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/award-detail/header-balance.svg);background-position:bottom;border-radius:0 0 18px 18px;height:64px;margin-bottom:20px;padding:12px 16px}@media(width <= 576px){.gems-balance{background-size:cover;margin-left:-16px;margin-right:-16px}}.gems-card{background-color:#fff;border-radius:18px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:406px;padding:10px 24px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;top:10px}.gems-card__text{color:#282828;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.gems-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.gems-card__icon{height:36;opacity:1;width:36}.gems-card__amount{color:#282828;font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%;text-align:right}@media(max-width:599px){.gems-card__amount{font-size:28px}}.my-header{color:#282828;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}@media(max-width:599px){.my-header--hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.my-header--toolbar{height:87px;min-height:0!important;padding:0!important}@media(max-width:599px){.my-header--toolbar{height:50px;padding-bottom:0;padding-top:0}}.my-header--nav{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1199px){.my-header--nav{display:none}}@media(max-width:599px){.my-header--nav{padding-bottom:0;padding-top:0}}.my-header--logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}@media(max-width:599px){.my-header--logo{height:26px}}.my-header--logo__img{display:block;height:var(--logo-desktop-h,48px);margin-top:0;width:var(--logo-desktop-w,auto)}@media(max-width:599px){.my-header--logo__img{height:var(--logo-mobile-h,30px);width:var(--logo-mobile-w,auto)}}.my-header--nav-items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1200px){.my-header--nav-items{margin-top:-2px}}.my-header--nav-items--item{color:#282828;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-right:60px;text-decoration:none;text-transform:none;-webkit-transition:color .2s ease;transition:color .2s ease}.my-header--nav-items--item:hover{color:#00743e}.my-header--action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.my-header--question-mark{color:#000;display:inline-block;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;text-align:center}.my-header--question-mark__green{color:#00743e;font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.my-header--hamburger{color:#282828!important}.my-header--drawer{max-width:100vw;width:610px}.my-header--drawer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:80px;padding:18px 16px 23px}.my-header--drawer-header--title{font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;padding-left:6px}.my-header--drawer-header--icon{display:block;height:22px;width:22px}.my-header--drawer-header--login-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#282828;text-decoration:none}.my-header--drawer-header--login-icon{display:block;height:20px;width:20px}.my-header--drawer-header--text{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;margin-top:-2px}.my-header--drawer-footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.my-header--drawer-footer--logout{color:#00743e;cursor:pointer;display:block;font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;margin-top:60px;text-align:center}.my-header-is-active{color:#111;font-weight:800}.cmp-helloworld__item-label{margin-bottom:0}.cmp-helloworld__item-output{margin-top:0}.hero-session{background-color:#a50573;color:#fff;overflow:visible;padding:32px 0 0}@media(max-width:599px){.hero-session{background-color:#79025d;padding:0 0 10px}.hero-session--no-extract{background-color:#fff}}.hero-session--container{overflow:visible}@media(min-width:600px){.hero-session--container{padding:40px 0}}@media(max-width:599px){.hero-session--container{background-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/heroSession/background.png);background-position:top;background-repeat:no-repeat;background-size:110% auto;padding-top:20px}}.hero-session__movements{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}.hero-session__badge-button,.hero-session__movements{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.hero-session__badge-button{background:transparent;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%;margin-right:15px;min-height:auto;padding:0 0 15px;text-decoration:none;text-transform:none}.hero-session__badge-button:after{background-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/heroSession/forward.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-left:12px;width:24px}@media(max-width:599px){.hero-session__badge-button{padding-bottom:0}}@media(max-width:899px){.hero-session__badge-button{margin-right:0;padding-right:0}}.hero-session__greeting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-session__hello{color:#fff;font-family:New Order;font-size:40px;font-weight:700;letter-spacing:0;line-height:120%;max-width:320px}@media(max-width:599px){.hero-session__hello{font-family:manrope;font-size:34px;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;max-width:100px;padding-left:8px}}.hero-session__available-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;height:134px;justify-content:flex-start;margin-bottom:20px;padding-top:20px}@media(max-width:599px){.hero-session__available-wrapper{width:calc(100% + 40px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}}@media(min-width:900px){.hero-session__available-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:0}}.hero-session__available{background-color:#fff;border-radius:22.48px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 6.24px 14.98px 0 rgba(100,70,111,.25);box-shadow:0 6.24px 14.98px 0 rgba(100,70,111,.25);padding:22px 29px;width:447px}@media(max-width:599px){.hero-session__available{border-radius:18px;padding:18px 24px;width:100%}}.hero-session__available-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.hero-session__available-icon{height:44.95px;width:44.95px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:5px}@media(max-width:599px){.hero-session__available-icon{height:36px;width:36px}}.hero-session__number{color:#282828;font-size:49.95px;font-weight:700;letter-spacing:0;line-height:120%;margin-left:2px}@media(max-width:599px){.hero-session__number{font-family:New Order;font-size:40px;font-weight:700;letter-spacing:0;line-height:120%}}@media(max-width:599px)and (max-width:599px){.hero-session__number{font-size:34px}}.hero-session__available-text{color:#282828;font-size:19.98px;font-weight:400;letter-spacing:0;line-height:150%}@media(max-width:599px){.hero-session__available-text{color:#111;font-size:16px}}.hero-session__available-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px;max-width:186px}@media(max-width:599px){.hero-session__available-image{max-width:149px}}.hero-session__available-img{height:87.87px;max-width:100%;width:auto}@media(max-width:599px){.hero-session__available-img{height:70.37px}}.hero-session__extract{color:#fff;font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;padding:18px 75px;text-align:center}@media(min-width:600px){.hero-session__extract{background-color:#79025d}}@media(max-width:599px){.hero-session__extract{margin-top:8px;padding:12px 35px}.hero-session--container{padding-top:16px}.hero-session__greeting{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hero-session__movements{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:12px;text-align:right}.hero-session__available-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.info-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 16px;text-align:center}.info-message--image{height:109px;margin-bottom:30px;-o-object-fit:contain;object-fit:contain;width:106px}.info-message--title{color:#282828;font-family:New Order,sans-serif;font-size:48px;font-weight:700;letter-spacing:0;line-height:120%;margin-bottom:8px;text-align:center}@media(max-width:599px){.info-message--title{font-family:New Order;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%;text-align:center}}@media(max-width:599px)and (max-width:599px){.info-message--title{font-size:24px}}.info-message--highlight{color:#ff289b}.info-message--description{color:#282828;font-family:Manrope,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin:0 auto 24px;text-align:center}@media(max-width:599px){.info-message--description{font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;text-align:center}}.info-message--button-box{height:66px;width:200px}@media(max-width:599px){.info-message--button-box{height:44px;width:80%}}.info-message-banner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:12px;gap:12px;overflow:hidden;padding:0 0 0 20px}.info-message-banner,.info-message-banner__content{display:-webkit-box;display:-ms-flexbox;display:flex}.info-message-banner__content{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding:16px 0}.info-message-banner__title{font-size:16px;font-weight:800}.info-message-banner__description,.info-message-banner__title{color:#282828;font-family:Manrope,sans-serif;letter-spacing:0;line-height:120%;vertical-align:middle}.info-message-banner__description{font-size:12px;font-weight:400}.info-message-banner__button-box{margin-top:4px}.info-message-banner__image-wrapper{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.info-message-banner__image{max-width:100%;-o-object-fit:contain;object-fit:contain}.input-component{width:100%}.input-component *,.input-component :after,.input-component :before{-webkit-box-sizing:border-box;box-sizing:border-box}.input-component__label{color:#282828;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%;padding:8px 14px 0}.input-component .input-wrap{border-radius:20px;height:48px;margin-top:8px;overflow:hidden;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.input-component .input-wrap,.input-component .input-wrap__lada,.input-component .input-wrap__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-component .input-wrap__lada,.input-component .input-wrap__number{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;font-family:manrope;font-size:16px;font-weight:400;justify-content:center;letter-spacing:0;line-height:150%}.input-component .input-wrap__password,.input-component .input-wrap__text{padding:12px 14px}.input-component .input-wrap__lada{border-right:1px solid #282828;color:#282828;height:46px;margin-left:14px;padding:12px 11px 12px 7px;pointer-events:none;width:46px}.input-component .input-wrap__number{width:calc(100% - 60px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.input-component .input-wrap__number .number-input{border:none;color:#282828;padding:12px 14px;width:100%}.input-component .input-wrap__number .number-input::-webkit-input-placeholder{color:#282828}.input-component .input-wrap__number .number-input::-moz-placeholder{color:#282828}.input-component .input-wrap__number .number-input:-ms-input-placeholder{color:#282828}.input-component .input-wrap__number .number-input::-ms-input-placeholder{color:#282828}.input-component .input-wrap__number .number-input::placeholder{color:#282828}.input-component .input-wrap__number .number-input:active,.input-component .input-wrap__number .number-input:focus,.input-component .input-wrap__number .number-input:focus-visible{border:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.input-component .input-wrap__password{border:none;color:#282828;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;outline:none;width:calc(100% - 62px)}.input-component .input-wrap__password::-webkit-input-placeholder{color:#282828}.input-component .input-wrap__password::-moz-placeholder{color:#282828}.input-component .input-wrap__password:-ms-input-placeholder{color:#282828}.input-component .input-wrap__password::-ms-input-placeholder{color:#282828}.input-component .input-wrap__password::placeholder{color:#282828}.input-component .input-wrap__view-btn{background-color:transparent;border:none;border-left:1px solid #b1b1b1;cursor:pointer;height:48px;outline:none;padding:0;width:62px}.input-component .input-wrap__view-btn,.input-component .input-wrap__view-btn .img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-component .input-wrap__view-btn .img-container{height:24px;margin-right:14px;overflow:hidden;width:24px}.input-component .input-wrap__view-btn .img-container img{width:100%}.input-component .input-wrap__text-wrapper{margin-top:8px;position:relative;width:100%}.input-component .input-wrap__text-wrapper--with-icon .input-wrap__text{padding-right:42px}.input-component .input-wrap__text-icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-left:1px solid #b1b1b1;height:48px;justify-content:center;pointer-events:none;width:48px}.input-component .input-wrap__text{border:1px solid #b1b1b1;border-radius:20px;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-top:0;outline:none;width:100%}.input-component .input-wrap__text::-webkit-input-placeholder{color:#282828}.input-component .input-wrap__text::-moz-placeholder{color:#282828}.input-component .input-wrap__text:-ms-input-placeholder{color:#282828}.input-component .input-wrap__text::-ms-input-placeholder{color:#282828}.input-component .input-wrap__text::placeholder{color:#282828}.input-component .input-wrap__text:focus,.input-component .input-wrap__text:focus-visible{border:2px solid #32a04b}.input-component .input-wrap__text--black{border:2px solid #282828}.input-component .input-wrap__text--red{border:2px solid #e44c38}.input-component .input-wrap--phone{border:1px solid #282828}.input-component .input-wrap--phone.input-wrap--disabled{background-color:#f6f6f6;border:1px solid #b1b1b1}.input-component .input-wrap--phone.input-wrap--disabled .input-wrap__lada{border-right:1px solid #b1b1b1}.input-component .input-wrap--password{border:1px solid #b1b1b1}.input-component .input-wrap--password.input-wrap--disabled{background-color:#f6f6f6;border:1px solid #b1b1b1}.input-component .input-wrap--black{border:2px solid #282828}.input-component .input-wrap--green{border:2px solid #32a04b}.input-component .input-wrap--red{border:2px solid #e44c38}.list-award__header{margin-bottom:28px}.list-award__title{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin:0 0 16px}@media(min-width:900px){.list-award__title{font-family:New Order;font-size:56px;font-weight:700;letter-spacing:0;line-height:100%}}@media(min-width:900px)and (max-width:599px){.list-award__title{font-size:42px}}.list-award__description{color:#565656;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin:0 0 24px}@media(min-width:900px){.list-award__description{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%}}.list-award__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:50px;margin-bottom:32px;overflow:auto hidden;scrollbar-width:none;-ms-overflow-style:none}@media(max-width:599px){.list-award__filters{gap:24px}}.list-award__filters::-webkit-scrollbar{display:none}.list-award__filters .filter-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:transparent;border:none;color:#282828;cursor:pointer;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0;-webkit-transition:all .3s ease;transition:all .3s ease}.list-award__filters .filter-btn,.list-award__filters .filter-btn__icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-award__filters .filter-btn__icon-wrapper{background:#eff3ff;border-radius:50%;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background .3s ease;transition:background .3s ease}.list-award__filters .filter-btn__icon{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.list-award__filters .filter-btn__label{font-family:manrope;font-size:14px;font-weight:800;font-weight:400;letter-spacing:0;line-height:120%}.list-award__filters .filter-btn.active .filter-btn__icon-wrapper{background:#ffe5ff}.list-award__filters .filter-btn.active .filter-btn__label{color:#ff289b;font-weight:800}.list-award__list{display:grid;gap:40px 48px;grid-template-columns:repeat(3,minmax(280px,1fr))}@media(max-width:1199px){.list-award__list{gap:32px 24px;grid-template-columns:repeat(2,minmax(280px,1fr))}}@media(max-width:599px){.list-award__list{gap:16px;grid-template-columns:1fr}}.list-award__list .card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:395px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(width <= 1100px){.list-award__list{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media(width <= 600px){.list-award__list{gap:48px;grid-template-columns:1fr}}.list-award{width:100%}.list-award__wrapper{padding:10px 0 80px;width:100%}@media(max-width:599px){.list-award__wrapper{padding:24px 0 60px}}.list-award__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}@media(max-width:599px){.list-award__pagination{margin-top:32px}}.list-award__pagination .MuiPagination-ul{gap:10px}.list-award__pagination .MuiPaginationItem-root{border:1px solid #dcdcdc;border-radius:6px;color:#282828;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.list-award__pagination .MuiPaginationItem-root.Mui-selected{background-color:#00743e;border-color:#00743e;color:#fff}@media(width <= 900px){.list-award__wrapper{padding:32px 5px 80px}}@media(width <= 600px){.list-award__wrapper{padding:5px}}.list-mission{margin-top:5px}.list-mission__title{color:#282828;font-family:New Order;font-size:56px;font-weight:700;letter-spacing:0;line-height:100%;margin-bottom:1rem}@media(max-width:599px){.list-mission__title{font-family:New Order;font-size:42px;font-size:32px;font-weight:700;letter-spacing:0;line-height:120%;margin-bottom:0;margin-top:40px}}@media(max-width:599px)and (max-width:599px){.list-mission__title{font-size:30px}}.list-mission__extract{color:#282828;font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-bottom:64px;margin-top:32px}@media(max-width:599px){.list-mission__extract{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-bottom:48px;margin-top:16px}}.list-mission__categories{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:24px 0;overflow:auto hidden;scrollbar-width:none;-ms-overflow-style:none}.list-mission__categories::-webkit-scrollbar{display:none}.list-mission__categories--hidden{display:none}.list-mission__button.MuiButton-root{-webkit-box-flex:0;border-radius:100px;border-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:600;gap:10px;height:36px;padding:8px 12px;text-transform:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#282828;font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%}@media(max-width:599px){.list-mission__button.MuiButton-root{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}}.list-mission__button.MuiButton-root:first-child{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.list-mission__button.MuiButton-root.list-mission__button--active{border-color:#00743e}.list-mission__button-image{height:24px;-o-object-fit:contain;object-fit:contain}.list-mission__button-text{display:inline-block}.list-mission__grid{display:grid;gap:40px 48px;grid-template-columns:repeat(3,minmax(280px,1fr));justify-items:center;margin-top:40px}@media(max-width:1199px){.list-mission__grid{gap:32px 24px;grid-template-columns:repeat(2,minmax(280px,1fr))}}@media(max-width:599px){.list-mission__grid{gap:24px;grid-template-columns:1fr}}.list-mission__grid-column{width:100%}.list-mission__grid-column,.list-mission__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-mission__pagination{margin-top:64px}@media(min-width:600px){.list-mission__pagination{margin-bottom:80px}}@media(max-width:599px){.list-mission__pagination{margin-bottom:64px;margin-top:56px}}.list-mission__pagination--hidden{display:none}.list-mission__pagination .MuiPagination-ul{gap:10px}.list-mission__pagination .MuiPaginationItem-root{border:1px solid #dcdcdc;border-radius:6px;color:#282828;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.list-mission__pagination .MuiPaginationItem-root.Mui-selected{background-color:#00743e;border-color:#00743e;color:#fff}.tpremia-global-loader{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:999999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:all}.tpremia-global-loader__overlay{backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.9);inset:0;position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tpremia-global-loader__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:10;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:tpremia-loader-fade-in .3s ease-out;animation:tpremia-loader-fade-in .3s ease-out;background:radial-gradient(#fff 30%,transparent 60%);gap:20px;height:620px;width:620px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tpremia-global-loader__gemita{height:170px;-o-object-fit:contain;object-fit:contain;width:170px}.tpremia-global-loader__text{-webkit-animation:tpremia-loader-pulse 1.5s ease-in-out infinite;animation:tpremia-loader-pulse 1.5s ease-in-out infinite;color:#ff289b;font-family:New Order,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0;position:relative;text-align:center;top:-36px}@-webkit-keyframes tpremia-loader-fade-in{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tpremia-loader-fade-in{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes tpremia-loader-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes tpremia-loader-pulse{0%,to{opacity:1}50%{opacity:.6}}.react_login-component *,.react_login-component :after,.react_login-component :before{-webkit-box-sizing:border-box;box-sizing:border-box}.react_login-component__wrapper{left:0;padding:64px 40px;position:relative;top:0}.react_login-component__wrapper .snackbar-container{-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:17px 18px;position:absolute;top:-262px;width:100%;z-index:10}.react_login-component__wrapper .title{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.react_login-component__wrapper .formulary{margin:32px 0 147px}.react_login-component__wrapper .formulary .inputs-container__pass,.react_login-component__wrapper .formulary .inputs-container__phone{padding-top:8px}.react_login-component__wrapper .formulary .inputs-container__pass{margin-top:16px;padding:16px 0}.react_login-component__wrapper .formulary .inputs-container__error-msg{color:#e44c38;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding:0 10px 8px 14px}.react_login-component__wrapper .formulary .continue-btn,.react_login-component__wrapper .formulary .forgot-pass-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.react_login-component__wrapper .formulary .forgot-pass-btn{margin-top:16px}.react_login-component__wrapper .formulary .forgot-pass-btn__btn{color:#00743e;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;padding:16px 0 10px;width:100%}.react_login-component__wrapper .formulary .continue-btn{margin-top:32px}.react_login-component__wrapper .formulary .continue-btn__btn{border-radius:50px;font-family:manrope;font-size:24px;font-weight:800;height:64px;letter-spacing:0;line-height:120%;max-width:436px;padding:10px 12px;width:100%}.react_login-component__wrapper .join-us{margin-top:10px}.react_login-component__wrapper .join-us__text{color:#282828;font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin:0;padding:0 0 10px;text-align:center}.react_login-component__wrapper .join-us__button{width:100%}.react_login-component__wrapper .join-us__button .btn{color:#00743e;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin-top:10px;padding:0 0 10px;width:100%}@media(max-width:600px){.react_login-component__wrapper{padding:32px 16px 9px}.react_login-component__wrapper .snackbar-container{top:-168px}.react_login-component__wrapper .title{padding-bottom:10px}.react_login-component__wrapper .formulary{margin:8px 0}.react_login-component__wrapper .formulary .inputs-container__pass{margin-top:8px;padding:16px 0}.react_login-component__wrapper .formulary .forgot-pass-btn{margin-top:8px}.react_login-component__wrapper .formulary .forgot-pass-btn__btn{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.react_login-component__wrapper .formulary .continue-btn{margin-top:8px;padding:24px 0 32px}.react_login-component__wrapper .formulary .continue-btn__btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%;max-width:295px}.react_login-component__wrapper .join-us{margin-top:8px}.react_login-component__wrapper .join-us__text{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.react_login-component__wrapper .join-us__button{margin-top:8px}.react_login-component__wrapper .join-us__button .btn{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;margin-top:0;padding-top:0}}.react_login-component__welcome{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f5faf7;border-radius:16px;-ms-flex-direction:column;flex-direction:column;padding:48px 32px 40px;text-align:center}.react_login-component__welcome,.react_login-component__welcome .welcome__avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.react_login-component__welcome .welcome__avatar{background:#00743e;border-radius:50%;height:72px;position:relative;width:72px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);justify-content:center;margin-bottom:16px}.react_login-component__welcome .welcome__avatar-initials{color:#fff;font-family:manrope;font-size:26px;font-size:24px;font-weight:800;letter-spacing:.5px;letter-spacing:0;line-height:120%}.react_login-component__welcome .welcome__avatar-badge{background:#4caf7d;border:2px solid #fff;border-radius:50%;bottom:2px;height:14px;position:absolute;right:2px;width:14px}.react_login-component__welcome .welcome__greeting{margin-bottom:24px}.react_login-component__welcome .welcome__greeting-hello{color:#838383;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin:0 0 4px}.react_login-component__welcome .welcome__greeting-name{color:#282828;font-family:manrope;font-size:22px;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin:0}.react_login-component__welcome .welcome__info-list{border-bottom:1px solid rgba(40,40,40,.08);border-top:1px solid rgba(40,40,40,.08);list-style:none;margin:0 0 28px;padding:0;width:100%}.react_login-component__welcome .welcome__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(40,40,40,.06);gap:12px;padding:12px 0}.react_login-component__welcome .welcome__info-item:last-child{border-bottom:none}.react_login-component__welcome .welcome__info-label{color:#838383;font-size:12px;-ms-flex-negative:0;flex-shrink:0;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%}.react_login-component__welcome .welcome__info-value{color:#282828;font-family:manrope;font-size:13px;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;text-align:right;word-break:break-all}.react_login-component__welcome .welcome__info-value--badge{background:rgba(0,116,62,.12);border-radius:50px;color:#00743e;display:inline-block;font-size:11px;padding:2px 10px}.react_login-component__welcome .welcome__logout-btn{background:transparent;border:2px solid rgba(0,116,62,.3);border-radius:50px;color:#00743e;cursor:pointer;font-family:manrope;font-size:24px;font-weight:800;height:52px;letter-spacing:0;line-height:120%;max-width:320px;padding:0 24px;-webkit-transition:background .2s ease,border-color .2s ease,color .2s ease;transition:background .2s ease,border-color .2s ease,color .2s ease;width:100%}.react_login-component__welcome .welcome__logout-btn:hover{background:#00743e;border-color:#00743e;color:#fff}.react_login-component__welcome .welcome__logout-btn:active{opacity:.85}@media(max-width:600px){.react_login-component__welcome{padding:32px 16px 28px}.react_login-component__welcome .welcome__avatar{height:58px;width:58px}.react_login-component__welcome .welcome__avatar-initials{font-size:20px}.react_login-component__welcome .welcome__greeting-name{font-size:18px}}.mobile-sticky-bar{display:none!important}@media(max-width:768px){.mobile-sticky-bar{background-color:#fff;bottom:0;-webkit-box-shadow:0 -4px 12px rgba(0,0,0,.1);box-shadow:0 -4px 12px rgba(0,0,0,.1);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:75px;left:0;padding:0 10px;position:fixed;right:0;z-index:1100;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.mobile-sticky-bar--visible{-webkit-transform:translateY(0);transform:translateY(0)}}.mobile-sticky-bar .btn-login{-webkit-box-flex:1;color:#006b3f!important;-ms-flex:1;flex:1;font-size:1rem!important;font-weight:700!important;text-transform:none!important}.mobile-sticky-bar .btn-login:hover{background-color:rgba(0,107,63,.05)!important}.mobile-sticky-bar .btn-signup{-webkit-box-flex:1.5;background-color:#006b3f!important;border-radius:50px!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;-ms-flex:1.5;flex:1.5;font-size:1rem!important;font-weight:700!important;text-transform:none!important}.mobile-sticky-bar .btn-signup:hover{background-color:#005a34!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important}.mobile-sticky-bar .btn-signup:active{-webkit-transform:scale(.96);transform:scale(.96)}@media(max-width:768px){#main-content,.page-content,main{padding-bottom:75px}}.mission-complete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fcf;justify-content:center;padding-bottom:10px;padding-top:40px;padding-inline:16px;text-align:center}.mission-complete--title{color:#ff289b;margin-bottom:8px}.mission-complete--subtitle,.mission-complete--title{font-family:New Order,sans-serif;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}.mission-complete--subtitle{color:#a50573;margin-bottom:30px}.mission-complete--image{height:200px;-o-object-fit:contain;object-fit:contain;width:200px}.my-modalbox{position:relative}.my-modalbox__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 16px 0 24px}@media(max-width:599px){.my-modalbox__header{padding:50px 16px 0}}.my-modalbox__header{background:#fff}.my-modalbox__main-header{padding-bottom:50px}.my-modalbox__main-footer{padding-top:60px}.my-modalbox__header-back,.my-modalbox__header-close{background:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#1f1f1f;cursor:pointer;justify-content:center;-webkit-transition:opacity .2s;transition:opacity .2s}.my-modalbox__header-back:hover,.my-modalbox__header-close:hover{opacity:.7}.my-modalbox__header-back:focus-visible,.my-modalbox__header-close:focus-visible{outline:2px solid #000}.my-modalbox__banner{overflow:hidden;position:relative;width:100%;-ms-flex-negative:0;flex-shrink:0}.my-modalbox__banner-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.my-modalbox__container{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.my-modalbox--size-small-horizontal{min-width:200px;width:15%}.my-modalbox--size-medium-horizontal{min-width:610px;width:25%}.my-modalbox--size-large-horizontal{width:50%}.my-modalbox--size-small-vertical{height:15%!important;min-height:150px}.my-modalbox--size-medium-vertical{height:25%!important}.my-modalbox--size-large-vertical{height:50%!important}@media(max-width:599px){.my-modalbox--size-large-horizontal,.my-modalbox--size-medium-horizontal,.my-modalbox--size-small-horizontal{width:100%}.my-modalbox--size-large-vertical,.my-modalbox--size-medium-vertical,.my-modalbox--size-small-vertical{height:100%!important}}.my-modalbox__icon-back{background:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#1f1f1f;cursor:pointer;justify-content:center;z-index:2}.my-modalbox__icon-back:hover{opacity:.7}.my-modalbox__icon-back:focus-visible{outline:2px solid #000}.my-modalbox__icon-back--icon{color:currentcolor}.my-modalbox__icon-back__white{color:#fff}.my-modalbox__icon-close{background:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#1f1f1f;cursor:pointer;justify-content:center;z-index:2}.my-modalbox__icon-close:hover{opacity:.7}.my-modalbox__icon-close:focus-visible{outline:2px solid #000}.my-modalbox__icon-close--icon{color:currentcolor}.my-modalbox__icon-close__white{color:#fff}.my-modalbox__close,.my-modalbox__trigger{cursor:pointer}@media(max-width:767px){.my-modalbox--size-medium-horizontal{max-width:610px;min-width:320px;width:100%}}.modal-login--overlay{-webkit-animation:modal-login-fade-in .2s ease;animation:modal-login-fade-in .2s ease;background-color:rgba(0,0,0,.5);inset:0;position:fixed;z-index:1300}.modal-login--container,.modal-login--overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-login--container{background:#fff;border-radius:18px;height:480px;padding:24px 16px;position:relative;width:600px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:modal-login-slide-up .25s ease;animation:modal-login-slide-up .25s ease;-webkit-box-shadow:0 5.98px 37.82px 0 rgba(40,40,40,.08);box-shadow:0 5.98px 37.82px 0 rgba(40,40,40,.08);-ms-flex-direction:column;flex-direction:column}@media(max-width:599px){.modal-login--container{width:90%}}.modal-login--close-button{background:transparent;border:none;cursor:pointer;position:absolute;right:16px;top:24px}.modal-login--close-button--icon{color:#282828;height:15.75px;width:15.75px}.modal-login--image{height:93px;margin-bottom:20px;margin-top:30px;-o-object-fit:contain;object-fit:contain;width:106px}.modal-login--title{font-size:24px;font-weight:800;line-height:120%;margin-top:10px}.modal-login--extract,.modal-login--title{color:#282828;font-family:manrope;letter-spacing:0}.modal-login--extract{display:block;font-size:16px;font-weight:400;line-height:150%;margin:0 auto;padding-top:8px;text-align:center;width:50%}@media(max-width:599px){.modal-login--extract{width:90%}}.modal-login--button-box{height:64px;width:356px}@media(max-width:599px){.modal-login--button-box{height:52px;width:95%}}.modal-login--button-box__primary{margin-top:26px}@media(max-width:599px){.modal-login--button-box__primary{margin-top:34px}}.modal-login--button-box__secondary{margin-top:24px}@media(max-width:599px){.modal-login--button-box__secondary{margin-top:16px}}@-webkit-keyframes modal-login-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-login-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-login-slide-up{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modal-login-slide-up{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modal-popup--overlay{-webkit-animation:modal-popup-fade-in .2s ease;animation:modal-popup-fade-in .2s ease;background-color:rgba(0,0,0,.5);inset:0;position:fixed;z-index:1300}.modal-popup--container,.modal-popup--overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-popup--container{background:#fff;border-radius:18px;margin-inline:25px;max-height:90vh;padding:24px 16px 55px;position:relative;width:600px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:modal-popup-slide-up .25s ease;animation:modal-popup-slide-up .25s ease;-webkit-box-shadow:0 5.98px 37.82px 0 rgba(40,40,40,.08);box-shadow:0 5.98px 37.82px 0 rgba(40,40,40,.08);-ms-flex-direction:column;flex-direction:column;overflow-y:auto}@media(max-width:599px){.modal-popup--container{width:90%}}.modal-popup--close-button{background:transparent;border:none;cursor:pointer;position:absolute;right:16px;top:24px}.modal-popup--close-button--icon{color:#282828;height:15.75px;width:15.75px}.modal-popup--image{height:109px;margin-bottom:20px;margin-top:35px;-o-object-fit:contain;object-fit:contain;width:106px}.modal-popup--content-image{height:auto;margin-bottom:8px;margin-top:16px;max-width:400px;-o-object-fit:contain;object-fit:contain;width:100%}.modal-popup--title{font-size:24px;font-weight:800;line-height:120%;margin-top:10px}.modal-popup--content,.modal-popup--title{color:#282828;font-family:manrope;letter-spacing:0}.modal-popup--content{display:block;font-size:16px;font-weight:400;line-height:150%;margin:0 auto;padding-top:8px;text-align:center;width:50%}@media(max-width:599px){.modal-popup--content{width:90%}}.modal-popup--button-box{height:64px;width:356px}@media(max-width:599px){.modal-popup--button-box{height:52px;width:95%}}.modal-popup--button-box__primary{margin-top:26px}.modal-popup--button-box__secondary{margin-top:24px}@media(max-width:599px){.modal-popup--button-box__secondary{margin-top:16px}}@-webkit-keyframes modal-popup-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-popup-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-popup-slide-up{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modal-popup-slide-up{0%{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.movimientos .header-pink{background-color:#a50573;border-radius:18px;margin:50px auto;max-width:1200px;position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem}.movimientos .alt-text,.movimientos .header-pink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.movimientos .alt-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.movimientos .container-boxed{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:16px;padding-right:16px}@media(width >= 768px){.movimientos .container-boxed{padding-left:56px;padding-right:56px}}.movimientos .text-gems{font-size:14px;font-weight:400;margin-bottom:8px}@media(width >= 768px){.movimientos .text-gems{font-size:20px}}.movimientos .title-page{color:#fff;font-family:New Order,sans-serif;font-size:32px;font-weight:700;line-height:34px}@media(width >= 768px){.movimientos .title-page{font-size:56px;line-height:58px}}.movimientos .description-page{color:#fff;font-size:16px;font-weight:800;line-height:18px}@media(width >= 768px){.movimientos .description-page{font-size:24px;line-height:26px}}.movimientos .mov-gems-card{background-color:#fff;border-radius:22.48px;-webkit-box-shadow:0 6.24px 14.98px 0 hsla(240,5%,41%,.25);box-shadow:0 6.24px 14.98px 0 hsla(240,5%,41%,.25);display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:16px 20px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(width >= 768px){.movimientos .mov-gems-card{height:134px;padding:22px 29px;width:447px}}@media(width <= 1199px){.movimientos .header-pink{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.movimientos .mov-gems-card{height:108px;left:0;margin:2rem auto auto;right:0;top:80px}}.movimientos .mov-my-gems{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.movimientos .doodle-gem,.movimientos .mov-my-gems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.movimientos .doodle-gem{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.movimientos .gem-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(width >= 768px){.movimientos .gem-icon{width:45px}}.movimientos .qnt-gem{font-family:New Order,sans-serif;font-size:32px;font-weight:700;line-height:34px;margin-left:10px}@media(width >= 768px){.movimientos .qnt-gem{font-size:50px;line-height:52px}}.movimientos .doodle-card{display:-webkit-box;display:-ms-flexbox;display:flex}.movimientos .doodle-card img{height:auto;width:60px}@media(width >= 768px){.movimientos .doodle-card img{width:auto}}.movimientos .mov-boxed{margin:auto;max-width:1200px;padding-left:10px;padding-right:10px;position:relative;width:100%}@media(width <= 950px){.movimientos .alt-text{text-align:center;width:100dvw}.movimientos .mov-gems-card{margin-top:2rem}}.mt-50{margin-top:50px}.perfil-text-red-500{color:#e44c38}#perfil-calendar-modal{left:0;position:absolute;top:0;width:100%}.icon-back-calendar{height:28px;margin-left:auto!important;width:28px}.txt-center{text-align:center}.inputs-container__error-msg{color:#e44c38;font-family:manrope;font-size:16px!important;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding:0 10px 8px 14px}.inputs-container__error-msg .user-not-found-link{color:#00743e;font-family:Manrope,sans-serif;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:800;line-height:120%;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@-webkit-keyframes perfil-fade-in-left{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes perfil-fade-in-left{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes perfil-fade-in-right{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes perfil-fade-in-right{0%{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes snackbar-slide-in{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-20px) scale(.95);transform:translateX(-50%) translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0) scale(1);transform:translateX(-50%) translateY(0) scale(1)}}@-webkit-keyframes snackbar-slide-out{0%{opacity:1;-webkit-transform:translateX(-50%) translateY(0) scale(1);transform:translateX(-50%) translateY(0) scale(1)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(-16px) scale(.95);transform:translateX(-50%) translateY(-16px) scale(.95)}}.perfil-modal-overlay{background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:1300;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:769px){.perfil-modal-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.perfil-modal-sheet{-webkit-animation:slide-up .25s ease;animation:slide-up .25s ease;background:#fff;border-radius:24px 24px 0 0;max-width:480px;padding:32px 24px 40px;text-align:center;width:100%}@media(min-width:769px){.perfil-modal-sheet{border-radius:24px;padding:40px 32px}}.perfil-modal-sheet__icon{font-size:40px;margin-bottom:12px}.perfil-modal-sheet__title{color:#1a1a1a;font-size:20px;font-weight:800;margin-bottom:12px}.perfil-modal-sheet__desc{color:#555;font-size:14px;line-height:1.6;margin-bottom:28px}.perfil-modal-sheet__desc strong{color:#1a1a1a;font-weight:700}.perfil-modal-sheet__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}@-webkit-keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modal-birthday{background:rgba(0,0,0,.5);height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-birthday,.modal-birthday .calendar-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-birthday .calendar-action{height:84px;width:100%}.modal-birthday .calendar-action a{height:44px}.perfil-app-root{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;justify-content:center;min-height:calc(100vh - 80px);overflow:hidden;padding:40px 24px}.perfil-app-root.font-manrope,.perfil-app-root.font-manrope *{font-family:manrope!important}.perfil-app-root .perfil-view-container{margin:0 auto;max-width:480px}.perfil-app-root .perfil-view-container,.perfil-app-root .perfil-view-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.perfil-app-root .perfil-animate-in{-webkit-animation:perfil-fade-in-left .3s cubic-bezier(.2,0,0,1) forwards;animation:perfil-fade-in-left .3s cubic-bezier(.2,0,0,1) forwards}.perfil-app-root .perfil-main-animate-in{-webkit-animation:perfil-fade-in-right .3s cubic-bezier(.2,0,0,1) forwards;animation:perfil-fade-in-right .3s cubic-bezier(.2,0,0,1) forwards}.perfil-app-root .perfil-view{width:100%}.perfil-app-root .perfil-form-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.perfil-app-root .perfil-container{width:100%}.perfil-app-root .perfil-top-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;min-height:42px;padding:0 4px}.perfil-app-root .perfil-title-group,.perfil-app-root .perfil-top-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.perfil-app-root .perfil-title-group{gap:12px}.perfil-app-root .perfil-title-group .my-header--drawer-header--login-icon{height:24px;width:24px}@media(min-width:769px){.perfil-app-root .perfil-title-group .my-header--drawer-header--login-icon{height:32px;width:32px}}.perfil-app-root .perfil-main-title{color:#282828;font-family:manrope;font-size:28px;font-size:24px;font-weight:800;letter-spacing:0;line-height:1.2;line-height:120%;margin:0}.perfil-app-root .perfil-logout-text-btn{background:none;border:none;color:#e44c38;cursor:pointer;display:none;font-size:14px;font-weight:700;padding:4px 8px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media(min-width:769px){.perfil-app-root .perfil-logout-text-btn{display:block}}.perfil-app-root .perfil-logout-text-btn:hover{opacity:.7}.perfil-app-root .perfil-back-btn{background:none;border:none;color:#282828;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:14px;font-weight:700;gap:4px;padding:8px 0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.perfil-app-root .perfil-back-btn:hover{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.perfil-app-root .perfil-back-btn span{display:none}.perfil-app-root .perfil-section-card{background:#fff;border:1px solid #dfdfdf;border-radius:18px;margin-bottom:20px;padding:16px}.perfil-app-root .perfil-header-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:16px}.perfil-app-root .perfil-header-group h2{color:#282828;font-family:manrope;font-size:16px;font-weight:700;font-weight:800;letter-spacing:0;line-height:120%;margin:0}.perfil-app-root .perfil-form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:24px}.perfil-app-root .perfil-edit-input{border:1.5px solid #dfdfdf;border-radius:12px;color:#282828;font-size:16px;padding:14px 16px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.perfil-app-root .perfil-edit-input:focus{border-color:#2d6a4f;-webkit-box-shadow:0 0 0 4px rgba(45,106,79,.1);box-shadow:0 0 0 4px rgba(45,106,79,.1);outline:none}.perfil-app-root .perfil-view-edit-full{min-height:calc(100vh - 120px);padding:0 10px}.perfil-app-root .perfil-view-edit-full,.perfil-app-root .perfil-view-edit-full .perfil-edit-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.perfil-app-root .perfil-view-edit-full .perfil-edit-content{-webkit-box-flex:1;-webkit-animation:perfil-fade-in-left .3s cubic-bezier(.2,0,0,1) forwards;animation:perfil-fade-in-left .3s cubic-bezier(.2,0,0,1) forwards;-ms-flex:1;flex:1}.perfil-app-root .perfil-view-edit-full .perfil-edit-header{margin-bottom:40px}.perfil-app-root .perfil-view-edit-full .perfil-back-icon-only{background:none;border:none;color:#282828;cursor:pointer;padding:8px 8px 8px 0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.perfil-app-root .perfil-view-edit-full .perfil-back-icon-only:hover{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.perfil-app-root .perfil-view-edit-full .perfil-edit-title{color:#282828;font-family:manrope;font-size:32px;font-size:24px;font-weight:800;letter-spacing:0;line-height:1.2;line-height:120%;margin:0 0 20px}.perfil-app-root .perfil-view-edit-full .perfil-edit-description{color:#282828;font-family:manrope;font-size:16px;font-weight:500;font-weight:400;letter-spacing:0;line-height:1.5;line-height:150%;margin:0 0 40px}.perfil-app-root .perfil-view-edit-full .perfil-input-field{margin-bottom:28px}.perfil-app-root .perfil-view-edit-full .perfil-input-field label{color:#282828;display:block;font-family:manrope;font-size:14px;font-size:16px;font-weight:700;font-weight:800;letter-spacing:0;line-height:120%;margin-bottom:10px}.perfil-app-root .perfil-view-edit-full .perfil-input-field input{border:1px solid #b1b1b1;border-radius:20px;color:#1a1a1a;font-size:16px;padding:12px 14px;-webkit-transition:border-color,.2s ease,-webkit-box-shadow;transition:border-color,.2s ease,-webkit-box-shadow;transition:border-color,box-shadow,.2s ease;transition:border-color,box-shadow,.2s ease,-webkit-box-shadow;width:100%}.perfil-app-root .perfil-view-edit-full .perfil-input-field input::-webkit-input-placeholder{color:#adb5bd}.perfil-app-root .perfil-view-edit-full .perfil-input-field input::-moz-placeholder{color:#adb5bd}.perfil-app-root .perfil-view-edit-full .perfil-input-field input:-ms-input-placeholder{color:#adb5bd}.perfil-app-root .perfil-view-edit-full .perfil-input-field input::-ms-input-placeholder{color:#adb5bd}.perfil-app-root .perfil-view-edit-full .perfil-input-field input::placeholder{color:#adb5bd}.perfil-app-root .perfil-view-edit-full .perfil-input-field input:focus{border-color:#32a04b;-webkit-box-shadow:0 0 0 1px #32a04b;box-shadow:0 0 0 1px #32a04b;outline:none}.perfil-app-root .perfil-view-edit-full .perfil-edit-actions{margin-bottom:100px;margin-top:auto}.perfil-app-root .perfil-view-edit-full .perfil-edit-actions a{height:44px}.perfil-app-root .perfil-view-edit-full .perfil-mission-progression{margin-bottom:32px}.perfil-app-root .perfil-view-edit-full .perfil-mission-progression__title{font-family:New Order;letter-spacing:0;line-height:120%}@media(max-width:599px){.perfil-app-root .perfil-view-edit-full .perfil-mission-progression__title{font-size:30px}}.perfil-app-root .perfil-view-edit-full .perfil-mission-progression__title{color:#282828;font-family:New Order,sans-serif!important;font-size:30px;font-weight:700;line-height:1.2;margin-bottom:16px}.perfil-app-root .perfil-view-edit-full .perfil-mission-progression__title span{color:#ff289b;font-family:New Order,sans-serif!important}.perfil-app-root .perfil-view-edit-full .perfil-mission-progression__bar-container{background-color:#fff;border:1px solid #dfdfdf;border-radius:100px;height:11px;overflow:hidden;width:100%}.perfil-app-root .perfil-view-edit-full .perfil-mission-progression__bar-fill{background-color:#ff289b;border-radius:100px;height:100%;width:30%}.perfil-app-root .perfil-view-edit-full .perfil-phone-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #b1b1b1;border-radius:20px;gap:12px;padding:4px 14px;-webkit-transition:all .2s ease;transition:all .2s ease}.perfil-app-root .perfil-view-edit-full .perfil-phone-input-group:focus-within{border-color:#32a04b;-webkit-box-shadow:0 0 0 1px #32a04b;box-shadow:0 0 0 1px #32a04b}.perfil-app-root .perfil-view-edit-full .perfil-phone-input-group .perfil-phone-prefix{border-right:1px solid #dee2e6;color:#1a1a1a;font-size:16px;font-weight:700;padding-right:8px}.perfil-app-root .perfil-view-edit-full .perfil-phone-input-group input{-webkit-box-flex:1;border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-ms-flex:1;flex:1;padding:8px 0!important}.perfil-app-root .perfil-relative{position:relative}.perfil-app-root .perfil-pr-10{padding-right:40px!important}.perfil-app-root .perfil-absolute{position:absolute}.perfil-app-root .perfil-right-3{right:12px}.perfil-app-root .perfil-top-half{top:50%}.perfil-app-root .perfil-translate-y-half{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.perfil-app-root .perfil-text-gray-400{color:#adb5bd}.perfil-app-root .perfil-hover-pink:hover{color:#ff289b}.perfil-app-root .perfil-mt-6{margin-top:24px}.perfil-app-root .perfil-mt-2{margin-top:8px}.perfil-app-root .perfil-ml-2{margin-left:8px}.perfil-app-root .perfil-text-center{text-align:center}.perfil-app-root .perfil-text-sm{font-size:14px}.perfil-app-root .perfil-text-gray-500{color:#888}.perfil-app-root .perfil-text-gray-300{color:#ced4da}.perfil-app-root .perfil-text-pink-500{color:#ff289b}.perfil-app-root .perfil-font-bold{font-weight:700}.perfil-app-root .perfil-font-extrabold{font-weight:800}.perfil-app-root .perfil-hover-underline:hover{text-decoration:underline}.perfil-app-root .perfil-cursor-not-allowed{cursor:not-allowed}.perfil-app-root .perfil-snackbar-container{-webkit-animation:snackbar-slide-in .35s cubic-bezier(.34,1.56,.64,1) forwards;animation:snackbar-slide-in .35s cubic-bezier(.34,1.56,.64,1) forwards;left:50%;max-width:calc(100vw - 40px);min-width:280px;pointer-events:none;position:fixed;top:24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;z-index:10000}.perfil-app-root .perfil-snackbar-container>*{pointer-events:auto}.perfil-app-root .perfil-snackbar-container.perfil-snackbar-closing{-webkit-animation:snackbar-slide-out .25s cubic-bezier(.4,0,1,1) forwards;animation:snackbar-slide-out .25s cubic-bezier(.4,0,1,1) forwards}.perfil-app-root .perfil-edit-help{color:#838383;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin-bottom:24px}.perfil-app-root .perfil-save-btn{background-color:#2d6a4f;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:800;padding:14px;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.perfil-app-root .perfil-save-btn:disabled{background-color:#dfdfdf;cursor:not-allowed}.perfil-app-root .perfil-save-btn:not(:disabled):hover{opacity:.9;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.perfil-app-root .perfil-icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:10px;justify-content:center}.perfil-app-root .perfil-divider{border:none;border-top:1px solid #dfdfdf;margin:0 0 20px}.perfil-app-root .perfil-data-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}.perfil-app-root .perfil-data-row:last-child{margin-bottom:0}.perfil-app-root .perfil-info-stack{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.perfil-app-root .perfil-data-label{color:#282828;font-family:manrope;font-size:12px;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%}.perfil-app-root .perfil-data-value{color:#282828;font-family:manrope;font-size:15px;font-size:16px;font-weight:700;font-weight:800;letter-spacing:0;line-height:120%;min-height:1.2rem}.perfil-app-root .btn-offset-left{left:-10px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.perfil-app-root .btn-offset-left:hover{left:0}.perfil-app-root .perfil-btn-edit{background:none;border:none;border-radius:8px;color:#00743e;cursor:pointer;font-size:14px;font-weight:700;padding:8px 12px;-webkit-transition:all .2s ease;transition:all .2s ease}.perfil-app-root .perfil-btn-edit:hover{background-color:rgba(0,116,62,.1);padding:8px 12px!important}.perfil-app-root.perfil-loading-state .perfil-skeleton-item{-webkit-animation:perfil-shimmer-anim 1.5s linear infinite;animation:perfil-shimmer-anim 1.5s linear infinite;background-color:#f2f2f2;background-image:linear-gradient(90deg,#f2f2f2,#e0e0e0 40px,#f2f2f2 80px);background-position:-550px 0;background-size:600px;border-radius:4px;color:transparent!important;display:inline-block}.perfil-app-root .perfil-loading-state .perfil-data-value.perfil-skeleton-item{width:60%}.perfil-app-root .perfil-loading-state .perfil-data-label.perfil-skeleton-item{width:30%}@-webkit-keyframes perfil-shimmer-anim{0%{background-position:-550px 0}to{background-position:550px 0}}@keyframes perfil-shimmer-anim{0%{background-position:-550px 0}to{background-position:550px 0}}@media(max-width:600px){.perfil-app-root{padding:24px 16px}.perfil-app-root .perfil-main-title{font-size:24px}.perfil-app-root .perfil-section-card{padding:16px}.perfil-app-root .perfil-divider{margin:0 auto 16px;width:100%}}@media(min-width:769px){.perfil-app-root .perfil-back-btn span{display:inline}}.perfil-app-root .perfil-modal-calendar-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:18px;gap:16px;max-width:326px;padding:24px 16px;width:100%}.perfil-app-root .perfil-modal-calendar-content .perfil-calendar-title{color:#1a1a1a;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;margin:0 0 24px;text-align:center}.perfil-app-root .perfil-btn-forgot-password{background:none;border:none;color:#32a04b;cursor:pointer;font-size:14px;font-weight:700;padding:8px 0;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.perfil-app-root .perfil-btn-forgot-password:hover{opacity:.8;text-decoration:underline}.perfil-app-root .perfil-validation-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.perfil-app-root .perfil-validation-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#b1b1b1;font-size:14px;gap:10px;-webkit-transition:color .3s ease;transition:color .3s ease}.perfil-app-root .perfil-validation-item.valid{color:#32a04b}.perfil-app-root .perfil-validation-item .perfil-validation-icon{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.perfil-app-root .perfil-text-pink-700{color:#ff289b}.perfil-app-root .perfil-modal-confirm-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 16px}.perfil-app-root .perfil-modal-confirm-content .perfil-calendar-title{color:#1a1a1a;font-size:24px;font-weight:800;line-height:1.2;margin:0 0 20px;text-align:center}.perfil-app-root .perfil-modal-confirm-content .perfil-modal-message{color:#4a4a4a;font-size:16px;line-height:1.5;margin-bottom:32px;text-align:center}.perfil-app-root .perfil-modal-confirm-content .perfil-modal-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;width:100%}.perfil-app-root .perfil-error-message{color:#ff289b;font-size:13px;font-weight:600;margin-bottom:12px;margin-top:-8px}.perfil-app-root .perfil-input-helper-text{color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-top:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.perfil-app-root .perfil-input-helper-text.error-text{color:red}.perfil-app-root .perfil-input-helper-text .perfil-validation-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px}.perfil-app-root .perfil-input-helper-text .perfil-validation-icon svg{border-radius:10000px;padding:2px}.perfil-app-root .perfil-input-helper-text .perfil-unfold-circle{border:1.5px solid #dfdfdf;border-radius:50%;height:16px;width:16px}.perfil-app-root .perfil-mb-2{margin-bottom:8px}.perfil-app-root .perfil-mb-4{margin-bottom:16px}.perfil-app-root .perfil-mb-6{margin-bottom:24px}.perfil-app-root .perfil-mt-neg-2{margin-top:-8px}.perfil-app-root .perfil-mt-8{margin-top:32px;width:100%}.perfil-app-root .perfil-footer-help{margin-top:40px;text-align:center}.perfil-app-root .perfil-footer-help .perfil-link-btn{background:none;border:none;color:#319948;cursor:pointer;font-size:16px;font-weight:700;padding:0;text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.perfil-app-root .perfil-footer-help .perfil-link-btn:hover{opacity:.8}.top-title{font-family:New Order,sans-serif;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-style:normal;font-weight:700;line-height:1;margin-bottom:30px;margin-top:30px;padding-inline:13%;text-align:center;width:100%}@media(width <= 768px){.top-title{margin-bottom:25px;margin-top:25px;padding-inline:45px}}.top-subtitle{font-family:Manrope,sans-serif;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;font-style:normal;font-weight:400;line-height:120%;text-align:center}@media(width <= 768px){.top-subtitle{margin-inline:35px;padding-inline:10px}}.faq-container{margin:50px auto;max-width:700px;text-align:center}.faq-container .faq-title{color:#282828;font-family:New Order,sans-serif;font-size:64px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:60px;text-align:left}.faq-container .faq-title span{color:#ff289b}@media(width <= 768px){.faq-container .faq-title{font-size:48px;margin-bottom:40px}}.faq-container .accordion-group{border-top:1px solid #e0e0e0;text-align:left}.faq-container .accordion-group .custom-arrow{border-bottom:2px solid #333;border-right:2px solid #333;display:inline-block;height:8px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:8px}.faq-container .accordion-group .custom-arrow.closed,.faq-container .accordion-group .custom-arrow.open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq-container .accordion-group .custom-arrow.open{margin-top:5px}.faq-container .accordion-group .MuiAccordion-root{background:#fff;border-bottom:1px solid #e0e0e0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.faq-container .accordion-group .MuiAccordion-root.Mui-expanded{background-color:#fff}.faq-container .accordion-group .MuiAccordion-root:before{display:none}.faq-container .accordion-group .question-text{color:#282828;font-family:Manrope,sans-serif;font-weight:700}.faq-container .accordion-group .MuiAccordionDetails-root{background:#f7f7f7;font-family:Manrope,sans-serif}.faq-container .accordion-group .answer-text{color:#555;font-size:.95rem}.faq-container .my-button.button-with-icon{gap:8px;margin-top:40px}.faq-container .my-button.button-with-icon:after{content:"";display:inline-block;height:18px;width:18px;-ms-flex-negative:0;background-color:currentcolor;flex-shrink:0;-webkit-mask-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/icons/icon-forward.svg);mask-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/icons/icon-forward.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(width <= 768px){.faq-container{margin:50px 20px}}.name-screen-component .description,.name-screen-component .title{color:#282828;margin-top:24px;padding-bottom:10px}.name-screen-component .title{font-weight:800}.name-screen-component .description,.name-screen-component .title{font-family:manrope;font-size:24px;letter-spacing:0;line-height:120%}.name-screen-component .description{color:#111;font-weight:400}.name-screen-component .input-container{margin-top:24px;width:100%}.name-screen-component .input-container__msg-container{height:122px;margin:8px 0 0}.name-screen-component .input-container__error-msg{color:#e44c38;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin:0;padding:0 0 8px 14px}.name-screen-component .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-screen-component .button-container__btn{font-family:manrope;font-size:24px;font-weight:800;height:64px;letter-spacing:0;line-height:120%;max-width:436px;padding:10px 0;width:100%}@media(max-width:600px){.name-screen-component .title{padding:10px 0}.name-screen-component .description{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-top:8px;padding:0}.name-screen-component .input-container{margin-top:8px}.name-screen-component .input-container__label{padding:14px 8px}.name-screen-component .input-container__msg-container{min-height:223px}.name-screen-component .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;padding:24px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-screen-component .button-container__btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%;max-width:356px}}.otp-code-input{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;padding:17px 0 25px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.otp-code-input__digit{border:1px solid #282828;border-radius:20px;color:#282828;font-family:manrope;font-size:16px;font-weight:400;height:112px;letter-spacing:0;line-height:150%;max-width:83px;outline:none;text-align:center;width:100%}.otp-code-input__digit:focus,.otp-code-input__digit:focus-visible{border:1px solid #32a04b}.otp-code-input__digit--invalid{border:1px solid #e44c38}@media(max-width:600px){.otp-code-input{gap:0;padding:24px 0 8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.otp-code-input__digit{height:72px;max-width:50px}}.otp-code-screen{width:100%}.otp-code-screen .title{font-weight:800}.otp-code-screen .description,.otp-code-screen .title{color:#282828;font-family:manrope;font-size:24px;letter-spacing:0;line-height:120%;padding-bottom:10px}.otp-code-screen .description{font-weight:400;margin-top:32px}.otp-code-screen .description__phone{margin-left:5px}.otp-code-screen .description__edit{color:#00743e;cursor:pointer;font-family:manrope;font-size:24px;font-weight:700;font-weight:800;letter-spacing:0;line-height:120%;margin-left:5px}.otp-code-screen .code-container{margin-top:32px}.otp-code-screen .code-container .otp-code{overflow:hidden;width:100%}.otp-code-screen .button-container,.otp-code-screen .forward-timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.otp-code-screen .forward-timer{min-height:256px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.otp-code-screen .forward-timer .error-msg{color:#e44c38;font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin:0 0 10px;text-align:center;white-space:pre-line}.otp-code-screen .forward-timer .error-msg p{margin:0}.otp-code-screen .forward-timer__confirm-txt{color:#282828;font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin:0;padding:24px 0 10px}.otp-code-screen .forward-timer__button{background-color:transparent;border:none;color:#00743e;cursor:pointer;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.otp-code-screen .forward-timer__button:disabled{color:#838383}.otp-code-screen .forward-timer__seconds{font-family:manrope;font-size:24px;font-weight:400;letter-spacing:0;line-height:120%;margin-left:4px}.otp-code-screen .forward-timer__extended{color:#282828;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%;margin:0;padding:0}.otp-code-screen .button-container__btn{font-family:manrope;font-size:24px;font-weight:800;height:64px;letter-spacing:0;line-height:120%;max-width:436px;padding:10px 12px;width:100%}@media(max-width:600px){.otp-code-screen .title{padding:10px 0}.otp-code-screen .description{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%;margin-top:8px;padding-bottom:10px}.otp-code-screen .description__edit,.otp-code-screen .description__phone{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.otp-code-screen .code-container{margin-top:8px}.otp-code-screen .forward-timer{min-height:220px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.otp-code-screen .forward-timer .error-msg{margin-top:8px}.otp-code-screen .forward-timer__confirm-txt{font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;padding:32px 0 10px}.otp-code-screen .forward-timer__button{font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%}.otp-code-screen .forward-timer__seconds{font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%}.otp-code-screen .button-container__btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%;max-width:356px;width:100%}}.password-checks-validators{list-style:none;margin:16px 0 0;padding:0}.password-checks-validators *,.password-checks-validators :after,.password-checks-validators :before{-webkit-box-sizing:border-box;box-sizing:border-box}.password-checks-validators .rule-wrap{gap:8px;height:33px;padding:8px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.password-checks-validators .rule-wrap,.password-checks-validators .rule-wrap__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-checks-validators .rule-wrap__icon{height:16px;width:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.password-checks-validators .rule-wrap__icon img{width:100%}.password-checks-validators .rule-wrap__txt{color:#282828;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin:0;padding:0}.password-checks-validators .rule-wrap__rule{font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%;margin-left:3px}@media(max-width:600px){.password-checks-validators{margin-top:8px}}.password-screen-component .error-msg{color:#e44c38;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin:0;padding:0 0 8px 14px}.password-screen-component .title{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%;padding-bottom:10px}.password-screen-component .subtitle{padding-top:20px}.password-screen-component .confirm-input-container,.password-screen-component .input-container{margin-top:24px}.password-screen-component .confirm-input-container__error-container{height:130px;margin-top:8px}.password-screen-component .confirm-input-container__error-msg{color:#e44c38;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin:0;padding:0 0 8px 14px}.password-screen-component .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-screen-component .button-container__btn{height:64px;max-width:436px;padding:10px 0;width:100%}@media(max-width:600px){.password-screen-component .title{padding:10px 0}.password-screen-component .confirm-input-container,.password-screen-component .input-container{margin-top:8px}.password-screen-component .confirm-input-container__error-container{height:57px}.password-screen-component .confirm-input-container{padding-bottom:0}.password-screen-component .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;padding-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-screen-component .button-container__btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%;max-width:356px;padding:10px 0;width:100%}}.phone-screen__title{color:#282828;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.phone-screen__input-container{margin:24px 0 8px}.phone-screen .error-msg-container{min-height:52px}.phone-screen .error-msg-container__error-msg{color:#e44c38;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin:0;padding:0 12px 8px 14px}.phone-screen .error-msg-container__error-msg--login{margin-bottom:0;padding-bottom:0}.phone-screen .error-msg-container__login-button{color:#00743e;margin:0;min-height:auto;min-width:auto;padding:0 14px;text-decoration:underline}.phone-screen__checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-screen__checkbox-container .checkbox-wrapper{padding:16px 0 40px}.phone-screen__checkbox-container .checkbox-wrapper__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:manrope;font-size:24px;font-weight:800;letter-spacing:0;line-height:120%}.phone-screen__checkbox-container .checkbox-wrapper__line input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b1b1b1;border-radius:6px;cursor:pointer;height:22px;margin:0 8px;min-width:22px;position:relative;width:22px}.phone-screen__checkbox-container .checkbox-wrapper__line input:checked{background-color:#00743e;border-color:#00743e}.phone-screen__checkbox-container .checkbox-wrapper__line input:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:7px;position:absolute;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.phone-screen__checkbox-container .checkbox-wrapper__line strong p{margin:0;padding:0}.phone-screen__checkbox-container .checkbox-wrapper__line strong p a{text-decoration:none}.phone-screen__checkbox-container .checkbox-wrapper__line:first-child{margin-bottom:16px}.phone-screen__checkbox-container .checkbox-wrapper__custom-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;height:24px;justify-content:center;margin:0 8px;min-width:24px;width:24px;-ms-flex-negative:0;flex-shrink:0}.phone-screen__checkbox-container .checkbox-wrapper__custom-check img{display:block;height:24px;width:24px}.phone-screen__checkbox-container .checkbox-wrapper input.checkbox-wrapper__input--hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.phone-screen__checkbox-container .checkbox-wrapper input.checkbox-wrapper__input--hidden:focus-visible+.checkbox-wrapper__custom-check{outline:2px solid #00743e;outline-offset:2px}.phone-screen__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.phone-screen__button .btn{font-family:manrope;font-size:24px;font-weight:800;height:64px;letter-spacing:0;line-height:120%;max-width:436px;padding:10px 12px;width:100%}@media(max-width:600px){.phone-screen__title{padding:10px 0}.phone-screen__input-container{margin-top:8px;padding-bottom:0}.phone-screen .error-msg-container{min-height:158px}.phone-screen__checkbox-container{margin-top:8px}.phone-screen__checkbox-container .checkbox-wrapper{margin-top:0}.phone-screen__checkbox-container .checkbox-wrapper__line strong p{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.phone-screen__button{margin-top:24px}.phone-screen__button .btn{font-family:manrope;font-size:14px;font-weight:800;height:44px;letter-spacing:0;line-height:120%;max-width:356px}}.step-bar{border:1px solid #dfdfdf;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;height:11px;overflow:hidden;width:100%}.step-bar__color{background-color:#ff289b;border-radius:15px;height:100%}.react_registration-form{width:100%}.react_registration-form *,.react_registration-form :after,.react_registration-form :before{-webkit-box-sizing:border-box;box-sizing:border-box}.react_registration-form__wrapper{padding:202px 40px 40px 32px}.react_registration-form__wrapper .head__title{font-family:New Order;font-size:48px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.react_registration-form__wrapper .head__title{font-size:38px}}.react_registration-form__wrapper .head__title{color:#282828;margin:0;padding:0}.react_registration-form__wrapper .head__title h1,.react_registration-form__wrapper .head__title h2,.react_registration-form__wrapper .head__title h3,.react_registration-form__wrapper .head__title h4,.react_registration-form__wrapper .head__title h5,.react_registration-form__wrapper .head__title h6,.react_registration-form__wrapper .head__title p{margin:0;padding:0}.react_registration-form__wrapper .head__step-bar{margin-top:32px}.react_registration-form__wrapper .screen-container{margin-top:24px}.react_registration-form__wrapper--success-screen{margin:0}@media(max-width:600px){.react_registration-form__wrapper{padding:64px 16px 72px}.react_registration-form__wrapper .head__title{font-family:New Order;font-size:32px;font-weight:700;letter-spacing:0;line-height:120%}}@media(max-width:600px)and (max-width:599px){.react_registration-form__wrapper .head__title{font-size:30px}}@media(max-width:600px){.react_registration-form__wrapper .head__step-bar{margin-top:16px}.react_registration-form__wrapper .screen-container{margin-top:32px}}@keyframes snackbar-slide-in{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.95);transform:translateY(-20px) scale(.95)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes snackbar-slide-out{0%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{opacity:0;-webkit-transform:translateY(-16px) scale(.95);transform:translateY(-16px) scale(.95)}}.tpremia-snackbar-component{border-radius:8px;gap:8px;max-width:400px;min-width:260px;padding:10px;width:calc(100vw - 20px)}.tpremia-snackbar-component--animated{-webkit-animation:snackbar-slide-in .35s cubic-bezier(.34,1.56,.64,1) forwards;animation:snackbar-slide-in .35s cubic-bezier(.34,1.56,.64,1) forwards}.tpremia-snackbar-component--closing{-webkit-animation:snackbar-slide-out .25s cubic-bezier(.4,0,1,1) forwards;animation:snackbar-slide-out .25s cubic-bezier(.4,0,1,1) forwards}.tpremia-snackbar-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tpremia-snackbar-component *{-webkit-box-sizing:border-box;box-sizing:border-box}.tpremia-snackbar-component__quote{border-radius:50px;height:100%;min-height:23px;width:3px}.tpremia-snackbar-component__message{color:#282828;font-family:manrope;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;margin-right:auto;width:70%}.tpremia-snackbar-component__close{background:none;border:none;color:#282828;cursor:pointer;font-size:16px;line-height:1;padding:0}.tpremia-snackbar-component--red{background-color:#ffbeb1}.tpremia-snackbar-component--red .tpremia-snackbar-component__quote{background-color:#e44c38}.tpremia-snackbar-component--red .tpremia-snackbar-component__label{color:#e44c38;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%}.tpremia-snackbar-component--green{background-color:#a6e5d5}.tpremia-snackbar-component--green .tpremia-snackbar-component__quote{background-color:#007556}.tpremia-snackbar-component--green .tpremia-snackbar-component__label{font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%}.tpremia-snackbar-component--yellow{background-color:#f9f6e2}.tpremia-snackbar-component--yellow .tpremia-snackbar-component__quote{background-color:#d7c225}.tpremia-snackbar-component--yellow .tpremia-snackbar-component__label{color:#9c8d1c;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%}.tpremia-snackbar-component--blue{background-color:#eff3ff}.tpremia-snackbar-component--blue .tpremia-snackbar-component__quote{background-color:#385be4}.tpremia-snackbar-component--blue .tpremia-snackbar-component__label{color:#385be4;font-family:manrope;font-size:14px;font-weight:800;letter-spacing:0;line-height:120%}.tabs.tpremia .cmp-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:600px){.tabs.tpremia .cmp-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;padding:16px}}.tabs.tpremia .cmp-tabs .cmp-tabs__tablist{background:#f6f6f6;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;list-style:none;margin:0;min-width:200px;-ms-flex-negative:0;flex-shrink:0}@media(max-width:600px){.tabs.tpremia .cmp-tabs .cmp-tabs__tablist{min-width:150px;padding:24px 16px;width:auto;-ms-flex-negative:0;flex-shrink:0}}.tabs.tpremia .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab{border:none;color:#282828;cursor:pointer;font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%;list-style:none;margin:0;outline:none;padding:0}.tabs.tpremia .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab--active,.tabs.tpremia .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab:hover{color:#00743e}.tabs.tpremia .cmp-tabs .cmp-tabs__tabpanel{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width:600px){.tabs.tpremia .cmp-tabs .cmp-tabs__tabpanel{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}}.welcome{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center;padding:24px}@media(max-width:599px){.welcome{height:auto;min-height:100vh;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-top:0}}.welcome--box-content{width:267px}.welcome--box-button{display:block;height:66px;margin-top:35px;width:386px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media(max-width:599px){.welcome--box-button{height:44px;margin-top:143px;width:255px}}.welcome--image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin-right:20px}.welcome--image img{height:96px;-o-object-fit:contain;object-fit:contain;width:80.56px}.welcome--title{color:#ff289b;display:block;font-family:New Order;font-size:32px;font-size:48px;font-weight:800;font-weight:700;letter-spacing:0;line-height:120%;margin-bottom:12px;max-width:267px;overflow-wrap:break-word}@media(max-width:599px){.welcome--title{font-size:38px;font-size:48px}}.welcome--subtitle{color:#282828;line-height:1.2;padding-top:30px}.welcome--subtitle p{margin-bottom:0;margin-top:0}.welcome--subtitle{font-family:New Order;font-size:40px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.welcome--subtitle{font-size:34px;font-size:40px}}.cmp-link__screen-reader-only{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.tpremia-container{background-color:#f0f4ff;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:40px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:New Order,sans-serif!important;-webkit-font-feature-settings:"liga" off,"clig" off;font-feature-settings:"liga" off,"clig" off;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media(width <= 768px){.tpremia-container{height:600px;padding:60px 20px}}.tpremia-container *{font-family:New Order,sans-serif!important}.tpremia-container .banner-content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;-ms-flex-align:center;-ms-flex-pack:center;width:100%}.tpremia-container .banner-content,.tpremia-container .benefits-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.tpremia-container .benefits-column{-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-ms-flex-align:center}.tpremia-container .benefits-column.left,.tpremia-container .benefits-column.right{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.tpremia-container .benefit-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px;margin-bottom:40px}.tpremia-container .benefit-item .benefit-number{color:#ff289b;font-weight:800;line-height:1}.tpremia-container .benefit-item .benefit-title{color:#1a1a1a;font-weight:700;margin-bottom:4px}.tpremia-container .benefit-item .benefit-desc{color:#555;font-family:Manrope,sans-serif!important;font-size:20px;font-style:normal;font-weight:400;line-height:120%;max-width:200px}@media(width <= 768px){.tpremia-container .benefit-item .benefit-desc{margin-block:20px}}.tpremia-container .center-illustration{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 300px;flex:1 1 300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.tpremia-container .center-illustration .image-wrapper{border-radius:97px;height:349px;margin:auto auto 15px;overflow:hidden;width:274px}@media(width <= 768px){.tpremia-container .center-illustration .image-wrapper{margin-block:20px}}.tpremia-container .center-illustration .image-wrapper img{height:349px;width:274px}.tpremia-container .center-illustration .main-title{color:#1a1a1a;font-size:64px;font-style:normal;font-weight:700;line-height:100%}.tpremia-container .center-illustration .main-title .highlight{color:#ff289b}@media(width <= 768px){.tpremia-container .center-illustration .main-title{font-size:32px}}.tpremia-container .center-illustration .main-subtitle{color:#555;font-family:Manrope,sans-serif!important;font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-top:15px}@media(width <= 768px){.tpremia-container .center-illustration .main-subtitle{font-size:20px;padding-inline:10px}.tpremia-container{height:auto}.tpremia-container .banner-content{gap:0}.tpremia-container .benefits-column{width:100%}.tpremia-container .benefits-column.left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tpremia-container .benefits-column.right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.tpremia-container .center-illustration{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.react_t-premia-cards-title-frame{width:100%}.react_t-premia-cards-title-frame .cards-title-frame-wrapper{padding:30px 0;width:100%}.react_t-premia-cards-title-frame .cards-title-frame-wrapper.no-background{padding:0}.react_t-premia-cards-title-frame .titles-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;padding-inline:26%}@media(width <= 768px){.react_t-premia-cards-title-frame .titles-image-container{padding-inline:8%}}.react_t-premia-cards-title-frame .titles-image-container.no-subtitle{margin-bottom:0}.react_t-premia-cards-title-frame .titles-image-container.no-image{padding-inline:0}.react_t-premia-cards-title-frame .titles-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.react_t-premia-cards-title-frame .titles-image-wrapper .top-title{margin-inline:0;padding-inline:0;text-align:left}.react_t-premia-cards-title-frame .titles-image-wrapper.has-image{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.react_t-premia-cards-title-frame .right-image{display:block;height:auto;max-width:120px;-o-object-fit:cover;object-fit:cover}.react_t-premia-cards-title-frame .subtitle-container{text-align:center;width:100%}.react_t-premia-cards-title-frame .subtitle-container .top-subtitle{margin:0}.react_t-premia-cards-title-frame .cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:24px;padding-inline:16px;padding-bottom:16px}@media(width <= 768px){.react_t-premia-cards-title-frame .cards-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.react_t-premia-cards-title-frame .cards-container.mobile-carousel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;gap:32px;justify-content:flex-start;overflow-x:hidden;padding:8px 40px 16px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.react_t-premia-cards-title-frame .cards-container.mobile-carousel::-webkit-scrollbar{display:none}.react_t-premia-cards-title-frame .cards-container.mobile-carousel>*{-ms-flex-negative:0;flex-shrink:0;scroll-snap-align:center}}.react_t-premia-cards-title-frame .cards-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding:16px 0}.react_t-premia-cards-title-frame .cards-dot{background-color:#d9d9d9;border-radius:50%;cursor:pointer;height:10px;-webkit-transition:all .3s ease;transition:all .3s ease;width:10px}.react_t-premia-cards-title-frame .cards-dot:hover{background-color:#bbb}.react_t-premia-cards-title-frame .cards-dot.active{background-color:#ff008a;height:12px;width:12px}.react_t-premia-cards-title-frame .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:24px}.react_t-premia-cards-title-frame .buttons-container .my-button.button-with-icon{gap:8px}.react_t-premia-cards-title-frame .buttons-container .my-button.button-with-icon:after{content:"";display:inline-block;height:18px;width:18px;-ms-flex-negative:0;background-color:currentcolor;flex-shrink:0;-webkit-mask-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/icons/icon-forward.svg);mask-image:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/images/icons/icon-forward.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.carousel-container{margin:0;overflow:hidden;position:relative;width:100%}.carousel-content,.carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.carousel-content{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.slide{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#f3f4fb;justify-content:center}@media(width <= 768px){.slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}}.slide-img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(width <= 768px){.slide-img-wrapper{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0;padding-top:10px}}.slide-img{max-width:100%;-o-object-fit:contain;object-fit:contain}@media(width <= 768px){.slide-img{max-height:250px;max-width:100%}}.slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4%;width:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(width <= 768px){.slide-content{margin-left:0;padding:20px 15% 0 0;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.slide-title{color:#000;font-family:New Order,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:120%;margin:0 30px;padding-left:30px;padding-right:30px}@media(width <= 768px){.slide-title{font-size:24px;padding:10px}}.slide-subtitle{font-family:Manrope,sans-serif;font-size:45px;font-style:normal;font-weight:700;line-height:50%;margin:20px 30px;padding-left:30px;padding-right:30px}@media(width <= 768px){.slide-subtitle{font-size:42px;line-height:30%;margin:0 30px;padding-left:15px;padding-right:15px}}.slide-description{color:#666;margin:10px 0}@media(width <= 768px){.slide-description{font-size:14px;padding:0 15px}}.slide-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 30px;-ms-flex-item-align:start;align-self:flex-start}@media(width <= 768px){.slide-button{font-size:14px;padding:8px 20px}}.arrow{background:rgba(0,0,0,.5);border:none;color:#fff;cursor:pointer;padding:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.left{left:10px}.right{right:10px}.dots{bottom:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.dot{background-color:#d9d9d9;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px}.dot.active{background-color:#ff299b}.button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 30px;padding-left:30px}@media(width <= 768px){.button-wrapper{bottom:20px;left:20px;margin:0;padding-left:0;position:absolute}}.calendar-container{background:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Manrope,sans-serif;padding:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #f6f6f6;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-ms-flex-direction:column;flex-direction:column;max-width:250px;width:100%}.calendar-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.calendar-header,.calendar-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calendar-selectors{gap:8px}.calendar-select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e1e3e6;border-radius:12px;cursor:pointer}.calendar-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#333;cursor:pointer;font-size:16px;font-weight:500;outline:none;padding:8px 32px 8px 16px}.calendar-select-wrapper .calendar-select-icon{color:#666;pointer-events:none;position:absolute;right:12px}.calendar-arrow{background:transparent;border:none;color:#666;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.calendar-arrow:hover{opacity:.7}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:8px;text-align:center}.calendar-weekday{color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:22px;width:32px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-grid{display:grid;gap:0;grid-template-columns:repeat(7,1fr)}.calendar-day{aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;color:#333;cursor:pointer;font-size:15px;font-weight:500;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease}.calendar-day:hover:not(.calendar-day-other){background:#f4f6f8}.calendar-day.calendar-day-other{color:#ccc;cursor:default}.calendar-day.calendar-day-selected{background:#ff289b!important;-webkit-box-shadow:0 4px 12px rgba(255,40,155,.3);box-shadow:0 4px 12px rgba(255,40,155,.3);color:#fff!important}.calendar-day.calendar-day-today{color:#ff289b;font-weight:800;text-decoration:underline}.calendar-day.calendar-day-disabled{color:#eee;cursor:not-allowed;pointer-events:none}.first-mission-drawer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;-ms-flex-direction:column;flex-direction:column;font-family:Manrope,sans-serif;padding:16px}.first-mission-drawer__header{margin-bottom:24px;padding-top:20px;position:relative}.first-mission-drawer__header,.first-mission-drawer__header-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first-mission-drawer__header-back{background:none;border:none;cursor:pointer;left:0;padding:8px;position:absolute}.first-mission-drawer__header-logo{-o-object-fit:contain;object-fit:contain;width:115px}.first-mission-drawer__main-card{background-color:#f8f9fa;border-radius:18px;margin-bottom:32px;overflow:hidden;padding:20px;position:relative;text-align:center}.first-mission-drawer__main-card-badge{background-color:#e9ecef;border-radius:100px;color:#282828;font-size:14px;font-weight:800;left:20px;padding:4px 12px;position:absolute;top:20px}.first-mission-drawer__main-card-tickets{background-color:#fff9f1;border-bottom-left-radius:18px;padding:8px 16px;position:absolute;right:0;top:0;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:57px;width:131px}.first-mission-drawer__main-card-tickets-icon{height:29px;width:29px}.first-mission-drawer__main-card-tickets-count,.first-mission-drawer__main-card-title{color:#282828;font-size:24px;font-weight:800}.first-mission-drawer__main-card-title{line-height:1.4;margin-top:60px;margin-inline:auto;max-width:90%}.first-mission-drawer__promo{margin-bottom:32px;text-align:center}.first-mission-drawer__promo-subtitle{color:#ff289b;display:block;font-size:24px;font-weight:800}.first-mission-drawer__promo-title{color:#282828;font-size:24px;font-weight:800;margin-top:0}.first-mission-drawer__step-item,.first-mission-drawer__steps{margin-bottom:40px;position:relative}.first-mission-drawer__step-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:12px;-webkit-box-shadow:0 1.41px 5.63px 0 rgba(0,0,0,.122),0 0 1.41px 0 rgba(0,0,0,.039);box-shadow:0 1.41px 5.63px 0 rgba(0,0,0,.122),0 0 1.41px 0 rgba(0,0,0,.039);gap:16px;height:114px;padding:21px 22px;z-index:2}.first-mission-drawer__step-item:last-child{margin-bottom:0}.first-mission-drawer__step-item-icon-wrapper{background-color:#e9ecef;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:67px;width:67px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first-mission-drawer__step-item-icon-wrapper img{-webkit-filter:grayscale(100%);filter:grayscale(100%);height:40px;width:40px}.first-mission-drawer__step-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.first-mission-drawer__step-item-content span{color:#6c6c6c;font-size:14px;font-weight:700}.first-mission-drawer__step-item-content a{color:#00743e;font-size:14px;font-weight:700;text-decoration:none}.first-mission-drawer__step-item:not(:last-child):after{background-color:#e9ecef;content:"";height:40px;left:48px;position:absolute;top:100%;width:14px;z-index:1}.first-mission-drawer__button-container{height:44px;margin-bottom:40px}.first-mission-drawer__rules-title{color:#282828;font-size:24px;font-weight:800;margin-bottom:16px}.first-mission-drawer__rules-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:12px}.first-mission-drawer__rules-item{color:#565656;font-size:16px;line-height:1.5}.first-mission-drawer__rules-item strong{color:#ff289b;font-weight:800}.first-mission-drawer__terms{border-bottom:1px solid #e9ecef;border-top:1px solid #e9ecef;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;padding:24px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.first-mission-drawer__terms span{color:#282828;font-size:16px;font-weight:700}.first-mission-drawer__terms-icon{color:#6c6c6c}.input-otp-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:10px;justify-content:center;margin:20px 0 0}.input-otp-container .input-otp-digit{background-color:transparent;border:1.5px solid #b1b1b1;border-radius:12px;color:#282828;font-size:24px;font-weight:800;height:55px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:45px}.input-otp-container .input-otp-digit:focus{border-color:#32a04b;-webkit-box-shadow:0 0 0 1px #32a04b;box-shadow:0 0 0 1px #32a04b;outline:none}@media(width <= 480px){.input-otp-container .input-otp-digit{font-size:20px;height:50px;width:40px}}.section-tabs{border-bottom:1px solid;border-color:#dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;margin-bottom:32px}@media(width <= 576px){.section-tabs{margin-left:-21px;margin-right:-21px}}.section-tabs__btn{background:#dfdfdf;border:1px solid transparent;border-bottom:none;border-radius:18px 18px 0 0;color:#565656;cursor:pointer;font-family:manrope;font-size:16px;font-weight:800;gap:10px;height:54px;letter-spacing:0;line-height:120%;min-width:200px;padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width:599px){.section-tabs__btn{-webkit-box-flex:1;-ms-flex:1;flex:1}}.section-tabs__btn--active{background:#00743e;color:#fff}.section-tabs__btn:hover:not(.section-tabs__btn--active){background:#c8c8c8}.color-pink-900{color:#79025d}.background-color-pink-900{background-color:#79025d}.color-pink-900-var{color:var(--pink-900)}.background-color-pink-900-var{background-color:var(--pink-900)}.color-pink-800{color:#a50573}.background-color-pink-800{background-color:#a50573}.color-pink-800-var{color:var(--pink-800)}.background-color-pink-800-var{background-color:var(--pink-800)}.color-pink-700{color:#ff289b}.background-color-pink-700{background-color:#ff289b}.color-pink-700-var{color:var(--pink-700)}.background-color-pink-700-var{background-color:var(--pink-700)}.color-pink-600{color:#ff55e5}.background-color-pink-600{background-color:#ff55e5}.color-pink-600-var{color:var(--pink-600)}.background-color-pink-600-var{background-color:var(--pink-600)}.color-pink-500{color:#ff78f5}.background-color-pink-500{background-color:#ff78f5}.color-pink-500-var{color:var(--pink-500)}.background-color-pink-500-var{background-color:var(--pink-500)}.color-pink-400{color:#ffa3ff}.background-color-pink-400{background-color:#ffa3ff}.color-pink-400-var{color:var(--pink-400)}.background-color-pink-400-var{background-color:var(--pink-400)}.color-pink-300{color:#ffb9ff}.background-color-pink-300{background-color:#ffb9ff}.color-pink-300-var{color:var(--pink-300)}.background-color-pink-300-var{background-color:var(--pink-300)}.color-pink-200{color:#fcf}.background-color-pink-200{background-color:#fcf}.color-pink-200-var{color:var(--pink-200)}.background-color-pink-200-var{background-color:var(--pink-200)}.color-pink-100{color:#ffe5ff}.background-color-pink-100{background-color:#ffe5ff}.color-pink-100-var{color:var(--pink-100)}.background-color-pink-100-var{background-color:var(--pink-100)}.color-pink-50{color:#fff5ff}.background-color-pink-50{background-color:#fff5ff}.color-pink-50-var{color:var(--pink-50)}.background-color-pink-50-var{background-color:var(--pink-50)}.color-green-900{color:#00523e}.background-color-green-900{background-color:#00523e}.color-green-900-var{color:var(--green-900)}.background-color-green-900-var{background-color:var(--green-900)}.color-green-800{color:#00743e}.background-color-green-800{background-color:#00743e}.color-green-800-var{color:var(--green-800)}.background-color-green-800-var{background-color:var(--green-800)}.color-green-700{color:#32a04b}.background-color-green-700{background-color:#32a04b}.color-green-700-var{color:var(--green-700)}.background-color-green-700-var{background-color:var(--green-700)}.color-green-600{color:#69cd46}.background-color-green-600{background-color:#69cd46}.color-green-600-var{color:var(--green-600)}.background-color-green-600-var{background-color:var(--green-600)}.color-green-500{color:#88dc11}.background-color-green-500{background-color:#88dc11}.color-green-500-var{color:var(--green-500)}.background-color-green-500-var{background-color:var(--green-500)}.color-green-400{color:#c8f028}.background-color-green-400{background-color:#c8f028}.color-green-400-var{color:var(--green-400)}.background-color-green-400-var{background-color:var(--green-400)}.color-green-300{color:#d1f44d}.background-color-green-300{background-color:#d1f44d}.color-green-300-var{color:var(--green-300)}.background-color-green-300-var{background-color:var(--green-300)}.color-green-200{color:#dbf773}.background-color-green-200{background-color:#dbf773}.color-green-200-var{color:var(--green-200)}.background-color-green-200-var{background-color:var(--green-200)}.color-green-100{color:#eefcc0}.background-color-green-100{background-color:#eefcc0}.color-green-100-var{color:var(--green-100)}.background-color-green-100-var{background-color:var(--green-100)}.color-green-50{color:#f9fee7}.background-color-green-50{background-color:#f9fee7}.color-green-50-var{color:var(--green-50)}.background-color-green-50-var{background-color:var(--green-50)}.color-neutral-900{color:#111}.background-color-neutral-900{background-color:#111}.color-neutral-900-var{color:var(--neutral-900)}.background-color-neutral-900-var{background-color:var(--neutral-900)}.color-neutral-800{color:#282828}.background-color-neutral-800{background-color:#282828}.color-neutral-800-var{color:var(--neutral-800)}.background-color-neutral-800-var{background-color:var(--neutral-800)}.color-neutral-700{color:#565656}.background-color-neutral-700{background-color:#565656}.color-neutral-700-var{color:var(--neutral-700)}.background-color-neutral-700-var{background-color:var(--neutral-700)}.color-neutral-600{color:#6c6c6c}.background-color-neutral-600{background-color:#6c6c6c}.color-neutral-600-var{color:var(--neutral-600)}.background-color-neutral-600-var{background-color:var(--neutral-600)}.color-neutral-500{color:#838383}.background-color-neutral-500{background-color:#838383}.color-neutral-500-var{color:var(--neutral-500)}.background-color-neutral-500-var{background-color:var(--neutral-500)}.color-neutral-400{color:#b1b1b1}.background-color-neutral-400{background-color:#b1b1b1}.color-neutral-400-var{color:var(--neutral-400)}.background-color-neutral-400-var{background-color:var(--neutral-400)}.color-neutral-300{color:#c8c8c8}.background-color-neutral-300{background-color:#c8c8c8}.color-neutral-300-var{color:var(--neutral-300)}.background-color-neutral-300-var{background-color:var(--neutral-300)}.color-neutral-200{color:#dfdfdf}.background-color-neutral-200{background-color:#dfdfdf}.color-neutral-200-var{color:var(--neutral-200)}.background-color-neutral-200-var{background-color:var(--neutral-200)}.color-neutral-100{color:#f6f6f6}.background-color-neutral-100{background-color:#f6f6f6}.color-neutral-100-var{color:var(--neutral-100)}.background-color-neutral-100-var{background-color:var(--neutral-100)}.color-neutral-50{color:#fff}.background-color-neutral-50{background-color:#fff}.color-neutral-50-var{color:var(--neutral-50)}.background-color-neutral-50-var{background-color:var(--neutral-50)}.color-gold-900{color:#6c4100}.background-color-gold-900{background-color:#6c4100}.color-gold-900-var{color:var(--gold-900)}.background-color-gold-900-var{background-color:var(--gold-900)}.color-gold-800{color:#8b5300}.background-color-gold-800{background-color:#8b5300}.color-gold-800-var{color:var(--gold-800)}.background-color-gold-800-var{background-color:var(--gold-800)}.color-gold-700{color:#c16d00}.background-color-gold-700{background-color:#c16d00}.color-gold-700-var{color:var(--gold-700)}.background-color-gold-700-var{background-color:var(--gold-700)}.color-gold-600{color:#d98200}.background-color-gold-600{background-color:#d98200}.color-gold-600-var{color:var(--gold-600)}.background-color-gold-600-var{background-color:var(--gold-600)}.color-gold-500{color:#ff9c09}.background-color-gold-500{background-color:#ff9c09}.color-gold-500-var{color:var(--gold-500)}.background-color-gold-500-var{background-color:var(--gold-500)}.color-gold-400{color:#ffaf38}.background-color-gold-400{background-color:#ffaf38}.color-gold-400-var{color:var(--gold-400)}.background-color-gold-400-var{background-color:var(--gold-400)}.color-gold-300{color:#ffc876}.background-color-gold-300{background-color:#ffc876}.color-gold-300-var{color:var(--gold-300)}.background-color-gold-300-var{background-color:var(--gold-300)}.color-gold-200{color:#ffdeae}.background-color-gold-200{background-color:#ffdeae}.color-gold-200-var{color:var(--gold-200)}.background-color-gold-200-var{background-color:var(--gold-200)}.color-gold-100{color:#ffe9c9}.background-color-gold-100{background-color:#ffe9c9}.color-gold-100-var{color:var(--gold-100)}.background-color-gold-100-var{background-color:var(--gold-100)}.color-gold-50{color:#fff7eb}.background-color-gold-50{background-color:#fff7eb}.color-gold-50-var{color:var(--gold-50)}.background-color-gold-50-var{background-color:var(--gold-50)}.color-red-900{color:#91311e}.background-color-red-900{background-color:#91311e}.color-red-900-var{color:var(--red-900)}.background-color-red-900-var{background-color:var(--red-900)}.color-red-500{color:#e44c38}.background-color-red-500{background-color:#e44c38}.color-red-500-var{color:var(--red-500)}.background-color-red-500-var{background-color:var(--red-500)}.color-red-100{color:#ffbeb1}.background-color-red-100{background-color:#ffbeb1}.color-red-100-var{color:var(--red-100)}.background-color-red-100-var{background-color:var(--red-100)}.color-red-50{color:#ffe8e3}.background-color-red-50{background-color:#ffe8e3}.color-red-50-var{color:var(--red-50)}.background-color-red-50-var{background-color:var(--red-50)}.color-yellow-900{color:#9c8d1c}.background-color-yellow-900{background-color:#9c8d1c}.color-yellow-900-var{color:var(--yellow-900)}.background-color-yellow-900-var{background-color:var(--yellow-900)}.color-yellow-500{color:#d7c225}.background-color-yellow-500{background-color:#d7c225}.color-yellow-500-var{color:var(--yellow-500)}.background-color-yellow-500-var{background-color:var(--yellow-500)}.color-yellow-100{color:#e3d98a}.background-color-yellow-100{background-color:#e3d98a}.color-yellow-100-var{color:var(--yellow-100)}.background-color-yellow-100-var{background-color:var(--yellow-100)}.color-yellow-50{color:#f9f6e2}.background-color-yellow-50{background-color:#f9f6e2}.color-yellow-50-var{color:var(--yellow-50)}.background-color-yellow-50-var{background-color:var(--yellow-50)}.color-green-alt-900{color:#007556}.background-color-green-alt-900{background-color:#007556}.color-green-alt-900-var{color:var(--green-alt-900)}.background-color-green-alt-900-var{background-color:var(--green-alt-900)}.color-green-alt-500{color:#5ce0bd}.background-color-green-alt-500{background-color:#5ce0bd}.color-green-alt-500-var{color:var(--green-alt-500)}.background-color-green-alt-500-var{background-color:var(--green-alt-500)}.color-green-alt-100{color:#a6e5d5}.background-color-green-alt-100{background-color:#a6e5d5}.color-green-alt-100-var{color:var(--green-alt-100)}.background-color-green-alt-100-var{background-color:var(--green-alt-100)}.color-green-alt-50{color:#e7f6f2}.background-color-green-alt-50{background-color:#e7f6f2}.color-green-alt-50-var{color:var(--green-alt-50)}.background-color-green-alt-50-var{background-color:var(--green-alt-50)}.color-blue-900{color:#1a2e7e}.background-color-blue-900{background-color:#1a2e7e}.color-blue-900-var{color:var(--blue-900)}.background-color-blue-900-var{background-color:var(--blue-900)}.color-blue-500{color:#385be4}.background-color-blue-500{background-color:#385be4}.color-blue-500-var{color:var(--blue-500)}.background-color-blue-500-var{background-color:var(--blue-500)}.color-blue-100{color:#c4cef8}.background-color-blue-100{background-color:#c4cef8}.color-blue-100-var{color:var(--blue-100)}.background-color-blue-100-var{background-color:var(--blue-100)}.color-blue-50{color:#eff3ff}.background-color-blue-50{background-color:#eff3ff}.color-blue-50-var{color:var(--blue-50)}.background-color-blue-50-var{background-color:var(--blue-50)}.color-green-azteca{color:#006a26}.background-color-green-azteca{background-color:#006a26}.color-green-azteca-var{color:var(--green-azteca)}.background-color-green-azteca-var{background-color:var(--green-azteca)}.color-red-azteca{color:#e40000}.background-color-red-azteca{background-color:#e40000}.color-red-azteca-var{color:var(--red-azteca)}.background-color-red-azteca-var{background-color:var(--red-azteca)}.color-gray-azteca{color:#6e6f7a}.background-color-gray-azteca{background-color:#6e6f7a}.color-gray-azteca-var{color:var(--gray-azteca)}.background-color-gray-azteca-var{background-color:var(--gray-azteca)}.color-red-elektra{color:red}.background-color-red-elektra{background-color:red}.color-red-elektra-var{color:var(--red-elektra)}.background-color-red-elektra-var{background-color:var(--red-elektra)}.color-blue-presta{color:#00468b}.background-color-blue-presta{background-color:#00468b}.color-blue-presta-var{color:var(--blue-presta)}.background-color-blue-presta-var{background-color:var(--blue-presta)}.color-orange-presta{color:#ff7c00}.background-color-orange-presta{background-color:#ff7c00}.color-orange-presta-var{color:var(--orange-presta)}.background-color-orange-presta-var{background-color:var(--orange-presta)}.color-white-presta{color:#fefefe}.background-color-white-presta{background-color:#fefefe}.color-white-presta-var{color:var(--white-presta)}.background-color-white-presta-var{background-color:var(--white-presta)}.color-red-daewoo{color:#cf2e26}.background-color-red-daewoo{background-color:#cf2e26}.color-red-daewoo-var{color:var(--red-daewoo)}.background-color-red-daewoo-var{background-color:var(--red-daewoo)}.color-orange-totalplay{color:#f3ae27}.background-color-orange-totalplay{background-color:#f3ae27}.color-orange-totalplay-var{color:var(--orange-totalplay)}.background-color-orange-totalplay-var{background-color:var(--orange-totalplay)}.color-purple-totalplay{color:#745ca7}.background-color-purple-totalplay{background-color:#745ca7}.color-purple-totalplay-var{color:var(--purple-totalplay)}.background-color-purple-totalplay-var{background-color:var(--purple-totalplay)}.color-pink-totalplay{color:#d94e91}.background-color-pink-totalplay{background-color:#d94e91}.color-pink-totalplay-var{color:var(--pink-totalplay)}.background-color-pink-totalplay-var{background-color:var(--pink-totalplay)}.color-blue-totalplay{color:#5ab8d9}.background-color-blue-totalplay{background-color:#5ab8d9}.color-blue-totalplay-var{color:var(--blue-totalplay)}.background-color-blue-totalplay-var{background-color:var(--blue-totalplay)}.color-green-totalplay{color:#add145}.background-color-green-totalplay{background-color:#add145}.color-green-totalplay-var{color:var(--green-totalplay)}.background-color-green-totalplay-var{background-color:var(--green-totalplay)}.color-red-totalplay{color:#d04046}.background-color-red-totalplay{background-color:#d04046}.color-red-totalplay-var{color:var(--red-totalplay)}.background-color-red-totalplay-var{background-color:var(--red-totalplay)}.color-gray-totalplay{color:#525557}.background-color-gray-totalplay{background-color:#525557}.color-gray-totalplay-var{color:var(--gray-totalplay)}.background-color-gray-totalplay-var{background-color:var(--gray-totalplay)}.font-new-order-heading-h1{font-family:New Order;font-size:64px;font-weight:700;letter-spacing:0;line-height:100%}@media(max-width:599px){.font-new-order-heading-h1{font-size:48px}}.font-new-order-heading-h2{font-family:New Order;font-size:56px;font-weight:700;letter-spacing:0;line-height:100%}@media(max-width:599px){.font-new-order-heading-h2{font-size:42px}}.font-new-order-heading-h3{font-family:New Order;font-size:48px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.font-new-order-heading-h3{font-size:38px}}.font-new-order-heading-h4{font-family:New Order;font-size:40px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.font-new-order-heading-h4{font-size:34px}}.font-new-order-heading-h5{font-family:New Order;font-size:32px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.font-new-order-heading-h5{font-size:30px}}.font-new-order-heading-h6{font-family:New Order;font-size:28px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.font-new-order-heading-h6{font-size:28px}}.font-new-order-subtitle{font-family:New Order;font-size:24px;font-weight:700;letter-spacing:0;line-height:120%}@media(max-width:599px){.font-new-order-subtitle{font-size:24px}}.font-new-order-text{font-family:New Order;font-size:16px;font-weight:400;letter-spacing:0;line-height:120%}.font-manrope-subtitle-extra-bold{font-weight:800}.font-manrope-subtitle-extra-bold,.font-manrope-subtitle-regular{font-family:manrope;font-size:24px;letter-spacing:0;line-height:120%}.font-manrope-subtitle-regular{font-weight:400}.font-manrope-body-extra-bold{font-family:manrope;font-size:16px;font-weight:800;letter-spacing:0;line-height:120%}.font-manrope-body-regular{font-family:manrope;font-size:16px;font-weight:400;letter-spacing:0;line-height:150%}.font-manrope-caption-extra-bold{font-weight:800}.font-manrope-caption-extra-bold,.font-manrope-caption-regular{font-family:manrope;font-size:14px;letter-spacing:0;line-height:120%}.font-manrope-caption-regular{font-weight:400}.font-manrope-medium-caption-regular{font-family:manrope;font-size:12px;font-weight:400;letter-spacing:0;line-height:120%}.font-manrope-small-caption-extra-bold{font-family:manrope;font-size:10px;font-weight:800;letter-spacing:0;line-height:120%}.font-manrope-small-caption-regular{font-family:manrope;font-size:10px;font-weight:400;letter-spacing:0;line-height:120%}.font-manrope-family{font-family:Manrope}@-webkit-keyframes registration-fade-in{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes registration-fade-in{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.registration-success{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;height:100%;justify-content:center;min-height:500px;overflow:hidden;padding:40px 24px;position:relative;text-align:center}.registration-success,.registration-success__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.registration-success__content{max-width:400px;width:100%}.registration-success__icon{-webkit-animation:registration-fade-in .8s ease forwards;animation:registration-fade-in .8s ease forwards;-webkit-animation-delay:.1s;animation-delay:.1s;height:auto;margin-bottom:32px;margin-left:auto;margin-right:0;opacity:0;width:100px}@media(max-width:599px){.registration-success__icon{width:80px}}.registration-success__title{-webkit-animation:registration-fade-in .8s ease forwards;animation:registration-fade-in .8s ease forwards;-webkit-animation-delay:.3s;animation-delay:.3s;color:#ff289b;font-size:48px;line-height:1.1;margin:0 0 16px}.registration-success__subtitle,.registration-success__title{font-family:New Order,sans-serif;font-weight:700;opacity:0;text-align:left;width:100%}.registration-success__subtitle{-webkit-animation:registration-fade-in .8s ease forwards;animation:registration-fade-in .8s ease forwards;-webkit-animation-delay:.5s;animation-delay:.5s;color:#282828;font-size:40px;line-height:1.2;margin:0 0 48px}.registration-success__brand{color:#ff289b}.registration-success__button-container{-webkit-animation:registration-fade-in .8s ease forwards;animation:registration-fade-in .8s ease forwards;-webkit-animation-delay:.7s;animation-delay:.7s;margin-top:auto;opacity:0;padding-top:40px;width:100%}.registration-success__button{max-width:300px;width:100%}.registration-success__button.button-primary{background-color:#006a26;border-color:#006a26;border-radius:50px;font-size:18px;font-weight:600;padding:14px 24px}@media(max-width:599px){.registration-success__button.button-primary{font-size:14px;padding:10px 12px}}.registration-success__button.button-primary:hover{background-color:#00511d}@font-face{font-family:New Order;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/new-order/fonnts.com-New_Order_Bold.otf) format("opentype")}@font-face{font-family:New Order;font-style:normal;font-weight:500;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/new-order/fonnts.com-New_Order_Medium.otf) format("opentype")}@font-face{font-family:New Order;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/new-order/fonnts.com-New_Order_Regular.otf) format("opentype")}@font-face{font-family:New Order;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/new-order/fonnts.com-New_Order_Light.otf) format("opentype")}@font-face{font-family:manrope;font-style:normal;font-weight:800;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/manrope/Manrope-ExtraBold.ttf) format("truetype")}@font-face{font-family:manrope;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/manrope/Manrope-Bold.ttf) format("truetype")}@font-face{font-family:manrope;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/manrope/Manrope-SemiBold.ttf) format("truetype")}@font-face{font-family:manrope;font-style:normal;font-weight:500;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/manrope/Manrope-Medium.ttf) format("truetype")}@font-face{font-family:manrope;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/manrope/Manrope-Regular.ttf) format("truetype")}@font-face{font-family:manrope;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/manrope/Manrope-Light.ttf) format("truetype")}@font-face{font-family:manrope;font-style:normal;font-weight:200;src:url(../../../etc.clientlibs/tpremia/clientlibs/clientlib-site/resources/fonts/manrope/Manrope-ExtraLight.ttf) format("truetype")}.welcome-mission-modal{background-color:#fff;border-radius:20px 20px 0 0;padding:24px 16px;text-align:center}.welcome-mission-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.welcome-mission-modal__icon{height:auto;margin-bottom:8px;width:120px}.welcome-mission-modal__title{color:#b5005e;font-family:Manrope,New Order;font-size:28px;font-weight:800;margin:0}.welcome-mission-modal__text{color:#282828;font-family:Manrope,New Order;font-size:16px;font-weight:400;line-height:1.5;margin:0;max-width:250px}.welcome-mission-modal__text strong{font-weight:700}.welcome-mission-modal__button-container{margin-top:8px;width:100%}.welcome-mission-modal__button{width:100%}@media(min-width:600px){.welcome-mission-modal{border-radius:20px;padding:40px}.welcome-mission-modal__title{font-size:32px}.welcome-mission-modal__text{font-size:18px;max-width:350px}}