@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:900;src:url(../fonts/onest/Onest-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:800;src:url(../fonts/onest/Onest-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:700;src:url(../fonts/onest/Onest-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:600;src:url(../fonts/onest/Onest-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:500;src:url(../fonts/onest/Onest-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400;src:url(../fonts/onest/Onest-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:300;src:url(../fonts/onest/Onest-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:200;src:url(../fonts/onest/Onest-ExtraLight.ttf) format("truetype")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon/fonts/icomoon.eot?qpi48h);src:url(../fonts/icomoon/fonts/icomoon.eot?qpi48h#iefix) format("embedded-opentype"),url(../fonts/icomoon/fonts/icomoon.ttf?qpi48h) format("truetype"),url(../fonts/icomoon/fonts/icomoon.woff?qpi48h) format("woff"),url(../fonts/icomoon/fonts/icomoon.svg?qpi48h#icomoon) format("svg")}[class*=" icomoon-"],[class^=icomoon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icomoon-zap:before{content:"\e933"}.icomoon-refresh-right:before{content:"\e984"}.icomoon-flag:before{content:"\e98e"}.icomoon-up-right:before{content:"\e98f"}.icomoon-all-filled:before{content:"\e985"}.icomoon-all:before{content:"\e986"}.icomoon-x:before{content:"\e98d"}.icomoon-debridge:before{content:"\e908"}.icomoon-deNFT:before{content:"\e918"}.icomoon-dePort:before{content:"\e919"}.icomoon-deSDK:before{content:"\e91b"}.icomoon-hardhat:before{content:"\e91d"}.icomoon-widget:before{content:"\e930"}.icomoon-approve:before{content:"\e97b"}.icomoon-archery:before{content:"\e97c"}.icomoon-bolt:before{content:"\e97d"}.icomoon-broken-chain:before{content:"\e97e"}.icomoon-checked:before{content:"\e97f"}.icomoon-process:before{content:"\e980"}.icomoon-spin:before{content:"\e981"}.icomoon-vertical-align-top:before{content:"\e982"}.icomoon-intersect:before{content:"\e983"}.icomoon-dln-icon .path1:before{color:#ea8388;content:"\e976"}.icomoon-dln-icon .path2:before{color:#ea8388;content:"\e977";margin-left:-1.66796875em}.icomoon-dln-icon .path3:before{color:#fff;content:"\e978";margin-left:-1.66796875em}.icomoon-dln-icon .path4:before{color:#fff;content:"\e979";margin-left:-1.66796875em}.icomoon-dln-icon .path5:before{color:#fff;content:"\e97a";margin-left:-1.66796875em}.icomoon-applications:before{content:"\e975"}.icomoon-developers:before{content:"\e974"}.icomoon-deExplorer-icon:before{content:"\e935"}.icomoon-deSwap-icon:before{content:"\e971"}.icomoon-blog:before{content:"\e932"}.icomoon-clock:before{content:"\e92f"}.icomoon-sliders:before{content:"\e912"}.icomoon-loader:before{content:"\e944"}.icomoon-target:before{content:"\e953"}.icomoon-shield-on:before{content:"\e93c"}.icomoon-shuffle:before{content:"\e93d"}.icomoon-maximize:before{content:"\e93f"}.icomoon-slider-right:before{content:"\e940"}.icomoon-arrows-in-circle:before{content:"\e942"}.icomoon-box:before{content:"\e943"}.icomoon-check:before{content:"\e945"}.icomoon-code:before{content:"\e946"}.icomoon-filter:before{content:"\e94d"}.icomoon-play:before{content:"\e956"}.icomoon-refresh:before{content:"\e957"}.icomoon-repeat:before{content:"\e958"}.icomoon-arrow-right:before{content:"\e959"}.icomoon-trending-up:before{content:"\e95e"}.icomoon-pyton:before{content:"\e961"}.icomoon-deExp:before{content:"\e965"}.icomoon-deAPI:before{content:"\e967"}.icomoon-deSwap:before{content:"\e968"}.icomoon-close-circle:before{content:"\e969"}.icomoon-grid:before{content:"\e96a"}.icomoon-down:before{content:"\e96b"}.icomoon-up:before{content:"\e96c"}.icomoon-open-in-new:before{content:"\e914"}.icomoon-menu:before{content:"\e931"}.icomoon-medium:before{content:"\e916"}.icomoon-telegram:before{content:"\e917"}.icomoon-discord:before{content:"\e91a"}.icomoon-facebook:before{content:"\e91c"}.icomoon-github:before{content:"\e91e"}.icomoon-google:before{content:"\e91f"}.icomoon-instagram:before{content:"\e920"}.icomoon-linkedIn:before{content:"\e921"}.icomoon-medium-2:before{content:"\e922"}.icomoon-pinterest:before{content:"\e923"}.icomoon-reddit:before{content:"\e924"}.icomoon-signal:before{content:"\e925"}.icomoon-snapchat:before{content:"\e926"}.icomoon-spotify:before{content:"\e927"}.icomoon-telegram-sircle:before{content:"\e928"}.icomoon-tiktok:before{content:"\e929"}.icomoon-tumblr:before{content:"\e92a"}.icomoon-twitter:before{content:"\e92b"}.icomoon-vk:before{content:"\e92c"}.icomoon-youtube:before{content:"\e92d"}.icomoon-exit:before{content:"\e900"}.icomoon-arrow-left:before{content:"\e901"}.icomoon-arrow-down:before{content:"\e902"}.icomoon-arrow-up:before{content:"\e903"}.icomoon-close:before{content:"\e904"}.icomoon-info:before{content:"\e905"}.icomoon-more-hor:before{content:"\e906"}.icomoon-remove:before{content:"\e907"}.icomoon-search:before{content:"\e909"}.icomoon-settings:before{content:"\e90a"}.icomoon-star:before{content:"\e90b"}.icomoon-star-empty:before{content:"\e90c"}.icomoon-success:before{content:"\e90d"}.icomoon-time:before{content:"\e90e"}.icomoon-transaction:before{content:"\e90f"}.icomoon-unlock:before{content:"\e910"}.icomoon-wallet:before{content:"\e911"}.icomoon-copy:before{content:"\e915"}.icomoon-chevron-left:before{content:"\e913"}.icomoon-chevron-right:before{content:"\e92e"}:root{--animate-duration:0.67s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:var(--animate-duration,1s);animation-fill-mode:both}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpShort{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpShort{animation-name:fadeInUpShort}.animate__delay-100ms{animation-delay:.1s}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.6,.6,.6)}50%{opacity:1}to{transform:scaleX(1)}}.animate__zoomIn{animation-name:zoomIn;transform-origin:center center}.animate__inline{display:inline-block}@keyframes fadeInLeftShort{0%{opacity:0;transform:translate3d(-20px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftShort{animation-name:fadeInLeftShort}:root{--de-text-color:#b6bbb4;--de-primary:#fbff3a;--de-primary-rgb:251,255,58;--de-secondary:#fbc78e;--de-border-color:#1f242f;--post-card-text:14px;--post-card-title:24px}@media (min-width:768px){:root{--post-card-text:16px;--post-card-title:40px}}body{color:#b6bbb4;font-family:var(--font-serif);font-weight:400;line-height:1.333334}::-moz-selection{background:#1c291f;color:#d5d931}::selection{background:#1c291f;color:#d5d931}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#b7a2bc}hr{border-top-color:var(--border-color)}.text-primary{color:var(--text-primary)}.site-header{background:var(--ghost-accent-color);color:var(--text-color)}.site-header-content{color:var(--text-color);position:relative;z-index:1}.has-cover .site-header-content+.site-main{z-index:2}.has-serif-title .site-title{font-family:var(--font-serif)}.site-description{font-size:2.4rem;font-weight:500;line-height:1.4;z-index:10}.site-title+.site-description{color:var(--text-muted)}:is(.site-logo,.site-title)+.site-description{font-size:2.1rem;font-weight:400;margin-top:8px}.has-cover .site-description{color:var(--text-color)}.has-cover .site-title{font-size:6rem}.has-cover :is(.site-logo,.site-title)+.site-description{font-size:2.4rem}@media (max-width:767px){.site-title{font-size:3.4rem!important}.site-description{font-size:1.9rem!important}}.has-cover:not(.home-template) .gh-head{background-color:var(--ghost-accent-color);color:var(--text-color)}.gh-head{background-color:var(--text-color);line-height:1.3em}.home-template.has-cover .gh-head{background-color:transparent;color:var(--text-color)}.gh-head a{text-decoration:none}.gh-head-logo{color:inherit;display:block;font-weight:800}.has-cover .gh-head-logo{color:var(--text-color)}.gh-head-menu{font-weight:500}.gh-head-menu .nav{font-weight:400}.gh-head-menu .nav a:hover{opacity:.9}.gh-social-link{color:inherit;line-height:0}.gh-social-link:hover{opacity:.9}.gh-head-actions{gap:24px;list-style:none;text-align:right}.gh-head-button{background:var(--ghost-accent-color);color:var(--text-color);font-size:1.5rem;font-weight:600}.has-cover .gh-head-button{background:#fff;color:var(--color-darkgrey)}.gh-search:hover{opacity:.9}.gh-burger{color:#fbff3a;cursor:pointer;font-size:16px}.has-cover .gh-burger-box{color:var(--text-color)}.gh-burger-box:before{transition:transform .3s cubic-bezier(.2,.6,.3,1),width .3s cubic-bezier(.2,.6,.3,1)}.gh-burger-box:before,.gh-burger-inner:after,.gh-burger-inner:before{background:currentcolor;bottom:0;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;top:0;width:100%;will-change:transform,width}.gh-burger-inner:after,.gh-burger-inner:before{transition:transform .25s cubic-bezier(.2,.7,.3,1),width .25s cubic-bezier(.2,.7,.3,1)}.gh-burger-inner:before{transform:translatey(-6px)}.gh-burger-inner:after{transform:translatey(6px)}body:not(.gh-head-open) .gh-burger:hover .gh-burger-inner:before{transform:translatey(-8px)}body:not(.gh-head-open) .gh-burger:hover .gh-burger-inner:after{transform:translatey(8px)}.gh-head-open .gh-burger-box:before{transform:translatex(19px);transition:transform .2s cubic-bezier(.2,.7,.3,1),width .2s cubic-bezier(.2,.7,.3,1);width:0}.gh-head-open .gh-burger-inner:before{transform:translatex(6px) rotate(135deg);width:26px}.gh-head-open .gh-burger-inner:after{transform:translatex(6px) rotate(-135deg);width:26px}.gh-head-open .gh-burger:before{content:"\e904";font-size:32px}@media (max-width:600px){#gh-head .gh-head-menu{font-size:6vmin}}.has-cover.gh-head-open .gh-head{background:var(--ghost-accent-color)}@media (max-width:991px){.gh-head-open{height:100vh;overflow:hidden}.gh-head-open #gh-head{bottom:0;left:0;overflow-y:scroll;position:fixed;right:0;top:0;z-index:3999999}.gh-head-open #gh-head .gh-head-inner{grid-template-rows:auto 1fr auto}.gh-head-open #gh-head .gh-head-actions,.gh-head-open #gh-head .gh-head-menu{display:flex}}.post-card{background:var(--body-bg);border:.5px solid var(--border-color-dark);border-radius:2rem}.post-card[class*=post-access-] .post-card-image-link:after{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.5)}.post-card-image{background:var(--body-bg);-o-object-fit:cover;object-fit:cover}.post-card-access{font-size:1.5rem;font-weight:600}.post-card-access,.post-card-content-link{color:var(--text-color)}.post-card-content-link:hover{text-decoration:none}.post-card-title{font-weight:500}.post-card-content-link:hover .post-card-title{opacity:.9}.has-serif-title .post-card-title{font-family:var(--font-serif)}.post-card-title svg{margin-left:-1px;margin-top:-3px}.post-card-excerpt{color:var(--text-color);font-size:16px;line-height:1.5}.has-sans-body .post-card-excerpt{font-family:var(--font-sans)}.post-card-meta{font-size:12px}.article-tag{margin-bottom:2rem}.article-title,.author-profile-location,.author-profile-social-link:hover,.post-card-featured,.post-card-title{color:var(--text-secondary)}.byline-meta-content,.byline-meta-date{font-size:12px;font-weight:400;margin:0}.post-card-primary-tag{background:rgba(251,255,58,.1);border-radius:4px;color:#d5d931;transition:all .2s}.post-card-primary-tag a{color:inherit}.post-card-primary-tag:hover{background:rgba(251,255,58,.25)}@media (max-width:991px){.gh-head-open #gh-head{display:flex;padding:0}.gh-head-open #gh-head .container{padding:0}.gh-head-open #gh-head .gh-head-inner{align-items:flex-start;background:rgba(1,13,23,.98);border-radius:0;display:flex;flex-direction:column;padding-top:calc(1.3334rem + 30px)}.gh-head-open #gh-head .gh-head-menu{align-items:flex-start;flex:0 0 auto;margin:0;width:100%}}@media (max-width:767px){.gh-head-open #gh-head .gh-head-inner{padding-bottom:calc(1.3334rem + 12px);padding-top:calc(1.3334rem + 12px)}}.gh-content a{color:var(--ghost-accent-color);text-decoration:underline;word-break:break-word}.gh-content>blockquote:not([class]),.gh-content>dl,.gh-content>ol,.gh-content>p,.gh-content>ul{font-family:var(--font-serif);font-size:1.6667rem;font-weight:400;line-height:1.6em}.gh-content h1,.gh-content h2,.gh-content h3,.gh-content>[id]{color:var(--text-secondary)}.gh-content a:not(.kg-btn):not(.kg-nft-card-container):not(.kg-product-card-button):not(.kg-header-card-button):not(.kg-cta-button){color:var(--text-primary);text-decoration:none}.gh-content em,.gh-content strong{color:var(--text-color)}.gh-content .kg-callout-card .kg-callout-text,.gh-content .kg-toggle-card .kg-toggle-content>ol,.gh-content .kg-toggle-card .kg-toggle-content>p,.gh-content .kg-toggle-card .kg-toggle-content>ul{font-family:var(--font-serif);font-size:1.9rem;font-weight:400;line-height:1.6em}.gh-content .kg-product-card .kg-product-card-description>ol,.gh-content .kg-product-card .kg-product-card-description>p,.gh-content .kg-product-card .kg-product-card-description>ul{font-size:1.7rem;line-height:1.6em}.gh-content .kg-callout-card .kg-callout-emoji{font-size:2.1rem;line-height:1.4em}.gh-content .kg-toggle-card .kg-toggle-heading-text{font-size:2rem;font-weight:500}.has-sans-body .gh-content .kg-callout-card .kg-callout-text,.has-sans-body .gh-content .kg-toggle-card .kg-toggle-content>ol,.has-sans-body .gh-content .kg-toggle-card .kg-toggle-content>p,.has-sans-body .gh-content .kg-toggle-card .kg-toggle-content>ul,.has-sans-body .gh-content>blockquote,.has-sans-body .gh-content>dl,.has-sans-body .gh-content>ol,.has-sans-body .gh-content>p,.has-sans-body .gh-content>ul{font-family:var(--font-sans)}.gh-content>blockquote:not([class]):before{background:var(--ghost-accent-color);bottom:0;content:"";left:-1.5em;position:absolute;top:0;width:.3rem}@media (max-width:650px){.gh-content .kg-callout-card .kg-callout-text,.gh-content .kg-product-card .kg-product-card-description>ol,.gh-content .kg-product-card .kg-product-card-description>p,.gh-content .kg-product-card .kg-product-card-description>ul,.gh-content .kg-toggle-card .kg-toggle-content>ol,.gh-content .kg-toggle-card .kg-toggle-content>p,.gh-content .kg-toggle-card .kg-toggle-content>ul,.gh-content>blockquote:not([class]),.gh-content>dl,.gh-content>ol,.gh-content>p,.gh-content>ul{font-size:16px}}.has-serif-title .kg-toggle-card .kg-toggle-heading-text{font-family:var(--font-serif)}.gh-content .kg-callout-card-accent a{text-decoration:underline}.kg-blockquote-alt{color:var(--color-midgrey);font-family:var(--font-serif)}.has-sans-body .kg-blockquote-alt{font-family:var(--font-sans)}.kg-card.kg-header-card.kg-style-dark{background:var(--color-darkgrey)}.kg-header-card.kg-style-light h2.kg-header-card-header{color:#0a0b0c}.has-serif-title .kg-header-card h2.kg-header-card-header{font-family:var(--font-serif)}figcaption{font-size:1.3rem;line-height:1.4em}figcaption a{color:inherit;text-decoration:underline}.footnote-backref{box-shadow:none!important;font-size:1.2rem;font-weight:700;text-decoration:none!important}.gh-content table{border-collapse:separate;border-radius:8px;border-spacing:0 8px;color:var(--text-color);font-family:var(--font-sans);font-size:14px;max-width:100%;overflow-x:auto;vertical-align:middle}.gh-content table tr{border-bottom:16px}.gh-content table td,.gh-content table th{text-align:left}.gh-content table td:first-child,.gh-content table th:first-child{border-radius:8px 0 0 8px}.gh-content table td:last-child,.gh-content table th:last-child{border-radius:0 8px 8px 0}.gh-content table th{color:var(--text-muted);padding-bottom:0}.gh-content table td{background:var(--accent-bg);color:#e6ede4}.gh-content>blockquote:not([class]){font-style:italic;padding:0;position:relative}.gh-content :not(pre)>code{background:var(--body-bg);border:1px solid var(--border-color);border-radius:.25em;color:var(--text-color);font-size:.9em;font-weight:400!important;line-height:1em;padding:.15em .4em;vertical-align:middle}.gh-content pre{background:var(--color-darkgrey);border-radius:5px;box-shadow:0 2px 6px -2px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.4);color:var(--color-wash);font-size:1.4rem;line-height:1.5em;overflow:auto;padding:16px 20px}iframe.instagram-media{margin:6vmin auto 0!important}iframe.instagram-media+script+:not([id]){margin-top:6vmin}.kg-header-card h2.kg-header-card-header,.kg-header-card h3.kg-header-card-subheader{color:var(--text-color)}.kg-cta-link-accent .kg-cta-text a,.kg-file-card-icon svg,.kg-header-card h2.kg-header-card-header a,.kg-header-card h3.kg-header-card-subheader a{color:var(--text-primary)}.gh-content pre{background:#030303}.gh-content :not(pre)>code{background:#23262b;border-color:#072741;color:var(--color-wash)}.author-profile-social-link{color:var(--text-muted);font-size:1.3rem}.author-profile-social-link:hover{color:var(--color-darkgrey);color:var(--text-color)}.footer-cta{position:relative;text-align:center}.footer-cta-title{font-size:var(--h2-text-size);font-weight:500;margin:0 0 min(24px,6.4vmin)}.has-serif-title .footer-cta-title{font-family:var(--font-serif)}.footer-cta-button{align-items:center;background:var(--accent-bg);border:1px solid var(--border-color-dark);border-radius:8px;color:var(--text-muted);display:inline-flex;font-size:18px;justify-content:space-between;line-height:20px;max-width:500px;padding:14px 14px 14px 24px;position:relative;transition:border-color .2s;width:100%}.footer-cta-button span{background:none;border-radius:4px;box-shadow:0 0 0 1px var(--border-color);color:var(--text-primary);display:inline-block;font-size:16px;font-weight:400;padding:9px 15px}@media (min-width:768px){.page-footer a:hover{color:#fbff3a;text-decoration:none}.social-links a:hover{opacity:.8;text-decoration:none!important}.footer-cta-button:hover{border-color:var(--border-color-dark)}}.byline-meta-content,.post-card-meta{color:var(--text-muted)}.article-excerpt,.author-profile-location{color:var(--text-color)}.post-full-image{background-color:#072741}.author-avatar{background-color:var(--body-bg);border:1px solid var(--border-color-dark)}.author-profile-image path{fill:var(--body-bg)}.gh-content>[id]{color:var(--text-secondary)}.article-byline-meta .author-name,.article-byline-meta .author-name a,.footer-cta-title,.no-image .author-social-link a{color:var(--text-color)}.kg-bookmark-card a.kg-bookmark-container,.kg-bookmark-card a.kg-bookmark-container:hover,.kg-file-card a.kg-file-card-container{background:var(--body-bg)}.gh-content code,.gh-content input,.site-archive-header .no-image{background:var(--accent-bg);color:var(--text-color)}.kg-header-card.kg-style-dark,.kg-header-card.kg-style-light{background:var(--accent-bg)}.btn-primary:hover{background:#a682aa;box-shadow:none;color:#fbff3a;outline:none}.btn-primary-outline:hover{background:rgba(73,68,75,.3);box-shadow:none;color:#fbff3a}.page-header.sticky .gh-head-inner{background:rgba(73,68,75,.99);border-radius:5rem;transition:background .3s}@supports ((-webkit-backdrop-filter:blur(28px)) or (backdrop-filter:blur(28px))){.page-header.sticky .gh-head-inner{backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);background:rgba(73,68,75,.1)}}.gh-head-menu .nav a:hover,.gh-search:hover,.gh-social-link:hover svg{color:var(--text-primary);opacity:1}@media (min-width:992px){.nav-website.has-child:hover>a>.sub-menu-toggle:after{content:"\e96c"}.nav-website.has-child:hover .nav-children{opacity:1;transform:translateY(0);transition:transform .2s,opacity .2s;visibility:visible}}.page-footer-inner{background:var(--body-bg)}.page-footer-hire:hover{color:hsla(103,5%,72%,.48);text-decoration:none}.animated-bg div{height:50%;position:absolute;width:200%;z-index:-1}.animated-bg div:first-child{animation:move-left 50s linear infinite alternate;background:url(../images/dev-hero-top.svg) 0 100% repeat-x;left:0;top:0}@media (min-width:768px){.animated-bg div:first-child{animation-duration:100s}}.animated-bg div:last-child{animation:move-right 50s linear infinite alternate;background:url(../images/dev-hero-bottom.svg) 0 0 repeat-x;bottom:0;left:-100%}@media (min-width:768px){.animated-bg div:last-child{animation-duration:100s}}@keyframes move-left{0%{left:0}to{left:-100%}}@keyframes move-right{0%{left:-100%}to{left:0}}.gh-portal-popup-container{background:#03111c;color:#b6bbb4}.gh-portal-popup-background{background:rgba(0,0,0,.6)}.post-card-access{align-items:center;display:flex;gap:4px;inset:0;justify-content:center;position:absolute;z-index:10}body{background-color:var(--body-bg)}.author-template,.post-template,.tag-template{background-image:url(../images/dev-hero-bottom.svg);background-position:0 0;background-repeat:repeat-x}.kg-cta-sponsor-label-wrapper{border:none;border-radius:8px;margin:0 0 8px;padding:0}.kg-cta-card{color:#d3dad0;font-size:20px;font-weight:400;line-height:120%;padding:50px 30px}.kg-cta-bg-green,.kg-cta-bg-grey{background:url(../images/cta-bg.svg);background-position:100% 0;background-size:cover;border:1px solid rgba(213,217,49,.4)}.kg-cta-sponsor-label{font-size:28px;font-weight:500;text-transform:none}.kg-cta-sponsor-label span:not(a span){color:#e6ede4}.kg-cta-card strong{color:#fbff3a;font-weight:500}.kg-cta-content{gap:32px;padding:0}.kg-cta-content .kg-cta-button{background:#fbff3a;border-radius:60px;color:#03111c;font-size:20px;font-style:normal;font-weight:400;height:auto;line-height:24px;padding:12px 24px;text-decoration:none}@media (max-width:992px){.kg-cta-card{font-size:16px;padding:50px 30px}}@media (max-width:767px){.kg-cta-card{font-size:16px;padding:31px 24px}.kg-cta-sponsor-label{font-size:20px}.kg-cta-content .kg-cta-button{font-size:16px;padding:8px 17px}}@media (max-width:480px){.kg-cta-bg-green,.kg-cta-bg-grey{background:rgba(251,255,58,.08)}}.page-glossary.page-learn{background-image:none}.section{margin-bottom:2rem}.glossary-hero{background-image:url(../images/glossary.svg);background-position:100%;background-repeat:no-repeat;margin:6rem 0 3rem;padding:32px 0}.glossary-hero .hero__title{color:var(--de-secondary);font-size:84px;font-weight:600;line-height:94px;margin-bottom:32px;max-width:500px}.glossary-hero .text-muted{color:var(--de-text-color);font-size:24px;font-weight:400;line-height:24px}.text-secondary{color:var(--de-secondary)}.mt-2{margin-top:.5rem}.glossary-filter{background-color:var(--body-bg);border:.51px solid var(--border-color);border-radius:12px}.glossary-filter .glossary-search input{background:var(--body-bg);font-size:16px}.glossary-filter .glossary-search .input-group-icon{font-size:18px;opacity:.7;pointer-events:none;position:absolute;right:12px;top:10px}.input-group-search{position:relative}.mb-3{margin-bottom:1rem}.reset-button{cursor:pointer;transition:opacity .3s ease}.reset-button:hover{opacity:1}.glossary-filter .glossary-letter{align-items:center;background:#0b1722;border:1px solid var(--de-border-color);border-radius:8px;color:var(--de-bodyColor);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.glossary-filter .glossary-letter.active,.glossary-filter .glossary-letter:hover{background:var(--body-bg);border-color:rgba(var(--de-primary),.5);color:var(--de-primary)}.glossary-filter .glossary__nav a{align-items:center;background:var(--body-bg);border:1px solid var(--de-border-color);border-radius:4px;color:var(--text-color);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.glossary-filter .glossary__nav a:hover{background:hsla(0,0%,100%,.05)}.glossary-list{padding:2rem 0 6rem}.glossary-badge{color:hsla(31,93%,77%,.06);font-size:500px;left:0;line-height:1;pointer-events:none;position:absolute;text-shadow:0 6px 18px rgba(230,237,228,.2),0 18px 55px rgba(230,237,228,.2),0 0 28px rgba(230,237,228,.2);text-transform:lowercase;top:0}.glossary-card{background:transparent;border-radius:16px;overflow:hidden;padding:23px 24px;position:relative;transition:all .3s ease;width:100%;z-index:1}.glossary-card:after,.glossary-card:before{background:var(--body-bg);border-radius:16px;bottom:1px;content:"";left:1px;pointer-events:none;position:absolute;right:1px;top:1px;transition:opacity .3s ease;z-index:-2}.glossary-card:after{background:linear-gradient(42deg,rgba(1,13,23,.3) 45.45%,rgba(230,237,228,.3) 211.01%);opacity:0;z-index:-1}.glossary-card:hover{background:linear-gradient(30.07deg,rgba(73,68,75,0) 2.19%,#aca0b1 211.01%)}.glossary-card:focus-within:after,.glossary-card:hover:after{opacity:1}.glossary-term{color:var(--de-secondary);font-size:var(--post-card-title);font-weight:500;line-height:1.2;margin:0 0 16px}.glossary-def{color:var(--de-text-color);font-size:var(--post-card-text);font-weight:400;line-height:24px}.glossary__posts{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0;width:100%}.glossary-highlight{background-color:rgba(var(--de-primary-rgb),.3)}.glossary__group{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;scroll-margin-top:100px}.glossary__title{color:rgba(230,237,228,.2);font-size:114px;line-height:1;margin:0;padding-left:12px;pointer-events:none;position:relative;text-transform:lowercase;transform:translateY(-15%)}.glossary__title:after{webkit-mask:linear-gradient(0deg,#03111c,#03111c,rgba(3,17,28,.2));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);content:"";display:block;height:130%;left:0;-webkit-mask:linear-gradient(0deg,#03111c,#03111c,rgba(3,17,28,.2));mask:linear-gradient(0deg,#03111c,#03111c,rgba(3,17,28,.2));position:absolute;top:0;width:110%}@media (min-width:768px){.glossary__title{font-size:300px;padding-left:40px;position:sticky;top:70px}.glossary__title:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:115%}}@media (min-width:992px){.glossary__title{font-size:500px;top:70px}}.glossary__post{background:var(--body-bg);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;padding:20px 24px;position:relative;transition:all .3s ease}.glossary__post:before{background:linear-gradient(180deg,var(--ghost-accent-color),rgba(251,255,58,.3));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:4px}.glossary__post:hover{border-color:rgba(251,255,58,.3);box-shadow:0 8px 25px rgba(0,0,0,.15);transform:translateY(-2px)}.glossary__post:hover:before{opacity:1}.glossary__post a{color:var(--text-secondary);display:block;font-size:1.8rem;font-weight:600;line-height:1.4;margin-bottom:8px;text-decoration:none;transition:color .3s ease}.glossary__post:hover a{color:var(--text-primary)}.glossary-excerpt{color:var(--text-color);font-size:1.4rem;font-style:italic;line-height:1.6;opacity:.9}.glossary__group .muted{background:var(--accent-bg);border:1px dashed var(--border-color);border-radius:8px;color:var(--text-muted);font-style:italic;padding:2rem;text-align:center}.glossary-empty{display:flex;padding:64px 16px;text-align:center}.glossary-empty,.glossary-empty__icon{align-items:center;justify-content:center}.glossary-empty__icon{background:rgba(230,237,228,.06);border:1px solid rgba(230,237,228,.1);border-radius:50%;color:#e6ede4;display:inline-flex;height:60px;width:60px}.glossary-empty__title{color:#e6ede4;font-size:20px;line-height:28px;margin-bottom:4px}.glossary-empty__desc{color:#a7ada5;font-size:14px;line-height:20px}.post-template .site-content{display:flex;flex-direction:column;flex-grow:1}.read-more-wrap{margin-top:auto}.scroll-top-btn{align-items:center;background:rgba(3,17,28,.85);border:2px solid var(--de-border-color);border-radius:8px;bottom:24px;color:var(--de-text-color);display:inline-flex;height:60px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:24px;width:60px;z-index:10}.scroll-top-btn.is-visible{opacity:1;pointer-events:auto}.scroll-top-btn svg{display:block}@media (min-width:768px){.glossary-hero{margin:9rem 0 4rem}.glossary-filter{grid-column-gap:36px;grid-template-columns:380px 1fr}.glossary__posts{margin-left:auto;width:70%}}@media (min-width:992px){.glossary__group{margin-top:180px}.glossary__posts{width:48%}}@media (max-width:767px){.glossary-card{padding:16px 18px}.glossary-hero{text-align:center}.glossary-hero .hero__title{font-size:40px;line-height:48px;margin:0 auto;max-width:200px}.glossary-hero .text-muted{font-size:14px;line-height:36px}.glossary-filter{grid-column-gap:0;background-color:inherit;border:none;padding:0}.glossary-filter .glossary__nav{grid-gap:8px}.glossary__posts{padding:50px 0 0}.glossary__group{min-height:unset}.glossary__post{padding:16px 20px}.glossary__post a{font-size:1.6rem}.glossary-excerpt{font-size:1.3rem}.glossary-empty{padding-top:32px}.scroll-top-btn{border-radius:4px;border-width:1px;height:40px;right:16px;width:40px}}.site-header-cover{display:block;height:100%;left:50%;max-width:none;-o-object-fit:cover;object-fit:cover;opacity:.8;position:absolute;top:57%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:150%;z-index:-1}.glossary-index{padding-bottom:40px}@media (min-width:560px){.site-header-cover{height:120%;left:68%;-o-object-fit:contain;object-fit:contain;opacity:1;top:55%;width:auto}}@media (min-width:768px){.site-header-cover{height:80%}.glossary__group{margin-top:100px}}@media (min-width:992px){.glossary__group{margin-top:160px}.glossary-index{margin-top:-5rem}}
/*# sourceMappingURL=debridge.css.map */