.wp-block-combined-theme-axiom-footer{background:#030305!important;margin:0!important;padding:0!important}.axiom-footer-section{background:#030305;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;position:relative}.axiom-footer{padding:100px 0 50px;position:relative}@media(max-width:768px){.axiom-footer{padding:80px 0 40px}}.axiom-footer:before{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(20%,rgba(248,248,250,.1)),color-stop(50%,rgba(0,212,255,.1)),color-stop(80%,rgba(248,248,250,.1)),to(transparent));background:linear-gradient(90deg,transparent,rgba(248,248,250,.1) 20%,rgba(0,212,255,.1) 50%,rgba(248,248,250,.1) 80%,transparent);right:0}.axiom-footer:after,.axiom-footer:before{content:"";height:1px;left:0;position:absolute;top:0}.axiom-footer:after{-webkit-animation:scanLine 8s ease-in-out infinite;animation:scanLine 8s ease-in-out infinite;background:-webkit-gradient(linear,left top,right top,from(#00d4ff),to(#f0a500));background:linear-gradient(90deg,#00d4ff,#f0a500);width:200px}.axiom-footer__container{margin:0 auto;max-width:1400px;padding:0 48px;position:relative}@media(max-width:768px){.axiom-footer__container{padding:0 24px}}.axiom-footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px;position:relative;text-align:center}.axiom-footer__top:before{background:radial-gradient(ellipse at center,rgba(0,212,255,.03) 0,transparent 70%);content:"";height:300px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.axiom-footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-bottom:24px;position:relative;text-decoration:none;-webkit-transition:-webkit-transform .4s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s cubic-bezier(.16,1,.3,1),-webkit-transform .4s cubic-bezier(.16,1,.3,1)}.axiom-footer__logo:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.axiom-footer__logo:hover .axiom-footer__logo-icon{-webkit-filter:drop-shadow(0 0 20px rgba(0,212,255,.6));filter:drop-shadow(0 0 20px rgba(0,212,255,.6))}.axiom-footer__logo:hover .axiom-footer__logo-text{background:linear-gradient(135deg,#f8f8fa,#00d4ff);-webkit-background-clip:text;background-clip:text}.axiom-footer__logo-icon{color:#f8f8fa;height:48px;-webkit-transition:-webkit-filter .4s ease;transition:-webkit-filter .4s ease;transition:filter .4s ease;transition:filter .4s ease,-webkit-filter .4s ease;width:48px}.axiom-footer__logo-text{color:#f8f8fa;font-size:28px;font-weight:900;letter-spacing:.2em;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-text-fill-color:#f8f8fa}.axiom-footer__logo-img{-webkit-filter:drop-shadow(0 0 30px hsla(0,0%,100%,.08));filter:drop-shadow(0 0 30px rgba(255,255,255,.08));max-height:140px;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-filter .4s ease;transition:-webkit-filter .4s ease;transition:filter .4s ease;transition:filter .4s ease,-webkit-filter .4s ease;width:auto}.axiom-footer__logo-img:hover{-webkit-filter:drop-shadow(0 0 40px rgba(0,212,255,.2));filter:drop-shadow(0 0 40px rgba(0,212,255,.2))}@media(max-width:768px){.axiom-footer__logo-img{max-height:100px}}.axiom-footer__tagline{color:rgba(248,248,250,.45);font-size:12px;font-weight:600;letter-spacing:.3em;margin:0;position:relative;text-transform:uppercase}.axiom-footer__tagline:after,.axiom-footer__tagline:before{color:#00d4ff;content:"•";margin:0 16px;opacity:.6}.axiom-footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:48px;justify-content:center;margin-bottom:70px;padding-bottom:70px;position:relative}.axiom-footer__nav:after{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(30%,rgba(248,248,250,.1)),color-stop(70%,rgba(248,248,250,.1)),to(transparent));background:linear-gradient(90deg,transparent,rgba(248,248,250,.1) 30%,rgba(248,248,250,.1) 70%,transparent);bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60%}@media(max-width:768px){.axiom-footer__nav{gap:28px;margin-bottom:50px;padding-bottom:50px}}@media(max-width:480px){.axiom-footer__nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}.axiom-footer__nav-link{color:rgba(248,248,250,.45);font-size:13px;font-weight:600;letter-spacing:.15em;padding:8px 0;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:all .4s cubic-bezier(.16,1,.3,1);transition:all .4s cubic-bezier(.16,1,.3,1)}.axiom-footer__nav-link:after{background:-webkit-gradient(linear,left top,right top,from(#00d4ff),to(#f0a500));background:linear-gradient(90deg,#00d4ff,#f0a500);bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:width .4s cubic-bezier(.16,1,.3,1);transition:width .4s cubic-bezier(.16,1,.3,1);width:0}.axiom-footer__nav-link:hover{color:#f8f8fa}.axiom-footer__nav-link:hover:after{width:100%}.axiom-footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.axiom-footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}}.axiom-footer__copyright{color:rgba(248,248,250,.45);font-size:13px;font-weight:400;letter-spacing:.02em;margin:0}.axiom-footer__copyright strong{color:rgba(248,248,250,.75)}.axiom-footer__social{gap:12px}.axiom-footer__social,.axiom-footer__social-link{display:-webkit-box;display:-ms-flexbox;display:flex}.axiom-footer__social-link{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:hsla(0,0%,100%,.03);border:1px solid rgba(248,248,250,.1);border-radius:12px;color:rgba(248,248,250,.45);height:48px;justify-content:center;overflow:hidden;-webkit-transition:all .4s cubic-bezier(.16,1,.3,1);transition:all .4s cubic-bezier(.16,1,.3,1);width:48px}.axiom-footer__social-link:before{background:linear-gradient(135deg,#00d4ff,#f0a500);content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.axiom-footer__social-link:after{background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.3)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;-webkit-transition:left .6s ease;transition:left .6s ease;width:100%}.axiom-footer__social-link svg{height:20px;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;width:20px;z-index:1}.axiom-footer__social-link:hover{border-color:transparent;-webkit-box-shadow:0 10px 30px rgba(0,212,255,.3),0 0 0 1px rgba(0,212,255,.2);box-shadow:0 10px 30px rgba(0,212,255,.3),0 0 0 1px rgba(0,212,255,.2);color:#030305;-webkit-transform:translateY(-4px) scale(1.05);transform:translateY(-4px) scale(1.05)}.axiom-footer__social-link:hover:before{opacity:1}.axiom-footer__social-link:hover:after{left:100%}.axiom-footer__social-link:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.axiom-footer__social-link:active{-webkit-transform:translateY(-2px) scale(1.02);transform:translateY(-2px) scale(1.02)}.axiom-footer__decoration{pointer-events:none;position:absolute}.axiom-footer__decoration--grid{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:60px 60px;bottom:0;left:0;opacity:.5;right:0;top:0}.axiom-footer__decoration--corner{border:1px solid rgba(0,212,255,.1);height:200px;width:200px}.axiom-footer__decoration--corner.top-left{border-bottom:none;border-right:none;left:20px;top:20px}.axiom-footer__decoration--corner.bottom-right{border-left:none;border-top:none;bottom:20px;right:20px}.axiom-footer__back-to-top{bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;right:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#111114;border:1px solid rgba(248,248,250,.1);border-radius:16px;color:rgba(248,248,250,.75);cursor:pointer;height:56px;justify-content:center;opacity:0;overflow:hidden;-webkit-transform:translateY(20px) scale(.9);transform:translateY(20px) scale(.9);-webkit-transition:all .5s cubic-bezier(.16,1,.3,1);transition:all .5s cubic-bezier(.16,1,.3,1);visibility:hidden;width:56px;z-index:100}.axiom-footer__back-to-top:before{background:linear-gradient(135deg,#00d4ff,#f0a500);content:"";inset:0;opacity:0;position:absolute;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.axiom-footer__back-to-top svg{height:22px;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;width:22px;z-index:1}.axiom-footer__back-to-top.is-visible{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);visibility:visible}.axiom-footer__back-to-top:hover{border-color:transparent;-webkit-box-shadow:0 12px 40px rgba(0,212,255,.3),0 0 0 1px rgba(0,212,255,.2);box-shadow:0 12px 40px rgba(0,212,255,.3),0 0 0 1px rgba(0,212,255,.2);color:#030305}.axiom-footer__back-to-top:hover:before{opacity:1}.axiom-footer__back-to-top:hover svg{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.axiom-footer__back-to-top:active{-webkit-transform:scale(.95);transform:scale(.95)}@media(max-width:768px){.axiom-footer__back-to-top{border-radius:12px;bottom:24px;height:48px;right:24px;width:48px}}@-webkit-keyframes scanLine{0%{left:-200px;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% + 200px);opacity:0}}@keyframes scanLine{0%{left:-200px;opacity:0}10%{opacity:1}90%{opacity:1}to{left:calc(100% + 200px);opacity:0}}@-webkit-keyframes pulseGlow{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.6;-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pulseGlow{0%,to{opacity:.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.6;-webkit-transform:scale(1.05);transform:scale(1.05)}}
