/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
.custom-footer{box-sizing:border-box;font-family:inherit;transition:background-color .2s,box-shadow .2s;display:block}.custom-footer *{box-sizing:border-box}.custom-footer__grid{width:100%;display:grid}@media (min-width:1024px){.custom-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1023px){.custom-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:639px){.custom-footer__grid{grid-template-columns:1fr!important}}.custom-footer__col{word-break:break-word;flex-direction:column;min-width:0;display:flex}.custom-footer__link{color:var(--footer-link-color,#718096);outline:none;text-decoration:none;transition:color .15s;display:inline-block}.custom-footer__link:hover{color:var(--footer-link-hover-color,#fff)!important}.custom-footer__link:focus-visible{outline-offset:2px;outline:2px solid #008cff}.custom-footer__form{flex-direction:column;gap:8px;width:100%;display:flex}.custom-footer__input{border-style:solid;border-width:1px;outline:none;width:100%;font-family:inherit;transition:border-color .15s}.custom-footer__input::placeholder{color:var(--input-placeholder-color,#718096);opacity:1}.custom-footer__input:focus{border-color:#008cff!important}.custom-footer__button{cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;font-family:inherit;font-weight:600;transition:background-color .15s;display:inline-flex}.custom-footer__button:hover{background-color:var(--btn-hover-bg,#0074d9)!important}.custom-footer__button:focus-visible{outline-offset:2px;outline:2px solid #fff}.custom-footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.custom-footer__copyright{flex:1;min-width:240px}.custom-footer__social-list{flex-wrap:wrap;align-items:center;display:inline-flex}.custom-footer__social-item{border-style:solid;border-width:1px;outline:none;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.custom-footer__social-item:hover{transform:translateY(-2px);color:var(--social-icon-hover-color,#fff)!important;background-color:var(--social-icon-hover-bg,#008cff)!important;border-color:var(--social-icon-hover-bg,#008cff)!important}.custom-footer__social-item:focus-visible{outline-offset:3px;outline:2px solid #008cff}.custom-footer__social-svg{display:block}@media (max-width:639px){.custom-footer__bottom{flex-direction:column-reverse;align-items:flex-start}}