.Footer-module__qUhvna__footer{padding:3rem 1.25rem 2.5rem;position:relative;overflow:hidden}@media (min-width:768px){.Footer-module__qUhvna__footer{padding:80px 80px 88px}}.Footer-module__qUhvna__footerBg{background-color:rgb(var(--background));position:absolute;inset:0}.dark .Footer-module__qUhvna__footerBg{--tw-bg-opacity:1;background-color:rgb(8 14 19/var(--tw-bg-opacity,1))}.Footer-module__qUhvna__radialLayer{pointer-events:none;z-index:0;position:absolute;inset:0}.Footer-module__qUhvna__radialGlowStart{bottom:0;--tw-translate-x:-25%;--tw-translate-y:33.3333%;width:28rem;height:28rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:radial-gradient(circle, rgb(var(--primary-active) / .5) 0%, rgb(var(--primary-active) / .2) 45%, transparent 72%);border-radius:9999px;position:absolute;inset-inline-start:0}.dark .Footer-module__qUhvna__radialGlowStart{background:radial-gradient(circle, rgb(var(--primary-active) / .4) 0%, rgb(var(--primary-active) / .15) 45%, transparent 72%)}.Footer-module__qUhvna__radialGlowEnd{bottom:0;--tw-translate-x:25%;--tw-translate-y:25%;width:20rem;height:20rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:radial-gradient(circle, rgb(var(--primary-active) / .4) 0%, rgb(var(--primary-active) / .15) 45%, transparent 72%);border-radius:9999px;position:absolute;inset-inline-end:0}.dark .Footer-module__qUhvna__radialGlowEnd{background:radial-gradient(circle, rgb(var(--primary-active) / .3) 0%, rgb(var(--primary-active) / .12) 45%, transparent 72%)}.Footer-module__qUhvna__radialGlowTop{top:0;--tw-translate-x:-50%;--tw-translate-y:-50%;width:36rem;height:36rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:radial-gradient(circle, rgb(var(--primary-active) / .2) 0%, rgb(var(--primary-active) / .08) 40%, transparent 70%);border-radius:9999px;position:absolute;inset-inline-start:50%}.dark .Footer-module__qUhvna__radialGlowTop{background:radial-gradient(circle, rgb(var(--primary-active) / .15) 0%, rgb(var(--primary-active) / .06) 40%, transparent 70%)}.Footer-module__qUhvna__footerContent{z-index:10;position:relative}.Footer-module__qUhvna__navLinksLogo{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 1.5rem;max-width:72rem;margin-left:auto;margin-right:auto;display:grid;position:relative}@media (min-width:1024px){.Footer-module__qUhvna__navLinksLogo{grid-template-columns:auto 1fr auto}}.Footer-module__qUhvna__navWrapper{z-index:1;text-align:center;grid-column:span 2/span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;display:grid;position:relative}@media (min-width:395px){.Footer-module__qUhvna__navWrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Footer-module__qUhvna__navWrapper{text-align:start;grid-column:span 1/span 1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.Footer-module__qUhvna__navLinksLogo>.Footer-module__qUhvna__navWrapper{order:3}.Footer-module__qUhvna__navLinksLogo>div:last-child{order:2}}.Footer-module__qUhvna__linkH3{--tw-text-opacity:1;color:rgb(8 14 19/var(--tw-text-opacity,1));margin-top:0;padding-bottom:2rem;font-size:18px;font-weight:700}@media (min-width:768px){.Footer-module__qUhvna__linkH3{font-size:22px}}@media (min-width:w-1149px){.Footer-module__qUhvna__linkH3{font-size:26px}}.dark .Footer-module__qUhvna__linkH3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.Footer-module__qUhvna__ul{width:100%}.Footer-module__qUhvna__ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.Footer-module__qUhvna__ul{color:rgb(var(--text-color));font-size:1.125rem;font-weight:400;line-height:1.75rem}.dark .Footer-module__qUhvna__ul{color:rgb(var(--gray-50))}.Footer-module__qUhvna__ul li:first-child{margin-top:0!important}.Footer-module__qUhvna__ul li a{font-size:.875rem;line-height:1.25rem}@media (min-width:1024px){.Footer-module__qUhvna__ul li a{font-size:1rem;line-height:1.5rem}}
