.landing-hero{--heroPreviewMargin:314px;--heroSpacing:58px;z-index:0;text-align:center;margin-bottom:var(--heroPreviewMargin);color:var(--txtPrimaryColor);background-color:#000;background-image:radial-gradient(60% 50% at 50% -10%,#ffffff24,#0000 70%),radial-gradient(circle,#222 1px,#0000 1.5px);background-position:top;background-size:auto,26px 26px;padding:15px 0 0;transition:background-color 1s;position:relative}.landing-hero .page-header{box-shadow:none;background:0 0;border:0;margin:0;position:relative}.landing-hero .page-header .responsive-menu-dropdown{border:0}.landing-hero .page-header .searchbar input{background:#ffffff0f}.landing-hero .page-header .searchbar:hover input{background:#ffffff1a}.landing-hero .page-header .searchbar:focus-within input{background:#ffffff24}.landing-hero .page-header .searchbar .searchbar-dropdown{border:0}.landing-hero .hero-preview{text-align:center;width:100%;margin:0 auto calc(-1 * var(--heroPreviewMargin));display:block;position:relative}.landing-hero .hero-preview .preview{z-index:1;vertical-align:top;border-radius:var(--lgRadius);background:var(--baseAlt1Color);border:3px solid var(--baseAlt2Color);-webkit-user-select:none;user-select:none;border-top:0;max-width:100%;height:auto;margin:0 auto;display:inline-block;position:relative}.landing-hero .hero-preview .content{z-index:2;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.landing-hero .hero-preview .gopher-proximity-hover{z-index:3;-webkit-user-select:none;user-select:none;background:0 0;width:90px;height:90px;transition:transform .4s;position:absolute;top:-75px;left:7px}.landing-hero .hero-preview .gopher-proximity-hover:hover{transform:scale(1.5)}.landing-hero .hero-preview .gopher-proximity-hover:hover~.gopher{transform:translateY(30px)}@keyframes gopherEntrance{to{top:-64px}}.landing-hero .hero-preview .gopher{z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none;background:0 0;transition:transform .3s;position:absolute;top:-30px;left:18px}.loaded .landing-hero .hero-preview .gopher{animation:.6s forwards gopherEntrance}.landing-hero .hero-preview .gopher .eye{width:17px;height:17px;transition:bottom var(--baseAnimationSpeed);border-radius:50%;display:block;position:absolute;bottom:3px;right:2px;transform:rotate(30deg)}.landing-hero .hero-preview .gopher .eye:before{content:"";z-index:0;background:#111;border-radius:50%;width:7px;height:7px;display:block;position:absolute;top:1px;left:5px}.landing-hero .hero-preview .gopher .eye:after{content:"";z-index:1;background:#fff;border-radius:50%;width:1.5px;height:1.5px;display:block;position:absolute;top:2px;left:9px}.landing-hero .hero-preview .gopher .eye-socket{background:#fff;border-radius:50%;display:block;position:absolute}.landing-hero .hero-preview .gopher .eye-socket.left{width:23px;height:25px;top:18px;left:18px}.landing-hero .hero-preview .gopher .eye-socket.right{border-radius:14px 100% 15px;width:16px;height:21px;top:21px;left:auto;right:3px}.landing-hero .hero-preview .gopher .eye-socket.right .eye{right:0}.landing-hero .hero-checks{box-shadow:0px 2px 5px 0px var(--shadowColor);align-items:center;gap:10px var(--baseSpacing);margin:0 0 var(--heroSpacing);font-size:var(--lgFontSize);background:var(--baseColor);border:1px solid var(--baseAlt3Color);color:var(--txtPrimaryColor);border-radius:30px;padding:10px 25px;font-weight:600;display:inline-flex}.landing-hero .hero-checks i{color:var(--successColor);font-size:1.38em}.landing-hero .hero-checks .check-item{align-items:center;gap:8px;display:inline-flex}.landing-hero .hero-content{width:100%;margin:var(--heroSpacing) 0;font-size:36px;line-height:1;display:block}.landing-hero .hero-content strong{font-weight:700}.landing-hero .hero-content .content-row{width:100%;margin:0 0 16px;display:block}.landing-hero .hero-content .content-row:last-child{margin-bottom:0}.landing-hero .hero-content .highlight{font-size:1.1em}@media only screen and (width>=1180px){.landing-hero{height:723px}}@media only screen and (width<=800px){.landing-hero{--heroPreviewMargin:150px}.landing-hero .hero-preview .gopher{animation:none!important;top:-34px!important}.landing-hero .hero-checks{font-size:var(--baseFontSize);flex-wrap:wrap;gap:10px}}@media only screen and (width<=640px){.landing-hero{--heroPreviewMargin:-10px}.landing-hero .hero-checks{margin-bottom:var(--baseSpacing);border-radius:var(--lgRadius);gap:0;padding:10px}.landing-hero .hero-checks .check-item{width:50%;padding:5px}.landing-hero .hero-content{--heroSpacing:30px;font-size:30px}.landing-hero .hero-content .responsive-hide{display:none}.landing-hero .hero-content .content-row{margin:10px 0}.landing-hero .hero-content .highlight{font-size:30px}.landing-hero .hero-preview .gopher{display:none}}@media only screen and (width<=380px){.landing-hero .hero-checks{background:#0009}.landing-hero .hero-checks .check-item{width:100%}.landing-hero .hero-preview{margin-bottom:0}.landing-hero .hero-preview .content{margin-top:var(--smSpacing);margin-bottom:var(--smSpacing);position:relative;top:auto;left:auto;transform:none}.landing-hero .hero-content{font-size:24px}.landing-hero .hero-content .highlight{font-size:26px}}.landing-section{width:100%;margin:var(--xlSpacing) 0;display:block}.landing-section .landing-title{width:100%;margin:0 0 var(--baseSpacing);display:block}@media only screen and (width<=820px){.landing-section{margin:var(--lgSpacing) 0;text-align:center}}.features-section{gap:var(--baseSpacing);width:100%;display:flex}.features-section .features-tabs{background:var(--baseAlt1Color);border-radius:var(--baseRadius);flex-shrink:0;width:450px;display:block}.features-section .features-tabs>*{border-radius:0}.features-section .features-tabs>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.features-section .features-tabs>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.features-section .features-tabs .tab-item{--arrowSize:12px;border-bottom:1px solid var(--baseAlt2Color);width:100%;padding:var(--baseSpacing);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--baseAnimationSpeed);outline:0;text-decoration:none;display:block;position:relative}.features-section .features-tabs .tab-item:before{content:"";width:0;height:0;margin-top:calc(-1 * var(--arrowSize));border:var(--arrowSize) solid transparent;border-left-color:var(--baseAlt2Color);transition:opacity var(--baseAnimationSpeed), visibility var(--baseAnimationSpeed), transform var(--baseAnimationSpeed);transform-origin:0 0;opacity:0;visibility:hidden;position:absolute;top:50%;left:100%;transform:rotateY(90deg)}.features-section .features-tabs .tab-item .title{width:100%;margin:0 0 var(--xsSpacing);align-items:center;gap:10px;display:flex}.features-section .features-tabs .tab-item .title i{color:var(--txtHintColor);font-size:1.31rem}.features-section .features-tabs .tab-item:hover,.features-section .features-tabs .tab-item:focus-visible{background:var(--baseAlt2Color)}.features-section .features-tabs .tab-item:active,.features-section .features-tabs .tab-item.active{background:var(--baseAlt3Color);transition-duration:var(--baseActiveAnimationSpeed)}.features-section .features-tabs .tab-item.active:before{opacity:1;visibility:visible;transform:rotateY(0)}.features-section .features-tabs .tab-item.active .title i{color:inherit}.features-section .code-preview{width:100%;max-height:656px;overflow:hidden auto;overflow-y:overlay;border-radius:var(--baseRadius);display:block;position:relative}.features-section .code-preview .code-wrapper{height:100%;margin:0!important}.features-section .code-preview code{min-height:100%}.features-section .code-preview .sdk-btns{justify-content:center;align-items:center;gap:0;display:flex;position:absolute;top:10px;right:10px}.features-section .code-preview .sdk-btns .btn-outline{border:0}.features-section .code-preview .sdk-btns .btn-hint:not(:hover){opacity:.7;transition:opacity var(--baseAnimationSpeed)}.features-section .code-preview .sdk-btns>.btn{border-radius:0}.features-section .code-preview .sdk-btns>.btn:first-child{border-top-left-radius:var(--btnRadius);border-bottom-left-radius:var(--btnRadius)}.features-section .code-preview .sdk-btns>.btn:last-child{border-top-right-radius:var(--btnRadius);border-bottom-right-radius:var(--btnRadius)}@media only screen and (width<=820px){.features-section .features-tabs{background:var(--baseAlt1Color);width:100%}.features-section .features-tabs .tab-item{background:inherit;pointer-events:none;padding:15px 20px}.features-section .features-tabs .tab-item:before{display:none}.features-section .features-tabs .tab-item:hover,.features-section .features-tabs .tab-item:focus-visible,.features-section .features-tabs .tab-item:active,.features-section .features-tabs .tab-item.active{background:inherit}.features-section .code-preview{display:none}}.logos-list{justify-content:center;align-items:center;gap:80px;width:100%;display:flex}.logos-list .list-item{transition:filter var(--baseAnimationSpeed);outline:0;text-decoration:none}.logos-list .list-item.disabled{opacity:.6;filter:grayscale()}.logos-list a.list-item:hover,.logos-list a.list-item:focus-visible{filter:brightness(1.1)}@media only screen and (width<=820px){.logos-list{gap:40px}}@media only screen and (width<=450px){.logos-list{flex-wrap:wrap}}
