/* Ownly ONCE — dimensional opportunity globes */
#experts.job-universe,.job-universe{position:relative;padding:48px 0 35px!important;overflow:hidden;background:#07151f!important;color:#f3f5f6;border:0!important}.job-universe .universe-wrap{width:min(1180px,calc(100% - 48px));margin:auto;position:relative}.job-universe .universe-intro{text-align:center;max-width:810px;margin:0 auto}.job-universe .universe-intro .eyebrow{color:#dbbc7b;font-size:11px;letter-spacing:.19em;margin:0 0 10px}.job-universe .universe-intro h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(27px,3vw,38px);font-weight:500;letter-spacing:-.04em;line-height:1.17;margin:0 0 12px}.job-universe .universe-intro>p:last-child{font-size:15px;line-height:1.6;color:#b4c4cd;margin:0 auto;max-width:710px}.job-universe .universe-worlds{display:grid;grid-template-columns:1fr 1fr;gap:48px}.job-universe .world{position:relative;min-width:0;text-align:center}.job-universe .world-stage{position:relative;height:365px;display:block;color:inherit;text-decoration:none;isolation:isolate;outline-offset:5px}.job-universe .world-stage:before{content:'';position:absolute;inset:35px 8% 0;border-radius:50%;background:radial-gradient(ellipse,#267ea923 0,#0e3d4d08 55%,transparent 70%);filter:blur(16px);z-index:-1}.job-universe .world-stage:after{content:'';position:absolute;bottom:0;left:22%;right:22%;height:13px;background:#000b;border-radius:50%;filter:blur(12px)}.job-universe canvas{display:block;width:100%!important;height:100%!important;position:absolute;inset:0}.job-universe .world-label{position:absolute;top:0;left:50%;width:min(290px,86%);text-align:left;pointer-events:none;transform:translate(-50%,0);padding:13px 17px;border:1px solid #d9eaf23b;border-radius:13px;background:linear-gradient(125deg,#233e50d9,#0b202ce0);box-shadow:0 13px 35px #0005,inset 0 1px 0 #ffffff18;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);will-change:transform,opacity;z-index:2}.job-universe .world-label:before{content:'';position:absolute;left:-6px;top:50%;width:8px;height:8px;border-radius:50%;background:#e5c480;box-shadow:0 0 13px #e5c480b0}.job-universe .world-label small{font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:#c8ad74;display:block;margin-bottom:5px}.job-universe .world-label strong{display:block;font-size:16px;letter-spacing:-.02em;line-height:1.3;font-weight:600;color:#f8fbfd}.job-universe .world-label span{display:block;font-size:12px;margin-top:5px;color:#c4d7e2}.job-universe .world-caption{position:relative;padding:12px 0 8px}.job-universe .world-caption .world-rank{display:block;color:#c6aa70;font-size:10px;letter-spacing:.18em;margin-bottom:7px}.job-universe .world-caption a{font-size:20px;font-weight:500;letter-spacing:-.03em;display:inline-block;padding:0 0 6px;border-bottom:1px solid #d2b87980;color:#f7f7f2;text-decoration:none}.job-universe .world-caption a:hover{color:#e5c480;border-color:#e5c480}.job-universe .world-caption p{font-size:12px;color:#90a8b6;margin:8px 0 0}.job-universe .universe-footer{display:flex;align-items:center;justify-content:center;gap:18px;margin:23px auto 0;color:#8da4b2;font-size:11px;max-width:900px;text-align:center}.job-universe .motion-toggle{font:inherit;font-size:11px;border:1px solid #7d949b55;border-radius:20px;background:transparent;color:#bdcbd2;padding:6px 11px;white-space:nowrap;cursor:pointer}.job-universe .motion-toggle:hover{border-color:#d2b879}.job-universe a:focus-visible,.job-universe button:focus-visible{outline:2px solid #e5c480;outline-offset:5px}.job-universe .globe-fallback{position:absolute;width:270px;height:270px;border-radius:50%;left:50%;top:47%;transform:translate(-50%,-50%);background:#0b344d url('/job-globe-assets/earth-day.jpg') center/auto 100%;box-shadow:inset -70px -15px 70px #000d,inset 12px 5px 26px #a5dbff60,0 0 24px #53b1ec35;z-index:-1}.job-universe .world-stage.ready .globe-fallback{display:none}.job-universe .world-stage:hover .world-label{border-color:#e0c58380}.job-universe .world-stage:hover{filter:brightness(1.08)}
@media(max-width:760px){#experts.job-universe,.job-universe{padding:34px 0 26px!important}.job-universe .universe-wrap{width:calc(100% - 28px)}.job-universe .universe-worlds{gap:8px}.job-universe .world-stage{height:260px}.job-universe .world-label{width:94%;padding:10px 11px;border-radius:10px}.job-universe .world-label strong{font-size:13px}.job-universe .world-label small{font-size:8px}.job-universe .world-label span{font-size:11px}.job-universe .world-caption a{font-size:17px}.job-universe .world-caption p{font-size:12px}.job-universe .globe-fallback{width:170px;height:170px}.job-universe .universe-footer{flex-direction:column;gap:9px;font-size:11px}.job-universe .universe-intro>p:last-child{font-size:14px}.job-universe .universe-intro h2{font-size:27px}}
@media(max-width:420px){.job-universe .world-stage{height:235px}.job-universe .world-label strong{font-size:12px}.job-universe .world-label span{font-size:11px}.job-universe .world-caption a{font-size:15px}.job-universe .world-rank{font-size:9px!important}.job-universe .world-caption p{max-width:140px;margin-inline:auto}}

/* Single Mercor globe, centered at every screen size. */
.job-universe .universe-worlds{grid-template-columns:minmax(0,540px);justify-content:center}
