@font-face{font-family:TildaSans;font-style:normal;font-weight:250 1000;src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2) format("woff2-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff) format("woff-variations")}@font-face{font-family:TildaSans;font-style:normal;font-weight:300;src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Light.eot);src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Light.eot?#iefix) format("embedded-opentype"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2) format("woff2-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff) format("woff-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Light.woff2) format("woff2"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Light.woff) format("woff")}@font-face{font-family:TildaSans;font-style:normal;font-weight:400;src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Regular.eot);src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Regular.eot?#iefix) format("embedded-opentype"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2) format("woff2-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff) format("woff-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Regular.woff2) format("woff2"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Regular.woff) format("woff")}@font-face{font-family:TildaSans;font-style:normal;font-weight:500;src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Medium.eot);src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Medium.eot?#iefix) format("embedded-opentype"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2) format("woff2-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff) format("woff-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Medium.woff2) format("woff2"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Medium.woff) format("woff")}@font-face{font-family:TildaSans;font-style:normal;font-weight:600;src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Semibold.eot);src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Semibold.eot?#iefix) format("embedded-opentype"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2) format("woff2-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff) format("woff-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Semibold.woff2) format("woff2"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Semibold.woff) format("woff")}@font-face{font-family:TildaSans;font-style:normal;font-weight:700;src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Bold.eot);src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Bold.eot?#iefix) format("embedded-opentype"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2) format("woff2-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff) format("woff-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Bold.woff2) format("woff2"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Bold.woff) format("woff")}@font-face{font-family:TildaSans;font-style:normal;font-weight:800;src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Extrabold.eot);src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Extrabold.eot?#iefix) format("embedded-opentype"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2) format("woff2-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff) format("woff-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Extrabold.woff2) format("woff2"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Extrabold.woff) format("woff")}@font-face{font-family:TildaSans;font-style:normal;font-weight:900;src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Black.eot);src:url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Black.eot?#iefix) format("embedded-opentype"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff2) format("woff2-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-VF.woff) format("woff-variations"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Black.woff2) format("woff2"),url(https://static.tildacdn.com/fonts/tildasans/TildaSans-Black.woff) format("woff")}html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{overflow-anchor:none}footer,header,main{display:block}dl,h1,h2,h3,h4,h5,p{margin-top:0}.ol,p{margin-bottom:16px}.ol{padding-left:28px;overflow-y:auto}label{display:inline-block;margin-bottom:8px}.h1,.h2,.h3,.h4,.h5,h1,h5{font-weight:500}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4{margin-bottom:8px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:inherit;line-height:1.1;color:inherit}.h1,h1{font-size:var(--font-size-9xl)}.h2,h2{font-size:var(--font-size-3xl)}.h3,h3{font-size:var(--font-size-5xl)}.h4,h4{font-size:var(--font-size-3xl)}.h5,h5{font-size:var(--font-size-xl)}.container{max-width:1140px}*,a,body,button,div,h1,h2,h3,h4,h5,html,img,input,label,mark,p,small,span{font-family:TildaSans,Arial,sans-serif!important}body,main *{color:#212529}*{box-sizing:content-box}html{position:relative;min-height:100%}body{padding-top:60px;margin:0;font-size:var(--font-size-md);font-weight:400;line-height:1.5;background-color:#eee;-webkit-font-smoothing:antialiased}h2,h3,h4{font-weight:300}h5{display:block}.descr,h5{margin-bottom:24px}.form-control{padding:.48em 12px}footer a,footer a:hover{color:#fff}.link{cursor:pointer}a:hover{text-decoration:none}.purpose-table{border-collapse:collapse;margin-bottom:24px}.purpose-table,.purpose-table td,.purpose-table th{border:1px solid #d8d8d8;font-size:inherit;line-height:inherit}.purpose-table th{width:200px;text-align:left;font-weight:500}.purpose-table td,.purpose-table th{vertical-align:top;padding:.5em .75em}.purpose-table ul{margin:0;padding:0;list-style-type:none}.purpose-table li:not(:last-child){margin-bottom:.5em}.purpose-table li{display:flex;align-items:flex-start}