@charset "UTF-8";:root{--theme-bg-primary:#FFFFFF;--theme-bg-secondary:#EDF0F5;--theme-text-primary:#000000;--theme-text-secondary:#999999}html[data-theme=dark]{--theme-bg-primary:#212226;--theme-bg-secondary:#37393D;--theme-text-primary:#FFFFFF;--theme-text-secondary:#999999}*{box-sizing:border-box;-webkit-tap-highlight-color:#fff0;outline:none}a{color:#2974ff}html{width:100%;height:100%;padding:0;margin:0;font-family:"Quicksand",sans-serif;font-size:14px;font-weight:500}html body{width:100%;height:100%;padding:0;margin:0;color:#FFF}html body .content{width:800px;margin:0 auto;padding-top:20px;padding:20px}html body .content a.back{color:#fff;text-decoration:none;margin-bottom:30px;display:block}html body .content h1.nomargin{margin:0}html body .content input,html body .content textarea{outline:none;background:#fff0;border:none;color:#fff;padding:10px;margin-bottom:20px;width:100%;border-bottom:1px solid rgb(255 255 255 / .5)}html body .content .btn{padding:8px;padding-left:30px;padding-right:30px;background:radial-gradient(circle at 81.9% 53.5%,#2974ff 16.3%,#0050e6 100.2%);border-radius:8px;color:#fff;text-decoration:none;border:none;cursor:pointer}html body .content .alert{width:100%;padding:10px;background:#37393D;border:1px solid rgb(255 255 255 / .2);border-radius:8px;display:inline-block;margin-bottom:20px}html body .main-wrapper{margin-top:20px}html body .main-wrapper .main{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}html body .main-wrapper .main h1{font-size:45px;font-weight:100}html body .seperator{width:30px;height:3px;border-radius:10px;background-color:#fff}html body ul.footer{margin:0;padding:0;padding-bottom:30px;margin-top:40px}html body ul.footer li{display:inline-block;list-style:none;border-left:2px solid rgb(255 255 255 / .3)}html body ul.footer li:first-child{border-left:none}html body ul.footer li a{padding-bottom:10px;padding-top:10px;padding-right:20px;padding-left:20px;color:#FFF;text-decoration:none}@font-face{font-family:"Quicksand";src:url(/css/fonts/Quicksand-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url(/css/fonts/Quicksand-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url(/css/fonts/Quicksand-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url(/css/fonts/Quicksand-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Quicksand";src:url(/css/fonts/Quicksand-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}h1,h2,h3,h4,h5{margin:0}html{scroll-behavior:smooth;background:radial-gradient(700px 700px at 20% 30%,rgb(41 116 255 / .22),#fff0 60%),radial-gradient(800px 800px at 85% 35%,rgb(0 80 230 / .42),#fff0 60%),radial-gradient(800px 800px at 50% 85%,rgb(41 116 255 / .15),#fff0 65%),#fff;overscroll-behavior:none;background-attachment:fixed}html body{color:var(--theme-text-primary);transition:all 0.5s ease}html body .wrapper{width:1280px;margin:0 auto}html body .wrapper nav.navigation{position:fixed;width:1280px;padding:10px;padding-left:20px;padding-right:20px;border:1px solid #fff0;transition:all 0.5s ease;display:flex;align-items:center;justify-content:space-between;background:#fff0;z-index:9999999}html body .wrapper nav.navigation.floating{margin-top:20px;border-radius:50px;box-shadow:0 8px 15px rgb(0 0 0 / .1),0 4px 6px rgb(0 0 0 / .05);border:1px solid #EDF0F5;background:#fff}html body .wrapper nav.navigation.floating a:hover,html body .wrapper nav.navigation.floating a.active{background-color:#edf0f5}html body .wrapper nav.navigation .companyname{text-decoration:underline}html body .wrapper nav.navigation .user-area a{margin-left:10px}html body .wrapper nav.navigation .user-area .btn-primary{color:#fff}html body .wrapper nav.navigation .icon{display:flex;align-items:center}html body .wrapper nav.navigation .icon span{margin-left:10px;font-size:20px;font-weight:100}html body .wrapper nav.navigation .icon:hover{background:transparent!important}html body .wrapper nav.navigation ul.menu{margin:0;padding:0;display:flex}html body .wrapper nav.navigation ul.menu li{list-style:none;margin-right:5px}html body .wrapper nav.navigation ul.menu li a{text-decoration:none;color:#000;padding:10px;padding-left:20px;padding-right:20px;border-radius:30px;transition:all 0.5s ease}html body .wrapper nav.navigation ul.menu li a:hover,html body .wrapper nav.navigation ul.menu li a.active{background-color:var(--theme-bg-secondary)}html body .wrapper .circle{padding:10px;background:radial-gradient(circle at 81.9% 53.5%,#2974ff 16.3%,#0050e6 100.2%);border-radius:50px;color:#fff;display:block;width:50px;height:50px;display:flex;justify-content:center;align-items:center}html body .wrapper .circle i{font-size:20px}html body .wrapper section{width:100%;padding-top:100px}html body .wrapper section .section-header{margin-bottom:100px;text-align:center}html body .wrapper section .section-header h2{font-size:25px;margin-bottom:5px}html body .wrapper section .section-header p{color:var(--theme-text-secondary)}html body .wrapper section .section-header span{display:flex;width:50px;height:50px;padding:10px;background:radial-gradient(circle at 81.9% 53.5%,#2974ff 16.3%,#0050e6 100.2%);border-radius:50px;align-items:center;justify-content:center;margin:0 auto;margin-bottom:10px}html body .wrapper section .section-header span i{font-size:20px;color:#fff}html body .wrapper .pricing-table{display:flex;justify-content:center}html body .wrapper .pricing-table .pricing-table-item{width:354px;min-height:500px;background-color:#fff;border-radius:30px;margin-right:30px;padding:30px;box-shadow:0 1px 3px rgb(0 0 0 / .08)}html body .wrapper .pricing-table .pricing-table-item:last-child{margin-right:0}html body .wrapper .pricing-table .pricing-table-item h4{font-size:20px;margin-bottom:10px}html body .wrapper .pricing-table .pricing-table-item h4 i{margin-right:10px;color:hsl(219 100% 58%)}html body .wrapper .pricing-table .pricing-table-item p{color:var(--theme-text-secondary)}html body .wrapper .pricing-table .pricing-table-item hr{margin-top:20px;margin-bottom:20px;border:none;height:1px;background-color:var(--theme-bg-secondary)}html body .wrapper .pricing-table .pricing-table-item .price{font-size:30px;margin-bottom:10px}html body .wrapper .pricing-table .pricing-table-item .buylink{margin-top:20px}html body .wrapper .pricing-table .pricing-table-item .price-info{margin-top:5px;margin-bottom:5px;color:var(--theme-text-secondary);font-size:10px}html body .wrapper .pricing-table .pricing-table-item ul{margin:0;padding:0}html body .wrapper .pricing-table .pricing-table-item ul li{list-style:none;display:flex;justify-content:start;margin-bottom:8px}html body .wrapper .pricing-table .pricing-table-item ul li span{margin-right:10px}html body .wrapper .support-item{display:flex;height:400px}html body .wrapper .support-item .support-item-left{display:flex;flex-direction:column;justify-content:center;align-items:start;width:50%;height:100%;background-color:#edf0f5;border-radius:20px;padding:30px}html body .wrapper .support-item .support-item-right{width:50%;height:100%}html body .wrapper .rows a{width:auto}html body .wrapper .apps{display:flex}html body .wrapper .apps>:last-child{margin-left:10px}html body .wrapper section.benefits{height:auto}.code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:.95em;padding:.15em .35em;border-radius:4px;white-space:nowrap}.terminal{width:500px;height:300px;background:#fff;border-radius:12px;border:1px solid rgb(204 204 204 / .3)}.terminal .terminal-header{padding:10px;border-bottom:1px solid rgb(204 204 204 / .3);display:flex}.terminal .terminal-header .terminal-button{margin-right:8px}.terminal .terminal-header .terminal-close{background-color:#FF5F57;width:12px;height:12px;border-radius:12px}.terminal .terminal-header .terminal-minimize{background:#FFBD2E;width:12px;height:12px;border-radius:12px}.terminal .terminal-header .terminal-maximize{background:#28C840;width:12px;height:12px;border-radius:12px}.terminal .terminal-body{padding:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}a{text-decoration:none;color:#000}p{margin:0;padding:0}.adaptive-image .light{display:block}.adaptive-image .dark{display:none}.btn-primary{padding:10px;padding-left:20px;padding-right:20px;background:radial-gradient(circle at 81.9% 53.5%,#2974ff 16.3%,#0050e6 100.2%);color:#fff;border-radius:30px;display:inline-block;cursor:pointer;text-decoration:none;border:none}.btn-block{width:100%;text-align:center}.checkmark{width:20px;height:20px;border-radius:20px;background-color:#286ffc;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:#fff;font-size:11px}.nocheckmark{width:21px;height:21px;border-radius:20px;background-color:#7b8a9e;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:#fff;font-size:13px}.dontfit{text-align:right;padding:15px;border-radius:10px;width:1122px;margin:0 auto;margin-top:0;margin-bottom:30px}.githublogo{font-size:25px}.subheader{color:var(--theme-text-secondary)}:not(pre)>code[class*=language-],pre[class*=language-]{background:var(--theme-bg-primary)}section.start{width:100%}section.start .hero-unit{margin-bottom:50px;margin-top:100px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}section.start .hero-unit .signalgrid-logo{display:flex;justify-content:center;align-items:center}section.start .hero-unit .signalgrid-logo span{font-weight:100}section.start .hero-unit .signalgrid-logo img{margin-right:10px;filter:grayscale(100%)}section.start .hero-unit span{font-size:20px}section.start .hero-unit h1{font-size:45px;font-weight:400;margin-bottom:10px}section.start .hero-unit h2{font-size:20px;font-weight:lighter;color:#999}section.start .hero-unit .adaptive-image{width:80%}section.start .hero-unit .adaptive-image img{width:100%}section.start .hero-unit .apps{display:flex;justify-content:center;margin-top:20px;margin-bottom:50px}section.start .hero-unit .apps a img{width:auto;height:40px}section.bridge{margin-bottom:100px}section.bridge .painpoints{width:100%;background-color:var(--theme-bg-primary);border-radius:30px;display:flex;padding:30px;box-shadow:0 8px 15px rgb(0 0 0 / .1),0 4px 6px rgb(0 0 0 / .05);border:1px solid var(--theme-bg-secondary)}section.bridge .painpoints .painpoint{width:33.33333%;border-right:1px solid var(--theme-bg-secondary);height:100%;padding:50px}section.bridge .painpoints .painpoint:last-child{border-right:none}section.bridge .painpoints .painpoint h2{font-weight:400;margin-bottom:20px}section.bridge .painpoints .painpoint p{color:var(--theme-text-secondary)}section.bridge .painpoints .painpoint span{color:hsl(219 100% 58%);margin-bottom:20px;font-size:30px;opacity:.5;display:inline-block}section.usage .code-section{display:flex}section.usage .code-section .description{width:50%;display:flex;flex-direction:column;justify-content:space-between;padding:50px}section.usage .code-section .description h4{font-size:25px;margin-bottom:10px}section.usage .code-section .description p{margin-bottom:20px;opacity:.8}section.usage .code-section .description a i{font-size:20px;margin-right:5px}section.usage .code-section .code{width:50%}section.usage .code-section .code pre{border-radius:20px;border:1px solid var(--theme-bg-secondary)}section.usage div.code-toolbar>.toolbar{opacity:1;gap:6px}section.usage div.code-toolbar>.toolbar .toolbar-item>span,section.usage div.code-toolbar>.toolbar .toolbar-item>button{background:var(--theme-bg-secondary);color:var(--theme-text-primary);border:0;border-radius:6px;padding:6px 10px;font-size:12px;font-family:inherit;line-height:1;cursor:default;margin:10px}section.usage div.code-toolbar>.toolbar>.toolbar-item>a,section.usage div.code-toolbar>.toolbar>.toolbar-item>button,section.usage div.code-toolbar>.toolbar>.toolbar-item>span{box-shadow:none}section.usage div.code-toolbar>.toolbar .toolbar-item>button:hover{background:var(--theme-bg-secondary);cursor:pointer}section.usage div.code-toolbar>.toolbar .toolbar-item>span{text-transform:uppercase;letter-spacing:.04em}section.contact{display:flex;justify-content:center;align-items:center;flex-direction:column}section.contact h1{margin-bottom:100px}section.contact .contact-form{width:90%;background:rgb(255 255 255 / .4);border:1px solid var(--theme-bg-secondary);border-radius:30px;padding:80px;box-shadow:0 8px 15px rgb(0 0 0 / .1),0 4px 6px rgb(0 0 0 / .05);flex-direction:row;display:flex}section.contact .contact-form .contact-left{width:50%;display:flex;justify-content:flex-start;align-items:baseline;flex-direction:column}section.contact .contact-form .contact-right{width:50%}section.contact .contact-form .contact-right textarea{height:150px}section.contact .contact-form h2{font-size:30px}section.contact .column{margin-bottom:20px}section.contact .column strong{display:inline-block;margin-bottom:5px}section.contact .thankyou{display:flex;height:100%;width:100%;justify-content:center;flex-direction:column;align-items:center}section.contact .thankyou i{font-size:30px;margin-bottom:20px}section.contact .column-last{display:flex;justify-content:flex-end}section.contact .form-control{outline:none;border:1px solid var(--theme-bg-secondary);background:#fff0;border-radius:8px;width:100%;color:var(--theme-text-primary);background:var(--theme-bg-primary);padding:10px}html[data-theme=dark] section.contact .contact-form{background:rgb(0 0 0 / .4)}section.features .feature{display:flex;margin-bottom:100px}section.features .feature .info{display:flex;justify-content:center;flex-direction:column;width:50%;padding:50px}section.features .feature .info span{margin-bottom:10px;color:#2974ff;font-weight:700}section.features .feature .info h4{font-size:25px;margin-bottom:10px}section.features .feature .info p{color:var(--theme-text-secondary)}section.features .feature .info a{width:auto;margin-top:20px;color:#000}section.features .feature .image{width:50%;border-radius:30px;display:flex;justify-content:center;position:relative}section.features .feature .image.manual-height{height:500px}section.features .feature .image .backdrop{position:absolute;width:60%;bottom:50px;height:300px;background:radial-gradient(circle at 81.9% 53.5%,#2974ff 16.3%,#0050e6 100.2%);border-radius:30px}section.features .feature .image .graphic{position:absolute;bottom:0}section.features .feature .image .graphic img{height:500px}section.features .feature .image img{max-width:100%;max-height:100%;object-fit:contain;display:block}html[data-theme=dark] section.features .feature .info a{color:#fff}html[data-theme=dark] section.features .terminal{background-color:var(--theme-bg-primary);border:1px solid var(--theme-bg-secondary)}html[data-theme=dark] section.features .terminal .terminal-header{border-bottom:1px solid var(--theme-bg-secondary)}section.faq .section-header{margin-bottom:0px!important}section.faq .faq-container{width:90%;border-radius:30px;padding:50px;margin:0 auto}section.faq .faq-container .faq-item{width:100%;background-color:var(--theme-bg-primary);border:1px solid var(--theme-bg-secondary);margin-bottom:10px;border-radius:12px;padding:20px;padding-bottom:10px;padding-top:10px;padding-right:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;transition:all 0.3s ease;flex-direction:column}section.faq .faq-container .faq-item .faq-item-header{width:100%;display:flex;justify-content:space-between}section.faq .faq-container .faq-item .faq-item-header .left{flex:1}section.faq .faq-container .faq-item .faq-item-header .left .faq-item-title{font-weight:700;cursor:pointer}section.faq .faq-container .faq-item .faq-item-header .right label{cursor:pointer;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform 0.4s ease}section.faq .faq-container .faq-item .faq-item-header .right label i{transition:transform 0.4s ease}section.faq .faq-container .faq-item .faq-item-body{display:none;margin-top:20px;color:var(--theme-text-secondary);transition:all 0.5s ease}section.faq .faq-container .faq-item.active .faq-item-body{display:block}section.footer{padding-top:180px;width:1280px;margin:0 auto}section.footer .footer-hero{width:90%;height:300px;background-image:url(/images/activebg.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px;position:absolute;left:50%;transform:translateX(-50%);top:-150px;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 8px 15px rgb(0 0 0 / .1),0 4px 6px rgb(0 0 0 / .05)}section.footer .footer-hero strong{font-size:35px;color:#fff;font-weight:200}section.footer .footer-info{background-color:#fff;position:relative;border-top-left-radius:20px;border-top-right-radius:20px;padding-bottom:50px;padding-top:40px}section.footer .footer-info .footer-text{display:flex;justify-content:space-between;padding-top:180px;width:90%;margin:0 auto}section.footer .footer-info .footer-text .company-profile .icon{display:flex;align-items:center;margin-bottom:10px}section.footer .footer-info .footer-text .company-profile .icon img{margin-right:10px}section.footer .footer-info .footer-text .company-profile .description{color:var(--theme-text-secondary)}section.footer .footer-info .footer-text .company-profile strong{display:inline-block;margin-bottom:10px}section.footer .footer-info .footer-text .pagelinks ul,section.footer .footer-info .footer-text .links ul,section.footer .footer-info .footer-text .legal ul{margin:0;padding:0}section.footer .footer-info .footer-text .pagelinks ul li,section.footer .footer-info .footer-text .links ul li,section.footer .footer-info .footer-text .legal ul li{list-style:none}section.footer .footer-info .footer-text .pagelinks ul li a,section.footer .footer-info .footer-text .pagelinks ul li strong,section.footer .footer-info .footer-text .links ul li a,section.footer .footer-info .footer-text .links ul li strong,section.footer .footer-info .footer-text .legal ul li a,section.footer .footer-info .footer-text .legal ul li strong{display:inline-block;margin-bottom:10px}section.footer .footer-info .footer-text .pagelinks ul li strong,section.footer .footer-info .footer-text .links ul li strong,section.footer .footer-info .footer-text .legal ul li strong{margin-bottom:20px}section.footer .copyright{border-top:1px solid #edf0f5;background:#fff;padding-top:10px;padding-bottom:20px;padding-left:5%;padding-right:5%;color:var(--theme-text-secondary);display:flex;justify-content:space-between}html[data-theme=dark] section.footer .footer-info{background-color:#37393D}html[data-theme=dark] section.footer ul li a{color:#fff}html[data-theme=dark] section.footer .copyright{border-top:1px solid var(--theme-bg-primary);background:var(--theme-bg-secondary)}html[data-theme=dark]{background:radial-gradient(700px 700px at 20% 30%,rgb(41 116 255 / .22),#fff0 60%),radial-gradient(800px 800px at 85% 35%,rgb(0 80 230 / .42),#fff0 60%),radial-gradient(800px 800px at 50% 85%,rgb(41 116 255 / .15),#fff0 65%),#212226;background-attachment:fixed}html[data-theme=dark] body .wrapper nav.navigation.floating{background-color:#212226;border:1px solid #37393D}html[data-theme=dark] body .wrapper nav.navigation .user-area a{color:#fff}html[data-theme=dark] body .wrapper nav.navigation .icon{color:#fff}html[data-theme=dark] body .wrapper nav.navigation ul li a{color:#fff}html[data-theme=dark] body .wrapper nav.navigation ul li a.active,html[data-theme=dark] body .wrapper nav.navigation ul li a:hover{background-color:rgb(55 57 61 / .5)}html[data-theme=dark] body .wrapper .area-row .area-wide{background-color:#37393D}html[data-theme=dark] body .wrapper .area-row .area-narrow{background-color:#37393D}html[data-theme=dark] body .wrapper .pricing-table-item{background-color:var(--theme-bg-secondary)}html[data-theme=dark] body .wrapper .pricing-table-item hr{background-color:rgb(255 255 255 / .1)}html[data-theme=dark] .adaptive-image .light{display:none}html[data-theme=dark] .adaptive-image .dark{display:block}html[data-theme=dark] a{color:#fff}.loadtime{time: '0.11801409721375ms'}