.remotiko-footer{background:#0F172A;color:#D1D5DB;font-size:14px;line-height:1.6;margin-top:auto;border-top:1px solid rgb(255 255 255 / .06)}.remotiko-footer__inner{max-width:1200px;margin:0 auto;padding:0 24px}.remotiko-footer__top{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:48px;padding:64px 0 48px}.remotiko-footer__logo{display:flex;align-items:center;gap:10px;margin-bottom:16px}.remotiko-footer__logo-mark{width:36px;height:36px;border-radius:8px;background:#6B21A8;color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.remotiko-footer__logo-name{font-size:18px;font-weight:700;color:#fff;letter-spacing:-.3px}.remotiko-footer__tagline{font-size:13px;color:#9CA3AF;line-height:1.65;margin-bottom:24px;max-width:280px}.remotiko-footer__social{display:flex;gap:12px;align-items:center}.remotiko-footer__social-link{width:36px;height:36px;border-radius:8px;background:rgb(255 255 255 / .06);color:#9CA3AF;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background 0.15s ease,color 0.15s ease}.remotiko-footer__social-link:hover{background:rgb(107 33 168 / .4);color:#fff;text-decoration:none}.remotiko-footer__col-title{font-size:12px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.8px;margin-bottom:16px}.remotiko-footer__links{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.remotiko-footer__links a{color:#9CA3AF;text-decoration:none;font-size:13.5px;transition:color 0.15s ease}.remotiko-footer__links a:hover{color:#fff;text-decoration:none}.remotiko-footer__divider{height:1px;background:rgb(255 255 255 / .08)}.remotiko-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0;flex-wrap:wrap}.remotiko-footer__copy{font-size:13px;color:#6B7280}.remotiko-footer__bottom-links{display:flex;gap:20px;flex-wrap:wrap}.remotiko-footer__bottom-links a{font-size:13px;color:#6B7280;text-decoration:none;transition:color 0.15s ease}.remotiko-footer__bottom-links a:hover{color:#D1D5DB;text-decoration:none}@media (max-width:1024px){.remotiko-footer__top{grid-template-columns:1fr 1fr;gap:40px 32px;padding:48px 0 40px}.remotiko-footer__brand{grid-column:1 / -1}.remotiko-footer__tagline{max-width:100%}}@media (max-width:640px){.remotiko-footer__top{grid-template-columns:1fr;gap:32px;padding:40px 0 32px}.remotiko-footer__brand{grid-column:auto}.remotiko-footer__bottom{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0}}