.atlas-teaser{color:var(--signal-white);background:var(--midnight);border-top:1px solid var(--line-dark);scroll-margin-top:90px}.atlas-teaser-inner{width:min(calc(100% - 2 * var(--gutter)), 1288px);grid-template-columns:minmax(310px,.9fr) minmax(0,1.1fr);align-items:center;gap:0 clamp(28px,6vw,88px);margin:auto;padding:48px 0 24px;display:grid}.atlas-teaser :focus-visible{outline:3px solid var(--signal-coral);outline-offset:4px}.atlas-teaser button{font:inherit;cursor:pointer}.atlas-teaser-copy h2{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(30px,3vw,40px);line-height:1.1}.atlas-teaser-copy>p{color:var(--air-blue);max-width:44ch;margin:0;font-size:15px;line-height:1.7}.atlas-teaser-card{border-top:1px solid var(--line-dark);margin-top:28px;padding-top:24px}.atlas-teaser-country{justify-content:space-between;align-items:center;gap:16px;display:flex}.atlas-teaser-country>div:first-child>span{color:var(--air-blue);font-size:10px}.atlas-teaser-country h3{letter-spacing:-.025em;margin:7px 0 0;font-size:clamp(22px,2vw,27px);line-height:1.15}.atlas-teaser-score{text-align:right;flex-shrink:0}.atlas-teaser-score>strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:32px;line-height:1}.atlas-teaser-score>strong>small{letter-spacing:0;font-size:11px;font-weight:400}.atlas-teaser-score>span{color:var(--air-blue);font-size:12px}.atlas-teaser-score>small{color:var(--air-blue);margin-top:6px;font-size:10px;display:block}.atlas-teaser-card .cwx-awards{margin-top:18px}.atlas-teaser-card .cwx-award{padding:7px 9px;font-size:10px}.atlas-teaser-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0 20px;display:grid}.atlas-teaser-categories button{border:0;border-top:1px solid var(--line-dark);color:var(--signal-white);text-align:left;background:0 0;flex-direction:column;gap:8px;padding:10px 0;display:flex}.atlas-teaser-categories button[aria-pressed=true]{border-color:var(--signal-white)}.atlas-teaser-categories button span{font-size:10px}.atlas-teaser-categories button strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.atlas-teaser-link{justify-content:space-between;gap:24px;min-width:220px;max-width:100%;font-size:13px}.atlas-teaser-link>span{font-size:20px}.atlas-teaser-map{align-self:center;width:100%;min-width:0}.atlas-teaser .atlas-globe-wrap{isolation:isolate;justify-content:center;align-items:center;min-width:0;height:490px;min-height:0;display:flex;position:relative}.atlas-teaser .atlas-globe{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:490px;display:block;overflow:visible}.atlas-teaser .atlas-globe:active{cursor:grabbing}.atlas-teaser .atlas-land{stroke:#7caccb55;stroke-width:.7px;stroke-linejoin:round}.atlas-teaser .atlas-land[data-code]:hover{fill:var(--slate)}.atlas-teaser .atlas-land.is-selected{stroke:var(--signal-white);stroke-width:1px}.atlas-teaser .atlas-map-dot{fill:var(--air-blue);stroke:var(--midnight);stroke-width:1.5px}.atlas-teaser .atlas-map-marker{cursor:pointer}.atlas-teaser .atlas-map-marker text{font:500 13px var(--body);fill:var(--signal-white);paint-order:stroke;stroke:var(--midnight);stroke-width:4px;stroke-linejoin:round;pointer-events:none}.atlas-teaser .atlas-map-marker.is-selected .atlas-map-dot{fill:var(--signal-coral);stroke:var(--signal-white)}.atlas-teaser .atlas-map-marker.is-selected text{font-weight:700}.atlas-teaser .atlas-map-top{pointer-events:none;color:var(--air-blue);justify-content:space-between;align-items:center;gap:16px;font-size:10px;display:flex;position:absolute;top:0;left:0;right:0}.atlas-teaser .atlas-map-top select{pointer-events:auto;color:var(--signal-white);background:var(--midnight);border:1px solid var(--slate);font:inherit;border-radius:3px;max-width:58%;height:40px;padding:9px}.atlas-teaser .atlas-map-bottom{pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.atlas-teaser .atlas-drag-hint{color:var(--air-blue);max-width:170px;font-size:10px;line-height:1.65}.atlas-teaser .atlas-drag-hint span{margin:0 4px}.atlas-teaser .atlas-map-controls{pointer-events:auto;border:1px solid var(--slate);border-radius:4px;display:flex;overflow:hidden}.atlas-teaser .atlas-map-controls button{width:40px;height:40px;color:var(--signal-white);background:var(--midnight);border:0;font-size:19px}.atlas-teaser .atlas-map-controls button+button{border-left:1px solid var(--slate)}.atlas-teaser .atlas-map-controls button:hover{background:var(--slate)}.atlas-teaser .atlas-map-controls button[aria-pressed=true]{color:var(--signal-coral)}.atlas-teaser .atlas-map-status{background:var(--midnight);text-align:center;min-height:0;color:var(--air-blue);place-content:center;padding:25px;font-size:13px;display:grid;position:absolute;inset:50px 0}.atlas-teaser .atlas-map-status button{color:var(--signal-white);background:var(--operator-blue);border:0;padding:12px}.atlas-teaser .mini-globe-placeholder{height:490px;color:var(--air-blue);place-items:center;font-size:13px;display:grid}.atlas-teaser-footnote{color:var(--air-blue);grid-column:1/-1;margin:20px 0 0;font-size:10px;line-height:1.6}@media (max-width:1000px){.atlas-teaser-inner{grid-template-columns:minmax(300px,1fr) minmax(0,1fr);gap:0 24px}.atlas-teaser .atlas-globe-wrap,.atlas-teaser .mini-globe-placeholder{height:420px}.atlas-teaser .atlas-map-top{justify-content:flex-end}.atlas-teaser .atlas-map-top>span{display:none}.atlas-teaser .atlas-map-top select{max-width:100%}.atlas-teaser .atlas-map-bottom{flex-direction:column;align-items:flex-end;gap:10px}.atlas-teaser .atlas-drag-hint{max-width:none}}@media (max-width:700px){.atlas-teaser-inner{flex-direction:column;align-items:stretch;gap:0;padding-top:36px;display:flex}.atlas-teaser-copy{display:contents}.atlas-teaser-copy h2{font-size:30px}.atlas-teaser-copy>p{font-size:14px}.atlas-teaser-map{order:1;margin-top:22px}.atlas-teaser-card{order:2;margin-top:24px;padding-top:24px}.atlas-teaser-footnote{order:3;margin-top:20px}.atlas-teaser .atlas-globe-wrap,.atlas-teaser .mini-globe-placeholder{height:350px}.atlas-teaser .atlas-globe{width:100%;height:auto;max-height:350px;position:static}.atlas-teaser .atlas-map-bottom{flex-direction:row;align-items:center}.atlas-teaser .atlas-drag-hint{max-width:120px}.atlas-teaser .atlas-map-controls button{width:36px}.atlas-teaser-link{width:100%}}@media (max-width:370px){.atlas-teaser-country{gap:12px}.atlas-teaser-country>div:first-child{min-width:0}.atlas-teaser .atlas-map-controls button{width:32px}.atlas-teaser .atlas-globe-wrap,.atlas-teaser .mini-globe-placeholder{height:310px}}@media (prefers-reduced-motion:reduce){.atlas-teaser *,.atlas-teaser :before,.atlas-teaser :after{scroll-behavior:auto;transition:none}}.atlas-teaser .atlas-teaser-link{background:var(--signal-coral);color:var(--midnight)}.atlas-teaser .atlas-teaser-link:hover{background:#a0f2f7}.atlas-teaser-inner{padding-block:60px 30px}.atlas-teaser-copy h2{max-width:23ch}.atlas-teaser-copy>p{max-width:43ch}
