.ImmersiveSky-module__FO0i8q__stage{--sky-zenith:#76b6f7;--sky-horizon:#eaf4ff;--sky-glaze:#fff7d6;--sky-cloud-key:#fff;--sky-cloud-mid:#c5e3ff;--sky-cloud-shadow:#9dc7eb;--sky-route:#0c416f;--sky-route-secondary:#005496;--sky-peer:#fff;--sky-warm:#f5b54b;z-index:-1;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}[data-theme=peers] .ImmersiveSky-module__FO0i8q__stage{--sky-zenith:#020711;--sky-horizon:#0e2d4a;--sky-glaze:#172a40;--sky-cloud-key:#243e59;--sky-cloud-mid:#172a40;--sky-cloud-shadow:#0d1826;--sky-route:#38c7de;--sky-route-secondary:#76b6f7;--sky-peer:#f9fafc}.ImmersiveSky-module__FO0i8q__poster,.ImmersiveSky-module__FO0i8q__canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ImmersiveSky-module__FO0i8q__poster{background:radial-gradient(circle at 18% 8%, color-mix(in srgb, var(--sky-glaze) 75%, transparent) 0 8%, transparent 32%), linear-gradient(180deg, var(--sky-zenith) 0%, color-mix(in srgb, var(--sky-zenith) 50%, var(--sky-horizon)) 48%, var(--sky-horizon) 100%);opacity:1;transition:opacity .22s ease-out;overflow:hidden}.ImmersiveSky-module__FO0i8q__posterGeometry{position:absolute;inset:0 0 0 max(66%,min(100% - 24px,max(800px,50% + 216px)));overflow:hidden}.ImmersiveSky-module__FO0i8q__canvas{opacity:0;transition:opacity .22s ease-out}.ImmersiveSky-module__FO0i8q__canvasReady{opacity:1}.ImmersiveSky-module__FO0i8q__posterCloud{aspect-ratio:2;background:linear-gradient(148deg, transparent 0 22%, color-mix(in srgb, var(--sky-cloud-key) 90%, transparent) 23% 46%, transparent 47%), linear-gradient(28deg, var(--sky-cloud-shadow) 0 28%, var(--sky-cloud-mid) 29% 61%, var(--sky-cloud-key) 62% 100%);clip-path:polygon(0 66%,10% 38%,24% 28%,34% 5%,52% 18%,66% 8%,79% 35%,94% 42%,100% 72%,78% 92%,22% 96%);width:clamp(180px,28vw,430px);filter:drop-shadow(0 20px 26px color-mix(in srgb, var(--sky-route) 12%, transparent));opacity:.9;transform-origin:50%;border-radius:44% 56% 30% 46%;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .25s;position:absolute}.ImmersiveSky-module__FO0i8q__posterCloud:before,.ImmersiveSky-module__FO0i8q__posterCloud:after{content:"";clip-path:polygon(0 70%,34% 0,100% 52%,70% 100%);background:color-mix(in srgb, var(--sky-cloud-key) 72%, transparent);position:absolute;inset:18% 20% 24%}.ImmersiveSky-module__FO0i8q__posterCloud:after{background:color-mix(in srgb, var(--sky-cloud-shadow) 72%, transparent);inset:42% 8% 8% 35%}.ImmersiveSky-module__FO0i8q__cloudOne{top:47%;right:5%}.ImmersiveSky-module__FO0i8q__cloudTwo{opacity:.64;top:24%;right:42%;scale:.62}.ImmersiveSky-module__FO0i8q__cloudThree{opacity:.48;top:14%;right:-4%;scale:.48}.ImmersiveSky-module__FO0i8q__cloudFour{opacity:.64;top:62%;left:10%;scale:.58}.ImmersiveSky-module__FO0i8q__posterRoute{z-index:-1;background:var(--sky-route);height:2px;box-shadow:0 0 8px color-mix(in srgb, var(--sky-route) 35%, transparent);opacity:.68;transform-origin:0;border-radius:999px;transition:transform .65s cubic-bezier(.16,1,.3,1);position:absolute}.ImmersiveSky-module__FO0i8q__routeOne{width:34vw;top:49%;left:45%;rotate:19deg}.ImmersiveSky-module__FO0i8q__routeTwo{width:27vw;top:54%;left:66%;rotate:-34deg}.ImmersiveSky-module__FO0i8q__routeThree{opacity:.42;width:31vw;top:69%;left:22%;rotate:-27deg}.ImmersiveSky-module__FO0i8q__stage[data-audience=builder] .ImmersiveSky-module__FO0i8q__cloudOne{transform:translate(-5vw,3vh)scale(.78)}.ImmersiveSky-module__FO0i8q__stage[data-audience=builder] .ImmersiveSky-module__FO0i8q__cloudTwo{transform:translate(7vw,4vh)scale(1.08)}.ImmersiveSky-module__FO0i8q__stage[data-audience=builder] .ImmersiveSky-module__FO0i8q__cloudThree{opacity:.72;transform:translate(-8vw,10vh)scale(1.22)}.ImmersiveSky-module__FO0i8q__stage[data-audience=builder] .ImmersiveSky-module__FO0i8q__cloudFour{transform:translate(5vw,-8vh)scale(.94)}.ImmersiveSky-module__FO0i8q__stage[data-audience=builder] .ImmersiveSky-module__FO0i8q__routeOne{transform:rotate(-8deg)scaleX(1.12)}.ImmersiveSky-module__FO0i8q__stage[data-audience=builder] .ImmersiveSky-module__FO0i8q__routeTwo{transform:rotate(16deg)scaleX(.9)}.ImmersiveSky-module__FO0i8q__stage[data-scene-status=canvas] .ImmersiveSky-module__FO0i8q__posterCloud,.ImmersiveSky-module__FO0i8q__stage[data-scene-status=canvas] .ImmersiveSky-module__FO0i8q__posterRoute{opacity:0}.ImmersiveSky-module__FO0i8q__hotspots{z-index:20;flex-wrap:wrap;gap:.625rem;margin-top:1rem;display:flex;position:relative}.ImmersiveSky-module__FO0i8q__hotspot{border:1px solid color-mix(in srgb, var(--sky-route) 28%, transparent);background:color-mix(in srgb, var(--sky-horizon) 92%, transparent);min-width:44px;min-height:44px;color:var(--sky-route-secondary);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:.625rem;padding:.5rem .875rem;display:inline-flex;position:relative}.ImmersiveSky-module__FO0i8q__hotspotMarker{background:var(--sky-peer);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in srgb, var(--sky-peer) 70%, transparent), 0 0 16px color-mix(in srgb, var(--sky-route) 45%, transparent);border:3px solid;border-radius:999px;flex:none;transition:scale .15s ease-out}.ImmersiveSky-module__FO0i8q__hotspot:hover .ImmersiveSky-module__FO0i8q__hotspotMarker,.ImmersiveSky-module__FO0i8q__hotspot:focus-visible .ImmersiveSky-module__FO0i8q__hotspotMarker,.ImmersiveSky-module__FO0i8q__hotspot[aria-pressed=true] .ImmersiveSky-module__FO0i8q__hotspotMarker{scale:1.2}.ImmersiveSky-module__FO0i8q__hotspot:focus-visible{outline:3px solid var(--sky-route);outline-offset:4px;border-radius:999px}.ImmersiveSky-module__FO0i8q__hotspotLabel,.ImmersiveSky-module__FO0i8q__hotspotDetail{color:currentColor;font-size:12px;font-weight:700;line-height:1.2}.ImmersiveSky-module__FO0i8q__hotspotDetail{--sky-detail-bg:var(--sky-horizon,#eaf4ff);--sky-detail-line:var(--sky-route,#0c416f);--sky-detail-text:var(--sky-route-secondary,#0c416f);z-index:30;width:max-content;max-width:min(240px,80vw);translate:calc(-50% + var(--sky-detail-shift,0px)) 0;border:1px solid color-mix(in srgb, var(--sky-detail-line) 40%, transparent);background:color-mix(in srgb, var(--sky-detail-bg) 85%, transparent);box-shadow:0 10px 28px color-mix(in srgb, var(--sky-detail-line) 22%, transparent), 0 2px 8px color-mix(in srgb, var(--sky-detail-line) 16%, transparent);color:var(--sky-detail-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;padding:.625rem .75rem;font-weight:500;line-height:1.4;position:absolute;bottom:calc(100% + .5rem);left:50%}[data-theme=peers] .ImmersiveSky-module__FO0i8q__hotspotDetail{--sky-detail-bg:var(--sky-horizon,#0e2d4a);--sky-detail-line:var(--sky-route,#38c7de);--sky-detail-text:var(--sky-route-secondary,#e9f3ff)}.ImmersiveSky-module__FO0i8q__hotspotDetail:after{content:"";width:11px;height:11px;translate:calc(-50% + var(--sky-detail-arrow-shift,0px)) -50%;border-right:1px solid color-mix(in srgb, var(--sky-detail-line) 40%, transparent);border-bottom:1px solid color-mix(in srgb, var(--sky-detail-line) 40%, transparent);background:color-mix(in srgb, var(--sky-detail-bg) 85%, transparent);border-bottom-right-radius:3px;position:absolute;top:100%;left:50%;rotate:45deg}.ImmersiveSky-module__FO0i8q__hotspot:hover,.ImmersiveSky-module__FO0i8q__hotspot:focus-visible,.ImmersiveSky-module__FO0i8q__hotspot[aria-pressed=true]{border-color:var(--sky-route);background:var(--sky-horizon)}@media (max-width:767px){.ImmersiveSky-module__FO0i8q__stage{z-index:0;border-block:1px solid color-mix(in srgb, var(--sky-route) 14%, transparent);width:100vw;height:clamp(220px,68vw,300px);margin-top:2rem;margin-left:50%;position:relative;inset:auto;translate:-50%}.ImmersiveSky-module__FO0i8q__posterGeometry{inset:0}.ImmersiveSky-module__FO0i8q__cloudOne{top:78%;right:-18%;scale:.7}.ImmersiveSky-module__FO0i8q__cloudTwo{top:88%;right:34%;scale:.36}.ImmersiveSky-module__FO0i8q__cloudThree,.ImmersiveSky-module__FO0i8q__cloudFour{display:none}.ImmersiveSky-module__FO0i8q__routeOne{opacity:.42;width:55vw;top:84%;left:42%}.ImmersiveSky-module__FO0i8q__routeTwo,.ImmersiveSky-module__FO0i8q__routeThree,.ImmersiveSky-module__FO0i8q__hotspots{display:none}}@media (prefers-reduced-motion:reduce){.ImmersiveSky-module__FO0i8q__poster,.ImmersiveSky-module__FO0i8q__canvas,.ImmersiveSky-module__FO0i8q__posterCloud,.ImmersiveSky-module__FO0i8q__posterRoute,.ImmersiveSky-module__FO0i8q__hotspotMarker,.ImmersiveSky-module__FO0i8q__hotspotLabel,.ImmersiveSky-module__FO0i8q__hotspotDetail{transition:none}}@media (forced-colors:active),print{.ImmersiveSky-module__FO0i8q__stage{display:none}}
