.countries-page[data-v-57aed5eb]{--countries-accent-gradient:linear-gradient(90deg,var(--ds-color-secondary) 0%,var(--ds-color-primary) 48%,var(--ds-color-accent) 100%);--countries-accent:var(--ds-color-primary);--countries-accent-deep:var(--ds-color-primary-hover);--countries-accent-soft:rgba(124,58,237,.12);--countries-link:var(--ds-color-secondary);--countries-text:var(--ds-color-text);--countries-muted:#6b7280;--countries-line:#eceef1;--countries-content-width:1440px;background:var(--ds-color-white);min-height:100vh}.countries-directory__layout[data-v-57aed5eb],.countries-hero__inner[data-v-57aed5eb],.countries-quick[data-v-57aed5eb],.countries-trust[data-v-57aed5eb]{margin-left:auto;margin-right:auto;max-width:var(--countries-content-width);width:min(calc(100% - 2rem),var(--countries-content-width))}.countries-hero[data-v-57aed5eb]{background:radial-gradient(circle at 82% 32%,#e8dcff73 0,#e8dcff00 34%),radial-gradient(circle at 12% 18%,#ffd6e859 0,#ffd6e800 28%),linear-gradient(106deg,#fff7fb 0,var(--ds-color-cream) 46%,#f3f8ff 100%);overflow:hidden;padding:5.75rem 0 4.5rem;position:relative}.countries-hero[data-v-57aed5eb]:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),var(--ds-color-white));content:"";height:5rem;inset:auto 0 0;pointer-events:none;position:absolute}.countries-hero__layout[data-v-57aed5eb]{align-items:center;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.countries-hero__layout[data-v-57aed5eb]{gap:1rem 3rem;grid-template-columns:minmax(0,1.75fr) minmax(20rem,.75fr);min-height:20rem}}.countries-hero__content[data-v-57aed5eb]{min-width:0;position:relative;z-index:1}.countries-hero__title[data-v-57aed5eb]{color:var(--countries-text);font-size:clamp(2.25rem,4vw,3.75rem);font-weight:900;letter-spacing:0;line-height:1.12;margin:1.75rem 0 0}.countries-hero__desc[data-v-57aed5eb]{color:var(--countries-muted);font-size:1rem;line-height:1.65;margin:1rem 0 0;max-width:48rem}.countries-hero__search[data-v-57aed5eb]{align-items:center;background:var(--ds-color-white);border:1px solid rgba(32,33,36,.08);border-radius:.875rem;box-shadow:0 12px 32px #7c3aed14;display:flex;gap:1rem;margin-top:2rem;max-width:58rem;min-height:5rem;padding:.625rem .625rem .625rem 1.5rem;width:100%}.countries-hero__search-icon[data-v-57aed5eb]{color:var(--countries-accent);flex-shrink:0;font-size:1.75rem}.countries-hero__search input[data-v-57aed5eb]{background:transparent;border:0;color:var(--countries-text);font-size:1rem;min-width:0;outline:0;width:100%}.countries-hero__search-btn[data-v-57aed5eb]{background:var(--countries-accent-gradient);border:0;border-radius:.75rem;color:var(--ds-color-white);cursor:pointer;flex-shrink:0;font-size:1rem;font-weight:700;min-height:3.75rem;min-width:7.5rem;padding:.75rem 1.75rem;transition:transform .15s ease,box-shadow .15s ease}.countries-hero__search-btn[data-v-57aed5eb]:hover{box-shadow:0 8px 20px #7c3aed47;transform:translateY(-1px)}.countries-hero__visual[data-v-57aed5eb]{display:none;pointer-events:none}@media (min-width:1024px){.countries-hero__visual[data-v-57aed5eb]{align-items:center;display:flex;justify-content:center;min-height:20rem}}.countries-hero__illustration[data-v-57aed5eb]{display:block;filter:drop-shadow(0 20px 38px rgba(59,130,246,.16));height:auto;max-height:23rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:min(100%,29rem)}.countries-quick[data-v-57aed5eb]{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:-2.75rem;padding-bottom:1.5rem;position:relative;z-index:2}@media (min-width:1024px){.countries-quick[data-v-57aed5eb]{gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.countries-quick__card[data-v-57aed5eb]{background:var(--ds-color-white);border:1px solid var(--countries-line);border-radius:.75rem;box-shadow:0 10px 28px #1d222a0f;display:flex;flex-direction:column;min-height:9.5rem;padding:1rem 1.125rem 1.125rem}.countries-quick__header[data-v-57aed5eb]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.875rem}.countries-quick__title-wrap[data-v-57aed5eb]{align-items:center;display:flex;gap:.375rem;min-width:0}.countries-quick__icon[data-v-57aed5eb]{font-size:1rem}.countries-quick__icon--hot[data-v-57aed5eb]{color:var(--ds-color-accent)}.countries-quick__icon--recent[data-v-57aed5eb]{color:var(--ds-color-secondary)}.countries-quick__icon--region[data-v-57aed5eb]{color:var(--ds-color-primary)}.countries-quick__title[data-v-57aed5eb]{color:var(--countries-text);font-size:.9375rem;font-weight:800;margin:0}.countries-quick__more[data-v-57aed5eb]{color:var(--countries-muted);flex-shrink:0;font-size:.75rem;text-decoration:none}.countries-quick__more[data-v-57aed5eb]:hover{color:var(--countries-link)}.countries-quick__flags[data-v-57aed5eb]{align-content:start;display:grid;flex:1;gap:.5rem .375rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:640px){.countries-quick__flags[data-v-57aed5eb]{gap:.5rem .25rem;grid-template-columns:repeat(6,minmax(0,1fr))}}.countries-quick__flag-item[data-v-57aed5eb],.countries-quick__region-item[data-v-57aed5eb]{align-items:center;background:transparent;border:0;color:var(--countries-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.375rem;min-width:0;padding:0;text-decoration:none}.countries-quick__flag-item img[data-v-57aed5eb],.countries-quick__region-icon[data-v-57aed5eb]{border:2px solid #f0f0f0;border-radius:50%;box-shadow:0 3px 10px #0000000d;height:2.625rem;-o-object-fit:cover;object-fit:cover;width:2.625rem}@media (min-width:640px){.countries-quick__flag-item img[data-v-57aed5eb],.countries-quick__region-icon[data-v-57aed5eb]{height:2.625rem;width:2.625rem}}.countries-quick__region-icon[data-v-57aed5eb]{align-items:center;border:2px solid hsla(0,0%,100%,.45);box-shadow:0 6px 16px #0000001f;color:var(--ds-color-white);display:inline-flex;font-size:1.375rem;justify-content:center}.countries-quick__region-icon>span[data-v-57aed5eb]{display:inline-flex;font-size:1.125rem;line-height:1}.countries-quick__region-icon--sea[data-v-57aed5eb]{background:linear-gradient(145deg,#3ecf8e,#1ea86a)}.countries-quick__region-icon--me[data-v-57aed5eb]{background:linear-gradient(145deg,#f472b6 0,var(--ds-color-accent) 100%)}.countries-quick__region-icon--eu[data-v-57aed5eb]{background:linear-gradient(145deg,#5b9dff,#2f6fe6)}.countries-quick__region-icon--af[data-v-57aed5eb]{background:linear-gradient(145deg,#c58cff 0,var(--ds-color-primary-suppl) 100%)}.countries-quick__region-icon--sa[data-v-57aed5eb]{background:linear-gradient(145deg,#ff7a7a,#ef4444)}.countries-quick__region-icon--na[data-v-57aed5eb]{background:linear-gradient(145deg,#ffd166,#f59e0b)}.countries-quick__region-item:hover .countries-quick__region-icon[data-v-57aed5eb]{box-shadow:0 8px 20px #00000029;transform:scale(1.05)}.countries-quick__flag-item span[data-v-57aed5eb],.countries-quick__region-item span[data-v-57aed5eb]:last-child{font-size:.6875rem;font-weight:600;line-height:1.25;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.countries-quick__flag-item[data-v-57aed5eb]:hover,.countries-quick__region-item[data-v-57aed5eb]:hover{transform:translateY(-2px)}.countries-quick__region-item[data-v-57aed5eb]:hover{transform:none}.countries-quick__empty[data-v-57aed5eb]{color:var(--countries-muted);font-size:.8125rem;margin:0}.countries-trust[data-v-57aed5eb]{padding-bottom:2.25rem}.countries-trust__bar[data-v-57aed5eb]{align-items:stretch;background:var(--ds-color-white);border:1px solid var(--countries-line);border-radius:.75rem;box-shadow:0 8px 24px #1d222a0a;display:flex;overflow:hidden}.countries-trust__item[data-v-57aed5eb]{align-items:center;display:flex;flex:1;gap:.75rem;justify-content:center;min-width:0;padding:.875rem 1.125rem}.countries-trust__divider[data-v-57aed5eb]{background:#ececec;flex-shrink:0;margin:.875rem 0;width:1px}.countries-trust__item:first-child .countries-trust__icon[data-v-57aed5eb]{background:linear-gradient(145deg,#60a5fa 0,var(--ds-color-secondary) 100%);box-shadow:0 4px 14px #2563eb38}.countries-trust__item:nth-child(3) .countries-trust__icon[data-v-57aed5eb]{background:linear-gradient(145deg,#c4b5fd 0,var(--ds-color-primary) 100%);box-shadow:0 4px 14px #7c3aed38}.countries-trust__item:nth-child(5) .countries-trust__icon[data-v-57aed5eb]{background:linear-gradient(145deg,#f9a8d4 0,var(--ds-color-accent) 100%);box-shadow:0 4px 14px #ec489938}.countries-trust__icon[data-v-57aed5eb]{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 auto;height:2.75rem;justify-content:center;width:2.75rem}.countries-trust__icon-glyph[data-v-57aed5eb]{color:var(--ds-color-white);display:inline-flex;font-size:1.3125rem;line-height:1}.countries-trust__item strong[data-v-57aed5eb]{color:var(--countries-text);display:block;font-size:.875rem;font-weight:800}.countries-trust__item p[data-v-57aed5eb]{color:var(--countries-muted);font-size:.75rem;line-height:1.4;margin:.125rem 0 0}.countries-directory[data-v-57aed5eb]{background:var(--ds-color-white);padding:.25rem 0 5rem}.countries-directory__layout[data-v-57aed5eb]{position:relative}.countries-directory__title[data-v-57aed5eb]{color:var(--countries-text);font-size:1.625rem;font-weight:900;margin:0 0 1.25rem}.countries-directory__empty[data-v-57aed5eb]{color:var(--countries-muted);margin:0}.countries-directory__panel[data-v-57aed5eb]{padding:0}.countries-directory__group[data-v-57aed5eb]{align-items:start;display:grid;gap:.75rem 1rem;grid-template-columns:2rem minmax(0,1fr)}.countries-directory__group+.countries-directory__group[data-v-57aed5eb]{border-top:1px solid var(--countries-line);margin-top:1rem;padding-top:1rem}.countries-directory__letter[data-v-57aed5eb]{color:var(--countries-accent);font-size:1.5rem;font-weight:900;line-height:1;margin:0;padding-top:.875rem}.countries-directory__grid[data-v-57aed5eb]{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.countries-directory__grid[data-v-57aed5eb]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.countries-directory__grid[data-v-57aed5eb]{gap:.75rem .875rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.countries-directory__card[data-v-57aed5eb]{align-items:center;background:var(--ds-color-white);border:1px solid #efefef;border-radius:.625rem;color:var(--countries-text);display:flex;gap:.625rem;min-height:4.25rem;min-width:0;padding:.625rem .75rem;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.countries-directory__card[data-v-57aed5eb]:hover{border-color:#7c3aed59;box-shadow:0 6px 18px var(--countries-accent-soft);transform:translateY(-1px)}.countries-directory__card img[data-v-57aed5eb]{border-radius:999px;flex:0 0 auto;height:2.5rem;-o-object-fit:cover;object-fit:cover;width:2.5rem}.countries-directory__card-text[data-v-57aed5eb]{display:grid;gap:.0625rem;min-width:0}.countries-directory__card strong[data-v-57aed5eb]{color:var(--countries-text);font-size:.875rem;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.countries-directory__card small[data-v-57aed5eb]{color:#aaa;font-size:.6875rem;line-height:1.3}.countries-directory__arrow[data-v-57aed5eb]{color:#bbb;flex:0 0 auto;margin-left:auto}.countries-directory__index[data-v-57aed5eb]{align-items:center;background:#fffffff0;border:1px solid var(--countries-line);border-radius:.75rem;box-shadow:0 8px 24px #00000014;display:none;flex-direction:column;gap:.125rem;padding:.625rem .375rem;position:fixed;right:.75rem;top:50%;transform:translateY(-50%);z-index:20}@media (min-width:1280px){.countries-directory__index[data-v-57aed5eb]{display:flex;right:max(.75rem,calc((100vw - var(--countries-content-width))/2 - 2.5rem))}}.countries-directory__index-btn[data-v-57aed5eb]{background:transparent;border:0;border-radius:999px;color:#73767b;cursor:pointer;font-size:.625rem;font-weight:700;height:1.375rem;line-height:1;padding:0;transition:background .15s ease,color .15s ease;width:1.375rem}.countries-directory__index-hash[data-v-57aed5eb]{color:#9a9da2;font-size:.625rem;font-weight:800;line-height:1.375rem;text-align:center;width:1.375rem}.countries-directory__index-btn[data-v-57aed5eb]:hover{background:var(--countries-accent-soft);color:var(--countries-accent)}.countries-directory__index-btn--active[data-v-57aed5eb]{background:#ede9fe;color:var(--countries-accent)}.countries-directory__index-btn--top[data-v-57aed5eb]{align-items:center;color:#bbb;display:inline-flex;font-size:.875rem;height:1.5rem;justify-content:center;margin-top:.375rem;padding-top:.125rem;width:1.5rem}@media (max-width:760px){.countries-trust__bar[data-v-57aed5eb]{flex-direction:column}.countries-trust__divider[data-v-57aed5eb]{height:1px;margin:0 1rem;width:auto}}@media (max-width:520px){.countries-hero[data-v-57aed5eb]{padding-bottom:3.5rem}.countries-quick[data-v-57aed5eb]{margin-top:-2rem}.countries-hero__search[data-v-57aed5eb]{border-radius:.75rem;flex-wrap:wrap;min-height:0;padding:.75rem}.countries-hero__search-btn[data-v-57aed5eb]{width:100%}}
