.footer-section{--sectionBgColor: var(--colorP1);border-top:1px solid var(--border, rgba(255, 255, 255, 0.08));padding:clamp(80px,10vw,140px) 0 40px}.footer-section .container{padding-top:0 !important}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:clamp(32px,5vw,72px);margin-bottom:clamp(80px,10vw,120px);align-items:start}.footer-brand{max-width:340px}.footer-brand img{height:40px;width:auto;margin-bottom:28px;opacity:.95}.footer-brand p{font-size:14px;line-height:1.7;color:var(--s1, #949494);margin:0}.footer-col .footer-col-title,.footer-col h6{font-family:var(--mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;color:var(--s2, #63AEFF);margin:0 0 28px;opacity:.75}.footer-col a{display:block;font-size:15px;font-weight:400;color:var(--text-w, #fff);text-decoration:none;padding:8px 0;transition:color .3s cubic-bezier(0.16, 1, 0.3, 1);line-height:1.5}.footer-col a:hover{color:var(--p2, #F68020);text-decoration:none}.footer-col .fc-contact{font-size:13px;color:var(--s1, #949494);line-height:1.6;padding:0;margin-top:4px}.footer-col .fc-contact a{display:inline;font-size:13px;padding:0;color:var(--s1, #949494)}.footer-col .fc-contact a:hover{color:var(--text-w, #fff)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid var(--border, rgba(255, 255, 255, 0.08))}.footer-bottom span,.footer-bottom a{font-family:var(--mono);font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:var(--s2, #63AEFF);text-decoration:none}.footer-bottom a:hover{color:var(--text-w, #fff);text-decoration:none}@media only screen and (max-width: 1000px){.footer-grid{grid-template-columns:1fr 1fr;gap:40px 32px}.footer-brand{max-width:100%;grid-column:1/-1;margin-bottom:8px}.footer-bottom{flex-direction:column;gap:12px;text-align:center;align-items:center}}
/*# sourceMappingURL=footer.css.map */
