.funnel[data-astro-cid-5asr5hrc]{height:calc(var(--funnel-h, 100dvh) - var(--cookie-h, 0px));min-height:calc(var(--funnel-h, 100svh) - var(--cookie-h, 0px));transition:height .32s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + clamp(1.75rem,4vh,3rem)) var(--site-gutter) calc(env(safe-area-inset-bottom,0px) + clamp(1rem,3vh,1.75rem));background:var(--ds-night);overflow:hidden;overscroll-behavior:contain}html:has(.funnel){overscroll-behavior-y:none}.funnel__progress[data-astro-cid-5asr5hrc]{position:fixed;top:0;left:0;right:0;height:2px;z-index:5;background:color-mix(in oklab,var(--ds-vellum) 10%,transparent)}.funnel__progress[data-astro-cid-5asr5hrc] span[data-astro-cid-5asr5hrc]{display:block;height:100%;width:0;background:var(--ds-ember);transition:width .4s cubic-bezier(.2,.8,.2,1)}.funnel__brand[data-astro-cid-5asr5hrc]{width:76px;height:37px;margin:0 auto 1rem;background-color:var(--ds-vellum);-webkit-mask:url(/images/astroly-logo.png) center / contain no-repeat;mask:url(/images/astroly-logo.png) center / contain no-repeat;pointer-events:none;user-select:none;-webkit-user-select:none;flex:none}.funnel__layout[data-astro-cid-5asr5hrc]{flex:1;min-height:0;width:100%;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);justify-items:center;align-items:center}.funnel__shell[data-astro-cid-5asr5hrc]{order:1;width:min(540px,100%);min-width:0;max-height:100%;overflow-y:auto;overflow-x:clip;overscroll-behavior-y:contain;scrollbar-width:none;padding-inline:6px;margin-inline:-6px;position:relative}.funnel__shell[data-astro-cid-5asr5hrc]::-webkit-scrollbar{display:none}.funnel__shell[data-astro-cid-5asr5hrc].has-more{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 28px),transparent 100%);padding-bottom:34px;scroll-padding-bottom:34px}.geohint[data-astro-cid-5asr5hrc]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .9rem;font-family:var(--font-sans);font-size:14px;color:var(--ds-night-ink)}.geohint__yes[data-astro-cid-5asr5hrc]{padding:.35rem .85rem;border-radius:999px;cursor:pointer;background:transparent;font:inherit;color:var(--ds-vellum);border:1px solid color-mix(in oklab,var(--ds-vellum) 26%,transparent)}.geohint__yes[data-astro-cid-5asr5hrc]:hover{border-color:var(--ds-ember);color:var(--ds-ember)}.step__kicker[data-astro-cid-5asr5hrc],.funnel__note[data-astro-cid-5asr5hrc]{color:var(--ds-ink-faint)}.funnel__note[data-astro-cid-5asr5hrc]{margin-top:1.25rem}.funnel__legal[data-astro-cid-5asr5hrc]{display:none;color:var(--ds-ink-faint);opacity:.62;font-size:10px;line-height:1.4;margin:.35rem 0 0}[data-astro-cid-5asr5hrc][data-funnel-new][data-at="8"] .funnel__legal[data-astro-cid-5asr5hrc],[data-astro-cid-5asr5hrc][data-funnel-new][data-at=pay] .funnel__legal[data-astro-cid-5asr5hrc],[data-astro-cid-5asr5hrc][data-funnel-new][data-at=done] .funnel__legal[data-astro-cid-5asr5hrc]{display:block}.done__mail[data-astro-cid-5asr5hrc]{max-width:34ch;margin:1.1rem auto 1.6rem;display:grid;gap:.3rem;line-height:1.45}.funnel__note[data-astro-cid-5asr5hrc] a[data-astro-cid-5asr5hrc]{color:var(--ds-ember)}.funnel[data-astro-cid-5asr5hrc] h1[data-astro-cid-5asr5hrc],.funnel[data-astro-cid-5asr5hrc] h2[data-astro-cid-5asr5hrc]{margin:0 0 .85rem;font-family:var(--font-display);font-size:clamp(1.9rem,4.2vw,3rem);font-style:italic;font-weight:320;line-height:1;letter-spacing:-.02em;color:var(--ds-vellum)}.step__lede[data-astro-cid-5asr5hrc]{margin:0 0 1.5rem;color:var(--ds-night-ink);font-size:15px;line-height:1.55}.facts[data-astro-cid-5asr5hrc]{margin:0 0 1.5rem;display:grid;gap:.7rem}.facts[data-astro-cid-5asr5hrc][hidden]{display:none}.fact[data-astro-cid-5asr5hrc]{margin:0;color:var(--ds-night-ink);font-size:14px;line-height:1.55;animation:fact-in .2s cubic-bezier(.2,.8,.2,1) both}.fact[data-astro-cid-5asr5hrc] b[data-astro-cid-5asr5hrc]{font-weight:500}.fact[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]{font-style:normal;font-family:var(--ds-font-mono, var(--font-mono), monospace);font-size:12.5px;letter-spacing:.04em;color:var(--ds-ink-faint)}.fact--moon[data-astro-cid-5asr5hrc]{display:flex;align-items:center;gap:.7rem}.fact__disc[data-astro-cid-5asr5hrc]{flex:none;width:30px;height:30px;display:block}.fact__disc[data-astro-cid-5asr5hrc] svg[data-astro-cid-5asr5hrc]{display:block;width:30px;height:30px}@keyframes fact-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fact[data-astro-cid-5asr5hrc]{animation:none}}.reading[data-astro-cid-5asr5hrc]{margin:0 0 1.5rem}.reading[data-astro-cid-5asr5hrc][hidden]{display:none}.reading__body[data-astro-cid-5asr5hrc]{color:var(--ds-night-ink);font-size:16px;line-height:1.62;max-width:34em}.reading__wait[data-astro-cid-5asr5hrc]{margin:.9rem 0 0}.reading__dots[data-astro-cid-5asr5hrc]{display:inline-flex;gap:5px}.reading__dots[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]{width:4px;height:4px;border-radius:50%;display:block;background:var(--ds-ink-faint);animation:reading-dot 1.4s ease-in-out infinite}.reading__dots[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]:nth-child(2){animation-delay:.18s}.reading__dots[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]:nth-child(3){animation-delay:.36s}@keyframes reading-dot{0%,60%,to{opacity:.25}30%{opacity:.9}}@media(prefers-reduced-motion:reduce){.reading__dots[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]{animation:none;opacity:.5}}.step__reassure[data-astro-cid-5asr5hrc]{margin:.5rem 0 0;color:var(--ds-ink-faint);font-size:13px;line-height:1.55}.step__reassure[data-astro-cid-5asr5hrc] a[data-astro-cid-5asr5hrc]{color:var(--ds-ember)}.step[data-astro-cid-5asr5hrc][hidden]{display:none}.choices[data-astro-cid-5asr5hrc]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:1rem}.choices--col[data-astro-cid-5asr5hrc]{grid-template-columns:1fr}.choice[data-astro-cid-5asr5hrc]{text-align:left;padding:16px 18px;border-radius:12px;border:1px solid color-mix(in oklab,var(--ds-vellum) 14%,transparent);background:color-mix(in oklab,var(--ds-vellum) 4%,transparent);color:var(--ds-vellum);font-family:var(--font-sans);font-size:16px;cursor:pointer;transition:border-color .15s ease-out,background .15s ease-out}.choice[data-astro-cid-5asr5hrc]:hover,.choice[data-astro-cid-5asr5hrc][aria-pressed=true]{border-color:var(--ds-ember);background:var(--ds-ember-tint)}.choice[data-astro-cid-5asr5hrc]:focus-visible{outline:2px solid var(--ds-ember);outline-offset:3px}.datewheel[data-astro-cid-5asr5hrc]{--item: 42px;--rows: 5;position:relative;margin:.5rem 0 0;display:grid;grid-template-columns:1fr 1.6fr 1.2fr;gap:.4rem;height:calc(var(--item) * var(--rows))}.datewheel[data-astro-cid-5asr5hrc]:before,.datewheel[data-astro-cid-5asr5hrc]:after{content:"";position:absolute;left:0;right:0;z-index:2;height:calc(var(--item) * 1.3);pointer-events:none}.datewheel[data-astro-cid-5asr5hrc]:before{top:0;background:linear-gradient(var(--ds-night),transparent)}.datewheel[data-astro-cid-5asr5hrc]:after{bottom:0;background:linear-gradient(transparent,var(--ds-night))}.datewheel--time[data-astro-cid-5asr5hrc]{grid-template-columns:1fr 1fr 1.2fr;max-width:320px}.step[data-astro-cid-5asr5hrc].time-picking .choices[data-astro-cid-5asr5hrc],.step[data-astro-cid-5asr5hrc].time-picking .step__lede[data-astro-cid-5asr5hrc]{display:none}.timehint[data-astro-cid-5asr5hrc]{display:none;margin:0 0 .25rem;font-size:12px;color:var(--ds-ink-faint)}.step[data-astro-cid-5asr5hrc].time-picking .timehint[data-astro-cid-5asr5hrc]{display:block}.datewheel__band[data-astro-cid-5asr5hrc]{position:absolute;left:0;right:0;top:50%;height:var(--item);transform:translateY(-50%);border-radius:10px;pointer-events:none;background:color-mix(in oklab,var(--ds-vellum) 6%,transparent);border:1px solid color-mix(in oklab,var(--ds-vellum) 12%,transparent)}.wheel[data-astro-cid-5asr5hrc]{overflow-y:scroll;overflow-x:clip;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:y mandatory;outline:none;touch-action:pan-y;overscroll-behavior-y:contain}.wheel[data-astro-cid-5asr5hrc]::-webkit-scrollbar{display:none}.wheel[data-astro-cid-5asr5hrc] ul[data-astro-cid-5asr5hrc]{list-style:none;margin:0;padding:calc((var(--item) * (var(--rows) - 1)) / 2) 0}.wheel[data-astro-cid-5asr5hrc]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-glacier, #7FA4C5);border-radius:10px}.dateinput[data-astro-cid-5asr5hrc]{display:none;grid-template-columns:1fr 1fr 1.4fr;gap:.6rem;margin:.5rem 0 0}.dateinput--time[data-astro-cid-5asr5hrc]{grid-template-columns:1fr 1fr 1.6fr;max-width:380px}.dateinput__part[data-astro-cid-5asr5hrc]{display:grid;gap:.4rem;margin:0}.dateinput__part[data-astro-cid-5asr5hrc] span[data-astro-cid-5asr5hrc]{font-family:var(--font-sans);font-size:12px;letter-spacing:.04em;color:var(--ds-ink-faint)}.dateinput[data-astro-cid-5asr5hrc] input[data-astro-cid-5asr5hrc]{font-variant-numeric:tabular-nums}.meridiem[data-astro-cid-5asr5hrc]{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.meridiem[data-astro-cid-5asr5hrc] button[data-astro-cid-5asr5hrc]{padding:14px 6px;border-radius:12px;cursor:pointer;border:1px solid color-mix(in oklab,var(--ds-vellum) 12%,transparent);background:var(--ds-night-deep);color:var(--ds-vellum);font-family:var(--font-sans);font-size:15px;letter-spacing:.04em;transition:border-color .15s ease-out,background .15s ease-out}.meridiem[data-astro-cid-5asr5hrc] button[data-astro-cid-5asr5hrc]:hover{border-color:color-mix(in oklab,var(--ds-ember) 55%,transparent)}.meridiem[data-astro-cid-5asr5hrc] button[data-astro-cid-5asr5hrc][aria-pressed=true]{border-color:var(--ds-ember);background:var(--ds-ember-tint)}.meridiem[data-astro-cid-5asr5hrc] button[data-astro-cid-5asr5hrc]:focus-visible{outline:2px solid var(--ds-ember);outline-offset:2px}.datewheel[data-astro-cid-5asr5hrc][hidden],.dateinput[data-astro-cid-5asr5hrc][hidden]{display:none}@media(min-width:761px)and (pointer:fine){.datewheel[data-astro-cid-5asr5hrc]{display:none}.dateinput[data-astro-cid-5asr5hrc]{display:grid}}.field[data-astro-cid-5asr5hrc]{display:grid;gap:.5rem;margin:0 0 1rem}.field[data-astro-cid-5asr5hrc] span[data-astro-cid-5asr5hrc]{font-family:var(--font-display);font-style:italic;font-size:17px;color:var(--ds-vellum)}.funnel[data-astro-cid-5asr5hrc] input[data-astro-cid-5asr5hrc],.funnel[data-astro-cid-5asr5hrc] textarea[data-astro-cid-5asr5hrc]{width:100%;border:1px solid color-mix(in oklab,var(--ds-vellum) 12%,transparent);border-radius:12px;background:var(--ds-night-deep);color:var(--ds-vellum);padding:14px 16px;font-family:var(--font-sans);font-size:16px;transition:border-color .15s ease-out}.funnel[data-astro-cid-5asr5hrc] input[data-astro-cid-5asr5hrc]:focus,.funnel[data-astro-cid-5asr5hrc] textarea[data-astro-cid-5asr5hrc]:focus{border-color:var(--ds-ember);outline:none}.funnel[data-astro-cid-5asr5hrc] input[data-astro-cid-5asr5hrc].invalid,.funnel[data-astro-cid-5asr5hrc] .invalid[data-astro-cid-5asr5hrc] input[data-astro-cid-5asr5hrc]{border-color:#e08a63}.place[data-astro-cid-5asr5hrc]{position:relative}.place__spin[data-astro-cid-5asr5hrc]{position:absolute;right:14px;top:16px;width:16px;height:16px;border:2px solid color-mix(in oklab,var(--ds-vellum) 22%,transparent);border-top-color:var(--ds-ember);border-radius:50%;animation:spin .7s linear infinite}.place__results[data-astro-cid-5asr5hrc]{list-style:none;margin:8px 0 0;padding:6px;position:relative;z-index:50;background:color-mix(in oklab,var(--ds-vellum) 9%,var(--ds-night-deep));border:1px solid color-mix(in oklab,var(--ds-vellum) 18%,transparent);border-radius:14px;max-height:min(280px,42vh);overflow-y:auto;overflow-x:clip;overscroll-behavior-y:contain;box-shadow:0 26px 60px -22px #000c}.step[data-astro-cid-5asr5hrc].place-open .step__nav[data-astro-cid-5asr5hrc]{display:none}.place__results[data-astro-cid-5asr5hrc] li[data-astro-cid-5asr5hrc]:hover,.place__results[data-astro-cid-5asr5hrc] li[data-astro-cid-5asr5hrc][aria-selected=true]{background:var(--ds-ember-tint);color:var(--ds-vellum)}.chip[data-astro-cid-5asr5hrc]{display:inline-flex;align-items:center;gap:12px;margin:0 0 1rem;padding:13px 16px;border-radius:12px;border:1px solid color-mix(in oklab,var(--ds-ember) 40%,transparent);background:var(--ds-ember-tint);color:var(--ds-vellum);font-size:15px}.chip__change[data-astro-cid-5asr5hrc]{background:none;border:0;color:var(--ds-ink-faint);font-family:var(--font-sans);font-size:13px;cursor:pointer;text-decoration:underline;padding:12px 8px;margin:-12px -8px -12px 0}.chip__change[data-astro-cid-5asr5hrc]:hover{color:var(--ds-vellum)}.check[data-astro-cid-5asr5hrc]{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start;margin:0 0 1rem;cursor:pointer;border-radius:10px;padding:4px;transition:background .15s ease-out}.check[data-astro-cid-5asr5hrc] input[data-astro-cid-5asr5hrc]{width:18px;height:18px;margin-top:2px;accent-color:var(--ds-ember)}.check[data-astro-cid-5asr5hrc] span[data-astro-cid-5asr5hrc]{color:var(--ds-night-ink);font-size:14px;line-height:1.5}.check[data-astro-cid-5asr5hrc] a[data-astro-cid-5asr5hrc]{color:var(--ds-ember)}.check[data-astro-cid-5asr5hrc].invalid{background:color-mix(in oklab,var(--ds-ember) 12%,transparent);outline:1px solid color-mix(in oklab,var(--ds-ember) 45%,transparent)}.step__consent-note[data-astro-cid-5asr5hrc]{color:var(--ds-night-ink);font-size:14px;line-height:1.5;margin:0 0 1rem;padding:0 4px;opacity:.85}.step__nav[data-astro-cid-5asr5hrc]{display:flex;gap:1rem;align-items:center;margin-top:1.5rem}[data-astro-cid-5asr5hrc][data-step=pay] .step__nav[data-astro-cid-5asr5hrc] .btn-ember[data-astro-cid-5asr5hrc]{flex:1}.pay__proof[data-astro-cid-5asr5hrc]{margin:.9rem 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;font-size:13px;color:var(--ds-ink-faint)}.pay__proof[data-astro-cid-5asr5hrc] .link[data-astro-cid-5asr5hrc]{font-size:13px;padding:4px 6px;margin-inline-start:-6px}[data-astro-cid-5asr5hrc][data-step=pay] iframe[data-astro-cid-5asr5hrc]{max-width:100%}.pay__express[data-astro-cid-5asr5hrc],[data-astro-cid-5asr5hrc][data-payment]{min-width:0;max-width:100%}@media(max-height:740px),(max-width:820px){.funnel__shell[data-astro-cid-5asr5hrc],.funnel__shell[data-astro-cid-5asr5hrc].has-more{padding-bottom:0;scroll-padding-bottom:84px;-webkit-mask-image:none;mask-image:none}.step__nav[data-astro-cid-5asr5hrc]{position:sticky;bottom:0;z-index:20;margin-top:1.25rem;padding:.85rem 0 .6rem;background:linear-gradient(to top,var(--ds-night) 58%,color-mix(in oklab,var(--ds-night) 88%,transparent) 82%,transparent)}.step[data-astro-cid-5asr5hrc].place-open .step__nav[data-astro-cid-5asr5hrc]{display:none}}[data-astro-cid-5asr5hrc][data-funnel-new].kb .step__nav[data-astro-cid-5asr5hrc]{position:static;background:none;padding-bottom:0}[data-astro-cid-5asr5hrc][data-funnel-new].kb .step[data-astro-cid-5asr5hrc]{padding-bottom:16px}[data-astro-cid-5asr5hrc][data-funnel-new].kb{padding-bottom:max(env(safe-area-inset-bottom,0px),2px)}[data-astro-cid-5asr5hrc][data-funnel-new].kb{height:var(--funnel-h, 100dvh);min-height:var(--funnel-h, 100svh);position:relative;top:var(--funnel-top, 0px)}.funnel__note[data-astro-cid-5asr5hrc]{margin-top:1.75rem}.step--reveal[data-astro-cid-5asr5hrc] h1[data-astro-cid-5asr5hrc],.step--reveal[data-astro-cid-5asr5hrc] h2[data-astro-cid-5asr5hrc]{color:var(--ds-vellum);font-size:clamp(2.1rem,4.6vw,3.3rem)}.reveal__sub[data-astro-cid-5asr5hrc]{margin:.4rem 0 0;color:var(--ds-ink-faint)}[data-astro-cid-5asr5hrc][data-static-spin]{position:static;display:inline-block;width:22px;height:22px;border:2px solid color-mix(in oklab,var(--ds-vellum) 22%,transparent);border-top-color:var(--ds-ember);border-radius:50%;animation:spin .7s linear infinite;margin-top:.5rem}.pay__summary[data-astro-cid-5asr5hrc]{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0;border-top:1px solid color-mix(in oklab,var(--ds-vellum) 12%,transparent);border-bottom:1px solid color-mix(in oklab,var(--ds-vellum) 12%,transparent);color:var(--ds-night-ink);margin:0 0 1.25rem}.pay__price[data-astro-cid-5asr5hrc]{font-family:var(--font-display);font-size:1.5rem;color:var(--ds-vellum)}.pay__was[data-astro-cid-5asr5hrc]{color:var(--ds-ink-faint);font-size:1rem;margin-right:.45rem}.pay__codelink[data-astro-cid-5asr5hrc]{display:block;margin:-.9rem 0 1.1rem;padding:0;border:0;background:none;color:var(--ds-ink-faint);font-family:var(--ds-font-mono);font-size:11px;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pay__codelink[data-astro-cid-5asr5hrc]:hover{color:var(--ds-vellum)}.pay__code[data-astro-cid-5asr5hrc]{display:flex;gap:.5rem;margin:0 0 1rem}.pay__code[data-astro-cid-5asr5hrc] input[data-astro-cid-5asr5hrc]{flex:1;min-width:0;padding:.7rem .85rem;background:color-mix(in oklab,var(--ds-vellum) 4%,transparent);border:1px solid color-mix(in oklab,var(--ds-vellum) 16%,transparent);border-radius:10px;color:var(--ds-vellum);font-family:var(--ds-font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.pay__code[data-astro-cid-5asr5hrc] input[data-astro-cid-5asr5hrc]:focus{outline:none;border-color:color-mix(in oklab,var(--ds-vellum) 34%,transparent)}.pay__codebtn[data-astro-cid-5asr5hrc]{padding:.7rem 1rem;border-radius:10px;cursor:pointer;background:none;border:1px solid color-mix(in oklab,var(--ds-vellum) 22%,transparent);color:var(--ds-vellum);font-family:var(--ds-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.pay__codebtn[data-astro-cid-5asr5hrc][disabled]{opacity:.5;cursor:default}.pay__codemsg[data-astro-cid-5asr5hrc]{margin:-.6rem 0 1rem;font-size:11px;color:var(--ds-ink-faint)}.pay__codemsg[data-astro-cid-5asr5hrc].ok{color:var(--ds-vellum)}.pay__express[data-astro-cid-5asr5hrc]{margin:0 0 .5rem}.pay__or[data-astro-cid-5asr5hrc]{display:flex;align-items:center;gap:.9rem;margin:.85rem 0 1rem;color:var(--ds-ink-faint);font-family:var(--ds-font-mono);font-size:11px;letter-spacing:.04em}.pay__or[data-astro-cid-5asr5hrc]:before,.pay__or[data-astro-cid-5asr5hrc]:after{content:"";flex:1;height:1px;background:color-mix(in oklab,var(--ds-vellum) 14%,transparent)}.payment[data-astro-cid-5asr5hrc]{min-height:200px;margin:.25rem 0 0}.payment--loading[data-astro-cid-5asr5hrc]{background:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--ds-vellum) 7%,transparent) 50%,transparent 100%),linear-gradient(color-mix(in oklab,var(--ds-vellum) 4%,transparent) 0 0);background-size:40% 100%,100% 100%;background-repeat:no-repeat;background-position:-40% 0,0 0;border-radius:12px;animation:payshimmer 1.4s ease-in-out infinite}@keyframes payshimmer{to{background-position:140% 0,0 0}}.payment--stalled[data-astro-cid-5asr5hrc]{display:grid;place-items:center;text-align:center;padding:1.25rem;border-radius:12px;border:1px solid color-mix(in oklab,var(--ds-ember) 45%,transparent);background:color-mix(in oklab,var(--ds-ember) 10%,transparent)}.payment--stalled[data-astro-cid-5asr5hrc]:after{content:"The card form is taking longer than it should. Reload this page to try again — " "nothing has been charged, and your reading is saved.";max-width:34ch;color:#f4d2bd;font-size:13.5px;line-height:1.5}@media(prefers-reduced-motion:reduce){.payment--loading[data-astro-cid-5asr5hrc]{animation:none}}.pay__trust[data-astro-cid-5asr5hrc]{margin:1rem 0 0;color:var(--ds-ink-faint);font-size:11px}.pay__yours[data-astro-cid-5asr5hrc]{margin:0 0 1.25rem}.pay__yours[data-astro-cid-5asr5hrc] ul[data-astro-cid-5asr5hrc]{list-style:none;margin:0;padding:0}.pay__promise[data-astro-cid-5asr5hrc]{margin:0 0 1rem;color:var(--ds-night-ink);font-size:.9375rem;line-height:1.5}@keyframes spin{to{transform:rotate(360deg)}}.natal[data-astro-cid-5asr5hrc]{width:min(216px,42vh);margin:0 auto 1rem}.natal[data-astro-cid-5asr5hrc] svg[data-astro-cid-5asr5hrc]{width:100%;height:auto;display:block;overflow:visible}.natal[data-astro-cid-5asr5hrc] line[data-astro-cid-5asr5hrc]{fill:none}.natal__rim[data-astro-cid-5asr5hrc],.natal__zod[data-astro-cid-5asr5hrc],.natal__inner[data-astro-cid-5asr5hrc]{fill:none}.natal__rim[data-astro-cid-5asr5hrc],.natal__zod[data-astro-cid-5asr5hrc],.natal__inner[data-astro-cid-5asr5hrc]{stroke:color-mix(in oklab,var(--color-glacier, #7FA4C5) 34%,transparent);stroke-width:1}.natal__inner[data-astro-cid-5asr5hrc]{stroke-width:.6;opacity:.5}.natal__rim[data-astro-cid-5asr5hrc]{stroke-dasharray:541;animation:natalDraw .9s cubic-bezier(.4,0,.2,1) both}.natal__zod[data-astro-cid-5asr5hrc]{stroke-dasharray:453;animation:natalDraw .9s cubic-bezier(.4,0,.2,1) .5s both}.natal__inner[data-astro-cid-5asr5hrc]{stroke-dasharray:289;animation:natalDraw .8s cubic-bezier(.4,0,.2,1) .8s both}@keyframes natalDraw{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes natalFade{0%{opacity:0}to{opacity:1}}@keyframes natalGrow{0%{stroke-dashoffset:26}to{stroke-dashoffset:0}}@keyframes natalLand{0%{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.35)}to{opacity:1;transform:none}}@keyframes natalChord{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}.natal__cap[data-astro-cid-5asr5hrc]{margin:.55rem auto 0;max-width:30ch;text-align:center;text-transform:none;color:var(--ds-ink-faint);line-height:1.45;animation:natalFade .7s ease-out both;animation-delay:calc(var(--t-asp, 4.4s) + .6s)}[data-astro-cid-5asr5hrc][data-funnel-new].has-natal [data-astro-cid-5asr5hrc][data-static-spin]{display:none}@media(max-height:620px){.natal[data-astro-cid-5asr5hrc]{width:min(168px,38vh)}.natal__cap[data-astro-cid-5asr5hrc]{display:none}}@media(prefers-reduced-motion:reduce){.natal[data-astro-cid-5asr5hrc],.natal[data-astro-cid-5asr5hrc] [data-astro-cid-5asr5hrc]{animation-delay:0s!important}}.orrery[data-astro-cid-5asr5hrc]{position:relative;width:132px;height:132px;margin:0 auto 1.6rem}.orrery__ring[data-astro-cid-5asr5hrc]{position:absolute;inset:0;border-radius:50%;border:1px solid color-mix(in oklab,var(--ds-vellum) 16%,transparent)}.orrery__ring[data-astro-cid-5asr5hrc]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--ds-ember, #C9683A);box-shadow:0 0 12px 2px color-mix(in oklab,var(--ds-ember, #C9683A) 55%,transparent)}.orrery__ring--outer[data-astro-cid-5asr5hrc]{animation:spin 24s linear infinite}.orrery__ring--outer[data-astro-cid-5asr5hrc]:after{top:-4px;left:calc(50% - 3.5px)}.orrery__ring--mid[data-astro-cid-5asr5hrc]{inset:22px;animation:spin 15s linear infinite reverse;border-color:color-mix(in oklab,var(--ds-vellum) 22%,transparent)}.orrery__ring--mid[data-astro-cid-5asr5hrc]:after{top:-4px;left:calc(50% - 3.5px);width:5px;height:5px;background:color-mix(in oklab,var(--ds-vellum) 70%,transparent);box-shadow:none}.orrery__ring--inner[data-astro-cid-5asr5hrc]{inset:44px;animation:spin 9s linear infinite}.orrery__ring--inner[data-astro-cid-5asr5hrc]:after{top:-3px;left:calc(50% - 3px);width:5px;height:5px;background:color-mix(in oklab,var(--ds-vellum) 45%,transparent);box-shadow:none}.orrery__core[data-astro-cid-5asr5hrc]{position:absolute;inset:calc(50% - 4px);width:8px;height:8px;border-radius:50%;background:var(--ds-vellum);opacity:.85;animation:orreryPulse 4s ease-in-out infinite}@keyframes orreryPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.95;transform:scale(1.25)}}.progress[data-astro-cid-5asr5hrc]{list-style:none;margin:1.4rem 0 1.8rem;padding:0;text-align:left;display:inline-block}.progress__item[data-astro-cid-5asr5hrc]{position:relative;padding:0 0 0 1.55rem;margin:0 0 .65rem;color:var(--ds-ink-faint);font-size:.9rem;line-height:1.4}.progress__item[data-astro-cid-5asr5hrc]:before{content:"";position:absolute;left:0;top:.42em;width:7px;height:7px;border-radius:50%;border:1px solid color-mix(in oklab,var(--ds-vellum) 30%,transparent)}.progress__item[data-astro-cid-5asr5hrc].is-done{color:color-mix(in oklab,var(--ds-vellum) 62%,transparent)}.progress__item[data-astro-cid-5asr5hrc].is-done:before{background:color-mix(in oklab,var(--ds-vellum) 55%,transparent);border-color:transparent}.progress__item[data-astro-cid-5asr5hrc].is-active{color:var(--ds-vellum)}.progress__item[data-astro-cid-5asr5hrc].is-active:before{background:var(--ds-ember, #C9683A);border-color:transparent;box-shadow:0 0 10px 1px color-mix(in oklab,var(--ds-ember, #C9683A) 60%,transparent)}.progress__dots[data-astro-cid-5asr5hrc]{display:inline-flex;gap:3px;margin-left:6px;vertical-align:middle}.progress__dots[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.35;animation:dotFade 1.4s ease-in-out infinite}.progress__dots[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]:nth-child(2){animation-delay:.2s}.progress__dots[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]:nth-child(3){animation-delay:.4s}@keyframes dotFade{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.orrery__ring[data-astro-cid-5asr5hrc],.orrery__core[data-astro-cid-5asr5hrc],.progress__dots[data-astro-cid-5asr5hrc] i[data-astro-cid-5asr5hrc]{animation:none}}@keyframes itemIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.step[data-astro-cid-5asr5hrc].enter>[data-astro-cid-5asr5hrc]{animation:itemIn .5s cubic-bezier(.2,.8,.2,1) both}.step[data-astro-cid-5asr5hrc].enter>[data-astro-cid-5asr5hrc]:nth-child(1){animation-delay:.02s}.step[data-astro-cid-5asr5hrc].enter>[data-astro-cid-5asr5hrc]:nth-child(2){animation-delay:.09s}.step[data-astro-cid-5asr5hrc].enter>[data-astro-cid-5asr5hrc]:nth-child(3){animation-delay:.16s}.step[data-astro-cid-5asr5hrc].enter>[data-astro-cid-5asr5hrc]:nth-child(4){animation-delay:.23s}.step[data-astro-cid-5asr5hrc].enter>[data-astro-cid-5asr5hrc]:nth-child(5){animation-delay:.3s}.step[data-astro-cid-5asr5hrc].enter .choice[data-astro-cid-5asr5hrc]{animation:itemIn .5s cubic-bezier(.2,.8,.2,1) both}.step[data-astro-cid-5asr5hrc].enter .choices--col[data-astro-cid-5asr5hrc] .choice[data-astro-cid-5asr5hrc]:nth-child(2){animation-delay:.1s}.step[data-astro-cid-5asr5hrc].enter .choices--col[data-astro-cid-5asr5hrc] .choice[data-astro-cid-5asr5hrc]:nth-child(3){animation-delay:.17s}.step[data-astro-cid-5asr5hrc].enter .choices--col[data-astro-cid-5asr5hrc] .choice[data-astro-cid-5asr5hrc]:nth-child(4){animation-delay:.24s}.step[data-astro-cid-5asr5hrc].enter .choices--col[data-astro-cid-5asr5hrc] .choice[data-astro-cid-5asr5hrc]:nth-child(5){animation-delay:.31s}.choice[data-astro-cid-5asr5hrc]:active{transform:scale(.99)}@keyframes revealIn{0%{opacity:0;transform:translateY(20px) scale(.96);letter-spacing:.02em}to{opacity:1;transform:none;letter-spacing:-.02em}}.step--reveal[data-astro-cid-5asr5hrc].enter h1[data-astro-cid-5asr5hrc],.step--reveal[data-astro-cid-5asr5hrc].enter h2[data-astro-cid-5asr5hrc]{animation:revealIn .7s cubic-bezier(.2,.8,.2,1) both}.step--reveal[data-astro-cid-5asr5hrc].enter [data-astro-cid-5asr5hrc][data-reveal-line]{animation:itemIn .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:.35s}@media(max-width:760px){.funnel[data-astro-cid-5asr5hrc]{padding-top:calc(env(safe-area-inset-top,0px) + clamp(1.25rem,3vh,2rem))}.funnel__layout[data-astro-cid-5asr5hrc]{display:flex;flex-direction:column;gap:1.1rem}.funnel__shell[data-astro-cid-5asr5hrc]{order:2;width:100%;flex:1 1 auto;min-height:0}}@media(max-width:620px){.choices[data-astro-cid-5asr5hrc]{grid-template-columns:1fr}}@media(min-width:761px)and (max-height:640px){.funnel[data-astro-cid-5asr5hrc]{padding-top:clamp(3.5rem,7vh,4.5rem)}.funnel[data-astro-cid-5asr5hrc] h1[data-astro-cid-5asr5hrc],.funnel[data-astro-cid-5asr5hrc] h2[data-astro-cid-5asr5hrc]{font-size:clamp(1.7rem,3.4vw,2.4rem)}.step__lede[data-astro-cid-5asr5hrc]{margin-bottom:1rem}}@media(prefers-reduced-motion:reduce){.funnel__progress[data-astro-cid-5asr5hrc] span[data-astro-cid-5asr5hrc],.choice[data-astro-cid-5asr5hrc],.place__spin[data-astro-cid-5asr5hrc]{transition:none}.step[data-astro-cid-5asr5hrc].enter>[data-astro-cid-5asr5hrc],.step[data-astro-cid-5asr5hrc].enter .choice[data-astro-cid-5asr5hrc],.step--reveal[data-astro-cid-5asr5hrc].enter h1[data-astro-cid-5asr5hrc],.step--reveal[data-astro-cid-5asr5hrc].enter h2[data-astro-cid-5asr5hrc],.step--reveal[data-astro-cid-5asr5hrc].enter [data-astro-cid-5asr5hrc][data-reveal-line]{animation:none}.natal__rim[data-astro-cid-5asr5hrc],.natal__zod[data-astro-cid-5asr5hrc],.natal__inner[data-astro-cid-5asr5hrc]{animation:none;stroke-dashoffset:0}.natal__cap[data-astro-cid-5asr5hrc]{animation:none}.place__spin[data-astro-cid-5asr5hrc],[data-astro-cid-5asr5hrc][data-static-spin]{animation:spin 1.4s linear infinite}}
