.site-footer{color:#94a3b8!important;font-family:var(--font-body,"Inter", -apple-system, sans-serif)!important;z-index:10!important;background:#161616!important;border-top:1px solid #ffffff14!important;width:100%!important;margin-top:auto!important;padding:0!important;position:relative!important;overflow:hidden!important}.foot-main{padding:3.8rem 0 3.2rem!important;position:relative!important}.foot-main-grid{grid-template-columns:1.8fr 2.2fr 2fr!important;align-items:start!important;gap:3.5rem!important;display:grid!important;position:relative!important}.foot-col-title{font-family:var(--font-heading,"Inter", sans-serif)!important;color:#fff!important;letter-spacing:-.01em!important;margin:0 0 1.4rem!important;font-size:1.15rem!important;font-weight:700!important}.foot-brand-logo{margin-bottom:1.25rem!important}.foot-brand-logo a{transition:opacity .2s!important;display:inline-block!important}.foot-brand-logo a:hover{opacity:.88!important}.foot-logo-img{opacity:1!important;width:auto!important;height:32px!important;display:block!important}.foot-intro-text p{color:#94a3b8!important;word-break:break-word!important;margin:0!important;font-size:.92rem!important;line-height:1.65!important}.foot-link-list{margin:0!important;padding:0!important;list-style:none!important}.foot-nav-split{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem 1.2rem!important;display:grid!important}.foot-cate-col .foot-link-list{flex-direction:column!important;gap:.65rem!important;display:flex!important}.foot-link{color:#94a3b8!important;word-break:break-word!important;font-size:.92rem!important;line-height:1.45!important;text-decoration:none!important;transition:all .2s!important;display:inline-block!important}.foot-link:hover{color:#38bdf8!important;transform:translate(3px)!important}[dir=rtl] .foot-link:hover{transform:translate(-3px)!important}.foot-contact-list{flex-direction:column!important;gap:1.15rem!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.foot-contact-item{align-items:flex-start!important;gap:.85rem!important;display:flex!important}.foot-c-icon{color:#0284c7!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;margin-top:2px!important;display:inline-flex!important}.foot-c-body{flex:auto!important}.foot-c-label{color:#94a3b8!important;text-transform:uppercase!important;letter-spacing:.03em!important;margin:0 0 .15rem!important;font-size:.82rem!important;font-weight:600!important}.foot-c-val{color:#e2e8f0!important;word-break:break-word!important;font-size:.92rem!important;line-height:1.45!important;text-decoration:none!important;transition:color .2s!important;display:inline-block!important}a.foot-c-val:hover{color:#38bdf8!important}.foot-bottom{background:#111!important;border-top:1px solid #ffffff12!important;padding:1.5rem 0!important;font-size:.88rem!important}.foot-bottom-container{justify-content:space-between!important;align-items:center!important;gap:1.5rem!important;display:flex!important}.foot-copy{color:#94a3b8!important;font-size:.88rem!important}.foot-social-links{align-items:center!important;gap:16px!important;display:flex!important}.foot-social-item{color:#94a3b8!important;justify-content:center!important;align-items:center!important;text-decoration:none!important;transition:color .2s,transform .2s!important;display:inline-flex!important}.foot-social-item:hover{color:#fff!important;transform:translateY(-1px)!important}.foot-social-item.fb:hover{color:#1877f2!important}.foot-social-item.tw:hover{color:#fff!important}.foot-social-item.lk:hover{color:#0a66c2!important}@media (width<=1024px){.foot-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2.5rem!important}.foot-about-col{grid-column:span 2!important}}@media (width<=768px){.foot-main-grid{grid-template-columns:minmax(0,1fr)!important;gap:2.2rem!important}.foot-about-col{grid-column:span 1!important}.foot-nav-split{grid-template-columns:repeat(2,minmax(0,1fr))!important}.foot-bottom{padding:1.5rem 0 calc(80px + env(safe-area-inset-bottom,0px)) 0!important}.foot-bottom-container{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.85rem!important}.foot-copy{text-align:center!important;color:#94a3b8!important;order:1!important;width:100%!important;font-size:.82rem!important;line-height:1.5!important}.foot-social-links{order:2!important;justify-content:center!important;align-items:center!important;gap:22px!important;width:100%!important;display:flex!important}.foot-social-item{color:#94a3b8!important;justify-content:center!important;align-items:center!important;padding:4px!important;display:inline-flex!important}.foot-social-item svg{width:20px!important;height:20px!important}}