.animate-fade-in-up[data-v-5083927a]{animation:fadeInUp-5083927a .8s ease-out}.animate-slide-up[data-v-5083927a]{animation:slideUp-5083927a .8s ease-out}@keyframes fadeInUp-5083927a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-5083927a{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-8a196dd4]{animation:fadeInUp-8a196dd4 .8s ease-out}.animate-slide-up[data-v-8a196dd4]{animation:slideUp-8a196dd4 .8s ease-out}@keyframes fadeInUp-8a196dd4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-8a196dd4{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-1ad9c728]{animation:fadeInUp-1ad9c728 .8s ease-out}.animate-slide-up[data-v-1ad9c728]{animation:slideUp-1ad9c728 .8s ease-out}@keyframes fadeInUp-1ad9c728{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-1ad9c728{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-3f78b41c]{animation:fadeInUp-3f78b41c .8s ease-out}.animate-slide-up[data-v-3f78b41c]{animation:slideUp-3f78b41c .8s ease-out}@keyframes fadeInUp-3f78b41c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-3f78b41c{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-3095f150]{animation:fadeInUp-3095f150 .8s ease-out}.animate-slide-up[data-v-3095f150]{animation:slideUp-3095f150 .8s ease-out}@keyframes fadeInUp-3095f150{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-3095f150{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{height:100%;width:100%}.el-image{display:inline-block;overflow:hidden;position:relative}.el-image__inner{opacity:1;vertical-align:top}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{left:0;position:absolute;top:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{align-items:center;color:var(--el-text-color-placeholder);display:flex;font-size:14px;justify-content:center;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{bottom:0;left:0;position:fixed;right:0;top:0}.el-image-viewer__wrapper:focus{outline:none!important}.el-image-viewer__btn{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;opacity:.8;position:absolute;-webkit-user-select:none;user-select:none;z-index:1}.el-image-viewer__btn .el-icon{cursor:pointer;font-size:inherit}.el-image-viewer__close{font-size:40px;height:40px;right:40px;top:40px;width:40px}.el-image-viewer__canvas{align-items:center;display:flex;height:100%;justify-content:center;position:static;-webkit-user-select:none;user-select:none;width:100%}.el-image-viewer__actions{background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px;bottom:30px;height:44px;left:50%;padding:0 23px;transform:translate(-50%);width:282px}.el-image-viewer__actions__inner{align-items:center;color:#fff;cursor:default;display:flex;font-size:23px;height:100%;justify-content:space-around;width:100%}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;top:50%;transform:translateY(-50%);width:44px}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{background-color:var(--el-text-color-regular);border-color:#fff;color:#fff;font-size:24px;height:44px;width:44px}.el-image-viewer__mask{background:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes viewer-fade-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}.custom-tabs[data-v-d4b038a8]{background:linear-gradient(0deg,#2b4151,#81aad8cc);border-radius:.5rem;box-shadow:0 1px 3px #0000000d;position:relative}.tab-button[data-v-d4b038a8]{border:1px solid transparent;overflow:hidden;position:relative;transform-origin:center;transition:all .35s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.tab-button[data-v-d4b038a8]:before{background:linear-gradient(45deg,#ffffff0f,#ffffff05);content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transform:translate(-100%);transition:all .45s cubic-bezier(.4,0,.2,1);z-index:0}.tab-button.active-tab[data-v-d4b038a8]:before,.tab-button[data-v-d4b038a8]:hover:before{opacity:1;transform:translate(0)}.tab-button.active-tab[data-v-d4b038a8]:before{background:linear-gradient(45deg,#ffffff1f,#ffffff0f)}.tab-icon-container[data-v-d4b038a8]{align-items:center;display:inline-flex;height:28px;justify-content:center;transition:transform .3s;width:28px}.tab-button.active-tab .tab-icon-container[data-v-d4b038a8]{transform:scale(1.15) rotate(3deg)}.carousel-container[data-v-d4b038a8]{border-radius:.5rem;overflow:hidden;position:relative}[data-v-d4b038a8] .custom-carousel .el-carousel__item{transition:all .5s cubic-bezier(.4,0,.2,1)}[data-v-d4b038a8] .custom-carousel .el-carousel__arrow{background-color:#fffffff2;border-radius:50%;box-shadow:0 2px 12px #00000014;color:#333;height:44px;opacity:0;transform:translateY(-50%) scale(.95);transition:all .28s ease;width:44px}[data-v-d4b038a8] .custom-carousel:hover .el-carousel__arrow{opacity:1}[data-v-d4b038a8] .custom-carousel .el-carousel__arrow:hover{box-shadow:0 6px 18px #0000001f;transform:translateY(-50%) scale(1.06)}[data-v-d4b038a8] .custom-carousel .el-carousel__arrow--left{left:12px}[data-v-d4b038a8] .custom-carousel .el-carousel__arrow--right{right:12px}[data-v-d4b038a8] .custom-carousel .el-carousel__indicators{bottom:12px}[data-v-d4b038a8] .custom-carousel .el-carousel__indicator{padding:0 4px}[data-v-d4b038a8] .custom-carousel .el-carousel__button{background-color:#ffffffb3;border-radius:2px;height:3px;transition:all .28s;width:30px}[data-v-d4b038a8] .custom-carousel .el-carousel__indicator.is-active .el-carousel__button{background-color:#fff;box-shadow:0 2px 8px #ffffff59;width:40px}@keyframes pulse-d4b038a8{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.animate-pulse[data-v-d4b038a8]{animation:pulse-d4b038a8 2s cubic-bezier(.4,0,.6,1) infinite}@media (max-width:1023px){.custom-tabs[data-v-d4b038a8]{display:block}.custom-tabs .flex[data-v-d4b038a8]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:.25rem}.custom-tabs[data-v-d4b038a8]::-webkit-scrollbar{display:none}.tab-item[data-v-d4b038a8]{flex:0 0 auto;margin-right:.5rem}.tab-button[data-v-d4b038a8]{border-radius:9999px;white-space:nowrap}}@media (max-width:420px){.tab-button[data-v-d4b038a8]{font-size:.82rem;padding:.6rem .9rem}.carousel-container[data-v-d4b038a8]{border-radius:.5rem}[data-v-d4b038a8] .custom-carousel .el-carousel__arrow{height:36px;opacity:.9;width:36px}[data-v-d4b038a8] .custom-carousel .el-carousel__indicator.is-active .el-carousel__button{width:34px}}button[data-v-d4b038a8],select[data-v-d4b038a8]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}@keyframes marquee-smooth-cfece3a2{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee-smooth[data-v-cfece3a2]{animation:marquee-smooth-cfece3a2 20s linear infinite;transition:animation-play-state .3s ease-in-out;will-change:transform}@media (prefers-reduced-motion:reduce){.animate-marquee-smooth[data-v-cfece3a2]{animation:none;transform:translate(0)}}@keyframes fadeInUp-cfece3a2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.group[data-v-cfece3a2]{animation:fadeInUp-cfece3a2 .6s ease-out forwards}.group[data-v-cfece3a2]:first-child{animation-delay:0s}.group[data-v-cfece3a2]:nth-child(2){animation-delay:.1s}.group[data-v-cfece3a2]:nth-child(3){animation-delay:.2s}.group[data-v-cfece3a2]:nth-child(4){animation-delay:.3s}@media (prefers-reduced-motion:reduce){[data-v-cfece3a2]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes marquee-modern-dc3fd368{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee-modern[data-v-dc3fd368]{animation:marquee-modern-dc3fd368 20s linear infinite;min-width:200%;will-change:transform}@media (max-width:768px){.animate-marquee-modern[data-v-dc3fd368]{animation-duration:40s}}.backdrop-blur-sm[data-v-dc3fd368]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html[data-v-dc3fd368]{scroll-behavior:smooth}.line-clamp-3[data-v-dc3fd368]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}[data-v-dc3fd368]::-webkit-scrollbar{height:6px;width:6px}[data-v-dc3fd368]::-webkit-scrollbar-track{background:transparent}[data-v-dc3fd368]::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}[data-v-dc3fd368]::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-v-dc3fd368]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.shadow-lg[data-v-dc3fd368]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.hover\:shadow-xl[data-v-dc3fd368]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (max-width:1024px){button[aria-label="Slide left"][data-v-dc3fd368],button[aria-label="Slide right"][data-v-dc3fd368]{height:44px;width:44px}}@media (max-width:768px){.group:hover .group-hover\:scale-105[data-v-dc3fd368]{transform:none}.group:hover .group-hover\:bg-primary\/20[data-v-dc3fd368]{background-color:#3b82f633}.line-clamp-3[data-v-dc3fd368]{-webkit-line-clamp:4}}img[data-v-dc3fd368]{display:block;height:auto;max-width:100%}.touch-pan-y[data-v-dc3fd368]{touch-action:pan-y}.line-clamp-2[data-v-a7d4fc54]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.z-50[data-v-a7d4fc54]{z-index:50}.backdrop-blur-sm[data-v-a7d4fc54]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.group:hover .rounded-full[data-v-a7d4fc54]{transform:translateY(-2px)}@media (min-width:768px){.el-col-md-8[data-v-a7d4fc54]{overflow:visible!important}}@keyframes fadeInUp-1ce8addf{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-1ce8addf]{animation:fadeInUp-1ce8addf .75s ease-out forwards}[ref=carouselRef][data-v-1ce8addf],[ref=mainDisplayRef][data-v-1ce8addf],[ref=titleRef][data-v-1ce8addf]{opacity:0;transform:translateY(24px)}.scrollbar-hidden[data-v-1ce8addf]::-webkit-scrollbar{height:8px}.scrollbar-hidden[data-v-1ce8addf]::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:6px}.scrollbar-hidden[data-v-1ce8addf]{-ms-overflow-style:none;scrollbar-width:thin}.snap-x[data-v-1ce8addf]{scroll-snap-type:x mandatory}.snap-start[data-v-1ce8addf]{scroll-snap-align:start}.dragging[data-v-1ce8addf]{cursor:grabbing!important}@media (max-width:640px){.bg-fixed[data-v-1ce8addf]{background-attachment:scroll}section[data-v-1ce8addf]{padding-bottom:5rem;padding-top:5rem}.container[data-v-1ce8addf],section[data-v-1ce8addf]{min-height:auto}}img[data-v-1ce8addf]{display:block;height:auto;max-width:100%}button[data-v-1ce8addf]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.backdrop-blur-sm[data-v-ec2208a2]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}html[data-v-ec2208a2]{scroll-behavior:smooth}[data-v-ec2208a2]::-webkit-scrollbar{height:6px;width:6px}[data-v-ec2208a2]::-webkit-scrollbar-track{background:transparent}[data-v-ec2208a2]::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}[data-v-ec2208a2]::-webkit-scrollbar-thumb:hover{background:#0000004d}[data-v-ec2208a2]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .group-hover\:scale-105[data-v-ec2208a2]{transform:scale(1.05)}.group:hover .group-hover\:bg-primary\/20[data-v-ec2208a2]{background-color:rgba(var(--primary-rgb),.2)}.shadow-lg[data-v-ec2208a2]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.hover\:shadow-xl[data-v-ec2208a2]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (max-width:1024px){.grid-cols-1.lg\:grid-cols-3[data-v-ec2208a2]{gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.space-y-2[data-v-ec2208a2]>*+*{margin-top:.5rem}.space-y-3[data-v-ec2208a2]>*+*{margin-top:.75rem}.space-y-4[data-v-ec2208a2]>*+*{margin-top:1rem}.text-green-600[data-v-ec2208a2]{color:#059669}h3[data-v-ec2208a2]{border-radius:.375rem}h4[data-v-ec2208a2]{line-height:1.4}img[data-v-ec2208a2]{transition:all .3s ease}img[data-v-ec2208a2]:hover{transform:scale(1.02)}.mobile-tree[data-v-dbfab2c0]::-webkit-overflow-scrolling{touch-action:pan-x;-webkit-overflow-scrolling:touch}[role=button][data-v-dbfab2c0]{-webkit-tap-highlight-color:rgba(0,0,0,.06);outline:none}.truncate[data-v-dbfab2c0],h2.truncate[data-v-dbfab2c0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.mobile-tree[data-v-dbfab2c0]{padding-left:1rem;padding-right:1rem}}@media (max-width:360px){h2.text-3xl[data-v-dbfab2c0]{font-size:1.4rem}}@keyframes fadeInUp-5ab1d6aa{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight-5ab1d6aa{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.fade-enter-active[data-v-5ab1d6aa],.fade-leave-active[data-v-5ab1d6aa]{transition:opacity .8s ease-in-out}.fade-enter-from[data-v-5ab1d6aa],.fade-leave-to[data-v-5ab1d6aa]{opacity:0}@media (prefers-reduced-motion:reduce){[data-v-5ab1d6aa]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.particles-container[data-v-ca052647]{height:100%;overflow:hidden;position:absolute;width:100%}.particle[data-v-ca052647]{animation:float-ca052647 20s linear infinite;background:linear-gradient(135deg,#f07,#8b5cf6);border-radius:50%;position:absolute}@keyframes float-ca052647{0%{opacity:0;transform:translateY(100vh) rotate(0)}10%{opacity:.5}90%{opacity:.8}to{opacity:0;transform:translateY(-100px) rotate(1turn)}}[data-v-ca052647]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-v-ca052647]::-webkit-scrollbar{width:6px}[data-v-ca052647]::-webkit-scrollbar-track{background:transparent}[data-v-ca052647]::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}[data-v-ca052647]::-webkit-scrollbar-thumb:hover{background:#0000004d}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.backdrop-blur-sm[data-v-ca052647]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.line-clamp-4[data-v-ca052647]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
