:root{--white-50: #727C8F;--white-80: #454E5E;--white-100: #000;--primary-100: #0070E0;--primary-110: var(--primary-100);--onboarding-primary-light: var(--primary-100);--secondary-green-light: #1ABC4A;--secondary-yellow: #F3B737;--secondary-mint: #65E9FF;--warning-100: #EC7D65;--surface-card: #F1F5F9;--surface-secondary: #fff;--text-secondary: var(--white-80);--bg-30: #B6C3E2;--bg-50: #fff;--bg-60: #E7EEF5;--bg-70: #fff;--bg-80: #fff;--bg-90: #fff;--bg-100: #e7eef5;--black: #000;--tag-btn-sm-bg: #fff;--icon-default: var(--white-80);--shadow: var(--bg-100);--err-bg: #fff;--block-color: #fff;--hr: var(--bg-30);--secondary: #D5E3F1;--fading: #fff;--switch: #0070E0;--spinner: #0070E0;--blue: var(--primary-100);--radius: .5rem;--radius-sm: .25rem;--radius-md: .75rem;--max-width: 444px}*{box-sizing:border-box;padding:0;margin:0}html,body,#root{height:100%}body{font:400 1rem/1.5rem Ubuntu,Helvetica,Arial,sans-serif;padding:0;margin:0;color:var(--white-100);background-color:var(--bg-100);transition:background-color .5s ease}input{font:inherit}a{text-decoration:none;color:inherit}em,i{font-style:normal}button{font:inherit}ol,li,ul{margin:0;padding:0}ol.easy,ul.easy{list-style:none;margin:0}svg{vertical-align:middle}hr{height:0;border:0;border-top:1px solid var(--bg-50);width:100%}[role=button]{cursor:pointer}.d-none{display:none}.d-block{display:block}.marked,h1 em{color:var(--primary-110)}.gold{color:var(--secondary-yellow)}.l{color:var(--white-100)}.notice{color:var(--white-80)}.notice.xs{font-size:.625rem;line-height:.75rem}.notice.sm{font-size:.75rem;line-height:1rem}.notice.md{font-size:.875rem;line-height:1.25rem}.notice-2{color:var(--text-secondary)}.note,.note .link{color:var(--white-50)}.note{font-size:.625rem;font-weight:700;line-height:.75rem}.note.md{font-size:.75rem;line-height:1rem}.note.lg{font-size:.875rem;line-height:1rem;font-weight:400}.note.xl{font-size:1rem;line-height:1.5rem;font-weight:400}.note .link{text-decoration:underline}.notice.bold-light b,.notice-2.bold-light b{color:var(--black, #fff)}.centered{text-align:center;margin:auto 0}.clear{clear:both}.nowrap{white-space:nowrap}.text-center{text-align:center}.text-start{text-align:left}.text-end{text-align:right}.h-100{height:100%}.w-100{width:100%}.w-auto{width:auto!important}.mw-100{max-width:100%;height:auto;display:block}.d-inline-block{display:inline-block}.link{color:var(--primary-110)}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.mt-0{margin-top:0}.mt-1{margin-top:.5rem}.mt-2{margin-top:.75rem}.mb-01{margin-bottom:.25rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:.75rem}.mb-4{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.me-1{margin-right:.25rem}.me-2{margin-right:.5rem}.me-3{margin-right:.75rem}.ms-auto{margin-left:auto}.p-0{padding:0!important}.py-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-2{padding-left:1rem!important;padding-right:1rem!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.p-a{padding:12px 20px!important}.ps-0{padding-left:0!important}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin:auto 0}.text-up{text-transform:uppercase}.small,small{font-size:.875rem;line-height:1rem}.small-sm{font-size:.75rem;line-height:.875rem}.success-text{color:var(--secondary-green-light)}.rounded-1{border-radius:var(--radius-sm)!important}.rounded-2{border-radius:var(--radius)!important}.rounded-3{border-radius:var(--radius-md)!important}.aspect-1{aspect-ratio:7 / 4}.aspect-2{aspect-ratio:139 / 120;height:auto}.pre-line{white-space:pre-line}.fw-400{font-weight:400}.fw-bold{font-weight:700}.ic{fill:currentColor;stroke:currentColor}.fill{fill:currentColor}.stroke{stroke:currentColor}.opacity-0{opacity:0!important}.form-control{display:block;width:100%;height:3rem;padding:.75rem 1.25rem;outline:none;color:var(--white-100);background-color:var(--bg-80);border-radius:var(--radius);border:1px solid transparent}.form-control::placeholder{color:var(--white-50)}.form-control::-webkit-input-placeholder{color:var(--white-50)}.form-control::-moz-placeholder{color:var(--white-50)}.form-control:-ms-input-placeholder{color:var(--white-50)}.form-control:-moz-placeholder{color:var(--white-50)}.custom-input label{cursor:pointer;display:flex;align-items:center;text-align:left;gap:.75rem}.custom-input input{-webkit-appearance:none;appearance:none;min-width:1.25rem;min-height:1.25rem;width:1.25rem;height:1.25rem;outline:none;cursor:pointer}.custom-input input.md{min-width:1.5rem;min-height:1.5rem;width:1.5rem;height:1.5rem}.custom-input input[type=checkbox]{border-radius:.375rem;background-color:var(--bg-50)}.custom-input input[type=radio]{border-radius:50%;border:1px solid var(--bg-30)}.custom-input .checked{display:flex;justify-content:center;align-items:center}.custom-input input[type=checkbox].checked:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='%2395B1FF'><path id='vector' fill-rule='evenodd' clip-rule='evenodd' d='M11.7665 0.398931C12.0778 0.678716 12.0778 1.13414 11.7665 1.41392L4.67002 7.79193C4.36135 8.06936 3.86286 8.06936 3.55418 7.79193L0.23348 4.80746C-0.0778262 4.52766 -0.077827 4.07224 0.23348 3.79246L0.445837 3.6016C0.754505 3.32418 1.253 3.32418 1.56167 3.6016L3.55418 5.39239C3.86286 5.66978 4.36135 5.66978 4.67002 5.39239L10.4383 0.208068C10.7469 -0.069356 11.2454 -0.069356 11.5542 0.208068L11.7665 0.398931Z'/></svg>");font-size:.75rem;color:var(--primary-110)}.custom-input input[type=radio].checked{border-color:var(--primary-100);border-width:2px}.custom-input input[type=radio].checked:before{content:"";border-radius:50%;width:.625rem;height:.625rem;background-color:var(--primary-100)}.custom-input input:disabled{border-color:#404551;background-color:#404551;cursor:default}.custom-input input:disabled+span{color:#404551}.custom-input input[type=checkbox].success:disabled{border-color:var(--secondary-green-light);background-color:var(--primary-110);border-radius:var(--radius);width:1.5rem;height:1.5rem}.custom-input input[type=checkbox].checked.success:before{color:var(--bg-100);content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='%2301030B'><path id='vector' fill-rule='evenodd' clip-rule='evenodd' d='M11.7665 0.398931C12.0778 0.678716 12.0778 1.13414 11.7665 1.41392L4.67002 7.79193C4.36135 8.06936 3.86286 8.06936 3.55418 7.79193L0.23348 4.80746C-0.0778262 4.52766 -0.077827 4.07224 0.23348 3.79246L0.445837 3.6016C0.754505 3.32418 1.253 3.32418 1.56167 3.6016L3.55418 5.39239C3.86286 5.66978 4.36135 5.66978 4.67002 5.39239L10.4383 0.208068C10.7469 -0.069356 11.2454 -0.069356 11.5542 0.208068L11.7665 0.398931Z'/></svg>")}.btn{display:flex;padding:.75rem 1.5rem;justify-content:center;align-items:center;align-self:stretch;border-radius:var(--radius);font-weight:700;text-align:center;border:0;cursor:pointer;width:100%;background-color:transparent;color:var(--white-50)}.btn:disabled,.btn.disabled{opacity:.65;cursor:default}.btn.btn-primary:disabled,.btn.btn-primary.disabled{opacity:1;background-color:var(--bg-50);color:var(--white-50)}.btn-primary{background-color:var(--primary-100);color:var(--white-100)}.btn-secondary{background-color:var(--bg-50);color:var(--white-80)}.btn-gold{background-color:var(--secondary-yellow);color:var(--bg-100)}.btn-warning{background-color:var(--warning-100);color:var(--white-100)}.btn-outline{border:2px solid #D1D1D1;padding-top:10px;padding-bottom:10px}.btn-white{background-color:var(--white-100);color:var(--bg-100)}.btn.sm{padding:.5rem 1rem;width:auto;font-size:.875rem;line-height:1.25rem}.btn.md{padding:.75rem 1.25rem;width:auto;font-size:.875rem;line-height:1rem}.btn-choice{background-color:var(--bg-80);border:1px solid var(--bg-80);color:var(--color, var(--white-50));padding:1rem 1.25rem;gap:.5rem;font-size:.875rem;white-space:pre-line}.btn-choice i{font-size:1.25rem}.btn-choice.with-icon{justify-content:start}.btn-choice.active{border-color:var(--primary-100);color:var(--white-100)}.animate-choice{animation-duration:.15s;will-change:transform,opacity;animation-name:animate-choice;animation-timing-function:ease-in-out;transition:background-color .3s,box-shadow .3s}@keyframes animate-choice{0%{opacity:0;transform:translateY(40px)}50%{opacity:.5;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.btn-link{border:0;padding:0;background-color:transparent;cursor:pointer}.back{display:flex;align-items:center;gap:.5rem;color:var(--white-50);align-self:auto;width:auto}.close{float:right;margin-bottom:1rem;padding:.25rem}.tag{padding:.5rem .75rem;border-radius:2.75rem;background:var(--bg-80);color:var(--white-80);font-size:.75rem;font-weight:700;line-height:.75rem;white-space:nowrap}.tag-form{border-radius:var(--radius);border:1px solid var(--bg-50);cursor:default}.tag-btn{padding:.5rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;color:var(--white-50)}.tag-btn-sm{padding:6px .75rem;background-color:var(--tag-btn-sm-bg, rgba(149, 177, 255, .2));font-weight:400;color:var(--black, #fff)}.tag-input{padding:.5rem .75rem;font-size:.75rem;line-height:1rem;color:var(--white-80)}.tag-note{padding:4px 8px;border-radius:20px;background-color:#3a4051}.tag-gold{color:var(--secondary-yellow);background-color:var(--bg-100);font-size:1rem;line-height:1.5;border-radius:var(--radius);padding:.5rem 1rem}h1,.h1{font-size:1.75rem;line-height:2rem}h2,.h2{font-size:1.5rem;line-height:1.75rem}h3,.h3{font-size:1.25rem;line-height:1.5rem}h4,.h4{font-size:1rem;line-height:1.5rem}ul{margin-left:12px}li{margin-bottom:.75rem}li:last-child{margin-bottom:0}.list{list-style:none;counter-reset:my-awesome-counter;width:calc(100% - 30px);margin-left:30px}.list>li{counter-increment:my-awesome-counter;position:relative}.list li:before{content:counter(my-awesome-counter);color:var(--bg-100);font-weight:700;font-size:.875rem;background-color:var(--secondary-green-light);border-radius:var(--radius-sm);--size: 1.25rem;position:absolute;left:calc(-1 * var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:3px;text-align:center}.phone{background-color:var(--bg-80);border-radius:40px 40px 0 0;padding:1rem;margin:0 1.25rem;-webkit-mask-image:linear-gradient(#000 64%,transparent);mask-image:linear-gradient(#000 64%,transparent);aspect-ratio:7 / 9;overflow:hidden}.phone img{max-width:100%;display:block;height:auto}.progress,.progress div{border-radius:var(--radius-sm);height:.5rem;width:100%}.progress:not(.common){background-color:var(--bg-50)}.progress div{background-color:var(--primary-100)}.progress.common,.progress.common div{height:.25rem}.progress.common div{background-color:var(--secondary-mint)}.progress.animate,.progress.animate div{transition:width .4s linear 0s}.progress.sm,.progress.sm div{height:.125rem}.progress.md,.progress.md div{height:.25rem}.progress.md-2,.progress.md-2 div{height:.5rem}.progress.lg-1,.progress.lg-1 div{height:1rem;border-radius:var(--radius)}.progress.lg,.progress.lg div{position:relative;min-height:2rem;border-radius:var(--radius)}.progress.lg{overflow:hidden}.progress.lg div{border-top-right-radius:0;border-bottom-right-radius:0}.progress.lg .value{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:700;font-size:.875rem}.step-circle{min-width:.5rem;height:.5rem;border-radius:50%;border:2px solid var(--bg-50)}.step-circle.active,.step-circle.sub-active{border-color:var(--primary-110)}.step-circle.active{background-color:var(--primary-110)}.progress-wrap{width:100%;font-weight:700;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;align-self:stretch}.progress-wrap>div{width:100%}.progress-wrap div:first-child{display:flex;align-items:center;justify-content:space-between}.progress-wrap.disabled{color:var(--white-50)}.progress-wrap em{color:var(--white-50);font-weight:400}.progress-wrap .line{width:0;height:1.25rem;border-left:1px dashed var(--white-50);align-self:center}.panel{padding:.5rem .75rem;border-radius:var(--radius-sm);background-color:var(--bg-70)}.panel-comment{padding:.75rem 1rem;border-radius:var(--radius);background-color:var(--bg-80);width:100%;text-align:left;color:var(--white-80)}.panel-comment ul,.panel-comment ol{margin-left:1.25rem;margin-top:1rem}.comment{display:flex;flex-direction:column;align-items:center;gap:1.25rem;align-self:stretch;text-align:center}.comment .text{color:var(--white-80);font-size:.875rem;line-height:1.25rem;height:3.75rem;display:flex;flex-direction:column;justify-content:center;align-self:stretch}.stars{display:flex;justify-content:center;align-items:center;gap:.25rem;align-self:stretch}.paragraph{display:flex;flex-direction:column;align-items:center;gap:.75rem;align-self:stretch}.wrap{display:flex;flex-direction:column;max-width:var(--max-width);margin:0 auto}.wrap .wrap{width:100%}.root{display:flex;height:100%;flex-direction:column;justify-content:space-between}.top{display:flex;padding:1.25rem 1rem;flex-direction:column;align-items:flex-start;gap:1.25rem}.top.type-center,.wrap.fixed .top{align-items:center;text-align:center;flex-grow:1}.top.type-boolean .image{width:160px}.bottom{display:flex;flex-direction:column;align-items:center;gap:11px;width:100%;padding:1.25rem 1rem 10px}.bottom.fixed{position:fixed;z-index:10;bottom:0;max-width:var(--max-width);background-color:var(--bg-100)}footer,footer a{color:var(--white-80)}footer{text-align:center;font-size:.875rem;width:100%;line-height:1rem}.circle{display:inline-block;width:4px;height:4px;border-radius:50%;margin:0 12px;background-color:var(--white-50);vertical-align:middle}.circle.B{width:2px;height:2px;margin:0 6px}.wrap.fixed{height:100%}.top-up+.wrap.fixed{height:calc(100% - 24px)}.wrap.fixed>.top{padding-bottom:10px}.wrap.fixed.md-bottom>.top:after{content:"";min-height:101px;width:100%;order:10}.wrap.fixed>.bottom{margin-top:auto}.choice-list{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;align-self:stretch;margin-top:auto}.choice-list.type-start-line .btn{justify-content:start}.choice-list.type-inline{flex-wrap:wrap;align-self:start;flex-direction:row}.choice-list.type-inline .btn-choice{width:auto;align-self:start;padding:.5rem .75rem .5rem .5rem}.choice-list.type-inline .btn-choice .checkbox{order:-1}.choice-list.type-inline:not(.multiple) .btn-choice{padding:.75rem 1.25rem;line-height:1.25rem}.choice-list.type-inline.multiple .btn-choice{border:0;color:var(--white-80);font-weight:400;font-size:.75rem;line-height:1rem}.choice-list.type-grid{display:grid;grid-template-columns:repeat(3,1fr)}.choice-list.type-grid .btn-choice{padding:1.25rem 0;font-size:.75rem;background-color:var(--bg-70);line-height:1.5}.choice-list.type-boolean{flex-direction:row}.choice-list.type-boolean .btn-choice{flex-direction:column;padding:2rem 1.25rem;gap:1.25rem;line-height:1.25rem}.choice-list.type-boolean i svg{display:block;height:24px}.choice-list.type-checkbox.multiple .checkbox{margin-left:auto}.choice-list.compact .btn-choice{padding:1rem}.choice-list.compact .btn-choice:not(.active){border-color:var(--bg-50)}.choice-list.compact .btn-choice.active{background-color:#e6e9f508}.progress-wrap .choice-list.type-boolean .btn-choice{padding:.5rem 1.25rem;background-color:var(--bg-60)}.progress-wrap .choice-list.type-boolean .btn-choice em{color:var(--white-100)}.choice-list.type-line{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:0;grid-row-gap:.5rem;grid-auto-rows:minmax(min-content,max-content)}.choice-list.type-line .btn{padding:0 1.25rem;flex-direction:column;gap:.5rem;background-color:transparent!important;border:0;font-size:12px;line-height:18px;justify-content:start}.choice-list.type-line .btn img{border-radius:50%;display:block}.choice-list.type-line .btn .thumb{position:relative;border-radius:50%;border:1px solid transparent}.choice-list.type-line .btn .checkbox{position:absolute;top:2px;right:2px;display:none}.choice-list.type-line .btn .checkbox input[type=checkbox]{width:20px;height:20px;background-color:var(--primary-100)!important;border-radius:50%;align-items:stretch}.choice-list.type-line .btn input.checked:before{color:var(--white-100);content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'><path d='M15.1668 7.08414C14.7452 6.70529 14.0831 6.70524 13.6615 7.08418L9.33529 10.9724C9.31962 10.9865 9.29064 11.0003 9.25107 11.0003C9.21151 11.0003 9.18252 10.9865 9.16684 10.9724L7.67247 9.62931C7.25089 9.25041 6.58872 9.25041 6.16715 9.62931L6.00788 9.77245C5.55336 10.1809 5.55337 10.869 6.00787 11.2775L8.4984 13.5158C8.91998 13.8947 9.58215 13.8947 10.0037 13.5158L15.3261 8.73232C15.7806 8.32384 15.7806 7.63583 15.3261 7.22733L15.1668 7.08414Z' fill='%23ffffff'/></svg>")!important}.choice-list.type-line .btn.active .thumb{border-color:var(--primary-100);background-color:#000}.choice-list.type-line .btn.active img{opacity:.6}.choice-list.type-line .btn.active .checkbox{display:block}.choice-list.type-pic .btn{background-color:transparent;gap:.25rem;padding:0;border:0;color:var(--white-100);font-weight:400;align-self:start}.items{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.items.md{gap:.75rem}.items.center{align-items:center}.item{width:100%;display:flex;align-items:center;gap:.75rem}.item p:first-child{margin-bottom:.25rem}.cards{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.25rem;grid-row-gap:1.25rem}.card{display:flex;padding:.5rem;flex-direction:column;align-items:flex-start;border-radius:var(--radius-md);background-color:var(--bg-90)}.card-bg,.load-image{background-repeat:no-repeat;background-position:center;background-size:cover;justify-content:flex-end}.scrollable{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.scrollable::-webkit-scrollbar{display:none}.block{border-radius:var(--radius);background-color:var(--bg-90);padding:1.25rem;flex-direction:column;align-items:center;width:100%}.block.sm{padding:1rem}.block label{color:var(--white-50)}.block-drop{border-radius:var(--radius);background-color:var(--bg-70);flex-direction:column;align-items:start;padding:.75rem 1rem;cursor:pointer}.block-drop .notice{display:none}.block-drop.active .notice{display:block}.block.items{padding:1.25rem .75rem}.block .block{background-color:var(--bg-70);align-items:start}.block .block .panel{background-color:var(--bg-60)}.block .block .stars{justify-content:start}.surface{background-color:var(--surface-card);color:var(--white-100);padding:12px;border-radius:var(--radius-md)}.secondary{background-color:var(--surface-secondary)}.icon-default{color:var(--icon-default, #fff)}.nowrap big{font-size:3.25rem;line-height:2rem;font-weight:400}.nowrap div{display:flex;flex-direction:column;align-items:center}.nowrap em{font-size:.875rem;line-height:1rem}.nowrap small{font-size:.5rem;line-height:.625rem}.row{width:100%;display:flex;align-items:center;gap:1rem;flex-direction:row}.row.stretch{align-items:stretch}.row.wide{justify-content:space-between}.row.center{justify-content:center}.row.md{gap:1.25rem}.row.sm{gap:.75rem}.row.xs{gap:.25rem}.right{margin-left:auto}.ava{border-radius:50%}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.goal{text-align:center;width:100%}.goal .subtitle{background-color:var(--secondary-yellow);color:var(--bg-100);font-weight:700;padding:.25rem 1.25rem;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.goal .subtitle.compact{line-height:1rem}.goal .sad,.goal .happy{display:flex;padding:.75rem;flex-direction:column;align-items:center;gap:.75rem;flex:1 0 0}.goal .sad{background-color:var(--bg-60)}.goal .happy{background-color:#2b3242;color:var(--secondary-yellow)}.goal .info{display:flex;padding:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;align-self:stretch;background-color:var(--bg-70);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.goal .info .row{gap:.5rem}.goal .info .row p{background-color:var(--bg-50);padding:.5rem .75rem;border-radius:var(--radius-sm);width:50%}.block-plan.new-timer{border:0;background-color:#addc4b;font-size:1rem;color:var(--bg-100);padding:20px}.block-plan.new-timer strong{font-size:14px;line-height:1.1;text-align:center}.block-plan.new-timer .promo{position:relative;top:-29px;margin-bottom:-21px}.block-plan.new-timer .promo em{background-color:#0070e0;color:#fff;white-space:nowrap}.block-plan.new-timer .promo small{font-size:12px;position:relative}.block-plan.new-timer .promo small:before{content:"";position:absolute;left:0;top:50%;margin-top:-1px;width:100%;border-top:2px solid #E26564}.block-plan.new-timer .items{align-items:center}.clock{justify-content:center}.clock b{font-size:28px}.clock .note{font-size:8px}.facing{background-color:var(--bg-100);border-radius:var(--radius);padding:14px 8px;color:var(--white-100)}.stack{display:flex;flex-direction:column}.paypal-buttons{width:100%}.rive{width:100%;flex-shrink:0;position:relative}.rive canvas{position:absolute;left:0;top:0;width:100%;height:100%}.rive:not(.clickable) canvas{pointer-events:none}body.pop{overflow:hidden}.shadow{position:fixed;z-index:9;left:0;top:0;width:100%;height:100%;background-color:#00000080}.window{position:fixed;z-index:10;background-color:var(--bg-90);padding:1.25rem;border-radius:var(--radius);left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:var(--max-width)}@media(max-width:991px){.window.adaptive{max-width:100%;border-radius:0;left:0;transform:none;top:auto;bottom:0}}.load:before{content:"";position:absolute;left:50%;top:50%;margin-left:-.5rem;margin-top:-.5rem;width:1rem;height:1rem;border:.15em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:var(--spinner, #fff);font-size:22px;text-indent:-99999px;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:"";width:10.4px}.spinner:before{height:20.4px;background:var(--spinner, #fff);border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{height:10.2px;background:#0000004d;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}.spinner-fixed{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;background-color:var(--bg-100);display:flex;align-items:center;justify-content:center}.video-placeholder-normal{opacity:0}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fade-in{animation:fade-in 1s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in-translate{animation:fade-in-translate 1s;animation-timing-function:ease-in-out;will-change:transform,opacity}@keyframes fade-in-translate{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.dots{white-space:break-spaces}.dots span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;margin-left:2px;display:inline-block;font-size:1.1em}.dots span:nth-child(2){animation-delay:.2s}.dots span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.w-50{width:50%}.slide-out-left{transform:translate(0);animation:slideOutLeft .3s forwards}@keyframes slideOutLeft{to{transform:translate(-120vw);opacity:0}}.btn-primary,.block-plan.active .promo em{--white-100: #fff }.btn-primary:not(:disabled) .spinner{--spinner: #fff }.btn-secondary{background-color:var(--secondary)}.btn-white,.btn-gold{color:var(--black)}.btn-warning{color:#fff}.btn-secondary.icon-default{background-color:#fff}.block .block,.goal .info .row p,.block-drop{background-color:#f1f5f9}.block-plan.active{--bg-60: #fff }.block .block-plan.active{--bg-60: #F1F5F9 }hr{border-color:var(--hr)}.goal .subtitle{color:#000}.btn-choice{color:var(--white-80)}.btn-choice.active,.choice-list.type-grid .btn-choice.active,.choice-list.multiple .btn-choice.active,.progress-wrap .choice-list.type-boolean .btn-choice.active{background-color:var(--primary-100);color:#fff}.choice-list.type-line .btn.active{color:var(--white-80)}.progress-wrap .choice-list.type-boolean .btn-choice.active em{color:#fff}.custom-input input[type=checkbox]{background-color:var(--bg-100)}.choice-list.multiple .btn-choice.active .custom-input input[type=checkbox]{background-color:transparent}.choice-list.multiple .btn-choice.active .custom-input input[type=checkbox]:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='%23FFFFFF'><path id='vector' fill-rule='evenodd' clip-rule='evenodd' d='M11.7665 0.398931C12.0778 0.678716 12.0778 1.13414 11.7665 1.41392L4.67002 7.79193C4.36135 8.06936 3.86286 8.06936 3.55418 7.79193L0.23348 4.80746C-0.0778262 4.52766 -0.077827 4.07224 0.23348 3.79246L0.445837 3.6016C0.754505 3.32418 1.253 3.32418 1.56167 3.6016L3.55418 5.39239C3.86286 5.66978 4.36135 5.66978 4.67002 5.39239L10.4383 0.208068C10.7469 -0.069356 11.2454 -0.069356 11.5542 0.208068L11.7665 0.398931Z'/></svg>")}.custom-input input[type=checkbox].checked.success:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='%23FFFFFF'><path id='vector' fill-rule='evenodd' clip-rule='evenodd' d='M11.7665 0.398931C12.0778 0.678716 12.0778 1.13414 11.7665 1.41392L4.67002 7.79193C4.36135 8.06936 3.86286 8.06936 3.55418 7.79193L0.23348 4.80746C-0.0778262 4.52766 -0.077827 4.07224 0.23348 3.79246L0.445837 3.6016C0.754505 3.32418 1.253 3.32418 1.56167 3.6016L3.55418 5.39239C3.86286 5.66978 4.36135 5.66978 4.67002 5.39239L10.4383 0.208068C10.7469 -0.069356 11.2454 -0.069356 11.5542 0.208068L11.7665 0.398931Z'/></svg>")}.bg-info{--bg-100: #338DE6 }.bg-info,.bg-info .notice{color:#fff}.bg-info .btn-primary{background-color:#fff;color:#000}.bg-info .step-progress,.bg-info .step-top{opacity:0}.bg-info .bottom.fixed{background-color:transparent;animation:setBg 0s linear .5s forwards}@keyframes setBg{to{background-color:var(--bg-100)}}body .bottom.fixed.timeout,.block .block-inner{background-color:transparent}.window{--bg-90: var(--bg-60) }
