body{box-sizing:border-box}.sr-only[data-astro-cid-2wezhu66]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable[data-astro-cid-2wezhu66]:focus{position:static;width:auto;height:auto;margin:0;clip:auto;white-space:normal;padding:.5rem 1rem;background:#fff;border-radius:6px;box-shadow:0 4px 16px #00000014}.ss-menu-btn[data-astro-cid-2wezhu66]{display:none;border:0;background:#fff;border-radius:10px;padding:.4rem .7rem;box-shadow:0 2px 10px #00000014;font-size:1.1rem}@media(max-width:560px){.ss-menu-btn[data-astro-cid-2wezhu66]{display:inline-block}.ss-nav[data-astro-cid-2wezhu66]{display:none;flex-direction:column;gap:10px;background:#fff;padding:12px;border-radius:12px;position:absolute;right:20px;top:60px;box-shadow:0 10px 30px #0000001f}.ss-nav[data-astro-cid-2wezhu66].open{display:flex}}:root{--brand: #EF5025;--brand-2: #FFD700;--ink: #1A1A1A;--muted: #6b7280;--paper: #FFFFFF;--warm-1: #fef7ed;--warm-2: #fff7ed;--warm-3: #fef3c7;--ring: rgba(239,80,37,.25);--radius: 20px;--shadow: 0 20px 60px rgba(0,0,0,.12)}[data-astro-cid-2wezhu66]{margin:0;padding:0;box-sizing:border-box}html{height:100%;scroll-behavior:smooth;margin:0;padding:0;overflow-x:hidden}body{height:100%;font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans;color:var(--ink);line-height:1.6;margin:0!important;padding:0!important}.ss-wrap[data-astro-cid-2wezhu66]{width:100%;margin:0 auto;padding:0 40px}h1[data-astro-cid-2wezhu66],h2[data-astro-cid-2wezhu66],h3[data-astro-cid-2wezhu66]{font-family:Comfortaa,cursive;font-weight:700}.highlight[data-astro-cid-2wezhu66]{background:linear-gradient(180deg,transparent 60%,rgba(255,215,0,.35) 60%);padding:0 4px}.ss-topnav[data-astro-cid-2wezhu66]{position:fixed;top:0;left:0;right:0;background:#fffffff2;backdrop-filter:blur(20px);border-bottom:1px solid rgba(239,80,37,.1);z-index:1000;transition:all .3s ease}.ss-topnav[data-astro-cid-2wezhu66] .ss-wrap[data-astro-cid-2wezhu66]{display:flex;justify-content:space-between;align-items:center;padding:16px 40px}.ss-brand[data-astro-cid-2wezhu66]{font-family:Comfortaa,cursive;font-size:1.5rem;font-weight:700;color:var(--brand);text-decoration:none;display:flex;align-items:center;gap:8px}.ss-brand-icon[data-astro-cid-2wezhu66]{width:32px;height:32px;object-fit:contain;transition:all .3s ease}.ss-brand[data-astro-cid-2wezhu66]:hover .ss-brand-icon[data-astro-cid-2wezhu66]{transform:scale(1.1) rotate(5deg)}.ss-nav[data-astro-cid-2wezhu66]{display:flex;gap:32px}.ss-nav[data-astro-cid-2wezhu66] a[data-astro-cid-2wezhu66]{text-decoration:none;color:var(--ink);font-weight:600;font-size:.95rem;padding:8px 16px;border-radius:25px;transition:all .3s ease;position:relative}.ss-nav[data-astro-cid-2wezhu66] a[data-astro-cid-2wezhu66]:hover,.ss-nav[data-astro-cid-2wezhu66] a[data-astro-cid-2wezhu66].is-active{color:var(--brand);background:#ef50251a;transform:translateY(-2px)}.ss-btn-primary[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,var(--brand),#f97316);color:#fff;text-decoration:none;font-weight:700;padding:16px 32px;border-radius:50px;display:inline-block;box-shadow:0 8px 25px #ef50254d;transition:all .3s ease;border:2px solid transparent;font-size:1rem;position:relative;overflow:hidden}.ss-btn-primary[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.ss-btn-primary[data-astro-cid-2wezhu66]:hover:before{left:100%}.ss-btn-primary[data-astro-cid-2wezhu66]:hover{transform:translateY(-3px);box-shadow:0 15px 35px #ef502573,0 0 25px #ffd70099;animation:magicGlow 1.5s ease-in-out infinite}.ss-btn-outline[data-astro-cid-2wezhu66]{background:#fff;color:var(--brand);border:2px solid var(--brand);padding:16px 32px;border-radius:50px;text-decoration:none;font-weight:700;display:inline-block;transition:all .3s ease;font-size:1rem}.ss-btn-outline[data-astro-cid-2wezhu66]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014;background:var(--brand);color:#fff}@keyframes ss-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-15px) rotate(-2deg)}}@keyframes ss-fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ss-slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes ss-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes sparkle{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes magicGlow{0%,to{box-shadow:0 0 20px #ef50254d}50%{box-shadow:0 0 40px #ffd70099,0 0 60px #ef502566}}@keyframes risingBubbles{0%{transform:translateY(0) translate(0) scale(.8);opacity:0}10%{opacity:.6}50%{transform:translateY(-300px) translate(20px) scale(1);opacity:.8}90%{opacity:.4}to{transform:translateY(-600px) translate(-10px) scale(.6);opacity:0}}.ss-hero-section[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#f8f4f0,#e8ddd4,#fef3c7);padding:120px 0 80px;position:relative;overflow:hidden;margin-bottom:0!important}.magic-bubbles[data-astro-cid-2wezhu66]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.bubble[data-astro-cid-2wezhu66]{position:absolute;bottom:-50px;width:20px;height:20px;background:#ef50251a;border:2px solid rgba(239,80,37,.2);border-radius:50%;animation:risingBubbles 6s infinite ease-in-out}.bubble[data-astro-cid-2wezhu66]:nth-child(1){left:10%;width:15px;height:15px;animation-delay:0s}.bubble[data-astro-cid-2wezhu66]:nth-child(2){left:25%;width:25px;height:25px;animation-delay:1s}.bubble[data-astro-cid-2wezhu66]:nth-child(3){left:40%;width:18px;height:18px;animation-delay:2s}.bubble[data-astro-cid-2wezhu66]:nth-child(4){left:55%;width:22px;height:22px;animation-delay:.5s}.bubble[data-astro-cid-2wezhu66]:nth-child(5){left:70%;width:16px;height:16px;animation-delay:1.5s}.bubble[data-astro-cid-2wezhu66]:nth-child(6){left:85%;width:20px;height:20px;animation-delay:2.5s}.bubble[data-astro-cid-2wezhu66]:nth-child(7){left:15%;width:24px;height:24px;animation-delay:3s}.bubble[data-astro-cid-2wezhu66]:nth-child(8){left:60%;width:14px;height:14px;animation-delay:.8s}.bubble[data-astro-cid-2wezhu66]:nth-child(9){left:35%;width:19px;height:19px;animation-delay:1.8s}.bubble[data-astro-cid-2wezhu66]:nth-child(10){left:80%;width:17px;height:17px;animation-delay:2.2s}.ss-hero-section[data-astro-cid-2wezhu66]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(239,80,37,.08) 2px,transparent 2px),radial-gradient(circle at 80% 70%,rgba(255,215,0,.08) 2px,transparent 2px);background-size:100px 100px;opacity:.6;pointer-events:none}.ss-hero-content[data-astro-cid-2wezhu66]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.ss-hero-title[data-astro-cid-2wezhu66]{font-family:Comfortaa,cursive;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:700;line-height:1.1;margin:0 0 24px;color:var(--ink);animation:ss-slideIn .8s ease forwards}.ss-hero-title[data-astro-cid-2wezhu66] .flavor-text[data-astro-cid-2wezhu66]{color:var(--brand)}.ss-hero-title[data-astro-cid-2wezhu66] .purpose-text[data-astro-cid-2wezhu66]{color:var(--ink)}.ss-hero-subtitle[data-astro-cid-2wezhu66]{font-size:1.2rem;color:var(--ink);margin:0 0 32px;line-height:1.7;animation:ss-slideIn .8s ease .2s both}.ss-cta-row[data-astro-cid-2wezhu66]{display:flex;flex-wrap:wrap;gap:20px;animation:ss-slideIn .8s ease .4s both}.ss-floating-card[data-astro-cid-2wezhu66]{background:#fff;border-radius:var(--radius);padding:32px;box-shadow:var(--shadow);animation:ss-float 8s ease-in-out infinite,magicGlow 3s ease-in-out infinite;border:1px solid rgba(239,80,37,.1);position:relative;overflow:hidden}.ss-floating-card[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--brand),var(--brand-2))}.ss-card-title[data-astro-cid-2wezhu66]{font-size:1.5rem;color:var(--ink);margin:0 0 8px;font-family:Comfortaa,cursive}.ss-card-tagline[data-astro-cid-2wezhu66]{color:var(--brand);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0 0 20px}.ss-card-mini-icons[data-astro-cid-2wezhu66]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.ss-mini[data-astro-cid-2wezhu66]{display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--warm-1);border:1px solid #fde68a;border-radius:12px;padding:12px 8px;transition:all .3s ease}.ss-mini[data-astro-cid-2wezhu66]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001a}.ss-mini[data-astro-cid-2wezhu66] img[data-astro-cid-2wezhu66]{width:48px!important;height:48px!important;object-fit:contain!important;display:block;border-radius:8px}.ss-mini[data-astro-cid-2wezhu66] .name[data-astro-cid-2wezhu66]{font-size:.75rem;font-weight:600;margin-top:6px;color:var(--ink)}.ss-progress[data-astro-cid-2wezhu66]{margin:20px 0 16px}.ss-progress-label[data-astro-cid-2wezhu66]{font-size:.95rem;font-weight:600;color:var(--ink);margin-bottom:8px}.ss-progress-bar[data-astro-cid-2wezhu66]{height:10px;background:#f3f4f6;border-radius:5px;overflow:hidden;position:relative}.ss-progress-fill[data-astro-cid-2wezhu66]{display:block;height:100%;background:linear-gradient(90deg,var(--brand),var(--brand-2));border-radius:5px;transition:width 2s ease;position:relative;overflow:hidden}.ss-progress-fill[data-astro-cid-2wezhu66]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{left:-100%}to{left:100%}}.ss-card-note[data-astro-cid-2wezhu66]{font-size:.95rem;color:var(--ink);font-style:italic;line-height:1.6}.ss-card-note[data-astro-cid-2wezhu66] strong[data-astro-cid-2wezhu66]{color:var(--brand);font-weight:700}.ss-archetype[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,var(--warm-1) 0%,var(--warm-2) 50%,var(--warm-3) 100%);padding:6rem 0;position:relative}.ss-archetype[data-astro-cid-2wezhu66]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 25% 25%,rgba(239,80,37,.05) 2px,transparent 2px),radial-gradient(circle at 75% 75%,rgba(255,215,0,.05) 2px,transparent 2px);background-size:120px 120px;opacity:.8;pointer-events:none}.ss-archetype__header[data-astro-cid-2wezhu66]{text-align:center;margin-bottom:4rem;position:relative;z-index:1}.ss-title[data-astro-cid-2wezhu66]{font-family:Comfortaa,cursive;font-weight:700;font-size:clamp(2.5rem,5vw,3.5rem);color:var(--ink);margin:0 0 1.5rem;text-align:center}.ss-sub[data-astro-cid-2wezhu66]{font-size:1.3rem;color:var(--ink);line-height:1.6;max-width:700px;margin:0 auto 3rem;text-align:center}.ss-grid[data-astro-cid-2wezhu66]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;position:relative;z-index:1}.ss-card[data-astro-cid-2wezhu66]{background:#fff;border-radius:24px;padding:2.5rem;text-align:center;box-shadow:0 15px 40px #7c2d1214;border:2px solid transparent;overflow:hidden;opacity:0;transform:translateY(40px);animation:ss-fadeUp .8s ease forwards;transition:all .4s ease;position:relative}.ss-card[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,transparent,var(--brand),transparent);transform:translate(-100%);transition:transform .6s ease}.ss-card[data-astro-cid-2wezhu66]:hover:before{transform:translate(100%)}.ss-card[data-astro-cid-2wezhu66]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #7c2d121f;border-color:var(--brand)}.ss-card[data-astro-cid-2wezhu66]:nth-child(1){animation-delay:.1s}.ss-card[data-astro-cid-2wezhu66]:nth-child(2){animation-delay:.2s}.ss-card[data-astro-cid-2wezhu66]:nth-child(3){animation-delay:.3s}.ss-card[data-astro-cid-2wezhu66]:nth-child(4){animation-delay:.4s}.ss-card[data-astro-cid-2wezhu66]:nth-child(5){animation-delay:.5s}.ss-card[data-astro-cid-2wezhu66]:nth-child(6){animation-delay:.6s}.ss-icon[data-astro-cid-2wezhu66]{width:130px;height:130px;border-radius:50%;margin:0 auto 1.5rem;padding:16px;box-shadow:0 12px 30px #dc262633;display:grid;place-items:center;transition:all .3s ease}.ss-card[data-astro-cid-2wezhu66]:hover .ss-icon[data-astro-cid-2wezhu66]{transform:scale(1.1) rotate(5deg);box-shadow:0 20px 40px #dc26264d}.ss-icon[data-astro-cid-2wezhu66] img[data-astro-cid-2wezhu66]{width:98px!important;height:98px!important;object-fit:contain!important;display:block}.ss-card[data-astro-cid-2wezhu66]:nth-child(1) .ss-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#dc2626,#f97316)}.ss-card[data-astro-cid-2wezhu66]:nth-child(2) .ss-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#a16207,#d97706)}.ss-card[data-astro-cid-2wezhu66]:nth-child(3) .ss-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#92400e,#b45309)}.ss-card[data-astro-cid-2wezhu66]:nth-child(4) .ss-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.ss-card[data-astro-cid-2wezhu66]:nth-child(5) .ss-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#a16207,#ca8a04)}.ss-card[data-astro-cid-2wezhu66]:nth-child(6) .ss-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#92400e,#a16207)}.ss-card[data-astro-cid-2wezhu66] h3[data-astro-cid-2wezhu66]{font-weight:700;font-size:1.9rem;color:var(--ink);margin:0 0 .5rem;font-family:Comfortaa,cursive}.ss-line[data-astro-cid-2wezhu66]{color:var(--muted);margin:0 0 1.5rem;font-style:italic;font-size:1.1rem}.ss-more[data-astro-cid-2wezhu66]{color:var(--brand);text-decoration:none;font-weight:600;font-size:1rem;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.ss-more[data-astro-cid-2wezhu66]:after{content:"→";transition:transform .3s ease}.ss-more[data-astro-cid-2wezhu66]:hover{color:#b91c1c;transform:translate(4px)}.ss-more[data-astro-cid-2wezhu66]:hover:after{transform:translate(6px)}.ss-cta[data-astro-cid-2wezhu66]{text-align:center;margin-top:4rem}.ss-teaser[data-astro-cid-2wezhu66]{position:relative;padding:6rem 2rem;background:linear-gradient(135deg,#fef7ed,#fffbeb,#fff7ed);overflow:hidden}.ss-teaser[data-astro-cid-2wezhu66]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 30% 40%,rgba(239,80,37,.06) 2px,transparent 2px),radial-gradient(circle at 70% 60%,rgba(255,215,0,.06) 2px,transparent 2px);background-size:90px 90px;opacity:.7;pointer-events:none}.ss-teaser-content[data-astro-cid-2wezhu66]{text-align:center;max-width:800px;margin:0 auto;position:relative;z-index:1}.ss-eyebrow[data-astro-cid-2wezhu66]{display:inline-block;padding:.6rem 1.2rem;border-radius:999px;background:linear-gradient(135deg,#fde68a,#fbbf24);color:var(--ink);font-weight:700;font-size:.9rem;letter-spacing:.03em;margin-bottom:1.5rem;text-transform:uppercase;box-shadow:0 4px 15px #fbbf244d}.ss-teaser[data-astro-cid-2wezhu66] h2[data-astro-cid-2wezhu66]{font-weight:700;font-size:clamp(2.2rem,4vw,3.2rem);color:var(--ink);margin:0 0 1.5rem;font-family:Comfortaa,cursive}.ss-teaser[data-astro-cid-2wezhu66] p[data-astro-cid-2wezhu66]{color:var(--ink);line-height:1.8;margin:0 0 1.5rem;font-size:1.1rem}.ss-list[data-astro-cid-2wezhu66]{list-style:none;padding:0;margin:2rem 0}.ss-list[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66]{margin:.8rem 0;color:var(--ink);font-size:1.1rem;font-weight:600;display:flex;align-items:center;gap:12px}.ss-list[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66]:before{content:"✨";font-size:1.2rem}.ss-art[data-astro-cid-2wezhu66]{background:#fff;border:2px solid #ffe4b5;border-radius:24px;padding:20px;box-shadow:0 15px 40px #7c2d121a;text-align:center;font-size:1.2rem;color:var(--muted);min-height:300px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.ss-art[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--brand),var(--brand-2))}.ss-art[data-astro-cid-2wezhu66] img[data-astro-cid-2wezhu66]{width:100%;height:auto;border-radius:16px;object-fit:cover;max-width:100%}.ss-comparison[data-astro-cid-2wezhu66]{position:relative;padding:6rem 2rem;background:linear-gradient(135deg,#fef7ed,#fff7ed,#fef3c7);overflow:hidden}.ss-comparison[data-astro-cid-2wezhu66]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(239,80,37,.08) 1px,transparent 1px),radial-gradient(circle at 80% 70%,rgba(32,103,45,.08) 1px,transparent 1px);background-size:80px 80px;opacity:.6;pointer-events:none}.ss-comparison__inner[data-astro-cid-2wezhu66]{width:100%;margin:0 auto;position:relative;z-index:1;padding:0 40px}.ss-comparison__header[data-astro-cid-2wezhu66]{text-align:center;margin:0 auto 5rem;max-width:800px}.ss-comparison__header[data-astro-cid-2wezhu66] h2[data-astro-cid-2wezhu66]{font-weight:700;font-size:clamp(2.5rem,4vw,3.8rem);color:var(--ink);margin:0 0 1.5rem;text-shadow:0 2px 4px rgba(0,0,0,.1);font-family:Comfortaa,cursive}.ss-comparison__header[data-astro-cid-2wezhu66] p[data-astro-cid-2wezhu66]{font-size:clamp(1.1rem,2.2vw,1.4rem);color:#374151;line-height:1.7;margin:0}.ss-membership-grid[data-astro-cid-2wezhu66]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem}.membership-card[data-astro-cid-2wezhu66]{position:relative;border-radius:24px;padding:2.5rem 2rem;border:3px solid transparent;box-shadow:0 20px 50px #0000001a;overflow:hidden;opacity:0;transform:translateY(40px);animation:ss-fadeUp .8s ease forwards;transition:all .4s ease;background:#fff}.membership-card[data-astro-cid-2wezhu66]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 30px 60px #00000026}.membership-card[data-astro-cid-2wezhu66]:nth-child(1){animation-delay:.1s}.membership-card[data-astro-cid-2wezhu66]:nth-child(2){animation-delay:.2s}.membership-card[data-astro-cid-2wezhu66]:nth-child(3){animation-delay:.3s}.membership-card--explorer[data-astro-cid-2wezhu66]{border-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#e6fffa)}.membership-card--explorer[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#10b981,#34d399)}.membership-card--weaver[data-astro-cid-2wezhu66]{border-color:var(--brand);background:linear-gradient(135deg,#fff7ed,#fed7aa);transform:translateY(40px) scale(1.05)}.membership-card--weaver[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--brand),#f97316)}.membership-card--oracle[data-astro-cid-2wezhu66]{border-color:#7c3aed;background:linear-gradient(135deg,#faf5ff,#e9d5ff)}.membership-card--oracle[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#7c3aed,#a855f7)}.membership-header[data-astro-cid-2wezhu66]{text-align:center;margin-bottom:2rem}.membership-icon[data-astro-cid-2wezhu66]{width:80px;height:80px;border-radius:50%;margin:0 auto 1rem;display:grid;place-items:center;font-size:2.5rem;transition:all .3s ease}.membership-icon[data-astro-cid-2wezhu66] img[data-astro-cid-2wezhu66]{width:48px!important;height:48px!important;object-fit:contain!important}.membership-card--explorer[data-astro-cid-2wezhu66] .membership-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 8px 25px #10b9814d}.membership-card--weaver[data-astro-cid-2wezhu66] .membership-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,var(--brand),#f97316);box-shadow:0 8px 25px #ef50254d}.membership-card--oracle[data-astro-cid-2wezhu66] .membership-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 8px 25px #7c3aed4d}.membership-card[data-astro-cid-2wezhu66]:hover .membership-icon[data-astro-cid-2wezhu66]{transform:scale(1.1) rotate(5deg)}.membership-card[data-astro-cid-2wezhu66] h3[data-astro-cid-2wezhu66]{font-weight:700;font-size:1.8rem;margin:0 0 .5rem;color:var(--ink);font-family:Comfortaa,cursive}.membership-tagline[data-astro-cid-2wezhu66]{font-weight:600;font-size:1rem;color:#6b7280;font-style:italic;margin:0 0 1.5rem}.membership-price[data-astro-cid-2wezhu66]{margin-bottom:1.5rem}.price-main[data-astro-cid-2wezhu66]{font-size:2.5rem;font-weight:800;color:var(--ink);font-family:Comfortaa,cursive}.price-period[data-astro-cid-2wezhu66]{font-size:1.2rem;color:#6b7280;font-weight:600}.price-annual[data-astro-cid-2wezhu66]{font-size:.9rem;color:#6b7280;margin-top:.25rem}.membership-features[data-astro-cid-2wezhu66]{list-style:none;padding:0;margin:0 0 1.5rem}.membership-features[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66]{margin:0 0 1rem;padding:.8rem;background:#f9fafb99;border-radius:12px;border-left:3px solid transparent;transition:all .3s ease}.membership-features[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66]:hover{transform:translate(4px);box-shadow:0 4px 15px #0000000d}.membership-card--explorer[data-astro-cid-2wezhu66] .membership-features[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66]{border-left-color:#10b981}.membership-card--weaver[data-astro-cid-2wezhu66] .membership-features[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66]{border-left-color:var(--brand)}.membership-card--oracle[data-astro-cid-2wezhu66] .membership-features[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66]{border-left-color:#7c3aed}.membership-features[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66] strong[data-astro-cid-2wezhu66]{display:block;font-weight:700;font-size:.95rem;margin:0 0 .25rem;color:var(--ink)}.membership-features[data-astro-cid-2wezhu66] li[data-astro-cid-2wezhu66] p[data-astro-cid-2wezhu66]{margin:0;color:#4b5563;font-size:.85rem;line-height:1.4}.membership-description[data-astro-cid-2wezhu66]{margin-bottom:2rem}.membership-description[data-astro-cid-2wezhu66] p[data-astro-cid-2wezhu66]{font-size:.95rem;color:#4b5563;line-height:1.6;margin:0}.membership-badge[data-astro-cid-2wezhu66]{position:absolute;top:1.5rem;right:1.5rem;background:linear-gradient(135deg,#fbbf24,#f59e0b);color:var(--ink);padding:.5rem 1rem;border-radius:999px;font-size:.8rem;font-weight:700;z-index:2;box-shadow:0 4px 15px #fbbf244d;text-transform:uppercase;letter-spacing:.5px;animation:ss-pulse 2s infinite}.membership-cta[data-astro-cid-2wezhu66]{text-align:center}.btn--explorer[data-astro-cid-2wezhu66],.btn--weaver[data-astro-cid-2wezhu66],.btn--oracle[data-astro-cid-2wezhu66]{padding:.9rem 1.8rem;border-radius:50px;text-decoration:none;display:inline-block;transition:all .3s ease;color:#fff;font-weight:700;font-size:1rem;position:relative;overflow:hidden;width:100%;text-align:center}.btn--explorer[data-astro-cid-2wezhu66]:before,.btn--weaver[data-astro-cid-2wezhu66]:before,.btn--oracle[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn--explorer[data-astro-cid-2wezhu66]:hover:before,.btn--weaver[data-astro-cid-2wezhu66]:hover:before,.btn--oracle[data-astro-cid-2wezhu66]:hover:before{left:100%}.btn--explorer[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 8px 25px #10b9814d}.btn--explorer[data-astro-cid-2wezhu66]:hover{box-shadow:0 12px 30px #10b98166;transform:translateY(-2px)}.btn--weaver[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,var(--brand),#f97316);box-shadow:0 8px 25px #ef50254d}.btn--weaver[data-astro-cid-2wezhu66]:hover{box-shadow:0 12px 30px #ef502566;transform:translateY(-2px)}.btn--oracle[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 8px 25px #7c3aed4d}.btn--oracle[data-astro-cid-2wezhu66]:hover{box-shadow:0 12px 30px #7c3aed66;transform:translateY(-2px)}.btn--founding[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 8px 25px #fbbf2466}.btn--founding[data-astro-cid-2wezhu66]:hover{box-shadow:0 12px 30px #fbbf2480;transform:translateY(-2px)}.membership-card--founding[data-astro-cid-2wezhu66]{border-color:#fbbf24;background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.membership-card--founding[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#fbbf24,#f59e0b)}.membership-card--founding[data-astro-cid-2wezhu66] .membership-icon[data-astro-cid-2wezhu66]{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 8px 25px #fbbf2466}.ss-testimonials[data-astro-cid-2wezhu66]{padding:6rem 20px;background:linear-gradient(135deg,#fff,#fafafa);position:relative}.ss-section-title[data-astro-cid-2wezhu66]{text-align:center;font-size:clamp(2.5rem,4vw,3.5rem);margin-bottom:4rem;font-family:Comfortaa,cursive;font-weight:700;color:var(--ink)}.ss-testimonial-grid[data-astro-cid-2wezhu66]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.ss-testimonial-card[data-astro-cid-2wezhu66]{background:#fff;border-radius:20px;padding:2rem;box-shadow:0 8px 25px #00000014;transition:all .3s ease;border:2px solid transparent;position:relative;overflow:hidden}.ss-testimonial-card[data-astro-cid-2wezhu66]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--brand),var(--brand-2));transform:scaleX(0);transition:transform .3s ease}.ss-testimonial-card[data-astro-cid-2wezhu66]:hover:before{transform:scaleX(1)}.ss-testimonial-card[data-astro-cid-2wezhu66]:hover{transform:translateY(-8px);box-shadow:0 15px 35px #0000001f;border-color:#ef502533}.ss-testimonial-header[data-astro-cid-2wezhu66]{display:flex;align-items:center;gap:15px;margin-bottom:15px}.ss-testimonial-avatar[data-astro-cid-2wezhu66]{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#a9c7a2,#8fbc8f);color:#1a1a1a;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:1.2rem;box-shadow:0 4px 15px #a9c7a24d}.ss-testimonial-name[data-astro-cid-2wezhu66]{font-weight:600;color:var(--ink);font-size:1.1rem}.ss-stars[data-astro-cid-2wezhu66]{color:var(--brand);font-size:1rem;margin-top:2px}.ss-quote[data-astro-cid-2wezhu66]{font-style:italic;line-height:1.7;margin:0;color:var(--ink);font-size:1.05rem}.ss-dark-section[data-astro-cid-2wezhu66]{position:relative;text-align:center;padding:6rem 2rem;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);color:#fff;overflow:hidden}.ss-dark-section[data-astro-cid-2wezhu66]:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 25% 25%,rgba(239,80,37,.1) 2px,transparent 2px),radial-gradient(circle at 75% 75%,rgba(255,215,0,.1) 2px,transparent 2px);background-size:100px 100px;opacity:.5;pointer-events:none}.ss-dark-section[data-astro-cid-2wezhu66] .ss-wrap[data-astro-cid-2wezhu66]{position:relative;z-index:1}.ss-dark-section[data-astro-cid-2wezhu66] .ss-section-title[data-astro-cid-2wezhu66]{font-weight:800;font-size:clamp(2.5rem,4.5vw,4rem);margin:0 0 1.5rem;color:#fff}.ss-dark-section[data-astro-cid-2wezhu66] .ss-section-subtitle[data-astro-cid-2wezhu66]{opacity:.9;margin:0 0 3rem;font-size:1.3rem;color:#a9c7a2;line-height:1.6}.ss-dark-section[data-astro-cid-2wezhu66] .ss-btn-primary[data-astro-cid-2wezhu66]{background:#fff;color:#1a1a1a;box-shadow:0 12px 30px #0000004d;font-size:1.2rem;padding:18px 36px}.ss-dark-section[data-astro-cid-2wezhu66] .ss-btn-primary[data-astro-cid-2wezhu66]:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0006;background:var(--brand);color:#fff}.container[data-astro-cid-2wezhu66]{width:100%;margin:0 auto;padding:0 40px}@media(max-width:1024px){.ss-hero-content[data-astro-cid-2wezhu66]{grid-template-columns:1fr;gap:40px;text-align:center}.ss-nav[data-astro-cid-2wezhu66]{gap:20px}.ss-nav[data-astro-cid-2wezhu66] a[data-astro-cid-2wezhu66]{font-size:.9rem;padding:6px 12px}}@media(max-width:768px){.ss-wrap[data-astro-cid-2wezhu66]{padding:0 20px}.ss-topnav[data-astro-cid-2wezhu66] .ss-wrap[data-astro-cid-2wezhu66]{padding:16px 20px}.ss-comparison__inner[data-astro-cid-2wezhu66],.container[data-astro-cid-2wezhu66]{padding:0 20px}.ss-grid[data-astro-cid-2wezhu66]{grid-template-columns:1fr;gap:1.5rem;max-width:600px;margin:0 auto}.ss-teaser[data-astro-cid-2wezhu66] .ss-grid[data-astro-cid-2wezhu66]{grid-template-columns:1fr;gap:3rem}.ss-membership-grid[data-astro-cid-2wezhu66]{grid-template-columns:1fr;gap:2rem}.membership-card--weaver[data-astro-cid-2wezhu66]{transform:translateY(40px) scale(1)}.ss-card[data-astro-cid-2wezhu66]{padding:2rem 1.5rem}.ss-icon[data-astro-cid-2wezhu66]{width:100px;height:100px;margin:0 auto 1rem}.ss-icon[data-astro-cid-2wezhu66] img[data-astro-cid-2wezhu66]{width:70px!important;height:70px!important}.ss-card[data-astro-cid-2wezhu66] h3[data-astro-cid-2wezhu66]{font-size:1.6rem}.ss-line[data-astro-cid-2wezhu66]{font-size:1rem}.story-cards-container[data-astro-cid-2wezhu66]{flex-direction:column!important;align-items:center!important}.story-card[data-astro-cid-2wezhu66]{max-width:100%!important;width:100%!important}}@media(max-width:768px){.ss-topnav[data-astro-cid-2wezhu66] .ss-wrap[data-astro-cid-2wezhu66]{padding:12px 20px}.ss-brand[data-astro-cid-2wezhu66]{font-size:1.3rem}.ss-nav[data-astro-cid-2wezhu66]{gap:16px}.ss-nav[data-astro-cid-2wezhu66] a[data-astro-cid-2wezhu66]{font-size:.85rem;padding:4px 8px}.ss-hero-section[data-astro-cid-2wezhu66]{padding:100px 0 60px}.ss-cta-row[data-astro-cid-2wezhu66]{flex-direction:column;align-items:center}.ss-btn-primary[data-astro-cid-2wezhu66],.ss-btn-outline[data-astro-cid-2wezhu66]{width:100%;max-width:280px;text-align:center}.ss-archetype[data-astro-cid-2wezhu66]{padding:4rem 0}.ss-archetype__header[data-astro-cid-2wezhu66]{margin-bottom:3rem}.ss-title[data-astro-cid-2wezhu66]{font-size:2.2rem;margin-bottom:1rem}.ss-sub[data-astro-cid-2wezhu66]{font-size:1.1rem;margin-bottom:2rem}}@media(max-width:560px){.ss-grid[data-astro-cid-2wezhu66]{grid-template-columns:1fr;gap:1.5rem}.ss-hero-title[data-astro-cid-2wezhu66]{font-size:2.5rem}.ss-card[data-astro-cid-2wezhu66]{padding:1.8rem 1.2rem;margin:0 10px}.card[data-astro-cid-2wezhu66]{padding:2.5rem 2rem}.ss-nav[data-astro-cid-2wezhu66]{display:none}.ss-icon[data-astro-cid-2wezhu66]{width:90px;height:90px;margin:0 auto 1rem}.ss-icon[data-astro-cid-2wezhu66] img[data-astro-cid-2wezhu66]{width:60px!important;height:60px!important}.ss-card[data-astro-cid-2wezhu66] h3[data-astro-cid-2wezhu66]{font-size:1.5rem;margin-bottom:.3rem}.ss-line[data-astro-cid-2wezhu66]{font-size:.95rem;margin-bottom:1rem}.ss-more[data-astro-cid-2wezhu66]{font-size:.9rem}.ss-archetype[data-astro-cid-2wezhu66]{padding:3rem 0}.ss-wrap[data-astro-cid-2wezhu66]{padding:0 15px}}@media(max-width:400px){.ss-card[data-astro-cid-2wezhu66]{padding:1.5rem 1rem;margin:0 5px}.ss-icon[data-astro-cid-2wezhu66]{width:80px;height:80px}.ss-icon[data-astro-cid-2wezhu66] img[data-astro-cid-2wezhu66]{width:50px!important;height:50px!important}.ss-card[data-astro-cid-2wezhu66] h3[data-astro-cid-2wezhu66]{font-size:1.3rem}.ss-line[data-astro-cid-2wezhu66]{font-size:.9rem}}.modal-overlay[data-astro-cid-2wezhu66]{position:fixed;inset:0;background:#000c;backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease;padding:20px}.modal-overlay[data-astro-cid-2wezhu66].active{opacity:1;visibility:visible}.modal-content[data-astro-cid-2wezhu66]{background:#fff;border-radius:24px;padding:3rem 2.5rem;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 25px 60px #0000004d;transform:scale(.9) translateY(20px);transition:all .3s ease}.modal-overlay[data-astro-cid-2wezhu66].active .modal-content[data-astro-cid-2wezhu66]{transform:scale(1) translateY(0)}.modal-close[data-astro-cid-2wezhu66]{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;font-size:2rem;color:var(--muted);cursor:pointer;transition:all .3s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.modal-close[data-astro-cid-2wezhu66]:hover{background:#ef50251a;color:var(--brand);transform:scale(1.1)}.modal-title[data-astro-cid-2wezhu66]{font-family:Comfortaa,cursive;font-size:2.2rem;font-weight:700;color:var(--ink);text-align:center;margin:0 0 2.5rem;line-height:1.2}.modal-features[data-astro-cid-2wezhu66]{display:grid;gap:2rem;margin-bottom:2.5rem}.modal-feature[data-astro-cid-2wezhu66]{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;background:var(--warm-1);border-radius:16px;border-left:4px solid var(--brand);transition:all .3s ease}.modal-feature[data-astro-cid-2wezhu66]:hover{transform:translate(4px);box-shadow:0 8px 25px #00000014}.modal-icon[data-astro-cid-2wezhu66]{font-size:2.5rem;flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 4px 15px #0000001a}.modal-feature[data-astro-cid-2wezhu66] h3[data-astro-cid-2wezhu66]{font-family:Comfortaa,cursive;font-size:1.4rem;font-weight:700;color:var(--ink);margin:0 0 .5rem}.modal-feature[data-astro-cid-2wezhu66] p[data-astro-cid-2wezhu66]{color:var(--ink);line-height:1.6;margin:0;font-size:1rem}.modal-cta[data-astro-cid-2wezhu66]{text-align:center}.modal-cta[data-astro-cid-2wezhu66] .ss-btn-primary[data-astro-cid-2wezhu66]{font-size:1.1rem;padding:18px 36px}.animate-on-scroll[data-astro-cid-2wezhu66]{opacity:0;transform:translateY(30px);transition:all .6s ease}.animate-on-scroll[data-astro-cid-2wezhu66].animated{opacity:1;transform:translateY(0)}.fade-in[data-astro-cid-2wezhu66]{opacity:0;transform:translateY(20px);animation:ss-fadeUp .8s ease forwards}.font-serif[data-astro-cid-2wezhu66]{font-family:Comfortaa,cursive}.cursor-pointer[data-astro-cid-2wezhu66]{cursor:pointer}
