._badges_badgeBlockContainer__DjIJ0:not(:last-of-type){margin-bottom:var(--size-4x)}._badges_list__TUCUk{position:relative;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-2-);row-gap:var(--size-2-);font-family:var(--font-accent);font-weight:600;font-size:var(--font-xs);list-style:none}._badges_list__TUCUk ._badges_item__iSTG3{position:relative;display:flex;flex-direction:row;overflow:hidden;align-items:center;border-radius:9rem;padding:calc(var(--size-3-)*1) calc(var(--size-3-)*2);text-transform:uppercase;color:var(--primary-dim)}._badges_list__TUCUk ._badges_item__iSTG3 i,._badges_list__TUCUk ._badges_item__iSTG3 svg{display:flex;justify-content:center;align-items:center;margin-right:.7rem}._badges_list__TUCUk ._badges_item__iSTG3 i:not(._badges_colored__G70UZ){color:var(--icon-bright)}._badges_list__TUCUk ._badges_item__iSTG3 svg{height:.8rem;padding:.1rem}._badges_list__TUCUk ._badges_item__iSTG3 svg:not(._badges_nofill__V5bI0) path{fill:var(--icon-bright)}._badges_list__TUCUk ._badges_item__iSTG3 ._badges_title__kEAa_{flex-grow:1;text-align:center}._badges_list__TUCUk ._badges_item__iSTG3:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:1px solid var(--primary-dim);border-radius:9rem;opacity:10%}._badges_list__TUCUk ._badges_item__iSTG3:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background:var(--background-dim2);opacity:100%}._badges_list__TUCUk._badges_methods__BtA0V ._badges_item__iSTG3{padding:.5rem 1rem;font-size:.9rem;font-weight:600;border-radius:.5rem;width:calc(50% - .25rem);text-transform:capitalize}._badges_list__TUCUk._badges_methods__BtA0V ._badges_item__iSTG3:after,._badges_list__TUCUk._badges_methods__BtA0V ._badges_item__iSTG3:before{border-radius:inherit}._badges_list__TUCUk._badges_methods__BtA0V ._badges_item__iSTG3 svg{height:1.4375rem;margin-right:1rem;padding:.1rem}._badges_list__TUCUk._badges_methods__BtA0V ._badges_item__iSTG3 svg:not(._badges_nofill__V5bI0) path{fill:url(#fa-gradient) var(--icon-bright)}._badges_list__TUCUk._badges_methods__BtA0V ._badges_item__iSTG3 svg path{stroke:url(#fa-gradient) var(--icon-bright)}._badges_list__TUCUk._badges_invertedColor__xYBFf li{background:var(--primary);color:var(--background)}._badges_list__TUCUk._badges_invertedColor__xYBFf li svg,._badges_list__TUCUk._badges_invertedColor__xYBFf._badges_methods__BtA0V svg{color:var(--background)}._badges_fullContainer__qgguC{border-top:1px solid var(--primary-dark);background:var(--background-dim);margin-left:calc(var(--padding-left)*-1);margin-right:calc(var(--padding-right)*-1);margin-bottom:calc(var(--padding-bottom)*-1);padding:var(--padding-top,1rem) var(--padding-right) var(--padding-bottom) var(--padding-left)}@media screen and (max-width:767px){._badges_list__TUCUk._badges_methods__BtA0V ._badges_item__iSTG3{font-size:.75rem;padding:.5rem;letter-spacing:-.025rem}._badges_list__TUCUk._badges_methods__BtA0V ._badges_item__iSTG3 svg{height:1rem;margin-right:.5rem}}[data-theme=light] ._badges_badgeBlockContainer__DjIJ0 svg{color:#3d75eb}[data-theme=dark] ._badges_badgeBlockContainer__DjIJ0 svg{color:#77afa0}._section-title_title__TcIi8{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:var(--size-1x);padding:0 var(--size-1x)}._section-title_title__TcIi8 h2{color:var(--primary)}._section-title_preTitle__P0K_O{font-size:1.2rem}._hero-bg-color-1_section__by5s7{border-bottom:1px solid var(--primary-dark);max-height:1440px;height:100vh;justify-content:center}._hero-bg-color-1_section__by5s7>._hero-bg-color-1_container__2OZwc{height:-moz-fit-content;height:fit-content}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_preHeader__J_sHJ{color:var(--secondary);font-family:var(--font-accent);font-size:1.6rem;font-weight:400;margin:1rem 0}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_header__nZ3oN{color:var(--primary-bright);font-family:var(--font-sans);font-size:3rem;margin:0}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_primaryDim__fcH_m{color:var(--primary-dim)}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_primaryBright__2TNEp{color:var(--primary)}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_tempBright__8brZ1{font-size:.875rem;width:60%}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_gitBadges__MwhWw{position:relative;display:flex;gap:.5rem;flex-wrap:wrap;height:1rem}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_gitBadges__MwhWw img{height:16px;width:-moz-fit-content;width:fit-content;border-radius:.25rem}@media screen and (max-width:767px){._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_preHeader__J_sHJ{font-size:1rem}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_header__nZ3oN{font-size:2.9rem}._hero-bg-color-1_section__by5s7 ._hero-bg-color-1_tempBright__8brZ1{width:100%;padding-right:1rem}._hero-bg-color-1_section__by5s7 button{font-size:.875rem;padding:.75rem 2rem}}._hero-bg-color-1_colorfulV1__gtquJ{--hero-gradient-bg-1:var(--neon-1-1);--hero-gradient-bg-2:var(--neon-1-2);--hero-gradient-bg-3:var(--neon-2-1);--hero-gradient-bg-4:var(--neon-2-2);position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0}._hero-bg-color-1_colorfulV1__gtquJ ._hero-bg-color-1_svg_background__nGV6B{position:absolute;z-index:-1;width:200vw;aspect-ratio:1/1;bottom:50%;right:50%;opacity:15%;transform:translate(48.5%,50%);max-inline-size:unset;max-block-size:unset}._hero-bg-color-1_colorfulV1__gtquJ ._hero-bg-color-1_radialContainer__aRsj3{position:absolute;width:100%;height:100%}._hero-bg-color-1_colorfulV1__gtquJ ._hero-bg-color-1_radialContainer__aRsj3 ._hero-bg-color-1_radialGradient__2LGTz{position:absolute;right:-30%;width:100%;left:unset;aspect-ratio:1/1;height:unset;bottom:-60%;filter:blur(100px);transform:translateZ(0);opacity:20%;background:var(--bar-gradient);--bar-gradient:radial-gradient(circle,var(--hero-gradient-bg-1) 0%,var(--hero-gradient-bg-2) 24%,var(--hero-gradient-bg-3) 44%,var(--hero-gradient-bg-4) 57%,transparent 70%)}._hero-bg-color-1_colorfulV1__gtquJ ._hero-bg-color-1_barContainer__Ixlli{position:absolute;left:0;bottom:0;width:100%;height:100px}._hero-bg-color-1_colorfulV1__gtquJ ._hero-bg-color-1_barGradient__lur_5{--bar-opacity:0.15;--bar-blend-mode:screen;--bar-gradient:linear-gradient(90deg,var(--hero-gradient-bg-1) 0%,var(--hero-gradient-bg-2) 26.88%,var(--hero-gradient-bg-3) 48.46%,var(--hero-gradient-bg-4) 74.51%);opacity:var(--bar-opacity);background-blend-mode:var(--bar-blend-mode);background:var(--bar-gradient);position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;width:100%;bottom:0;height:100%;filter:blur(100px);transform:translateZ(0)}@media screen and (max-width:767px){._hero-bg-color-1_colorfulV1__gtquJ ._hero-bg-color-1_radialContainer__aRsj3 ._hero-bg-color-1_radialGradient__2LGTz{right:-180%;width:300%;bottom:-55%}}._hero_section__UwVU0{border-bottom:1px solid var(--primary-dark);max-height:1440px;height:100vh;justify-content:center}._hero_section__UwVU0>._hero_container__3Da4C{height:-moz-fit-content;height:fit-content}._hero_section__UwVU0 ._hero_preHeader__Tujpk{color:var(--secondary);font-family:var(--font-accent);font-size:1.6rem;font-weight:400;margin:1rem 0}._hero_section__UwVU0 ._hero_header__434Ze{color:var(--primary-bright);font-family:var(--font-sans);font-size:3rem;margin:0}._hero_section__UwVU0 ._hero_primaryDim__6CJtt{color:var(--primary-dim)}._hero_section__UwVU0 ._hero_primaryBright__Yoy86{color:var(--primary)}._hero_section__UwVU0 ._hero_tempBright__d_801{font-size:.875rem;width:60%}._hero_section__UwVU0 ._hero_gitBadges___uYBP{position:relative;display:flex;gap:.5rem;flex-wrap:wrap;height:1rem}._hero_section__UwVU0 ._hero_gitBadges___uYBP img{height:16px;width:-moz-fit-content;width:fit-content;border-radius:.25rem}@media screen and (max-width:767px){._hero_section__UwVU0 ._hero_preHeader__Tujpk{font-size:1rem}._hero_section__UwVU0 ._hero_header__434Ze{font-size:2.9rem}._hero_section__UwVU0 ._hero_tempBright__d_801{width:100%;padding-right:1rem}._hero_section__UwVU0 button{font-size:.875rem;padding:.75rem 2rem}}._hero_colorfulV1__yxFiA{--hero-gradient-bg-1:var(--neon-1-1);--hero-gradient-bg-2:var(--neon-1-2);--hero-gradient-bg-3:var(--neon-2-1);--hero-gradient-bg-4:var(--neon-2-2);position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0}._hero_colorfulV1__yxFiA ._hero_svg_background__gF2kh{position:absolute;z-index:-1;width:200vw;aspect-ratio:1/1;bottom:50%;right:50%;opacity:15%;transform:translate(48.5%,50%);max-inline-size:unset;max-block-size:unset}._hero_colorfulV1__yxFiA ._hero_radialContainer__xyMz4{position:absolute;width:100%;height:100%}._hero_colorfulV1__yxFiA ._hero_radialContainer__xyMz4 ._hero_radialGradient__o6Zic{position:absolute;right:-30%;width:100%;left:unset;aspect-ratio:1/1;height:unset;bottom:-60%;filter:blur(100px);transform:translateZ(0);opacity:20%;background:var(--bar-gradient);--bar-gradient:radial-gradient(circle,var(--hero-gradient-bg-1) 0%,var(--hero-gradient-bg-2) 24%,var(--hero-gradient-bg-3) 44%,var(--hero-gradient-bg-4) 57%,transparent 70%)}._hero_colorfulV1__yxFiA ._hero_barContainer___5CDS{position:absolute;left:0;bottom:0;width:100%;height:100px}._hero_colorfulV1__yxFiA ._hero_barGradient__yP7xC{--bar-opacity:0.15;--bar-blend-mode:screen;--bar-gradient:linear-gradient(90deg,var(--hero-gradient-bg-1) 0%,var(--hero-gradient-bg-2) 26.88%,var(--hero-gradient-bg-3) 48.46%,var(--hero-gradient-bg-4) 74.51%);opacity:var(--bar-opacity);background-blend-mode:var(--bar-blend-mode);background:var(--bar-gradient);position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0;width:100%;bottom:0;height:100%;filter:blur(100px);transform:translateZ(0)}@media screen and (max-width:767px){._hero_colorfulV1__yxFiA ._hero_radialContainer__xyMz4 ._hero_radialGradient__o6Zic{right:-180%;width:300%;bottom:-55%}}._button_primary__RkhFr{background-color:var(--secondary);color:var(--background)}._button_primary__RkhFr:hover{background-color:var(--secondary-bright);color:var(--background-dim2)}._button_primary__RkhFr:active{transform:scale(.95)}._button_secondary__HdlM7{background-color:rgba(0,0,0,0);border:1px solid var(--primary-dark);color:var(--primary)}._button_secondary__HdlM7:hover{color:var(--primary-bright);background-color:var(--primary-dark)}._button_secondary__HdlM7:active{transform:scale(.95)}