:root{--color-text:#5f6c7c;--color-heading:#30393f;--color-slider-dots:#c4c4c4;--color-primary:#00a4e0;--color-primary-hover:#008abd;--color-list:var(--color-primary);--color-block:var(--color-heading);--color-main-menu:#00a4e0;--base-font:"Inter",sans-serif;--heading-font:"Geomanist",sans-serif;--icon-font:"Lumen-Linear-Icon-Font";--gray-100:#fdfeff;--gray-150:#fafafa;--gray-200:#f3f5f6;--gray-250:#f5f5f6;--gray-300:#eeeff2;--gray-340:#dce0e5;--gray-350:#d0d5dc;--gray-360:#bfc4c8;--gray-400:#a8b1bd;--gray-600:#838fa0;--gray-900:#4c4c4c;--dark-gray:#1b1a1e;--gray-read-only:#eceff0;--gray-filter-border:#eceef0;--black:#262626;--color-shadow:rgba(67,63,75,.1);--color-shadow-dark:rgba(67,63,75,.2);--menu-shadow:rgba(67,63,75,.08);--category-tag-bg:rgba(238,239,242,.7);--query-select-border:rgba(218,222,225,.5);--floating-menu:#5f6c7c;--floating-menu-current:#008cd2;--background-menu-sidebar:#fafafa;--background-hover-sidebar:#f6f6f6;--border-submenu-header:#bcc3cc;--red:#e74b54;--red-50:#fdedee;--red-100:#f5b7ba;--form-outline:#eeeff2;--form-outline-active:#d0d5dc;--form-outline-not:#f5b7ba;--btn-secondary-hover:var(--gray-200);--cities-line:#eeeff2;--color-disabled:#e2e5e9;--color-block-calculator:#f5780a;--color-block-calculator-hover:#d36709;--color-macrologic:#f5780a;--color-macrologic-hover:#d36709;--color-wapro:#dc1e28;--color-wapro-hover:#bc1a22;--color-softlab:#008cd2;--color-softlab-hover:#0074ad;--color-cloud:#00aaa0;--color-anywhere:#58c2e0;--hero-mask-bg:#eeedee;--checkbox-background-checked:#ebfaff;--table-row:#fafafa;--table-header:#f4f4f4;--border-color-calculator:#eeeff2;--background-white:#fff;--additional-item-price-border:#ade4ff;--white:#fff;--scrolbar:#c7c7c7;--softlab-calculation-color:#ebf8ff;--softlab-calculation-border:#ade4ff;--color-span:var(--color-heading);--mobile-black:rgba(0,0,0,.4);--m-sliders-bg:#8550ad;--violet:#8550ad;--slider-dots:#9f7bbe;--gradient-text:linear-gradient(90deg,#00a4e1 0%,#5f69bc 21.63%,#7d4ca2 46.71%)}@media (min-width:375px){.tech-requirements:after{content:"";position:absolute;right:0;bottom:-2.8125rem;left:auto;width:11.75rem;height:17.875rem;z-index:-1;background-color:var(--gray-250);-webkit-clip-path:path("M24.1639 186.831L187.329 285.435L187.329 0.813487L23.8156 101.458C-8.05816 121.076 -7.86888 167.473 24.1639 186.831Z");clip-path:path("M24.1639 186.831L187.329 285.435L187.329 0.813487L23.8156 101.458C-8.05816 121.076 -7.86888 167.473 24.1639 186.831Z")}}@media (min-width:1200px){.tech-requirements:after{right:-23.125rem;bottom:-36.25rem;width:50rem;height:59.0625rem;-webkit-clip-path:path("M723 0L39.7909 401.336C-12.7042 432.173 -12.8841 508.015 39.4642 539.101L723 945V0Z");clip-path:path("M723 0L39.7909 401.336C-12.7042 432.173 -12.8841 508.015 39.4642 539.101L723 945V0Z")}}@media (min-width:1920px){.tech-requirements:after{right:-8.125rem}}.tech-requirements{position:relative;padding-top:0.875rem}@media (min-width:768px){.tech-requirements{padding-top:6.25rem}}.tech-requirements .container{padding:0}@media (min-width:768px){.tech-requirements .container{padding:0 0.9375rem}}.tech-requirements:after{top:-13.4375rem}.tech-requirements h2{text-align:center}.tech-requirements__blocks{margin:2.75rem 0}.tech-requirements__block{padding:0 0.875rem 0 2.0625rem;border-radius:1rem;box-shadow:0 0.3125rem 0.9375rem var(--color-shadow);background-color:#fff;margin-bottom:1.75rem;cursor:pointer}@media (min-width:768px){.tech-requirements__block{padding:0 2.0625rem}}.tech-requirements__block-title{padding:2.25rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:var(--heading-font);font-size:1.625rem;color:var(--color-heading)}.tech-requirements__block-title strong{font-weight:400;color:var(--color-block)}.tech-requirements__block-title:after{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:2.5rem;width:2.5rem;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;border-radius:50%;border:1px solid #dadee1;font-size:1.3125rem;margin-left:auto;font-family:var(--icon-font);content:"\e313"}.tech-requirements__block-title:hover:after{background-color:var(--gray-200)}.tech-requirements__block-title--active:after{content:"\e316";color:var(--color-block)}.tech-requirements__block-content{display:none;margin-top:0.625rem;padding-right:0.625rem;padding-bottom:0.625rem;cursor:initial}.tech-requirements__block-heading{font-size:1.125rem;line-height:1.375rem;color:var(--color-heading);font-weight:600;margin-bottom:0.75rem}@media (min-width:768px){.tech-requirements__block-heading{font-size:1.375rem;line-height:1.75rem}}.tech-requirements__block-description{font-size:0.875rem;line-height:1.5rem;margin-bottom:2.375rem}@media (min-width:768px){.tech-requirements__block-description{font-size:1rem;line-height:1.25rem;margin-bottom:2.5rem}}.tech-requirements__sub-block-heading{margin-top:1.25rem;font-size:1.625rem;font-family:var(--heading-font);color:var(--color-heading)}.tech-requirements__sub-block-heading strong{font-weight:400;color:var(--color-block)}.tech-requirements__sections{margin-top:0}@media (min-width:768px){.tech-requirements__sections{margin:0 11.875rem 0 1.5625rem}}.tech-requirements__section{padding-top:1.25rem;padding-bottom:1.25rem}.tech-requirements__section:not(:last-child){border-bottom:1px solid var(--gray-300)}.tech-requirements__section--active{color:var(--color-block)}@media (min-width:768px){.tech-requirements__section{padding-top:1.625rem;padding-bottom:1.625rem}}.tech-requirements__section-heading{display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;line-height:1.375rem;-ms-flex-align:center;align-items:center;cursor:pointer}.tech-requirements__section-heading:hover{color:var(--color-block)}.tech-requirements__section-heading-icons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 3.125rem;flex:0 0 3.125rem}.tech-requirements__section-heading-icons svg path{stroke:var(--color-block)}.tech-requirements__section-heading-icons svg:last-child{display:none}.tech-requirements__section-files{display:none;margin-top:1.6875rem}@media (min-width:768px){.tech-requirements__section-files{margin-top:1.25rem}}.tech-requirements__section-files div{display:-ms-flexbox;display:flex;padding-left:3rem;margin-bottom:1.25rem;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.tech-requirements__section-files div{-ms-flex-align:center;align-items:center;padding-left:3.3125rem}}.tech-requirements__section-files a{display:-ms-flexbox;display:flex;color:var(--color-text);line-height:1.375rem}.tech-requirements__section-files a:active,.tech-requirements__section-files a:hover,.tech-requirements__section-files a:visited{color:var(--color-text)}.tech-requirements__section-files a:active:before,.tech-requirements__section-files a:hover:before,.tech-requirements__section-files a:visited:before{text-decoration:none}.tech-requirements__section-files span{margin-right:1.25rem}.tech-requirements__section-files span:before{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;content:"PDF";font-size:0.625rem;width:1.875rem;height:1.875rem;border:1px solid #dadee1;color:var(--color-text);border-radius:50%;text-decoration:none}