.app[data-v-a8bb34ea]{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow:hidden;background:linear-gradient(to bottom,#e0d5f5,#d4c5f0,#f0d4e8 60%,#e8d9f0)}.background-layer[data-v-a8bb34ea]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.stars[data-v-a8bb34ea]{position:absolute;top:0;left:0;width:3px;height:3px;border-radius:50%;background:transparent;box-shadow:12vw 8vh #fcd34d,85vw 15vh #a78bfa,45vw 5vh #fcd34d,70vw 25vh #a78bfa,30vw 18vh #fcd34d,92vw 35vh #a78bfa,18vw 42vh #fcd34d,65vw 50vh #a78bfa,40vw 60vh #fcd34d,88vw 55vh #a78bfa,25vw 70vh #fcd34d,75vw 78vh #a78bfa,50vw 12vh #fcd34d,95vw 68vh #a78bfa,8vw 30vh #fcd34d,55vw 88vh #a78bfa,33vw 48vh #fcd34d,78vw 8vh #a78bfa,60vw 38vh #fcd34d,15vw 62vh #a78bfa,82vw 45vh #fcd34d,42vw 22vh #a78bfa,68vw 72vh #fcd34d,20vw 85vh #a78bfa,90vw 28vh #fcd34d,48vw 92vh #a78bfa,72vw 18vh #fcd34d,35vw 52vh #a78bfa,58vw 65vh #fcd34d,10vw 75vh #a78bfa;opacity:.8;animation:stars-twinkle-a8bb34ea 4s ease-in-out infinite alternate}.prairie[data-v-a8bb34ea]{position:absolute;left:-10%;right:-10%;bottom:-10%;height:40%;background:radial-gradient(circle at 15% 0%,#d4f5d4 0%,transparent 40%),radial-gradient(circle at 75% 10%,#c8f0c8 0%,transparent 45%),linear-gradient(to top,#8cd98c,#a8e6a8 30%,#c4f0c4);border-radius:50% 50% 0 0}.cloud[data-v-a8bb34ea]{position:absolute;top:10%;width:140px;height:60px;background:radial-gradient(ellipse at center,#fff 20%,#fffffff2,#ffffffd9);border-radius:999px;opacity:.75;filter:blur(6px);box-shadow:inset 0 -2px 8px #c8bef080,0 0 0 1px #c8bef066,0 2px 12px #c8bef04d;animation:cloud-drift-a8bb34ea 80s linear infinite}.cloud[data-v-a8bb34ea]:before,.cloud[data-v-a8bb34ea]:after{content:"";position:absolute;background:radial-gradient(ellipse at center,#fff 20%,#fffffff2,#ffffffd9);border-radius:50%;box-shadow:inset 0 -2px 6px #c8bef066,0 0 0 1px #c8bef059}.cloud[data-v-a8bb34ea]:before{width:80px;height:80px;top:-40px;left:20px}.cloud[data-v-a8bb34ea]:after{width:60px;height:60px;top:-30px;right:15px}.cloud-1[data-v-a8bb34ea]{top:12%;left:-20%;animation-duration:95s;opacity:.65}.cloud-2[data-v-a8bb34ea]{top:22%;left:5%;animation-duration:120s;animation-delay:-15s;opacity:.55}.cloud-3[data-v-a8bb34ea]{top:8%;left:45%;animation-duration:140s;animation-delay:-45s;opacity:.5}@keyframes cloud-drift-a8bb34ea{0%{transform:translate(-150px)}to{transform:translate(120vw)}}@keyframes stars-twinkle-a8bb34ea{0%{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}.unicorn[data-v-a8bb34ea]{position:absolute;width:120px;height:auto;z-index:1;pointer-events:none;animation:unicorn-float-a8bb34ea 110s linear infinite}.unicorn img[data-v-a8bb34ea]{width:100%;height:auto;display:block;filter:drop-shadow(0 2px 8px rgba(167,139,250,.3))}.unicorn-1[data-v-a8bb34ea]{top:35%;left:-15%;opacity:.25;animation-duration:63s;animation-delay:-25s}.unicorn-2[data-v-a8bb34ea]{top:18%;left:-20%;opacity:.2;animation-duration:83s;animation-delay:-70s}.unicorn-3[data-v-a8bb34ea]{top:45%;left:-18%;opacity:.18;animation-duration:73s;animation-delay:-15s}.unicorn-4[data-v-a8bb34ea]{top:28%;left:-22%;opacity:.22;animation-duration:93s;animation-delay:-50s}.unicorn-5[data-v-a8bb34ea]{top:15%;left:-25%;opacity:.15;animation-duration:53s;animation-delay:-90s}@keyframes unicorn-float-a8bb34ea{0%{transform:translate(-180px) translateY(0)}25%{transform:translate(25vw) translateY(-140px)}50%{transform:translate(55vw) translateY(0)}75%{transform:translate(85vw) translateY(140px)}to{transform:translate(120vw) translateY(0)}}@keyframes hero-rainbow-a8bb34ea{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.container[data-v-a8bb34ea]{width:100%;max-width:1120px;margin:0 auto;padding:0 1.5rem}.header[data-v-a8bb34ea]{padding:1.25rem 0;position:relative;z-index:1}.header .container[data-v-a8bb34ea]{display:flex;align-items:center;justify-content:space-between}.logo[data-v-a8bb34ea]{display:flex;align-items:center;gap:.4rem}.logo-icon[data-v-a8bb34ea]{font-size:1.6rem}.logo-text[data-v-a8bb34ea]{font-size:1.4rem;font-weight:800;color:#3b275a}.nav[data-v-a8bb34ea]{display:flex;align-items:center;gap:1.25rem}.nav-link[data-v-a8bb34ea]{text-decoration:none;font-size:.95rem;color:#5b4a82}.nav-link[data-v-a8bb34ea]:hover{text-decoration:underline}.connect-btn[data-v-a8bb34ea]{border:none;padding:.55rem 1.2rem;border-radius:999px;font-size:.95rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#a78bfa,#8b5cf6);box-shadow:0 8px 18px #8b5cf659;cursor:pointer;transition:transform .15s,box-shadow .15s}.connect-btn[data-v-a8bb34ea]:hover{transform:translateY(-2px);box-shadow:0 10px 22px #8b5cf666}.main[data-v-a8bb34ea]{flex:1;padding:2.5rem 0 3rem;position:relative;z-index:1}.hero[data-v-a8bb34ea]{text-align:center;margin-bottom:2.5rem}.hero-title-main[data-v-a8bb34ea]{font-size:calc(4.6rem / 1.2);font-weight:800;margin:0 0 .75rem;background-image:linear-gradient(90deg,#f97373,#fb923c,#facc15,#4ade80,#38bdf8,#a855f7,#fb7185);background-size:400% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hero-rainbow-a8bb34ea 9s linear infinite;text-shadow:0 6px 18px rgba(0,0,0,.12)}.hero-title[data-v-a8bb34ea]{font-size:calc(2.6rem / 1.2);font-weight:800;color:#3b275a;margin:0 0 .75rem}.hero-subtitle[data-v-a8bb34ea]{font-size:1.1rem;color:#6b5b7a;margin:0}.hero-cta-row[data-v-a8bb34ea]{margin-top:1.4rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.hero-cta[data-v-a8bb34ea]{border:none;border-radius:999px;padding:.8rem 1.6rem;font-size:1rem;font-weight:700;color:#3b275a;background:linear-gradient(135deg,#fef3c7,#f9a8d4);box-shadow:0 10px 24px #fbbf2459;cursor:pointer;transition:transform .15s,box-shadow .15s,filter .15s}.hero-cta[data-v-a8bb34ea]:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 30px #fbbf2466}.hero-cta-note[data-v-a8bb34ea]{font-size:.85rem;color:#6b5b7a}.hero-layout[data-v-a8bb34ea]{display:flex;align-items:center;justify-content:center;gap:2.5rem;margin-bottom:3rem}.unicorn-illustration[data-v-a8bb34ea]{flex:0 0 260px;display:flex;align-items:center;justify-content:center}.unicorn-illustration img[data-v-a8bb34ea]{max-width:400px;height:auto;transform:scaleX(-1)}.vault-card[data-v-a8bb34ea]{background:linear-gradient(135deg,#fffffff5,#ffffffeb);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;padding:2rem;max-width:560px;margin:0;box-shadow:0 20px 50px #fbbf2440;border:1px solid rgba(253,224,138,.7)}.card-header[data-v-a8bb34ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.4rem}.card-title[data-v-a8bb34ea]{margin:0;font-size:1.4rem;font-weight:700;color:#3b275a}.lock-badge[data-v-a8bb34ea]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;padding:.35rem .75rem;border-radius:999px;font-size:.85rem;font-weight:600}.waitlist-copy[data-v-a8bb34ea]{font-size:.95rem;color:#6b5b7a;margin:0 0 1.2rem;line-height:1.6}.waitlist-form[data-v-a8bb34ea]{display:flex;flex-direction:column;gap:.6rem}.waitlist-label[data-v-a8bb34ea]{font-size:.85rem;font-weight:600;color:#6b5b7a}.waitlist-input-row[data-v-a8bb34ea]{display:flex;gap:.6rem;align-items:center}.waitlist-input[data-v-a8bb34ea]{flex:1;border-radius:999px;border:2px solid rgba(167,139,250,.4);padding:.75rem 1rem;font-size:.95rem;outline:none;background:#f3e8ffb3;color:#3b275a}.waitlist-input[data-v-a8bb34ea]::placeholder{color:#c4b5d4}.waitlist-input[data-v-a8bb34ea]:focus{border-color:#a78bfa}.waitlist-input-error[data-v-a8bb34ea]{border-color:#f97373;background:#fee2e2cc}.waitlist-btn[data-v-a8bb34ea]{border:none;border-radius:999px;padding:.8rem 1.4rem;font-size:.95rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#fb7185,#f97316);box-shadow:0 10px 22px #f8717159;cursor:pointer;white-space:nowrap;transition:transform .15s,box-shadow .15s,filter .15s}.waitlist-btn[data-v-a8bb34ea]:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 14px 28px #f8717166}.waitlist-note[data-v-a8bb34ea]{font-size:.76rem;color:#9ca3af;margin:.4rem 0 0}.waitlist-error[data-v-a8bb34ea]{margin:.3rem 0 0;font-size:.78rem;color:#f97373}.waitlist-success[data-v-a8bb34ea]{margin:.3rem 0 0;font-size:.78rem;color:#16a34a}.features[data-v-a8bb34ea]{margin-top:3rem}.section-title[data-v-a8bb34ea]{text-align:center;font-size:1.4rem;font-weight:700;color:#3b275a;margin:0 0 1.8rem}.feature-grid[data-v-a8bb34ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.75rem}.feature[data-v-a8bb34ea]{padding:1.6rem 1.4rem;border-radius:20px;background:linear-gradient(145deg,#ffffffe6,#fff8d1e6);border:1px solid rgba(253,224,138,.6);text-align:center}.feature-icon[data-v-a8bb34ea]{font-size:2rem;margin-bottom:.75rem}.feature-title[data-v-a8bb34ea]{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;color:#3b275a}.feature-text[data-v-a8bb34ea]{margin:0;font-size:.9rem;color:#6b5b7a}.info-section[data-v-a8bb34ea]{margin-top:3rem}.section-text[data-v-a8bb34ea]{max-width:720px;margin:0 auto .9rem;font-size:.95rem;line-height:1.7;color:#6b5b7a;text-align:center}.how-it-works[data-v-a8bb34ea]{margin-top:3rem}.steps-list[data-v-a8bb34ea]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:center}.step-item[data-v-a8bb34ea]{display:flex;align-items:flex-start;gap:.75rem;padding:1.3rem 1.1rem;border-radius:18px;background:#ffffffe6;border:1px solid rgba(167,139,250,.5);flex:1 1 260px;max-width:340px}.step-number[data-v-a8bb34ea]{width:28px;height:28px;border-radius:999px;background:linear-gradient(135deg,#a78bfa,#f472b6);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;flex-shrink:0}.step-title[data-v-a8bb34ea]{margin:0 0 .25rem;font-size:.95rem;font-weight:700;color:#3b275a}.step-text[data-v-a8bb34ea]{margin:0;font-size:.9rem;color:#6b5b7a}.milestones[data-v-a8bb34ea]{margin-top:3rem;text-align:center}.milestone-tags[data-v-a8bb34ea]{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:.75rem 0 .4rem}.milestone-tag[data-v-a8bb34ea]{padding:.45rem .85rem;border-radius:999px;background:#ffffffe6;border:1px dashed rgba(167,139,250,.7);font-size:.86rem;color:#4b3a72}.faq[data-v-a8bb34ea]{margin-top:3rem}.faq-grid[data-v-a8bb34ea]{display:flex;flex-wrap:wrap;gap:1.3rem;justify-content:center}.faq-item[data-v-a8bb34ea]{padding:1.4rem 1.2rem;border-radius:18px;background:#fffffff2;border:1px solid rgba(209,213,219,.8);flex:1 1 260px;max-width:340px}.faq-question[data-v-a8bb34ea]{margin:0 0 .45rem;font-size:.95rem;font-weight:700;color:#3b275a}.faq-answer[data-v-a8bb34ea]{margin:0;font-size:.9rem;color:#6b5b7a}.disclosures[data-v-a8bb34ea]{margin-top:3rem;padding-top:.5rem}.footer[data-v-a8bb34ea]{background:#ffffffb3;border-top:1px solid rgba(59,39,90,.1);padding:1.4rem 0;position:relative;z-index:1}.footer-text[data-v-a8bb34ea]{margin:0;font-size:.8rem;color:#9ca3af;text-align:center}@media (max-width: 768px){.header .container[data-v-a8bb34ea]{flex-direction:column;gap:.75rem}.hero-title-main[data-v-a8bb34ea]{font-size:calc(3.2rem / 1.2)}.hero-title[data-v-a8bb34ea]{font-size:calc(2.1rem / 1.2)}.hero-layout[data-v-a8bb34ea]{flex-direction:column}.vault-card[data-v-a8bb34ea]{padding:1.6rem 1.4rem;position:relative;overflow:hidden}.vault-card[data-v-a8bb34ea]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/unicorn-2.png);background-repeat:no-repeat;background-position:center center;background-size:contain;opacity:.22;pointer-events:none;z-index:0}.vault-card[data-v-a8bb34ea]>*{position:relative;z-index:1}.unicorn-illustration[data-v-a8bb34ea]{display:none}.waitlist-input-row[data-v-a8bb34ea]{flex-direction:column;align-items:stretch}.waitlist-btn[data-v-a8bb34ea]{width:100%;text-align:center}}
