.xZOSBW_hero{position:relative;overflow:hidden}.xZOSBW_hero:before{content:"";z-index:-2;filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#f4631e24,#0000 66%);border-radius:50%;width:620px;height:620px;position:absolute;top:-180px;right:-160px}.xZOSBW_wrapper{flex-direction:column;padding:56px 24px 32px;display:flex;position:relative}@media (min-width:743px){.xZOSBW_wrapper{justify-content:center;max-width:calc(40vw + 734px);padding-top:100px;padding-bottom:68px;padding-left:40vw}}.xZOSBW_wrapper h1{margin-bottom:8px;font-size:clamp(2.1rem,3.4vw,2.6rem);line-height:1.1}.xZOSBW_globeSlot{z-index:-1;pointer-events:none;opacity:.5;width:min(380px,95vw);position:absolute;top:0;right:0;transform:translate(24%,-32%)}@media (min-width:743px){.xZOSBW_globeSlot{opacity:1;width:min(25vw,460px);top:50%;left:20vw;right:auto;transform:translate(-50%,-50%)}}
._31lyMW_container{max-width:1180px;margin:0 auto;padding:0 28px}._31lyMW_hero{padding:56px 0;position:relative}._31lyMW_heroBg{z-index:0;position:absolute;inset:0;overflow:hidden}._31lyMW_heroGrid{opacity:.6;background-image:linear-gradient(#e4e8ee 1px,#0000 1px),linear-gradient(90deg,#e4e8ee 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 65% 40%,#000 0%,#0000 80%);mask-image:radial-gradient(80% 70% at 65% 40%,#000 0%,#0000 80%)}._31lyMW_heroGlow{z-index:0;filter:blur(8px);background:radial-gradient(circle,#f4631e24,#0000 66%);border-radius:50%;width:620px;height:620px;position:absolute;top:-180px;right:-160px}._31lyMW_heroInner{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid;position:relative}._31lyMW_heroTitle{letter-spacing:-.03em;color:#1c2430;max-width:16ch;font-size:clamp(2.1rem,3.6vw,3.05rem);font-weight:700;line-height:1.08}._31lyMW_heroTitle em{color:#ef5f3c;white-space:nowrap;font-style:normal}._31lyMW_heroLead{color:#4a586b;max-width:50ch;margin-top:16px;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.62}._31lyMW_heroStats{flex-wrap:wrap;gap:26px;margin-top:28px;display:flex}._31lyMW_heroStatNum{color:#1c2430;letter-spacing:-.02em;font-size:1.5rem;font-weight:700}._31lyMW_heroStatLbl{color:#5b6472;margin-top:2px;font-size:.72rem}._31lyMW_heroStatSep{background:#e4e8ee;align-self:stretch;width:1px}._31lyMW_heroArt{justify-content:center;align-items:center;display:flex;position:relative}._31lyMW_searchWrap{max-width:540px;margin-top:26px;position:relative}._31lyMW_searchBox{color:#5b6472;background:#fff;border:1px solid #e4e8ee;border-radius:100px;align-items:center;gap:12px;padding:8px 8px 8px 18px;transition:border-color .15s,box-shadow .15s;display:flex}._31lyMW_searchBox:focus-within{border-color:#e9aa9e;box-shadow:0 0 0 4px #ff76381a,0 4px 5px #0000000a,0 1px 10px #00000008,0 1px 4px #0000000d}._31lyMW_searchBox input{color:#1c2430;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:9px 0;font-size:1rem}._31lyMW_suggest{text-align:left;z-index:30;background:#fff;border:1px solid #e4e8ee;border-radius:14px;max-height:330px;position:absolute;top:calc(100% + 9px);left:0;right:0;overflow:hidden auto;box-shadow:0 18px 48px #0f1b2d2e}._31lyMW_suggestRow{text-align:left;cursor:pointer;align-items:center;gap:11px;width:100%;padding:10px 14px;transition:background .12s;display:flex}._31lyMW_suggestRow:hover,._31lyMW_suggestRow._31lyMW_active{background:#ff76381a}._31lyMW_suggestEmpty{text-align:center;color:#5b6472;padding:22px 16px;font-size:.86rem}._31lyMW_flag{border-radius:3px;flex:none;overflow:hidden;box-shadow:0 0 0 1px #0f1b2d17}._31lyMW_flag img{object-fit:cover;width:100%;height:100%;display:block}._31lyMW_rowName{color:#1c2430;flex:1;min-width:0;font-size:.9rem;font-weight:700}._31lyMW_countries{background:#fff;border-top:1px solid #e4e8ee;border-bottom:1px solid #e4e8ee;padding:54px 0}._31lyMW_sectionHead{margin-bottom:22px}._31lyMW_sectionHead h2{margin:7px 0 0}._31lyMW_sectionHead p{color:#4a586b;max-width:60ch;margin-top:6px;font-size:.96rem}._31lyMW_continent{margin-bottom:34px}._31lyMW_continentHead{align-items:center;gap:12px;margin-bottom:14px;display:flex}._31lyMW_continentHead h3{color:#1c2430;letter-spacing:-.01em;font-size:1.06rem;font-weight:700}._31lyMW_continentIcon{color:#ef5f3c;background:#ff76381a;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}._31lyMW_continentCount{color:#5b6472;background:#fff;border:1px solid #e4e8ee;border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:700}._31lyMW_continentRule{background:#e4e8ee;flex:1;height:1px}._31lyMW_countryGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}._31lyMW_countryCard{cursor:pointer;background:#fff;border:1px solid #e4e8ee;border-radius:13px;align-items:center;gap:12px;padding:13px 14px;transition:transform .12s,box-shadow .15s,border-color .15s;display:flex;position:relative}._31lyMW_countryCard:hover{border-color:#e8b1a7;transform:translateY(-2px);box-shadow:0 12px 32px #0f1b2d1a}._31lyMW_countryCard ._31lyMW_flag{border-radius:5px;width:38px;height:27px}._31lyMW_countryLink{z-index:1;border-radius:13px;position:absolute;inset:-1px}._31lyMW_countryName{color:#1c2430;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:700;overflow:hidden}._31lyMW_countryChips{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}._31lyMW_countryChip{z-index:2;position:relative}._31lyMW_countryChevron{color:#5b6472;flex:none;transition:color .15s;display:flex}._31lyMW_countryCard:hover ._31lyMW_countryChevron{color:#ef5f3c}._31lyMW_orgs{background:#f5f4f1;border-bottom:1px solid #e4e8ee;padding:54px 0}._31lyMW_banners{flex-direction:column;gap:16px;margin-top:20px;display:flex}._31lyMW_banner{border:1px solid #e4e8ee;border-radius:20px;min-height:200px;transition:box-shadow .15s,transform .12s;display:grid;position:relative;overflow:hidden}._31lyMW_banner:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0f1b2d1a}._31lyMW_bannerLink{z-index:1;border-radius:20px;position:absolute;inset:-1px}._31lyMW_bannerWatch{background:radial-gradient(60% 90% at 88% 20%,#f4631e29,#0000 70%),linear-gradient(135deg,#fff 0%,#fff6f1 100%);grid-template-columns:1.2fr .8fr}._31lyMW_bannerPro{background:radial-gradient(60% 90% at 12% 20%,#f4631e29,#0000 70%),linear-gradient(225deg,#fff 0%,#fff6f1 100%);grid-template-columns:.8fr 1.2fr}._31lyMW_bannerBody{flex-direction:column;justify-content:center;padding:32px 36px;display:flex}._31lyMW_bannerBody h3{margin:14px 0 0}._31lyMW_bannerBody p{color:#4a586b;max-width:42ch;margin-top:10px;font-size:.97rem;line-height:1.55}._31lyMW_bannerTag{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#ef5f3c;border-radius:7px;align-self:flex-start;padding:5px 11px;font-size:.7rem;font-weight:700}._31lyMW_bannerBody>a{z-index:2;align-self:flex-start;margin-top:20px;position:relative}._31lyMW_bannerArt{position:relative;overflow:hidden}._31lyMW_radar{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._31lyMW_radarBox{width:200px;height:200px;position:relative}._31lyMW_radarRing{border:1.5px solid #e8bcb5;border-radius:50%;position:absolute}._31lyMW_radarDot{background:#ef5f3c;border-radius:50%;position:absolute}._31lyMW_radarDot:after{content:"";opacity:.4;background:#ef5f3c;border-radius:50%;animation:2.4s ease-out infinite _31lyMW_gbPing;position:absolute;inset:0}._31lyMW_proCard{background:#fff;border:1px solid #e4e8ee;border-radius:12px;padding:14px 15px;position:absolute;top:34px;left:48px;right:48px}._31lyMW_proCardHead{justify-content:space-between;align-items:center;display:flex}._31lyMW_proCardLabel{color:#5b6472;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;font-weight:700}._31lyMW_proCardLive{color:#ef5f3c;background:#ff76381a;border-radius:5px;padding:2px 7px;font-size:.6rem;font-weight:700}._31lyMW_proCardValue{letter-spacing:-.02em;color:#1c2430;margin-top:7px;font-size:1.5rem;font-weight:700}._31lyMW_proBars{align-items:flex-end;gap:6px;height:38px;margin-top:11px;display:flex}._31lyMW_proBars span{transform-origin:bottom;background:linear-gradient(#ff8a4d,#ef5f3c);border-radius:3px 3px 0 0;flex:1;animation:2.6s ease-in-out infinite _31lyMW_gbGrow}._31lyMW_about{text-align:center;background:#fff;padding:64px 0}._31lyMW_about h2{margin:8px 0 0}._31lyMW_about p{color:#4a586b;max-width:64ch;margin:13px auto 0}._31lyMW_aboutPromises>ul{justify-content:center;margin:20px 0 0}._31lyMW_globeWrap{aspect-ratio:1;width:100%;max-width:460px;position:relative}._31lyMW_globe{filter:drop-shadow(0 24px 48px #0f1b2d29);width:100%;height:100%;animation:7s ease-in-out infinite _31lyMW_gbGlobeFloat;display:block}._31lyMW_reportLayer{pointer-events:none;position:absolute;inset:0}@media (max-width:900px){._31lyMW_heroInner{grid-template-columns:1fr;gap:32px}._31lyMW_heroCopy{z-index:1;position:relative}._31lyMW_heroArt{z-index:0;pointer-events:none;opacity:.5;justify-content:flex-end;align-items:flex-start;position:absolute;inset:0;overflow:hidden}._31lyMW_heroArt ._31lyMW_globeWrap{max-width:420px;transform:translate(24%,-32%)}._31lyMW_countryGrid{grid-template-columns:repeat(2,1fr)}._31lyMW_banner{grid-template-columns:1fr!important}._31lyMW_bannerArt{display:none}}@media (max-width:560px){._31lyMW_container{padding:0 18px}._31lyMW_countryGrid{grid-template-columns:1fr}._31lyMW_heroStats{gap:16px}._31lyMW_heroStatNum{font-size:1.3rem}._31lyMW_heroStatLbl{max-width:12ch;font-size:.66rem}}@keyframes _31lyMW_gbGlobeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes _31lyMW_gbZonePulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes _31lyMW_gbReportDrop{0%{opacity:0;transform:translate(-50%,-460%)rotate(-45deg)scale(.4)}18%{opacity:1}34%{opacity:1;transform:translate(-50%,-115%)rotate(-45deg)scale(1)}44%{transform:translate(-50%,-95%)rotate(-45deg)scale(1)}52%{transform:translate(-50%,-115%)rotate(-45deg)scale(1)}88%{opacity:1;transform:translate(-50%,-115%)rotate(-45deg)scale(1)}to{opacity:0;transform:translate(-50%,-115%)rotate(-45deg)scale(1)}}@keyframes _31lyMW_gbReportRipple{0%,30%{opacity:0;transform:translate(-50%,-50%)scale(.3)}36%{opacity:.7;transform:translate(-50%,-50%)scale(.3)}70%{opacity:0;transform:translate(-50%,-50%)scale(3.4)}to{opacity:0}}@keyframes _31lyMW_gbReportDotIn{0%,32%{opacity:0}40%,to{opacity:1}}@keyframes _31lyMW_gbPing{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}@keyframes _31lyMW_gbGrow{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}
