.wix0z8m{width:100%;padding:clamp(3.2rem,calc(1rem + 3.3333vw),6rem)var(--theme-page-horizontal-padding)clamp(.8rem,calc(.25rem + .8333vw),1.5rem);border-top:1px solid var(--color-border);color:var(--color-fg-on-dark);background:var(--gradient-footer);-webkit-background-size:400% 400%;background-size:400% 400%;flex-direction:column;gap:clamp(1.2rem,.375rem + 1.25vw,2.25rem);animation:15s infinite gradient-wix0z8m;display:flex;position:relative;overflow:hidden}.wix0z8m .footer-excerpt{width:clamp(15rem,4.6875rem + 15.625vw,28.125rem)}.wix0z8m .newsletter{text-align:right;flex-direction:column;gap:clamp(.4rem,.125rem + .4167vw,.75rem);display:flex}.wix0z8m:before{content:"";pointer-events:none;z-index:0;background-color:#05635d8c;background-color:lab(37.0964% -26.3229 -4.18865/.55);position:absolute;inset:0}.wix0z8m>*{z-index:1;position:relative}@keyframes gradient-wix0z8m{0%{-webkit-background-position:0% 50%;background-position:0%}50%{-webkit-background-position:100% 50%;background-position:100%}to{-webkit-background-position:0% 50%;background-position:0%}}@media screen and (max-width:768px){.wix0z8m{padding:clamp(2rem,calc(.5rem + 6.4vw),4rem)var(--theme-page-horizontal-padding);gap:clamp(1rem,.25rem + 3.2vw,2rem)}}.wix0z8m .nav-link{color:inherit;padding:clamp(.2rem,.0625rem + .2083vw,.375rem) 0;-webkit-text-decoration:none;text-decoration:none;display:inline-block;position:relative}.wix0z8m .nav-link:after{content:"";transform-origin:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.2,.7,.2,1);background:currentColor;height:1px;transition:transform .2s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.wix0z8m .nav-link:hover:after{transform:scaleX(1)}.wix0z8m .nav-menus{gap:clamp(3.2rem,1rem + 3.3333vw,6rem);display:flex}@media screen and (max-width:768px){.wix0z8m .nav-menus{flex-direction:column;gap:clamp(1rem,.25rem + 3.2vw,2rem)}}.wix0z8m .nav-menus .nav-menu{flex-direction:column;flex:1;display:flex}.wix0z8m .nav-menus .nav-menu svg{fill:currentColor}.wix0z8m .nav-menus .nav-menu .title{text-transform:uppercase;color:var(--color-fg-on-dark);margin-bottom:clamp(.4rem,.125rem + .4167vw,.75rem);font-family:monospace;font-size:clamp(.7rem,.2188rem + .7292vw,1.3125rem)}@media screen and (max-width:768px){.wix0z8m .nav-menus .nav-menu .title{margin-bottom:clamp(1rem,.25rem + 3.2vw,2rem);font-size:clamp(.875rem,.2188rem + 2.8vw,1.75rem)}}.wix0z8m .nav-menus .nav-list{flex-direction:column;gap:clamp(.2rem,.0625rem + .2083vw,.375rem);margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width:768px){.wix0z8m .nav-menus .nav-list{gap:clamp(.25rem,.0625rem + .8vw,.5rem)}}.wix0z8m .social-media-links ul{gap:clamp(1rem,.3125rem + 1.0417vw,1.875rem);margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width:768px){.wix0z8m .social-media-links ul{gap:clamp(1.25rem,.3125rem + 4vw,2.5rem)}}.wix0z8m .footer-bottom{-webkit-box-pack:justify;-ms-flex-pack:space-between;border-top:1px solid var(--color-border);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:clamp(.8rem,.25rem + .8333vw,1.5rem);margin-top:clamp(1.6rem,.5rem + 1.6667vw,3rem);padding-top:clamp(1.2rem,.375rem + 1.25vw,2.25rem);display:flex}@media screen and (max-width:768px){.wix0z8m .footer-bottom{-webkit-align-items:flex-start;gap:clamp(1rem,.25rem + 3.2vw,2rem);-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;align-items:flex-start;margin-top:clamp(1rem,.25rem + 3.2vw,2rem);padding-top:clamp(1rem,.25rem + 3.2vw,2rem)}}
