p{text-align:center;font-weight:400}a,h1,h2,h3,h4,h5,h6{text-align:center;font-weight:700}h1{font-size:60px;line-height:72px}h2{font-size:48px;line-height:60px}h3{font-size:36px;line-height:45px}h4{font-size:30px;line-height:38px}h5{font-size:24px;line-height:32px}h6{font-size:20px;line-height:28px}p{font-size:16px;line-height:24px}@media (min-width:768px){h1{font-size:60px;line-height:72px}h2{font-size:48px;line-height:60px}h3{font-size:36px;line-height:45px}h4{font-size:30px;line-height:38px}h5{font-size:24px;line-height:32px}h6{font-size:20px;line-height:28px}p{font-size:16px;line-height:24px}.small-text{font-size:14px;line-height:21px}}@media (max-width:768px){h1{font-size:36px;line-height:44px}h2{font-size:30px;line-height:38px}h3{font-size:24px;line-height:30px}h4{font-size:20px;line-height:26px}h5{font-size:18px;line-height:24px}h6{font-size:16px;line-height:22px}p{font-size:14px;line-height:20px}}#sectionThanks{height:70vh}#sectionAbout{height:100%}#sectionAbout *{text-align:left}#sectionLicense{height:100%}#sectionLicense *{text-align:left}#sectionLicense{font-size:24px;line-height:60px}#sectionDownload{height:clamp(24rem,calc(100vh - 3.5rem),100vh)}#sectionTrust{height:12rem;border:1px solid red}.react-flow{--bg-color:#111;--text-color:#f3f4f6;--node-border-radius:10px;--node-box-shadow:10px 0 15px rgba(42,138,246,.3),-10px 0 15px rgba(233,42,103,.3);background-color:var(--bg-color);color:var(--text-color)}.react-flow__node-turbo{border-radius:var(--node-border-radius);display:flex;height:70px;min-width:150px;font-family:Fira Mono,Monospace;font-weight:500;letter-spacing:-.2px;box-shadow:var(--node-box-shadow)}.react-flow__node-turbo .wrapper{overflow:hidden;display:flex;padding:2px;position:relative;border-radius:var(--node-border-radius);flex-grow:1}.gradient:before{content:"";position:absolute;padding-bottom:calc(100% * 1.41421356237);width:calc(100% * 1.41421356237);background:conic-gradient(from -160deg at 50% 50%,#e92a67 0deg,#a853ba 120deg,#2a8af6 240deg,#e92a67 1turn);left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%}.react-flow__node-turbo.selected .wrapper.gradient:before{content:"";background:conic-gradient(from -160deg at 50% 50%,#e92a67 0deg,#a853ba 120deg,#2a8af6 240deg,rgba(42,138,246,0) 1turn);animation:spinner 4s linear infinite;transform:translate(-50%,-50%) rotate(0deg);z-index:-1}@keyframes spinner{to{transform:translate(-50%,-50%) rotate(-1turn)}}.react-flow__node-turbo .inner{background:var(--bg-color);padding:16px 20px;border-radius:var(--node-border-radius);display:flex;flex-direction:column;justify-content:center;flex-grow:1;position:relative}.react-flow__node-turbo .icon{margin-right:8px}.react-flow__node-turbo .body{display:flex}.react-flow__node-turbo .title{font-size:16px;margin-bottom:2px;line-height:1}.react-flow__node-turbo .subline{font-size:12px;color:#777}.react-flow__node-turbo .cloud{border-radius:100%;width:30px;height:30px;right:0;position:absolute;top:0;transform:translate(50%,-50%);display:flex;transform-origin:center center;padding:2px;overflow:hidden;box-shadow:var(--node-box-shadow);z-index:1}.react-flow__node-turbo .cloud div{background-color:var(--bg-color);flex-grow:1;border-radius:100%;display:flex;justify-content:center;align-items:center;position:relative}.react-flow__handle{opacity:0}.react-flow__handle.source{right:-10px}.react-flow__handle.target{left:-10px}.react-flow__node:focus{outline:none}.react-flow__edge .react-flow__edge-path{stroke:url(#edge-gradient);stroke-width:2;stroke-opacity:.75}.react-flow__controls button{background-color:var(--bg-color);color:var(--text-color);border:1px solid #95679e;border-bottom:none}.react-flow__controls button:hover{background-color:#252525}.react-flow__controls button:first-child{border-radius:5px 5px 0 0}.react-flow__controls button:last-child{border-bottom:1px solid #95679e;border-radius:0 0 5px 5px}.react-flow__controls button path{fill:var(--text-color)}.react-flow__attribution{background:hsla(0,0%,78%,.2)}.react-flow__attribution a{color:#95679e}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-behavior:smooth}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;padding:0;margin:0;outline:none;-webkit-overflow-scrolling:auto;-webkit-tap-highlight-color:transparent;font-family:Greycliff,Helvetica Neue,Inter,Arial,sans-serif}button{all:unset}a{color:inherit;text-decoration:none;font-weight:700}li,ul{list-style:none}body,html{padding:0;margin:0;height:100%;width:100%}