.v3-globe{position:relative;container-type:inline-size}.v3-globe--hero{aspect-ratio:1}.v3-globe--horizon{height:clamp(240px,34vw,420px);pointer-events:none}.v3-globe-sphere{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 22%,color-mix(in srgb,var(--v3-brand-400) 15%,transparent),transparent 55%),radial-gradient(circle at 78% 84%,rgb(0 0 0/.5),transparent 60%),var(--v3-ink-900);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v3-brand-300) 16%,transparent),inset 0 0 8cqw color-mix(in srgb,var(--v3-brand-500) 22%,transparent),0 0 10cqw color-mix(in srgb,var(--v3-brand-500) 16%,transparent),0 0 24cqw color-mix(in srgb,var(--v3-brand-600) 22%,transparent)}.v3-globe-sphere:after{content:"";position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(closest-side,transparent 86%,color-mix(in srgb,var(--v3-brand-400) 24%,transparent) 86.6%,color-mix(in srgb,var(--v3-brand-500) 6%,transparent) 93%,transparent 100%);pointer-events:none}.v3-globe--hero .v3-globe-sphere{inset:11%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.v3-globe--hero[data-dragging] .v3-globe-sphere{cursor:grabbing}.v3-globe--horizon .v3-globe-sphere{--v3-globe-diameter:clamp(560px,86cqw,1180px);top:14%;left:calc(50% - var(--v3-globe-diameter) / 2);width:var(--v3-globe-diameter);height:var(--v3-globe-diameter)}.v3-globe-canvas{position:absolute;inset:0;width:100%;height:100%;font-family:var(--font-grotesk),var(--font-inter),ui-sans-serif,sans-serif;opacity:0;pointer-events:none;transition:opacity .9s ease}.v3-globe[data-ready] .v3-globe-canvas{opacity:1}.v3-globe-hint{position:absolute;inset:auto 0 4%;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;line-height:1rem;color:var(--v3-fg-faint);pointer-events:none}.v3-tz[data-inview] .v3-tz-colon{animation:v3-tz-blink 2s step-end infinite}@keyframes v3-tz-blink{50%{opacity:.3}}.v3-tz:not([data-inview]) .v3-live-dot:after{animation:none}.v3-tz-bar{position:relative;height:6px;border-radius:999px;background:color-mix(in srgb,var(--v3-fg) 7%,transparent)}.v3-tz-band{position:absolute;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--v3-brand-500) 55%,transparent),color-mix(in srgb,var(--v3-brand-400) 85%,transparent))}.v3-tz-now{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:2px;background:var(--v3-fg-muted)}.v3-tz-now--open{background:var(--v3-fg);box-shadow:0 0 10px 1px color-mix(in srgb,var(--v3-brand-400) 80%,transparent)}