.Lab__home__top{padding-top:3.75rem;overflow:hidden}.Lab__home__top,.Lab__home__top__graphic{display:flex;flex-direction:column;align-items:center;position:relative}.Lab__home__top__graphic{margin-top:5.5rem;width:100%;justify-content:center}@media screen and (min-width:940px){.Lab__home__top__graphic{margin-top:7.375rem}}.Lab__home__top__graphic .Badge{z-index:2;position:relative}.Lab__home__top__graphic img{display:block;aspect-ratio:583/205;width:100%;max-width:36.4375rem;min-width:26.875rem;position:absolute;top:0;transform:translateY(-56%);z-index:1}.Lab__home__top .Box,.Lab__home__top .Heading,.Lab__home__top .Text{z-index:2;position:relative}.Lab__home__top .Heading{padding-top:.5rem;padding-bottom:1.5rem;text-align:center}.Lab__home__top .Text{padding-bottom:2.5rem}.Lab__home__section{padding:0 1.5rem;background-color:var(--sds-clr-gray-01)}@media screen and (max-width:1040px){.Lab__home__section{padding:0 1rem}}.Lab__home__content{width:clamp(42rem,100%,60rem);margin:0 auto}@media screen and (max-width:1040px){.Lab__home__content{width:100%}}.Lab__home__eyebrow{font-size:1rem;line-height:1.5rem;color:var(--sds-clr-lilac-11);font-weight:var(--sds-fw-semi-bold)}.Lab__home__intro{position:relative;min-height:21.125rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.Lab__home__intro__card{padding:1.5rem;border-radius:.75rem;border:1px solid var(--sds-clr-gray-06);background-color:var(--sds-clr-gray-01);cursor:pointer;box-shadow:0 0 0 0 rgba(0,0,0,.1);transition:box-shadow .2s ease-in-out;min-width:12.5rem;width:25%}@media(hover:hover){.Lab__home__intro__card:hover{box-shadow:0 1.25rem 1.25rem 0 rgba(0,0,0,.1)}.Lab__home__intro__card:hover img{transform:scale(1.1)}}.Lab__home__intro[data-is-desktop-mode=false]{height:auto}.Lab__home__intro[data-is-desktop-mode=false] .Lab__home__introCards{display:none}.Lab__home__intro[data-is-desktop-mode=false] .Lab__home__introSlider__cardItem{flex-direction:column;align-items:center;justify-content:center}.Lab__home__intro[data-is-desktop-mode=false] .Lab__home__introSlider__cardItem__image{width:10rem;height:10rem}.Lab__home__intro[data-is-desktop-mode=false] .Lab__home__introSlider__nav{display:flex;justify-content:center;align-items:center}.Lab__home__intro[data-is-desktop-mode=false] .Lab__home__introSlider__button[data-btn]{top:5rem}.Lab__home__intro[data-is-desktop-mode=false] .Lab__home__introSlider__button[data-btn=left]{left:0}.Lab__home__intro[data-is-desktop-mode=false] .Lab__home__introSlider__button[data-btn=right]{right:0}.Lab__home__intro[data-is-desktop-mode=true] .Lab__home__introSlider__cardItem{padding-bottom:2.25rem;margin-bottom:-2.25rem}.Lab__home__intro[data-is-desktop-mode=true] .Lab__home__introSlider__cardItem__card{height:25rem;box-shadow:0 1.25rem 1.25rem 0 rgba(0,0,0,.05)}.Lab__home__intro[data-is-desktop-mode=true] .Lab__home__introSlider__cardItem__image{margin-left:1.5rem;width:18.75rem;height:100%}.Lab__home__intro[data-is-desktop-mode=true] .Lab__home__introSlider__cardItem__content{margin-right:1.5rem}.Lab__home__intro[data-is-desktop-mode=true][data-is-slider-visible=true] .Lab__home__introCards{opacity:0}.Lab__home__intro[data-is-desktop-mode=true][data-is-slider-visible=true] .Lab__home__introSlider{opacity:1}.Lab__home__intro[data-is-desktop-mode=true][data-is-slider-visible=false] .Lab__home__introSlider{opacity:0;pointer-events:none}.Lab__home__introCards{position:absolute;z-index:1;width:100%;display:flex;justify-content:space-between;gap:.75rem;transition:opacity .2s ease-in-out}.Lab__home__introCards__image{width:10.5rem;height:10.5rem;overflow:visible}.Lab__home__introCards__image img{max-width:100%;max-height:100%;transition:transform .2s ease-in-out}.Lab__home__introCards__title{color:var(--sds-clr-gray-12);width:100%}.Lab__home__introSlider{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.75rem;transition:opacity .2s ease-in-out}.Lab__home__introSlider__container{position:relative;width:100%;height:100%;display:grid;grid-template-columns:100% 100% 100% 100%;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.Lab__home__introSlider__container::-webkit-scrollbar{display:none}.Lab__home__introSlider__cardItem{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;opacity:1;transition:opacity .2s ease-in-out;scroll-snap-align:start}.Lab__home__introSlider__cardItem[data-is-visible=true]{opacity:1}.Lab__home__introSlider__cardItem__image{position:relative;z-index:1;flex-shrink:0;overflow:visible}.Lab__home__introSlider__cardItem__image img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Lab__home__introSlider__cardItem__content{display:flex;flex:1 1;width:100%;height:100%;flex-direction:column;justify-content:space-between;align-items:center;gap:1.5rem}.Lab__home__introSlider__cardItem__card{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1;border:1px solid var(--sds-clr-gray-06);border-radius:1rem;background-color:var(--sds-clr-gray-01);width:100%;height:100%;min-width:20rem;padding:1.5rem}.Lab__home__introSlider__cardItem__card .Button{width:-moz-fit-content;width:fit-content}.Lab__home__introSlider__cardItem__description,.Lab__home__introSlider__cardItem__title{color:var(--sds-clr-gray-12)}.Lab__home__introSlider__cardItem__note{color:var(--sds-clr-gray-11)}.Lab__home__introSlider__button{padding:0;margin:0;width:2.125rem;height:2.125rem;border-radius:50%;border:1px solid var(--sds-clr-gray-06);background-color:var(--sds-clr-gray-01);flex-shrink:0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color var(--sds-anim-transition-default)}.Lab__home__introSlider__button svg{width:.875rem;height:.875rem;display:block;stroke:var(--sds-clr-gray-09)}.Lab__home__introSlider__button:disabled{cursor:default}.Lab__home__introSlider__button[data-btn]{position:absolute;top:calc(50% - 18px);transform:translateY(-50%);z-index:10}.Lab__home__introSlider__button[data-btn=left]{left:.5rem}.Lab__home__introSlider__button[data-btn=right]{right:.5rem}.Lab__home__introSlider__button[data-is-active=true]{background-color:var(--sds-clr-gray-12)}.Lab__home__introSlider__button[data-is-active=true] svg{stroke:var(--sds-clr-base-00)}@media(hover:hover){.Lab__home__introSlider__button:not(:disabled):hover{background-color:var(--sds-clr-gray-04)}.Lab__home__introSlider__button[data-is-active=true]:not(:disabled):hover{background-color:var(--sds-clr-gray-11)}}.Lab__home__introSlider__nav{display:none;width:100%;padding:.375rem}.Lab__home__introSlider__nav__dot{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--sds-clr-gray-05);cursor:pointer;transition:background-color var(--sds-anim-transition-default)}.Lab__home__introSlider__nav__dot[data-is-current=true]{background-color:var(--sds-clr-gray-12);cursor:default}@media(hover:hover){.Lab__home__introSlider__nav__dot:not([data-is-current=true]):hover{background-color:var(--sds-clr-gray-09)}}.Lab__home__tutorials{display:flex;flex-direction:row;gap:.75rem;flex-wrap:wrap}.Lab__home__tutorials__video{position:relative;flex:2.3 1;min-width:20rem;aspect-ratio:654/364;border-radius:.5rem;overflow:hidden}.Lab__home__tutorials__list{position:relative;flex:1 1;min-width:16.25rem;min-height:12.5rem;overflow:hidden}.Lab__home__tutorials__list__container{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.Lab__home__tutorials__list__scroll{overflow-y:auto;height:100%;overflow-scrolling:touch;position:relative}.Lab__home__tutorials__item{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:.75rem;background-color:var(--sds-clr-gray-01);transition:background-color var(--sds-anim-transition-default);cursor:pointer}@media(hover:hover){.Lab__home__tutorials__item:hover{background-color:var(--sds-clr-gray-03)}}.Lab__home__tutorials__item[data-selected=true]{background-color:var(--sds-clr-gray-03);cursor:default}.Lab__home__tutorials__item__title{color:var(--sds-clr-gray-12);display:flex;flex-direction:row;align-items:center;gap:.5rem}.Lab__home__tutorials__item__title:before{content:attr(data-number);display:flex;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid var(--sds-clr-gray-06);flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:var(--sds-fw-bold);color:var(--sds-clr-gray-12)}.Lab__home__tutorials__item__description{height:2.75rem}.Lab__home__networks{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr));grid-gap:1.5rem;gap:1.5rem}.Lab__home__networks__item{padding:.25rem;border-radius:.75rem;background-color:var(--sds-clr-gray-02);border:1px solid var(--sds-clr-gray-06)}.Lab__home__networks__item .Button{width:-moz-fit-content;width:fit-content}.Lab__home__networks__item[data-id=testnet] .Lab__home__networks__image img{left:0}.Lab__home__networks__image{background-color:var(--sds-clr-gray-03);height:12.5rem;border-radius:.5rem;overflow:hidden;position:relative}.Lab__home__networks__image img{position:absolute;bottom:0;right:0}.Lab__home__networks__content{padding:1.5rem}.Lab__home__networks__modalText,.Lab__home__networks__title{color:var(--sds-clr-gray-12)}.Lab__home__networks__description{color:var(--sds-clr-gray-11)}.Lab__home__resources{--sds-logo-fill:var(--sds-clr-base-01);--lab-home-resources-logo-size:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));grid-gap:1.5rem;gap:1.5rem}.Lab__home__resources__item{background-color:var(--sds-clr-gray-01);border:1px solid var(--sds-clr-gray-06);border-radius:.5rem;padding:1.5rem}.Lab__home__resources__item[data-item=youtube]{--sds-logo-fill:#ff0100}.Lab__home__resources__item[data-item=discord]{--sds-logo-fill:#5865f2}.Lab__home__resources__item[data-item=x]{--lab-home-resources-logo-size:0.75rem}.Lab__home__resources__item[data-item=dev-docs] .Lab__home__resources__title svg{stroke:var(--sds-logo-fill)}.Lab__home__resources__title{color:var(--sds-clr-gray-11)}.Lab__home__resources__title svg{width:var(--lab-home-resources-logo-size);height:var(--lab-home-resources-logo-size);display:block}.Lab__home__resources__description{color:var(--sds-clr-gray-12)}.Lab__home__resources__description .Link{margin-bottom:.25rem}.Lab__home__resources .Button{width:-moz-fit-content;width:fit-content}.Lab__home__footer{padding:1.5rem 2rem;font-size:.875rem;line-height:1.25rem;color:var(--sds-clr-gray-11);flex:1 1}