.brand-mark{width:42px!important;height:42px!important;flex:0 0 42px;border-radius:11px!important;background:#fff url(/logo-mark.png) center / 86% no-repeat!important;box-shadow:0 1px 2px #0000001f}.brand-mark svg{display:none}.msme-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid rgba(124,192,75,.35);border-radius:999px;color:#a9d98a;font-weight:600;letter-spacing:.01em}.msme-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#7cc04b}.apply-consent{font-size:.82rem;line-height:1.55;color:#5a6660}.apply-consent a{color:#2f8f46;font-weight:600}@media (min-width: 681px){.footer-grid{grid-template-columns:2fr 1fr 1.3fr 1fr}}.apps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.app-tile{display:flex;flex-direction:column;color:inherit;text-decoration:none}.app-tile p{flex:1}.app-link{display:inline-flex;align-items:center;gap:6px;margin-top:20px;font-weight:600;color:#2f8f46}.app-tile:hover .app-link{text-decoration:underline}@media (max-width: 680px){.apps-grid{grid-template-columns:1fr}}
