.home_heroBackdrop__oa4kq{position:absolute;inset:0 0 auto 0;height:620px;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(55% 50% at 88% 8%,color-mix(in oklab,var(--amber) 18%,transparent),transparent 70%),radial-gradient(45% 40% at 4% 30%,color-mix(in oklab,var(--violet) 14%,transparent),transparent 70%),radial-gradient(40% 35% at 60% 90%,color-mix(in oklab,var(--rose) 8%,transparent),transparent 70%);-webkit-mask-image:linear-gradient(180deg,black 60%,transparent);mask-image:linear-gradient(180deg,black 60%,transparent)}.home_heroGhost__xzoo0{position:absolute;top:-24px;right:-70px;opacity:.08;transform:rotate(-12deg)}@media (min-width:768px){.home_heroGhost__xzoo0{display:none}}.home_stage__wq8Pj{position:relative;width:100%;max-width:470px;aspect-ratio:1/1;margin-inline:auto}.home_stageRing__Tb6i7{position:absolute;inset:11%;border-radius:999px;border:1px dashed rgb(251 246 238/.1);background:radial-gradient(circle,rgb(245 184 61/.13),transparent 65%)}.home_stageRingInner__mi_aD{position:absolute;inset:27%;border-radius:999px;border:1px solid rgb(251 246 238/.06)}.home_orbit__gZFTc{position:absolute;inset:0;animation:home_orbit-in__NyrVR 1.2s cubic-bezier(.2,.8,.2,1) .15s both}@keyframes home_orbit-in__NyrVR{0%{transform:rotate(-28deg) scale(.94);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}.home_orbitItem__yEPIF{position:absolute;left:var(--x);top:var(--y);display:grid;place-items:center;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:999px;background:var(--bg-elevated);border:1px solid color-mix(in oklab,var(--fal-accent) 35%,transparent);box-shadow:0 10px 24px -14px color-mix(in oklab,var(--fal-accent) 80%,transparent)}.home_stageHost__kBFI0{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.home_sidekick__4VcrV{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.25rem}.home_nameTag__173i5{border-radius:999px;background:rgb(18 13 28/.85);padding:.1rem .6rem;font-size:.75rem;font-weight:800}.home_bubble__T9hkX{position:absolute;top:5%;left:50%;width:15rem;transform:translateX(-50%);font-size:.875rem}.home_cast__S6Cvk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.home_castItem___lG8K{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem}.home_castBadge__VBilD{position:absolute;right:2px;bottom:22px;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--bg-elevated);border:1px solid color-mix(in oklab,var(--fal-accent) 40%,transparent)}.home_falCard__DupDJ{position:relative;isolation:isolate;display:flex;flex-direction:column;overflow:hidden;min-height:100%;border-radius:1.5rem;padding:1rem;background:linear-gradient(170deg,color-mix(in oklab,var(--fal-accent) 13%,transparent),transparent 55%),var(--surface);border:1px solid color-mix(in oklab,var(--fal-accent) 22%,transparent);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.home_falCard__DupDJ:hover{border-color:color-mix(in oklab,var(--fal-accent) 55%,transparent);transform:translateY(-2px);box-shadow:0 22px 44px -28px color-mix(in oklab,var(--fal-accent) 70%,transparent)}.home_falCardEmblem__E6Iov{transition:transform .35s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 8px 16px color-mix(in oklab,var(--fal-accent) 35%,transparent))}.home_falCard__DupDJ:hover .home_falCardEmblem__E6Iov{transform:rotate(-8deg) scale(1.06)}.home_falCardGhost__kz_s7{position:absolute;z-index:-1;right:-26px;bottom:-26px;opacity:.07}.home_falEyebrow__w82bH{font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--fal-accent)}.home_falCta__yacDW{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:800;color:var(--fal-accent)}.home_falCard__DupDJ:hover .home_falCtaArrow__RAniO{transform:translateX(2px)}.home_falCtaArrow__RAniO{transition:transform .2s ease}@media (min-width:640px){.home_falCard__DupDJ{padding:1.15rem}}.home_charCard__zXn_8{display:flex;flex-direction:column;border-radius:1.75rem;padding:1.25rem;border:1px solid color-mix(in oklab,var(--char) 25%,transparent);background:radial-gradient(90% 60% at 0 0,color-mix(in oklab,var(--char) 15%,transparent),transparent 70%),var(--surface)}.home_falChip__0_PvX{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;border-radius:999px;padding:.3rem .85rem .3rem .4rem;font-size:.8125rem;font-weight:700;color:var(--ink);background:color-mix(in oklab,var(--fal-accent) 10%,transparent);border:1px solid color-mix(in oklab,var(--fal-accent) 30%,transparent);transition:border-color .15s ease,background-color .15s ease}.home_falChip__0_PvX:hover{border-color:color-mix(in oklab,var(--fal-accent) 60%,transparent);background:color-mix(in oklab,var(--fal-accent) 18%,transparent)}.home_zodiacBox__VDD2m{border-radius:2rem;border:1px solid rgb(134 197 255/.2);background:radial-gradient(70% 60% at 100% 0,rgb(134 197 255/.12),transparent 70%),radial-gradient(60% 50% at 0 100%,rgb(255 217 138/.07),transparent 70%),var(--bg-elevated)}.home_signTile__EN3qe{display:flex;flex-direction:column;align-items:center;border-radius:1.1rem;padding:.75rem .25rem;text-align:center;background:rgb(33 26 48/.85);border:1px solid rgb(251 246 238/.08);transition:border-color .15s ease,transform .15s ease}.home_signTile__EN3qe:hover{border-color:color-mix(in oklab,var(--el) 55%,transparent);transform:translateY(-2px)}.home_signGlyph__iSxra{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:999px;color:var(--el);background:color-mix(in oklab,var(--el) 12%,transparent);border:1px solid color-mix(in oklab,var(--el) 30%,transparent)}.home_steps__IgyRk{position:relative;display:grid;gap:1rem}.home_step__jzGFR{position:relative;border-radius:1.75rem;padding:1.25rem;background:linear-gradient(180deg,color-mix(in oklab,var(--fal-accent) 9%,transparent),transparent 45%),var(--surface);border:1px solid color-mix(in oklab,var(--fal-accent) 22%,transparent)}.home_stepMark__WG2g6{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;font-family:var(--font-display);font-weight:600;color:var(--amber-ink);background:var(--fal-accent);box-shadow:0 0 0 4px var(--bg),0 0 18px color-mix(in oklab,var(--fal-accent) 60%,transparent)}@media (min-width:640px){.home_steps__IgyRk{grid-template-columns:repeat(3,minmax(0,1fr))}.home_steps__IgyRk:before{content:"";position:absolute;top:2.25rem;left:12%;right:12%;border-top:1px dashed rgb(251 246 238/.16)}}.home_quote__cdYs5{border-radius:1.75rem;padding:1.25rem;background:linear-gradient(170deg,color-mix(in oklab,var(--fal-accent) 10%,transparent),transparent 50%),var(--surface);border:1px solid color-mix(in oklab,var(--fal-accent) 22%,transparent)}.home_tier__gs7Dh{display:flex;flex-direction:column;border-radius:1.75rem;padding:1.25rem;background:var(--surface);border:1px solid var(--line-strong)}.home_tierHighlight__LoSHI{border-color:rgb(245 184 61/.5);background:radial-gradient(90% 60% at 100% 0,rgb(245 184 61/.16),transparent 70%),var(--surface);box-shadow:0 24px 60px -34px rgb(245 184 61/.7)}.home_postCard__4SiPJ{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:1.5rem;background:var(--surface);border:1px solid var(--line-strong);transition:border-color .2s ease,transform .2s ease}.home_postCard__4SiPJ:hover{border-color:rgb(245 184 61/.4);transform:translateY(-2px)}.home_postCover__wu_Ig{transition:transform .5s ease}.home_postCard__4SiPJ:hover .home_postCover__wu_Ig{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.home_orbit__gZFTc{animation:none}.home_falCardEmblem__E6Iov,.home_falCard__DupDJ,.home_falCtaArrow__RAniO,.home_postCard__4SiPJ,.home_postCover__wu_Ig,.home_signTile__EN3qe{transition:none}.home_falCard__DupDJ:hover,.home_falCard__DupDJ:hover .home_falCardEmblem__E6Iov,.home_postCard__4SiPJ:hover,.home_postCard__4SiPJ:hover .home_postCover__wu_Ig,.home_signTile__EN3qe:hover{transform:none}}