[data-site-shell]:has([data-country-stage=countries]) [data-site-header-content]{max-width:80rem;padding-inline:clamp(1.25rem,5vw,4rem)}[data-country-stage=countries] [data-run-stage]{height:100svh}[data-country-stage=countries]:has([data-country-ready-overlay]) [data-run-stage]{min-height:38rem}[data-country-stage=countries] [data-run-stage]:before,[data-country-stage=countries] [data-run-stage]:after{content:"";opacity:0;pointer-events:none;transition:opacity .38s;position:absolute;inset:0}[data-country-stage=countries] [data-run-stage]:before{z-index:-2;background:radial-gradient(at 76% 40%,#2c467a38,#0000 52%)}[data-country-stage=countries] [data-run-stage]:after{z-index:-1;background-image:linear-gradient(#b8c9eb06 1px,#0000 1px),linear-gradient(90deg,#b8c9eb06 1px,#0000 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000);mask-image:linear-gradient(90deg,#0000 30%,#000)}[data-country-stage=countries]:has([data-country-ready-overlay]) [data-run-stage]:before{opacity:1}[data-country-stage=countries]:has([data-country-ready-overlay]) [data-run-stage]:after{opacity:1}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-controls]{text-align:left;background:#141826eb;border:1px solid #f4eee21f;border-radius:.375rem;padding:1.15rem}:where([data-country-stage=countries]) [data-country-introduction]{color:#f4eee2;text-shadow:none}:where([data-country-stage=countries]) [data-country-introduction]>p:first-child{color:#a9abbd;letter-spacing:.2em;align-items:center;gap:.7rem;font-size:.62rem;font-weight:500;display:flex}:where([data-country-stage=countries]) [data-country-introduction]>p:first-child:before{content:"";background:#ffcf3f;width:1.4rem;height:1px}:where([data-country-stage=countries]) [data-country-introduction] h1{font-family:var(--font-display);letter-spacing:-.04em;margin-top:1rem;font-size:clamp(3.2rem,7.4svh,5rem);font-weight:400;line-height:1.02}:where([data-country-stage=countries]) [data-country-introduction] h1>span,:where([data-country-stage=countries]) [data-country-introduction] h1>em{display:block}:where([data-country-stage=countries]) [data-country-introduction] h1>em{color:#ffcf3f;font-style:normal}:where([data-country-stage=countries]) [data-country-description]{color:#a9abbd;margin-top:1.2rem;font-size:.9rem;line-height:1.7}:where([data-country-stage=countries]) [data-country-boundary]{color:#a9abbd;font-family:var(--font-ibm-plex-mono), monospace;flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.55rem;font-size:.59rem;line-height:1.6;display:flex}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-country-run-type]{margin-bottom:.85rem}:where([data-country-stage=countries]) [data-country-run-type]>legend{color:#a9abbd;letter-spacing:.12em;margin-bottom:.4rem;padding:0;font-size:.59rem}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-country-run-options]{gap:.28rem}:where([data-country-stage=countries]) [data-country-run-option]{color:#f4eee2d9;white-space:nowrap;cursor:pointer;border:1px solid #f4eee21f;border-radius:999px;align-items:baseline;gap:.35rem;min-height:27px;padding:.2rem .55rem;font-size:.7rem;font-weight:500;line-height:1.6;transition:border-color .14s,background-color .14s,color .14s;display:flex;position:relative}[data-country-run-option=classic]{color:#f4eee2;border-color:#ffcf3f47}:where([data-country-stage=countries]) [data-country-run-option]>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}:where([data-country-stage=countries]) [data-country-run-count]{color:#a9abbd;font-family:var(--font-ibm-plex-mono), monospace;font-variant-numeric:tabular-nums;font-size:.58rem}:where([data-country-stage=countries]) [data-country-run-option]:hover{color:#f4eee2;background:#ffffff0a;border-color:#f4eee24d}:where([data-country-stage=countries]) [data-country-run-option]:has(input:checked){color:#1d1806;background:#ffcf3f;border-color:#ffcf3f}:where([data-country-stage=countries]) [data-country-run-option]:has(input:checked) [data-country-run-count]{color:#1d1806b8}:where([data-country-stage=countries]) [data-country-run-option]:has(input:focus-visible){outline-offset:3px;outline:2px solid #ffcf3f}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements]{gap:0;margin-block:.4rem .9rem}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li{color:#f4eee2;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-left:1px solid #f4eee21f;border-radius:0;padding:.3rem .65rem}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li:first-child{border-left:0;padding-left:0}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li[data-earned]{color:#ffcf3f}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li>p:first-child{color:#a9abbd;letter-spacing:.035em;font-size:.53rem;font-weight:500}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li>p:nth-child(2){letter-spacing:-.04em;margin-top:.3rem;font-size:1.65rem;font-weight:500}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li>p:last-child{margin-top:.2rem;font-size:.58rem;font-weight:400}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-start-controls]>button{color:#1d1806;background:#ffcf3f;border:1px solid #ffdf78;border-radius:5px;justify-content:space-between;gap:1rem;min-height:52px;padding-inline:1.1rem;font-size:.9rem;display:flex;box-shadow:0 4px 20px #ffcf3f0d}:where([data-country-stage=countries]) [data-country-start-arrow]{flex-shrink:0;width:21px;height:21px}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-start-controls]>button:hover{background:#ffdf78}:where([data-country-stage=countries]) [data-country-ready-overlay] :is(button,a,summary):focus-visible{outline-offset:4px;outline:2px solid #ffcf3f}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-start-controls]>p:not([role]){color:#a9abbd;margin-top:.65rem;font-size:.57rem;line-height:1.7}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-practice-recap]{background:#f4eee208;border:1px solid #f4eee21f;border-radius:5px;margin-bottom:.85rem;padding:.7rem;font-size:.8rem;line-height:1.5}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-practice-recap] summary{color:#f4eee2;font-weight:500}:where([data-country-stage=countries]) [data-country-navigation-hint]{color:#a9abbd;font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.04em;pointer-events:none;justify-content:center;align-items:center;gap:.7rem;font-size:.55rem;display:flex;position:absolute;inset:auto 0 0}:where([data-country-stage=countries]) [data-country-navigation-hint] svg{color:#d2bb8e;width:23px;height:23px}[data-countries-support]{padding-block:0 2rem;position:relative}@media (min-width:1024px){:where([data-country-stage=countries]) [data-country-ready-overlay]{flex-direction:column;justify-content:center;gap:clamp(1rem,3svh,2rem);padding:6rem max(4rem,50vw - 36rem) 3rem;display:flex}:where([data-country-stage=countries]) [data-country-introduction],:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-controls]{text-align:left;width:min(28vw,26rem);max-width:none;margin-inline:0;position:static}:where([data-country-stage=countries]) [data-country-introduction]{container-type:inline-size}:where([data-country-stage=countries]) [data-country-introduction] h1{font-size:clamp(2.4rem,min(7.4svh,19cqw),5rem)}[data-country-stage=countries] [data-country-scene]{container-type:size}[data-country-stage=countries]:has([data-country-ready-overlay]) [data-country-scene]{width:auto;inset:6rem 2.5rem 4rem 39%}[data-country-stage=countries]:has([data-country-ready-overlay]) :is([data-globe-scale],[data-globe-loading]){width:min(100cqw,100cqh - 2rem,48rem);max-width:none}[data-country-stage=countries] [data-country-scene]:before{aspect-ratio:1;content:"";opacity:0;pointer-events:none;border:1px solid #f4eee21a;border-radius:50%;width:min(100cqw,100cqh - 2rem,48rem);transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-country-stage=countries]:has([data-country-ready-overlay]) [data-country-scene]:before{opacity:1}html[data-analytics-consent=pending] body :where([data-country-stage=countries]) [data-country-ready-overlay]{padding-bottom:7rem}}@media (min-width:1024px) and (max-height:820px){:where([data-country-stage=countries]) [data-country-description]{display:none}}@media (min-width:1024px) and (max-height:760px){:where([data-country-stage=countries]) [data-country-introduction] h1{font-size:clamp(2rem,3.15vw,2.6rem);line-height:1.1}:where([data-country-stage=countries]) [data-country-introduction] h1>span,:where([data-country-stage=countries]) [data-country-introduction] h1>em{display:inline}[data-country-stage=countries]:has([data-practice-recap][open]) [data-run-stage]{min-height:47rem}}@media (max-width:1023px){[data-country-stage=countries]:has([data-country-ready-overlay]) [data-run-stage]{grid-template:"introduction""globe"minmax(8rem,1fr)"controls"/minmax(0,1fr);gap:1rem;height:auto;min-height:100svh;padding:5rem 1.25rem 1rem;display:grid}:where([data-country-stage=countries]) [data-country-ready-overlay]{display:contents}:where([data-country-stage=countries]) [data-country-introduction]{grid-area:introduction;position:static}:where([data-country-stage=countries]) [data-country-introduction]>p:first-child{justify-content:center;font-size:.55rem}:where([data-country-stage=countries]) [data-country-introduction] h1{margin-top:.6rem;font-size:clamp(2rem,8.6vw,3rem);line-height:1.05}:where([data-country-stage=countries]) [data-country-introduction] h1>span,:where([data-country-stage=countries]) [data-country-introduction] h1>em{display:inline}:where([data-country-stage=countries]) [data-country-description]{margin-top:.65rem;font-size:.76rem}:where([data-country-stage=countries]) [data-country-boundary]{justify-content:center;margin-top:.3rem;font-size:.53rem}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-controls]{grid-area:controls;width:100%;padding:.75rem;position:static}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements]{margin-block:.2rem .6rem}:where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li>p:nth-child(2){font-size:1.3rem}[data-country-stage=countries] [data-country-scene]{container-type:size}[data-country-stage=countries]:has([data-country-ready-overlay]) [data-country-scene]{grid-area:globe;width:100%;height:100%;min-height:8rem;position:relative;inset:auto}[data-country-stage=countries]:has([data-country-ready-overlay]) :is([data-globe-scale],[data-globe-loading]){width:min(100cqw,100cqh - 1.5rem);max-width:34rem}:where([data-country-stage=countries]) [data-country-navigation-hint]{font-size:.5rem}:where([data-country-stage=countries]) [data-country-navigation-hint] svg{width:18px;height:18px}html[data-analytics-consent=pending] body [data-country-stage=countries]:has([data-country-ready-overlay]) [data-run-stage]{padding-bottom:12rem}}@media (min-width:640px) and (max-width:1023px){html[data-analytics-consent=pending] body [data-country-stage=countries]:has([data-country-ready-overlay]) [data-run-stage]{padding-bottom:7rem}}@media (max-width:639px) and (max-height:740px){[data-country-stage=countries]:has([data-country-ready-overlay]) [data-run-stage]{grid-template-rows:auto minmax(5rem,1fr) auto;gap:.6rem;padding-top:4.5rem}[data-country-stage=countries]:has([data-country-ready-overlay]) [data-country-scene]{min-height:5rem}html[data-analytics-consent=pending] body :where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li{align-items:center;gap:.35rem;padding-inline:.4rem;display:flex}html[data-analytics-consent=pending] body :where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li>p:nth-child(2){margin-top:0;font-size:1.1rem}html[data-analytics-consent=pending] body :where([data-country-stage=countries]) [data-country-ready-overlay] [data-ready-achievements] li>p:last-child,:where([data-country-stage=countries]) [data-country-description],:where([data-country-stage=countries]) [data-country-navigation-hint]{display:none}}
