.so-hero[data-astro-cid-w2cmstnb]{padding-bottom:clamp(2rem,5vw,3rem)}.so-search[data-astro-cid-w2cmstnb]{max-width:42rem;margin-top:2rem;position:relative}.so-search[data-astro-cid-w2cmstnb] svg[data-astro-cid-w2cmstnb]{inset-inline-start:1.15rem;color:var(--sp-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.so-search[data-astro-cid-w2cmstnb] input[data-astro-cid-w2cmstnb]{padding:1rem 1.25rem;border:1px solid var(--sp-line);background:var(--sp-page);width:100%;color:var(--sp-ink);border-radius:999px;padding-inline-start:3.25rem;font-size:1.0625rem;transition:border-color .15s,box-shadow .15s;box-shadow:0 10px 30px -20px #00000059}.so-search[data-astro-cid-w2cmstnb] input[data-astro-cid-w2cmstnb]::placeholder{color:var(--sp-muted)}.so-search[data-astro-cid-w2cmstnb] input[data-astro-cid-w2cmstnb]:focus{border-color:var(--sp-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--sp-accent)15%,transparent);outline:none}.so[data-astro-cid-w2cmstnb]:not(.so-js) .so-bar[data-astro-cid-w2cmstnb],.so[data-astro-cid-w2cmstnb]:not(.so-js) .so-count[data-astro-cid-w2cmstnb]{display:none}.so-body[data-astro-cid-w2cmstnb]{padding-top:clamp(2rem,4vw,3rem)}.so-bar[data-astro-cid-w2cmstnb]{gap:.85rem;margin-bottom:1.25rem;display:grid}.so-tabs[data-astro-cid-w2cmstnb],.so-apps[data-astro-cid-w2cmstnb]{flex-wrap:wrap;gap:.5rem;display:flex}.so-tab[data-astro-cid-w2cmstnb],.so-chip[data-astro-cid-w2cmstnb]{border:1px solid var(--sp-line);background:var(--sp-page);color:var(--sp-soft);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.so-tab[data-astro-cid-w2cmstnb]{padding:.55rem 1rem;font-size:.95rem}.so-chip[data-astro-cid-w2cmstnb]{padding:.35rem .8rem .35rem .45rem;font-size:.875rem}.so-chip[data-astro-cid-w2cmstnb][data-so-app=all]{padding-inline-start:.8rem}.so-chip[data-astro-cid-w2cmstnb] img[data-astro-cid-w2cmstnb]{object-fit:contain;border-radius:.3rem;width:1.25rem;height:1.25rem}.so-tab[data-astro-cid-w2cmstnb]:hover,.so-chip[data-astro-cid-w2cmstnb]:hover{border-color:color-mix(in srgb,var(--sp-accent)50%,transparent);color:var(--sp-ink)}.so-tab[data-astro-cid-w2cmstnb][aria-pressed=true]{background:var(--sp-ink);border-color:var(--sp-ink);color:var(--sp-page)}.so-chip[data-astro-cid-w2cmstnb][aria-pressed=true]{border-color:var(--sp-accent);color:var(--sp-accent);background:color-mix(in srgb,var(--sp-accent)8%,var(--sp-page))}.so-tab[data-astro-cid-w2cmstnb]:focus-visible,.so-chip[data-astro-cid-w2cmstnb]:focus-visible{outline:2px solid var(--sp-accent);outline-offset:2px}.so-n[data-astro-cid-w2cmstnb]{font-variant-numeric:tabular-nums;opacity:.65;font-size:.75rem}.so-zero[data-astro-cid-w2cmstnb]:not([aria-pressed=true]){opacity:.45}@media (width<=640px){.so-tabs[data-astro-cid-w2cmstnb],.so-apps[data-astro-cid-w2cmstnb]{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1rem;padding:2px 1rem;overflow-x:auto}.so-tabs[data-astro-cid-w2cmstnb]::-webkit-scrollbar{display:none}.so-apps[data-astro-cid-w2cmstnb]::-webkit-scrollbar{display:none}.so-tab[data-astro-cid-w2cmstnb],.so-chip[data-astro-cid-w2cmstnb]{white-space:nowrap;flex-shrink:0}}.so-count[data-astro-cid-w2cmstnb]{color:var(--sp-muted);margin:0 0 1rem;font-size:.875rem}.so-grid[data-astro-cid-w2cmstnb]{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.so-grid[data-astro-cid-w2cmstnb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1060px){.so-grid[data-astro-cid-w2cmstnb]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-astro-cid-w2cmstnb][data-so-item][hidden]{display:none!important}.so-card[data-astro-cid-w2cmstnb],.so-hub[data-astro-cid-w2cmstnb]{border:1px solid var(--sp-line);background:var(--sp-page);border-radius:1rem;flex-direction:column;gap:.5rem;height:100%;padding:1.25rem 1.35rem 1.4rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.so-card[data-astro-cid-w2cmstnb]:hover,.so-hub[data-astro-cid-w2cmstnb]:hover{border-color:color-mix(in srgb,var(--sp-accent)60%,transparent);transform:translateY(-2px);box-shadow:0 14px 30px -22px #00000073}.so-card[data-astro-cid-w2cmstnb]:hover .so-title[data-astro-cid-w2cmstnb],.so-hub[data-astro-cid-w2cmstnb]:hover .so-title[data-astro-cid-w2cmstnb]{color:var(--sp-accent)}.so-meta[data-astro-cid-w2cmstnb]{align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;display:flex}.so-meta[data-astro-cid-w2cmstnb] img[data-astro-cid-w2cmstnb]{object-fit:contain;border-radius:.35rem;flex-shrink:0;width:1.375rem;height:1.375rem}.so-app[data-astro-cid-w2cmstnb]{color:var(--sp-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.so-axis[data-astro-cid-w2cmstnb]{background:var(--sp-alt);color:var(--sp-muted);border-radius:999px;flex-shrink:0;margin-inline-start:auto;padding:.1rem .55rem;font-size:.75rem}.so-title[data-astro-cid-w2cmstnb]{color:var(--sp-ink);text-wrap:pretty;font-size:1.0625rem;font-weight:600;line-height:1.4}.so-text[data-astro-cid-w2cmstnb]{color:var(--sp-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.so-more[data-astro-cid-w2cmstnb]{margin:1.75rem auto 0;display:flex}.so-more[data-astro-cid-w2cmstnb][hidden]{display:none}.so-countries[data-astro-cid-w2cmstnb]{margin-top:clamp(3rem,6vw,4.5rem)}.so-countries[data-astro-cid-w2cmstnb][hidden]{display:none}.so-hub[data-astro-cid-w2cmstnb]{border-color:color-mix(in srgb,var(--sp-accent)35%,var(--sp-line));height:auto;margin-bottom:1rem}.so-hub[data-astro-cid-w2cmstnb][hidden]{display:none}@media (width>=960px){.so-flags[data-astro-cid-w2cmstnb]{grid-template-columns:repeat(4,minmax(0,1fr))}}.so-empty[data-astro-cid-w2cmstnb]{text-align:center;color:var(--sp-soft);padding:3rem 1rem}.so-empty[data-astro-cid-w2cmstnb][hidden]{display:none}.so-empty[data-astro-cid-w2cmstnb] p[data-astro-cid-w2cmstnb]{margin:0 0 1rem;font-size:1.0625rem}
