.orb.svelte-ptdhz9{aspect-ratio:1;place-items:center;width:min(320px,100%);margin-inline:auto;display:grid;position:relative}.orb-halo.svelte-ptdhz9{z-index:0;background:radial-gradient(circle, color-mix(in srgb, var(--cosmic-gold) 32%, transparent), transparent 70%);filter:blur(6px);opacity:.45;pointer-events:none;transition:opacity var(--transition-slow), filter var(--transition-slow);border-radius:50%;position:absolute;inset:-16%}.orb.svelte-ptdhz9:hover .orb-halo:where(.svelte-ptdhz9){opacity:.85;filter:blur(10px)}.orb-sphere.svelte-ptdhz9{z-index:1;background:radial-gradient(circle at 30% 24%, #ffffff29, transparent 42%), radial-gradient(circle at 70% 80%, color-mix(in srgb, var(--cosmic-gold) 14%, transparent), transparent 55%), radial-gradient(circle at 50% 55%, var(--cosmic-deep-space), var(--cosmic-black) 100%);border:1px solid color-mix(in srgb, var(--cosmic-gold) 55%, transparent);box-shadow:inset 10px 10px 28px #ffffff0d, inset -16px -16px 40px #0000008c, inset 0 0 46px #0000004d, var(--shadow-glow-gold), var(--shadow-elevated);transition:transform var(--transition-slow);border-radius:50%;position:absolute;inset:0;overflow:hidden}.orb.svelte-ptdhz9:hover .orb-sphere:where(.svelte-ptdhz9){transform:translateY(-6px)}.orb-highlight.svelte-ptdhz9{filter:blur(9px);background:radial-gradient(circle,#ffffff73,#0000 70%);border-radius:50%;width:40%;height:30%;position:absolute;top:10%;left:15%}.orb-smoke.svelte-ptdhz9{mix-blend-mode:soft-light;opacity:.3;background:url(../../../media/cosmic/textures/grain/grain-soft.svg) 50%/160% 160%;position:absolute;inset:0}.orb-sheen.svelte-ptdhz9{opacity:0;transition:opacity var(--transition-slow);background:conic-gradient(#0000 0deg,#ffffff29 18deg,#0000 46deg 360deg);animation:10s linear infinite svelte-ptdhz9-orb-sheen-rotate;position:absolute;inset:-20%}.orb.svelte-ptdhz9:hover .orb-sheen:where(.svelte-ptdhz9){opacity:1}@keyframes svelte-ptdhz9-orb-sheen-rotate{to{transform:rotate(360deg)}}.particle.svelte-ptdhz9{background:var(--cosmic-cream);width:3px;height:3px;box-shadow:0 0 6px 1px color-mix(in srgb, var(--cosmic-gold) 70%, white);opacity:.6;border-radius:50%;animation:7s ease-in-out infinite svelte-ptdhz9-particle-drift;position:absolute}.p1.svelte-ptdhz9{animation-delay:0s;top:24%;left:28%}.p2.svelte-ptdhz9{animation-delay:1.3s;top:62%;left:66%}.p3.svelte-ptdhz9{animation-delay:2.6s;top:38%;left:74%}.p4.svelte-ptdhz9{animation-delay:3.9s;top:70%;left:34%}.p5.svelte-ptdhz9{animation-delay:5.2s;top:30%;left:52%}@keyframes svelte-ptdhz9-particle-drift{0%,to{opacity:.45;transform:translate(0)}50%{opacity:.9;transform:translate(3px,-7px)}}.orb.svelte-ptdhz9:hover .particle:where(.svelte-ptdhz9){animation-duration:3.2s}@media (prefers-reduced-motion:reduce){.orb-sheen.svelte-ptdhz9,.particle.svelte-ptdhz9{animation:none}}.orb-content.svelte-ptdhz9{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:10px;width:64%;padding-block:8%;display:flex;position:relative}.orb-medallion.svelte-ptdhz9{background:var(--gradient-gold-bronze);border:1px solid color-mix(in srgb, var(--cosmic-gold) 70%, transparent);width:34px;height:34px;box-shadow:var(--shadow-glow-gold);font-family:var(--font-heading);color:var(--cosmic-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.orb-title.svelte-ptdhz9{font-family:var(--font-heading);color:var(--cosmic-gold);font-size:clamp(15px,1.5vw,18px);font-weight:500;line-height:1.3}.orb-divider.svelte-ptdhz9{background:linear-gradient(to right, transparent, var(--cosmic-gold), transparent);opacity:.75;width:28px;height:1px}.orb-text.svelte-ptdhz9{color:color-mix(in srgb, var(--cosmic-cream) 85%, transparent);margin:0;font-size:13.5px;line-height:1.65}@media (prefers-reduced-motion:reduce){.orb-sphere.svelte-ptdhz9,.orb-halo.svelte-ptdhz9{transition:none}}@media (width<=900px){.page-hero.svelte-1q2krbg{--page-hero-focus:95% 95%!important;--page-hero-zoom:380%!important}}.overture.svelte-1q2krbg{padding-block:clamp(72px,10vw,128px) clamp(64px,8vw,104px);position:relative}.overture.svelte-1q2krbg .corner:where(.svelte-1q2krbg){opacity:.55;pointer-events:none;width:clamp(64px,6vw,96px);height:auto;position:absolute}.corner-tl.svelte-1q2krbg{top:22px;left:clamp(16px,4vw,48px)}.corner-tr.svelte-1q2krbg{top:22px;right:clamp(16px,4vw,48px)}.soft.svelte-1q2krbg{background:var(--color-secondary)}.info-section.svelte-1q2krbg{background-image:var(--texture-section-02);background-position:50%;background-size:cover;padding-block:clamp(64px,9vw,112px);position:relative}.stardust.svelte-1q2krbg{z-index:0;mix-blend-mode:screen;opacity:.12;pointer-events:none;background:url(../../../media/cosmic/textures/overlay/overlay-stars.svg) 50%/cover no-repeat;position:absolute;inset:0}.info-section.svelte-1q2krbg .corner:where(.svelte-1q2krbg){opacity:.5;pointer-events:none;width:clamp(64px,6vw,96px);height:auto;position:absolute}.corner-bl.svelte-1q2krbg{bottom:22px;left:clamp(16px,4vw,48px)}.corner-br.svelte-1q2krbg{bottom:22px;right:clamp(16px,4vw,48px)}.info-inner.svelte-1q2krbg{position:relative}.info-copy.full.svelte-1q2krbg{max-width:820px;margin-inline:auto}.guidance-constellation.svelte-1q2krbg{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,6vw,88px) clamp(24px,5vw,56px);max-width:760px;margin-inline:auto;display:grid;position:relative}.orb-wrap.svelte-1q2krbg{z-index:1;justify-content:center;display:flex;position:relative}.constellation-links.svelte-1q2krbg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.constellation-links.svelte-1q2krbg .link:where(.svelte-1q2krbg){fill:none;stroke:var(--cosmic-gold);stroke-width:.25px;opacity:.4;vector-effect:non-scaling-stroke}.constellation-symbol.svelte-1q2krbg{z-index:0;opacity:.55;pointer-events:none;width:clamp(64px,8vw,96px);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=620px){.guidance-constellation.svelte-1q2krbg{grid-template-columns:1fr;gap:clamp(40px,10vw,56px)}.constellation-links.svelte-1q2krbg,.constellation-symbol.svelte-1q2krbg{display:none}.guidance-constellation.svelte-1q2krbg:before{content:"";background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--cosmic-gold) 45%, transparent) 10%, color-mix(in srgb, var(--cosmic-gold) 45%, transparent) 90%, transparent);width:1px;box-shadow:0 0 8px color-mix(in srgb, var(--cosmic-gold) 40%, transparent);position:absolute;top:0;bottom:0;left:50%}}.first-time-section.svelte-1q2krbg{padding-top:0}.info-cta.svelte-1q2krbg{max-width:560px;margin-inline:auto;position:relative}.info-cta-halo.svelte-1q2krbg{z-index:0;opacity:.4;mix-blend-mode:screen;pointer-events:none;background:url(../../../media/cosmic/symbols/halo/halo-primary.svg) 50%/contain no-repeat;position:absolute;inset:-20% -15%}.info-card{z-index:1;text-align:center;justify-items:center;gap:16px;display:grid;position:relative}.info-card h3.svelte-1q2krbg{margin:0}.info-card p.svelte-1q2krbg{color:color-mix(in srgb, var(--color-text) 65%, transparent);max-width:460px;margin:0;font-size:15px;line-height:1.7}@media (width<=820px){.overture.svelte-1q2krbg .corner:where(.svelte-1q2krbg),.info-section.svelte-1q2krbg .corner:where(.svelte-1q2krbg){opacity:.4;width:clamp(48px,14vw,64px)}.info-cta-halo.svelte-1q2krbg{inset:-10% 10%}}
