@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";:root{--primary: #fff;--black: #1F1F1F;--white40: rgba(255, 255, 255, .4);--gray: #838383;--accent: #DAF73A;--chart-color-primary: #E8C1A0;--chart-color-secondary: #F47560;--chart-color-third: #F1E15B;--bg-primary: #1f1f1f;--bg-secondary: #262626;--bg-third: #3D3D3D;--bg-blue: #1955A0;--box-shadow: 4px 4px 30px 0 rgba(218, 247, 58, .3)}*{padding:0;margin:0;border:0}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:inline-block}:focus,:active{outline:none}a:focus,a:active{outline:none}html,body{height:100%;min-width:320px}body{color:#fff;line-height:1;font-family:Inter;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:Inter;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}label{display:inline-block}button,select,option{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top;display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{background-color:var(--bg-primary);min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow: clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:75.625rem;margin:0 auto;padding:0 1.25rem}[class*=__container-little]{max-width:65rem;margin:0 auto;padding:0 1.25rem}.form{display:grid}@media (min-width: 75em){.form{gap:2.5rem}}@media (min-width: 30em) and (max-width: 75em){@supports (gap: clamp(1rem,.0000000625rem + 3.3333333333vw,2.5rem)){.form{gap:clamp(1rem,.0000000625rem + 3.3333333333vw,2.5rem)}}@supports not (gap: clamp(1rem,.0000000625rem + 3.3333333333vw,2.5rem)){.form{gap:calc(1rem + 1.5 * (100vw - 30rem) / 45)}}}@media (max-width: 30em){.form{gap:1rem}}.form__row._right{text-align:right}@media (max-width: 47.99875em){.form__row._right{text-align:center}}.form__row._center{text-align:center}@media (max-width: 47.99875em){.form__column{flex:1 1 100%}}.form__label{margin-bottom:.625rem;display:block}.form__text{line-height:120%}.button{display:inline-flex;padding:.625rem 1.25rem;background-color:var(--accent);color:var(--black);justify-content:center;align-items:center;border-radius:.375rem;box-shadow:var(--box-shadow);gap:.625rem;line-height:1.2;border:.0625rem solid transparent;transition:box-shadow .3s}@media (min-width: 75em){.button{font-size:1.25rem}}@media (min-width: 30em) and (max-width: 75em){@supports (font-size: clamp(1rem,.8333333333rem + .5555555556vw,1.25rem)){.button{font-size:clamp(1rem,.8333333333rem + .5555555556vw,1.25rem)}}@supports not (font-size: clamp(1rem,.8333333333rem + .5555555556vw,1.25rem)){.button{font-size:calc(1rem + .25 * (100vw - 30rem) / 45)}}}@media (max-width: 30em){.button{font-size:1rem}}@media (any-hover: hover){.button:hover{box-shadow:none}}.button_app{font-weight:600;min-height:3.125rem;min-width:13.125rem}.button_app span:last-child{display:none}.button_outline{background-color:transparent;border-color:var(--accent);color:var(--primary);box-shadow:none}.button_disable{pointer-events:none;color:var(--white40);border-color:var(--white40);background:transparent;box-shadow:none}.button_disable span:first-child{display:none}.button_disable span:last-child{display:block}.button_fw{min-width:100%}.button_tg{color:#fff;background-color:#2aabee;box-shadow:none}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;display:block;padding:0 20px;background-color:var(--bg-secondary);caret-color:inherit;height:2.75rem}@media (min-width: 75.625em){.input{font-size:1.25rem}}@media (min-width: 20em) and (max-width: 75.625em){@supports (font-size: clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)){.input{font-size:clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)}}@supports not (font-size: clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)){.input{font-size:calc(1.125rem + .125 * (100vw - 20rem) / 55.625)}}}@media (max-width: 20em){.input{font-size:1.125rem}}.input-box .input{background-color:transparent}.calc-app .input{font-size:1.25rem;height:1.5rem;text-align:center;color:var(--accent);background-color:transparent}.input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{-moz-transition:opacity .3s;transition:opacity .3s}.input[placeholder]:not([data-placeholder-nohiden])::placeholder{transition:opacity .3s}.diagram__input-box .input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder,.calc-app .input[placeholder]:not([data-placeholder-nohiden])::-moz-placeholder{color:var(--accent)}.diagram__input-box .input[placeholder]:not([data-placeholder-nohiden])::placeholder,.calc-app .input[placeholder]:not([data-placeholder-nohiden])::placeholder{color:var(--accent)}.input[placeholder]:not([data-placeholder-nohiden]):focus::-moz-placeholder{opacity:0}.input[placeholder]:not([data-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{resize:none;padding:0}.input-box{position:relative;padding-right:.4375rem;background-color:var(--bg-secondary);display:flex;justify-content:space-between}.input-box.diagram__input-box{max-width:8.75rem;margin:0 auto;background-color:transparent;padding:0}.input-box__btn{min-width:3.75rem;display:flex;gap:.5rem;align-items:center}@media (min-width: 75.625em){.input-box__btn{font-size:1.25rem}}@media (min-width: 20em) and (max-width: 75.625em){@supports (font-size: clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)){.input-box__btn{font-size:clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)}}@supports not (font-size: clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)){.input-box__btn{font-size:calc(1.125rem + .125 * (100vw - 20rem) / 55.625)}}}@media (max-width: 20em){.input-box__btn{font-size:1.125rem}}.input-box__btn span{flex:1 1 auto}.input-box__btn img{transition:rotate .3s}._active .input-box__btn img{rotate:-90deg}.diagram__input-box .input-box__btn{font-size:.75rem;min-width:1.875rem}.diagram__input-box .input-box__btn img{width:1.125rem}.input-box__submenu{position:absolute;width:100%;height:100%;top:100%;background-size:var(--bg-secondary);opacity:0;pointer-events:none;z-index:2;visibility:hidden;transition:all .3s}._active .input-box__submenu{opacity:1;pointer-events:auto;visibility:visible}.input-box__submenu li{display:flex;justify-content:flex-end;padding:.625rem 2.4375rem;transition:background-color .3s;background-color:var(--bg-primary)}@media (min-width: 75.625em){.input-box__submenu li{font-size:1.25rem}}@media (min-width: 20em) and (max-width: 75.625em){@supports (font-size: clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)){.input-box__submenu li{font-size:clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)}}@supports not (font-size: clamp(1.125rem,1.0800561798rem + .2247191011vw,1.25rem)){.input-box__submenu li{font-size:calc(1.125rem + .125 * (100vw - 20rem) / 55.625)}}}@media (max-width: 20em){.input-box__submenu li{font-size:1.125rem}}.input-box__submenu li:active{background-color:#3d3d3d}.diagram__input-box .input-box__submenu li{font-size:.75rem;padding:.3125rem 1.25rem}@media (any-hover: hover){.input-box__submenu li{cursor:pointer}.input-box__submenu li:hover{background-color:#3d3d3d}}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.input-date{position:relative;display:inline-flex;align-items:center}.input-date:after{content:"";position:absolute;width:1.5rem;height:1.5rem;top:50%;translate:0 -50%;right:0;background:url(../img/miniapp/icons/calendar-check.svg) no-repeat center center/contain;pointer-events:none}.textbox-n{max-width:7.1875rem}.checkbox{position:relative}.checkbox__input{position:absolute;width:0;height:0;opacity:0}.checkbox__input:checked+.checkbox__label:after{scale:1}.checkbox__input:checked+.checkbox__label:before{background-color:var(--accent)}.checkbox__label{cursor:pointer;display:inline-flex;position:relative;gap:10px}.checkbox__label:before{content:"";align-self:flex-start;flex:0 0 1rem;width:1rem;height:1rem;border:1px solid var(--accent);transition:background-color .3s}.checkbox__label:after{content:"";position:absolute;width:.875rem;height:.625rem;top:.1875rem;left:.125rem;scale:0;background:url(/build/assets/check-black-DiJv2D0l.svg) no-repeat center/contain;transition:scale .3s}.checkbox__text{align-self:center}.options{display:flex;flex-direction:column}@media (min-width: 75.625em){.options{gap:2.5rem}}@media (min-width: 20em) and (max-width: 75.625em){@supports (gap: clamp(1.25rem,.8005617978rem + 2.2471910112vw,2.5rem)){.options{gap:clamp(1.25rem,.8005617978rem + 2.2471910112vw,2.5rem)}}@supports not (gap: clamp(1.25rem,.8005617978rem + 2.2471910112vw,2.5rem)){.options{gap:calc(1.25rem + 1.25 * (100vw - 20rem) / 55.625)}}}@media (max-width: 20em){.options{gap:1.25rem}}.calc-app__item:first-child .options{flex-direction:row;gap:3.75rem}.calc-app__options .options{gap:.625rem}.calc-app__options .options:not(:last-child){margin-bottom:1rem}.options__item{position:relative;cursor:pointer}.options__input{width:0;height:0;opacity:0;position:absolute}.options__input:checked+.options__label:after{transform:scale(1)}.options__label{display:inline-flex;align-items:center;cursor:pointer;gap:10px;position:relative}.options__label:before{content:"";align-self:flex-start;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;border-radius:50%;border:1px solid var(--accent)}.options__label:after{content:"";transition:all .3s ease 0s;transform:scale(0);width:.75rem;height:.75rem;border-radius:50%;background-color:var(--accent);position:absolute;left:.25rem;top:.25rem}@media (max-width: 47.99875em){.menu__body{position:fixed;width:100%;height:100%;left:-100%;top:0;overflow:auto;padding:9.375rem .9375rem .9375rem 1.875rem;transition:left .3s;z-index:4;background-color:var(--bg-primary)}.menu__body:before{content:"";position:fixed;width:100%;height:4.375rem;left:-100%;top:0;transition:left .3s;z-index:2}.menu_active .menu__body{left:0}.menu_active .menu__body:before{left:0}}@media (max-width: 29.99875em){.menu__body{padding:7.5rem .9375rem .9375rem 1.875rem}}.menu__list{display:flex;align-items:center}@media (min-width: 75.625em){.menu__list{gap:2.5rem}}@media (min-width: 20em) and (max-width: 75.625em){@supports (gap: clamp(1.875rem,1.6502808989rem + 1.1235955056vw,2.5rem)){.menu__list{gap:clamp(1.875rem,1.6502808989rem + 1.1235955056vw,2.5rem)}}@supports not (gap: clamp(1.875rem,1.6502808989rem + 1.1235955056vw,2.5rem)){.menu__list{gap:calc(1.875rem + .625 * (100vw - 20rem) / 55.625)}}}@media (max-width: 20em){.menu__list{gap:1.875rem}}@media (max-width: 47.99875em){.menu__list{flex-direction:column}}.menu__link{font-weight:600;color:var(--accent)}.icon-menu{display:none}@media (max-width: 47.99875em){.icon-menu{display:block;position:relative;width:1.875rem;height:1.375rem;z-index:5}}@media (max-width: 47.99875em) and (any-hover: none){.icon-menu{cursor:default}}@media (max-width: 47.99875em){.icon-menu span,.icon-menu:before,.icon-menu:after{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:var(--accent)}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu_active .icon-menu span{width:0}.menu_active .icon-menu:before{top:calc(50% - .0625rem);transform:rotate(-45deg)}.menu_active .icon-menu:after{bottom:calc(50% - .0625rem);transform:rotate(45deg)}}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg--contain] img{-o-object-fit:contain;object-fit:contain}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}@media (min-width: 75.625em){.section-padding{padding-top:3.75rem}}@media (min-width: 20em) and (max-width: 75.625em){@supports (padding-top: clamp(2.5rem,2.0505617978rem + 2.2471910112vw,3.75rem)){.section-padding{padding-top:clamp(2.5rem,2.0505617978rem + 2.2471910112vw,3.75rem)}}@supports not (padding-top: clamp(2.5rem,2.0505617978rem + 2.2471910112vw,3.75rem)){.section-padding{padding-top:calc(2.5rem + 1.25 * (100vw - 20rem) / 55.625)}}}@media (max-width: 20em){.section-padding{padding-top:2.5rem}}@media (min-width: 75.625em){.section-padding{padding-bottom:6.25rem}}@media (min-width: 20em) and (max-width: 75.625em){@supports (padding-bottom: clamp(3.75rem,2.8511235955rem + 4.4943820225vw,6.25rem)){.section-padding{padding-bottom:clamp(3.75rem,2.8511235955rem + 4.4943820225vw,6.25rem)}}@supports not (padding-bottom: clamp(3.75rem,2.8511235955rem + 4.4943820225vw,6.25rem)){.section-padding{padding-bottom:calc(3.75rem + 2.5 * (100vw - 20rem) / 55.625)}}}@media (max-width: 20em){.section-padding{padding-bottom:3.75rem}}.text{line-height:120%}@media (min-width: 75em){.text{font-size:1.25rem}}@media (min-width: 30em) and (max-width: 75em){@supports (font-size: clamp(1rem,.8333333333rem + .5555555556vw,1.25rem)){.text{font-size:clamp(1rem,.8333333333rem + .5555555556vw,1.25rem)}}@supports not (font-size: clamp(1rem,.8333333333rem + .5555555556vw,1.25rem)){.text{font-size:calc(1rem + .25 * (100vw - 30rem) / 45)}}}@media (max-width: 30em){.text{font-size:1rem}}.text a{text-decoration:underline;transition:all .3s}@media (any-hover: hover){.text a:hover{color:var(--accent)}}.text_xs{font-size:.75rem}.d-flex{display:flex;justify-content:space-between}@media (min-width: 75em){.d-flex{gap:1.875rem}}@media (min-width: 30em) and (max-width: 75em){@supports (gap: clamp(1rem,.4166666667rem + 1.9444444444vw,1.875rem)){.d-flex{gap:clamp(1rem,.4166666667rem + 1.9444444444vw,1.875rem)}}@supports not (gap: clamp(1rem,.4166666667rem + 1.9444444444vw,1.875rem)){.d-flex{gap:calc(1rem + .875 * (100vw - 30rem) / 45)}}}@media (max-width: 30em){.d-flex{gap:1rem}}@media (max-width: 47.99875em){.d-flex{flex-wrap:wrap}}@media (min-width: 47.99875em){.d-flex_align-end{align-items:flex-end}}.text-center{text-align:center}.text-accent{color:var(--accent)}.text-white40{color:var(--white40)}.progress{display:flex;gap:.4375rem;align-items:center}.progress__back{display:flex;align-items:center;justify-content:center;background-color:var(--bg-third);padding:.1875rem .3125rem;transition:background-color .3s}.progress__back svg{stroke:var(--primary);transition:stroke .3s}@media (any-hover: hover){.progress__back:hover{background-color:var(--accent)}.progress__back:hover svg{stroke:var(--bg-primary)}}.progress__line{background-color:var(--bg-third);height:.375rem;flex:1 1 auto;position:relative;overflow:hidden;border-radius:6.25rem}.progress__value{position:absolute;height:100%;top:0;left:0;background-color:var(--accent)}.stretched-link{position:absolute;width:100%;height:100%;top:0;left:0}
