.peek-edge:where(.astro-6ji3dzwk){z-index:2;border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}.peek-edge-track:where(.astro-6ji3dzwk){box-sizing:border-box;-webkit-mask-composite:xor;border-radius:25px 25px 0 0;width:100%;height:100%;padding:1px;position:relative;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.peek-edge-light:where(.astro-6ji3dzwk){offset-path:inset(.5px round 25px 25px 0 0);offset-anchor:center;background:radial-gradient(#2f6fdba6 0%,#2f6fdb3d 30%,#2f6fdb00 70%);width:280px;height:120px;animation:16s linear infinite paused peek-edge-travel;position:absolute;top:0;left:0}@media (width>=768px) and (prefers-reduced-motion:no-preference){@supports (offset-path:inset(1px round 25px)){.peek-edge:where(.astro-6ji3dzwk){display:block}.peek-frame:where(.astro-6ji3dzwk)[data-edge-active] .peek-edge-light:where(.astro-6ji3dzwk){animation-play-state:running}}}@keyframes peek-edge-travel{0%{offset-distance:8%}to{offset-distance:108%}}.split-cta:where(.astro-mh4ebwy6){background:#faf7f0;grid-template-columns:58% 42%;display:grid}.brand-sheet:where(.astro-mh4ebwy6){z-index:-1;width:64%;height:100%;position:absolute;inset:0 auto 0 0;overflow:visible}.action-side:where(.astro-mh4ebwy6){padding-left:calc(18% + 16px);padding-right:40px}.brand-side:where(.astro-mh4ebwy6){min-height:410px;padding-top:44px;padding-bottom:184px}.auth-horizon:where(.astro-mh4ebwy6){--auth-hero-from:#0b1f4a;--auth-hero-to:#1d4d8c;--auth-sparkle:#dfc17c;--planet-size:clamp(460px, 49vw, 620px);--planet-reveal:118px;--planet-night:color-mix(in srgb, var(--auth-hero-from) 64%, black);--planet-rim:color-mix(in srgb, var(--auth-hero-to) 58%, white);pointer-events:none;contain:paint;height:180px;position:absolute;inset:auto 0 0;overflow:hidden}.auth-horizon__planet:where(.astro-mh4ebwy6){width:var(--planet-size);height:var(--planet-size);left:calc(var(--planet-size) * -.3);bottom:calc(var(--planet-reveal) - var(--planet-size));background:radial-gradient(farthest-side,#0b192f 58%,#122b4b 86%,#1d3c60 96%,#4c7199 100%);border-radius:50%;animation:18s ease-in-out infinite auth-horizon-float;position:absolute;overflow:hidden;box-shadow:inset 0 1px 1.5px #bed6ed8c,0 0 1.5px #b2cde699,0 -2px 11px #7da6cf33}.auth-horizon__planet:where(.astro-mh4ebwy6):before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from -30deg, transparent 0deg, color-mix(in srgb, var(--planet-rim) 6%, transparent) 8deg, color-mix(in srgb, var(--planet-rim) 24%, transparent) 18deg, color-mix(in srgb, var(--planet-rim) 68%, transparent) 28deg, color-mix(in srgb, white 92%, var(--planet-rim)) 33deg, color-mix(in srgb, white 92%, var(--planet-rim)) 33.5deg, transparent 34.5deg, transparent 360deg);animation:14s linear -4s infinite auth-horizon-orbit;position:absolute;inset:0;mask-image:radial-gradient(farthest-side,#0000 calc(100% - 5px),#00000026 calc(100% - 2.5px),#000 calc(100% - 1.2px) calc(100% - .4px),#0000 100%)}.auth-horizon__planet:where(.astro-mh4ebwy6):after{content:"";border-radius:inherit;background:conic-gradient(from -25deg, transparent, var(--planet-rim) 55deg, color-mix(in srgb, var(--planet-rim) 35%, transparent) 85deg, transparent 125deg);opacity:.65;animation:23s ease-in-out infinite auth-horizon-light;position:absolute;inset:0;mask-image:radial-gradient(farthest-side,#0000 79%,#0000000f 87%,#00000038 94%,#000000a6 99.5%,#000 100%)}.auth-horizon__surface:where(.astro-mh4ebwy6),.auth-horizon__shade:where(.astro-mh4ebwy6){border-radius:inherit;position:absolute;inset:0}.auth-horizon__surface:where(.astro-mh4ebwy6){animation:100s linear infinite auth-horizon-turn}.auth-horizon__earth:where(.astro-mh4ebwy6){filter:saturate(.9);width:100%;height:100%;display:block}.auth-horizon__shade:where(.astro-mh4ebwy6){background:radial-gradient(circle at 62% 4%,#0000 0 34%,#030a1c4d 60%,#030a1ca6 85%)}.auth-horizon__road:where(.astro-mh4ebwy6),.auth-horizon__road-dash:where(.astro-mh4ebwy6){border-radius:inherit;position:absolute;inset:0}.auth-horizon__road:where(.astro-mh4ebwy6){background:color-mix(in srgb, var(--planet-rim) 16%, var(--planet-night));mask-image:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6.5px))}.auth-horizon__road-dash:where(.astro-mh4ebwy6){background:repeating-conic-gradient(color-mix(in srgb, var(--auth-sparkle) 60%, transparent) 0deg 1.1deg, transparent 1.1deg 3.4deg);animation:100s linear infinite auth-horizon-turn;mask-image:radial-gradient(farthest-side,#0000 calc(100% - 4.2px),#000 calc(100% - 3.9px) calc(100% - 3px),#0000 calc(100% - 2.7px))}.auth-horizon__orbit:where(.astro-mh4ebwy6){z-index:2;width:var(--planet-size);height:var(--planet-size);left:calc(var(--planet-size) * -.3);bottom:calc(var(--planet-reveal) - var(--planet-size));animation:18s ease-in-out infinite auth-horizon-float;position:absolute;rotate:-5deg}.walker:where(.astro-mh4ebwy6){transform-origin:50% 100%;filter:drop-shadow(0 0 6px #a0c4ff40);width:20px;height:32px;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%,-100%)rotate(7deg)}.walker__eye:where(.astro-mh4ebwy6){fill:#1d3f73}.walker__look:where(.astro-mh4ebwy6){transform-box:view-box;transform-origin:10.7px 8.2px;animation:9s ease-in-out infinite walker-look}@keyframes walker-look{0%,62%,92%,to{transform:rotate(0)}70%,84%{transform:rotate(-24deg)}}.walker__eye:where(.astro-mh4ebwy6){transform-box:view-box;animation:9s ease-in-out infinite walker-eye}@keyframes walker-eye{0%,62%,92%,to{transform:translate(0)}70%,84%{transform:translate(.4px,-1.1px)}}.north-star:where(.astro-mh4ebwy6){z-index:1;pointer-events:none;width:20px;height:20px;position:absolute;top:23%;right:13%}.north-star__halo:where(.astro-mh4ebwy6){background:radial-gradient(circle,#ffe28c29,#f7cf570d 40%,#0000 70%);border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;animation:9s ease-in-out infinite north-star-halo;position:absolute;top:50%;left:50%}.north-star__glyph:where(.astro-mh4ebwy6){filter:drop-shadow(0 0 3px #ffd66e8c);width:100%;height:100%;animation:9s ease-in-out infinite north-star-glow;position:absolute;inset:0;overflow:visible}.north-star__major:where(.astro-mh4ebwy6),.north-star__core:where(.astro-mh4ebwy6){fill:#ffeab0}.north-star__minor:where(.astro-mh4ebwy6){fill:#f7cf57;opacity:.6}.north-star__guide:where(.astro-mh4ebwy6){stroke-width:1.1px;stroke-linecap:round;opacity:.3}@keyframes north-star-glow{0%,62%,92%,to{opacity:.82;transform:scale(1)}72%,82%{opacity:.95;transform:scale(1.06)}}@keyframes north-star-halo{0%,62%,92%,to{opacity:.7;transform:scale(1)}72%,82%{opacity:.9;transform:scale(1.1)}}.walker__limb:where(.astro-mh4ebwy6),.walker__torso:where(.astro-mh4ebwy6){stroke-linecap:round}.walker__torso:where(.astro-mh4ebwy6){stroke:#f4f7ff;stroke-width:3.4px}.walker__head:where(.astro-mh4ebwy6){fill:#f4f7ff}.walker__limb:where(.astro-mh4ebwy6){stroke:#f4f7ff;stroke-width:2.6px}.walker__leg:where(.astro-mh4ebwy6){stroke-width:2.9px}.walker__leg--back:where(.astro-mh4ebwy6),.walker__arm--back:where(.astro-mh4ebwy6){stroke:#aebfdf}.walker__ledger:where(.astro-mh4ebwy6){fill:var(--auth-sparkle)}.split-cta:where(.astro-mh4ebwy6).is-eager .walker__ledger:where(.astro-mh4ebwy6),.split-cta:where(.astro-mh4ebwy6).is-caught .walker__ledger:where(.astro-mh4ebwy6){fill:#f1ddb0;filter:drop-shadow(0 0 2px #dfc17cf2)}.catch-layer:where(.astro-mh4ebwy6){z-index:2;pointer-events:none;position:absolute;inset:0}.catch-defs:where(.astro-mh4ebwy6){position:absolute}.catch-flyer,.catch-trail,.catch-amount{will-change:transform, opacity;position:absolute;top:0;left:0}.catch-flyer{width:14px;height:14px;margin:-7px 0 0 -7px}.catch-flyer svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.catch-flyer__star{fill:#f7cf57;filter:drop-shadow(0 0 6px #f7cf5799)}.catch-flyer__coin{opacity:0;filter:drop-shadow(0 0 5px #dfc17c80)}.catch-flyer__coin text{fill:#705a32;font-size:6.6px;font-weight:800}.catch-trail{background:radial-gradient(circle,#f1ddb0f2,#dfc17c00 70%);border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px}.catch-amount{white-space:nowrap;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:#f1ddb0;text-shadow:0 0 8px #dfc17c73;margin:-8px 0 0 10px;font-size:11px;font-weight:700}.catch-amount__account{color:#d6e4ffb8;text-shadow:none;font-weight:600}.walker__bob:where(.astro-mh4ebwy6),.walker__leg:where(.astro-mh4ebwy6),.walker__arm:where(.astro-mh4ebwy6){transform-box:view-box}.walker__leg:where(.astro-mh4ebwy6){transform-origin:10px 19px}.walker__arm:where(.astro-mh4ebwy6){transform-origin:10.5px 10px}.walker__leg--front:where(.astro-mh4ebwy6){animation:1.4s ease-in-out infinite walker-stride}.walker__leg--back:where(.astro-mh4ebwy6){animation:1.4s ease-in-out -.7s infinite walker-stride}.walker__arm--front:where(.astro-mh4ebwy6){animation:1.4s ease-in-out -.7s infinite walker-swing}.walker__arm--back:where(.astro-mh4ebwy6){animation:1.4s ease-in-out infinite walker-swing}.walker__bob:where(.astro-mh4ebwy6){animation:.7s ease-in-out infinite walker-bob}@keyframes walker-stride{0%,to{transform:rotate(-24deg)}50%{transform:rotate(24deg)}}@keyframes walker-swing{0%,to{transform:rotate(-26deg)}50%{transform:rotate(26deg)}}@keyframes walker-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.9px)}}@keyframes auth-horizon-turn{to{transform:rotate(-360deg)}}.auth-horizon__dust:where(.astro-mh4ebwy6){background:var(--auth-sparkle);opacity:.35;border-radius:50%;width:3px;height:3px;animation:13s ease-in-out infinite auth-horizon-drift;position:absolute}.auth-horizon__dust--near:where(.astro-mh4ebwy6){top:35%;left:56%}.auth-horizon__dust--far:where(.astro-mh4ebwy6){width:2px;height:2px;animation-delay:-6s;top:76%;left:78%}@keyframes auth-horizon-float{0%,to{transform:translate(0)}50%{transform:translate(3px,-5px)}}@keyframes auth-horizon-light{0%,to{opacity:.6;transform:rotate(-6deg)}50%{opacity:.85;transform:rotate(12deg)}}@keyframes auth-horizon-orbit{0%{opacity:0;transform:rotate(-30deg)}16%{opacity:1}70%{opacity:1}to{opacity:0;transform:rotate(90deg)}}@keyframes auth-horizon-drift{0%,to{opacity:.2;transform:translate(0)}50%{opacity:.5;transform:translate(3px,-7px)}}@media (prefers-reduced-motion:reduce){.auth-horizon__planet:where(.astro-mh4ebwy6),.auth-horizon__planet:where(.astro-mh4ebwy6):before,.auth-horizon__planet:where(.astro-mh4ebwy6):after,.auth-horizon__surface:where(.astro-mh4ebwy6),.auth-horizon__road-dash:where(.astro-mh4ebwy6),.auth-horizon__orbit:where(.astro-mh4ebwy6),.walker:where(.astro-mh4ebwy6) :where(.astro-mh4ebwy6),.north-star:where(.astro-mh4ebwy6) :where(.astro-mh4ebwy6),.auth-horizon__dust:where(.astro-mh4ebwy6){animation:none}.auth-horizon__planet:where(.astro-mh4ebwy6):before{opacity:.5;transform:rotate(15deg)}}.split-cta:where(.astro-mh4ebwy6):not(.is-active) .auth-horizon__planet:where(.astro-mh4ebwy6),.split-cta:where(.astro-mh4ebwy6):not(.is-active) .auth-horizon__planet:where(.astro-mh4ebwy6):before,.split-cta:where(.astro-mh4ebwy6):not(.is-active) .auth-horizon__planet:where(.astro-mh4ebwy6):after,.split-cta:where(.astro-mh4ebwy6):not(.is-active) .auth-horizon__surface:where(.astro-mh4ebwy6),.split-cta:where(.astro-mh4ebwy6):not(.is-active) .auth-horizon__road-dash:where(.astro-mh4ebwy6),.split-cta:where(.astro-mh4ebwy6):not(.is-active) .auth-horizon__orbit:where(.astro-mh4ebwy6),.split-cta:where(.astro-mh4ebwy6):not(.is-active) .walker:where(.astro-mh4ebwy6) :where(.astro-mh4ebwy6),.split-cta:where(.astro-mh4ebwy6):not(.is-active) .north-star:where(.astro-mh4ebwy6) :where(.astro-mh4ebwy6),.split-cta:where(.astro-mh4ebwy6):not(.is-active) .auth-horizon__dust:where(.astro-mh4ebwy6){animation-play-state:paused}.glow:where(.astro-mh4ebwy6){pointer-events:none;background:radial-gradient(closest-side,#5394ff1f,#0000 70%);border-radius:9999px;width:30rem;height:30rem;position:absolute;top:-9rem;left:-9rem}.action-side:where(.astro-mh4ebwy6)>div:where(.astro-mh4ebwy6)>p:where(.astro-mh4ebwy6):nth-of-type(2){color:#414b59}.brand-kicker:where(.astro-mh4ebwy6){letter-spacing:.08em;font-size:16px;font-weight:600}#split-cta-title:where(.astro-mh4ebwy6){letter-spacing:-.055em;margin-top:18px;font-size:clamp(64px,7vw,88px);font-weight:800;line-height:1}.tagline:where(.astro-mh4ebwy6){color:#dce4ef;letter-spacing:-.025em;margin-top:14px;font-size:18px;font-weight:300;line-height:1.6}.tagline-first:where(.astro-mh4ebwy6),.tagline-meet:where(.astro-mh4ebwy6){display:inline-block}.tagline-word:where(.astro-mh4ebwy6){text-decoration:line-through 1px #dfc17c}.sparkle:where(.astro-mh4ebwy6){z-index:1;fill:#f7cf57;opacity:.9;filter:drop-shadow(0 0 4px #f7cf5773);position:absolute}.sparkle-one:where(.astro-mh4ebwy6){width:13px;top:9%;right:30%}.sparkle-two:where(.astro-mh4ebwy6){opacity:.7;width:8px;bottom:18%;right:12%}.sparkle-three:where(.astro-mh4ebwy6){opacity:.8;width:10px;top:62%;right:28%;transform:rotate(12deg)}@media (prefers-reduced-motion:no-preference){.sparkle:where(.astro-mh4ebwy6){animation:10s ease-in-out infinite alternate paused sparkle-drift}.sparkle:where(.astro-mh4ebwy6) path:where(.astro-mh4ebwy6){transform-box:fill-box;transform-origin:50%;animation:4.3s ease-out infinite paused sparkle-twinkle}.sparkle-two:where(.astro-mh4ebwy6){animation-duration:13s;animation-delay:-4s}.sparkle-three:where(.astro-mh4ebwy6){animation-duration:11s;animation-delay:-7s}.sparkle-two:where(.astro-mh4ebwy6) path:where(.astro-mh4ebwy6){animation-duration:6.7s;animation-delay:-2.1s}.sparkle-three:where(.astro-mh4ebwy6) path:where(.astro-mh4ebwy6){animation-duration:5.3s;animation-delay:-3.9s}.split-cta:where(.astro-mh4ebwy6).is-active .sparkle:where(.astro-mh4ebwy6),.split-cta:where(.astro-mh4ebwy6).is-active .sparkle:where(.astro-mh4ebwy6) path:where(.astro-mh4ebwy6){animation-play-state:running}}@keyframes sparkle-drift{0%{translate:0}to{translate:-5px 7px}}@keyframes sparkle-twinkle{0%,76%,to{opacity:.82;transform:scale(1)rotate(0)}82%{opacity:1;transform:scale(1.3)rotate(8deg)}88%{opacity:.7;transform:scale(.94)rotate(0)}94%{opacity:.88;transform:scale(1)rotate(0)}}@media (width<=1023px) and (width>=768px){.brand-side:where(.astro-mh4ebwy6){padding-left:32px;padding-right:24px}#split-cta-title:where(.astro-mh4ebwy6){font-size:clamp(56px,7vw,72px)}.tagline:where(.astro-mh4ebwy6){font-size:17px}.action-side:where(.astro-mh4ebwy6){padding-left:calc(18% + 8px);padding-right:28px}}@media (width<=767px){.split-cta:where(.astro-mh4ebwy6){grid-template-columns:1fr}.brand-sheet:where(.astro-mh4ebwy6){display:none}.brand-side:where(.astro-mh4ebwy6){background:linear-gradient(145deg,#0b1f4a,#1d4d8c);min-height:390px;padding-top:32px;padding-bottom:174px}.brand-kicker:where(.astro-mh4ebwy6){font-size:14px}#split-cta-title:where(.astro-mh4ebwy6){margin-top:16px;font-size:clamp(44px,11.5vw,76px)}.tagline:where(.astro-mh4ebwy6){margin-top:12px;font-size:17px}.auth-horizon:where(.astro-mh4ebwy6){--planet-size:clamp(460px, 85vw, 620px);--planet-reveal:104px;height:160px}.north-star:where(.astro-mh4ebwy6){width:18px;height:18px;top:57%;right:11%}.sparkle-one:where(.astro-mh4ebwy6){top:50%;right:34%}.sparkle-three:where(.astro-mh4ebwy6){top:68%;right:46%}.action-side:where(.astro-mh4ebwy6){padding:32px 28px 36px}}
