.HS70Aa_page{background:radial-gradient(ellipse at 50% 36%, color-mix(in srgb, var(--color-violet) 20%, transparent), transparent 43%), var(--store-canvas);place-items:center;min-height:100svh;padding:clamp(2rem,6vw,5rem) 1.25rem;display:grid;overflow:hidden}.HS70Aa_glow{z-index:0;filter:blur(30px);pointer-events:none;background:radial-gradient(#c869ff21,#0000 68%);border-radius:50%;width:min(42rem,90vw);height:min(30rem,75vh);position:absolute;top:13%;left:50%;transform:translate(-50%)}.HS70Aa_content{z-index:1;text-align:center;width:min(100%,45rem);position:relative}.HS70Aa_hero{min-height:clamp(12rem,29vw,19rem);color:var(--color-cream);font-family:var(--font-grotesk);letter-spacing:-.045em;text-shadow:0 14px 34px #0008;isolation:isolate;justify-content:center;align-items:center;gap:clamp(.1rem,2vw,1.25rem);font-size:clamp(6rem,22vw,10.5rem);font-weight:800;line-height:.9;display:flex}.HS70Aa_hero>span{animation:.7s cubic-bezier(.16,1,.3,1) both HS70Aa_number-arrive}.HS70Aa_hero>span:first-child{animation-delay:80ms}.HS70Aa_hero>span:last-child{animation-delay:.22s}.HS70Aa_ghostScene{aspect-ratio:1;isolation:isolate;flex:none;place-items:center;width:clamp(9rem,21vw,13rem);animation:.78s cubic-bezier(.16,1,.3,1) both HS70Aa_ghost-arrive;display:grid;position:relative}.HS70Aa_ghost{z-index:2;object-fit:contain;filter:drop-shadow(0 18px 21px #bd78d744);transform-origin:50% 64%;will-change:transform;flex:none;width:100%;height:100%;animation:3.8s ease-in-out .78s infinite HS70Aa_ghost-float;display:block;position:relative}.HS70Aa_orbit{z-index:0;border:1px dashed color-mix(in srgb, var(--color-violet) 35%, transparent);border-radius:50%;animation:22s linear infinite HS70Aa_orbit-turn;position:absolute;inset:8% 0;transform:rotate(-25deg)scaleX(.72)}.HS70Aa_sparkle{z-index:3;color:#e89aff;filter:drop-shadow(0 0 9px #dd8bff99);animation:2.4s ease-in-out infinite HS70Aa_sparkle-pop;position:absolute}.HS70Aa_sparkleOne{width:1.35rem;height:1.35rem;top:6%;right:4%}.HS70Aa_sparkleTwo{color:#ffc0ed;width:.9rem;height:.9rem;animation-delay:-1.1s;bottom:18%;left:5%}.HS70Aa_ghostShadow{z-index:1;filter:blur(11px);background:#0a0715a8;border-radius:50%;height:7%;animation:3.8s ease-in-out .78s infinite HS70Aa_shadow-breathe;position:absolute;bottom:7%;left:23%;right:23%}.HS70Aa_eyebrow{border:1px solid color-mix(in srgb, var(--color-sale) 35%, transparent);background:color-mix(in srgb, var(--color-sale) 12%, var(--store-canvas));color:var(--color-sale);border-radius:999px;margin:clamp(1rem,3vw,2rem) 0 1rem;padding:.3rem .85rem;font-size:.82rem;font-weight:800;display:inline-flex}.HS70Aa_content h1{color:var(--color-cream);text-wrap:balance;margin:0;font-size:clamp(1.55rem,4.5vw,2.45rem);font-weight:900;line-height:1.55}.HS70Aa_description{max-width:39rem;color:var(--color-cream-2);text-wrap:pretty;margin:.8rem auto 0;font-size:clamp(.95rem,2.4vw,1.08rem);line-height:1.95}.HS70Aa_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.HS70Aa_actions a{border:1px solid color-mix(in srgb, var(--color-sale) 45%, transparent);min-height:48px;color:var(--color-cream);border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1.25rem;font-size:.93rem;font-weight:800;text-decoration:none;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.HS70Aa_actions a svg,.HS70Aa_help svg{flex:none;width:1.05rem;height:1.05rem}.HS70Aa_primary{background:linear-gradient(115deg,#9b51e0,#d65bd6);box-shadow:0 8px 24px -12px #d65bd6a8}.HS70Aa_secondary{background:color-mix(in srgb, var(--color-deep) 70%, transparent)}.HS70Aa_actions a:hover{border-color:var(--color-sale);transform:translateY(-2px);box-shadow:0 10px 25px -14px #d65bd6cc}.HS70Aa_actions a:focus-visible,.HS70Aa_help:focus-visible{outline:3px solid var(--color-sale);outline-offset:4px}.HS70Aa_help{min-height:44px;color:var(--color-cream-2);text-underline-offset:4px;justify-content:center;align-items:center;gap:.45rem;margin-top:1rem;padding:.4rem .65rem;font-size:.9rem;font-weight:700;display:inline-flex}.HS70Aa_help:hover{color:var(--color-sale)}@media (max-width:480px){.HS70Aa_page{padding-inline:1rem}.HS70Aa_hero{gap:.1rem;min-height:9rem}.HS70Aa_ghostScene{width:clamp(7.25rem,37vw,9rem)}.HS70Aa_sparkleOne{width:1rem;height:1rem}.HS70Aa_sparkleTwo{width:.72rem;height:.72rem}.HS70Aa_actions{flex-direction:column;align-items:stretch;max-width:21rem;margin-inline:auto}.HS70Aa_actions a{width:100%}}@media (prefers-reduced-motion:reduce){.HS70Aa_actions a,.HS70Aa_hero>span,.HS70Aa_ghostScene,.HS70Aa_ghost,.HS70Aa_orbit,.HS70Aa_sparkle,.HS70Aa_ghostShadow{transition:none;animation:none}}@keyframes HS70Aa_number-arrive{0%{opacity:0;transform:translateY(12px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes HS70Aa_ghost-arrive{0%{opacity:0;transform:translateY(18px)scale(.82)rotate(-8deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes HS70Aa_ghost-float{0%,to{transform:translateY(0)rotate(-1.6deg)}50%{transform:translateY(-10px)rotate(1.8deg)}}@keyframes HS70Aa_shadow-breathe{0%,to{opacity:.34;transform:scaleX(1)}50%{opacity:.18;transform:scaleX(.72)}}@keyframes HS70Aa_sparkle-pop{0%,to{opacity:.45;transform:scale(.78)rotate(-12deg)}50%{opacity:1;transform:scale(1.12)rotate(12deg)}}@keyframes HS70Aa_orbit-turn{to{rotate:335deg}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HS70Aa_ghostScene:hover .HS70Aa_ghost{animation:.68s cubic-bezier(.16,1,.3,1) both HS70Aa_ghost-boop}}@keyframes HS70Aa_ghost-boop{0%{transform:translateY(-10px)rotate(1.8deg)scale(1)}42%{transform:translateY(-18px)rotate(-5deg)scale(1.045)}to{transform:translateY(-4px)rotate(2deg)scale(1)}}html[data-store-theme=light] .HS70Aa_page{--store-canvas:#fbf8fc;background:radial-gradient(ellipse at 50% 36%, #d59ae827, transparent 45%), var(--store-canvas)}html[data-store-theme=light] .HS70Aa_hero{color:#27243a;text-shadow:0 10px 24px #42345420}html[data-store-theme=light] .HS70Aa_secondary{background:#fff9}
