footer{background-color:#131313;background-image:url(/assets/sc.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:1px solid #1f1f1f;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100dvw;min-height:fit-content;padding:2.5rem 1.5rem 1.5rem;font-family:InterVariable,sans-serif;display:flex;position:relative;overflow:visible;box-shadow:inset 0 25px 50px -25px #171717,inset 0 0 10px #0f0f0f}footer:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#121212 100%);width:100%;height:auto;position:absolute;bottom:0;left:0}footer .footer_left{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}footer .footer_left .logo{margin-bottom:.5rem}footer .footer_left .logo img{width:auto;height:2.5rem}.footer_left .social_medias{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.footer_left .social_medias .social_icon{font-size:32px;transition:transform .2s,color .2s;display:block}.footer_left .social_medias a:hover .social_icon{transform:translateY(-3px)}.footer_right{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;margin-top:1.5rem;padding:0;display:flex}.footer_right .footer_group{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.footer_group h3{color:#e0e0e0;letter-spacing:.01em;margin:0;font-size:1.15rem;font-weight:600}.footer_right .footer_group .footer_links{text-align:center;flex-flow:wrap;justify-content:center;align-items:center;gap:1.5rem;width:100%;display:flex}.footer_right .footer_links a{color:#b6b6b6;letter-spacing:.01em;border-radius:.5rem;padding:.4rem .8rem;font-size:1.05rem;font-weight:500;line-height:1.6;text-decoration:none;transition:all .2s}.footer_right .footer_links a:hover{color:#fff;background:#fc00001a}.footer_right .footer_links a:active{transform:scale(.98)}.footer-nav-label{align-items:center;gap:.38rem;display:inline-flex}.footer-nav-dot{background-color:#fc0000;border-radius:999px;flex-shrink:0;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #fc00002e}.footer_left .cc,.footer_left .footer_info{display:none}.footer_info_bottom{color:#b9b9b9;opacity:.85;letter-spacing:.01em;text-align:center;border-top:1px solid #2a2a2a;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:2rem;padding-top:1.5rem;font-size:.85rem;font-weight:400;display:flex}.footer_info_bottom .info_group{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}.footer_info_bottom .info_item{justify-content:center;align-items:center;gap:.4rem;font-size:.95rem;font-weight:600;display:flex}.footer_info_bottom .social_icon{color:#fc0000;font-size:20px}footer .footer_left h3{margin-bottom:0}.footer_left .cc{text-align:center;width:100%;margin-top:0}footer .footer_left .social_medias a i{color:#b9b9b9;transition:color .2s}footer .footer_left .social_medias a i:hover{color:#fff;text-decoration:none;transition:color .2s}.user-count-wrapper{align-items:center;gap:.3rem;display:inline-flex}.user-count-wrapper .odometer{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;display:inline-block}.odometer.odometer-auto-theme,.odometer.odometer-theme-default,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{vertical-align:middle;font-family:inherit;display:inline-block;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{vertical-align:middle;visibility:hidden;font-family:inherit;display:inline-block}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;font-family:inherit;display:block;position:absolute;inset:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{font-family:inherit;display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{backface-visibility:hidden;font-family:inherit;display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{font-family:inherit;display:block;transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{font-family:inherit;position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 1s ease-in-out}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{transition:transform 1s ease-in-out;transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transform:translateY(0)}@media (max-width:480px){footer{padding:2rem 1rem 1rem}footer .footer_left .logo img{height:2.25rem}.footer_left .social_medias{gap:1.25rem}.footer_left .social_medias .social_icon{font-size:28px}.footer_right{gap:1.5rem}.footer_group h3{font-size:1.05rem}.footer_right .footer_links a{padding:.35rem .7rem;font-size:1rem}.footer_info_bottom{gap:.85rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.8rem}.footer_info_bottom .info_group{gap:1.25rem}.footer_info_bottom .info_item{gap:.35rem;font-size:.9rem;font-weight:600}.footer_info_bottom .social_icon{font-size:18px}}@media (min-width:641px){footer{flex-direction:row;flex-shrink:0;justify-content:space-between;padding:2.25rem 3rem;position:relative}.footer_left{text-align:left;flex-direction:column;gap:.5rem;display:flex;align-items:flex-start!important}.footer_left>.site_logo{height:2rem;margin:0}.footer_left h3{text-align:left;font-size:1.125rem}.footer_left .social_medias .social_icon{font-size:30px}.footer_left .footer_info{text-align:left;flex-direction:column;gap:.6rem;margin-top:.5rem;padding-left:.1rem;display:flex}.footer_info .info_item{text-align:left;gap:.6rem;display:flex}.footer_info .info_item h2{color:#b6b6b6;font-size:1rem}.footer_info .info_item .social_icon{padding-left:.015rem;color:#b6b6b6!important;font-size:24px!important}.footer_left .cc{color:#b9b9b9;text-align:left;letter-spacing:.02em;opacity:.85;margin-top:.9rem;font-size:.875rem;font-weight:500;line-height:1.7;display:block}.footer_right{flex-direction:row;gap:1.25rem;display:flex;justify-content:baseline!important;text-align:center!important;align-items:flex-start!important}.footer_right .footer_group{text-align:center!important;justify-content:center!important;align-items:center!important;gap:.5rem!important}.footer_group .footer_links{justify-content:center;align-items:center;display:flex;text-align:center!important;flex-direction:column!important;gap:.5rem!important}.footer_info_bottom{display:none}}@media (min-width:768px){footer{padding:2.5rem 4.5rem}.footer_right{gap:2rem!important}.footer_right .footer_group{gap:.5rem!important}}@media (min-width:1024px){footer{padding:2.75rem 7rem}.footer_right{gap:2rem!important}}@media (min-width:1280px){footer{padding:3rem 10rem}.footer_right .footer_group{gap:.9rem!important}}@media (min-width:1536px){footer{padding:3rem 20rem}.footer_right{gap:3rem!important}.footer_right .footer_group{gap:1rem!important}.footer_group .footer_links{gap:.5rem!important}}
