#footer{margin-top:auto;padding:0!important;background-color:var(--kl-ink-950,#071324);background-image:radial-gradient(circle at 12% 0,rgba(18,165,148,.16) 0,transparent 45%);font-family:var(--kl-font-sans,"Inter",sans-serif)}#footer,#footer a{color:#cbd5e1!important}#footer a{text-decoration:none!important;transition:color .2s ease}#footer a:focus-visible,#footer a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}#footer .mod-menu__heading,#footer .moduletable h3,#footer h3{position:relative;margin:0 0 1rem!important;padding-bottom:.6rem;border-bottom:0;font-family:var(--kl-font-display,"Manrope",sans-serif);font-size:.7rem!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.2em;text-transform:uppercase;color:var(--kl-gold-300,#e6c271)!important}#footer .mod-menu__heading:after,#footer .moduletable h3:after,#footer h3:after{content:"";position:absolute;left:0;bottom:0;width:2rem;height:2px;border-radius:2px;background:rgba(217,164,65,.65)}#footer ul{margin:0!important;padding:0!important;list-style:none!important;list-style-type:none!important}#footer li{margin:0 0 .55rem!important;padding:0!important;font-size:.9rem;line-height:1.5;list-style:none!important}#footer li:before{content:none!important}#footer li:last-child{margin-bottom:0!important}#footer p{color:#94a3b8;font-size:.9rem;line-height:1.65}#footer .mod-articles-latest,#footer .mod-custom,#footer .mod-list,#footer .mod-menu,#footer .moduletable{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#footer input,#footer select,#footer textarea{border:1px solid hsla(0,0%,100%,.15)!important;border-radius:.75rem!important;background:hsla(0,0%,100%,.06)!important;color:#fff!important}#footer input::-moz-placeholder,#footer textarea::-moz-placeholder{color:hsla(0,0%,100%,.45)!important}#footer input::placeholder,#footer textarea::placeholder{color:hsla(0,0%,100%,.45)!important}#footer input:focus,#footer select:focus,#footer textarea:focus{outline:none!important;border-color:var(--kl-sea-300,#74d3c6)!important;box-shadow:0 0 0 3px rgba(116,211,198,.22)!important}#footer .btn,#footer button{border:1px solid var(--kl-gold-400,#ddae4e)!important;border-radius:9999px!important;background:var(--kl-gold-400,#ddae4e)!important;color:var(--kl-ink-950,#071324)!important;font-weight:600!important;transition:background-color .2s ease,border-color .2s ease}#footer .btn:hover,#footer button:hover{border-color:var(--kl-gold-300,#e6c271)!important;background:var(--kl-gold-300,#e6c271)!important;color:var(--kl-ink-950,#071324)!important}#footer a:focus-visible,#footer button:focus-visible{outline:2px solid var(--kl-gold-400,#ddae4e);outline-offset:3px;border-radius:.35rem}