.orbit-glow-menu{width:min(1120px,100vw - 32px);color:var(--foreground);margin:0 auto;padding:clamp(28px,6vh,64px) 0 clamp(64px,10vh,120px)}.orbit-glow-menu .ogm-title{text-align:center;color:oklch(99% 0 0);margin-bottom:clamp(32px,6vh,60px)}.orbit-glow-menu .ogm-card h3{color:oklch(99% 0 0);margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.25}.orbit-glow-menu .ogm-card h3 a{color:inherit;text-decoration:none}.orbit-glow-menu .ogm-card p{color:oklab(99% 0 0/.72)}.orbit-glow-menu .sp-cta,.orbit-glow-menu .sp-cta:hover{white-space:normal;text-align:center;color:#0b0b12;background:linear-gradient(100deg, var(--hero-violet), var(--hero-pink) 58%, var(--hero-orange));height:auto}.orbit-glow-menu .ogm-card.is-selected{border-color:var(--hero-pink)}.orbit-glow-menu .reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,.7,.24,1),transform .8s cubic-bezier(.22,.7,.24,1),border-color .45s,box-shadow .45s;transition-delay:calc(var(--d,0) * 80ms);transform:translateY(24px)}.orbit-glow-menu .reveal.is-in{opacity:1;transform:none}.orbit-glow-menu .reveal.is-in.sp-card:hover{transition-delay:0s;transform:translateY(-4px)}@media (width<=640px){.orbit-glow-menu .ogm-card h3{font-size:22px}.orbit-glow-menu .ogm-title{font-size:30px}}@media (prefers-reduced-motion:reduce){.orbit-glow-menu .reveal{opacity:1;transition:none;transform:none}}section.orbit-menu.orbit-glow-menu{box-sizing:border-box;width:auto;max-width:1152px;margin-inline:auto;padding-inline:16px}.orbit-glow-menu h2.ogm-title,.cosmic-app .orbit-glow-menu h2.ogm-title{font-family:var(--font-orbit), sans-serif;letter-spacing:-.01em;-webkit-text-fill-color:oklch(99% 0 0);color:oklch(99% 0 0);background:0 0;margin:0 auto clamp(32px,6vh,60px);font-size:clamp(30px,4.6vw,58px);font-weight:800;line-height:1.1}.orbit-glow-menu h2.ogm-title *{-webkit-text-fill-color:oklch(99% 0 0)!important;color:oklch(99% 0 0)!important;background:0 0!important}.cosmic-app .orbit-glow-menu .ogm-card p{margin:0 0 22px;font-size:15px;line-height:1.6}.orbit-glow-menu .sp1-grid{gap:18px}.cosmic-app .orbit-glow-menu .sp-cta{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;min-height:46px;padding:11px 20px;font-size:14px;font-weight:700}@media (width<=640px){section.orbit-menu.orbit-glow-menu{padding-top:36px}.cosmic-app .orbit-glow-menu .ogm-card p{font-size:16px}.cosmic-app .orbit-glow-menu .sp-cta{min-height:52px;font-size:15px}}.cosmic-app .orbit-glow-menu .ogm-card h3{margin:0 0 10px;font-size:clamp(21px,2vw,24px);line-height:1.25}.orbit-glow-menu h2.ogm-title,.cosmic-app .orbit-glow-menu h2.ogm-title{background-image:linear-gradient(100deg, oklch(99% 0 0) 0%, oklch(99% 0 0) 30%, var(--hero-violet) 58%, var(--hero-pink) 80%, var(--hero-orange) 100%);color:#0000;-webkit-text-fill-color:transparent;text-wrap:balance;-webkit-background-clip:text;background-clip:text;max-width:16ch;font-size:clamp(37px,5.6vw,71px);font-weight:800;line-height:1.08}.orbit-glow-menu h2.ogm-title *{-webkit-text-fill-color:transparent!important;color:#0000!important}@media (width<=640px){.orbit-glow-menu .ogm-card:before{opacity:0;background:radial-gradient(260px circle at 100% 0%, color-mix(in oklab, var(--hero-pink) 22%, transparent), transparent 70%);transition:opacity .7s}.orbit-glow-menu .ogm-card.is-lit:before{opacity:1}.orbit-glow-menu .ogm-card.is-lit{border-color:color-mix(in oklab, var(--hero-pink) 40%, transparent)}}.orbit-glow-menu h2.ogm-title,.cosmic-app .orbit-glow-menu h2.ogm-title{margin-bottom:clamp(40px,7vh,72px);color:oklch(99% 0 0)!important;-webkit-text-fill-color:oklch(99% 0 0)!important;background:0 0!important}.orbit-glow-menu h2.ogm-title *{color:oklch(99% 0 0)!important;-webkit-text-fill-color:oklch(99% 0 0)!important;background:0 0!important}@media (width<=640px){.orbit-glow-menu .ogm-card{aspect-ratio:1;justify-content:space-between}.orbit-glow-menu .ogm-card p{flex:1}.orbit-glow-menu h2.ogm-title,.cosmic-app .orbit-glow-menu h2.ogm-title{max-width:none;font-size:clamp(34px,9.6vw,44px)}}section.orbit-menu.orbit-glow-menu h2.ogm-title{letter-spacing:-.01em;max-width:14ch;padding:.06em .08em .16em;font-weight:800;line-height:1.18;font-size:clamp(34px,5.1vw,65px)!important}@media (width<=640px){section.orbit-menu.orbit-glow-menu h2.ogm-title{max-width:none;font-size:min(50px,12.44vw)!important}.orbit-glow-menu .ogm-card{aspect-ratio:auto;justify-content:flex-start}.orbit-glow-menu .ogm-card p,.cosmic-app .orbit-glow-menu .ogm-card p{flex:none;margin-bottom:20px}}.orbit-glow-menu .ogm-card p,.cosmic-app .orbit-glow-menu .ogm-card p{flex:none}.orbit-glow-menu .ogm-card .sp-cta{margin-top:auto}.orbit-glow-menu .sp-cta,.orbit-glow-menu .sp-cta:hover,.cosmic-app .orbit-glow-menu .sp-cta{-webkit-text-fill-color:oklch(99% 0 0);text-shadow:0 1px 2px oklch(20% .05 300/.35);color:oklch(99% 0 0)!important}section.orbit-menu.orbit-glow-menu h2.ogm-title{letter-spacing:-.045em;line-height:1.02}.loading-caption-stack{display:grid}.loading-caption-stack>.loading-caption{grid-area:1/1}.loading-caption-measure{visibility:hidden;pointer-events:none}.loading-constellation{aspect-ratio:1;opacity:0;max-width:76vw;height:clamp(200px,100svh - 470px,360px);margin:22px auto 10px;animation:1.4s .15s forwards lc-fade-in}@keyframes lc-fade-in{to{opacity:1}}.loading-constellation .loading-zodiac{--size:100%;--r:min(38svh, 180px);width:100%;height:100%;position:relative;container-type:size}.loading-constellation .loading-zodiac .showcase-sign{transform:rotate(calc(var(--i) * 30deg)) translateY(-39cqh)}.loading-constellation .loading-zodiac .showcase-sign>span{font-size:7.5cqh}.loading-zodiac-core{background:radial-gradient(circle,#03020a 62%,#05040f 80%,#0b0a18 100%);border-radius:50%;position:absolute;inset:22%;box-shadow:0 0 0 1px oklch(100% 0 0/.14),0 0 22px 6px oklch(85% .03 280/.22),inset 0 0 18px 4px oklch(85% .03 280/.12)}.loading-constellation .loading-zodiac-core svg{width:88%;height:88%;position:absolute;inset:6%}.loading-constellation svg{width:100%;height:100%;overflow:visible}.loading-constellation .lc-guide{stroke:#f4f3fa21;stroke-width:.9px;stroke-dasharray:1.5 3}.loading-constellation .lc-line{fill:none;stroke:url(#orbit-constellation-ink);stroke-width:.5px;stroke-linecap:round;filter:drop-shadow(0 0 4px #f472b6b3);transition-property:stroke-dashoffset;transition-timing-function:linear}.loading-constellation .lc-star{fill:#f4f3fa73;transform-box:fill-box;transform-origin:50%;transition:fill .9s,transform .9s,filter .9s}.loading-constellation .lc-star.is-lit{fill:#fff;filter:drop-shadow(0 0 5px #fbcfe8)drop-shadow(0 0 10px #a78bfacc);transform:scale(1.15)}.loading-constellation .lc-ring-spin{transform-origin:50px 50px;animation:28s linear infinite lc-spin}.loading-constellation .lc-ring-spin.is-reverse{animation-duration:46s;animation-direction:reverse}.loading-constellation .lc-arc{fill:none;stroke:url(#orbit-ring-ink);stroke-width:.4px;stroke-linecap:round;opacity:.7;filter:drop-shadow(0 0 2px #f472b6b3)}.loading-constellation .lc-arc.is-faint{opacity:.45}.loading-constellation .lc-sparkle{fill:#fff;filter:drop-shadow(0 0 3px #f9a8d4)drop-shadow(0 0 6px #c084fce6);animation:2.6s ease-in-out infinite lc-twinkle}.loading-constellation .lc-ring-dot{fill:#fff;filter:drop-shadow(0 0 2.5px #e9d5ff)drop-shadow(0 0 5px #c084fccc)}.loading-constellation .lc-ring-dot.is-warm{fill:#fed7aa;filter:drop-shadow(0 0 4px #fb923c)}.loading-constellation .lc-ring{animation:9s ease-in-out infinite alternate lc-hue}.loading-constellation .lc-dust{fill:#fff;animation:3s ease-in-out infinite lc-twinkle}@keyframes lc-spin{to{transform:rotate(360deg)}}@keyframes lc-hue{0%{filter:hue-rotate()}to{filter:hue-rotate(70deg)}}@keyframes lc-twinkle{0%,to{opacity:.15}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.loading-constellation .lc-sparkle,.loading-constellation .lc-ring-spin,.loading-constellation .lc-ring,.loading-constellation .lc-dust{animation:none}}.loading-constellation.is-complete svg{animation:2.2s ease-in-out both lc-glow}@keyframes lc-glow{50%{filter:drop-shadow(0 0 14px #f472b68c)}}@media (prefers-reduced-motion:reduce){.loading-constellation .lc-line,.loading-constellation .lc-star{transition:none}.loading-constellation.is-complete svg{animation:none}}@media (width<=600px){.reading-loading{margin-top:-7svh}}.reading-loading.is-leaving .loading-constellation{opacity:0;filter:blur(1.5px);transition:opacity 1.9s .25s,transform 2.1s .25s,filter 2.1s .25s;transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.reading-loading.is-leaving .loading-constellation{filter:none;transform:none}}@media (width>=601px){.reading-loading{margin-top:0;margin-inline:auto}.scroll-panel:has(.reading-loading){padding-bottom:16px}.orbit-site .scroll-journey-content>#journey-loading:has(.reading-loading){justify-content:center;min-height:100svh;padding-top:48px;padding-bottom:48px}}.reading-loading{position:relative;top:clamp(18px,3svh,32px)}
