.menu_arbol_container{font-family:NittiGrotesk,sans-serif;background:#fff}.header-section{background:transparent}.video-overlay{background:gold}.call-to-action-button{transition:all .3s ease}.call-to-action-button:hover{transform:scale(1.05)}.hero-initial{opacity:0;filter:blur(10px)}.hero-animated,.hero-initial{transition:all 1.5s cubic-bezier(.23,1,.32,1)}.hero-animated{opacity:1;filter:blur(0)}.title-initial{opacity:0;transform:scale(.8);filter:blur(5px)}.title-animated,.title-initial{transition:all 1.2s cubic-bezier(.23,1,.32,1);transition-delay:.3s}.title-animated{opacity:1;transform:scale(1);filter:blur(0)}.subtitle-initial{opacity:0;transform:scale(.9);filter:blur(3px)}.subtitle-animated,.subtitle-initial{transition:all 1s cubic-bezier(.23,1,.32,1);transition-delay:.6s}.subtitle-animated{opacity:1;transform:scale(1);filter:blur(0)}@keyframes titleGlow{0%{text-shadow:0 0 0 rgba(210,105,30,0)}50%{text-shadow:0 0 20px rgba(210,105,30,.3),0 0 40px rgba(210,105,30,.1)}to{text-shadow:0 0 0 rgba(210,105,30,0)}}.title-animated{animation:titleGlow 4s ease-in-out infinite;animation-delay:2s}@media (max-width:1024px){.content-block-1,.content-block-2,.content-block-3,.content-block-5,.content-block-6,.content-block-8,.content-block-9{width:100%!important}}.menu_arbol_mobile_container{min-height:100vh}.mobile-header-section{background:linear-gradient(135deg,#2c1b0f,#3d2917);padding:1rem}.menu_arbol_mobile_container .mobile-content-block-1{padding:0}.menu_arbol_mobile_container .mobile-content-block-2,.menu_arbol_mobile_container .mobile-content-block-3,.menu_arbol_mobile_container .mobile-content-block-5{margin:0 1rem;padding:1rem;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.menu_arbol_mobile_container .mobile-content-block-4{padding:1rem}.menu_arbol_mobile_container .mobile-content-block-6,.menu_arbol_mobile_container .mobile-content-block-7{margin:0 1rem;padding:1rem;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.mobile-monkey-images{position:relative}.mobile-monkey-images img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.mobile-video-indicator{background:rgba(255,215,0,.9);padding:4px 8px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.mobile-planting-images img{border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.2)}.mobile-regeneration-text{border-radius:12px;box-shadow:inset 0 2px 10px rgba(0,0,0,.2)}.menu_arbol_mobile_container .mobile-content-block-2,.mobile-regeneration-text{background:linear-gradient(135deg,#8b4513,#654321)}.menu_arbol_mobile_container .mobile-content-block-3,.menu_arbol_mobile_container .mobile-content-block-5{background:linear-gradient(135deg,beige,khaki);border:2px solid #d2691e}.menu_arbol_mobile_container .mobile-content-block-6{background:linear-gradient(135deg,#8b4513,#654321)}.menu_arbol_mobile_container .mobile-content-block-7{background:linear-gradient(135deg,#654321,#3d2917)}.menu_arbol_mobile_container ::-webkit-scrollbar{width:4px}.menu_arbol_mobile_container ::-webkit-scrollbar-track{background:#2c1b0f}.menu_arbol_mobile_container ::-webkit-scrollbar-thumb{background:#d2691e;border-radius:2px}@media (max-width:480px){.mobile-header-section h2{line-height:32px}.biodiversity-text p,.campaign-details p,.conservation-text p,.mobile-content-block-2 p,.mobile-content-block-4 p,.mobile-header-section p,.mobile-regeneration-text p{line-height:18px}}@media (orientation:landscape) and (max-height:500px){.mobile-header-section{padding:.5rem}.mobile-header-section h2{line-height:28px;margin-bottom:.5rem}.mobile-content-block-1,.mobile-content-block-3,.mobile-content-block-5{padding:.5rem}.mobile-content-block-2,.mobile-content-block-4{margin:0 .5rem;padding:.5rem}}