:root{--grey: #a9a9a9;--color-placeholder: gray}.dark-theme,body{--theme-color-text: #FEFEFE;--theme-color-bg-main: #0E0F11;--theme-color-bg-top-menu-link: #212122;--theme-color-text-top-menu-link: #fff}.light-theme,body.light-theme{--theme-color-text: #0E0F11;--theme-color-bg-main: #FEFEFE;--theme-color-bg-top-menu-link: #F8F8F8;--theme-color-text-top-menu-link: #0E0F11}.section-scheme{padding-top:calc(125rem/16);padding-bottom:calc(80rem/16);--radius: 12px}@media(max-width: 1728px){.section-scheme{padding-top:calc(50rem/16 + 75/16*(100vw - 390rem/16)/(1338/16))}}@media(max-width: 1728px){.section-scheme{padding-bottom:calc(70rem/16 + 10/16*(100vw - 390rem/16)/(1338/16))}}.section-scheme__content-top{max-width:700px;margin-bottom:70px}@media only screen and (min-width: 768px){.section-scheme__content-top{margin-bottom:60px}}@media only screen and (min-width: 1200px){.section-scheme__content-top{margin-bottom:125px}}.section-scheme__content-top .btn{margin-top:20px;padding-block:18px}@media only screen and (min-width: 576px){.section-scheme__content-top .btn{margin-top:28px;padding-block:20px}}.section-scheme .section-title{padding-top:10px;padding-bottom:15px}@media only screen and (min-width: 1025px){.section-scheme .section-title{padding-top:0;padding-bottom:20px}}.section-scheme .section-description{max-width:310px}@media only screen and (min-width: 576px){.section-scheme .section-description{max-width:570px}}.section-scheme__wrapper{--gap-scheme-menu: 10px;max-width:1640px;display:flex;gap:var(--gap-scheme-menu);flex-direction:column;padding-inline:0}@media only screen and (min-width: 768px){.section-scheme__wrapper{--gap-scheme-menu: 30px;padding-inline:30px}}@media only screen and (min-width: 1200px){.section-scheme__wrapper{--gap-scheme-menu: 61px;flex-direction:row}}.section-scheme__scheme-block{width:100%;border-radius:var(--radius);padding:15px 0 0;position:relative}@media only screen and (min-width: 768px){.section-scheme__scheme-block{padding:15px 20px 0px;background:rgba(255,255,255,.04);backdrop-filter:blur(201.3333587646px)}}@media only screen and (min-width: 992px){.section-scheme__scheme-block{padding:15px 30px 18px}}.section-scheme__scheme-block .circle-bg-gradient{border-radius:12px}.section-scheme__scheme-block .circle-bg-gradient .circle-bg-gradient__children{--w-circle: 200%;--h-circle: 1261px;right:-50%;bottom:0%;width:200%;height:65%}@media only screen and (min-width: 768px){.section-scheme__scheme-block .circle-bg-gradient .circle-bg-gradient__children{--w-circle: 1462px;--h-circle: 1261px;right:-30%;bottom:-90%;width:113%;height:190%}}.section-scheme__menu_wrap{background-image:linear-gradient(to bottom, #3d31a0, #191a21);border-radius:5px;padding-inline:25px;position:relative;text-align:center;padding-block:5px 10px;margin-inline:20px}@media only screen and (min-width: 576px){.section-scheme__menu_wrap{border-radius:var(--radius)}}@media only screen and (min-width: 768px){.section-scheme__menu_wrap{padding-block:15px;margin-inline:0}}@media only screen and (min-width: 992px){.section-scheme__menu_wrap{padding-block:25px}}@media only screen and (min-width: 1200px){.section-scheme__menu_wrap{width:209px;min-width:209px;text-align:left}.section-scheme__menu_wrap::before{content:"";display:block;height:100%;width:1px;background-color:#1b1b22;position:absolute;top:0;right:calc(100% + var(--gap-scheme-menu)/2)}}.section-scheme__menu{margin-top:calc(15rem/16);display:inline-flex;justify-content:center;flex-wrap:wrap;column-gap:5px;max-width:300px}@media(max-width: 1728px){.section-scheme__menu{margin-top:calc(0rem/16 + 15/16*(100vw - 390rem/16)/(1338/16))}}@media only screen and (min-width: 576px){.section-scheme__menu{max-width:100%}}@media only screen and (min-width: 1200px){.section-scheme__menu{justify-content:flex-start}}.section-scheme__menu_title{font-size:calc(18rem/16);font-weight:500;color:#fff}@media(max-width: 1728px){.section-scheme__menu_title{font-size:calc(16rem/16 + 2/16*(100vw - 390rem/16)/(1338/16))}}.section-scheme__menu_link{display:block;color:#f8f8f8;opacity:.7;font-size:0.875rem;font-weight:500;line-height:1.2;letter-spacing:.02em}@media only screen and (min-width: 768px){.section-scheme__menu_link{letter-spacing:.05em}}.section-scheme__menu_link:hover{opacity:1}.sheme-title{position:relative;font-size:0.875rem;font-weight:500;text-align:center;padding:12px 25px;margin-inline:20px}@media only screen and (min-width: 768px){.sheme-title{padding:15px 25px;letter-spacing:.05em;margin-inline:0}}@media only screen and (min-width: 1200px){.sheme-title{padding:23px 25px}}.sheme-title__border{margin-block:10px;background-image:url("../images/border-gradient-mob.webp");background-repeat:no-repeat;background-position:center;background-size:99% 99%}@media only screen and (max-width: 767px){.sheme-title__border_mob-big{margin-top:0;padding-block:20px}.sheme-title__border:last-of-type{margin-bottom:0}}@media only screen and (min-width: 576px){.sheme-title__border{background-size:100% 100%;background-image:url("../images/border-gradient.webp")}}@media only screen and (min-width: 768px){.sheme-title__border{margin-block:20px;background-size:100% 100%}}.sheme-title__bg{font-size:0.875rem;letter-spacing:.05em;border-radius:var(--radius);margin-block:12px;background-color:#27282b}.scheme-item-title{display:flex;justify-content:center;padding-inline:20px}@media only screen and (min-width: 768px){.scheme-item-title{padding-inline:0}}@media only screen and (min-width: 1200px){.scheme-item-title{margin-top:60px}}.scheme-item-title .scheme-item{position:relative;background-color:#f0f0f0;color:#000;display:inline-flex;justify-content:center;text-align:center;margin-inline:auto;padding-block:12px;padding-inline:25px 25px;height:auto;border-radius:5px;width:100%;max-width:350px}@media only screen and (min-width: 1200px){.scheme-item-title .scheme-item{justify-content:flex-start;width:auto;max-width:none;height:80px;padding-block:5px 10px;padding-inline:10px 30px;border-radius:10px;text-align:left}}.wrap-sheme-list{--h-lines-bg: 40px;position:relative;padding-top:var(--h-lines-bg);max-width:1180px;margin-inline:auto;padding-bottom:30px;padding-inline:20px}@media only screen and (min-width: 768px){.wrap-sheme-list{--h-lines-bg: 65px;padding-inline:0}}@media only screen and (min-width: 992px){.wrap-sheme-list{--h-lines-bg: 85px}}@media only screen and (min-width: 1200px){.wrap-sheme-list{padding-bottom:55px;--h-lines-bg: 115px}}.scheme-list-lines-bg{position:absolute;top:0;left:50%;transform:translateX(-50%);background-image:url("../images/bg-lines-sheme-mob.webp");background-size:42px 100%;background-repeat:no-repeat;background-position:center bottom;width:42px;height:100%}@media only screen and (min-width: 768px){.scheme-list-lines-bg{width:90%;height:var(--h-lines-bg);background-image:url("../images/bg-lines-sheme.webp");background-size:100% 100%}}.scheme-list{--color-1: #a493ff;--color-2: #a493ff;--color-3: #8771ff;--color-4: #8771ff;--color-5: #5138d3;--color-6: #5138d3;--color-7: #352685;--color-8: #352685;--gap: 42px;display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:var(--gap);row-gap:12px}@media only screen and (min-width: 768px){.scheme-list{--color-1: #f0f0f0;--color-2: #c1b6ff;--color-3: #9c8afc;--color-4: #6d52fc;--color-5: #5f43fb;--color-6: #5138d3;--color-7: #402ea6;--color-8: #352685}}.scheme-list li:nth-child(1) .scheme-item{background-color:var(--color-1)}.scheme-list li:nth-child(2) .scheme-item{background-color:var(--color-2)}.scheme-list li:nth-child(3) .scheme-item{background-color:var(--color-3)}.scheme-list li:nth-child(4) .scheme-item{background-color:var(--color-4)}.scheme-list li:nth-child(5) .scheme-item{background-color:var(--color-5)}.scheme-list li:nth-child(6) .scheme-item{background-color:var(--color-6)}.scheme-list li:nth-child(7) .scheme-item{background-color:var(--color-7)}.scheme-list li:nth-child(8) .scheme-item{background-color:var(--color-8)}.scheme-list li:nth-child(1) .scheme-item{color:#000}@media only screen and (min-width: 768px){.scheme-list{--gap: 5px;flex-wrap:nowrap;flex-direction:row}}@media only screen and (min-width: 1025px){.scheme-list{--gap: 13px}}.scheme-list li{width:calc(50% - var(--gap)/2)}@media only screen and (min-width: 768px){.scheme-list li{width:100%}}@media only screen and (min-width: 768px){.scheme-list li+li .scheme-item{position:relative}.scheme-list li+li .scheme-item::before{content:"";display:block;width:var(--gap);height:1px;background-color:#fff;z-index:1;position:absolute;top:50%;right:100%}}.scheme-item{font-size:calc(18rem/16);display:flex;align-items:flex-end;padding:8px 10px;border-radius:5px;color:#fff;font-weight:500;line-height:1;transition:transform .3s ease,border-color .3s ease;border:1px solid rgba(204,204,204,0)}@media(max-width: 1728px){.scheme-item{font-size:calc(16rem/16 + 2/16*(100vw - 390rem/16)/(1338/16))}}.scheme-item:hover{border-color:#ccc}@media only screen and (min-width: 768px){.scheme-item{padding:5px 10px 10px;border-radius:10px;height:60px}}@media only screen and (min-width: 1200px){.scheme-item{height:80px}}.dev-steps__wrapper{max-width:1580px}.dev-steps{font-size:calc(18rem/16);border-top:3px solid rgba(100,100,100,.4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;font-weight:500;color:rgba(254,254,254,.6);padding:15px 6px;margin-top:25px;letter-spacing:.05em}@media(max-width: 1728px){.dev-steps{font-size:calc(12rem/16 + 6/16*(100vw - 390rem/16)/(1338/16))}}@media only screen and (min-width: 768px){.dev-steps{letter-spacing:inherit;border-top:4px solid rgba(194,194,194,.4);padding:20px 6px}}@media only screen and (min-width: 992px){.dev-steps{flex-direction:row;justify-content:flex-start;gap:0;margin-top:53px}}.dev-steps__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:8px;width:100%;max-width:540px}@media only screen and (min-width: 768px){.dev-steps__list{flex-wrap:nowrap;justify-content:space-between;row-gap:0;max-width:none}}.dev-steps__list li{text-align:center;padding-inline:15px;white-space:nowrap}@media only screen and (min-width: 768px){.dev-steps__list li{width:100%}}.dev-steps__list li:not(:has(+li)){text-align:right}.dev-steps__list li:not(:last-child){position:relative}.dev-steps__list li:not(:last-child)::before{content:"";display:block;width:6px;height:4px;position:absolute;top:50%;transform:translateY(-50%);right:-4px;background-image:url("../images/icon-vector-rigth.svg");background-repeat:no-repeat;background-size:100% 100%}@media only screen and (min-width: 768px){.dev-steps__list li:not(:last-child)::before{width:9px;height:6px}}
/*# sourceMappingURL=section-scheme.min.css.map */
