html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}body{background:#fff;display:flex;flex-direction:column;margin:0;min-height:100vh;overflow-x:hidden;padding:0}*{box-sizing:border-box;outline:none}img{border:0;max-width:100%}p{margin:0 0 24px;padding:0}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 24px;padding:0}a{color:inherit;text-decoration:none}.no-touch a:hover,a:not([class]){color:#295ffe}.no-touch a:not([class]):hover{color:#ff5a02}a.disabled{pointer-events:none}ol,ul{list-style:none;margin:0 0 24px;padding:0}ol:last-child,ul:last-child{margin-bottom:0}li{margin:0;padding:0}:after,:before{border-radius:0;box-sizing:border-box}@font-face{font-family:Gilroy;font-style:normal;font-weight:400;src:url(/dist/Gilroy-Regular.woff2) format("woff2")}@font-face{font-family:Gilroy;font-style:normal;font-weight:600;src:url(/dist/Gilroy-Semibold.woff2) format("woff2")}:root{--bg-color:#010d1c;--bg-color-gradient:#006e1d;--main-color:#3fde00;--second-color:#1ae95a;--text-color:#fff;--text-second-color:rgb(from var(--text-color) r g b/50%);--tile-color:rgb(from var(--text-color) r g b/10%);--card-color:rgb(from var(--bg-color) r g b/60%)}html{touch-action:manipulation}body{background:linear-gradient(var(--bg-color-gradient),var(--bg-color) 710px);color:var(--text-color);font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.5;min-height:100%;position:relative}.parallax-layer{height:710px;inset:0 0 0 50%;margin-left:calc(clamp(1230px,100vw,1624px)*-0.5);margin-top:max(-10vw,-90px);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;object-fit:contain;object-position:top;position:absolute;width:clamp(1230px,100vw,1624px);will-change:transform;z-index:-1}.wrapper{contain:layout}.hidden{display:none}h1{font-size:clamp(36px,6vw,50px);font-weight:600;margin-bottom:clamp(10px,4vw,24px)}h1,h2{line-height:1.2}h2{font-size:24px;font-weight:400;margin-bottom:24px}a:not([class]){color:inherit;text-decoration:underline;text-underline-offset:4px}.no-touch a:not([class]):hover{color:var(--main-color)}.b-center,.w100pr{width:100%}.b-center{--b-center-gap:24px;display:flex;flex-direction:column;flex-grow:1;margin:0 auto;max-width:1116px;padding:0 var(--b-center-gap);position:relative;text-align:center}.text-21{font-size:21px}header{align-items:center;display:flex;font-size:22px;gap:16px;justify-content:center;padding:16px 16px 34px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}header a{display:inline-flex}header img{min-width:0;object-fit:contain}header .header-logo-offset{margin-right:-16px}.head-info{margin-bottom:clamp(42px,4vw,64px)}.head-info-subtitle{font-size:clamp(20px,4vw,32px);font-weight:600;line-height:1.3}.head-info-pic{height:auto;margin-block:clamp(18px,4vw,24px)}.head-info-text{margin-inline:auto;max-width:664px}.tile{background:var(--tile-color);border-radius:46px;margin:0 calc(var(--b-center-gap)*-1);padding:32px 24px;text-align:left}.accent-text{color:var(--second-color);font-size:100px;line-height:1}.accent-text.-darker{color:var(--main-color);opacity:.6}.numbers-main{opacity:0;transition:opacity calc(var(--animation-speed)*1s) ease-in-out}.initialized .numbers-main{opacity:1}.card{--gap:16px;background:var(--card-color);border-radius:24px;gap:var(--gap);padding:16px;width:calc((100% - var(--card-gap)*(var(--cols, 1) - 1))/var(--cols, 1))}.card,.card-wrapper{display:flex;flex-wrap:wrap}.card-wrapper{--card-gap:24px;gap:var(--card-gap);margin:0 auto;max-width:664px}.card-part{--offset:16px;align-items:center;border:1px solid var(--main-color);border-radius:16px;display:flex;gap:0 16px;padding:var(--offset);width:calc((100% - var(--gap)*(var(--cols, 1) - 1))/var(--cols, 1))}.diagram-circle{height:270px}.diagram-circle-wrapper{align-items:center;display:flex;flex-direction:column;flex-grow:1;margin-block:-8px}.diagram-circle-legend{height:66px;width:100%}.diagram-circle.-small{margin-block:-16px}.diagram-progress{display:flex;flex-direction:column;gap:8px;width:100%}.diagram-progress-item{display:flex;flex-direction:column;gap:4px}.diagram-progress-line{--number-place:35px;align-items:center;border-radius:4px;box-sizing:initial;display:flex;height:20px;max-width:calc(100% - var(--number-place));overflow:hidden;padding-right:var(--number-place);position:relative;will-change:transform}.diagram-progress-line:before{background:var(--main-color);border-radius:4px;content:"";height:100%;transform:translateX(-100%);width:100%}.initialized .diagram-progress-line:before{animation:animate-progress calc(var(--animation-speed)*1s) ease-in-out forwards}.diagram-progress-line:after{content:attr(data-width);font-weight:600;opacity:0;position:absolute;right:0;transition:opacity calc(var(--animation-speed)*1s) ease-in-out;width:30px}.initialized .diagram-progress-line:after{opacity:1}@keyframes animate-progress{to{transform:translateX(0)}}.contact{display:flex;flex-wrap:wrap;margin:clamp(50px,5vw,80px) 0}.contact-flex{display:flex;gap:16px;width:100%}.contact-flex:not(:last-child){margin-bottom:16px}.contact-title{font-size:24px;font-weight:600;margin-bottom:24px;width:100%}.contact-pic{border-radius:50%;flex-shrink:0;height:57px;width:57px}.contact-info{display:flex;flex-direction:column;gap:4px}.contact-info-position{font-size:14px;opacity:.5}.contact-info a{color:var(--main-color);text-decoration:underline}.copyright{font-size:12px;opacity:.5}.copyright a:not([class]){color:inherit;text-decoration:underline}footer{margin:0 auto clamp(24px,4vw,68px);max-width:664px;padding:0 24px}@media screen and (min-width:768px){.tile{margin:0;padding:80px 24px}.card{padding:24px}.card-part{align-items:flex-start;flex-direction:column}.card-part.-l-col-2,.card.-l-col-2{--cols:2}.diagram-circle{flex-shrink:0;width:50%}.diagram-circle-wrapper{column-gap:14px;flex-direction:row}.diagram-circle-wrapper.-column-direction{flex-direction:column}.diagram-circle-wrapper.-column-direction .diagram-circle{height:216px;width:100%}.diagram-circle-legend{align-self:center}.diagram-progress-item{align-items:center;display:grid;gap:4px 24px;grid-template-columns:1fr 1fr}}
