.auth-globe_frame__dZE4N{position:absolute;inset:0}.auth-globe_fallback__Lz6TX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.auth-globe_cityLabel__eIoCb{position:absolute;top:0;left:0;z-index:var(--z-raised);padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb,var(--gold-500) 45%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--navy-900) 85%,transparent);color:var(--gold-300);font-family:var(--font-fa-num);font-size:var(--font-size-caption);line-height:var(--line-height-caption);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,calc(-100% - var(--space-3)));transition:opacity var(--motion-fast) ease}.auth-globe_cityLabel__eIoCb[data-show]{opacity:1}.auth-globe_band__G_ago{position:relative;flex:none;overflow:hidden}.auth-globe_bandGlobe___Ovsb{position:relative;height:calc(var(--space-96) + var(--space-16));margin-top:var(--space-4)}.auth-globe_bandCaption__M3YKu{position:relative;margin-top:calc(var(--space-16) * -1);padding-bottom:var(--space-12)}.auth-globe_caption__Rv4ic{position:absolute;inset-inline:0;bottom:var(--space-12);pointer-events:none}.auth-globe_greeting__JbYuU{display:flex;min-height:var(--space-8);flex-wrap:wrap;align-items:baseline;gap:var(--space-3);color:var(--brand-primary);font-size:var(--font-size-h3);font-weight:700;animation:auth-globe_greeting-in__YE1wI var(--motion-slow) ease-out both}.auth-globe_greetingOccasion__2ehhT{color:var(--gold-700);font-size:var(--font-size-label);font-weight:600}@keyframes auth-globe_greeting-in__YE1wI{0%{opacity:0;transform:translateY(var(--space-1))}}.auth-globe_patternSpot__VbCzQ{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity var(--motion-slow) ease;-webkit-mask-image:radial-gradient(circle var(--auth-spot-radius) at var(--spot-x,50%) var(--spot-y,50%),black,transparent),radial-gradient(circle calc(var(--globe-r, 0px) * 1.15) at var(--globe-x,50%) var(--globe-y,50%),transparent 88%,black);mask-image:radial-gradient(circle var(--auth-spot-radius) at var(--spot-x,50%) var(--spot-y,50%),black,transparent),radial-gradient(circle calc(var(--globe-r, 0px) * 1.15) at var(--globe-x,50%) var(--globe-y,50%),transparent 88%,black);-webkit-mask-composite:source-in;mask-composite:intersect}.auth-globe_patternSpot__VbCzQ[data-active]{opacity:1}@media (prefers-reduced-motion:reduce){.auth-globe_greeting__JbYuU{animation:none!important}}