.page_pageContainer___Ajkl{width:100%;overflow-x:hidden;position:relative}.page_heroSection___mcj9{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.page_heroBackground__LV9pF{position:absolute;inset:0;z-index:0;overflow:hidden}.page_gradientOrb1__1aI_C{top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,var(--accent-alpha-weak) 0,transparent 70%);animation:page_float__P1Jpw 20s ease-in-out infinite;opacity:.4}.page_gradientOrb1__1aI_C,.page_gradientOrb2__fSpWj{position:absolute;border-radius:50%;filter:blur(80px)}.page_gradientOrb2__fSpWj{bottom:-20%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,var(--brand-alpha-weak) 0,transparent 70%);animation:page_float__P1Jpw 25s ease-in-out infinite reverse;opacity:.3}.page_gridPattern__KQAF2{position:absolute;inset:0;background-image:linear-gradient(var(--neutral-alpha-weak) 1px,transparent 1px),linear-gradient(90deg,var(--neutral-alpha-weak) 1px,transparent 1px);background-size:50px 50px;opacity:.3;-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 80%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 80%)}.page_heroContent__2lPR8{position:relative;z-index:1;width:100%;max-width:1200px;padding:0 2rem;justify-content:center}.page_heroContent__2lPR8,.page_heroInner__FQkwa{display:flex;flex-direction:column;align-items:center}.page_heroInner__FQkwa{gap:1.5rem;animation:page_fadeInUp__SpOy_ 1s ease-out}.page_avatarWrapper__XCvyF{position:relative;margin-bottom:1rem;animation:page_avatarFloat__9jfaD 3s ease-in-out infinite}.page_avatarWrapper__XCvyF:before{content:"";position:absolute;inset:-8px;background:linear-gradient(135deg,var(--accent-alpha-medium),var(--brand-alpha-medium));border-radius:50%;z-index:-1;opacity:.5;filter:blur(12px);animation:page_pulse__U_e85 2s ease-in-out infinite}@keyframes page_avatarFloat__9jfaD{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page_pulse__U_e85{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.page_scrollIndicator__m4b3d{position:absolute;bottom:3rem;left:50%;transform:translateX(-50%);z-index:2}.page_scrollLine__rNAKp{width:2px;height:60px;background:linear-gradient(to bottom,var(--accent-alpha-medium),transparent);animation:page_scrollPulse__Sq64M 2s ease-in-out infinite}.page_featuredSection__EBPEV{position:relative;width:100%;padding:8rem 0 6rem;background:linear-gradient(to bottom,transparent,var(--neutral-alpha-weak) 50%)}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:4rem;padding:0 2rem}.page_featuredContent__nYL7n{width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;gap:4rem}.page_workshopsSection__nfX3B{width:100%;max-width:1200px;margin:0 auto;padding:3rem 0}.page_waveTransition__3sHMQ{position:absolute;bottom:-1px;left:0;width:100%;height:120px;overflow:hidden;line-height:0}.page_waveTransition__3sHMQ svg{position:relative;display:block;width:calc(100% + 1.3px);height:120px}.page_contentSection__WpRhq{position:relative;width:100%;padding:8rem 0;background:var(--neutral-alpha-weak);overflow:hidden}.page_contentBackground__iHsTv{position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,var(--accent-alpha-weak) 0,transparent 50%),radial-gradient(circle at 80% 80%,var(--brand-alpha-weak) 0,transparent 50%);opacity:.2;filter:blur(60px)}.page_contentContainer__xnyHl{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.page_contentHeader__oWrJO{text-align:center;margin-bottom:4rem;display:flex;flex-direction:column;gap:1rem;align-items:center}.page_contentBody__RkfDN{display:flex;flex-direction:column;gap:4rem}.page_topicsGrid__Nq8Pt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1200px;margin:0 auto}.page_topicCard__uf2GC{padding:1.5rem 2rem;background:var(--surface);border:1px solid var(--neutral-alpha-medium);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center;position:relative;overflow:hidden}.page_topicCard__uf2GC:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,var(--accent-alpha-medium),var(--brand-alpha-medium));transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.page_topicCard__uf2GC:hover{transform:translateY(-4px);border-color:var(--accent-alpha-medium);box-shadow:0 8px 24px var(--neutral-alpha-medium)}.page_topicCard__uf2GC:hover:before{transform:scaleX(1)}.page_platformsSection__Nvvy6{display:flex;flex-direction:column;align-items:center}.page_platformsGrid__Y_v4h{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:2rem;gap:2rem;width:100%;max-width:800px}.page_platformCard__BOyYa{padding:3rem 2rem;background:var(--surface);border:1px solid var(--neutral-alpha-medium);border-radius:24px;display:flex;flex-direction:column;align-items:center;gap:1rem;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer}.page_platformCard__BOyYa:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,var(--accent-alpha-medium),var(--brand-alpha-medium));transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.page_platformCard__BOyYa:after{content:"";position:absolute;top:-50%;right:-50%;width:200px;height:200px;background:radial-gradient(circle,var(--accent-alpha-weak) 0,transparent 70%);border-radius:50%;opacity:0;transition:opacity .4s ease}.page_platformCard__BOyYa:hover{transform:translateY(-8px);border-color:var(--accent-alpha-medium);box-shadow:0 16px 48px var(--neutral-alpha-medium)}.page_platformCard__BOyYa:hover:before{transform:scaleX(1)}.page_platformCard__BOyYa:hover:after{opacity:1}.page_platformCard__BOyYa:hover .page_platformIcon__Nu9RO{transform:scale(1.1) rotate(5deg)}.page_platformIcon__Nu9RO{width:80px;height:80px;background:var(--neutral-alpha-weak);border-radius:50%}.page_platformArrow__adsb3,.page_platformIcon__Nu9RO{display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;z-index:1}.page_platformArrow__adsb3{margin-top:.5rem;opacity:.6;color:var(--accent-on-background-strong)}.page_platformArrow__adsb3 svg{width:24px;height:24px;transition:transform .3s ease}.page_platformCard__BOyYa:hover .page_platformArrow__adsb3{opacity:1}.page_platformCard__BOyYa:hover .page_platformArrow__adsb3 svg{transform:translateX(4px)}.page_projectsSection__G_zdm{position:relative;width:100%;padding:8rem 0;overflow:hidden}.page_projectsBackground__cehRY{position:absolute;inset:0;z-index:0}.page_floatingShape1__1_S_z{position:absolute;top:10%;right:10%;width:300px;height:300px;border:2px solid var(--accent-alpha-weak);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;opacity:.2;animation:page_morphShape__P3rDf 15s ease-in-out infinite}.page_floatingShape2__c7gXp{position:absolute;bottom:20%;left:5%;width:250px;height:250px;border:2px solid var(--brand-alpha-weak);border-radius:70% 30% 30% 70%/70% 70% 30% 30%;opacity:.2;animation:page_morphShape__P3rDf 20s ease-in-out infinite reverse}.page_projectsContainer__ocPoi{position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto;padding:0 2rem}.page_newsletterSection__obA6Z{position:relative;width:100%;padding:8rem 0;overflow:hidden}.page_newsletterBackground__DsCoL{position:absolute;inset:0;z-index:0}.page_newsletterGradient__74arj{position:absolute;inset:0;background:linear-gradient(135deg,var(--accent-alpha-weak) 0,transparent 50%,var(--brand-alpha-weak) 100%);opacity:.15}.page_newsletterContent__On6Jf{position:relative;z-index:1;width:100%;max-width:800px;margin:0 auto;padding:0 2rem}@keyframes page_fadeInUp__SpOy_{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes page_float__P1Jpw{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes page_scrollPulse__Sq64M{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}}@keyframes page_morphShape__P3rDf{0%,to{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transform:rotate(0deg) scale(1)}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67%/55% 27% 73% 45%;transform:rotate(180deg) scale(1.1)}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}@media (max-width:1024px){.page_heroSection___mcj9{min-height:90vh}.page_gradientOrb1__1aI_C,.page_gradientOrb2__fSpWj{width:400px;height:400px}.page_contentSection__WpRhq,.page_featuredSection__EBPEV,.page_newsletterSection__obA6Z,.page_projectsSection__G_zdm{padding:6rem 0}.page_contentHeader__oWrJO,.page_sectionHeader__a4Fw5{margin-bottom:3rem}.page_topicsGrid__Nq8Pt{grid-template-columns:repeat(2,1fr);gap:1.25rem}.page_platformsGrid__Y_v4h{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:768px){.page_heroSection___mcj9{min-height:100vh;padding:2rem 0}.page_heroContent__2lPR8{padding:0 1.5rem}.page_gradientOrb1__1aI_C,.page_gradientOrb2__fSpWj{width:300px;height:300px;filter:blur(60px)}.page_gridPattern__KQAF2{background-size:30px 30px}.page_scrollIndicator__m4b3d{bottom:2rem}.page_scrollLine__rNAKp{height:40px}.page_contentSection__WpRhq,.page_featuredSection__EBPEV,.page_newsletterSection__obA6Z,.page_projectsSection__G_zdm{padding:4rem 0}.page_contentContainer__xnyHl,.page_featuredContent__nYL7n,.page_newsletterContent__On6Jf,.page_projectsContainer__ocPoi{padding:0 1.5rem}.page_workshopsSection__nfX3B{padding:2rem 0}.page_contentHeader__oWrJO,.page_sectionHeader__a4Fw5{margin-bottom:2rem}.page_contentBody__RkfDN{gap:3rem}.page_topicsGrid__Nq8Pt{grid-template-columns:1fr;gap:1rem}.page_topicCard__uf2GC{padding:1.25rem 1.5rem}.page_platformCard__BOyYa{padding:2.5rem 1.5rem}.page_platformIcon__Nu9RO{width:70px;height:70px}.page_waveTransition__3sHMQ,.page_waveTransition__3sHMQ svg{height:60px}.page_floatingShape1__1_S_z,.page_floatingShape2__c7gXp{width:150px;height:150px}}@media (max-width:480px){.page_heroSection___mcj9{min-height:100vh}.page_gradientOrb1__1aI_C,.page_gradientOrb2__fSpWj{width:250px;height:250px}.page_contentSection__WpRhq,.page_featuredSection__EBPEV,.page_newsletterSection__obA6Z,.page_projectsSection__G_zdm{padding:3rem 0}.page_contentContainer__xnyHl,.page_featuredContent__nYL7n,.page_newsletterContent__On6Jf,.page_projectsContainer__ocPoi{padding:0 1rem}.page_workshopsSection__nfX3B{padding:1.5rem 0}.page_contentBody__RkfDN{gap:2.5rem}.page_topicCard__uf2GC{padding:1rem 1.25rem}.page_platformCard__BOyYa{padding:2rem 1.25rem}.page_platformIcon__Nu9RO{width:60px;height:60px;font-size:2.5rem}}