@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/roboto-regular-DeojfH1t.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/assets/roboto-bold-GvK2Ggwj.woff2) format("woff2")}:root{--color-primary: hsl(220, 40%, 20%);--color-primary--hover-background: hsl(220, 40%, 30%);--color-secondary: hsl(190, 70%, 56%);--color-secondary--page-background: hsl(190, 40%, 94%);min-height:100%}img{vertical-align:middle}h2{font-size:26px;font-weight:700;line-height:1.1;margin-top:0}p:last-child{margin-bottom:0}a{color:#0284c7;text-decoration:none}a:hover{text-decoration:underline}kbd{background:#e6e6e6;padding-inline:6px;padding-block:2px;border-radius:4px;font-size:16px}.page{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%201024%20600'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%20preserveAspectRatio='none'%3e%3cg%20transform='matrix(-1,0,0,1.19847,1024,300)'%3e%3cpath%20d='M0,0L0,210C0,210%20169.748,254.492%20256,250C384,243.333%20640,176.667%20768,170C854.252,165.508%201024,210%201024,210L1024,0L0,0Z'%20style='fill:rgb(64,195,221);'/%3e%3c/g%3e%3cg%20transform='matrix(1,0,0,1,0,300)'%3e%3cpath%20d='M0,-300L0,210C0,210%20169.748,254.492%20256,250C384,243.333%20640,176.667%20768,170C854.252,165.508%201024,210%201024,210L1024,-300L0,-300Z'%20style='fill:rgb(34,49,79);'/%3e%3c/g%3e%3c/svg%3e");background-size:100% 600px;background-position:top;background-repeat:no-repeat;min-height:100%;font-family:Roboto,sans-serif;font-size:20px;line-height:1.7;margin:0}@media(max-width:768px){.page{background-size:100% 460px}}.page__header{text-align:center;padding-block:60px}.page__title-logo{width:140px;margin-bottom:20px}@media(max-width:768px){.page__title-logo{width:100px;margin-bottom:14px}}.page__title{color:#f1f5f9;font-size:50px;line-height:1;letter-spacing:2px;font-weight:400;margin-top:0;margin-bottom:40px}@media(max-width:768px){.page__title{font-size:30px;margin-bottom:20px}}p.page__intro{color:#94a3b8;font-size:20px;font-weight:400;margin-block:0;padding:0 16px;box-sizing:border-box}@media(max-width:768px){.page__intro{font-size:20px}}.page-content__line{padding:60px 16px;position:relative}.page-content__line--collapse{padding-top:0;padding-bottom:0}.page-content__line--center{text-align:center}.page-content__highlight{background:var(--color-secondary--page-background)}.page-content__negative{background:#334155;color:#eee}.page-content__negative a{color:#38bdf8}.page-content__wrapper{margin:0 auto;width:700px;max-width:100%;box-sizing:border-box}.page-content__image{width:1199px;max-width:95%;min-height:400px}@media(max-width:768px){.page-content__image{min-height:unset}}.page-content__image--shadow{box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}.news-list__item{margin-bottom:60px}.news__date{color:#475569;font-weight:700;font-size:16px;line-height:1.6}.news__title{font-weight:700;color:#333;margin-top:6px}.changelog ul{margin-top:10px}.changelog ul ul{margin-top:0;margin-bottom:10px}.line-box{margin-bottom:32px}.line-box__link-icon{--icon-size: 32px;display:inline-block;vertical-align:middle;width:var(--icon-size);height:var(--icon-size);margin-right:8px}.line-box__link-text{vertical-align:middle}.button{display:inline-block;text-decoration:none;cursor:default;transition:background .2s cubic-bezier(0,.6,.7,1);padding:14px 50px;border-radius:12px}.button--launch{background:#ffffffe6;color:#1a1a1a;font-size:24px;box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003}@media(max-width:768px){.button--launch{background:var(--color-primary);color:#fff;margin-top:60px}}.button--launch:hover{background:#ccc;color:#1a1a1a;text-decoration:none}@media(max-width:768px){.button--launch:hover{color:#fff;background:var(--color-primary--hover-background)}}.button--launch:active{background:#ccccccbf;color:#1a1a1a}@media(max-width:768px){.button--launch:active{color:var(--color-primary);background:var(--color-secondary)}}.z-stack{display:grid;align-items:center;justify-items:center;>*{grid-column-start:1;grid-row-start:1}}
