.page-landing-page{background:#fff}.landing-hero{color:#fff;background:var(--gray-10)}.landing-hero.template-3{height:260px;text-align:center}.landing-hero div.content-container{display:flex;flex-flow:column;align-items:flex-end;text-align:right;margin-top:80px}.landing-hero div.content-container.template-2{align-items:center;text-align:unset}.landing-hero div.content-container.template-3{height:100%;background:linear-gradient(transparent,transparent,#fff);align-items:center;text-align:unset;color:var(--gray-600);margin-bottom:0;padding-bottom:40px}.landing-hero div.content-container.template-3 div{display:none}.hero-ns-logo{max-width:280px;width:280px;padding-bottom:30px}.content-body,.content-form{display:flex;align-items:center;justify-content:center}.content-body div.body{padding:65px 0 40px;width:60%}.body img{width:100%;margin:20px 0}.body h3{font-size:24px;margin-bottom:25px;font-weight:300!important}ul.content-grid{margin:80px -20px!important}.body ul{margin:20px;font-size:16px}.body h2{margin-bottom:25px;font-weight:300!important}body span.check:before{content:"\2713";padding-top:.1em;align-items:center;align-self:center;border:1px solid #6cb;border-radius:99px;box-sizing:border-box;color:#6cb;display:inline-flex;flex-shrink:0;font-size:1rem;font-weight:400;height:30px;justify-content:center;margin-right:10px;width:30px}.content-form div.form-landing{width:43%;padding:40px 10px}.content-body div.body p{font-size:16px}.landing-hero div.hero-ns-logo{max-width:280px;width:280px;padding-bottom:30px;margin:auto}.landing-hero div svg{fill:#fff}header.landing-hero{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:40px 0}header.landing-hero h1{font-weight:600;font-size:54px;text-align:center}header.landing-hero h2{font-weight:400;font-size:36px}header div.content-container{align-self:center;margin-bottom:40px}.landing-flex-container{display:flex;gap:50px;flex-direction:row;max-width:960px}.landing-flex-container.template-3{max-width:80%;margin-top:0}.landing-flex-column{flex:1 1;flex-basis:40%;flex-grow:0}.landing-content{flex-basis:60%;flex-grow:0;padding-top:20px}.landing-flex-column.landing-content p:last-of-type a{cursor:pointer;border:none;padding:10px 20px;border-radius:5px;color:#fff;background:#5ac878;width:-webkit-fill-available;display:block;text-align:center;text-transform:uppercase}.landing-flex-container.template-3 .landing-flex-column>h3:first-of-type{margin-bottom:26px;font-weight:700!important;color:var(--gray-600);padding-top:20px}.template-3 .landing-flex-column:last-child div p:last-of-type{text-align:end;text-decoration:underline;margin-bottom:20px}.template-3 iframe{box-shadow:0 10px 10px 0 rgba(0,0,0,.1);border:1px solid var(--gray-300)}.template-3 .landing-content ul{margin:20px}.template-3 .landing-content li{color:var(--gray-400);font-size:18px;list-style-type:none;position:relative;margin:5px 0}.template-3 .landing-content li:before{background-image:url(https://assets.nodesource.com/website/circle-check-solid.svg);content:"";position:absolute;height:18px;width:18px;left:-1.2em;margin:3px 0}.landing-content p{font-size:16px}.landing-content h3{font-size:24px;padding-bottom:25px;font-weight:300!important}.brand-grid{background:var(--gray-10);margin:0 auto;padding:0;text-align:center}.brand-grid .content-container{padding:80px 0;margin:0 auto}.brand-grid h4{margin:0 0 40px}.brand-grid img{width:100%}.brand-grid ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;justify-content:center}.brand-grid li{box-sizing:border-box;flex-basis:16.6667%;padding:0 30px}@media screen and (min-width:801px) and (max-width:1000px){.flex-container{flex-direction:column;gap:unset}.content-form div.form-landing{width:100%}}@media screen and (max-width:800px){.content-form div.form-landing{width:100%}.landing-hero.template-3{padding-bottom:0;height:auto;text-align:center}.landing-flex-container.template-3{max-width:100%}.landing-flex-container{flex-wrap:wrap}.landing-flex-column{flex-basis:80%;margin:auto}}