.sh-wrap.svelte-16wcinh{display:block}.sh-heading.svelte-16wcinh{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.018em;color:var(--ink-title,#3d0a4f);text-wrap:balance;margin:0;font-size:clamp(1.75rem,4.2vw,2.75rem);font-weight:500;line-height:1.08}.sh-heading.svelte-16wcinh .sh-italic{font-family:var(--font-marketing-serif,"Instrument Serif", Georgia, serif);font-size:1em;font-style:italic;line-height:inherit}.sh-subtitle.svelte-16wcinh{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);color:var(--ink-body,#5a3070);margin:.875rem 0 0;font-size:1.0625rem;line-height:1.55}.sb.svelte-tticsl{pointer-events:none;background-color:var(--base-bg,#faf0fa);width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 96px calc(100% - 96px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 96px calc(100% - 96px),#0000 100%)}.sb-c.svelte-tticsl{-webkit-mask-image:linear-gradient(#0000 0,#000 96px);mask-image:linear-gradient(#0000 0,#000 96px)}.sb-a.svelte-tticsl{background-image:radial-gradient(ellipse 62% 58% at 4% 2%, var(--base-pearl,#fbe8f0) 0%, #ff3da526 34%, #f4bbff1a 64%, transparent 86%), radial-gradient(ellipse 58% 56% at 98% 98%, var(--base-lavender-wash,#f4e4f8) 0%, #ff3da521 40%, #d894ff1f 60%, transparent 80%)}.sb-b.svelte-tticsl{background-image:radial-gradient(ellipse 58% 56% at 98% 2%, var(--base-lavender-wash,#f4e4f8) 0%, #d894ff38 42%, transparent 76%), radial-gradient(ellipse 62% 58% at 2% 98%, var(--base-pearl,#fbe8f0) 0%, #ff3da526 34%, #f4bbff1a 64%, transparent 86%)}.sb-c.svelte-tticsl{background-image:radial-gradient(ellipse 75% 85% at 50% 100%, var(--base-pearl,#fbe8f0) 0%, #ff3da52e 38%, #d894ff1a 62%, transparent 84%)}.sb-blob.svelte-tticsl{aspect-ratio:1;background:radial-gradient(58% 58%,#ffe8f0f0 0%,#ffadd694 28%,#ff3da538 56%,#d894ff1a 76%,#ff3da500 92%);border-radius:56% 44% 52% 48%/46% 56% 44% 54%;width:clamp(300px,38vw,560px);position:absolute}.sb-a.svelte-tticsl .sb-blob:where(.svelte-tticsl){top:-7rem;right:-6vw}.sb-b.svelte-tticsl .sb-blob:where(.svelte-tticsl){bottom:-8rem;left:-8vw}.sb-c.svelte-tticsl .sb-blob:where(.svelte-tticsl){width:clamp(420px,60vw,860px);bottom:-14rem;left:50%;transform:translate(-50%)}:root.dark .sb-blob.svelte-tticsl{background:radial-gradient(58% 58%,#ff3da529 0%,#ff3da514 34%,#d894ff0d 62%,#0000 88%)}.fc.svelte-gu3z4o{background:var(--base-panel,#fff);border:.5px solid color-mix(in srgb, var(--ink-title,#3d0a4f) 14%, transparent);border-radius:6px;flex-direction:column;padding:20px 18px 22px;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #3d0a4f0a,0 12px 28px -14px #b45ee82e}.fc.svelte-gu3z4o:hover{transform:translateY(-1px);box-shadow:0 1px 2px #3d0a4f0a,0 22px 44px -12px #b45ee857}.fc.svelte-gu3z4o:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff3da5 0%,#ff1493 30%,#d894ff 55%,#b45ee8 80% 100%);height:1.5px;position:absolute;top:0;left:0;right:0}.fc.svelte-gu3z4o:after{content:"";pointer-events:none;background:linear-gradient(#ffadd647 0%,#0000 100%);height:12px;position:absolute;top:1.5px;left:0;right:0}.fc-featured.svelte-gu3z4o{padding:28px 24px}.fc-eyebrow.svelte-gu3z4o{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-eyebrow,#c13daa);margin-bottom:.75rem;font-size:.5625rem}.fc-title.svelte-gu3z4o{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);color:var(--ink-title,#3d0a4f);margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;line-height:1.2}.fc-featured.svelte-gu3z4o .fc-title:where(.svelte-gu3z4o){font-size:1.25rem}.fc-body.svelte-gu3z4o{color:var(--ink-body,#5a3070);flex:1;margin:0;font-size:.875rem;line-height:1.6}.fc-tag.svelte-gu3z4o{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);margin-top:1.125rem;font-size:.5rem}@media (prefers-reduced-motion:reduce){.fc.svelte-gu3z4o{transition:none}.fc.svelte-gu3z4o:hover{transform:none}}.telem.svelte-1ddgtdb{background:#ff3da50d;border:1px solid #ff3da529;border-radius:6px;flex-direction:column;gap:6px;margin-top:1.25rem;padding:12px 14px;display:flex}.telem-row.svelte-1ddgtdb{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.telem-label.svelte-1ddgtdb{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);white-space:nowrap;font-size:.6rem}.telem-value.svelte-1ddgtdb{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--accent-pink,#ff3da5);white-space:nowrap;font-size:.6875rem;font-weight:600}.fs.svelte-fstd5a{max-width:1100px;margin:0 auto;padding:5rem 1.5rem;position:relative;container-type:inline-size}.fs-rail.svelte-fstd5a{transform-origin:50%;font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);white-space:nowrap;font-size:.5625rem;display:none;position:absolute;top:50%;left:-2.5rem;transform:translateY(-50%)rotate(-90deg)}@media (width>=1200px){.fs-rail.svelte-fstd5a{display:block}}.fs-numeral.svelte-fstd5a{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #a878c866;text-stroke:1.5px #a878c866;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(4rem,10vw,7.5rem);font-weight:700;line-height:1;display:none;position:absolute;top:3.5rem;left:-.25rem}@media (width>=900px){.fs-numeral.svelte-fstd5a{display:block}.fs-body.svelte-fstd5a{padding-left:clamp(4rem,10vw,8rem)}}.fs-body.svelte-fstd5a{position:relative}.fs-eyebrow.svelte-fstd5a{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-eyebrow,#c13daa);margin-bottom:1.25rem;font-size:.625rem}.fs-grid.svelte-fstd5a{grid-template-columns:1fr;grid-template-areas:"a1""a2""a3""b1""b2""b3";gap:.875rem;margin-top:2.5rem;display:grid}.fs-card-a1.svelte-fstd5a{grid-area:a1}.fs-card-a2.svelte-fstd5a{grid-area:a2}.fs-card-a3.svelte-fstd5a{grid-area:a3}.fs-card-b1.svelte-fstd5a{grid-area:b1}.fs-card-b2.svelte-fstd5a{grid-area:b2}.fs-card-b3.svelte-fstd5a{grid-area:b3}.fs-card-a1.svelte-fstd5a,.fs-card-a2.svelte-fstd5a,.fs-card-a3.svelte-fstd5a,.fs-card-b1.svelte-fstd5a,.fs-card-b2.svelte-fstd5a,.fs-card-b3.svelte-fstd5a{flex-direction:column;display:flex}.fs-grid.svelte-fstd5a .fc{flex:1}@media (width>=640px){.fs-grid.svelte-fstd5a{grid-template-columns:1fr 1fr;grid-template-areas:"a1 a1""a2 a3""b1 b2""b3 b3"}}@media (width>=900px){.fs-grid.svelte-fstd5a{grid-template:"a1 a1 a2""a1 a1 a3""b1 b2 b3"/1fr 1fr 1fr;gap:1.125rem}}.rpc.svelte-v1xg2z{background:var(--base-panel,#fff);border:.5px solid #3d0a4f1a;border-radius:6px;outline:none;padding:clamp(1rem,2.2vh,1.5rem) 1.25rem clamp(.875rem,2vh,1.375rem);transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 1px 2px #3d0a4f0a,0 12px 28px -14px #b45ee82e}.rpc-open.svelte-v1xg2z{transform:translateY(-1px);box-shadow:0 1px 2px #3d0a4f0a,0 22px 44px -12px #b45ee857}.rpc-edge.svelte-v1xg2z{background:linear-gradient(90deg,#ff3da5 0%,#ff1493 30%,#d894ff 55%,#b45ee8 80% 100%);border-radius:6px 6px 0 0;height:1.5px;position:absolute;top:0;left:0;right:0}.rpc-top.svelte-v1xg2z{flex-wrap:wrap;align-items:center;gap:.5625rem;min-height:1rem;display:flex}.rpc-eyebrow.svelte-v1xg2z{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.2em;color:var(--ink-eyebrow,#c13daa);font-size:.65625rem}.rpc-badge.svelte-v1xg2z{background:var(--accent-pink-soft,#ffadd6);font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.16em;color:#3d0a4f;white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .5625rem;font-size:.5625rem;display:inline-flex}.rpc-badge-dot.svelte-v1xg2z{background:#3d0a4f;border-radius:999px;width:5px;height:5px;animation:2s ease-in-out infinite svelte-v1xg2z-rpcPulse}.rpc-name.svelte-v1xg2z{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.01em;color:var(--ink-title,#3d0a4f);margin-top:.625rem;font-size:1.3125rem;font-weight:600}.rpc-price.svelte-v1xg2z{align-items:baseline;gap:.375rem;margin-top:.25rem;display:flex}.rpc-amount.svelte-v1xg2z{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.02em;color:var(--ink-title,#3d0a4f);font-size:clamp(1.75rem,3.6vh,2.25rem);font-weight:500}.rpc-period.svelte-v1xg2z{color:var(--ink-muted,#9d7ab0);font-size:.84375rem}.rpc-desc.svelte-v1xg2z{color:var(--ink-body,#5a3070);margin:.75rem 0 0;font-size:.90625rem;line-height:1.5}.rpc-detail.svelte-v1xg2z{overflow:hidden}.rpc-features.svelte-v1xg2z{border-top:1px solid #3d0a4f1a;flex-direction:column;gap:.375rem;margin:.875rem 0 0;padding:.875rem 0 0;list-style:none;display:flex}.rpc-features.svelte-v1xg2z li:where(.svelte-v1xg2z){color:var(--ink-body,#5a3070);gap:.5625rem;font-size:.84375rem;line-height:1.4;display:flex}.rpc-chevron.svelte-v1xg2z{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--ink-eyebrow,#c13daa)}.rpc-cta.svelte-v1xg2z{background:linear-gradient(var(--base-panel,#fff), var(--base-panel,#fff)) padding-box, linear-gradient(90deg, #ff3da5, #b45ee8) border-box;font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.005em;color:var(--ink-body,#5a3070);border:1px solid #0000;border-radius:6px;margin-top:clamp(.75rem,1.8vh,1.125rem);padding:.625rem 1.0625rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1);display:inline-block}.rpc-cta.svelte-v1xg2z:hover{background:linear-gradient(#ff3da50d,#b45ee80d) padding-box padding-box,linear-gradient(90deg,#ff3da5,#b45ee8) border-box;transform:translateY(-1px)}.rpc-cta-hot.svelte-v1xg2z{color:#3d0a4f;text-shadow:0 1px #ffffffb3;background:linear-gradient(90deg,#ffadd6 0%,#f4bbff 100%);border:none;padding:.6875rem 1.125rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,inset 0 -2px #3d0a4f29,0 1px 2px #b45ee838,0 10px 24px -8px #ff3da547}.rpc-cta-hot.svelte-v1xg2z:hover{background:linear-gradient(90deg,#ffadd6 0%,#f4bbff 100%);box-shadow:inset 0 1px #ffffffd9,inset 0 -2px #3d0a4f29,0 1px 2px #b45ee838,0 16px 32px -10px #ff3da561}.rpc-cta-dome.svelte-v1xg2z{pointer-events:none;background:linear-gradient(#fffc 0%,#ffffff4d 40%,#fff0 100%);border-bottom-right-radius:100%;border-bottom-left-radius:100%;height:56%;position:absolute;top:0;left:4%;right:4%}.rpc-cta-label.svelte-v1xg2z{z-index:1;position:relative}@keyframes svelte-v1xg2z-rpcPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.rpc-badge-dot.svelte-v1xg2z{animation:none}.rpc.svelte-v1xg2z,.rpc-cta.svelte-v1xg2z{transition:none}}.rpp-grid.svelte-1aebhyz{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.625rem,1.4vw,1rem);margin-top:clamp(.875rem,2.6vh,2.25rem);display:grid}.rpp-hint.svelte-1aebhyz{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;color:var(--ink-muted,#9d7ab0);margin-top:.75rem;font-size:.625rem}@media (width<=760px){.rpp-grid.svelte-1aebhyz{grid-template-columns:1fr}}.rpo-grid.svelte-1tdfr22{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr) 34px minmax(0,1fr);align-items:start;margin-top:clamp(1.5rem,4.5vh,3.5rem);display:grid}.rpo-step.svelte-1tdfr22{min-width:0}.rpo-orb-wrap.svelte-1tdfr22{isolation:isolate;width:72px;height:72px;margin-bottom:clamp(.625rem,1.8vh,1.5rem);position:relative}.rpo-orb-glow.svelte-1tdfr22{filter:blur(9px);background:radial-gradient(58% 58%,#fff5fae0 0%,#ffdcea99 28%,#f4b8d647 56%,#c894c81a 76%,#a878c800 92%);border-radius:50%;animation:5.4s ease-in-out infinite svelte-1tdfr22-rpoBreathe;position:absolute;inset:-44px}.rpo-orb.svelte-1tdfr22{background:radial-gradient(circle at 36% 32%,#fff9f3 0%,#fde3ed 28%,#f5c4dc 56%,#de9fce 82%,#c084c4 100%);border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 -6px 12px #7a286e2e,inset 0 3px 6px #ffffff8c}.rpo-orb-sheen.svelte-1tdfr22{background:radial-gradient(circle at 30% 24%,#ffffffbf 0%,#fff0 42%);position:absolute;inset:0}.rpo-orb-rim.svelte-1tdfr22{filter:blur(1px);mix-blend-mode:screen;background:radial-gradient(circle at 46%,#0000 0% 96%,#dc467859 100%),radial-gradient(circle at 54%,#0000 0% 96%,#6eaadc52 100%);border-radius:50%;position:absolute;inset:-1px}.rpo-orb-num.svelte-1tdfr22{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);color:#3d0a4f;text-shadow:0 1px #ffffff80;justify-content:center;align-items:center;font-size:1.625rem;font-weight:700;display:flex;position:absolute;inset:0}.rpo-eyebrow.svelte-1tdfr22{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.2em;color:var(--ink-eyebrow,#c13daa);margin-bottom:.625rem;font-size:.65625rem}.rpo-title.svelte-1tdfr22{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.01em;color:var(--ink-title,#3d0a4f);margin:0 0 .5625rem;font-size:1.1875rem;font-weight:600}.rpo-body.svelte-1tdfr22{color:var(--ink-body,#5a3070);max-width:30ch;margin:0;font-size:.90625rem;line-height:1.55}.rpo-connector.svelte-1tdfr22{flex-direction:column;align-items:center;gap:.375rem;padding-top:38px;display:flex}.rpo-connector-line.svelte-1tdfr22{background:#c894c866;width:1.5px;height:26px}.rpo-connector-chev.svelte-1tdfr22{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--ink-eyebrow,#c13daa);font-size:1.125rem;line-height:1}@keyframes svelte-1tdfr22-rpoBreathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.rpo-orb-glow.svelte-1tdfr22{animation:none}}@media (width<=720px){.rpo-grid.svelte-1tdfr22{grid-template-columns:1fr;row-gap:2rem}.rpo-connector.svelte-1tdfr22{flex-direction:row;justify-content:flex-start;padding-top:0}.rpo-connector-line.svelte-1tdfr22{width:20px;height:1.5px}}.rpd-console.svelte-16lxyex{background:var(--base-panel,#fff);border:.5px solid #3d0a4f1a;border-radius:8px;margin-top:clamp(.875rem,2.6vh,2.375rem);overflow:hidden;box-shadow:0 1px 2px #4a1f6e0a,0 12px 28px -14px #7850b42e}.rpd-strip.svelte-16lxyex{border-bottom:1px solid #3d0a4f24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:.875rem clamp(1.125rem,2.4vw,1.875rem);display:flex}.rpd-readout.svelte-16lxyex{align-items:center;gap:.5rem;display:flex}.rpd-readout-label.svelte-16lxyex{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;color:var(--ink-muted,#9d7ab0);font-size:.59375rem}.rpd-readout-dot.svelte-16lxyex{background:#2e8c5a;border-radius:999px;width:5px;height:5px;animation:1.8s ease-in-out infinite svelte-16lxyex-rpdPulse;box-shadow:0 0 8px #2e8c5a8c}.rpd-stats.svelte-16lxyex{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.1em;color:var(--ink-body,#5a3070);flex-wrap:wrap;align-items:center;gap:clamp(.875rem,2.4vw,1.75rem);font-size:.65625rem;display:flex}.rpd-stat.svelte-16lxyex{align-items:center;gap:.4375rem;display:flex}.rpd-stat-value.svelte-16lxyex{color:#2e8c5a}.rpd-stat-div.svelte-16lxyex{background:#3d0a4f24;width:1px;height:14px}.rpd-grid.svelte-16lxyex{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rpd-item.svelte-16lxyex{padding:clamp(1.125rem,2.6vh,1.625rem) clamp(1rem,2.2vw,1.625rem)}.rpd-item.svelte-16lxyex:nth-child(3n+2),.rpd-item.svelte-16lxyex:nth-child(3n){border-left:1px solid #3d0a4f24}.rpd-item.svelte-16lxyex:nth-child(n+4){border-top:1px solid #3d0a4f24}.rpd-item-top.svelte-16lxyex{align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.rpd-item-num.svelte-16lxyex{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;color:var(--ink-eyebrow,#c13daa);font-size:.625rem}.rpd-item-dot.svelte-16lxyex{border-radius:999px;width:5px;height:5px;box-shadow:0 0 8px}.rpd-item-title.svelte-16lxyex{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.01em;color:var(--ink-title,#3d0a4f);margin:0 0 .375rem;font-size:1.03125rem;font-weight:600}.rpd-item-body.svelte-16lxyex{color:var(--ink-body,#5a3070);margin:0;font-size:.84375rem;line-height:1.5}@keyframes svelte-16lxyex-rpdPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.rpd-readout-dot.svelte-16lxyex{animation:none}}@media (width<=760px){.rpd-grid.svelte-16lxyex{grid-template-columns:1fr}.rpd-item.svelte-16lxyex:nth-child(3n+2),.rpd-item.svelte-16lxyex:nth-child(3n){border-left:none}.rpd-item.svelte-16lxyex:nth-child(n+2){border-top:1px solid #3d0a4f24}}.mc.svelte-1576zl5{position:relative}.mc-wrap.svelte-1576zl5{width:100vw;height:300vh;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.mc-stage.svelte-1576zl5{background:var(--base-bg,#faf0fa);height:100vh;position:sticky;top:0;overflow:hidden}.mc-edge-fade.svelte-1576zl5{opacity:0;pointer-events:none;background:var(--base-bg,#faf0fa);height:160px;position:absolute;left:0;right:0}.mc-edge-fade-top.svelte-1576zl5{top:0;-webkit-mask-image:linear-gradient(#000 0%,#000000f0 15%,#000000c7 30%,#00000080 50%,#00000038 70%,#0000000f 85%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000f0 15%,#000000c7 30%,#00000080 50%,#00000038 70%,#0000000f 85%,#0000 100%)}.mc-edge-fade-bottom.svelte-1576zl5{bottom:0;-webkit-mask-image:linear-gradient(#0000 0%,#0000000f 15%,#00000038 30%,#00000080 50%,#000000c7 70%,#000000f0 85%,#000 100%);mask-image:linear-gradient(#0000 0%,#0000000f 15%,#00000038 30%,#00000080 50%,#000000c7 70%,#000000f0 85%,#000 100%)}.mc-bg.svelte-1576zl5{pointer-events:none;background:radial-gradient(ellipse 62% 58% at 4% 2%, var(--base-pearl,#fbe8f0) 0%, #ff3da526 34%, #f4bbff1a 64%, transparent 86%), radial-gradient(ellipse 58% 56% at 98% 96%, #f4e4f8f2 0%, #d894ff38 42%, transparent 76%);position:absolute;inset:0}.mc-blob.svelte-1576zl5{pointer-events:none;background:radial-gradient(58% 58%,#ffe8f0f0 0%,#ffadd694 28%,#ff3da538 56%,#d894ff1a 76%,#ff3da500 92%);border-radius:56% 44% 52% 48%/46% 56% 44% 54%;width:38vw;max-width:560px;height:38vw;max-height:560px;position:absolute;top:-18%;right:-6%}.mc-floor.svelte-1576zl5{pointer-events:none;perspective:520px;perspective-origin:50% 0;height:44vh;position:absolute;bottom:-40px;left:-10%;right:-10%;overflow:hidden}.mc-floor-lines.svelte-1576zl5{transform-origin:50% 0;background-image:repeating-linear-gradient(90deg,#b45ee847 0 1px,#0000 1px 72px),repeating-linear-gradient(0deg,#b45ee833 0 1px,#0000 1px 72px);position:absolute;inset:0;transform:rotateX(66deg);-webkit-mask-image:linear-gradient(#00000080,#0000 70%);mask-image:linear-gradient(#00000080,#0000 70%)}.mc-chrome-top.svelte-1576zl5{z-index:8;pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 2rem;display:flex;position:absolute;top:0;left:0;right:0}.mc-status.svelte-1576zl5{align-items:center;gap:.5625rem;display:flex}.mc-status-dot.svelte-1576zl5{background:var(--accent-pink,#ff3da5);border-radius:999px;width:6px;height:6px;animation:2.2s ease-in-out infinite svelte-1576zl5-mcPulse;box-shadow:0 0 10px #ff3da5a6}.mc-status-text.svelte-1576zl5{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;color:var(--ink-eyebrow,#c13daa);font-size:.65625rem}.mc-counter.svelte-1576zl5{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;color:var(--ink-muted,#9d7ab0);font-size:.65625rem}@keyframes svelte-1576zl5-mcPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.mc-track.svelte-1576zl5{will-change:transform;width:300%;height:100%;display:flex}.mc-panel.svelte-1576zl5{flex:0 0 33.3333%;align-items:center;min-width:0;padding:3.75rem 2.5rem 3.5rem;display:flex;position:relative;overflow:hidden}.mc-panel-inner.svelte-1576zl5{width:100%;max-width:1240px;margin:auto;position:relative}.mc-head-row.svelte-1576zl5{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.mc-head-block.svelte-1576zl5{min-width:240px;max-width:620px}.mc-head-marker.svelte-1576zl5{align-items:center;gap:.625rem;margin-bottom:1.125rem;display:flex}.mc-head-eyebrow.svelte-1576zl5{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.2em;color:var(--ink-eyebrow,#c13daa);text-transform:uppercase;font-size:.6875rem}.mc-head.svelte-1576zl5{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.018em;color:var(--ink-title,#3d0a4f);text-wrap:pretty;margin:0;font-size:clamp(1.625rem,3.2vw,2.625rem);font-weight:500;line-height:1.06}.mc-head-italic.svelte-1576zl5{font-family:var(--font-marketing-serif,"Instrument Serif", Georgia, serif);letter-spacing:-.005em;font-size:1em;font-style:italic;font-weight:400}.mc-numeral.svelte-1576zl5{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1.5px #a878c852;font-size:clamp(2.375rem,5vw,5.5rem);font-weight:500;line-height:.8}.mc-chrome-bottom.svelte-1576zl5{z-index:8;pointer-events:none;align-items:center;gap:1.125rem;padding:1rem 2rem;display:flex;position:absolute;bottom:0;left:0;right:0}.mc-chrome-label.svelte-1576zl5{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;color:var(--ink-muted,#9d7ab0);white-space:nowrap;font-size:.625rem}.mc-progress.svelte-1576zl5{background:#3d0a4f1f;border-radius:999px;flex:1;height:1.5px;position:relative;overflow:hidden}.mc-progress-thumb.svelte-1576zl5{background:linear-gradient(90deg,#ff3da5,#d894ff 55%,#b45ee8);width:33.333%;height:100%;position:absolute;top:0;left:0}.mc-reduced.svelte-1576zl5 .mc-wrap:where(.svelte-1576zl5){width:auto;height:auto;margin-left:0;margin-right:0;left:auto;right:auto}.mc-reduced.svelte-1576zl5 .mc-stage:where(.svelte-1576zl5){height:auto;position:static;overflow:visible}.mc-reduced.svelte-1576zl5 .mc-chrome-top:where(.svelte-1576zl5),.mc-reduced.svelte-1576zl5 .mc-chrome-bottom:where(.svelte-1576zl5),.mc-reduced.svelte-1576zl5 .mc-floor:where(.svelte-1576zl5){display:none}.mc-reduced.svelte-1576zl5 .mc-track:where(.svelte-1576zl5){flex-direction:column;width:100%;transform:none!important}.mc-reduced.svelte-1576zl5 .mc-panel:where(.svelte-1576zl5){flex:none;min-height:0;padding:3rem 1.5rem;overflow:visible}.mc-reduced.svelte-1576zl5 .mc-head:where(.svelte-1576zl5){text-shadow:none!important;transition:none!important}@media (width<=900px){.mc-panel.svelte-1576zl5{padding:3rem 1.5rem}.mc-numeral.svelte-1576zl5{display:none}}.fn.svelte-1gns1n8{padding:5rem 1.5rem;position:relative}.fn-inner.svelte-1gns1n8{grid-template-columns:28% 1fr;align-items:start;gap:3.5rem;max-width:1100px;margin:0 auto;display:grid;position:relative}.fn-numeral.svelte-1gns1n8{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #a878c866;text-stroke:1.5px #a878c866;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(4rem,10vw,7.5rem);font-weight:700;line-height:1;position:absolute;top:11rem;left:-.5rem}.fn-meta-eyebrow.svelte-1gns1n8{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-eyebrow,#c13daa);margin-bottom:1.5rem;font-size:.5625rem}.fn-meta-list.svelte-1gns1n8{flex-direction:column;gap:.625rem;margin:0;padding:0;display:flex}.fn-meta-row.svelte-1gns1n8{grid-template-columns:auto 1fr;align-items:baseline;gap:.75rem;display:grid}.fn-meta-label.svelte-1gns1n8{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);white-space:nowrap;font-size:.5625rem}.fn-meta-value.svelte-1gns1n8{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-body,#5a3070);margin:0;font-size:.5625rem}.fn-meta-open.svelte-1gns1n8{color:var(--success,#2e8c5a);font-weight:600}.fn-entry-eyebrow.svelte-1gns1n8{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-eyebrow,#c13daa);margin-bottom:1.5rem;font-size:.5625rem}.fn-entry-body.svelte-1gns1n8{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);color:var(--ink-title,#3d0a4f);letter-spacing:-.01em;margin:0 0 2rem;font-size:clamp(1.125rem,2.4vw,1.5rem);font-weight:500;line-height:1.55}.fn-entry-attribution.svelte-1gns1n8{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);margin:0;font-size:.5625rem}@media (width<=720px){.fn-inner.svelte-1gns1n8{grid-template-columns:1fr;gap:2.5rem}.fn-numeral.svelte-1gns1n8{display:none}}.ea.svelte-1biwfkm{padding:5.5rem 1.5rem;position:relative}.ea-inner.svelte-1biwfkm{max-width:640px;margin:0 auto;position:relative}.ea-numeral.svelte-1biwfkm{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #a878c866;text-stroke:1.5px #a878c866;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(4rem,10vw,7.5rem);font-weight:700;line-height:1;position:absolute;top:-4.5rem;right:0}@media (width<=640px){.ea-numeral.svelte-1biwfkm{display:none}}.ea-eyebrow.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-eyebrow,#c13daa);margin-bottom:1.75rem;font-size:.6875rem}.ea-headline.svelte-1biwfkm{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.018em;color:var(--ink-title,#3d0a4f);margin:0 0 3.5rem;font-size:clamp(2rem,5vw,2.625rem);font-weight:500;line-height:1.1}.ea-everyone.svelte-1biwfkm{font-family:var(--font-marketing-serif,"Instrument Serif", Georgia, serif);color:var(--accent-pink,#c13daa);font-size:1em;font-style:italic;font-weight:400}.ea-table.svelte-1biwfkm{flex-direction:column;margin-bottom:4rem;display:flex}.ea-row.svelte-1biwfkm{border-bottom:1px dashed #ff3da547;grid-template-columns:200px 1fr;align-items:baseline;gap:1.5rem;padding:.875rem 0;display:grid}.ea-row.svelte-1biwfkm:last-child{border-bottom:none}.ea-label.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);font-size:.6875rem}.ea-value.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.02em;color:var(--ink-title,#3d0a4f);font-size:.875rem;font-weight:400}.ea-value-now.svelte-1biwfkm{color:#ff3da5;font-weight:600}.ea-notify-link.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.06em;color:var(--ink-eyebrow,#c13daa);cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.75rem;display:inline-flex}.ea-notify-link.svelte-1biwfkm:hover{opacity:.8}.ea-arrow.svelte-1biwfkm{color:#ff3da5;text-underline-offset:4px;text-decoration:underline}.ea-form-wrap.svelte-1biwfkm{opacity:0;max-height:0;transition:max-height var(--transition-duration,.24s) ease-out, opacity var(--transition-duration,.24s) ease-out;margin-top:0;overflow:hidden}.ea-form-wrap-visible.svelte-1biwfkm{opacity:1;max-height:800px;margin-top:1.5rem}.ea-form.svelte-1biwfkm{flex-direction:column;gap:1rem;display:flex}.ea-field.svelte-1biwfkm{flex-direction:column;gap:.35rem;display:flex}.ea-field-label.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);font-size:.5625rem}.ea-input.svelte-1biwfkm{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);color:var(--ink-title,#3d0a4f);box-sizing:border-box;background:#fff;border:1px solid #ff3da552;border-radius:6px;width:100%;padding:.875rem;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}.ea-input.svelte-1biwfkm::placeholder{color:var(--ink-muted,#9d7ab0);opacity:.7}.ea-input.svelte-1biwfkm:focus{border-color:#ff3da5;outline:none;box-shadow:0 0 0 3px #ff3da51f}.ea-paths.svelte-1biwfkm{border:none;margin:0;padding:0}.ea-paths-legend.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);float:left;width:100%;margin-bottom:.625rem;font-size:.5625rem}.ea-path-grid.svelte-1biwfkm{clear:both;grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ea-path-card.svelte-1biwfkm{cursor:pointer;background:#fff;border:1px solid #ff3da538;border-radius:6px;align-items:flex-start;gap:.75rem;padding:1rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.ea-path-card-active.svelte-1biwfkm{background:linear-gradient(135deg,#fff 0%,#ffadd60f 100%);border-color:#ff3da5;box-shadow:0 0 0 1px #ff3da540,0 0 0 4px #ff3da514}.ea-path-radio.svelte-1biwfkm{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.ea-path-indicator.svelte-1biwfkm{flex-shrink:0;margin-top:.1rem}.ea-path-dot.svelte-1biwfkm{background:0 0;border:1.5px solid #9d7ab080;border-radius:50%;width:12px;height:12px;display:block}.ea-path-dot-active.svelte-1biwfkm{background:#ff3da5;border-color:#ff3da5;box-shadow:0 0 0 3px #ff3da533}.ea-path-content.svelte-1biwfkm{flex-direction:column;gap:.25rem;display:flex}.ea-path-eyebrow.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted,#9d7ab0);font-size:.5rem}.ea-path-title.svelte-1biwfkm{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);color:var(--ink-title,#3d0a4f);font-size:.8125rem;font-weight:600;line-height:1.3}.ea-path-body.svelte-1biwfkm{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);color:var(--ink-body,#5a3070);font-size:.75rem;line-height:1.5}.ea-error.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.04em;color:#ff3da5;margin:0;font-size:.6875rem}.ea-submit.svelte-1biwfkm{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:.02em;color:#fff;cursor:pointer;background:linear-gradient(#ff5db8 0%,#ff3da5 100%);border:none;border-radius:6px;align-self:flex-start;padding:.875rem 1.75rem;font-size:.875rem;font-weight:600;transition:opacity .15s,box-shadow .15s;box-shadow:0 0 24px #ff3da559,inset 0 1px #fff6}.ea-submit.svelte-1biwfkm:hover:not(:disabled){opacity:.92;box-shadow:0 0 32px #ff3da580,inset 0 1px #fff6}.ea-submit.svelte-1biwfkm:disabled{opacity:.6;cursor:not-allowed}.ea-success.svelte-1biwfkm{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.06em;color:var(--ink-eyebrow,#c13daa);align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:inline-flex}.ea-pulse-dot.svelte-1biwfkm{background:var(--cyan,#5ff1ff);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite svelte-1biwfkm-ea-pulse;display:inline-block}@keyframes svelte-1biwfkm-ea-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.ea-pulse-dot.svelte-1biwfkm{animation:none}.ea-form-wrap.svelte-1biwfkm{transition:none}}@media (width<=480px){.ea-path-grid.svelte-1biwfkm{grid-template-columns:1fr}.ea-row.svelte-1biwfkm{grid-template-columns:160px 1fr;gap:1rem}}.mf-wrap.svelte-1py0bvb{width:100%;position:relative}.mf.svelte-1py0bvb{text-align:center;background:0 0;width:100%;padding:4rem 1.5rem 2.5rem;position:relative;overflow:hidden;container-type:inline-size}.mf-wordmark-wrap.svelte-1py0bvb{margin-bottom:2.5rem;line-height:.82;display:block;position:relative}.mf-wordmark.svelte-1py0bvb{font-family:var(--font-marketing-sans,"General Sans", system-ui, sans-serif);letter-spacing:-.03em;white-space:nowrap;background:linear-gradient(90deg, var(--accent-pink,#ff3da5) 0%, var(--lavender-deep,#d894ff) 50%, var(--cyan,#5ff1ff) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,20cqw,22rem);font-weight:700;line-height:.85;display:block}.mf-links.svelte-1py0bvb{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .625rem;margin-bottom:1.25rem;display:flex;position:relative}.mf-link.svelte-1py0bvb{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-pink,#ff3da5);font-size:.5625rem;text-decoration:none;transition:color .2s}.mf-link.svelte-1py0bvb:hover{color:var(--accent-pink-hot,#ff1493)}.mf-sep.svelte-1py0bvb{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);color:var(--ink-muted,#9d7ab0);font-size:.5625rem}.mf-attr.svelte-1py0bvb{font-family:var(--font-marketing-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.12em;color:var(--ink-muted,#9d7ab0);text-transform:uppercase;margin:0;font-size:.5rem;position:relative}.skip-link.svelte-1uha8ag{background:var(--primary);color:#fff;border-radius:var(--radius-sm);font-size:.875rem;font-family:var(--font-body);z-index:9999;padding:.5rem 1rem;text-decoration:none;transition:top .2s;position:absolute;top:-100%;left:1rem}.skip-link.svelte-1uha8ag:focus{top:1rem}.landing.svelte-1uha8ag{max-width:1100px;margin:0 auto}.l-section-title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 3rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.25}@media (prefers-reduced-motion:reduce){.svelte-1uha8ag,.svelte-1uha8ag:before,.svelte-1uha8ag:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
