.product-main{color:#161f19;color:lab(10.9207% -5.61286 2.87918);background:#fff;font-family:EarlyJakarta,Arial,sans-serif}.product-main .product-page{background:linear-gradient(#fffffff0,#fffd 570px,#fff 1000px),url(/hero-mountains.png) top/100% no-repeat;padding-top:75px}.product-main .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;min-height:88px;position:relative}.product-main .brand strong{letter-spacing:-1px;font-family:inherit;font-weight:600}.product-main .site-nav a{font-size:13px;font-weight:400}.product-main .button{border-radius:10px;font-family:inherit;font-weight:400}.product-main .button-dark{color:#fff;background:#194e37}.product-main .product-heading{margin-bottom:80px}.product-main .product-heading h1{letter-spacing:-.035em;max-width:850px;font-family:inherit;font-size:clamp(38px,5vw,68px);font-weight:400;line-height:1.15}.product-main .product-heading p{color:#45594d;max-width:650px;font-size:17px;line-height:1.85}.product-main .product-heading>div>span{color:#375747;letter-spacing:.05em;font-size:11px}.product-main h2,.product-main h3{letter-spacing:-.025em;font-family:inherit;font-weight:400}.product-main .developer-section{border-color:#dce5df;padding:40px 0}.product-main .developer-section h2{font-size:28px}.product-main .developer-section p{color:#43554a;font-size:15px;line-height:1.9}.product-main .code-block{color:#183d2b;background:#eff4f0;border-color:#dce5df;border-radius:12px}.product-main .contract-addresses{border-radius:12px}.el-public-intro{grid-template-columns:1fr 1fr;gap:50px;margin:60px 0;display:grid}.el-public-intro h2,.el-pilot h2{font-size:clamp(30px,3.4vw,46px);line-height:1.25}.el-public-intro p,.el-pilot>p{color:#43554a;max-width:650px;font-size:16px;line-height:1.9}.el-campaign-examples{flex-direction:column;display:flex}.el-campaign-examples article{border-top:1px solid #dce5df;grid-template-columns:180px 1fr 1fr;gap:24px;padding:34px 0;display:grid}.el-campaign-examples article>span{color:#456b54;font-size:12px}.el-campaign-examples h3{font-size:25px;line-height:1.3}.el-campaign-examples p{color:#43554a;font-size:14px;line-height:1.8}.el-campaign-examples small{color:#53665b;grid-column:2/-1;font-size:11px}.el-pilot{padding:70px 0}.el-pilot ol{counter-reset:pilot;margin:35px 0;padding:0;list-style:none}.el-pilot li{border-top:1px solid #dce5df;gap:25px;padding:18px 0;font-size:14px;display:flex}.el-pilot li strong{min-width:190px;font-weight:500}.el-pilot li span{color:#43554a}@media (max-width:720px){.product-main .product-page{background-size:auto 700px;padding-top:40px}.product-main .product-heading{margin-bottom:45px}.product-main .product-heading p{font-size:15px}.product-main .site-header{min-height:72px}.product-main .site-nav{background:#fff}.el-public-intro{grid-template-columns:1fr;gap:15px}.el-campaign-examples article{grid-template-columns:1fr;gap:12px}.el-campaign-examples small{grid-column:1}.el-pilot li{flex-direction:column;gap:7px}}.product-main .brand strong{font-size:27px}.product-main .product-heading>div>span{font-family:inherit}.product-main .site-header{padding-inline:max(48px,50vw - 620px)}.product-main .site-nav a{padding:12px 15px}.product-main .brand-mark:before{background:#194e37}.product-main .brand-mark i{background:#6daa7e}@media (max-width:720px){.product-main .site-header{padding-inline:20px}.product-main .brand strong{font-size:25px}}
