.ocVYtG_map{isolation:isolate;aspect-ratio:6/5;background:radial-gradient(at 50% 48%,#ff991616,#0000 65%);width:100%;min-width:0;min-height:440px;margin:0;position:relative;overflow:hidden}.ocVYtG_rings{z-index:-1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 0 30px;overflow:hidden}.ocVYtG_rings i{border:1px solid #ebaf6840;border-radius:50%;width:46%;height:46%;position:absolute}.ocVYtG_rings i:nth-child(2){border-color:#dbb79445;width:82%;height:82%}.ocVYtG_cards{margin:0;padding:0;list-style:none;position:absolute;inset:0 0 30px}.ocVYtG_cards li{offset-distance:var(--orbit-start);offset-rotate:0deg;width:56px;height:56px;animation:46s linear infinite ocVYtG_connectionOrbit;position:absolute;top:0;left:0}.ocVYtG_cards li[data-orbit=inner]{offset-path:ellipse(23% 23% at 50% 50%)}.ocVYtG_cards li[data-orbit=outer]{offset-path:ellipse(41% 41% at 50% 50%);animation-duration:70s;animation-direction:reverse}.ocVYtG_cards a{width:100%;height:100%;color:var(--planet-color);border-radius:50%;text-decoration:none;display:block;position:relative}.ocVYtG_planet{background:var(--planet-surface);width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--planet-color) 14%,transparent),0 5px 14px #51413012;border-radius:50%;place-items:center;transition:box-shadow .2s,scale .2s;display:grid;position:relative}.ocVYtG_planet img{object-fit:contain;width:30px;height:30px}.ocVYtG_planet>svg{color:var(--planet-color)}.ocVYtG_planet .ocVYtG_reviewStar{background:#fff;border-radius:50%;width:14px;height:14px;padding:1px;position:absolute;bottom:8px;right:7px}.ocVYtG_cards a:hover .ocVYtG_planet,.ocVYtG_cards a:focus-visible .ocVYtG_planet{box-shadow:0 0 0 3px color-mix(in srgb,var(--planet-color) 16%,transparent),0 8px 20px #51413019;scale:1.09}.ocVYtG_cards a:focus-visible{outline:2px solid var(--planet-color);outline-offset:5px}.ocVYtG_name{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ocVYtG_cards li:hover,.ocVYtG_cards li:focus-within{z-index:3}.ocVYtG_hub{width:88px;height:88px;position:absolute;top:calc(50% - 15px);left:50%;transform:translate(-50%,-50%)}.ocVYtG_hub:before{content:"";background:radial-gradient(circle,#ff861d30 15%,#ff9d3015 45%,#0000 70%);border-radius:50%;animation:4s ease-in-out infinite ocVYtG_sunGlow;position:absolute;inset:-45px}.ocVYtG_sun{background:#ff7516;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 18px #ff9c3955,0 0 38px #f9731630}.ocVYtG_sun img{object-fit:cover;width:100%;height:100%;display:block}.ocVYtG_radiance{pointer-events:none;position:absolute;inset:0}.ocVYtG_radiance i{border:1px solid #ff9c3850;border-radius:50%;animation:4.8s ease-out infinite ocVYtG_sunRadiance;position:absolute;inset:-8px}.ocVYtG_radiance i:nth-child(2){animation-delay:-1.6s}.ocVYtG_radiance i:nth-child(3){animation-delay:-3.2s}.ocVYtG_map>figcaption{text-align:center;color:#987557;font-size:11px;line-height:1.6;position:absolute;bottom:8px;left:16px;right:16px}.ocVYtG_map:focus-within .ocVYtG_cards li{animation-play-state:paused}@keyframes ocVYtG_connectionOrbit{0%{offset-distance:var(--orbit-start)}to{offset-distance:calc(var(--orbit-start) + 100%)}}@keyframes ocVYtG_sunGlow{0%,to{opacity:.65;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}@keyframes ocVYtG_sunRadiance{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}@media (min-width:851px) and (max-width:1100px){.ocVYtG_map{min-height:420px}.ocVYtG_cards li{width:50px;height:50px}.ocVYtG_planet img{width:27px;height:27px}.ocVYtG_hub{width:74px;height:74px}}@media (max-width:850px){.ocVYtG_map{width:100%;max-width:600px;margin-inline:auto}}@media (max-width:540px){.ocVYtG_map{min-height:380px}.ocVYtG_cards li{width:44px;height:44px}.ocVYtG_planet img{width:25px;height:25px}.ocVYtG_planet>svg{width:22px;height:22px}.ocVYtG_planet .ocVYtG_reviewStar{width:12px;height:12px;bottom:5px;right:4px}.ocVYtG_hub{width:64px;height:64px}.ocVYtG_map>figcaption{font-size:10px}.ocVYtG_name{max-width:100px;font-size:9px}}@media (max-width:360px){.ocVYtG_map{min-height:370px}.ocVYtG_cards li{width:40px;height:40px}.ocVYtG_planet img{width:23px;height:23px}.ocVYtG_hub{width:56px;height:56px}.ocVYtG_name{font-size:8px}}@media (prefers-reduced-motion:reduce){.ocVYtG_map *,.ocVYtG_map :before{transition:none!important;animation:none!important}.ocVYtG_radiance i{display:none}}.ocVYtG_map[data-product=retail]{background:radial-gradient(at 50% 48%,#368afa16,#0000 65%)}.ocVYtG_map[data-product=retail] .ocVYtG_rings i{border-color:#568fcd35}.ocVYtG_map[data-product=retail] .ocVYtG_hub:before{background:radial-gradient(circle,#3b8eff30 15%,#3186f215 45%,#0000 70%)}.ocVYtG_map[data-product=retail] .ocVYtG_sun{background:#2676db;box-shadow:0 0 18px #2d8dff55,0 0 38px #1473e630}.ocVYtG_map[data-product=retail] .ocVYtG_radiance i{border-color:#3b8eff50}.ocVYtG_map[data-product=retail]>figcaption{color:#527397}.ocVYtG_map[data-running=false] *,.ocVYtG_map[data-running=false] :before,.ocVYtG_map:focus-within .ocVYtG_cards li{animation-play-state:paused}.ocVYtG_map:has(.ocVYtG_cards a:hover) .ocVYtG_cards li{animation-play-state:paused}.ocVYtG_map[data-product=restaurant]{background:radial-gradient(at 50% 48%,#fb750d0e,#0000 66%)}.ocVYtG_map[data-product=restaurant] .ocVYtG_rings i{border-color:#fb750d28}.ocVYtG_map[data-product=restaurant] .ocVYtG_sun{background:var(--restaurant-orange);border-radius:22px;box-shadow:0 12px 32px #fb750d20}.ocVYtG_map[data-product=restaurant] .ocVYtG_hub:before{background:radial-gradient(circle,#fb750d20,#0000 70%);animation:none}.ocVYtG_map[data-product=restaurant] .ocVYtG_radiance i{border-color:#fb750d30}.ocVYtG_map[data-product=restaurant]>figcaption{color:#737373}
