.hp-countries__grid.svelte-1imk8f8{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0;padding:0;list-style:none}@media(min-width:720px){.hp-countries__grid.svelte-1imk8f8{grid-template-columns:repeat(3,1fr)}}.hp-countries__cell.svelte-1imk8f8{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.15rem .75rem;padding:.95rem 1.1rem;border:1px solid var(--hp-line);border-radius:var(--hp-radius);background:var(--hp-bg);text-decoration:none;color:var(--hp-ink);transition:border-color .16s ease,box-shadow .16s ease,transform .16s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){.hp-countries__cell.svelte-1imk8f8:hover{border-color:#2e63f6;transform:translateY(-2px);box-shadow:0 6px 20px #2e63f61a}.hp-countries__cell.svelte-1imk8f8:hover .hp-countries__arrow:where(.svelte-1imk8f8){transform:translate(3px);color:#2e63f6}}.hp-countries__name.svelte-1imk8f8{font-size:.92rem;font-weight:800;letter-spacing:-.01em}.hp-countries__count.svelte-1imk8f8{font-size:.75rem;font-weight:600;color:var(--hp-muted)}.hp-countries__arrow.svelte-1imk8f8{grid-row:span 2;justify-self:end;display:inline-flex;color:var(--hp-muted);transition:transform .14s ease,color .14s ease}.hp-countries__cell--all.svelte-1imk8f8{background:#0b1026;border-color:#1e293b;color:#fff;box-shadow:0 4px 16px #0b102626}.hp-countries__cell--all.svelte-1imk8f8 .hp-countries__count:where(.svelte-1imk8f8){color:#ffffffb3}.hp-countries__cell--all.svelte-1imk8f8 .hp-countries__arrow:where(.svelte-1imk8f8){color:#ffffffb3}@media(hover:hover)and (pointer:fine){.hp-countries__cell--all.svelte-1imk8f8:hover{border-color:#2e63f6;background:#2e63f6;box-shadow:0 6px 20px #2e63f659;transform:translateY(-1px)}.hp-countries__cell--all.svelte-1imk8f8:hover .hp-countries__arrow:where(.svelte-1imk8f8),.hp-countries__cell--all.svelte-1imk8f8:hover .hp-countries__count:where(.svelte-1imk8f8){color:#fff}}.hp-cta__panel.svelte-14yb8k{position:relative;overflow:hidden;display:grid;gap:2.25rem;align-items:center;padding:clamp(2.25rem,6vw,3.75rem);border:1px solid rgba(255,255,255,.12);border-radius:calc(var(--hp-radius) * 1.6);background:#0b1026;box-shadow:0 24px 60px #00000059}.hp-cta__panel.svelte-14yb8k:before{content:"";position:absolute;top:-40%;right:-20%;width:60%;height:180%;background:radial-gradient(circle,rgba(46,99,246,.18) 0%,transparent 70%);pointer-events:none}@media(min-width:900px){.hp-cta__panel.svelte-14yb8k{grid-template-columns:1fr auto;gap:3.5rem}}.hp-section__label.svelte-14yb8k{color:#60a5fa;font-size:.82rem;font-weight:700}.hp-cta__title.svelte-14yb8k{margin:.6rem 0 0;font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;color:#fff;text-wrap:balance}.hp-cta__lede.svelte-14yb8k{margin:.7rem 0 0;max-width:34rem;font-size:.98rem;line-height:1.65;color:#94a3b8}.hp-cta__points.svelte-14yb8k{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.hp-cta__points.svelte-14yb8k li:where(.svelte-14yb8k){display:flex;align-items:center;gap:.75rem;font-size:.92rem;font-weight:600;color:#f1f5f9}.hp-cta__check.svelte-14yb8k{display:grid;place-items:center;width:1.4rem;height:1.4rem;flex:none;border-radius:9999px;background:#2e63f6;color:#fff;box-shadow:0 0 10px #2e63f673}.hp-cta__side.svelte-14yb8k{position:relative;z-index:1;display:grid;gap:.85rem;justify-items:start}@media(min-width:900px){.hp-cta__side.svelte-14yb8k{justify-items:end;text-align:right}}.hp-cta__btn.svelte-14yb8k{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.85rem;border-radius:9999px;background:#2e63f6;color:#fff;font-size:.95rem;font-weight:700;text-decoration:none;box-shadow:0 4px 16px #2e63f666;transition:background-color .14s ease,transform .14s ease,box-shadow .14s ease}.hp-cta__btn.svelte-14yb8k:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);transform:skew(-20deg);transition:left .55s ease;pointer-events:none}.hp-cta__btn-arrow.svelte-14yb8k{display:inline-flex;transition:transform .14s ease}@media(hover:hover)and (pointer:fine){.hp-cta__btn.svelte-14yb8k:hover{background:#1f4fd8;box-shadow:0 6px 22px #2e63f680;transform:translateY(-1px)}.hp-cta__btn.svelte-14yb8k:hover:after{left:140%}.hp-cta__btn.svelte-14yb8k:hover .hp-cta__btn-arrow:where(.svelte-14yb8k){transform:translate(3px)}}.hp-cta__note.svelte-14yb8k{margin:0;max-width:26rem;font-size:.82rem;line-height:1.5;font-weight:500;color:#94a3b8}.hp-faq__list.svelte-m5wm1u{border-top:1px solid var(--hp-line)}.hp-faq__item.svelte-m5wm1u{border-bottom:1px solid var(--hp-line)}.hp-faq__item.svelte-m5wm1u summary:where(.svelte-m5wm1u){display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.3rem .25rem;cursor:pointer;list-style:none}.hp-faq__item.svelte-m5wm1u summary:where(.svelte-m5wm1u)::-webkit-details-marker{display:none}@media(hover:hover)and (pointer:fine){.hp-faq__item.svelte-m5wm1u summary:where(.svelte-m5wm1u):hover .hp-faq__question:where(.svelte-m5wm1u){color:#2e63f6}}.hp-faq__question.svelte-m5wm1u{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:-.015em;transition:color .14s ease}.hp-faq__plus.svelte-m5wm1u{position:relative;flex:none;width:1.6rem;height:1.6rem;border:1px solid var(--hp-line);border-radius:9999px;background:var(--hp-bg);color:var(--hp-ink);transition:border-color .14s ease,color .14s ease,transform .2s ease}.hp-faq__plus.svelte-m5wm1u:before,.hp-faq__plus.svelte-m5wm1u:after{content:"";position:absolute;top:50%;left:50%;width:.55rem;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.hp-faq__plus.svelte-m5wm1u:after{transform:translate(-50%,-50%) rotate(90deg)}.hp-faq__item[open].svelte-m5wm1u .hp-faq__plus:where(.svelte-m5wm1u){border-color:#2e63f6;color:#2e63f6;background:#eef3ff;transform:rotate(135deg)}.hp-faq__answer.svelte-m5wm1u{padding:0 2rem 1.35rem .25rem}.hp-faq__answer.svelte-m5wm1u p:where(.svelte-m5wm1u){margin:0;max-width:44rem;font-size:.92rem;line-height:1.7;color:var(--hp-muted)}.hp-hero.svelte-d6hhnq{position:relative;overflow:hidden;background:#0b1026;color:#fff;padding:clamp(3.25rem,8vh,5.5rem) 0 clamp(3.5rem,8vh,5.5rem);border-bottom:1px solid rgba(255,255,255,.08)}.hp-hero__backdrop.svelte-d6hhnq{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.hp-hero__poster.svelte-d6hhnq,.hp-hero__video.svelte-d6hhnq{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;opacity:.62;transition:opacity .8s ease}.hp-hero__poster--fade.svelte-d6hhnq{opacity:0}.hp-hero__overlay.svelte-d6hhnq{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(46,99,246,.15) 0%,transparent 65%),linear-gradient(180deg,#0b102680,#0b102633 40%,#0b1026d1 85%,#0b1026)}.hp-hero__grid.svelte-d6hhnq{position:relative;z-index:1;display:grid;gap:2.5rem;align-items:start}@media(min-width:1020px){.hp-hero__grid.svelte-d6hhnq{grid-template-columns:1.08fr .92fr;gap:4rem;align-items:center}}.hp-hero__kicker.svelte-d6hhnq{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:.8rem;font-weight:700;color:#60a5fa}.hp-hero__kicker-dot.svelte-d6hhnq{display:inline-block;width:7px;height:7px;border-radius:9999px;background:#3b82f6;box-shadow:0 0 #3b82f6b3;animation:svelte-d6hhnq-hp-pulse 2.2s infinite}@media(prefers-reduced-motion:reduce){.hp-hero__kicker-dot.svelte-d6hhnq{animation:none}}@keyframes svelte-d6hhnq-hp-pulse{0%{transform:scale(.95);box-shadow:0 0 #3b82f6b3}70%{transform:scale(1);box-shadow:0 0 0 8px #3b82f600}to{transform:scale(.95);box-shadow:0 0 #3b82f600}}.hp-hero__title.svelte-d6hhnq{margin:.75rem 0 0;max-width:16ch;font-size:clamp(2.5rem,6vw,4.2rem);font-weight:800;letter-spacing:-.04em;line-height:1.04;text-wrap:balance;color:#fff}.hp-hero__accent.svelte-d6hhnq{display:block;color:#38bdf8}.hp-hero__lede.svelte-d6hhnq{margin:1.2rem 0 0;max-width:33rem;font-size:1.03rem;line-height:1.7;color:#94a3b8}.hp-search.svelte-d6hhnq{margin-top:1.8rem;max-width:34rem}.hp-search__tabs.svelte-d6hhnq{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:9999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hp-search__tab.svelte-d6hhnq{border:0;background:transparent;padding:.42rem .95rem;border-radius:9999px;font-size:.8rem;font-weight:700;color:#94a3b8;cursor:pointer;transition:background .14s ease,color .14s ease}.hp-search__tab.on.svelte-d6hhnq{background:#2e63f6;color:#fff;box-shadow:0 2px 8px #2e63f659}.hp-search__row.svelte-d6hhnq{display:flex;align-items:center;gap:.6rem;margin-top:.6rem;padding:.5rem .5rem .5rem .95rem;border:1px solid rgba(255,255,255,.18);border-radius:9999px;background:#0b1026d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 8px 30px #0006;transition:border-color .14s ease,box-shadow .14s ease}.hp-search__row.svelte-d6hhnq:focus-within{border-color:#60a5fa;box-shadow:0 0 0 3px #2e63f647}.hp-search__icon.svelte-d6hhnq{flex:none;display:inline-flex;color:#64748b}.hp-search__label.svelte-d6hhnq{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hp-search__input.svelte-d6hhnq{flex:1;min-width:0;border:0;background:transparent;font-size:.95rem;font-weight:600;color:#fff;outline:none}.hp-search__input.svelte-d6hhnq::placeholder{color:#64748b;opacity:.85;font-weight:500}.hp-search__submit.svelte-d6hhnq{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:.4rem;flex:none;padding:.7rem 1.15rem;border:0;border-radius:9999px;background:#2e63f6;color:#fff;font-size:.875rem;font-weight:700;cursor:pointer;box-shadow:0 4px 14px #2e63f659;transition:background-color .14s ease,box-shadow .14s ease,transform .14s ease}.hp-search__submit.svelte-d6hhnq:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:skew(-20deg);transition:left .55s ease;pointer-events:none}.hp-search__submit-arrow.svelte-d6hhnq{display:inline-flex;transition:transform .14s ease}@media(hover:hover)and (pointer:fine){.hp-search__submit.svelte-d6hhnq:hover{background:#1f4fd8;box-shadow:0 6px 18px #2e63f673;transform:translateY(-1px)}.hp-search__submit.svelte-d6hhnq:hover:after{left:140%}.hp-search__submit.svelte-d6hhnq:hover .hp-search__submit-arrow:where(.svelte-d6hhnq){transform:translate(2px)}}@media(max-width:480px){.hp-search__row.svelte-d6hhnq{flex-wrap:wrap;border-radius:1.25rem;padding-bottom:.5rem}.hp-search__input.svelte-d6hhnq{width:100%;flex-basis:100%}.hp-search__submit.svelte-d6hhnq{margin-left:auto}}.hp-hero__shortcuts.svelte-d6hhnq{display:flex;align-items:center;gap:.25rem;margin-top:.75rem;font-size:.8rem}.hp-hero__shortcuts.svelte-d6hhnq span:where(.svelte-d6hhnq){margin-right:.35rem;font-weight:700;color:#64748b}.hp-hero__shortcuts.svelte-d6hhnq a:where(.svelte-d6hhnq){padding:.12rem .4rem;font-weight:600;color:#60a5fa;text-decoration:none}.hp-hero__shortcuts.svelte-d6hhnq a:where(.svelte-d6hhnq):hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.hp-hero__signals.svelte-d6hhnq{margin:1.5rem 0 0;max-width:38rem;font-size:.78rem;font-weight:600;line-height:1.8;color:#94a3b8}.hp-hero__signals.svelte-d6hhnq span:where(.svelte-d6hhnq){margin:0 .55rem;color:#3b82f6}.hp-directory.svelte-d6hhnq{border:1px solid rgba(255,255,255,.12);border-radius:var(--hp-radius);background:#0b1026c7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 16px 40px #00000073;overflow:hidden}.hp-directory__head.svelte-d6hhnq{padding:1.05rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.08)}.hp-directory__title.svelte-d6hhnq{margin:0;font-size:.88rem;font-weight:800;letter-spacing:-.01em;color:#fff}.hp-directory__stat.svelte-d6hhnq{display:block;margin-top:.3rem;font-size:.75rem;font-weight:600;color:#94a3b8}.hp-directory__list.svelte-d6hhnq{margin:0;padding:0;list-style:none;counter-reset:directory}.hp-directory__row.svelte-d6hhnq{display:grid;grid-template-columns:2.25rem 1fr auto auto;align-items:center;gap:.75rem;padding:.8rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06);text-decoration:none;color:#f1f5f9;transition:background .12s ease}@media(hover:hover)and (pointer:fine){.hp-directory__row.svelte-d6hhnq:hover{background:#2e63f626}}.hp-directory__rank.svelte-d6hhnq{font-size:.82rem;font-weight:800;font-variant-numeric:tabular-nums;color:#60a5fa}.hp-directory__name.svelte-d6hhnq{font-size:.88rem;font-weight:700;letter-spacing:-.01em;color:#fff}.hp-directory__country.svelte-d6hhnq{font-size:.75rem;font-weight:600;color:#94a3b8}.hp-directory__arrow.svelte-d6hhnq{display:inline-flex;color:#64748b}.hp-directory__more.svelte-d6hhnq{display:block;padding:.85rem 1.25rem;font-size:.82rem;font-weight:700;color:#60a5fa;text-decoration:none;border-top:1px solid rgba(255,255,255,.08)}.hp-directory__more.svelte-d6hhnq:hover{background:#2e63f626;color:#93c5fd}.hp-steps__track.svelte-f6rki1{display:grid;gap:2rem;margin:0;padding:0;list-style:none}@media(min-width:860px){.hp-steps__track.svelte-f6rki1{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.hp-steps__step.svelte-f6rki1{position:relative;display:grid;gap:.6rem;align-content:start;padding:.75rem;border-radius:var(--hp-radius);transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .25s ease}@media(hover:hover)and (pointer:fine){.hp-steps__step.svelte-f6rki1:hover{background-color:#fff;transform:translateY(-2px);box-shadow:0 10px 30px #0b10260a}.hp-steps__step.svelte-f6rki1:hover .hp-steps__node:where(.svelte-f6rki1){transform:scale(1.08);box-shadow:0 6px 16px #2e63f666}}.hp-steps__node.svelte-f6rki1{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:9999px;background:#2e63f6;color:#fff;font-size:.8rem;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:0 4px 12px #2e63f647;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}@media(min-width:860px){.hp-steps__step.svelte-f6rki1:not(.last):after{content:"";position:absolute;top:1.25rem;left:3rem;right:-1.75rem;height:1px;background:var(--hp-line)}}@media(max-width:859px){.hp-steps__step.svelte-f6rki1{grid-template-columns:auto 1fr;gap:.35rem 1rem}.hp-steps__step.svelte-f6rki1:not(.last):after{content:"";position:absolute;top:2.9rem;bottom:-1.6rem;left:1.25rem;width:1px;background:var(--hp-line)}.hp-steps__title.svelte-f6rki1{align-self:center}.hp-steps__copy.svelte-f6rki1{grid-column:2}}.hp-steps__title.svelte-f6rki1{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:-.015em}.hp-steps__copy.svelte-f6rki1{margin:0;font-size:.9rem;line-height:1.65;color:var(--hp-muted)}.home-page{--hp-bg: #ffffff;--hp-bg-soft: #f8faff;--hp-ink: #0B1026;--hp-muted: #525E75;--hp-line: #E2E8F4;--hp-brand: #2E63F6;--hp-brand-hover: #1F4FD8;--hp-brand-soft: #EEF3FF;--hp-void: #0B1026;--hp-radius: .875rem;display:block;width:100%;overflow-x:clip;background:var(--hp-bg);color:var(--hp-ink)}.hp-shell{width:min(1120px,calc(100% - 2.5rem));margin-inline:auto}.hp-section{padding:clamp(3rem,7vw,5rem) 0}.hp-section--soft{background:var(--hp-bg-soft);border-top:1px solid var(--hp-line);border-bottom:1px solid var(--hp-line)}.hp-section__label{margin:0;font-size:.8rem;font-weight:700;color:var(--hp-brand)}.hp-h2{margin:.6rem 0 0;font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.hp-lede{margin:0;max-width:34rem;font-size:.98rem;line-height:1.65;color:var(--hp-muted)}@media(min-width:860px){.hp-section__head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:2rem;margin-bottom:2.25rem}}@media(max-width:859px){.hp-section__head{margin-bottom:2rem}.hp-section__head .hp-lede{margin-top:.75rem}}@media(prefers-reduced-motion:reduce){.home-page *,.home-page *:before,.home-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
