.badges.svelte-8p2kag{display:flex;gap:12px;flex-wrap:wrap}.sbadge.svelte-8p2kag{display:inline-flex;align-items:center;gap:11px;height:56px;padding:0 18px;border-radius:12px;background:#000;color:#fff;border:1px solid rgba(255,255,255,.18);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.sbadge.svelte-8p2kag:hover{transform:translateY(-3px);box-shadow:0 16px 34px -18px #0009}.sbadge__mark.svelte-8p2kag{width:26px;height:auto;flex:none}.sbadge__txt.svelte-8p2kag{display:flex;flex-direction:column;line-height:1.1;text-align:left}.sbadge__txt.svelte-8p2kag small:where(.svelte-8p2kag){font-size:11px;font-weight:500;letter-spacing:.01em;color:#ffffffc7}.sbadge__txt.svelte-8p2kag strong:where(.svelte-8p2kag){font-size:18px;font-weight:600;letter-spacing:-.01em;color:#fff}.badges--sm.svelte-8p2kag .sbadge:where(.svelte-8p2kag){height:48px;padding:0 15px;gap:9px;border-radius:10px}.badges--sm.svelte-8p2kag .sbadge__mark:where(.svelte-8p2kag){width:22px}.badges--sm.svelte-8p2kag .sbadge__txt:where(.svelte-8p2kag) small:where(.svelte-8p2kag){font-size:9.5px}.badges--sm.svelte-8p2kag .sbadge__txt:where(.svelte-8p2kag) strong:where(.svelte-8p2kag){font-size:15px}@media (max-width: 380px){.badges.svelte-8p2kag{width:100%}.sbadge.svelte-8p2kag{flex:1;min-width:0;justify-content:center}}
