.SocialLinks-module__EiRDwW__socialSection{max-width:1100px;margin:80px auto;padding:0 20px}.SocialLinks-module__EiRDwW__socialContainer{text-align:center;max-width:900px;margin:0 auto}.SocialLinks-module__EiRDwW__title{color:#244322;margin:0 0 16px;font-size:42px;font-weight:700}.SocialLinks-module__EiRDwW__subtitle{color:#666;margin:0 0 48px;font-size:18px}.SocialLinks-module__EiRDwW__discordButtonWrapper{justify-content:center;margin-bottom:40px;display:flex}.SocialLinks-module__EiRDwW__discordButton{color:#fff;cursor:pointer;background:#5865f2;border:none;border-radius:16px;align-items:center;gap:12px;padding:16px 28px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 20px #5865f240}.SocialLinks-module__EiRDwW__discordButton:hover{transform:translateY(-2px);box-shadow:0 12px 24px #5865f259}.SocialLinks-module__EiRDwW__discordEmoji{font-size:28px}.SocialLinks-module__EiRDwW__discordIcon{fill:currentColor;width:24px;height:24px}.SocialLinks-module__EiRDwW__socialGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;display:flex}.SocialLinks-module__EiRDwW__socialItem{border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px;text-decoration:none;transition:all .2s;display:flex}.SocialLinks-module__EiRDwW__socialItem:hover{background:#f5fbe9;transform:translateY(-2px)}.SocialLinks-module__EiRDwW__iconWrapper{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:all .2s;display:flex;box-shadow:0 4px 12px #00000014}.SocialLinks-module__EiRDwW__socialItem:hover .SocialLinks-module__EiRDwW__iconWrapper{transform:translateY(-4px);box-shadow:0 6px 16px #0000001f}.SocialLinks-module__EiRDwW__socialIcon{width:32px;height:32px}.SocialLinks-module__EiRDwW__socialIcon.SocialLinks-module__EiRDwW__instagram{color:#e4405f}.SocialLinks-module__EiRDwW__socialIcon.SocialLinks-module__EiRDwW__tiktok{color:#000}.SocialLinks-module__EiRDwW__socialIcon.SocialLinks-module__EiRDwW__reddit{color:#ff4500}.SocialLinks-module__EiRDwW__socialLabel{color:#244322;font-size:14px;font-weight:600}@media (max-width:768px){.SocialLinks-module__EiRDwW__socialSection{margin:60px auto}.SocialLinks-module__EiRDwW__title{font-size:32px}.SocialLinks-module__EiRDwW__subtitle{font-size:16px}.SocialLinks-module__EiRDwW__discordButton{padding:14px 24px;font-size:1rem}.SocialLinks-module__EiRDwW__socialGrid{gap:24px}}
:root{--jungle-bg:#f6faef;--jungle-card:#fff;--jungle-green:#2e7d32;--jungle-green-light:#4caf50;--jungle-green-shadow:#4caf5040;--jungle-dark-text:#1a3b24;--jungle-muted-text:#4a5f52;--jungle-border:#0000000f;--jungle-shadow:0 4px 12px #0000000f;--jungle-shadow-light:#00000014;--jungle-shadow-hover:#0000001f}.AchievementsPreview-module__tGTT4W__achievementsSection{max-width:1100px;margin:-60px auto 80px;padding:80px 20px;position:relative}.AchievementsPreview-module__tGTT4W__achievementsSection:after{content:"";background:linear-gradient(#00000005,#0000);width:100%;height:40px;position:absolute;bottom:-40px;left:0}.AchievementsPreview-module__tGTT4W__achievementsContainer{max-width:1100px;margin:0 auto}.AchievementsPreview-module__tGTT4W__title{color:var(--jungle-dark-text);text-align:center;margin-bottom:12px;font-size:42px;font-weight:700}.AchievementsPreview-module__tGTT4W__subtitle{color:var(--jungle-muted-text);text-align:center;margin-bottom:40px;font-size:18px}.AchievementsPreview-module__tGTT4W__cardsGrid{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1100px;margin:0 auto;display:grid}.AchievementsPreview-module__tGTT4W__card{min-height:260px;padding:24px}.AchievementsPreview-module__tGTT4W__cardHeader{align-items:center;gap:12px;margin-bottom:20px;display:flex}.AchievementsPreview-module__tGTT4W__cardIcon{font-size:32px}.AchievementsPreview-module__tGTT4W__cardTitle{color:var(--jungle-dark-text);margin:0;font-size:22px;font-weight:700}.AchievementsPreview-module__tGTT4W__cardContent{flex-direction:column;gap:16px;display:flex}.AchievementsPreview-module__tGTT4W__cardDescription{color:var(--jungle-muted-text);margin:0;font-size:14px;line-height:1.5}.AchievementsPreview-module__tGTT4W__levelInfo{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.AchievementsPreview-module__tGTT4W__levelLabel{color:var(--jungle-dark-text);font-size:16px;font-weight:700}.AchievementsPreview-module__tGTT4W__xpLabel{color:#81c784;font-size:14px;font-weight:600}.AchievementsPreview-module__tGTT4W__progressBarContainer{width:100%}.AchievementsPreview-module__tGTT4W__progressBar{background:#f5f5f5;border-radius:16px;width:100%;height:32px;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #0000000f}.AchievementsPreview-module__tGTT4W__progressFill{background:linear-gradient(90deg,#66bb6a 0%,#81c784 100%);border-radius:16px;height:100%;transition:width .5s;position:relative;overflow:hidden}.AchievementsPreview-module__tGTT4W__shimmer{background:linear-gradient(90deg,#0000 0%,#ffffff4d 50%,#0000 100%);width:100%;height:100%;animation:2s infinite AchievementsPreview-module__tGTT4W__shimmer;position:absolute;top:0;left:-100%}@keyframes AchievementsPreview-module__tGTT4W__shimmer{0%{left:-100%}to{left:100%}}.AchievementsPreview-module__tGTT4W__achievementsList{flex-direction:column;gap:12px;display:flex}.AchievementsPreview-module__tGTT4W__achievementItem{background:#f5fbe9;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:background .2s;display:flex}.AchievementsPreview-module__tGTT4W__achievementItem:hover{background:#e8f5e9}.AchievementsPreview-module__tGTT4W__achievementBadge{flex-shrink:0;font-size:28px}.AchievementsPreview-module__tGTT4W__achievementInfo{flex-direction:column;flex:1;gap:2px;display:flex}.AchievementsPreview-module__tGTT4W__achievementName{color:var(--jungle-dark-text);font-size:15px;font-weight:600}.AchievementsPreview-module__tGTT4W__achievementDesc{color:var(--jungle-muted-text);font-size:13px}.AchievementsPreview-module__tGTT4W__achievementCheck{color:#66bb6a;flex-shrink:0;font-size:20px}.AchievementsPreview-module__tGTT4W__achievementLocked{color:#999;flex-shrink:0;font-size:18px}.AchievementsPreview-module__tGTT4W__rewardsList{flex-direction:column;gap:12px;display:flex}.AchievementsPreview-module__tGTT4W__rewardItem{background:#fff3e0;border:1px solid #ffe0b2;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .2s;display:flex}.AchievementsPreview-module__tGTT4W__rewardItem:hover{background:#ffe0b2;border-color:#ffcc80;transform:translate(4px)}.AchievementsPreview-module__tGTT4W__rewardIcon{flex-shrink:0;font-size:28px}.AchievementsPreview-module__tGTT4W__rewardInfo{flex-direction:column;flex:1;gap:2px;display:flex}.AchievementsPreview-module__tGTT4W__rewardName{color:var(--jungle-dark-text);font-size:15px;font-weight:600}.AchievementsPreview-module__tGTT4W__rewardCost{color:#f57c00;font-size:13px;font-weight:600}@media (max-width:1024px){.AchievementsPreview-module__tGTT4W__cardsGrid{grid-template-columns:1fr;gap:24px}.AchievementsPreview-module__tGTT4W__card{min-height:auto}}@media (max-width:768px){.AchievementsPreview-module__tGTT4W__achievementsSection{margin:60px auto;padding:60px 20px}.AchievementsPreview-module__tGTT4W__title{font-size:32px}.AchievementsPreview-module__tGTT4W__subtitle{font-size:16px}.AchievementsPreview-module__tGTT4W__cardsGrid{grid-template-columns:1fr;gap:24px}.AchievementsPreview-module__tGTT4W__card{min-height:auto;padding:20px}.AchievementsPreview-module__tGTT4W__cardIcon{font-size:28px}.AchievementsPreview-module__tGTT4W__cardTitle{font-size:20px}}
:root{--jungle-bg:#f6faef;--jungle-card:#fff;--jungle-green:#2e7d32;--jungle-green-light:#4caf50;--jungle-green-shadow:#4caf5040;--jungle-dark-text:#1a3b24;--jungle-muted-text:#4a5f52;--jungle-border:#0000000f;--jungle-shadow:0 4px 12px #0000000f;--jungle-shadow-light:#00000014;--jungle-shadow-hover:#0000001f}.FAQSection-module__FlPHxq__faqSection{max-width:1100px;margin:80px auto;padding:80px 20px;position:relative}.FAQSection-module__FlPHxq__faqSection:after{content:"";background:linear-gradient(#00000005,#0000);width:100%;height:40px;position:absolute;bottom:-40px;left:0}.FAQSection-module__FlPHxq__faqContainer{max-width:900px;margin:0 auto}.FAQSection-module__FlPHxq__title{color:var(--jungle-dark-text);text-align:center;margin-bottom:12px;font-size:42px;font-weight:700}.FAQSection-module__FlPHxq__subtitle{color:var(--jungle-muted-text);text-align:center;margin-bottom:40px;font-size:18px}.FAQSection-module__FlPHxq__faqList{flex-direction:column;gap:16px;display:flex}.FAQSection-module__FlPHxq__faqItem{padding:0;overflow:hidden}.FAQSection-module__FlPHxq__faqItem[open]{border-color:var(--jungle-card-border-strong)}.FAQSection-module__FlPHxq__question{color:var(--jungle-dark-text);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:20px 24px;font-size:18px;font-weight:600;list-style:none;display:flex}.FAQSection-module__FlPHxq__question::-webkit-details-marker{display:none}.FAQSection-module__FlPHxq__question::marker{display:none}.FAQSection-module__FlPHxq__question:hover{color:#1b5e20}.FAQSection-module__FlPHxq__icon{color:#81c784;flex-shrink:0;margin-left:16px;font-size:24px;font-weight:700;transition:transform .3s}.FAQSection-module__FlPHxq__faqItem[open] .FAQSection-module__FlPHxq__icon{color:#66bb6a;transform:rotate(45deg)}.FAQSection-module__FlPHxq__answer{color:var(--jungle-muted-text);margin:0;padding:0 24px 24px;font-size:16px;line-height:1.6;animation:.3s FAQSection-module__FlPHxq__fadeIn}@keyframes FAQSection-module__FlPHxq__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.FAQSection-module__FlPHxq__faqSection{margin:60px auto;padding:60px 20px}.FAQSection-module__FlPHxq__title{font-size:32px}.FAQSection-module__FlPHxq__subtitle{font-size:16px}.FAQSection-module__FlPHxq__question{padding:16px 20px;font-size:16px}.FAQSection-module__FlPHxq__answer{padding:0 20px 20px;font-size:15px}.FAQSection-module__FlPHxq__icon{font-size:20px}}
:root{--jungle-bg:#f6faef;--jungle-card:#fff;--jungle-green:#2e7d32;--jungle-green-light:#4caf50;--jungle-green-shadow:#4caf5040;--jungle-dark-text:#1a3b24;--jungle-muted-text:#4a5f52;--jungle-border:#0000000f;--jungle-shadow:0 4px 12px #0000000f;--jungle-shadow-light:#00000014;--jungle-shadow-hover:#0000001f}.landing-module__qZN4Ta__hero{max-width:1100px;margin:0 auto 80px;padding:120px 20px 100px;position:relative}.landing-module__qZN4Ta__hero:after{content:"";background:linear-gradient(#00000005,#0000);width:100%;height:40px;position:absolute;bottom:-40px;left:0}.landing-module__qZN4Ta__heroContent{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.landing-module__qZN4Ta__heroText{max-width:600px;margin-left:50px}.landing-module__qZN4Ta__heroTitle{color:var(--jungle-dark-text);margin:0 0 24px;font-size:56px;font-weight:800;line-height:1.1}.landing-module__qZN4Ta__highlight{color:var(--jungle-green-light);position:relative}.landing-module__qZN4Ta__heroSubtitle{color:var(--jungle-muted-text);margin:0 0 40px;font-size:20px;line-height:1.6}.landing-module__qZN4Ta__heroCTA{gap:16px;display:flex}.landing-module__qZN4Ta__primaryButton{background:var(--jungle-green);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:14px 26px;font-size:18px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-block;box-shadow:0 4px 12px #2e7d324d}.landing-module__qZN4Ta__primaryButton:hover{background:var(--jungle-green-light);transform:translateY(-2px);box-shadow:0 8px 22px #2e7d3240}.landing-module__qZN4Ta__secondaryButton{color:var(--jungle-dark-text);border:2px solid var(--jungle-green-light);cursor:pointer;background:#fff;border-radius:10px;padding:14px 26px;font-size:18px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-block}.landing-module__qZN4Ta__secondaryButton:hover{background:#e8f5e9;transform:translateY(-2px)}.landing-module__qZN4Ta__heroImage{justify-content:center;align-items:center;display:flex}.landing-module__qZN4Ta__monkeyContainer{justify-content:center;align-items:center;width:300px;height:300px;display:flex;position:relative}.landing-module__qZN4Ta__monkeyLarge{object-fit:contain;filter:drop-shadow(0 8px 24px #00000026);animation:4s ease-in-out infinite landing-module__qZN4Ta__floatMonkey;width:580px!important;height:580px!important}@keyframes landing-module__qZN4Ta__floatMonkey{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.landing-module__qZN4Ta__floatingElements{pointer-events:none;position:absolute;inset:0}.landing-module__qZN4Ta__floating{font-size:40px;animation:4s ease-in-out infinite landing-module__qZN4Ta__float;position:absolute}.landing-module__qZN4Ta__floating:first-child{animation-delay:0s;top:-10%;left:calc(17% - 2px)}.landing-module__qZN4Ta__floating:nth-child(2){animation-delay:1s;top:20%;right:10%}.landing-module__qZN4Ta__floating:nth-child(3){animation-delay:2s;bottom:20%;left:20%}@keyframes landing-module__qZN4Ta__float{0%,to{opacity:.7;transform:translateY(0)rotate(0)}50%{opacity:1;transform:translateY(-20px)rotate(10deg)}}.landing-module__qZN4Ta__featuresSection{text-align:left;max-width:1100px;margin:80px auto;padding:0 20px}.landing-module__qZN4Ta__featuresHeader{text-align:center;margin-bottom:40px}.landing-module__qZN4Ta__sectionLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--jungle-green,#2d7a3f);margin-bottom:12px;font-size:.75rem;font-weight:700}.landing-module__qZN4Ta__featuresTitle{color:var(--jungle-dark-text,#184021);margin-bottom:12px;font-size:42px;font-weight:700}.landing-module__qZN4Ta__featuresSubtitle{color:var(--jungle-muted-text,#5c765d);max-width:680px;margin:0 auto;font-size:1rem;line-height:1.6}.landing-module__qZN4Ta__featuresGrid{grid-template-columns:repeat(3,minmax(0,1fr));place-items:stretch center;gap:24px;width:100%;display:grid}.landing-module__qZN4Ta__featureCard{flex-direction:column;gap:18px;width:100%;height:100%;padding:24px 22px;display:flex}.landing-module__qZN4Ta__featurePill{text-transform:uppercase;letter-spacing:.06em;color:#2e7d48;background:#2e7d4814;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.landing-module__qZN4Ta__featureIcon{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.landing-module__qZN4Ta__featureTitle{color:var(--jungle-dark-text,#184021);font-size:1.1rem;font-weight:700}.landing-module__qZN4Ta__featureBody{color:var(--jungle-muted-text,#5c765d);font-size:.92rem;line-height:1.5}.landing-module__qZN4Ta__featureList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.landing-module__qZN4Ta__featureListItem{color:var(--jungle-muted-text,#455a46);align-items:flex-start;gap:8px;font-size:.88rem;line-height:1.5;display:flex}.landing-module__qZN4Ta__featureListIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;display:inline-flex}.landing-module__qZN4Ta__featureListTitle{color:var(--jungle-dark-text,#184021);font-size:.88rem;font-weight:600}.landing-module__qZN4Ta__featureListDesc{color:#6b8373;font-size:.85rem;font-weight:400}.landing-module__qZN4Ta__pricingSection{max-width:1100px;margin:80px auto;padding:80px 20px;position:relative}.landing-module__qZN4Ta__pricingSection:after{content:"";background:linear-gradient(#00000005,#0000);width:100%;height:40px;position:absolute;bottom:-40px;left:0}.landing-module__qZN4Ta__pricingContainer{width:100%}.landing-module__qZN4Ta__pricingHeader{justify-content:center;align-items:center;gap:20px;margin-bottom:20px;display:flex}.landing-module__qZN4Ta__pricingLeaf{font-size:48px;animation:3s ease-in-out infinite landing-module__qZN4Ta__float}.landing-module__qZN4Ta__pricingLeafDelayed{font-size:48px;animation:3s ease-in-out 1s infinite landing-module__qZN4Ta__float}.landing-module__qZN4Ta__pricingTitle{color:var(--jungle-dark-text);text-align:center;margin:0;font-size:42px;font-weight:700}.landing-module__qZN4Ta__pricingSubtitle{text-align:center;color:var(--jungle-muted-text);max-width:800px;margin:0 auto 64px;font-size:18px}.landing-module__qZN4Ta__pricingGrid{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:48px;display:grid}.landing-module__qZN4Ta__ctaSection{max-width:1100px;margin:80px auto;padding:0 20px}.landing-module__qZN4Ta__ctaContainer{background:linear-gradient(135deg,var(--jungle-green-light)0%,var(--jungle-green)100%);text-align:center;border-radius:18px;max-width:900px;margin:0 auto;padding:48px 32px;box-shadow:0 8px 22px #0000001f}.landing-module__qZN4Ta__ctaTitle{color:#fff;margin:0 0 24px;font-size:42px;font-weight:700}.landing-module__qZN4Ta__ctaSubtitle{color:#fff;opacity:.95;max-width:600px;margin:0 auto 40px;font-size:20px}.landing-module__qZN4Ta__ctaButton{color:var(--jungle-green);cursor:pointer;box-shadow:0 4px 14px var(--jungle-green-shadow);background:#fff;border-radius:10px;padding:14px 28px;font-size:18px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-block}.landing-module__qZN4Ta__ctaButton:hover{box-shadow:0 6px 20px var(--jungle-green-shadow);transform:translateY(-3px)}@media (max-width:1024px){.landing-module__qZN4Ta__featuresGrid{grid-template-columns:1fr}.landing-module__qZN4Ta__pricingGrid{grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto}}@media (max-width:768px){.landing-module__qZN4Ta__hero{margin-bottom:60px;padding:80px 20px 60px}.landing-module__qZN4Ta__heroContent{text-align:center;grid-template-columns:1fr;gap:40px}.landing-module__qZN4Ta__heroText{margin-left:0}.landing-module__qZN4Ta__heroTitle{font-size:36px}.landing-module__qZN4Ta__heroSubtitle{font-size:16px}.landing-module__qZN4Ta__heroCTA{flex-direction:column;gap:12px}.landing-module__qZN4Ta__primaryButton,.landing-module__qZN4Ta__secondaryButton{text-align:center;width:100%}.landing-module__qZN4Ta__heroImage{order:-1}.landing-module__qZN4Ta__monkeyLarge{width:180px!important;height:180px!important}.landing-module__qZN4Ta__features,.landing-module__qZN4Ta__pricingSection,.landing-module__qZN4Ta__ctaSection{margin:60px auto}.landing-module__qZN4Ta__ctaContainer{padding:48px 32px}.landing-module__qZN4Ta__sectionTitle,.landing-module__qZN4Ta__pricingTitle{font-size:32px}.landing-module__qZN4Ta__sectionSubtitle,.landing-module__qZN4Ta__pricingSubtitle{font-size:16px}.landing-module__qZN4Ta__pricingLeaf,.landing-module__qZN4Ta__pricingLeafDelayed,.landing-module__qZN4Ta__ctaTitle{font-size:32px}.landing-module__qZN4Ta__ctaSubtitle{font-size:18px}}@media (max-width:480px){.landing-module__qZN4Ta__ctaContainer{padding:32px 24px}.landing-module__qZN4Ta__pricingGrid{gap:24px}}
