:root{--rikit-btn-brs:0.8rem;--rikit-btn-color:#0161d9;--rikit-btn-color-text:#fff;--rikit-btn-color-hover:#034fad;--rikit-btn-color-active:#004496;--rikit-btn-color-focus:#0161d9}.button{padding:0.12rem 0.24rem;border-radius:var(--rikit-btn-brs);font-size:0.16rem;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background 0.2s, color 0.2s;border:none;background:var(--rikit-btn-color);color:var(--rikit-btn-color-text);-webkit-tap-highlight-color:transparent}.button.active{background:var(--rikit-btn-color-active)}@media (hover: hover){.button:hover{background:var(--rikit-btn-color-hover)}}.button:active{background:var(--rikit-btn-color-active)}.button[disabled],.button.disabled{opacity:0.3;pointer-events:none}.button--big{padding:0.16rem 0.32rem;font-size:0.18rem}.button--outline{background:none;border:0.01rem solid var(--rikit-btn-color);color:var(--rikit-btn-color)}@media (hover: hover){.button--outline:hover{background:var(--rikit-btn-color);color:var(--rikit-btn-color-text)}}.button--link{background:none;text-decoration:underline;padding:0;border:none;color:var(--rikit-btn-color)}.button--link:active,.button--link:focus{background:none;outline:none}@media (hover: hover){.button--link:hover{background:none;text-decoration:none}}.button--icon{display:flex;align-items:center;gap:0.08rem}.button--loader{position:relative;overflow:hidden;pointer-events:none;color:transparent !important;transition:color 0.2s}.button--loader:before,.button--loader:after{content:"";display:block;position:absolute;top:0;left:0}.button--loader:before{width:100%;height:100%}.button--loader:after{width:0.4rem;height:0.2rem;top:calc(50% - 0.1rem);left:calc(50% - 0.2rem);aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side, #ffffff 90%, #0000);background:var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}@keyframes l3 { 20% { background-position: 0% 0%, 50% 50%, 100% 50%;} 40%{background-position:0% 100%, 50% 0%, 100% 50%}60%{background-position:0% 50%, 50% 100%, 100% 0%}80%{background-position:0% 50%, 50% 50%, 100% 100%}} [data-rikit-class=form] .form-notify{display:none;margin-top:0.15rem}[data-rikit-class=form] [data-rikit-class].error .form-notify,[data-rikit-class=form] [data-rikit-class].success .form-notify{display:block}[data-rikit-class=form] [data-rikit-class].error .form-notify{color:#e42d37}[data-rikit-class=form] .form-section-title{font-size:0.18rem;margin-bottom:0.23rem}[data-rikit-class=form] .form-section-list > *:not(last-child){margin-bottom:0.2rem}[data-rikit-class=form] fieldset{border:0}[data-rikit-class=form] fieldset legend{font-size:0.18rem;margin-bottom:0.23rem}[data-rikit-class=form] [data-rikit-form-response]{display:none}[data-rikit-class=form] [data-rikit-form-response].visible{display:block}[data-rikit-class=form] [data-rikit-error]{color:red}[data-rikit-class=form] [data-rikit-error]:empty{display:none}[data-rikit-class=input] label{display:block;font-size:0.18rem;margin-bottom:0.1rem}[data-rikit-class=input] label .required{color:red}[data-rikit-class=input] input[type=text],[data-rikit-class=input] input[type=email],[data-rikit-class=input] input[type=tel],[data-rikit-class=input] input[type=password]{height:0.48rem;min-width:4.2rem;padding:0 0.16rem;font-size:0.16rem;border-radius:0.04rem;border:0.01rem solid #a7a7aa;transition:border-color 0.2s, box-shadow 0.2s}[data-rikit-class=input] input[type=text]::placeholder,[data-rikit-class=input] input[type=email]::placeholder,[data-rikit-class=input] input[type=tel]::placeholder,[data-rikit-class=input] input[type=password]::placeholder{color:#a7a7aa}@media (hover: hover){[data-rikit-class=input] input[type=text]:hover,[data-rikit-class=input] input[type=email]:hover,[data-rikit-class=input] input[type=tel]:hover,[data-rikit-class=input] input[type=password]:hover{border-color:#0161d9}}[data-rikit-class=input] input[type=text]:focus,[data-rikit-class=input] input[type=email]:focus,[data-rikit-class=input] input[type=tel]:focus,[data-rikit-class=input] input[type=password]:focus{outline:0;box-shadow:0 0 0 0.03rem rgba(1, 97, 217, 0.3);border-color:#a9a9a9}[data-rikit-class=input] input[type=checkbox],[data-rikit-class=input] input[type=radio]{display:none}[data-rikit-class=input] input[type=checkbox] + label,[data-rikit-class=input] input[type=radio] + label{display:flex;align-items:center;-moz-column-gap:0.16rem;column-gap:0.16rem;font-size:0.16rem;margin-bottom:0;-webkit-user-select:none;user-select:none}[data-rikit-class=input] input[type=checkbox] + label:before,[data-rikit-class=input] input[type=radio] + label:before{content:"";display:block;flex:none;height:0.2rem;width:0.2rem;border:0.01rem solid #979797}[data-rikit-class=input] input[type=checkbox]:checked + label,[data-rikit-class=input] input[type=radio]:checked + label{font-weight:bold}[data-rikit-class=input] input[type=checkbox]:checked + label:before,[data-rikit-class=input] input[type=radio]:checked + label:before{border-color:#0161d9}[data-rikit-class=input] input[type=checkbox] + label:before{border-radius:0.04rem}[data-rikit-class=input] input[type=checkbox]:checked + label:before{background-color:#0161d9;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzYgMzYiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzYgMzYiPjxnIGlkPSJpY29ucyI+PHBhdGggZD0ibTEyLjggMjguNy05LjUtOS41Yy0uNC0uNC0uNC0xLjEgMC0xLjZsMS41LTEuNWMuNC0uNCAxLjEtLjQgMS42IDBsNy4yIDcuMiAxNi0xNmMuNC0uNCAxLjEtLjQgMS42IDBsMS41IDEuNWMuNC40LjQgMS4xIDAgMS42TDE0LjQgMjguN2MtLjUuNC0xLjIuNC0xLjYgMHoiIGlkPSJjaGVja194NUZfbWFya18xXyIgZmlsbD0iI2ZmZmZmZiIgY2xhc3M9ImZpbGwtMjIyYTMwIj48L3BhdGg+PC9nPjwvc3ZnPg==);background-size:80%;background-repeat:no-repeat;background-position:center}[data-rikit-class=input] input[type=radio] + label:before{border-radius:50%}[data-rikit-class=input] input[type=radio]:checked + label:before{background:radial-gradient(circle closest-side, #0161d9 0.05rem, white 0.05rem)}[data-rikit-class=input] .form-notify{margin-top:0.1rem;font-size:0.16rem;display:none}[data-rikit-class=input].error label,[data-rikit-class=input].error .form-notify{color:#e42d37}[data-rikit-class=input].error input::placeholder{color:#eaa0a4}[data-rikit-class=input].error input{border-color:#e42d37}[data-rikit-class=input].error .form-notify{display:block}@media screen and (max-width: 719px){[data-rikit-class=input] input[type=text],[data-rikit-class=input] input[type=email],[data-rikit-class=input] input[type=tel],[data-rikit-class=input] input[type=password]{min-width:auto;width:100%}}[data-rikit-class=select].error label,[data-rikit-class=select].error .form-notify{color:#e42d37}[data-rikit-class=select].error select::placeholder{color:#eaa0a4}[data-rikit-class=select].error select{border-color:#e42d37}[data-rikit-class=select].error .form-notify{display:block}[data-rikit-class=select] label{display:block;font-size:0.18rem;margin-bottom:0.1rem}[data-rikit-class=select] label .required{color:red}[data-rikit-class=select] select{height:0.48rem;min-width:4.2rem;padding:0px 0.16rem;font-size:0.16rem;border-radius:0.04rem;border:0.01rem solid #a7a7aa;transition:border-color 0.2s, box-shadow 0.2s;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDIxYTEgMSAwIDAgMS0uNzEtLjI5bC04LThhMSAxIDAgMSAxIDEuNDItMS40Mmw3LjI5IDcuMyA3LjI5LTcuM2ExIDEgMCAwIDEgMS40MiAxLjQybC04IDhBMSAxIDAgMCAxIDE2IDIxWiIgZGF0YS1uYW1lPSJMYXllciAyIiBmaWxsPSIjYTdhN2FhIiBjbGFzcz0iZmlsbC0wMDAwMDAiPjwvcGF0aD48cGF0aCBkPSJNMCAwaDMydjMySDB6IiBmaWxsPSJub25lIj48L3BhdGg+PC9zdmc+);background-repeat:no-repeat;background-position:right 0.05rem center;background-size:0.3rem;-webkit-appearance:none;appearance:none;cursor:pointer}[data-rikit-class=select] select::placeholder{color:#a7a7aa}@media (hover: hover){[data-rikit-class=select] select:hover{border-color:#0161d9}}[data-rikit-class=select] select:focus{outline:0;box-shadow:0 0 0 0.03rem rgba(1, 97, 217, 0.3);border-color:#a9a9a9}[data-rikit-class=select] .form-notify{margin-top:0.1rem;font-size:0.16rem;display:none}@media screen and (max-width: 719px){[data-rikit-class=select] select{min-width:auto;width:100%}}[data-rikit-class=textarea].error label,[data-rikit-class=textarea].error .form-notify{color:#e42d37}[data-rikit-class=textarea].error textarea::placeholder{color:#eaa0a4}[data-rikit-class=textarea].error textarea{border-color:#e42d37}[data-rikit-class=textarea].error .form-notify{display:block}[data-rikit-class=textarea] label{display:block;font-size:0.18rem;margin-bottom:0.1rem}[data-rikit-class=textarea] label .required{color:red}[data-rikit-class=textarea] textarea{min-height:1.44rem;min-width:4.2rem;padding:0.16rem;font-size:0.16rem;line-height:1.45em;border-radius:0.04rem;border:0.01rem solid #a7a7aa;transition:border-color 0.2s, box-shadow 0.2s;resize:vertical}[data-rikit-class=textarea] textarea::placeholder{color:#a7a7aa}@media (hover: hover){[data-rikit-class=textarea] textarea:hover{border-color:#0161d9}}[data-rikit-class=textarea] textarea:focus{outline:0;box-shadow:0 0 0 0.03rem rgba(1, 97, 217, 0.3);border-color:#a9a9a9}[data-rikit-class=textarea] .form-notify{margin-top:0.1rem;font-size:0.16rem;display:none}@media screen and (max-width: 719px){[data-rikit-class=textarea] textarea{min-width:auto;width:100%}}@charset "UTF-8";[data-rikit-class=file]{-moz-column-gap:0.2rem;column-gap:0.2rem;padding-bottom:0.26rem}[data-rikit-class=file] .list-files{display:flex;flex-wrap:wrap;gap:0.1rem;margin-top:0.44rem}[data-rikit-class=file] .list-files:empty{display:none}[data-rikit-class=file] .list-files .preview-file{position:relative;width:100%;display:flex;-moz-column-gap:0.1rem;column-gap:0.1rem;padding:0.05rem;border-radius:0.08rem;align-items:center;background:#f4f4f4}[data-rikit-class=file] .list-files .preview-file .img-wrapper{height:0.4rem;width:0.54rem;border-radius:0.08rem;overflow:hidden}[data-rikit-class=file] .list-files .preview-file .name{font-size:0.15rem;word-wrap:break-word}[data-rikit-class=file] .list-files .preview-file--img .img-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}[data-rikit-class=file] .list-files .preview-file--video .img-wrapper,[data-rikit-class=file] .list-files .preview-file--file .img-wrapper{display:flex;align-items:center;justify-content:center;background:#e7e7e7}[data-rikit-class=file] .list-files .preview-file--video .img-wrapper:before,[data-rikit-class=file] .list-files .preview-file--file .img-wrapper:before{font-size:0.13rem}[data-rikit-class=file] .list-files .preview-file--video .img-wrapper:before{content:"Видео"}[data-rikit-class=file] .list-files .preview-file--file .img-wrapper:before{content:"Файл"}[data-rikit-class=file] .list-files .preview-file .btn-del-file{height:0.24rem;width:0.24rem;border-radius:50%;background-color:#0161d9;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDd2MThNNyAxNmgxOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMnB4IiBjbGFzcz0ic3Ryb2tlLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==");background-size:90%;background-repeat:no-repeat;background-position:center;transform:rotate(45deg);transition:transform 0.2s;cursor:pointer;margin-left:auto}[data-rikit-class=file] .list-files .preview-file .btn-del-file:hover{transform:rotate(135deg)}[data-rikit-class=file] .drop-zone{height:0.6rem;min-width:4.2rem;border:0.01rem dashed #a7a7aa;border-radius:0.08rem;transition:background 0.2s;display:flex;align-items:center;justify-content:space-between;padding:0 0.16rem 0 0.26rem;font-size:0.16rem;cursor:pointer;position:relative}[data-rikit-class=file] .drop-zone:hover,[data-rikit-class=file] .drop-zone.active{background:#f5f5f7}[data-rikit-class=file] .drop-zone:before{content:"Нажмите или перетяните в поле";display:block;position:absolute;bottom:-0.3rem;left:0;color:#76767a}[data-rikit-class=file] .drop-zone:after{content:"";display:block;height:0.32rem;width:0.32rem;background-color:#0161d9;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDd2MThNNyAxNmgxOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMnB4IiBjbGFzcz0ic3Ryb2tlLTAwMDAwMCI+PC9wYXRoPjwvc3ZnPg==");background-size:75%;background-position:center;background-repeat:no-repeat;border-radius:50%}[data-rikit-class=file] .drop-zone input{display:none}[data-rikit-class=file] .drop-zone--big{height:0.96rem;min-width:0.96rem;padding:0;justify-content:center}[data-rikit-class=file] .drop-zone--big span,[data-rikit-class=file] .drop-zone--big:before{display:none}body.rikit-modal-open{overflow:hidden}.rikit-modal{display:flex;position:fixed;top:0;left:0;width:100dvw;height:100dvh;background-color:rgba(0, 0, 0, 0.5);z-index:9999;position:fixed;top:0;bottom:0;right:0;left:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:1;flex-flow:column nowrap;justify-content:flex-start;z-index:99;align-items:center;visibility:hidden;opacity:0;transition:visibility 0.2s, opacity 0.2s ease-in-out}.modal-wrap{flex-shrink:0;flex-grow:0;width:100%;min-height:100%;margin:auto;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.rikit-modal.open{visibility:visible;opacity:1}.rikit-modal.open .modal-content{scale:1}.rikit-modal .modal-content{width:6rem;margin:0.5rem 0;position:relative;background-color:#fff;padding:0.2rem;border-radius:0.05rem;box-shadow:0 0 0.1rem rgba(0, 0, 0, 0.5);scale:0.9;transition:scale 0.2s ease-out}.rikit-modal .modal-content--long{width:10rem}.rikit-modal .modal-content--full{width:100%;height:100%;margin:0;border-radius:0;padding-top:1rem}.rikit-modal .modal-content--full .modal-close{position:absolute;background-color:transparent;border:none;font-size:0.4rem;cursor:pointer;top:0.2rem;right:0.2rem;padding:0;z-index:10}.rikit-modal .modal-content--media{width:9rem;padding:0;margin:0;border-radius:0;min-height:4.7rem;box-sizing:content-box;background-color:#000}.rikit-modal .modal-content--media img,.rikit-modal .modal-content--media video{max-width:100%;height:auto;display:block;margin:0 auto}.rikit-modal .modal-content--media iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border:none}.rikit-modal .modal-close{position:absolute;background-color:transparent;border:none;font-size:0.4rem;cursor:pointer;top:-0.5rem;right:0;padding:0}@media screen and (max-width: 719px){.rikit-modal .modal-close{display:inline-block;width:0.2rem;height:0.2rem;left:0.2rem;top:0.2rem;z-index:1}.rikit-modal .modal-content{width:100%;height:100%;min-height:100%;margin:0;border-radius:0;padding-top:1.2rem}}:root{--details-arrow-color:#0161d9}.details{position:relative;display:block;margin:0 auto 10px;background:rgba(255, 255, 255, 0.5);border-radius:5px;transition:0.3s;overflow:hidden}.details::after{position:absolute;right:24px;top:15px;content:"";display:block;width:14px;height:14px;border-right:2px solid var(--details-arrow-color);border-bottom:2px solid var(--details-arrow-color);transform:rotate(-45deg);transform-origin:center;transition:0.3s}.details[open]::after{transform:rotate(45deg)}.details[open]{padding-bottom:100px}.details[open] .details__title{margin-bottom:32px}.details__title{background:#fff;border-radius:5px;padding:12px 24px;font-size:20px;cursor:pointer;list-style:none;font-weight:700;transition:0.3s}.details::-webkit-details-marker{display:none}.details__content{padding:0 32px;font-size:18px;margin-bottom:-60px}.details__content p:last-child{margin-bottom:0}.details__content p:first-child{margin-top:0}