:root{--cons-pos-form: -400px;--sticky-pos-form: -610px;--background-section-image: url("../images/screenshot.png");--translate: 250px;--translate-fast: 600px;--checkbox-checked-svg: url('data:image/svg+xml,    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28">        <path d="M24.5 0h-21c-1.925 0-3.5 1.575-3.5 3.5v21c0 1.925 1.575 3.5 3.5 3.5h21c1.925 0 3.5-1.575 3.5-3.5v-21c0-1.925-1.575-3.5-3.5-3.5zM12.25 21.725l-6.487-6.487 2.475-2.475 4.013 4.013 8.388-8.388 2.475 2.475-10.862 10.862z" fill="dark"></path>    </svg>');--checkbox-unchecked-svg: url('data:image/svg+xml,    <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28">        <path d="M24.5 0h-21c-1.925 0-3.5 1.575-3.5 3.5v21c0 1.925 1.575 3.5 3.5 3.5h21c1.925 0 3.5-1.575 3.5-3.5v-21c0-1.925-1.575-3.5-3.5-3.5zM24.5 24.5h-21v-21h21v21z" fill="dark"></path>    </svg>')}.header-button-contact:after,.header-button-user:after,.header-button-search:after,.header-button-menu:after,.header-title-link:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:5}html{font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2rem;margin:.67rem 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5rem}sub{bottom:-0.25rem}img{border:0}figure{margin:1rem .25rem}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1rem}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}input{line-height:normal;box-sizing:border-box}input[type=checkbox],input[type=radio]{padding:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35rem .625rem .75rem}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes change-and-move-circle{0%,100%{border-radius:35%;transform:scale(1) rotate(0deg) translateX(0%)}25%{border-radius:45%;transform:scale(1.05) rotate(15deg) translateX(2%)}50%{border-radius:40%;transform:scale(1.15) rotate(10deg) translateX(12%)}75%{border-radius:43%;transform:scale(1.05) rotate(70deg) translateX(5%)}}@keyframes change-and-move-circle-revert{0%,100%{border-radius:50%;transform:scale(1) rotate(0deg) translateX(0%)}25%{border-radius:47%;transform:scale(0.95) rotate(-15deg) translateX(-5%)}50%{border-radius:45%;transform:scale(0.9) rotate(-10deg) translateX(-7%)}75%{border-radius:46%;transform:scale(0.99) rotate(-50deg) translateX(-12%)}}@keyframes lazyimage{from{opacity:0}to{opacity:1}}@keyframes move-spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes square-spinner{from{opacity:.1}to{opacity:.9}}@keyframes square-spinner-invert{from{opacity:.9}to{opacity:.1}}@keyframes move-and-opacity-ltr{0%{opacity:0;transform:translateX(-25%)}100%{opacity:1;transform:translateX(0%)}}@keyframes move-and-opacity-rtl{0%{opacity:0;transform:translateX(25%)}100%{opacity:1;transform:translateX(0%)}}@keyframes move-and-opacity-dtu{0%{opacity:0;transform:translateY(25%)}100%{opacity:1;transform:translateY(0%)}}@keyframes is-empty{0%{transform:translateX(-200%)}100%{transform:translateX(200%)}}@keyframes parallax{from{transform:0}to{transform:translateY(calc(var(--translate) * 2))}}@keyframes parallax-fast{from{transform:0}to{transform:translateY(calc(var(--translate-fast) * 3))}}@keyframes parallax-project{from{transform:0}to{transform:rotateX(-55deg) rotateZ(-43deg) scale(2) translateY(calc(var(--translate) * 0.35))}}@keyframes parallax-project-2{from{transform:0}to{transform:rotateX(-55deg) rotateZ(-43deg) scale(2) translateY(calc(var(--translate) * -0.25))}}@font-face{font-family:"Outfit";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Outfit";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{scrollbar-width:thin;scrollbar-color:#343434 rgba(0,0,0,0)}html::-webkit-scrollbar{width:3px;height:3px}html::-webkit-scrollbar-thumb{background-color:#343434;border-radius:0.625rem}body{font-family:"Outfit",serif,sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:1rem;line-height:1.55;text-rendering:optimizeSpeed;background-color:#fff;color:#0d2a48}main{padding:0;min-height:50vh}pre{position:relative;color:#7cfc00;background:rgba(1,1,1,.8);padding:1.5rem;font-size:.8rem;width:auto;max-width:100%;overflow-x:auto}code,cite{font-size:inherit}cite::before,blockquote::before{left:.4em}blockquote{position:relative;padding:1.25rem 0 1.25rem 1.875rem;margin:1rem 0;box-sizing:border-box;display:block;font-size:1.25rem;font-family:"Outfit",serif,sans-serif;line-height:1.2;border-left:0.125rem solid}blockquote ul,blockquote ol{padding:0 0 0 1.75rem;margin:0;text-align:left}q{font-style:italic}abbr[title]{text-decoration:none}ul,ol{margin:0 0 1.25rem 0;padding-left:1.125rem}ul{list-style:square}li{margin-bottom:1.25rem}li:last-child{margin-bottom:0}li ul,li ol{margin-top:1rem}p{margin:1.5625rem 0;hyphens:auto}p:first-child{margin-top:0}p:last-child{margin-bottom:0}p+blockquote{margin-top:0}p img{width:auto;max-width:100%;height:auto}p:empty{display:none}article{width:100%}a{color:#0d2a48}a.link-light{color:#010101}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 0 0;font-family:"Outfit",serif,sans-serif}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p,h1+ul,h2+ul,h3+ul,h4+ul,h5+ul,h6+ul,h1+ol,h2+ol,h3+ol,h4+ol,h5+ol,h6+ol{margin-top:0.625rem}h1{font-size:200%}h2{font-size:160%;line-height:1.2}h3{font-size:140%;line-height:1.2}h4{font-size:130%}h5{font-size:120%}h6{font-size:110%}img{aspect-ratio:1 auto}figure,picture,img{position:relative;line-height:0}figure::before,picture::before,img::before{display:flex;justify-content:center;align-content:center;line-height:1;font-size:0.625rem;padding:0.5rem}picture{display:block}svg:focus,use:focus{outline:0}figcaption{font-style:italic;font-family:serif;font-size:80%;margin-top:.5rem}*::placeholder{color:#1b1b1b}:focus{outline:1px dotted}::-moz-focus-inner{border:0}table{border-color:rgba(0,0,0,0)}td,th{border-color:rgba(0,0,0,0);padding:0.5rem 0.1875rem;text-align:left;hyphens:auto}th,td{border-bottom:1px solid}.endpoint{margin-top:0.625rem;margin-bottom:2.5rem}p+.endpoint{margin-top:-1rem}.endpoint+h2{margin-top:120px}.url{color:#414141;padding:0.875rem 0.5rem;display:block;font-family:monospace;background-color:#fefae0;white-space:nowrap}.header{position:relative;width:100%;transform:translateY(0);color:#010101;background-color:#fff}.header-buttons-first{display:flex;justify-content:center}.header-content{padding:0.625rem 1rem;display:flex;justify-content:center;align-content:center;align-items:center;z-index:2;position:relative}.header-buttons{display:flex;position:relative;align-items:center}.header-title{margin:0;font-size:inherit;font-family:inherit;font-weight:normal;white-space:nowrap;text-align:center}.header-title-link{color:inherit;border-bottom:0;position:relative;display:flex;align-items:center;text-decoration:none}.header-title-logo{width:0.875rem;height:auto;margin-right:0.3125rem;clip-path:circle()}.header-button-contact,.header-button-user,.header-button-search,.header-button-menu{position:relative;padding:0.625rem;width:3rem;height:3rem;right:-0.125rem;color:inherit;display:flex;justify-content:center;align-items:center;box-sizing:border-box;line-height:0;clip-path:circle()}.header-button-contact:focus,.header-button-user:focus,.header-button-search:focus,.header-button-menu:focus{background-color:rgba(254,250,224,.07)}.header-button-search{clip-path:circle()}.header-button-menu{padding:0.75rem;right:auto;outline:0}.header-contact-icon,.header-icon-user,.header-image-user,.header-search-icon{fill:#010101}.header-image-user,.header-icon-user{clip-path:circle();padding:0.3125rem}.header-image-user{padding:0;width:100%;height:auto;display:block;max-width:1.875rem}.header-search{display:flex;padding:.5rem;width:1.5rem;height:1.5rem;background:none;border:0;color:inherit}.header-search-icon{width:1.125rem}.header-tools-user{transition:opacity .15s ease .15s,max-height .15s ease .15s;opacity:0;background:#fff;color:#010101;position:absolute;top:0;right:0;list-style:none;margin:3.3rem 0 0 0;z-index:-1;padding:0;box-shadow:0.0625rem 0.125rem 0.125rem #bbb;max-height:0;overflow:hidden}.header-tools-user:before{content:"";position:absolute;top:-0.5rem;right:0.5rem;display:block;width:0;height:0;border-left:0.9375rem solid rgba(0,0,0,0);border-right:0.9375rem solid rgba(0,0,0,0);border-bottom:0.9375rem solid #fff;z-index:-1}.header-tools-user-item{margin-bottom:0}.header-tools-user-link{display:flex;color:inherit;text-decoration:none;font-size:0.875rem;padding:.75rem 1.5rem}.header-tools-icon{margin-right:.35rem;width:14px}.header-button-user:focus~.header-tools-user{max-height:9.375rem;opacity:1;z-index:20;overflow:visible}.footer{position:relative;background-color:#fff;color:#0d2a48;padding:2.5rem 0;border-top:10px solid rgba(0,0,0,0);box-sizing:border-box}.footer-content{padding:0 1rem;text-align:center}.footer-content-items{margin:0 0 1.875rem 0}.footer-content-item{margin:0 0 0.5rem 0}.pages{max-width:800px;margin:0 auto;padding:1.5625rem 1rem}.pages-title{font-size:220%;line-height:1;margin:0}.pages-header{margin-bottom:1.25rem}/*# sourceMappingURL=style.css.map */
