body:has(.ecg-pr-country-mode) .ecg-pr-country-legacy_removed_section-section,body:has(.ecg-pr-country-mode) .ecg-pr-json-country-legacy_removed_section-section{position:relative!important;z-index:2!important;width:100%!important;max-width:1390px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:clamp(8px,1vw,16px)!important;clear:both!important}body .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-country-legacy_removed_section-section,body .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-json-country-legacy_removed_section-section,body .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-legacy-removed-section-section.ecg-pr-country-legacy_removed_section-section{margin-bottom:clamp(8px,1vw,16px)!important}body:has(.ecg-pr-country-mode) footer{clear:both!important;position:relative!important;z-index:1!important}body:has(.ecg-pr-country-mode) .ecg-pr-country-legacy_removed_section-section +footer{margin-top:0!important}@media(max-width:768px){body:has(.ecg-pr-country-mode) .ecg-pr-country-legacy_removed_section-section,body:has(.ecg-pr-country-mode) .ecg-pr-json-country-legacy_removed_section-section,body .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-country-legacy_removed_section-section,body .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-json-country-legacy_removed_section-section{margin-bottom:0!important}body.pr-has-hero-nav:has(.ecg-passport-list-wrap.ecg-pr-country-mode) .pr-static-global-footer,body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) .pr-static-global-footer{margin-top:0!important}} body:has(.ecg-pr-country-mode) .ecg-passport-list-wrap.ecg-pr-country-mode{margin-bottom:clamp(4px,.45vw,8px)!important;padding-bottom:0!important}body:has(.ecg-pr-country-mode) .ecg-pr-country-facts{margin-bottom:0!important}body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-country-legacy_removed_section-section,body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-json-country-legacy_removed_section-section,body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-legacy-removed-section-section.ecg-pr-country-legacy_removed_section-section,body:has(.ecg-pr-country-mode) .ecg-pr-country-legacy_removed_section-section,body:has(.ecg-pr-country-mode) .ecg-pr-json-country-legacy_removed_section-section{margin-top:clamp(24px,2vw,34px)!important;padding-top:clamp(18px,1.8vw,28px)!important}@media(max-width:768px){body:has(.ecg-pr-country-mode) .ecg-passport-list-wrap.ecg-pr-country-mode{margin-bottom:8px!important}body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-country-legacy_removed_section-section,body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-json-country-legacy_removed_section-section,body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-legacy-removed-section-section.ecg-pr-country-legacy_removed_section-section,body:has(.ecg-pr-country-mode) .ecg-pr-country-legacy_removed_section-section,body:has(.ecg-pr-country-mode) .ecg-pr-json-country-legacy_removed_section-section{margin-top:24px!important;padding-top:16px!important}} @media(max-width:768px){body.pr-has-hero-nav:has(.ecg-passport-list-wrap.ecg-pr-country-mode) .pr-hero-global-nav{margin-bottom:6px!important}body.pr-has-hero-nav .ecg-passport-list-wrap.ecg-pr-country-mode{margin-top:9px!important}} body.pr-has-hero-nav .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-country-legacy_removed_section-section .ecg-pr-legacy-removed-section-header,body.pr-has-hero-nav .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-json-country-legacy_removed_section-section .ecg-pr-legacy-removed-section-header,body.pr-has-hero-nav .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-legacy-removed-section-section.ecg-pr-country-legacy_removed_section-section .ecg-pr-legacy-removed-section-header{padding-top:15px!important} html body >.ecg-pr-country-modal,html body >.ecg-pr-country-modal *,html body >.ecg-pr-country-modal:where(a,button,input,select,textarea,[role="button"],[role="link"],[tabindex]){-webkit-tap-highlight-color:transparent!important;tap-highlight-color:transparent!important}html body >.ecg-pr-country-modal:where(a,button,[role="button"],[role="link"],[tabindex]):focus:not(:focus-visible){outline:0!important}@media (max-width:768px){html body.ecg-pr-index-page .ecg-passport-list-wrap:not(.ecg-pr-country-mode):not(.ecg-pr-region-mode) >.ecg-passport-hero .ecg-passport-brandline{transform:none !important;transform-origin:initial !important;box-sizing:border-box !important;grid-template-columns:34px max-content !important;gap:8px !important;padding:6px 10px 6px 6px !important;margin:0 0 18px 2.5px !important;width:max-content !important;max-width:calc(100% - 2.5px) !important;align-self:flex-start !important}html body.ecg-pr-index-page .ecg-passport-list-wrap:not(.ecg-pr-country-mode):not(.ecg-pr-region-mode) >.ecg-passport-hero .ecg-passport-brandmark{width:34px !important;height:34px !important;min-width:34px !important;font-size:10px !important;letter-spacing:.1em !important}html body.ecg-pr-index-page .ecg-passport-list-wrap:not(.ecg-pr-country-mode):not(.ecg-pr-region-mode) >.ecg-passport-hero .ecg-passport-eyebrow{font-size:10px !important;line-height:1 !important;letter-spacing:.096em !important}html body.ecg-pr-index-page .ecg-passport-list-wrap:not(.ecg-pr-country-mode):not(.ecg-pr-region-mode) >.ecg-passport-hero .ecg-passport-eyebrow#ecgIndexEyebrow::before{font-size:clamp(10px,2.4vw,12px) !important;line-height:1 !important;letter-spacing:.096em !important}html[dir="rtl"] body.ecg-pr-index-page .ecg-passport-list-wrap:not(.ecg-pr-country-mode):not(.ecg-pr-region-mode) >.ecg-passport-hero .ecg-passport-brandline{margin:0 2.5px 18px 0 !important;max-width:calc(100% - 2.5px) !important}} @media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats{display:flex!important;flex-direction:column!important;align-items:stretch!important;grid-template-columns:none!important;grid-template-areas:none!important;gap:8px!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card{grid-area:auto!important;width:100%!important;min-height:78px!important;height:auto!important;box-sizing:border-box!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card[data-pr-panel-slot="mobility"]{min-height:86px!important}} @media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;grid-template-columns:none!important;grid-template-areas:none!important;grid-auto-rows:auto!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card{display:flex!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:78px!important;height:78px!important;max-height:78px!important;padding-top:12px!important;padding-bottom:12px!important;box-sizing:border-box!important;align-self:stretch!important;grid-area:auto!important;overflow:hidden!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card[data-pr-panel-slot="mobility"]{min-height:86px!important;height:86px!important;max-height:86px!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card-label{flex:0 0 auto!important;margin-bottom:8px!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.24!important;padding-top:2px!important;box-sizing:border-box!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card-value{flex:0 0 auto!important;line-height:.95!important}} @media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"mobility mobility" "visafree onarrival" "eta required"!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:8px!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card[data-pr-panel-slot="mobility"]{grid-area:mobility!important;width:100%!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card[data-pr-panel-slot="visa-free"]{grid-area:visafree!important;width:100%!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card[data-pr-panel-slot="visa-on-arrival"]{grid-area:onarrival!important;width:100%!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card[data-pr-panel-slot="eta"]{grid-area:eta!important;width:100%!important}html body .ecg-pr-country-ip-panel .ecg-pr-ip-panel-stats>.ecg-pr-ip-panel-card[data-pr-panel-slot="visa-required"]{grid-area:required!important;width:100%!important}} html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card,html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card *{pointer-events:auto!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card::before,html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card::after{pointer-events:none!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-section h2,html body .ecg-pr-country-report-modal .ecg-pr-country-report-mini-title,html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-label,html body .ecg-pr-country-report-modal .ecg-pr-country-report-region-title,html body .ecg-pr-country-report-modal .ecg-pr-country-report-reciprocity-title,html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card-label{font-family:Jost,Inter,"Open Sans",Arial,sans-serif!important;font-weight:1000!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important;text-shadow:0 0 0 currentColor!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-mini-title{font-size:14.5px!important;line-height:1.32!important;letter-spacing:.005em!important;color:#102033!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-section h2{font-weight:1000!important;letter-spacing:.055em!important} html body .ecg-pr-country-modal-title,html body .ecg-pr-country-list-modal .ecg-pr-country-modal-title,html body .ecg-pr-country-report-modal .ecg-pr-country-modal-title,html body .ecg-pr-country-report-mini-title,html body .ecg-pr-country-report-section h2,html body .ecg-pr-country-report-section-title{font-weight:950 !important;letter-spacing:-0.018em !important;text-rendering:geometricPrecision !important;-webkit-font-smoothing:antialiased !important}html body .ecg-pr-country-modal-title strong,html body .ecg-pr-country-report-mini-title strong{font-weight:950 !important} html body .ecg-pr-country-modal-title,html body p.ecg-pr-country-modal-title,html body .ecg-pr-country-list-modal p.ecg-pr-country-modal-title,html body .ecg-pr-country-report-modal p.ecg-pr-country-modal-title,html body strong.ecg-pr-country-report-mini-title,html body .ecg-pr-country-report-mini-title,html body .ecg-pr-country-report-section h2,html body .ecg-pr-country-report-section-title{font-family:Jost,Inter,"Open Sans",Arial,sans-serif !important;font-weight:1000 !important;letter-spacing:-0.02em !important;color:#08152d !important;text-rendering:geometricPrecision !important;-webkit-font-smoothing:antialiased !important}html body .ecg-pr-country-modal-title{font-size:clamp(18px,2.2vw,24px) !important;line-height:1.08 !important}html body .ecg-pr-country-report-mini-title{-webkit-text-stroke:0.12px currentColor} html body .ecg-pr-country-profile-search .ecg-passport-suggestions,html body .ecg-pr-country-profile-search .ecg-passport-suggestions.ecg-show,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show{outline:0!important;filter:none!important;background:rgba(255,255,255,.985)!important;border:1px solid rgba(20,60,117,.14)!important;box-shadow:0 18px 42px rgba(11,16,32,.18)!important;isolation:isolate!important}html body .ecg-pr-country-profile-search .ecg-passport-suggestions:focus,html body .ecg-pr-country-profile-search .ecg-passport-suggestions:focus-visible,html body .ecg-pr-country-profile-search .ecg-passport-suggestions *:focus,html body .ecg-pr-country-profile-search .ecg-passport-suggestions *:focus-visible,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show:focus,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show *:focus{outline:0!important;box-shadow:none!important}html body .ecg-pr-country-profile-search .ecg-passport-suggestions .ecg-passport-suggestion,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion{outline:0!important;box-shadow:none!important;background:transparent!important}html body .ecg-pr-country-profile-search .ecg-passport-suggestions .ecg-passport-suggestion:hover,html body .ecg-pr-country-profile-search .ecg-passport-suggestions .ecg-passport-suggestion.ecg-active,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion:hover,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion.ecg-active{background:#f5f2ec!important;box-shadow:none!important}html body .ecg-pr-country-profile-search .ecg-passport-suggestions .ecg-passport-suggestion-rank:empty,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion-rank:empty{display:none!important}html body .ecg-pr-country-profile-search .ecg-passport-suggestions .ecg-pr-country-profile-rescue-suggestion:not(:has(.ecg-passport-suggestion-rank)),html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-pr-country-profile-rescue-suggestion:not(:has(.ecg-passport-suggestion-rank)){grid-template-columns:28px minmax(0,1fr)!important} html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show,html body .ecg-pr-country-profile-owned-suggestions.ecg-show,html body .ecg-pr-country-profile-search .ecg-passport-suggestions.ecg-show{background:#fff!important;border:1px solid rgba(20,60,117,.12)!important;box-shadow:0 10px 24px rgba(11,16,32,.10)!important;outline:0!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show::before,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show::after,html body .ecg-pr-country-profile-owned-suggestions.ecg-show::before,html body .ecg-pr-country-profile-owned-suggestions.ecg-show::after{content:none!important;display:none!important;box-shadow:none!important}html body.ecg-pr-country-page .ecg-pr-country-profile-search .ecg-passport-search-box,html body.ecg-pr-country-page .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) .ecg-pr-country-profile-search .ecg-passport-search-box,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) .ecg-pr-country-profile-search .ecg-passport-search-box.ecg-search-open{box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 10px 22px rgba(11,16,32,.10)!important;outline:0!important;filter:none!important}html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion-rank,html body .ecg-pr-country-profile-owned-suggestions.ecg-show .ecg-passport-suggestion-rank,html body .ecg-pr-country-profile-search .ecg-passport-suggestions.ecg-show .ecg-passport-suggestion-rank{display:none!important}html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion,html body .ecg-pr-country-profile-owned-suggestions.ecg-show .ecg-passport-suggestion,html body .ecg-pr-country-profile-search .ecg-passport-suggestions.ecg-show .ecg-passport-suggestion{gap:12px!important;box-shadow:none!important;outline:0!important}html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion:focus,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion:focus-visible,html body .ecg-pr-country-profile-owned-suggestions.ecg-show .ecg-passport-suggestion:focus,html body .ecg-pr-country-profile-owned-suggestions.ecg-show .ecg-passport-suggestion:focus-visible{outline:0!important;box-shadow:none!important}html body .ecg-pr-country-checker-panel .ecg-compare-suggestions.ecg-show,html body .ecg-pr-country-mode .ecg-compare-suggestions.ecg-show{background:#fff!important;border:1px solid rgba(20,60,117,.12)!important;box-shadow:0 10px 24px rgba(11,16,32,.10)!important;outline:0!important;filter:none!important} html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show,html body .ecg-pr-country-profile-search .ecg-passport-suggestions.ecg-show,html body .ecg-pr-country-checker-panel .ecg-compare-suggestions.ecg-show,html body .ecg-passport-list-wrap.ecg-pr-country-mode .ecg-compare-suggestions.ecg-show{background:#fff!important;border:1px solid rgba(20,60,117,.12)!important;box-shadow:0 10px 24px rgba(11,16,32,.10)!important;outline:0!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show::before,html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show::after{content:none!important;display:none!important}html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion-rank,html body .ecg-pr-country-profile-search .ecg-passport-suggestions.ecg-show .ecg-passport-suggestion-rank{display:none!important} html body a.ecg-mobility-score-card.ecg-mobility-score-link{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important}html body a.ecg-mobility-score-card.ecg-mobility-score-link >span:not(.ecg-mobility-link-indicator):not(.screen-reader-text),html body a.ecg-mobility-score-card.ecg-mobility-score-link >strong{flex:0 0 auto!important}html body a.ecg-mobility-score-card.ecg-mobility-score-link >.screen-reader-text{position:absolute!important} @media (max-width:768px){html body.ecg-pr-country-page.pr-has-hero-nav .ecg-passport-list-wrap.ecg-pr-country-mode,html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode{padding-bottom:15px!important;margin-bottom:0!important}html body.ecg-pr-country-page.pr-has-hero-nav .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-country-legacy_removed_section-section,html body.ecg-pr-country-page.pr-has-hero-nav .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-json-country-legacy_removed_section-section,html body.ecg-pr-country-page.pr-has-hero-nav .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-legacy-removed-section-section.ecg-pr-country-legacy_removed_section-section,html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-country-legacy_removed_section-section,html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-json-country-legacy_removed_section-section,html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-legacy-removed-section-section.ecg-pr-country-legacy_removed_section-section{margin-bottom:0!important}html body.ecg-pr-country-page.pr-has-hero-nav .pr-static-global-footer,html body.ecg-pr-country-page .pr-static-global-footer{margin-top:0!important}} html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input[type="search"]::-webkit-search-decoration,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input[type="search"]::-webkit-search-results-button,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none!important;appearance:none!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none!important;appearance:none!important;display:inline-block!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin-inline-start:10px!important;opacity:.98!important;cursor:pointer!important;background:#fff!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6.4 5.1 12 10.7l5.6-5.6 1.3 1.3-5.6 5.6 5.6 5.6-1.3 1.3-5.6-5.6-5.6 5.6-1.3-1.3 5.6-5.6-5.6-5.6z'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6.4 5.1 12 10.7l5.6-5.6 1.3 1.3-5.6 5.6 5.6 5.6-1.3 1.3-5.6-5.6-5.6 5.6-1.3-1.3 5.6-5.6-5.6-5.6z'/%3E%3C/svg%3E") center/18px 18px no-repeat!important}@media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input[type="search"]::-webkit-search-cancel-button{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;-webkit-mask-size:20px 20px!important;mask-size:20px 20px!important}} body.ecg-pr-country-page .ecg-pr-country-fact-value--empty::after{content:""!important;display:block!important;min-height:1.14em!important} @media(hover:hover) and (pointer:fine){html body .ecg-geo-rank-notice .ecg-geo-rank-card.ecg-geo-rank-card-clickable,html body .ecg-geo-rank-notice .ecg-geo-rank-card[role="button"],html body .ecg-geo-rank-notice .ecg-geo-rank-card[data-pr-country-list-type]{cursor:pointer!important}}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-compare,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare{border-color:var(--ecg-pr-panel-accent-stroke-color)!important;background:radial-gradient(circle at 8% 0%,rgba(235,217,143,.16),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.125) 0%,rgba(255,255,255,.064) 48%,rgba(12,25,46,.10) 100%)!important;box-shadow:0 16px 36px rgba(6,14,28,.10)!important;background-clip:padding-box!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-search{background:rgba(255,255,255,.125)!important;border-color:rgba(255,255,255,.22)!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank.is-better{background:linear-gradient(135deg,rgba(34,197,94,.20),rgba(15,118,110,.14))!important;border:1px solid rgba(74,222,128,.28)!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank.is-better b{color:rgba(210,255,226,.88)!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank.is-better strong{color:#bff8d0!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank.is-worse{background:linear-gradient(135deg,rgba(239,68,68,.20),rgba(153,27,27,.15))!important;border:1px solid rgba(248,113,113,.26)!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank.is-worse b{color:rgba(255,222,222,.88)!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank.is-worse strong{color:#ffd1d1!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank.is-same{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.13)!important} html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-compare,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare{position:relative;z-index:40;margin:18px 0 0;padding:16px;border:var(--ecg-pr-panel-stroke-width) solid var(--ecg-pr-panel-accent-stroke-color);border-radius:24px;box-sizing:border-box;overflow:visible;isolation:isolate;background-clip:padding-box}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-head{display:flex;align-items:center;gap:10px;margin:0 0 12px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-plus{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;color:#f3d983;flex:0 0 28px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-plus svg,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-plus-svg{display:block;width:28px;height:28px;max-width:28px;max-height:28px;overflow:visible}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-title{font-size:13px;line-height:1.2;font-weight:900;letter-spacing:.11em;text-transform:uppercase}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-search-wrap{position:relative;z-index:60;overflow:visible}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-search{display:flex;align-items:center;gap:10px;width:100%;min-height:50px;padding:0 15px;border:var(--ecg-pr-panel-stroke-width) solid var(--ecg-pr-panel-stroke-color);border-radius:18px;box-sizing:border-box;background-clip:padding-box}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-search-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:999px;font-size:20px;font-weight:900;line-height:1}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input{display:block;width:100%;height:50px;min-height:50px;min-width:0;border:0;outline:0;background:transparent;box-shadow:none;padding:0;margin:0;color:rgba(255,253,248,.92)!important;-webkit-text-fill-color:rgba(255,253,248,.92)!important;font-size:14px!important;font-weight:850!important;line-height:50px!important;letter-spacing:-.01em}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input::placeholder{color:rgba(255,253,248,.78)!important;-webkit-text-fill-color:rgba(255,253,248,.78)!important;opacity:1!important;font-weight:850!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input::-webkit-input-placeholder{color:rgba(255,253,248,.78)!important;-webkit-text-fill-color:rgba(255,253,248,.78)!important;opacity:1!important;font-weight:850!important} html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-status{min-height:18px;margin:8px 2px 0;color:rgba(255,244,206,.80);font-size:12px;line-height:1.35;font-weight:760}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-selected{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-selected:empty{display:none}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add-slot{display:flex;align-items:center;justify-content:center;min-height:100%}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;min-width:64px;border-radius:999px;border:1px solid rgba(231,201,129,.42);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.08));box-shadow:0 14px 28px rgba(11,16,32,.12),inset 0 1px 0 rgba(255,255,255,.18);color:#f1d57d;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add:hover,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add:focus-visible{transform:translateY(-1px);border-color:rgba(241,213,125,.62);background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.12));box-shadow:0 18px 32px rgba(11,16,32,.14),0 0 0 4px rgba(241,213,125,.10);outline:none}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add svg{display:block;width:48px;height:48px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add svg path{stroke-width:3.76px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px;border-radius:20px;border:var(--ecg-pr-panel-stroke-width) solid var(--ecg-pr-panel-stroke-color);background:rgba(255,255,255,.085);box-shadow:none;box-sizing:border-box;background-clip:padding-box}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-card-country{display:flex;align-items:center;gap:10px;min-width:0;color:#fffdf8!important;text-decoration:none!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-flag{display:inline-flex;width:46px;height:31px;min-width:46px;border-radius:10px;overflow:hidden;background:#edf0f4;box-shadow:0 8px 18px rgba(0,0,0,.18)}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-flag img{display:block;width:100%;height:100%;object-fit:cover}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-name{min-width:0;color:#fffdf8;font-size:15px;font-weight:900;line-height:1.16;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-remove{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:#fffdf8;font-size:20px;line-height:1;font-weight:800;cursor:pointer}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-remove:hover,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-remove:focus-visible{background:rgba(255,255,255,.14);outline:none}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;padding:8px 10px;border-radius:13px;background:rgba(255,255,255,.07)}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank b{font-size:10px;line-height:1.1;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,253,248,.66)}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank strong{font-size:22px;line-height:1;font-weight:950;color:#fff1ca}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metric{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-height:58px;padding:10px;border-radius:14px;background:rgba(255,255,255,.07);box-sizing:border-box}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metric--primary{grid-column:1/-1;background:rgba(255,246,201,.10)}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metric b{font-size:9px;line-height:1.15;font-weight:900;letter-spacing:.11em;text-transform:uppercase;color:rgba(255,253,248,.66)}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metric strong{font-size:24px;line-height:1;font-weight:950;color:#fff1ca}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-loading{margin:0;color:rgba(255,253,248,.72);font-size:13px;font-weight:760}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare[dir="rtl"] .ecg-pr-country-compare-title,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare[dir="rtl"] .ecg-pr-country-compare-input,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare[dir="rtl"] .ecg-pr-country-compare-suggestion,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare[dir="rtl"] .ecg-pr-country-compare-card{text-align:right}@media(max-width:1080px){html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-selected{grid-template-columns:1fr 1fr}}@media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-country-compare{margin-top:12px;padding:12px;border-radius:18px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-selected{grid-template-columns:1fr;gap:10px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-search{min-height:46px;border-radius:16px;padding:0 12px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input{height:46px!important;min-height:46px!important;font-size:11px!important;line-height:46px!important;font-weight:850!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions{top:calc(100% +8px);max-height:min(300px,calc(100dvh - 150px));padding:8px;border-radius:18px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions.is-floating-mobile{left:var(--pr-compare-left,12px)!important;top:var(--pr-compare-top,88px)!important;width:var(--pr-compare-width,calc(100vw - 24px))!important;max-height:var(--pr-compare-max-height,calc(100dvh - 110px))!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion{min-height:44px;padding:9px 10px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add-slot{min-height:auto;padding-top:2px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add{width:66px;height:66px;min-width:66px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-add svg path{stroke-width:3.29px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-card{border-radius:17px;padding:12px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-name{font-size:14px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metric{min-height:54px}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metric strong{font-size:22px}} html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-compare-head,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-head{transform:translate3d(0,-5px,0)!important} html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions{transition:none!important} html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions{max-height:min(430px,calc(100dvh - 132px))!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;box-sizing:border-box!important}@media(min-width:769px){html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions{position:relative!important;left:auto!important;right:auto!important;top:auto!important;z-index:2!important;width:100%!important;margin-top:12px!important}}@media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions,html body .ecg-pr-country-compare-suggestions.is-floating-mobile{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;box-sizing:border-box!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions{top:calc(100% +8px)!important;max-height:min(300px,calc(100dvh - 150px))!important}html body .ecg-pr-country-compare-suggestions.is-floating-mobile{position:fixed!important;max-height:var(--pr-compare-max-height,calc(100dvh - 110px))!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion{touch-action:pan-y!important}} @media(max-width:768px){html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show,html body .ecg-pr-country-profile-search .ecg-passport-suggestions.ecg-show{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important}html body.ecg-pr-country-profile-search-layer-open .ecg-pr-country-profile-fixed-suggestions.ecg-show .ecg-passport-suggestion,html body .ecg-pr-country-profile-search .ecg-passport-suggestions.ecg-show .ecg-passport-suggestion{touch-action:pan-y!important}} @media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input[readonly]{-webkit-user-select:none!important;user-select:none!important;caret-color:transparent!important}} html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestions,html body .ecg-pr-country-compare-suggestions.is-floating-mobile{padding:8px!important;border:1px solid rgba(11,16,32,0.12)!important;border-radius:18px!important;background:rgba(255,255,255,0.98)!important;box-shadow:0 22px 46px rgba(11,16,32,0.16)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;scrollbar-color:auto!important;scrollbar-width:auto!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion{appearance:none!important;-webkit-appearance:none!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:42px!important;margin:0!important;padding:9px 10px!important;border:0!important;border-radius:13px!important;background:transparent!important;box-shadow:none!important;color:var(--pr-ink,#14213a)!important;text-align:left!important;font-family:inherit!important;font-size:13px!important;line-height:1.35!important;font-weight:770!important;cursor:pointer!important;transition:background .16s ease,color .16s ease!important;transform:none!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion:hover,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion:focus-visible,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion.is-active,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion:hover,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion:focus-visible,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion.is-active{background:#f5f2ec!important;color:#153d72!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;transform:none!important} html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-no-match,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-no-match{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:58px!important;margin:0!important;padding:10px 14px!important;box-sizing:border-box!important;border:1px solid rgba(206,160,72,.28)!important;border-radius:15px!important;background:linear-gradient(135deg,rgba(255,248,231,.96) 0%,rgba(244,249,255,.94) 54%,rgba(232,239,251,.92) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 10px 24px rgba(20,33,58,.08)!important;color:#253752!important;-webkit-text-fill-color:#253752!important;font-family:inherit!important;font-size:13px!important;line-height:1.35!important;font-weight:780!important;letter-spacing:normal!important;text-align:center!important;white-space:normal!important;cursor:default!important;pointer-events:none!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare[dir="rtl"] .ecg-pr-country-compare-no-match,html body .ecg-pr-country-compare-suggestions.is-floating-mobile[dir="rtl"] .ecg-pr-country-compare-no-match{direction:rtl!important;text-align:center!important}@media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-no-match,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-no-match{min-height:56px!important;padding:9px 12px!important;border-radius:14px!important;font-size:12px!important;line-height:1.32!important;font-weight:760!important}}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion::after,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion::after{content:none!important;display:none!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion-rank,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion-rank{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;min-width:30px!important;border-radius:999px!important;background:var(--pr-blue-soft,#eef5ff)!important;color:var(--pr-blue,#143c75)!important;font-size:11px!important;line-height:1!important;font-weight:900!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion-flag,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion-flag{display:inline-flex!important;width:28px!important;height:19px!important;min-width:28px!important;border-radius:6px!important;overflow:hidden!important;background:#eef0f3!important;box-shadow:inset 0 0 0 1px rgba(11,16,32,0.15)!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion-flag img,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion-flag img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion-name,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion-name,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-suggestion span:last-child,html body .ecg-pr-country-compare-suggestions.is-floating-mobile .ecg-pr-country-compare-suggestion span:last-child{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:normal!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare[dir="rtl"] .ecg-pr-country-compare-suggestion,html body .ecg-pr-country-compare-suggestions.is-floating-mobile[dir="rtl"] .ecg-pr-country-compare-suggestion{text-align:right!important;direction:rtl!important}@media(min-width:769px){html body .ecg-pr-country-methodology-open:not(.ecg-pr-country-methodology-open--icon) span:not(.ecg-pr-country-methodology-open-dot){font-family:Jost,Inter,"Open Sans",Arial,sans-serif!important;font-size:13px!important;line-height:1!important;font-weight:1000!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#0b1020!important;-webkit-text-fill-color:#0b1020!important;-webkit-font-smoothing:antialiased!important;text-rendering:geometricPrecision!important;text-shadow:0 0 0 currentColor!important}} html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input:focus::placeholder{color:transparent!important;-webkit-text-fill-color:transparent!important;opacity:0!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input:focus::-webkit-input-placeholder{color:transparent!important;-webkit-text-fill-color:transparent!important;opacity:0!important}@media(max-width:768px){html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input:placeholder-shown:not(:focus){text-align:center!important;transform:translateY(2px)!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input:focus,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input:not(:placeholder-shown){transform:none!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input::placeholder{font-size:13px!important;font-weight:950!important;line-height:46px!important;text-align:center!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-input::-webkit-input-placeholder{font-size:13px!important;font-weight:950!important;line-height:46px!important;text-align:center!important}} @media(min-width:769px){html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-compare,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare{padding-bottom:8px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-status{min-height:6px!important;margin-top:4px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-selected{gap:10px!important;margin-top:8px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-card{padding:12px!important;gap:10px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank{min-height:30px!important;padding:6px 9px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metrics{gap:7px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metric{min-height:52px!important;padding:8px 9px!important;gap:4px!important}}@media(max-width:768px){html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-compare,html body .ecg-pr-country-ip-panel .ecg-pr-country-compare{padding-bottom:7px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-status{min-height:11px!important;margin-top:6px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-selected{gap:8px!important;margin-top:8px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-card{padding:10px!important;gap:9px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-rank{min-height:29px!important;padding:6px 8px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metrics{gap:7px!important}html body .ecg-pr-country-ip-panel .ecg-pr-country-compare-metric{min-height:50px!important;padding:8px!important;gap:4px!important}} @keyframes ecgPrCountryReportCueCompatV394{0%{opacity:0;transform:scale(.985)}12%{opacity:1;transform:scale(1)}88%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.985)}}@keyframes ecgPrCountryReportShakeCompatV394{0%,100%{translate:0 0;rotate:0deg}10%{translate:-4px 0;rotate:-.7deg}20%{translate:4px 0;rotate:.7deg}30%{translate:-4px 0;rotate:-.7deg}40%{translate:4px 0;rotate:.7deg}50%{translate:-3px 0;rotate:-.55deg}60%{translate:3px 0;rotate:.55deg}70%{translate:-2px 0;rotate:-.4deg}80%{translate:2px 0;rotate:.4deg}90%{translate:-1px 0;rotate:-.2deg}}html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"]{background:rgba(255,255,255,.90)!important;border-color:rgba(184,138,60,.50)!important;box-shadow:0 18px 48px rgba(184,138,60,.24),0 14px 36px rgba(11,16,32,.08)!important;animation:ecgPrCountryReportShakeCompatV394 .20s ease-in-out 0s 5 both!important;transform-origin:center center!important;will-change:translate,rotate!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"]::after{animation:ecgPrCountryReportCueCompatV394 1s ease-in-out 0s 1 both!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"] .ecg-pr-country-brandmark{background:linear-gradient(145deg,#9a6a18 0%,#c28b21 58%,#e3b24c 100%)!important;color:#fffdf8!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"] .ecg-pr-country-brandmark,html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"] .ecg-pr-country-brandtext{animation:ecgPrCountryReportShakeCompatV394 .20s ease-in-out 0s 5 both!important;transform-origin:center center!important;will-change:translate,rotate!important}@media(max-width:768px){html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"]{animation:ecgPrCountryReportShakeCompatV394 .20s ease-in-out 0s 5 both!important}}@media(prefers-reduced-motion:reduce){html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"],html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"] .ecg-pr-country-brandmark,html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"] .ecg-pr-country-brandtext{animation:none!important;will-change:auto!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"]::after{animation:ecgPrCountryReportCueCompatV394 1s ease-in-out 0s 1 both!important}} @media(max-width:768px){html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"]{animation:none!important;will-change:transform!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"] .ecg-pr-country-brandmark,html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger.ecg-pr-report-cue-active[data-pr-country-report-trigger="1"] .ecg-pr-country-brandtext{animation:none!important;will-change:auto!important}} html body .ecg-pr-country-report-grid--overview .ecg-pr-country-report-card:nth-child(-n+2) .ecg-pr-country-report-card-sub{max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important} .ecg-pr-country-mode .ecg-pr-country-checker-panel{display:block!important;width:100%!important;max-width:1120px!important;margin:0 auto 24px!important;padding:0 18px!important;box-sizing:border-box!important;clear:both!important}.ecg-pr-country-mode .ecg-pr-country-checker-form{display:grid!important;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) 148px!important;align-items:center!important;gap:12px!important;width:100%!important;margin:0!important;padding:18px!important;border:1px solid rgba(206,160,72,.20)!important;border-radius:30px!important;background:linear-gradient(135deg,#101d38 0%,#17284c 58%,#1a2f5a 100%)!important;box-shadow:0 20px 52px rgba(16,32,54,.14),inset 0 1px 0 rgba(255,255,255,.10)!important;box-sizing:border-box!important;overflow:visible!important}.ecg-pr-country-mode .ecg-pr-country-checker-form::before{content:attr(data-pr-checker-label)!important;display:block!important;grid-column:1/-1!important;margin:0 0 2px 8px!important;padding:0!important;font-size:13px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:rgba(255,253,248,.90)!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-field{position:relative!important;min-width:0!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-box{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 18px 0 10px!important;border-radius:999px!important;border:1px solid rgba(255,253,248,.18)!important;background:rgba(255,255,255,.94)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 12px 26px rgba(0,0,0,.12)!important;box-sizing:border-box!important;overflow:visible!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-icon{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;width:42px!important;height:42px!important;min-width:42px!important;margin:0!important;border-radius:50%!important;border:1px solid rgba(20,60,117,.16)!important;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.92),transparent 34%),linear-gradient(180deg,#f6f9fd 0%,#e6eef8 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 7px 15px rgba(20,60,117,.08)!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-icon-selected{background:transparent!important;border:0!important;box-shadow:none!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-icon-selected::before,.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-icon-selected::after{content:none!important;display:none!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-icon:not(.ecg-compare-icon-selected)::before{content:""!important;display:block!important;width:22px!important;height:22px!important;border:0!important;border-radius:0!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:22px 22px!important;transform:none!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-icon-passport:not(.ecg-compare-icon-selected)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"%3E%3Crect x=\"6.2\" y=\"3.4\" width=\"11.6\" height=\"17.2\" rx=\"2.5\" stroke=\"%23143C75\" stroke-width=\"2.15\"/%3E%3Cpath d=\"M8.9 6.9H15.1\" stroke=\"%23143C75\" stroke-width=\"1.55\" stroke-linecap=\"round\" opacity=\".62\"/%3E%3Ccircle cx=\"12\" cy=\"12.1\" r=\"3.15\" stroke=\"%23143C75\" stroke-width=\"1.75\"/%3E%3Cpath d=\"M8.85 12.1H15.15M12 8.95C13.05 10.1 13.05 14.1 12 15.25M12 8.95C10.95 10.1 10.95 14.1 12 15.25\" stroke=\"%23143C75\" stroke-width=\"1.2\" stroke-linecap=\"round\" opacity=\".78\"/%3E%3Cpath d=\"M9.3 18H14.7\" stroke=\"%23143C75\" stroke-width=\"1.55\" stroke-linecap=\"round\" opacity=\".62\"/%3E%3C/svg%3E")!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-icon-target:not(.ecg-compare-icon-selected)::before{background-image:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"%3E%3Cpath d=\"M12 21.2C12 21.2 18.1 15.9 18.1 10.5C18.1 7.1 15.4 4.4 12 4.4C8.6 4.4 5.9 7.1 5.9 10.5C5.9 15.9 12 21.2 12 21.2Z\" stroke=\"%23143C75\" stroke-width=\"2.15\" stroke-linejoin=\"round\"/%3E%3Ccircle cx=\"12\" cy=\"10.5\" r=\"2.15\" stroke=\"%23143C75\" stroke-width=\"1.75\"/%3E%3Cpath d=\"M4.7 19.35C6.2 18.45 8.05 18 10.2 18M13.8 18C15.95 18 17.8 18.45 19.3 19.35\" stroke=\"%23143C75\" stroke-width=\"1.45\" stroke-linecap=\"round\" opacity=\".58\"/%3E%3C/svg%3E")!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-icon::after{content:none!important;display:none!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-selected-flag{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:50%!important;background:linear-gradient(180deg,#f6f9fd,#e6eef8)!important;border:1px solid rgba(20,60,117,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 7px 15px rgba(20,60,117,.08)!important;overflow:hidden!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-selected-flag img{display:block!important;width:26px!important;height:18px!important;object-fit:cover!important;border-radius:3px!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-input{grid-column:2!important;grid-row:1!important;display:block!important;width:100%!important;height:100%!important;min-width:0!important;margin:0!important;padding:0 0 0 4px!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;font-size:15px!important;line-height:normal!important;font-weight:820!important;color:#152033!important;-webkit-appearance:none!important;appearance:none!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-input::placeholder{color:#8b96a5!important;opacity:1!important;font-weight:780!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-swap-wrap{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0!important;overflow:visible!important;pointer-events:none!important;z-index:2147482600!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel button.ecg-compare-swap{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;margin:0!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(206,160,72,.58)!important;background:rgba(20,44,84,.30)!important;background-color:rgba(20,44,84,.30)!important;background-image:none!important;color:#cea048!important;line-height:1!important;box-sizing:border-box!important;overflow:hidden!important;pointer-events:auto!important;box-shadow:0 10px 24px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.18)!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel button.ecg-compare-swap svg.ecg-compare-swap-svg{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;stroke:#cea048!important;fill:none!important;color:#cea048!important;pointer-events:none!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel button.ecg-compare-swap svg.ecg-compare-swap-svg path{stroke:#cea048!important;fill:none!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,#fff4c7,#c9a75a)!important;color:#0e1930!important;font-family:inherit!important;font-size:15px!important;line-height:1!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:0 12px 24px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.60)!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-result{grid-column:1/-1!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;margin:0!important;z-index:20!important;box-sizing:border-box!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-suggestions{z-index:2147483000!important}@media(max-width:768px){.ecg-pr-country-mode .ecg-pr-country-checker-panel{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin:0 auto 22px!important;padding:0!important}.ecg-pr-country-mode .ecg-pr-country-checker-form{grid-template-columns:1fr!important;gap:12px!important;padding:16px!important;border-radius:26px!important}.ecg-pr-country-mode .ecg-pr-country-checker-form::before{grid-column:1!important;margin:0 0 4px 8px!important;font-size:12px!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-box{height:58px!important;min-height:58px!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-swap-wrap{grid-column:1!important;justify-content:flex-end!important;width:100%!important;height:0!important;min-height:0!important;margin:0!important;padding:0 12px 0 0!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel button.ecg-compare-swap{transform:none!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-button{height:58px!important;min-height:58px!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-result{grid-column:1!important;margin:2px 0 0!important}html[dir="rtl"] .ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-swap-wrap,.ecg-pr-country-mode .ecg-pr-country-checker-panel[dir="rtl"] .ecg-compare-swap-wrap{justify-content:flex-start!important;padding:0 0 0 12px!important}}@media(min-width:769px){.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-field[data-compare-field="from"]{grid-column:1!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-swap-wrap{grid-column:2!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-field[data-compare-field="to"]{grid-column:3!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-button{grid-column:4!important}.ecg-pr-country-mode .ecg-pr-country-checker-panel .ecg-compare-result{grid-column:1/-1!important}}@media(min-width:769px){html body .ecg-passport-hero-panel form.ecg-visa-checker:not(.ecg-pr-country-checker-form){gap:4px!important;row-gap:4px!important;column-gap:4px!important}html body .ecg-passport-hero-panel form.ecg-visa-checker:not(.ecg-pr-country-checker-form)>.ecg-compare-swap-wrap{margin:0!important}}@media(max-width:768px){html body .ecg-passport-hero-panel form.ecg-visa-checker:not(.ecg-pr-country-checker-form){gap:3px!important;row-gap:3px!important;column-gap:3px!important}html body .ecg-passport-hero-panel form.ecg-visa-checker:not(.ecg-pr-country-checker-form)>.ecg-compare-swap-wrap{margin:0!important}} body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >section.ecg-pr-country-facts,body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-country-facts,body.ecg-pr-country-page section.ecg-pr-country-facts,body.ecg-pr-country-page .ecg-pr-authoritative-bootstrap .ecg-pr-country-facts{width:100%!important;max-width:1390px!important;margin-left:auto!important;margin-right:auto!important;padding:12px!important;border:1px solid rgba(129,120,86,.24)!important;border-radius:34px!important;background:radial-gradient(circle at 10% 0%,rgba(203,181,122,.14),transparent 34%),radial-gradient(circle at 92% 8%,rgba(20,60,117,.07),transparent 32%),linear-gradient(180deg,#fffdf8 0%,#f7f2e8 100%)!important;box-shadow:0 26px 66px rgba(11,16,32,.10),inset 0 1px 0 rgba(255,255,255,.96)!important;overflow:hidden!important;box-sizing:border-box!important}body.ecg-pr-country-page .ecg-pr-country-facts .ecg-pr-country-fact-label{font-weight:950!important;color:#665d40!important}@media(max-width:640px){body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >section.ecg-pr-country-facts,body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-country-facts,body.ecg-pr-country-page section.ecg-pr-country-facts,body.ecg-pr-country-page .ecg-pr-authoritative-bootstrap .ecg-pr-country-facts{width:100%!important;max-width:100%!important;padding:12px!important;border-radius:26px!important}} @media(max-width:768px){body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >section.ecg-pr-country-facts >.ecg-pr-country-fact,body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-country-facts >.ecg-pr-country-fact,body.ecg-pr-country-page section.ecg-pr-country-facts >.ecg-pr-country-fact,body.ecg-pr-country-page .ecg-pr-authoritative-bootstrap .ecg-pr-country-facts >.ecg-pr-country-fact{padding-left:5px!important;padding-right:5px!important}body.ecg-pr-country-page .ecg-pr-country-facts .ecg-pr-country-fact-top{display:flex!important;align-items:center!important;gap:8px!important;margin-left:0!important;margin-right:0!important;min-width:0!important}body.ecg-pr-country-page .ecg-pr-country-facts .ecg-pr-country-fact-icon{flex:0 0 42px!important;width:42px!important;height:42px!important;min-width:42px!important;margin:0!important}body.ecg-pr-country-page .ecg-pr-country-facts .ecg-pr-country-fact-label{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:normal!important}} html body .ecg-ai-country-text{order:1!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;line-height:1.15!important}html body .ecg-ai-country-access-meta{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1.25!important;font-weight:600!important;opacity:.68!important;margin-top:1px!important;color:inherit!important}html body .ecg-ai-country-text .ecg-ai-country-name{max-width:100%!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-link{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;max-width:100%!important;line-height:1.15!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1.25!important;font-weight:600!important;opacity:.68!important;margin-top:1px!important;color:inherit!important} html body .ecg-pr-country-report-mini-item{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;max-width:100%!important;line-height:1.15!important}html body .ecg-pr-country-report-mini-name{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .ecg-pr-country-report-mini-access-meta{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1.25!important;font-weight:600!important;opacity:.68!important;margin-top:1px!important;color:inherit!important} html body >.ecg-pr-country-modal .ecg-pr-country-modal-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;gap:10px!important;align-items:stretch!important;max-width:100%!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-link{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;width:100%!important;min-width:0!important;min-height:54px!important;max-width:100%!important;padding:9px 12px!important;border-radius:18px!important;line-height:1.18!important;text-align:center!important;box-sizing:border-box!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name{font-size:14px!important;line-height:1.15!important;font-weight:900!important;color:#0b1020!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta{font-size:11px!important;line-height:1.18!important;font-weight:720!important;letter-spacing:-.01em!important;color:rgba(37,45,61,.68)!important;opacity:1!important;margin-top:0!important}html body .ecg-pr-country-report-mini-items{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important;gap:8px!important;align-items:stretch!important}html body .ecg-pr-country-report-mini-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;width:100%!important;min-width:0!important;min-height:50px!important;max-width:100%!important;padding:8px 10px!important;border-radius:16px!important;text-align:center!important;box-sizing:border-box!important}html body .ecg-pr-country-report-mini-name,html body .ecg-pr-country-report-mini-access-meta{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .ecg-pr-country-report-mini-name{font-size:13px!important;line-height:1.15!important;font-weight:900!important}html body .ecg-pr-country-report-mini-access-meta{font-size:10.5px!important;line-height:1.18!important;font-weight:720!important;color:rgba(37,45,61,.66)!important;opacity:1!important;margin-top:0!important}html body .ecg-ai-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;gap:10px!important;align-items:stretch!important}html body .ecg-ai-country-pill{display:grid!important;grid-template-columns:8px minmax(0,1fr)!important;align-items:center!important;min-height:54px!important;border-radius:18px!important;padding:9px 12px!important;box-sizing:border-box!important}html body .ecg-ai-country-text{min-width:0!important;max-width:100%!important}html body .ecg-ai-country-name,html body .ecg-ai-country-access-meta{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .ecg-ai-country-access-meta{font-size:11px!important;line-height:1.18!important;font-weight:720!important;letter-spacing:-.01em!important;color:rgba(37,45,61,.68)!important;opacity:1!important;margin-top:1px!important}@media(max-width:768px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-ai-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-link,html body .ecg-ai-country-pill{min-height:56px!important;padding:9px 10px!important;border-radius:18px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body .ecg-ai-country-name{font-size:13.5px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-ai-country-access-meta{font-size:10.5px!important}html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}} html body >.ecg-pr-country-modal .ecg-pr-country-modal-link{min-height:60px!important;padding-top:10px!important;padding-bottom:10px!important;gap:3px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-name,html body .ecg-pr-country-report-mini-access-meta,html body .ecg-ai-country-name,html body .ecg-ai-country-access-meta{box-sizing:border-box!important;padding-top:1px!important;padding-bottom:2px!important;line-height:1.34!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body .ecg-ai-country-name,html body .ecg-pr-country-report-mini-name{line-height:1.36!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-ai-country-access-meta,html body .ecg-pr-country-report-mini-access-meta{line-height:1.34!important}html body .ecg-pr-country-report-mini-item{min-height:56px!important;padding-top:9px!important;padding-bottom:9px!important;gap:3px!important}html body .ecg-ai-country-pill{min-height:60px!important;padding-top:10px!important;padding-bottom:10px!important}@media(max-width:768px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-link,html body .ecg-ai-country-pill{min-height:62px!important;padding-top:10px!important;padding-bottom:10px!important;gap:3px!important}html body .ecg-pr-country-report-mini-item{min-height:58px!important;padding-top:9px!important;padding-bottom:9px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body .ecg-ai-country-name,html body .ecg-pr-country-report-mini-name{line-height:1.38!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-ai-country-access-meta,html body .ecg-pr-country-report-mini-access-meta{line-height:1.36!important}} html body >.ecg-pr-country-modal .ecg-pr-country-modal-link,html body .ecg-ai-country-pill,html body .ecg-pr-country-report-mini-item{align-content:center!important;justify-content:center!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body .ecg-ai-country-name,html body .ecg-pr-country-report-mini-name{white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:auto!important;max-height:calc(1.32em * 2 +4px)!important;padding-top:1px!important;padding-bottom:2px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-ai-country-access-meta,html body .ecg-pr-country-report-mini-access-meta{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-link{min-height:74px!important;padding-top:10px!important;padding-bottom:10px!important}html body .ecg-ai-country-pill{min-height:74px!important;padding-top:10px!important;padding-bottom:10px!important}html body .ecg-pr-country-report-mini-item{min-height:68px!important;padding-top:9px!important;padding-bottom:9px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))!important}html body .ecg-ai-list{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))!important}html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(auto-fit,minmax(136px,1fr))!important}@media(max-width:768px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-ai-list,html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-link,html body .ecg-ai-country-pill{min-height:76px!important;padding-left:8px!important;padding-right:8px!important}html body .ecg-pr-country-report-mini-item{min-height:70px!important;padding-left:8px!important;padding-right:8px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body .ecg-ai-country-name,html body .ecg-pr-country-report-mini-name{font-size:13px!important;line-height:1.31!important;max-height:calc(1.31em * 2 +4px)!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-ai-country-access-meta,html body .ecg-pr-country-report-mini-access-meta{font-size:10.25px!important;line-height:1.34!important}}@media(min-width:769px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body .ecg-ai-country-name,html body .ecg-pr-country-report-mini-name{font-size:14px!important;line-height:1.32!important}} html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-ai-list,html body .ecg-pr-country-report-mini-items{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body .ecg-ai-country-name,html body .ecg-pr-country-report-mini-name{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;-webkit-box-orient:initial!important;max-height:none!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-link,html body .ecg-ai-country-pill,html body .ecg-pr-country-report-mini-item{min-height:64px!important;padding-left:14px!important;padding-right:14px!important}@media(min-width:769px) and (max-width:1100px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-ai-list,html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:768px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-ai-list,html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-link,html body .ecg-ai-country-pill,html body .ecg-pr-country-report-mini-item{min-height:64px!important;padding-left:9px!important;padding-right:9px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-name,html body .ecg-ai-country-name,html body .ecg-pr-country-report-mini-name{font-size:13px!important;line-height:1.34!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-ai-country-access-meta,html body .ecg-pr-country-report-mini-access-meta{font-size:10.25px!important;line-height:1.34!important}} html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-ai-country-access-meta,html body .ecg-pr-country-report-mini-access-meta{font-weight:500!important;color:rgba(37,45,61,.56)!important;opacity:1!important}@media(min-width:769px){html body .ecg-ai-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:768px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-ai-list,html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-access-meta,html body .ecg-ai-country-access-meta,html body .ecg-pr-country-report-mini-access-meta{font-weight:500!important;color:rgba(37,45,61,.56)!important}} html body .ecg-ai-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-access-meta{font-weight:500!important;color:rgba(37,45,61,.56)!important;opacity:1!important}@media(max-width:768px){html body .ecg-ai-list,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body .ecg-pr-country-report-mini-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-access-meta{font-weight:500!important;color:rgba(37,45,61,.56)!important}} html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-panel,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-panel{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}html body .ecg-ai-list,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list{display:grid!important;width:100%!important;max-width:none!important;min-width:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:stretch!important;align-items:stretch!important;box-sizing:border-box!important}html body .ecg-ai-list >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch!important;box-sizing:border-box!important}@media(max-width:980px){html body .ecg-ai-list,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:430px){html body .ecg-ai-list,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}} html body .ecg-ai-list >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-left:46px!important;padding-right:18px!important}html body .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot{position:absolute!important;left:22px!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;flex:0 0 auto!important;margin:0!important}html[dir="rtl"] body .ecg-ai-list >.ecg-ai-country-pill,html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"] .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{padding-left:18px!important;padding-right:46px!important}html[dir="rtl"] body .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"] .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot{left:auto!important;right:22px!important}html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text{width:100%!important;max-width:100%!important;min-width:0!important}html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-access-meta{font-weight:700!important}@media(max-width:768px){html body .ecg-ai-list >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{padding-left:36px!important;padding-right:10px!important}html body .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot{left:16px!important;right:auto!important}html[dir="rtl"] body .ecg-ai-list >.ecg-ai-country-pill,html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"] .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{padding-left:10px!important;padding-right:36px!important}html[dir="rtl"] body .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"] .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot{left:auto!important;right:16px!important}} html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-access-meta{text-transform:none!important}html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-access-meta{font-weight:700!important} @media (min-width:769px){html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) .ecg-passport-list-wrap.ecg-pr-country-mode{display:block!important;float:none!important;left:auto!important;right:auto!important;transform:none!important;width:auto!important;inline-size:auto!important;max-width:1460px!important;max-inline-size:1460px!important;margin-left:auto!important;margin-right:auto!important}} html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-name,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-name,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-name,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-name{text-transform:uppercase!important}html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-access-meta{text-transform:none!important;font-weight:760!important} html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-name{text-transform:none!important} html body .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill{min-height:84px!important;height:84px!important;align-items:center!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] >.ecg-pr-country-modal-link,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] >.ecg-pr-country-report-mini-item{min-height:84px!important;height:84px!important;align-items:center!important}html body .ecg-ai-list[data-pr-access-card-depth="3"] .ecg-ai-country-text,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] .ecg-pr-country-modal-link,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] .ecg-pr-country-report-mini-item{justify-content:center!important}html body .ecg-ai-list[data-pr-access-card-depth="3"] .ecg-ai-country-name,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] .ecg-pr-country-modal-name,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] .ecg-pr-country-report-mini-name{max-height:none!important}@media(max-width:768px){html body .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] >.ecg-pr-country-modal-link,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] >.ecg-pr-country-report-mini-item{min-height:82px!important;height:82px!important}} html body .ecg-ai-list .ecg-ai-country-name,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-name,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-name,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-name,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-name{white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important}html body .ecg-ai-list .ecg-ai-country-access-meta,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-access-meta,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-access-meta{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] >.ecg-pr-country-modal-link,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] >.ecg-pr-country-report-mini-item{min-height:var(--pr-access-card-equal-height,74px)!important;height:var(--pr-access-card-equal-height,74px)!important;align-items:center!important;justify-content:center!important}html body .ecg-ai-list[data-pr-access-card-depth="3"] .ecg-ai-country-text,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] .ecg-pr-country-modal-link,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] .ecg-pr-country-report-mini-item{justify-content:center!important}@media(max-width:768px){html body .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] >.ecg-pr-country-modal-link,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] >.ecg-pr-country-report-mini-item{min-height:var(--pr-access-card-equal-height,72px)!important;height:var(--pr-access-card-equal-height,72px)!important}} html body .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] >.ecg-pr-country-modal-link,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] >.ecg-pr-country-report-mini-item{min-height:var(--pr-access-card-equal-height,68px)!important;height:var(--pr-access-card-equal-height,68px)!important}@media(max-width:768px){html body .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] >.ecg-pr-country-modal-link,html body .ecg-pr-country-report-mini-items[data-pr-access-card-depth="3"] >.ecg-pr-country-report-mini-item{min-height:var(--pr-access-card-equal-height,66px)!important;height:var(--pr-access-card-equal-height,66px)!important}} html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-access-meta{display:block!important;line-height:1.24!important;padding-bottom:2px!important;margin-bottom:-2px!important;box-sizing:border-box!important} html body >.ecg-pr-country-modal .ecg-pr-country-modal-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important;justify-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:60px!important;padding:10px 18px 10px 46px!important;gap:2px!important;border:1px solid rgba(11,16,32,.075)!important;border-radius:18px!important;background:rgba(255,255,255,.78)!important;box-shadow:0 6px 18px rgba(11,16,32,.035)!important;color:#273244!important;line-height:1.18!important;text-align:center!important;text-decoration:none!important;box-sizing:border-box!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link::before{content:""!important;position:absolute!important;left:22px!important;right:auto!important;top:50%!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--pr-gold,#b88a3c)!important;box-shadow:0 0 0 4px rgba(184,138,60,.12)!important;transform:translateY(-50%)!important;pointer-events:none!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-name,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-access-meta{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;text-align:center!important;box-sizing:border-box!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-name{white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;text-transform:uppercase!important;color:#687386!important;font-size:14px!important;line-height:1.24!important;font-weight:900!important;letter-spacing:.08em!important;padding:0!important;margin:0!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-access-meta{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-transform:none!important;color:rgba(37,45,61,.56)!important;font-size:11px!important;line-height:1.24!important;font-weight:760!important;letter-spacing:.08em!important;opacity:1!important;padding-top:0!important;padding-bottom:2px!important;margin:0 0 -2px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] >.ecg-pr-country-modal-link{min-height:var(--pr-access-card-equal-height,68px)!important;height:var(--pr-access-card-equal-height,68px)!important;align-items:center!important;justify-content:center!important}html[dir="rtl"] body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link,html body [dir="rtl"] .ecg-pr-country-modal-list >.ecg-pr-country-modal-link{padding-left:18px!important;padding-right:46px!important}html[dir="rtl"] body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link::before,html body [dir="rtl"] .ecg-pr-country-modal-list >.ecg-pr-country-modal-link::before{left:auto!important;right:22px!important}@media(max-width:768px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link{min-height:60px!important;padding-left:36px!important;padding-right:10px!important;padding-top:10px!important;padding-bottom:10px!important;border-radius:18px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link::before{left:16px!important;right:auto!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-name{font-size:13px!important;line-height:1.24!important;letter-spacing:.08em!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-access-meta{font-size:10.5px!important;line-height:1.24!important;letter-spacing:.08em!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth="3"] >.ecg-pr-country-modal-link{min-height:var(--pr-access-card-equal-height,66px)!important;height:var(--pr-access-card-equal-height,66px)!important}html[dir="rtl"] body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link,html body [dir="rtl"] .ecg-pr-country-modal-list >.ecg-pr-country-modal-link{padding-left:10px!important;padding-right:36px!important}html[dir="rtl"] body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link::before,html body [dir="rtl"] .ecg-pr-country-modal-list >.ecg-pr-country-modal-link::before{left:auto!important;right:16px!important}} html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel{overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(114,119,128,.70) rgba(11,16,32,.055)!important;scrollbar-gutter:stable!important;background-clip:padding-box!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar{width:12px!important;height:12px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar-track{border-radius:999px!important;background:rgba(11,16,32,.045)!important;margin:16px 0!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar-thumb{min-height:48px!important;border:3px solid #fffdf8!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(119,124,133,.88),rgba(101,106,116,.88))!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(91,97,109,.94),rgba(79,85,96,.94))!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar-corner{background:transparent!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link{cursor:pointer!important;transform:translateY(0)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease!important;will-change:transform!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link:hover,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link:focus-visible{transform:translateY(-1px)!important;border-color:rgba(184,138,60,.28)!important;background:rgba(255,255,255,.96)!important;box-shadow:0 10px 24px rgba(11,16,32,.075)!important;text-decoration:none!important;outline:0!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link:hover::before,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link:focus-visible::before{box-shadow:0 0 0 5px rgba(184,138,60,.16)!important;background:#b88a3c!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link:active{transform:translateY(0)!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-search{transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-search:focus-within{border-color:rgba(20,60,117,.25)!important;background:#fff!important;box-shadow:0 8px 20px rgba(20,60,117,.075)!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link[hidden]{display:none!important}@media(max-width:768px){html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel{scrollbar-gutter:auto!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar{width:10px!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar-track{margin:14px 0!important}html body >.ecg-pr-country-modal .ecg-pr-country-modal-panel::-webkit-scrollbar-thumb{border-width:3px!important}} html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-name,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-name{font-weight:960!important} html body .ecg-passport-floating-popover.ecg-ai-open{max-height:var(--ecg-ai-popover-max-height,calc(100dvh - 32px))!important;overflow:hidden!important;box-sizing:border-box!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-panel{display:flex!important;flex-direction:column!important;min-height:0!important;max-height:calc(var(--ecg-ai-popover-max-height,calc(100dvh - 32px)) - 44px)!important;overflow:hidden!important;box-sizing:border-box!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-top,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-search-wrap,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-count-row{flex:0 0 auto!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:start!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;scrollbar-color:rgba(114,119,128,.70) rgba(11,16,32,.055)!important;padding-right:4px!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list::-webkit-scrollbar{width:10px!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list::-webkit-scrollbar-track{border-radius:999px!important;background:rgba(11,16,32,.045)!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list::-webkit-scrollbar-thumb{min-height:44px!important;border:3px solid #fffdf8!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(119,124,133,.88),rgba(101,106,116,.88))!important}html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list::-webkit-scrollbar-corner{background:transparent!important} html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-label[data-pr-card-label-lines="2"]{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:1px!important;max-width:100%!important;line-height:1.12!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-label[data-pr-card-label-lines="2"] .ecg-pr-country-report-card-label-line{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;hyphens:manual!important}html[dir="rtl"] body .ecg-pr-country-report-modal .ecg-pr-country-report-card-label[data-pr-card-label-lines="2"]{align-items:flex-end!important;text-align:right!important} @media(min-width:769px){html body .ecg-pr-country-report-grid--coverage .ecg-pr-country-report-card{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;background-clip:padding-box!important;border-color:rgba(11,16,32,.08)!important}html body .ecg-pr-country-report-grid--coverage .ecg-pr-country-report-card::before{content:""!important;display:block!important;position:absolute!important;left:0!important;right:auto!important;top:10px!important;bottom:10px!important;width:5px!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(210,171,85,0) 0%,rgba(210,171,85,.92) 12%,rgba(228,192,113,.98) 50%,rgba(210,171,85,.92) 88%,rgba(210,171,85,0) 100%)!important;pointer-events:none!important;box-shadow:none!important}html[dir="rtl"] body .ecg-pr-country-report-grid--coverage .ecg-pr-country-report-card::before{left:auto!important;right:0!important}} html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger[data-pr-country-report-trigger="1"]{width:fit-content!important;max-width:min(960px,calc(100% - 32px))!important;min-height:64px!important;height:auto!important;align-items:center!important;justify-content:flex-start!important;overflow:visible!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger[data-pr-country-report-trigger="1"] .ecg-pr-country-brandtext{display:block!important;flex:1 1 auto!important;min-width:0!important;max-width:calc(100vw - 150px)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;line-height:1.18!important;text-wrap:balance!important}@media(max-width:768px){html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger[data-pr-country-report-trigger="1"]{max-width:calc(100% - 24px)!important;padding-right:18px!important}html body .ecg-passport-list-wrap.ecg-pr-country-mode button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger[data-pr-country-report-trigger="1"] .ecg-pr-country-brandtext{max-width:calc(100vw - 112px)!important;line-height:1.22!important}} html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-link .ecg-pr-country-modal-access-meta,html body .ecg-pr-country-report-mini-items .ecg-pr-country-report-mini-item .ecg-pr-country-report-mini-access-meta{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-width:100%!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important;line-height:1.22!important}html body .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text{min-width:0!important;max-width:calc(100% - 22px)!important} @media(max-width:768px){html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;justify-items:stretch!important;align-items:stretch!important}html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:62px!important;aspect-ratio:auto!important;border-radius:20px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:40px!important;padding-right:14px!important;box-sizing:border-box!important}html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list[data-pr-access-card-depth="3"] >.ecg-ai-country-pill{height:auto!important;min-height:max(62px,var(--pr-access-card-equal-height,62px))!important}html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot{left:18px!important;right:auto!important}html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text{width:100%!important;max-width:100%!important;min-width:0!important}html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-name,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-name{display:block!important;max-height:none!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important}html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-access-meta{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{padding-left:14px!important;padding-right:40px!important;justify-content:flex-start!important}html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot{left:auto!important;right:18px!important}} @media(max-width:768px){html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show{margin-top:10px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-panel{padding:10px 6px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-top{margin-bottom:13px!important;padding-bottom:13px!important;border-bottom:1px solid rgba(129,120,86,.16)!important}html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-search-box{background:rgba(255,255,255,.72)!important;border:1px solid rgba(129,120,86,.10)!important;box-shadow:none!important}html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-sort-label{background:rgba(255,255,255,.66)!important;box-shadow:none!important}html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list{gap:8px!important}html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-country-pill{min-height:58px!important;padding:9px 12px!important;border-radius:16px!important;background:rgba(255,255,255,.82)!important;border:1px solid rgba(11,16,32,.055)!important;box-shadow:none!important}}@media(max-width:430px){html body .ecg-passport-item.ecg-open .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-panel{padding:9px 5px 2px!important}} @media(max-width:768px){html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;column-gap:12px!important;align-items:center!important;justify-content:stretch!important;padding:11px 14px!important;padding-left:14px!important;padding-right:14px!important}html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:center!important;margin:0!important;flex:0 0 auto!important}html body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;text-align:left!important}html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill{grid-template-columns:minmax(0,1fr) 22px!important;padding-left:14px!important;padding-right:14px!important}html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list >.ecg-ai-country-pill >.ecg-ai-country-dot{grid-column:2!important}html[dir="rtl"] body .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html[dir="rtl"] body .ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html body [dir="rtl"].ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text,html body [dir="rtl"].ecg-passport-floating-popover.ecg-ai-open .ecg-ai-list .ecg-ai-country-pill .ecg-ai-country-text{grid-column:1!important;text-align:right!important}html body .ecg-passport-item.ecg-open[data-rank-group-size]:not([data-rank-group-size="1"]) .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-panel{width:calc(100% +12px)!important;max-width:calc(100% +12px)!important;margin-left:-6px!important;margin-right:-6px!important;padding-left:2px!important;padding-right:2px!important;box-sizing:border-box!important}html body .ecg-passport-item.ecg-open[data-rank-group-size]:not([data-rank-group-size="1"]) .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list{width:100%!important;max-width:100%!important}} @media(max-width:768px){html body .ecg-passport-item.ecg-open >.ecg-mobile-toggle{position:relative!important;z-index:12!important;pointer-events:auto!important;touch-action:manipulation!important}html body .ecg-passport-item.ecg-open >.ecg-passport-shared-detail.ecg-ai-open.ecg-show{position:relative!important;z-index:1!important}html body .ecg-passport-item.ecg-open[data-rank-group-size]:not([data-rank-group-size="1"]) .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-panel{width:calc(100% - 2px)!important;max-width:calc(100% - 2px)!important;margin-left:2px!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}html[dir="rtl"] body .ecg-passport-item.ecg-open[data-rank-group-size]:not([data-rank-group-size="1"]) .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-panel,html body [dir="rtl"] .ecg-passport-item.ecg-open[data-rank-group-size]:not([data-rank-group-size="1"]) .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-panel{margin-left:0!important;margin-right:2px!important}html body .ecg-passport-item.ecg-open[data-rank-group-size]:not([data-rank-group-size="1"]) .ecg-passport-shared-detail.ecg-ai-open.ecg-show .ecg-ai-list{width:100%!important;max-width:100%!important}} @media(max-width:768px){html body.ecg-pr-country-page >.ecg-pr-country-modal .ecg-pr-country-modal-list,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) >.ecg-pr-country-modal .ecg-pr-country-modal-list{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;gap:10px!important}html body.ecg-pr-country-page >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link{width:100%!important;max-width:100%!important;min-width:0!important;min-height:64px!important;height:auto!important;box-sizing:border-box!important;padding-left:36px!important;padding-right:36px!important;text-align:center!important;align-items:center!important;justify-content:center!important}html body.ecg-pr-country-page >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth] >.ecg-pr-country-modal-link,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) >.ecg-pr-country-modal .ecg-pr-country-modal-list[data-pr-access-card-depth] >.ecg-pr-country-modal-link{height:auto!important;min-height:64px!important}html body.ecg-pr-country-page >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-name,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-name{text-transform:none!important;letter-spacing:.01em!important;color:#273244!important;font-weight:850!important;text-align:center!important}html body.ecg-pr-country-page >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-access-meta,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) >.ecg-pr-country-modal .ecg-pr-country-modal-list .ecg-pr-country-modal-access-meta{letter-spacing:.01em!important;text-align:center!important}html[dir="rtl"] body.ecg-pr-country-page >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link,html[dir="rtl"] body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) >.ecg-pr-country-modal .ecg-pr-country-modal-list >.ecg-pr-country-modal-link,html body.ecg-pr-country-page [dir="rtl"] .ecg-pr-country-modal-list >.ecg-pr-country-modal-link,html body:has(.ecg-passport-list-wrap.ecg-pr-country-mode) [dir="rtl"] .ecg-pr-country-modal-list >.ecg-pr-country-modal-link{padding-left:36px!important;padding-right:36px!important}} @media (max-width:768px){html body .ecg-pr-country-report-modal .ecg-pr-country-report-top .ecg-pr-sharebar.ecg-pr-sharebar--report{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;row-gap:0!important;overflow:visible!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-top .ecg-pr-sharebar.ecg-pr-sharebar--report .ecg-pr-sharebar-main,html body .ecg-pr-country-report-modal .ecg-pr-country-report-top .ecg-pr-sharebar.ecg-pr-sharebar--report .ecg-pr-sharebar-main:hover,html body .ecg-pr-country-report-modal .ecg-pr-country-report-top .ecg-pr-sharebar.ecg-pr-sharebar--report .ecg-pr-sharebar-main:focus-visible{transform:none!important;margin:0!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-top .ecg-pr-sharebar.ecg-pr-sharebar--report.is-open >.ecg-pr-sharebar-menu,html body .ecg-pr-country-report-modal .ecg-pr-country-report-top .ecg-pr-sharebar.ecg-pr-sharebar--report .ecg-pr-sharebar-main[aria-expanded="true"] +.ecg-pr-sharebar-menu{margin-top:8px!important}} html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card[data-pr-panel-slot="mobility"]{position:relative!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card[data-pr-panel-slot="mobility"] >.ecg-pr-country-methodology--icon{position:absolute!important;top:50%!important;right:18px!important;left:auto!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;box-sizing:border-box!important;z-index:5!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card[data-pr-panel-slot="mobility"] >.ecg-pr-country-methodology--icon[dir="rtl"]{right:auto!important;left:18px!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-open--icon{appearance:none!important;-webkit-appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:1px solid rgba(206,160,72,.46)!important;border-radius:999px!important;background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(248,244,232,.88))!important;color:#A5750D!important;-webkit-text-fill-color:#A5750D!important;box-shadow:0 10px 24px rgba(11,16,32,.10),inset 0 1px 0 rgba(255,255,255,.82)!important;outline:0!important;cursor:pointer!important;text-decoration:none!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-open--icon:hover,html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-open--icon:focus-visible{border-color:rgba(165,117,13,.78)!important;color:#A5750D!important;-webkit-text-fill-color:#A5750D!important;box-shadow:0 14px 30px rgba(11,16,32,.14),0 0 0 4px rgba(206,160,72,.16),inset 0 1px 0 rgba(255,255,255,.9)!important;outline:0!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-info-icon,html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-info-icon svg{display:block!important;width:22px!important;height:22px!important;min-width:22px!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-info-icon svg,html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-info-icon svg *{fill:none!important;stroke:#A5750D!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important;color:inherit!important}@media(max-width:768px){html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card[data-pr-panel-slot="mobility"] >.ecg-pr-country-methodology--icon{right:14px!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-ip-panel-card[data-pr-panel-slot="mobility"] >.ecg-pr-country-methodology--icon[dir="rtl"]{right:auto!important;left:14px!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-open--icon{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-info-icon,html body.ecg-pr-country-page .ecg-pr-country-ip-panel .ecg-pr-country-methodology--icon .ecg-pr-country-methodology-info-icon svg{width:21px!important;height:21px!important;min-width:21px!important}} @media (min-width:769px){html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-passport-list-wrap.ecg-pr-country-mode:not(.ecg-pr-visa-requirements-mode) >button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger[data-pr-country-report-trigger="1"]{margin-top:15px!important;margin-bottom:13px!important;position:relative!important;top:-10px!important}html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-passport-list-wrap.ecg-pr-country-mode:not(.ecg-pr-visa-requirements-mode) >.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger +.ecg-pr-country-profile-search.ecg-passport-search-wrap{margin-bottom:24px!important}}@media (max-width:768px){html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-passport-list-wrap.ecg-pr-country-mode:not(.ecg-pr-visa-requirements-mode) >button.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger[data-pr-country-report-trigger="1"]{margin-bottom:19px!important}html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-passport-list-wrap.ecg-pr-country-mode:not(.ecg-pr-visa-requirements-mode) >.ecg-pr-country-brandline.ecg-pr-country-brandline-link.ecg-pr-country-report-trigger +.ecg-pr-country-profile-search.ecg-passport-search-wrap,html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-passport-list-wrap.ecg-pr-country-mode:not(.ecg-pr-visa-requirements-mode) >.ecg-pr-country-profile-search.ecg-passport-search-wrap{margin-bottom:17px!important}html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-passport-list-wrap.ecg-pr-country-mode:not(.ecg-pr-visa-requirements-mode) >.ecg-pr-sharebar.ecg-pr-sharebar--country{margin-bottom:3px!important}html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-passport-list-wrap.ecg-pr-country-mode:not(.ecg-pr-visa-requirements-mode) >.ecg-pr-visa-map.ecg-pr-ranking-globe,html body.ecg-pr-country-page:not(.ecg-pr-visa-requirements-page) .ecg-passport-list-wrap.ecg-pr-country-mode:not(.ecg-pr-visa-requirements-mode) >section.ecg-pr-visa-map.ecg-pr-ranking-globe{margin-top:5px!important}} html body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-key-destination-access{width:100%;max-width:1390px;margin:clamp(22px,2vw,34px) auto 0;padding:clamp(18px,2.2vw,30px);box-sizing:border-box;position:relative;z-index:2;clear:both;border:1px solid rgba(184,138,60,.20);border-radius:34px;background:radial-gradient(circle at 10% 0%,rgba(255,246,219,.88),transparent 33%),radial-gradient(circle at 90% 12%,rgba(222,235,255,.78),transparent 34%),linear-gradient(145deg,rgba(255,253,247,.98) 0%,rgba(247,242,231,.94) 100%);box-shadow:0 24px 70px rgba(11,16,32,.08),0 2px 0 rgba(255,255,255,.92) inset;overflow:hidden}html body .ecg-pr-key-destination-access{width:100%;max-width:1390px;margin:clamp(22px,2vw,34px) auto 0;padding:clamp(18px,2.2vw,30px);box-sizing:border-box;position:relative;z-index:2;clear:both;border:1px solid rgba(184,138,60,.20);border-radius:34px;background:radial-gradient(circle at 10% 0%,rgba(255,246,219,.88),transparent 33%),radial-gradient(circle at 90% 12%,rgba(222,235,255,.78),transparent 34%),linear-gradient(145deg,rgba(255,253,247,.98) 0%,rgba(247,242,231,.94) 100%);box-shadow:0 24px 70px rgba(11,16,32,.08),0 2px 0 rgba(255,255,255,.92) inset;overflow:hidden}html body .ecg-pr-key-destination-access::before{content:"";position:absolute;inset:10px;border-radius:26px;border:1px solid rgba(255,255,255,.62);pointer-events:none}html body .ecg-pr-key-destination-head{text-align:center;max-width:1080px;margin:0 auto 20px;position:relative;z-index:1}html body .ecg-pr-key-destination-title.ecg-passport-section-heading{display:block!important;max-width:1080px!important;margin:0 auto 22px!important;padding:0 16px!important;border:0!important;text-align:center!important;color:#081022!important;font-size:clamp(21.85px,2.501vw,36.225px)!important;line-height:1.1!important;font-weight:950!important;letter-spacing:-.045em!important;text-wrap:balance!important}html body .ecg-pr-key-destination-title.ecg-passport-section-heading::before{display:none!important;content:none!important}html body .ecg-pr-key-destination-title.ecg-passport-section-heading::after{content:""!important;display:block!important;width:min(180px,34%)!important;height:3px!important;margin:16px auto 0!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(184,138,60,0),rgba(184,138,60,.82) 20%,rgba(11,16,32,.18) 50%,rgba(184,138,60,.82) 80%,rgba(184,138,60,0))!important;box-shadow:0 6px 18px rgba(184,138,60,.14)!important;opacity:.92!important}html body .ecg-pr-key-destination-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;position:relative;z-index:1}html body .ecg-pr-key-destination-card{display:flex;flex-direction:column;gap:10px;min-height:122px;padding:16px 20px 14px;border-radius:24px;border:1px solid rgba(129,120,86,.16);background:radial-gradient(circle at 92% 0%,rgba(203,181,122,.16),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.96) 0%,rgba(255,251,242,.92) 100%);box-shadow:0 16px 38px rgba(11,16,32,.065),inset 0 1px 0 rgba(255,255,255,.94);box-sizing:border-box;overflow:hidden}html body .ecg-pr-key-destination-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}html body .ecg-pr-key-destination-name{display:block;min-width:0;color:#786f4f;font-size:14px;line-height:1.25;font-weight:900;letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere}html body .ecg-pr-key-destination-status{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;max-width:52%;min-height:28px;padding:7px 10px;border-radius:999px;background:linear-gradient(135deg,#17223a 0%,#24324d 45%,#101827 100%);color:#fff7d6;font-size:10px;line-height:1.1;font-weight:950;letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:normal}html body .ecg-pr-key-destination-card[data-pr-access-type="visa-required"] .ecg-pr-key-destination-status{background:linear-gradient(135deg,#7f1010 0%,#b91c1c 46%,#ef4444 100%)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 8px 18px rgba(185,28,28,.18)}html body .ecg-pr-key-destination-card[data-pr-access-type="visa on arrival"] .ecg-pr-key-destination-status,html body .ecg-pr-key-destination-card[data-pr-access-type="visa-on-arrival"] .ecg-pr-key-destination-status{background:linear-gradient(135deg,#8a5a10 0%,#b7791f 46%,#d6a33a 100%)!important;color:#fffdf1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 8px 18px rgba(183,121,31,.16)}html body .ecg-pr-key-destination-card[data-pr-access-type="eta"] .ecg-pr-key-destination-status{background:linear-gradient(135deg,#123a94 0%,#1d4ed8 48%,#3b82f6 100%)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 8px 18px rgba(29,78,216,.18)}html body .ecg-pr-key-destination-card[data-pr-access-type="visa-free"] .ecg-pr-key-destination-status{background:linear-gradient(135deg,#0f5f2d 0%,#15803d 48%,#22a85a 100%)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 8px 18px rgba(21,128,61,.18)}html body .ecg-pr-key-destination-statement{margin:0;color:#081022;font-size:clamp(13px,.96vw,16px);line-height:1.34;font-weight:720;letter-spacing:-.025em;overflow-wrap:anywhere;word-break:normal}html[dir="rtl"] body .ecg-pr-key-destination-access{text-align:right}html[dir="rtl"] body .ecg-pr-key-destination-head,html[dir="rtl"] body .ecg-pr-key-destination-title{text-align:center}html[dir="rtl"] body .ecg-pr-key-destination-card{text-align:right}@media(max-width:768px){html body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-key-destination-access,html body .ecg-pr-key-destination-access{width:100%;max-width:100%;margin:22px auto 0;padding:14px;border-radius:25px}html body .ecg-pr-key-destination-access::before{inset:7px;border-radius:19px}html body .ecg-pr-key-destination-head{margin-bottom:14px!important}html body .ecg-pr-key-destination-title.ecg-passport-section-heading{font-size:clamp(24.15px,6.555vw,33.35px)!important;line-height:1.16!important;margin-bottom:18px!important;padding:0 8px!important}html body .ecg-pr-key-destination-title.ecg-passport-section-heading::after{margin-top:13px!important;width:min(150px,38%)!important}.ecg-pr-key-destination-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important;gap:10px!important}.ecg-pr-key-destination-card{min-height:0!important;padding:14px!important;border-radius:18px!important;gap:9px!important}.ecg-pr-key-destination-card-top{display:block!important}.ecg-pr-key-destination-name{display:block!important;font-size:12.5px!important;font-weight:950!important;letter-spacing:.1em!important;margin-bottom:7px!important}.ecg-pr-key-destination-status{max-width:100%!important;min-height:24px!important;padding:6px 8px!important;font-size:8.5px!important;letter-spacing:.045em!important}.ecg-pr-key-destination-statement{font-size:16.5px!important;line-height:1.34!important;font-weight:950!important}body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-key-destination-access{order:150!important}}@media(max-width:360px){html body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-key-destination-access,html body .ecg-pr-key-destination-access{padding:12px;border-radius:22px}.ecg-pr-key-destination-grid{gap:8px!important}.ecg-pr-key-destination-card{padding:12px!important;border-radius:16px!important}.ecg-pr-key-destination-statement{font-size:15.8px!important;font-weight:950!important}}@media(max-width:520px){body .ecg-passport-list-wrap.ecg-pr-country-mode>.ecg-pr-key-destination-access{order:150!important}} @media (max-width:768px){html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >a.ecg-mobility-score-card.ecg-mobility-score-link,html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >.ecg-mobility-score-card:not(.ecg-welcoming-score-card){position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(64px,auto)!important;align-items:center!important;justify-content:stretch!important;column-gap:14px!important;min-height:72px!important;padding:12px 54px 12px 12px!important;border-radius:15px!important;overflow:hidden!important;background-color:#10254d!important;background-image:radial-gradient(circle at 84% 18%,rgba(255,241,202,.16),transparent 34%),linear-gradient(145deg,#0b1020,#173b71)!important;border-color:rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 38px rgba(11,16,32,.18)!important;color:#fffdf8!important;-webkit-text-fill-color:#fffdf8!important;text-decoration:none!important;text-decoration-line:none!important;-webkit-text-decoration-line:none!important;border-bottom:0!important;background-clip:padding-box!important;isolation:isolate!important}html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >a.ecg-mobility-score-card.ecg-mobility-score-link::after,html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >.ecg-mobility-score-card:not(.ecg-welcoming-score-card)::after{content:""!important;position:absolute!important;right:-18px!important;top:-18px!important;width:58px!important;height:58px!important;border-radius:50%!important;background:rgba(255,255,255,.10)!important;pointer-events:none!important;z-index:0!important}html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >a.ecg-mobility-score-card.ecg-mobility-score-link >span:not(.screen-reader-text):not(.ecg-mobility-link-indicator),html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >.ecg-mobility-score-card:not(.ecg-welcoming-score-card) >span:not(.screen-reader-text):not(.ecg-mobility-link-indicator){position:relative!important;z-index:2!important;justify-self:start!important;min-width:0!important;width:auto!important;margin:0!important;display:block!important;color:rgba(255,253,248,.68)!important;-webkit-text-fill-color:rgba(255,253,248,.68)!important;text-decoration:none!important;text-decoration-line:none!important;-webkit-text-decoration-line:none!important;border-bottom:0!important;background-image:none!important}html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >a.ecg-mobility-score-card.ecg-mobility-score-link >strong,html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >.ecg-mobility-score-card:not(.ecg-welcoming-score-card) >strong{position:relative!important;z-index:2!important;justify-self:end!important;min-width:58px!important;width:auto!important;margin:0!important;padding-right:24px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;color:#fffdf8!important;-webkit-text-fill-color:#fffdf8!important;text-align:right!important;text-decoration:none!important;text-decoration-line:none!important;-webkit-text-decoration-line:none!important;border-bottom:0!important;background:none!important;background-image:none!important}html body .ecg-passport-shared-detail:not(.ecg-ai-open):not(.ecg-welcoming-stats-popover) >a.ecg-mobility-score-card.ecg-mobility-score-link >.ecg-mobility-link-indicator{position:absolute!important;right:15px!important;top:50%!important;bottom:auto!important;z-index:4!important;transform:translateY(-50%)!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;border-radius:999px!important;background:rgba(255,253,248,.08)!important;border:1px solid rgba(231,201,129,.48)!important;color:#e8cf82!important;-webkit-text-fill-color:#e8cf82!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 7px 16px rgba(11,16,32,.14)!important}html body .ecg-passport-shared-detail.ecg-pr-geo-panel-list.ecg-ai-open.ecg-show,html body .ecg-passport-shared-detail[data-pr-geo-panel-list="1"].ecg-ai-open.ecg-show{border-radius:28px!important;overflow:hidden!important;background:linear-gradient(180deg,rgba(255,253,248,.98),rgba(250,247,239,.96))!important;background-clip:padding-box!important}html body .ecg-passport-shared-detail.ecg-pr-geo-panel-list.ecg-ai-open.ecg-show .ecg-ai-panel,html body .ecg-passport-shared-detail[data-pr-geo-panel-list="1"].ecg-ai-open.ecg-show .ecg-ai-panel{border-radius:28px!important;overflow:hidden!important;background:radial-gradient(circle at 96% 4%,rgba(184,138,60,.10),transparent 28%),linear-gradient(180deg,#ffffff,#fffdf8)!important;background-clip:padding-box!important;border:1px solid rgba(255,255,255,.44)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 18px 42px rgba(11,16,32,.10)!important}html body .ecg-geo-rank-notice .ecg-passport-shared-detail.ecg-pr-geo-panel-list.ecg-ai-open.ecg-show,html body .ecg-pr-country-ip-panel .ecg-passport-shared-detail.ecg-pr-geo-panel-list.ecg-ai-open.ecg-show{margin-top:16px!important;padding:0!important}html body .ecg-passport-list-wrap:is(.ecg-pr-region-mode,.ecg-pr-population-mode,.ecg-pr-welcoming-mode,.ecg-pr-restrictive-mode,.ecg-pr-official-language-mode,.ecg-pr-currency-mode,.ecg-pr-government-form-mode):is(button,a,summary,.ecg-mobile-toggle,.ecg-pr-sharebar-button,.ecg-pr-rank-view-option,.ecg-pr-population-sort-button),html body .ecg-passport-list-wrap:is(.ecg-pr-region-mode,.ecg-pr-population-mode,.ecg-pr-welcoming-mode,.ecg-pr-restrictive-mode,.ecg-pr-official-language-mode,.ecg-pr-currency-mode,.ecg-pr-government-form-mode):is(button,a,summary,.ecg-mobile-toggle,.ecg-pr-sharebar-button,.ecg-pr-rank-view-option,.ecg-pr-population-sort-button) *{-webkit-tap-highlight-color:transparent!important;tap-highlight-color:transparent!important}html body .ecg-passport-list-wrap:is(.ecg-pr-region-mode,.ecg-pr-population-mode,.ecg-pr-welcoming-mode,.ecg-pr-restrictive-mode,.ecg-pr-official-language-mode,.ecg-pr-currency-mode,.ecg-pr-government-form-mode):is(button,a,summary,.ecg-mobile-toggle,.ecg-pr-sharebar-button,.ecg-pr-rank-view-option,.ecg-pr-population-sort-button):focus:not(:focus-visible){outline:0!important;box-shadow:none!important}html body .ecg-passport-list-wrap:is(.ecg-pr-region-mode,.ecg-pr-population-mode,.ecg-pr-welcoming-mode,.ecg-pr-restrictive-mode,.ecg-pr-official-language-mode,.ecg-pr-currency-mode,.ecg-pr-government-form-mode):is(button,a,summary,.ecg-mobile-toggle,.ecg-pr-sharebar-button,.ecg-pr-rank-view-option,.ecg-pr-population-sort-button):active{outline:0!important}html body .ecg-passport-list-wrap:is(.ecg-pr-region-mode,.ecg-pr-population-mode,.ecg-pr-welcoming-mode,.ecg-pr-restrictive-mode,.ecg-pr-official-language-mode,.ecg-pr-currency-mode,.ecg-pr-government-form-mode):is(.ecg-mobile-toggle,.ecg-pr-sharebar-button,.ecg-pr-rank-view-option,.ecg-pr-population-sort-button){overflow:hidden!important;background-clip:padding-box!important}} html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-context-rankings,html body.ecg-pr-country-page .ecg-pr-context-rankings{width:100%;max-width:1390px;margin:0 auto;padding:0;box-sizing:border-box;position:relative;z-index:2;clear:both}html body.ecg-pr-country-page .ecg-pr-context-rankings-details{margin:0;border:1px solid rgba(129,120,86,.22);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.98) 0%,rgba(250,247,239,.96) 100%);box-shadow:0 16px 42px rgba(11,16,32,.07),inset 0 1px 0 rgba(255,255,255,.96);overflow:hidden}html body.ecg-pr-country-page .ecg-pr-context-rankings-summary{display:flex;align-items:center;min-height:72px;margin:0;padding:18px 64px 18px 24px;box-sizing:border-box;cursor:pointer;list-style:none;position:relative;color:#081022;-webkit-tap-highlight-color:transparent}html body.ecg-pr-country-page .ecg-pr-context-rankings-summary::-webkit-details-marker{display:none}html body.ecg-pr-country-page .ecg-pr-context-rankings-summary::marker{content:""}html body.ecg-pr-country-page .ecg-pr-context-rankings-summary::after{content:"";position:absolute;inset-inline-end:25px;top:50%;width:11px;height:11px;border-inline-end:2px solid #8a6928;border-bottom:2px solid #8a6928;transform:translateY(-68%) rotate(45deg);transition:transform .18s ease}html body.ecg-pr-country-page .ecg-pr-context-rankings-details[open] >.ecg-pr-context-rankings-summary::after{transform:translateY(-30%) rotate(225deg)}html body.ecg-pr-country-page .ecg-pr-context-rankings-summary:focus-visible{outline:2px solid rgba(184,138,60,.44);outline-offset:-4px;border-radius:22px}html body.ecg-pr-country-page .ecg-pr-context-rankings-title{margin:0;padding:0;color:#081022;font-size:clamp(18px,1.5vw,23px);line-height:1.25;font-weight:800;letter-spacing:-.025em;text-wrap:balance}html body.ecg-pr-country-page .ecg-pr-context-rankings-details[open] >.ecg-pr-context-rankings-summary{border-bottom:1px solid rgba(129,120,86,.16);background:rgba(255,252,244,.72)}html body.ecg-pr-country-page .ecg-pr-context-rankings-body{padding:18px 20px 20px}html body.ecg-pr-country-page .ecg-pr-context-rankings-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0}html body.ecg-pr-country-page .ecg-pr-context-rankings-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;margin:0;padding:14px 16px;border:1px solid rgba(129,120,86,.14);border-radius:16px;background:rgba(255,255,255,.82);box-sizing:border-box}html body.ecg-pr-country-page .ecg-pr-context-rankings-term,html body.ecg-pr-country-page .ecg-pr-context-rankings-value{margin:0;min-width:0}html body.ecg-pr-country-page .ecg-pr-context-rankings-term{display:flex;flex-direction:column;gap:3px}html body.ecg-pr-country-page .ecg-pr-context-rankings-label{color:#081022;font-size:14px;line-height:1.3;font-weight:800;overflow-wrap:anywhere}html body.ecg-pr-country-page .ecg-pr-context-rankings-context{color:#786f4f;font-size:12px;line-height:1.3;font-weight:700;overflow-wrap:anywhere}html body.ecg-pr-country-page .ecg-pr-context-rankings-value{color:#143c75;font-size:13px;line-height:1.35;font-weight:800;text-align:end;white-space:normal;overflow-wrap:anywhere}html[dir="rtl"] body.ecg-pr-country-page .ecg-pr-context-rankings-summary{padding:18px 24px 18px 64px}html[dir="rtl"] body.ecg-pr-country-page .ecg-pr-context-rankings-term{text-align:right}@media(max-width:768px){html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode >.ecg-pr-context-rankings,html body.ecg-pr-country-page .ecg-pr-context-rankings{max-width:100%}html body.ecg-pr-country-page .ecg-pr-context-rankings-details{border-radius:20px}html body.ecg-pr-country-page .ecg-pr-context-rankings-summary{min-height:64px;padding:15px 54px 15px 18px}html[dir="rtl"] body.ecg-pr-country-page .ecg-pr-context-rankings-summary{padding:15px 18px 15px 54px}html body.ecg-pr-country-page .ecg-pr-context-rankings-summary::after{inset-inline-end:20px}html body.ecg-pr-country-page .ecg-pr-context-rankings-title{font-size:18px;line-height:1.3}html body.ecg-pr-country-page .ecg-pr-context-rankings-body{padding:12px}html body.ecg-pr-country-page .ecg-pr-context-rankings-list{grid-template-columns:minmax(0,1fr);gap:8px}html body.ecg-pr-country-page .ecg-pr-context-rankings-item{grid-template-columns:minmax(0,1fr);gap:8px;padding:13px 14px;border-radius:14px}html body.ecg-pr-country-page .ecg-pr-context-rankings-value{text-align:start;font-size:13px}} html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode[data-pr-page-type="country"]{--ecg-pr-context-section-gap:clamp(22px,2vw,34px)}html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode[data-pr-page-type="country"] >.ecg-pr-country-facts{margin-bottom:0!important}html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode[data-pr-page-type="country"] >.ecg-pr-context-rankings{margin-block-start:var(--ecg-pr-context-section-gap);margin-block-end:0;margin-inline:auto}html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode[data-pr-page-type="country"] >.ecg-pr-context-rankings +.ecg-pr-key-destination-access{margin-block-start:var(--ecg-pr-context-section-gap)}@media(max-width:520px){html body.ecg-pr-country-page .ecg-passport-list-wrap.ecg-pr-country-mode[data-pr-page-type="country"] >.ecg-pr-context-rankings{order:140!important}} html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link,html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:visited{position:relative!important;display:inline-flex!important;align-items:center!important;gap:.42em!important;color:#667085!important;text-decoration:none!important;transition:color .18s ease!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link::after{content:"➜";display:inline-block;flex:0 0 auto;color:currentColor;font-size:.96em;line-height:1;font-weight:850;transform:translateY(-.02em);transform-origin:center;transition:color .18s ease,transform .18s ease}html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:hover,html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:focus,html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:focus-visible,html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:active{color:#143c75!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:hover::after,html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:focus::after,html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:focus-visible::after{transform:translate(.14em,-.02em)}html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:active::after{transform:translate(.2em,-.02em)}html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-sub-link:focus-visible{outline:2px solid rgba(20,60,117,.34)!important;outline-offset:4px!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-section>h2{position:relative!important;display:block!important;box-sizing:border-box!important;width:calc(100% - 12px)!important;max-width:calc(100% - 12px)!important;margin:0 auto 26px!important;padding:3px 0 17px 34px!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#08152d!important;font-size:clamp(22px,1.8vw,28px)!important;line-height:1.14!important;font-weight:950!important;letter-spacing:-.028em!important;overflow:visible!important;text-wrap:balance!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-section>h2::before{content:""!important;position:absolute!important;inset-block-start:0!important;inset-inline-start:8px!important;width:8px!important;height:calc(100% - 17px)!important;min-height:30px!important;border:0!important;border-radius:999px!important;background:linear-gradient(180deg,#d7b45f 0%,#987431 42%,#143c75 100%)!important;box-shadow:0 8px 18px rgba(20,60,117,.20),inset 0 1px 0 rgba(255,255,255,.55)!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-section>h2::after{content:""!important;position:absolute!important;inset-inline-start:34px!important;inset-inline-end:0!important;inset-block-end:0!important;height:2px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(20,60,117,.72) 0%,rgba(20,60,117,.38) 36%,rgba(212,174,85,.34) 68%,transparent 100%)!important;pointer-events:none!important}html body .ecg-pr-country-report-modal[dir="rtl"] .ecg-pr-country-report-section>h2{padding-right:34px!important;padding-left:0!important}html body .ecg-pr-country-report-modal[dir="rtl"] .ecg-pr-country-report-section>h2::before{right:8px!important;left:auto!important}html body .ecg-pr-country-report-modal[dir="rtl"] .ecg-pr-country-report-section>h2::after{right:34px!important;left:0!important;background:linear-gradient(270deg,rgba(20,60,117,.72) 0%,rgba(20,60,117,.38) 36%,rgba(212,174,85,.34) 68%,transparent 100%)!important}@media(max-width:768px){html body .ecg-pr-country-report-modal .ecg-pr-country-report-grid--coverage .ecg-pr-country-report-card{container-type:inline-size!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-label[data-pr-card-label-lines="2"]{display:inline-flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;gap:.28em!important;max-width:100%!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;hyphens:none!important;font-size:clamp(9.5px,3.8cqi,13px)!important;letter-spacing:clamp(.02em,.12cqi,.08em)!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-card-label[data-pr-card-label-lines="2"] .ecg-pr-country-report-card-label-line{display:inline!important;max-width:none!important;white-space:nowrap!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-section>h2{font-size:clamp(20px,6vw,24px)!important;line-height:1.16!important;width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;padding:2px 0 14px 31px!important;margin-inline:auto!important;margin-block-end:21px!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-section>h2::before{inset-inline-start:7px!important;width:7px!important;height:calc(100% - 14px)!important;min-height:27px!important}html body .ecg-pr-country-report-modal .ecg-pr-country-report-section>h2::after{inset-inline-start:31px!important;height:2px!important}html body .ecg-pr-country-report-modal[dir="rtl"] .ecg-pr-country-report-section>h2{padding-right:31px!important;padding-left:0!important}html body .ecg-pr-country-report-modal[dir="rtl"] .ecg-pr-country-report-section>h2::before{right:7px!important;left:auto!important}html body .ecg-pr-country-report-modal[dir="rtl"] .ecg-pr-country-report-section>h2::after{right:31px!important;left:0!important}}html body.ecg-pr-country-page .ecg-pr-country-methodology-link,html body.ecg-pr-country-page .ecg-pr-country-methodology-link:visited{display:inline!important;color:#173b6c!important;-webkit-text-fill-color:#173b6c!important;font-weight:800!important;text-decoration:none!important;text-decoration-line:none!important;text-underline-offset:0!important;opacity:1!important;transition:opacity .16s ease!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}@media (hover:hover) and (pointer:fine){html body.ecg-pr-country-page .ecg-pr-country-methodology-link:hover{opacity:.85!important;text-decoration:none!important}}html body.ecg-pr-country-page .ecg-pr-country-methodology-link:active,html body.ecg-pr-country-page .ecg-pr-country-methodology-link:focus-visible{opacity:.85!important;text-decoration:none!important}html body.ecg-pr-country-page .ecg-pr-country-methodology-link:focus-visible{outline:2px solid rgba(23,59,108,.28)!important;outline-offset:3px!important;border-radius:3px!important}