:root {--globe-sphere-1: var(--c-glow-2) .55;--globe-sphere-2: var(--c-globe-edge) .85;--globe-halo: var(--c-glow-2) .28;--globe-grid: var(--c-mark-line) .14;--globe-land: var(--c-mark-line) .55;--globe-ours: var(--c-plate-on-deep) .92;--globe-wall: var(--c-deep-2) .45;--globe-coast: var(--c-plate-on-deep) .6;--globe-outline: var(--c-mark-line) .5;--globe-dot: var(--c-on-deep) .95;--globe-dot-edge: var(--c-seam-deep) 1;--globe-plate: var(--c-on-deep) 1;--globe-plate-letters: var(--c-deep-2) 1;--globe-plate-band: var(--c-seam-deep) 1;--globe-plate-dark: var(--c-seam-deep) 1;--globe-plate-frame: var(--c-mark) 1;--globe-plate-yellow: var(--c-nat-yellow) 1;--globe-plate-red: var(--c-nat-red) 1;--globe-plate-green: var(--c-nat-green) 1;--globe-recognition: var(--c-mark-line) 1;--globe-glow: var(--c-mark-line) .9;--globe-wireframe: var(--c-brand) 1;--globe-wireframe-2: var(--c-brand) .85;--globe-wireframe-dots: var(--c-brand) 1;}.globe-sphere {position: absolute;z-index: -1;display: block;pointer-events: none;}.hero.is-globe {isolation: isolate;}.hero.no-globe .hero__sphere {display: none;}@media screen and (min-width: 64rem) {.hero[data-plate] .hero__sphere {display: none;}}@media screen and (max-width: 29.9375rem) {.globe-sphere,.hero[data-plate] .hero__sphere {display: none;}}@media (scripting: none),print {.hero[data-plate] .hero__sphere {display: none;}}.section--map.is-globe {isolation: isolate;}.globe-stage {position: absolute;z-index: -1;inset-block-start: 0;inset-inline: 0;overflow: hidden;pointer-events: none;}.globe-stage canvas {position: absolute;display: block;}@media screen and (min-width: 64rem) {.section--map.is-globe .map-wrap {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;border: 0;overflow: hidden;clip-path: inset(50%);white-space: nowrap;}.section--map.is-globe .partners-band .logo-wall {max-width: 35rem;}}@media screen and (max-width: 63.9375rem) {.section--map.is-globe .map-wrap {position: relative;height: clamp(18rem,100vw,34rem);padding: 0;border: 0;overflow: hidden;}.section--map.is-globe .map-wrap > .map {position: absolute;width: 1px;min-width: 0;height: 1px;overflow: hidden;clip-path: inset(50%);}}.page__main--home .section--projects {isolation: isolate;}.globe-wireframe {position: absolute;z-index: -1;inset: 0;overflow: hidden;pointer-events: none;}.globe-wireframe canvas {position: absolute;inset-block-end: 0;inset-inline-start: 50%;display: block;opacity: .6;transform: translateX(-50%);}@media print {.globe-sphere,.globe-stage,.globe-wireframe {display: none;}}:root {--globe-ok: 1;}
