.card-grid.svelte-yb5num{display:grid;grid-template-columns:1fr;grid-gap:50px 2vw;transform-style:preserve-3d;height:100%;max-width:1200px;margin:auto;padding:50px;position:relative}.card-grid.active.svelte-yb5num{z-index:99}@media screen and (min-width:900px){.card-grid.svelte-yb5num{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:900px){.card-grid>.card{--row: 1;grid-column:1;grid-row:var(--row);transition:opacity .2s ease,transform .2s ease}.card-grid>.card:nth-child(n){position:relative;left:-50px;top:10px;z-index:calc(var(--card-scale) * 10 + 50);transform:translateZ(.1px) rotate(-5deg);opacity:1}.card-grid>.card:nth-child(2n){left:0;top:-10px;z-index:calc(var(--card-scale) * 10 + 49);transform:translateZ(.1px) rotate(0);opacity:.99}.card-grid>.card:nth-child(3n){left:50px;top:0;z-index:calc(var(--card-scale) * 10 + 48);transform:translateZ(.1px) rotate(5deg);opacity:.99}.card-grid>.card.interacting,.card-grid>.card.active{opacity:1}.card-grid>.card:nth-child(n+4):nth-child(-n+6){grid-row:2}.card-grid>.card:nth-child(n+7):nth-child(-n+9){grid-row:3}.card-grid>.card:nth-child(n+10):nth-child(-n+12){grid-row:4}.card-grid>.card:nth-child(n+13):nth-child(-n+15){grid-row:5}.card-grid>.card:nth-child(n+16):nth-child(-n+18){grid-row:6}.card-grid>.card:nth-child(n+19){grid-row:auto;grid-column:auto;transform:none!important;left:0!important;top:0!important}}@media screen and (min-width:600px)and (max-width:900px){.card-grid.svelte-yb5num{max-width:420px;margin:auto}.card-grid>.card:nth-child(n){left:-100px;top:10px;transform:translateZ(.1px) rotate(-5deg)}.card-grid>.card:nth-child(2n){left:0;top:-10px;transform:translateZ(.1px) rotate(0)}.card-grid>.card:nth-child(3n){left:100px;top:0;transform:translateZ(.1px) rotate(5deg)}}.card-grid>.card.active{transform:translateZ(.1px)!important}.landing.svelte-10joqin{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;background:#030712}.bg-grid.svelte-10joqin{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse at 50% 30%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,black 20%,transparent 70%)}.aurora.svelte-10joqin{position:absolute;border-radius:50%;filter:blur(120px);opacity:.4;animation:svelte-10joqin-drift 20s ease-in-out infinite;pointer-events:none}.aurora-1.svelte-10joqin{width:600px;height:400px;background:radial-gradient(circle,rgba(168,85,247,.5),transparent 70%);top:-10%;left:10%;animation-delay:0s}.aurora-2.svelte-10joqin{width:500px;height:350px;background:radial-gradient(circle,rgba(59,130,246,.4),transparent 70%);top:20%;right:5%;animation-delay:-7s;animation-duration:25s}.aurora-3.svelte-10joqin{width:400px;height:300px;background:radial-gradient(circle,rgba(236,72,153,.3),transparent 70%);bottom:10%;left:30%;animation-delay:-14s;animation-duration:30s}@keyframes svelte-10joqin-drift{0%,to{transform:translate(0) scale(1)}25%{transform:translate(40px,-30px) scale(1.1)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(30px,40px) scale(1.05)}}.hero.svelte-10joqin{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1.5rem 1rem;text-align:center;animation:svelte-10joqin-fadeInUp .8s ease-out both}.logo.svelte-10joqin{font-family:Fugaz One,cursive;font-size:clamp(3.5rem,8vw,5.5rem);color:#fff;margin:0;letter-spacing:-.02em;line-height:1}.tagline.svelte-10joqin{font-family:Roboto,sans-serif;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:300;color:#ffffffd9;margin:.625rem 0 0;line-height:1.3}.gradient-text.svelte-10joqin{background:linear-gradient(135deg,#a855f7,#6366f1,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.hero-sub.svelte-10joqin{font-size:clamp(1rem,1.8vw,1.1875rem);color:#ffffff80;margin:0;line-height:1.7;max-width:460px}.how-it-works.svelte-10joqin{position:relative;z-index:1;padding:2rem 1.5rem 3rem}.pillars.svelte-10joqin{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1100px;margin:0 auto}.pillar.svelte-10joqin{text-align:center;padding:1.5rem 1.25rem}.step-number.svelte-10joqin{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#a855f71f;border:1px solid rgba(168,85,247,.2);color:#a78bfa;font-size:1.125rem;font-weight:700;margin-bottom:1rem}.pillar-title.svelte-10joqin{font-size:1.1875rem;font-weight:700;color:#fff;margin:0 0 .5rem}.pillar-desc.svelte-10joqin{font-size:.9375rem;color:#ffffff73;margin:0;line-height:1.6}.experience.svelte-10joqin{position:relative;z-index:1;padding:2rem 1.5rem 3rem;max-width:1100px;margin:0 auto}.section-title.svelte-10joqin{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#fff;text-align:center;margin:0 0 2.25rem}.experience-grid.svelte-10joqin{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.exp-item.svelte-10joqin{padding:1.5rem 1.75rem;background:#ffffff06;border:1px solid rgba(255,255,255,.05);border-radius:.75rem}.exp-accent.svelte-10joqin{font-size:1.0625rem;font-weight:600;color:#c4b5fd}.exp-desc.svelte-10joqin{font-size:.9375rem;color:#ffffff73;margin:.375rem 0 0;line-height:1.6}.hero-card.svelte-10joqin{position:relative;width:240px;margin:2rem 0;animation:svelte-10joqin-fadeInUp .8s ease-out .2s both}.card-glow.svelte-10joqin{position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;background:radial-gradient(circle,rgba(168,85,247,.3),transparent 70%);filter:blur(40px);animation:svelte-10joqin-pulse-glow 4s ease-in-out infinite;pointer-events:none}@keyframes svelte-10joqin-pulse-glow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.card-wrapper.svelte-10joqin{position:relative;width:100%}.creator-cta.svelte-10joqin{position:relative;z-index:1;padding:1.5rem 1.5rem 3rem;display:flex;justify-content:center}.cta-card.svelte-10joqin{width:100%;max-width:640px;padding:2rem 2.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:1rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.cta-label.svelte-10joqin{font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#a855f7cc;margin:0}.cta-headline.svelte-10joqin{font-size:1.5rem;font-weight:700;color:#fff;margin:.375rem 0 0}.cta-sub.svelte-10joqin{font-size:.9375rem;color:#ffffff73;margin:.5rem 0 0;line-height:1.5}.email-form.svelte-10joqin{margin-top:1.5rem}.input-group.svelte-10joqin{display:flex;gap:.5rem}.input-group.svelte-10joqin input:where(.svelte-10joqin){flex:1;padding:.875rem 1.125rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:.625rem;color:#fff;font-size:1rem;outline:none;transition:all .2s ease}.input-group.svelte-10joqin input:where(.svelte-10joqin)::-moz-placeholder{color:#ffffff4d}.input-group.svelte-10joqin input:where(.svelte-10joqin)::placeholder{color:#ffffff4d}.input-group.svelte-10joqin input:where(.svelte-10joqin):focus{border-color:#a855f780;box-shadow:0 0 0 3px #a855f71a}.input-group.svelte-10joqin input:where(.svelte-10joqin):disabled{opacity:.5}.input-group.svelte-10joqin button:where(.svelte-10joqin){padding:.875rem 1.75rem;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;border-radius:.625rem;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s ease}.input-group.svelte-10joqin button:where(.svelte-10joqin):hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #8b5cf666}.input-group.svelte-10joqin button:where(.svelte-10joqin):disabled{opacity:.5;cursor:not-allowed}.form-error.svelte-10joqin{margin:.75rem 0 0;font-size:.875rem;color:#f87171}.success-state.svelte-10joqin{text-align:center;padding:1rem 0;animation:svelte-10joqin-fadeInUp .5s ease-out}.success-icon.svelte-10joqin{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:#22c55e26;border-radius:50%;color:#22c55e;margin-bottom:1rem}.success-text.svelte-10joqin{font-size:1.25rem;font-weight:700;color:#fff;margin:0}.success-sub.svelte-10joqin{font-size:.9375rem;color:#ffffff80;margin:.5rem 0 0}@keyframes svelte-10joqin-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-scroll-reveal]:not(.scroll-revealed){opacity:0;transform:translateY(24px)}.scroll-revealed{opacity:1;transform:translateY(0);transition:opacity .7s ease-out var(--reveal-delay, 0ms),transform .7s ease-out var(--reveal-delay, 0ms)}@media(max-width:640px){.hero.svelte-10joqin{padding:2.5rem 1.25rem 1rem}.hero-card.svelte-10joqin{width:200px;margin:1.5rem 0}.how-it-works.svelte-10joqin{padding:1.5rem 1.25rem 2rem}.pillars.svelte-10joqin{grid-template-columns:1fr;gap:0;max-width:100%}.pillar.svelte-10joqin{display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto;-moz-column-gap:.75rem;column-gap:.75rem;text-align:left;padding:.75rem 0}.step-number.svelte-10joqin{grid-row:1 / -1;width:32px;height:32px;font-size:.875rem;margin-bottom:0;margin-top:.125rem}.pillar-title.svelte-10joqin{margin:0 0 .25rem}.pillar-desc.svelte-10joqin{grid-column:2}.experience.svelte-10joqin{padding:1.5rem .75rem 2rem}.experience-grid.svelte-10joqin{grid-template-columns:1fr;gap:.75rem}.exp-item.svelte-10joqin{padding:1.25rem 1.5rem;text-align:left}.creator-cta.svelte-10joqin{padding:1rem 1.25rem 2.5rem}.cta-card.svelte-10joqin{padding:1.5rem}.input-group.svelte-10joqin{flex-direction:column}.input-group.svelte-10joqin button:where(.svelte-10joqin){padding:.875rem 1.5rem}}@media(min-width:641px){.hero-card.svelte-10joqin{width:280px}}.landing-page.svelte-1uha8ag{max-width:none;padding:0;margin:0}.pack-header.svelte-1uha8ag{text-align:center;margin-bottom:2rem}.pack-title.svelte-1uha8ag{margin:0}.pack-title.svelte-1uha8ag .logo:where(.svelte-1uha8ag){font-family:Fugaz One,cursive;font-size:clamp(2.5rem,6vw,3.5rem);color:#fff;text-decoration:none;letter-spacing:-.02em}.presents.svelte-1uha8ag{font-family:Roboto,sans-serif;font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:300;color:#fff9;margin-top:.375rem}.pack-name.svelte-1uha8ag{font-weight:600;background:linear-gradient(135deg,#a855f7,#6366f1,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle.svelte-1uha8ag{font-family:Roboto,sans-serif;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:300;color:#fff9;text-align:center;margin:0 0 1rem}.inline-cta.svelte-1uha8ag{display:flex;justify-content:center;padding:2rem 1.5rem 3rem}.top-cta.svelte-1uha8ag{padding:1rem 1.5rem 1.5rem}.cta-box.svelte-1uha8ag{width:100%;max-width:540px;padding:1.5rem 2rem;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:1rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cta-text.svelte-1uha8ag{font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 1rem;text-align:center}.cta-form.svelte-1uha8ag{width:100%}.cta-input-row.svelte-1uha8ag{display:flex;gap:.5rem}.cta-input-row.svelte-1uha8ag input:where(.svelte-1uha8ag){flex:1;padding:.75rem 1rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#fff;font-size:.9375rem;outline:none;transition:border-color .2s}.cta-input-row.svelte-1uha8ag input:where(.svelte-1uha8ag)::-moz-placeholder{color:#ffffff4d}.cta-input-row.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:#ffffff4d}.cta-input-row.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{border-color:#a855f780}.cta-input-row.svelte-1uha8ag input:where(.svelte-1uha8ag):disabled{opacity:.5}.cta-input-row.svelte-1uha8ag button:where(.svelte-1uha8ag){padding:.75rem 1.5rem;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;border-radius:.5rem;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s}.cta-input-row.svelte-1uha8ag button:where(.svelte-1uha8ag):hover:not(:disabled){box-shadow:0 4px 16px #8b5cf666}.cta-input-row.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.5;cursor:not-allowed}.cta-success.svelte-1uha8ag{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#22c55e;font-weight:600}.cta-error.svelte-1uha8ag{margin:.5rem 0 0;font-size:.875rem;color:#f87171;text-align:center}@media(max-width:768px){.cta-input-row.svelte-1uha8ag{flex-direction:column}}
