@charset "UTF-8";.site-header[data-v-1774f974]{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:16px 40px;opacity:0;transform:translateY(-100%);transition:none}.site-header.animate-slide-down[data-v-1774f974]{opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s ease}.site-header.scrolled .logo-text[data-v-1774f974]{color:var(--color-white)}.container[data-v-1774f974]{max-width:1440px;width:100%;margin:0 auto;padding:0}.header-content[data-v-1774f974]{display:flex;justify-content:center;align-items:center;position:relative}.nav-container[data-v-1774f974]{margin-top:16px}.main-nav[data-v-1774f974]{background-color:#fff;border-radius:24px;padding:8px 20px}.main-nav .nav-list[data-v-1774f974]{display:flex;gap:36px;list-style:none;margin:0;padding:0}.main-nav .nav-list a[data-v-1774f974]{color:var(--color-dark);font-size:16px;font-family:var(--font-sans);font-weight:400;text-decoration:none;cursor:pointer}.main-nav .nav-list a.active[data-v-1774f974],.main-nav .nav-list a.router-link-active[data-v-1774f974]{font-size:18px;font-weight:500}.mobile-menu-toggle[data-v-1774f974]{display:none;flex-direction:column;justify-content:space-between;width:30px;height:20px;position:absolute;right:0}.mobile-menu-toggle span[data-v-1774f974]{display:block;width:100%;height:2px;background-color:var(--color-dark);transition:transform .3s ease}@media (max-width: 768px){.site-header[data-v-1774f974]{padding:16px 20px;opacity:1;transform:none;transition:none}.mobile-menu-toggle[data-v-1774f974]{display:flex;z-index:1001;margin-top:48px}.active .mobile-menu-toggle span[data-v-1774f974]:nth-child(1){transform:translateY(9px) rotate(45deg)}.active .mobile-menu-toggle span[data-v-1774f974]:nth-child(2){opacity:0}.active .mobile-menu-toggle span[data-v-1774f974]:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.nav-container[data-v-1774f974]{position:static;margin-top:0}.main-nav[data-v-1774f974]{position:fixed;top:0;right:-100%;width:80%;height:100vh;background-color:var(--color-white);margin-top:0;padding:80px 20px 20px;transition:right .3s ease;border-radius:0}.main-nav.active[data-v-1774f974]{right:0}.main-nav .nav-list[data-v-1774f974]{flex-direction:column;gap:20px}.main-nav .nav-list a[data-v-1774f974]{color:var(--color-dark);font-size:18px}}.site-footer[data-v-16482179]{position:relative;height:calc(100vh - 8px);min-height:600px;display:flex;align-items:flex-end;background-color:var(--color-dark);color:var(--color-white);margin:8px 8px 0;border-radius:32px;overflow:hidden;padding:48px;box-sizing:border-box}.site-footer[data-v-16482179]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:1;border-radius:32px}@media (max-width: 768px){.site-footer[data-v-16482179]{padding:32px 20px;height:auto;min-height:100vh}}@media (max-width: 480px){.site-footer[data-v-16482179]{padding:24px 16px;border-radius:24px}}.newsletter-section[data-v-16482179]{position:relative;z-index:2;width:100%;margin:0;padding:0;display:flex;flex-direction:column}.background-pattern[data-v-16482179]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.05;overflow:hidden;pointer-events:none}.pattern-text[data-v-16482179]{font-family:var(--font-serif);font-size:180px;color:var(--color-white);white-space:nowrap;line-height:1.1;position:absolute;top:-20px;animation:scrollText-16482179 30s linear infinite}@keyframes scrollText-16482179{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer-sections[data-v-16482179]{position:relative;z-index:1}.info-cards[data-v-16482179]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px}@media (max-width: 1024px){.info-cards[data-v-16482179]{grid-template-columns:1fr;gap:20px;margin-bottom:40px}}@media (max-width: 480px){.info-cards[data-v-16482179]{gap:16px;margin-bottom:32px}}.info-card[data-v-16482179]{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:32px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 32px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.info-card[data-v-16482179]:hover{transform:translateY(-5px);box-shadow:0 12px 32px #00000026}@media (max-width: 768px){.info-card[data-v-16482179]{padding:24px;gap:20px}}@media (max-width: 480px){.info-card[data-v-16482179]{padding:20px;gap:16px;border-radius:16px}}.info-content[data-v-16482179]{display:flex;flex-direction:column;gap:12px}.info-title[data-v-16482179]{font-family:var(--font-serif);font-size:52px;line-height:1.1;color:var(--color-white);text-align:center}@media (max-width: 768px){.info-title[data-v-16482179]{font-size:32px}}@media (max-width: 480px){.info-title[data-v-16482179]{font-size:28px}}.info-text[data-v-16482179]{font-size:20px;line-height:1.6;color:var(--color-white-60);text-align:center}.email-form[data-v-16482179]{display:flex;border:1px solid rgba(255,255,255,.4);border-radius:50px;overflow:hidden}@media (max-width: 480px){.email-form[data-v-16482179]{flex-direction:column;border-radius:16px;padding:8px;background-color:#ffffff0d}}.email-input[data-v-16482179]{flex:1;background:transparent;border:none;padding:12px 20px;font-size:16px;color:var(--color-white-60)}.email-input[data-v-16482179]:focus{outline:none}.email-input[data-v-16482179]::placeholder{color:var(--color-white-60)}@media (max-width: 480px){.email-input[data-v-16482179]{padding:12px 16px;text-align:center;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.1)}}.submit-btn[data-v-16482179]{display:flex;align-items:center;justify-content:center;gap:8px;background-color:var(--color-primary);padding:12px 20px;border-radius:50px;color:var(--color-dark);font-size:16px;cursor:pointer}.submit-btn[data-v-16482179]:hover{background-color:var(--color-white)}@media (max-width: 480px){.submit-btn[data-v-16482179]{margin-top:8px;border-radius:16px;width:100%}}.btn-dot[data-v-16482179]{position:relative;width:16px;height:16px}.btn-dot-outline[data-v-16482179]{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--color-dark);border-radius:50%}.btn-dot-inner[data-v-16482179]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;background-color:var(--color-dark);border-radius:50%}.info-btn[data-v-16482179]{align-self:center;color:var(--color-primary);font-size:16px;background:transparent;cursor:pointer}@media (max-width: 480px){.info-btn[data-v-16482179]{max-width:100%;overflow-wrap:break-word;white-space:normal;padding:0 8px}}.footer-bottom[data-v-16482179]{display:flex;justify-content:center;align-items:center;padding:0 16px}@media (max-width: 768px){.footer-bottom[data-v-16482179]{flex-direction:column;gap:20px;padding:0 8px}}.copyright[data-v-16482179]{color:var(--color-white-60);font-size:16px;text-align:center}@media (max-width: 768px){.copyright[data-v-16482179]{font-size:14px;line-height:1.4}}@media (max-width: 480px){.copyright[data-v-16482179]{font-size:12px}}.footer-links[data-v-16482179]{display:flex;gap:36px}.footer-links a[data-v-16482179]{color:var(--color-white);font-size:16px}@media (max-width: 768px){.site-footer[data-v-16482179]{padding:32px 20px}.pattern-text[data-v-16482179]{font-size:80px}.info-title[data-v-16482179]{font-size:32px}.info-text[data-v-16482179]{font-size:16px}.info-btn[data-v-16482179]{font-size:14px;word-break:break-word;text-align:center}}@media (max-width: 480px){.pattern-text[data-v-16482179]{font-size:60px}.info-title[data-v-16482179]{font-size:28px}.container[data-v-16482179]{padding:0}}.splash-screen[data-v-149348d8]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:9999;animation:splash-fade-in-149348d8 .6s ease-in-out forwards}.splash-screen.fade-out[data-v-149348d8]{animation:splash-fade-out-149348d8 .8s ease-in-out forwards}.logo-container[data-v-149348d8]{position:relative;z-index:10;opacity:0;transform:scale(.95);width:280px}.logo-container.fade-in[data-v-149348d8]{animation:logo-reveal-149348d8 .8s ease-out forwards;animation-delay:.2s}.logo-container.fade-out-logo[data-v-149348d8]{opacity:1;transform:scale(1);animation:logo-fade-out-149348d8 .8s ease-in-out forwards}.logo-container img[data-v-149348d8]{width:100%;height:auto;max-height:35vh;object-fit:contain}@keyframes splash-fade-in-149348d8{0%{opacity:0}to{opacity:1}}@keyframes splash-fade-out-149348d8{0%{opacity:1}to{opacity:0}}@keyframes logo-reveal-149348d8{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes logo-fade-out-149348d8{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}:root{--color-primary: #FFFF73;--color-dark: #22312a;--color-green: #1F5D3F;--color-dark-green: #0B3001;--color-white: #FFFFFF;--color-white-60: rgba(255, 255, 255, .6);--color-dark-60: rgba(13, 22, 21, .6);--color-dark-40: rgba(13, 22, 21, .4);--color-dark-20: rgba(13, 22, 21, .2);--color-dark-10: rgba(13, 22, 21, .1);--font-serif: "DM Serif Display", serif;--font-sans: "Poppins", sans-serif;--font-size-hero: clamp(42px, 8vw, 120px);--font-size-title-lg: clamp(40px, 6vw, 80px);--font-size-title-md: clamp(32px, 4vw, 52px);--font-size-title-sm: clamp(24px, 3vw, 32px);--font-size-body-lg: clamp(16px, 2vw, 20px);--font-size-body-md: clamp(14px, 1.5vw, 16px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:var(--font-sans);font-size:16px;color:var(--color-dark);line-height:1.6;scroll-behavior:smooth;margin:0;padding:0;-webkit-overflow-scrolling:touch}body{overflow-x:hidden;padding-bottom:8px;background-color:#f9f9f9;min-height:100vh;box-sizing:border-box;touch-action:manipulation}#app{min-height:100vh}a{text-decoration:none;color:inherit}button{border:none;background:none;cursor:pointer;font-family:inherit}img{max-width:100%;height:auto;display:block}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 40px}.flex{display:flex}.flex-column{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:8px}.gap-md{gap:16px}.gap-lg{gap:36px}.title-lg{font-family:var(--font-serif);font-size:120px;line-height:1.1}.title-md{font-family:var(--font-serif);font-size:80px;line-height:1.1}.title-sm{font-family:var(--font-serif);font-size:52px;line-height:1.1}.title-xs{font-family:var(--font-serif);font-size:24px;line-height:1.1;text-transform:capitalize}.text-upper{text-transform:uppercase}.body-lg{font-size:20px;line-height:1.6}.body-md{font-size:16px;line-height:1.6}.btn{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:50px;font-size:16px;font-weight:400;transition:transform .3s ease}.btn-primary{background-color:var(--color-primary);color:var(--color-dark)}.btn-primary:hover{background-color:var(--color-dark)}.btn-outline{border:1px solid currentColor}.btn-outline:hover{background-color:var(--color-primary);border-color:var(--color-primary)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in{animation:fadeIn .5s ease forwards}.slide-up{animation:slideUp .5s ease forwards}.transition-colors{transition:color .3s ease,background-color .3s ease}.transition-transform{transition:transform .3s ease}.transition-opacity{transition:opacity .3s ease}@media (max-width: 768px){.mobile-text-center{text-align:center!important}.mobile-full-width{width:100%!important}.mobile-padding-sm{padding:16px!important}.mobile-padding-xs{padding:8px!important}.mobile-margin-sm{margin:16px!important}.mobile-hidden{display:none!important}.mobile-touch-target{min-height:44px;min-width:44px}.mobile-text-sm{font-size:14px!important}.mobile-text-xs{font-size:12px!important}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}body{margin:0;padding:0 0 8px;box-sizing:border-box;overflow-x:hidden}.app-container{opacity:0;transition:none;visibility:hidden}.app-container.preparing{visibility:visible;opacity:0;transition:none}.app-container.visible{visibility:visible;opacity:1;transition:opacity .5s ease-in-out}.main-container{min-height:100vh;box-sizing:border-box}.hero-section[data-v-6a033a34]{position:relative;min-height:calc(100vh - 16px);display:flex;align-items:flex-end;background-color:transparent;padding:120px 48px 48px;overflow:hidden;margin:8px;border-radius:32px}.hero-section[data-v-6a033a34]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/hero-r-wu0lpQ.jpg);background-size:cover;background-position:center;opacity:0;transform:scale(1.05);z-index:1;border-radius:32px;transition:none}.hero-section.initial-hidden[data-v-6a033a34]:before{opacity:0}.hero-section.initial-hidden .hero-tagline[data-v-6a033a34],.hero-section.initial-hidden .hero-title[data-v-6a033a34],.hero-section.initial-hidden .hero-title-line[data-v-6a033a34]{opacity:0}.hero-section.animate-bg[data-v-6a033a34]:before{opacity:.8;transform:scale(1);transition:opacity 1.5s ease-out,transform 2s ease-out}.container[data-v-6a033a34]{position:relative;z-index:2;width:100%;margin:0;padding:0}.hero-content[data-v-6a033a34]{max-width:100%;margin-bottom:48px}.hero-tagline[data-v-6a033a34]{font-family:var(--font-sans);font-size:20px;margin-bottom:20px;color:var(--color-white);font-weight:400;line-height:1.6;text-align:left;opacity:0;transform:translateY(20px);transition:none}.hero-title[data-v-6a033a34]{color:var(--color-white);margin-bottom:40px;font-size:120px;line-height:1.1;text-align:left;display:flex;flex-direction:column;opacity:0;transform:translateY(50px);transition:none}.hero-title-line[data-v-6a033a34]{display:block;opacity:0;transform:translate(-30px);transition:none}.animate-fade-in[data-v-6a033a34]{opacity:1!important;transform:translateY(0)!important;transition:opacity 1s ease,transform 1s ease!important}.animate-slide-up[data-v-6a033a34]{opacity:1!important;transform:translateY(0)!important;transition:opacity 1.2s ease,transform 1.2s ease!important}.hero-title-line.animate[data-v-6a033a34]{opacity:1!important;transform:translate(0)!important;transition:opacity .8s ease,transform .8s ease!important}.hero-title-line:nth-child(1).animate[data-v-6a033a34]{transition-delay:.2s!important}.hero-title-line:nth-child(2).animate[data-v-6a033a34]{transition-delay:.4s!important}.hero-title-line:nth-child(3).animate[data-v-6a033a34]{transition-delay:.6s!important}@media (max-width: 1024px){.hero-title[data-v-6a033a34]{font-size:80px}}@media (max-width: 768px){.hero-section[data-v-6a033a34]{padding:100px 20px 60px}.hero-section[data-v-6a033a34]:before{opacity:0;transform:none}.hero-section.animate-bg[data-v-6a033a34]:before{opacity:.8;transition:opacity 1.5s ease-out}.hero-section.initial-hidden[data-v-6a033a34]:before{opacity:0}.hero-title[data-v-6a033a34]{font-size:60px}.hero-tagline[data-v-6a033a34]{font-size:16px}}@media (max-width: 480px){.hero-title[data-v-6a033a34]{font-size:42px}}.why-choose-us[data-v-3da8d3bf]{position:relative;min-height:calc(100vh - 16px);display:flex;align-items:flex-end;background-color:transparent;overflow:hidden;margin:8px;border-radius:32px;padding:120px 48px 48px}.container[data-v-3da8d3bf]{position:relative;width:100%;margin:0;padding:0;z-index:2}.why-choose-content[data-v-3da8d3bf]{display:grid;grid-template-columns:1fr 1fr;gap:80px}@media (max-width: 1024px){.why-choose-content[data-v-3da8d3bf]{grid-template-columns:1fr;gap:60px}}.why-choose-image[data-v-3da8d3bf]{position:relative;height:100%;min-height:400px;display:flex;align-items:flex-end;justify-content:flex-start;padding:40px 40px 32px;border-radius:32px;overflow:hidden;opacity:0;transform:translate(-50px);transition:opacity 1s ease,transform 1s ease}.why-choose-image.animate[data-v-3da8d3bf]{opacity:1;transform:translate(0)}.why-choose-image .section-title[data-v-3da8d3bf]{position:relative;z-index:2;color:var(--color-white);text-align:left}.why-choose-image .overlay[data-v-3da8d3bf]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:1}.line-pattern[data-v-3da8d3bf]{display:none}.features-list[data-v-3da8d3bf]{display:flex;flex-direction:column;opacity:0;transform:translate(50px);transition:opacity 1s ease,transform 1s ease;transition-delay:.3s}.features-list.animate[data-v-3da8d3bf]{opacity:1;transform:translate(0)}.feature-item[data-v-3da8d3bf]{cursor:pointer;transition:all .3s ease;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.feature-item.animated[data-v-3da8d3bf]{opacity:1;transform:translateY(0)}.feature-item.animated[data-v-3da8d3bf]:nth-child(1){transition-delay:.4s}.feature-item.animated[data-v-3da8d3bf]:nth-child(2){transition-delay:.5s}.feature-item.animated[data-v-3da8d3bf]:nth-child(3){transition-delay:.6s}.feature-item.animated[data-v-3da8d3bf]:nth-child(4){transition-delay:.7s}.feature-item.animated[data-v-3da8d3bf]:nth-child(5){transition-delay:.8s}.feature-header[data-v-3da8d3bf]{display:flex;justify-content:space-between;align-items:center;gap:120px;padding:20px 0}.feature-title[data-v-3da8d3bf]{font-family:var(--font-serif);font-size:36px;line-height:1.1;color:var(--color-dark-40)}.feature-title.highlight[data-v-3da8d3bf]{color:var(--color-dark)}.feature-number[data-v-3da8d3bf]{font-family:var(--font-serif);font-size:72px;line-height:1.1;color:var(--color-dark-20)}.feature-content[data-v-3da8d3bf]{max-width:600px;margin-top:-10px;margin-bottom:20px}.feature-content p[data-v-3da8d3bf]{font-size:16px;line-height:1.6;color:var(--color-dark-60)}.divider[data-v-3da8d3bf]{height:1px;background-color:var(--color-dark-10);margin:0}.active .feature-title[data-v-3da8d3bf],.active .feature-number[data-v-3da8d3bf]{color:var(--color-dark)}@media (max-width: 768px){.why-choose-us[data-v-3da8d3bf]{padding-left:1px;padding-right:1px}.why-choose-content[data-v-3da8d3bf]{gap:40px}.why-choose-image[data-v-3da8d3bf]{min-height:300px;padding:30px}.feature-header[data-v-3da8d3bf]{gap:30px;flex-wrap:wrap;padding:15px 0}.feature-title[data-v-3da8d3bf]{font-size:24px;flex:1}.feature-number[data-v-3da8d3bf]{font-size:48px}.feature-content p[data-v-3da8d3bf]{font-size:14px}.why-choose-image[data-v-3da8d3bf],.features-list[data-v-3da8d3bf],.feature-item[data-v-3da8d3bf]{opacity:1;transform:none;transition:none}}.journey-section[data-v-801f0575]{position:relative;height:calc(100vh - 16px);display:flex;align-items:flex-end;background-color:var(--color-dark);color:var(--color-white);margin:8px;border-radius:32px;overflow:hidden;padding:48px}.journey-section[data-v-801f0575]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;z-index:1;border-radius:32px}.container[data-v-801f0575]{position:relative;z-index:2;width:100%;margin:0;padding:0;display:flex;flex-direction:column}.journey-title[data-v-801f0575]{position:absolute;top:-96px;left:0;right:0;text-align:center;margin-bottom:0;opacity:0;transform:translateY(-40px);transition:opacity .8s ease,transform .8s ease}.journey-title.animate[data-v-801f0575]{opacity:1;transform:translateY(0)}.carousel-container[data-v-801f0575]{width:100%;overflow:hidden;margin-top:80px;margin-bottom:20px;flex-grow:1;opacity:0;transform:translate(-40px);transition:opacity .8s ease,transform .8s ease}.carousel-container.animate[data-v-801f0575]{opacity:1;transform:translate(0)}.carousel[data-v-801f0575]{display:flex;transition:transform .05s linear;height:100%;will-change:transform}.carousel-item[data-v-801f0575]{flex:0 0 auto;width:400px;height:300px;margin-right:20px}.carousel-image[data-v-801f0575]{width:100%;height:100%;object-fit:cover;border-radius:20px}.journey-description[data-v-801f0575]{margin-top:20px;margin-bottom:48px;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.journey-description.animate[data-v-801f0575]{opacity:1;transform:translateY(0)}.journey-description p[data-v-801f0575]{font-size:24px;line-height:1.6;margin-bottom:20px;color:var(--color-white);text-align:left}@media (max-width: 768px){.journey-title[data-v-801f0575],.carousel-container[data-v-801f0575],.journey-description[data-v-801f0575]{opacity:1;transform:none;transition:none}.journey-section[data-v-801f0575]{padding:20px!important}.journey-title[data-v-801f0575]{font-size:50px;margin-bottom:40px}.journey-description p[data-v-801f0575]{font-size:16px}.carousel-item[data-v-801f0575]{width:300px;height:200px}}.blog-section[data-v-77121aec]{position:relative;min-height:calc(100vh - 16px);display:flex;align-items:flex-start;background-color:transparent;overflow:hidden;margin:8px;border-radius:32px;padding:48px}.container[data-v-77121aec]{position:relative;width:100%;margin:0;padding:0;z-index:2}.blog-header[data-v-77121aec]{display:flex;justify-content:flex-start;margin-bottom:40px;width:100%}@media (max-width: 768px){.blog-header[data-v-77121aec]{flex-direction:column;align-items:flex-start;gap:20px}}.latest-event[data-v-77121aec]{background:linear-gradient(135deg,var(--color-green) 0%,var(--color-dark-green) 100%);border-radius:20px;padding:40px;margin-bottom:60px;color:var(--color-white);opacity:0;transform:translateY(30px);transition:all .8s ease}.latest-event.animate[data-v-77121aec]{opacity:1;transform:translateY(0)}.latest-event .event-badge[data-v-77121aec]{display:inline-block;background:var(--color-primary);color:var(--color-dark);padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;margin-bottom:20px}.latest-event .event-content .event-title[data-v-77121aec]{font-family:var(--font-serif);font-size:32px;line-height:1.2;margin-bottom:16px;color:var(--color-white)}@media (max-width: 768px){.latest-event .event-content .event-title[data-v-77121aec]{font-size:24px}}.latest-event .event-content .event-description[data-v-77121aec]{font-size:16px;line-height:1.6;margin-bottom:20px;color:var(--color-white-60)}.latest-event .event-content .event-meta[data-v-77121aec]{display:flex;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.latest-event .event-content .event-meta .location-info[data-v-77121aec]{display:flex;align-items:center;gap:4px;color:var(--color-white);font-size:14px;line-height:1.1}.latest-event .event-content .event-meta .location-info .location-icon[data-v-77121aec]{font-size:14px}.latest-event .event-content .event-meta .location-info .location-name[data-v-77121aec]{font-weight:500}.latest-event .event-content .event-meta .author-info[data-v-77121aec]{display:flex;align-items:center;gap:8px}.latest-event .event-content .event-meta .author-info .author-avatar[data-v-77121aec]{width:30px;height:30px;border-radius:50%}.latest-event .event-content .event-meta .author-info .author-name[data-v-77121aec]{font-weight:500;color:var(--color-white);font-size:16px;line-height:1.1}.latest-event .event-content .event-meta .post-date[data-v-77121aec]{display:flex;align-items:center;gap:8px;color:var(--color-white);font-size:16px;line-height:1.1}.latest-event .event-content .event-meta .post-date .date-dot[data-v-77121aec]{width:6px;height:6px;border-radius:50%;background-color:var(--color-white-60)}.latest-event .event-content .view-details-btn[data-v-77121aec]{display:inline-flex;align-items:center;gap:8px;background:var(--color-primary);color:var(--color-dark);padding:12px 24px;border-radius:50px;font-size:16px;font-weight:500;border:none;cursor:pointer;transition:all .3s ease}.latest-event .event-content .view-details-btn[data-v-77121aec]:hover{background:var(--color-white);transform:translateY(-2px)}.latest-event .event-content .view-details-btn .arrow[data-v-77121aec]{transition:transform .3s ease}.latest-event .event-content .view-details-btn:hover .arrow[data-v-77121aec]{transform:translate(4px)}@media (max-width: 768px){.latest-event[data-v-77121aec]{padding:20px!important;margin-bottom:40px}}.event-details[data-v-77121aec]{max-height:0;overflow:hidden;transition:max-height .8s ease,opacity .5s ease;opacity:0;margin-top:0}.event-details.show[data-v-77121aec]{max-height:2000px;opacity:1;margin-top:24px}.event-details .event-overview[data-v-77121aec]{margin-bottom:32px}.event-details .event-overview h4[data-v-77121aec]{font-family:var(--font-serif);font-size:24px;color:var(--color-white);margin-bottom:16px}.event-details .event-overview p[data-v-77121aec]{font-size:16px;line-height:1.6;color:var(--color-white-60)}.event-details .event-speakers[data-v-77121aec]{margin-bottom:32px}.event-details .event-speakers h4[data-v-77121aec]{font-family:var(--font-serif);font-size:24px;color:var(--color-white);margin-bottom:16px}.event-details .event-speakers p[data-v-77121aec]{font-size:16px;line-height:1.6;color:var(--color-white-60);font-style:italic}.event-details .event-photos h4[data-v-77121aec]{font-family:var(--font-serif);font-size:24px;color:var(--color-white);margin-bottom:20px}.event-details .event-photos .photos-grid[data-v-77121aec]{columns:3;column-gap:16px;width:100%}@media (max-width: 1024px){.event-details .event-photos .photos-grid[data-v-77121aec]{columns:2;column-gap:14px}}@media (max-width: 768px){.event-details .event-photos .photos-grid[data-v-77121aec]{columns:1;column-gap:12px}}.event-details .event-photos .photo-item[data-v-77121aec]{border-radius:12px;overflow:hidden;break-inside:avoid;margin-bottom:16px;display:inline-block;width:100%}.event-details .event-photos .photo-item img[data-v-77121aec]{width:100%;height:auto;display:block}.view-details-btn .arrow[data-v-77121aec]{transition:transform .3s ease}.view-details-btn .arrow.rotated[data-v-77121aec]{transform:rotate(180deg)}.blog-title[data-v-77121aec]{color:var(--color-dark);max-width:700px;font-size:80px;line-height:1.1;font-family:var(--font-serif);opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.blog-title.animate[data-v-77121aec]{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.blog-title[data-v-77121aec]{font-size:60px}}@media (max-width: 768px){.blog-title[data-v-77121aec]{font-size:40px;opacity:1;transform:none;transition:none}}.featured-post[data-v-77121aec]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:60px;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease;transition-delay:.3s}.featured-post.animate[data-v-77121aec]{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.featured-post[data-v-77121aec]{grid-template-columns:1fr;gap:30px}}@media (max-width: 768px){.featured-post[data-v-77121aec]{opacity:1;transform:none;transition:none}}.featured-image[data-v-77121aec]{height:400px;border-radius:20px;overflow:hidden}.featured-image img[data-v-77121aec]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.featured-image img[data-v-77121aec]:hover{transform:scale(1.05)}@media (max-width: 768px){.featured-image[data-v-77121aec]{height:300px}}.featured-content[data-v-77121aec]{display:flex;flex-direction:column;gap:8px;padding:16px 0 20px}.featured-title[data-v-77121aec]{color:var(--color-dark);font-family:var(--font-serif);font-size:24px;line-height:1.1;margin-bottom:8px}.post-title[data-v-77121aec]{color:var(--color-dark);font-family:var(--font-serif);font-size:24px;line-height:1.1}.featured-excerpt[data-v-77121aec],.post-excerpt[data-v-77121aec]{color:#0d161599;line-height:1.6;font-size:16px;margin-bottom:8px}.featured-meta[data-v-77121aec],.post-meta[data-v-77121aec]{display:flex;align-items:center;gap:16px;margin-top:auto;flex-wrap:wrap}.author-info[data-v-77121aec]{display:flex;align-items:center;gap:8px}.location-info[data-v-77121aec]{display:flex;align-items:center;gap:4px;color:var(--color-dark);font-size:14px;line-height:1.1}.location-icon[data-v-77121aec]{font-size:14px}.location-name[data-v-77121aec]{font-weight:500}.author-avatar[data-v-77121aec]{width:30px;height:30px;border-radius:50%}.author-name[data-v-77121aec]{font-weight:500;color:var(--color-dark);font-size:16px;line-height:1.1}.post-date[data-v-77121aec]{display:flex;align-items:center;gap:8px;color:var(--color-dark);font-size:16px;line-height:1.1}.date-dot[data-v-77121aec]{width:6px;height:6px;border-radius:50%;background-color:#0d16151a}.blog-posts[data-v-77121aec]{display:flex;flex-direction:column}.blog-post[data-v-77121aec]{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:16px;min-height:180px;align-items:stretch;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.blog-post.animate[data-v-77121aec]{opacity:1;transform:translateY(0)}.blog-post.animate-delay[data-v-77121aec]:nth-child(2){transition-delay:.4s}.blog-post.animate-delay[data-v-77121aec]:nth-child(3){transition-delay:.5s}@media (max-width: 768px){.blog-post[data-v-77121aec]{grid-template-columns:1fr;gap:20px;min-height:auto;opacity:1;transform:none;transition:none}}.post-image[data-v-77121aec]{height:auto;min-height:100%;display:flex;min-width:140px;max-width:200px;align-self:stretch;border-radius:10px;overflow:hidden}.post-image img[data-v-77121aec]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.post-image img[data-v-77121aec]:hover{transform:scale(1.05)}@media (max-width: 768px){.post-image[data-v-77121aec]{max-width:100%;height:200px;min-height:200px}}.post-content[data-v-77121aec]{display:flex;flex-direction:column;gap:8px;height:100%;justify-content:space-between}.post-divider[data-v-77121aec]{grid-column:1/-1;height:1px;background-color:#0d16151a;margin:10px 0}.section-title[data-v-77121aec]{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.section-title.animate[data-v-77121aec]{opacity:1;transform:translateY(0)}.blog-grid[data-v-77121aec]{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease;transition-delay:.3s}.blog-grid.animate[data-v-77121aec]{opacity:1;transform:translateY(0)}@media (max-width: 768px){.blog-section[data-v-77121aec]{padding-left:1px!important;padding-right:1px!important}.latest-event[data-v-77121aec]{padding:20px!important;margin-left:0!important;margin-right:0!important}.featured-post[data-v-77121aec],.blog-post[data-v-77121aec]{padding-left:1px!important;padding-right:1px!important;margin-left:0!important;margin-right:0!important}.section-title[data-v-77121aec],.blog-grid[data-v-77121aec]{opacity:1;transform:none;transition:none}.blog-title[data-v-77121aec],.latest-event[data-v-77121aec],.featured-post[data-v-77121aec],.blog-post[data-v-77121aec]{opacity:1!important;transform:none!important;transition:none!important}}.project-section[data-v-a1041707]{position:relative;min-height:calc(100vh - 16px);background-color:var(--color-white);overflow:hidden;margin:8px;border-radius:32px;padding:48px}.container[data-v-a1041707]{position:relative;width:100%;margin:0;padding:0;z-index:2}.project-container[data-v-a1041707]{margin-bottom:80px}.project-container[data-v-a1041707]:last-child{margin-bottom:0}.section-title[data-v-a1041707]{color:var(--color-dark);margin-bottom:40px;font-family:var(--font-serif);font-size:48px;line-height:1.1}.cards-grid[data-v-a1041707]{display:grid;grid-template-columns:1fr;gap:48px}.card-container[data-v-a1041707]{position:relative;margin:0;padding:48px 0 48px 48px;border-radius:24px;overflow:hidden;background-size:cover;background-position:center;display:flex;align-items:flex-start;justify-content:flex-start}.project-card[data-v-a1041707]{position:relative;min-height:480px;width:35%;border-radius:24px;overflow:hidden;background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.card-overlay[data-v-a1041707]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;padding:30px 30px 50px;display:flex;flex-direction:column;transition:background-color .3s ease}@media (max-width: 768px){.card-overlay[data-v-a1041707]{background-color:#00000080;padding:24px 24px 90px}}.card-title[data-v-a1041707]{color:var(--color-white);font-family:var(--font-serif);font-size:28px;line-height:1.2;margin-bottom:24px}@media (max-width: 768px){.card-title[data-v-a1041707]{font-size:24px;text-align:center;margin-bottom:20px}}.card-metrics[data-v-a1041707]{display:flex;flex-direction:row;justify-content:flex-start;width:100%;margin-bottom:24px;padding:0;gap:90px}@media (max-width: 768px){.card-metrics[data-v-a1041707]{flex-direction:row;gap:20px;justify-content:flex-start;margin-bottom:34px;flex-wrap:wrap}}.metric[data-v-a1041707]{display:flex;flex-direction:column;max-width:45%;align-items:flex-start}@media (max-width: 768px){.metric[data-v-a1041707]{max-width:45%;margin-right:0;margin-bottom:10px}}.metric-label[data-v-a1041707],.metric-subtitle[data-v-a1041707],.metric-value[data-v-a1041707]{text-align:left}@media (max-width: 768px){.metric-label[data-v-a1041707],.metric-subtitle[data-v-a1041707],.metric-value[data-v-a1041707]{text-align:center}}.metric[data-v-a1041707]:first-child{text-align:left;align-items:flex-start}.metric[data-v-a1041707]:last-child{text-align:left;align-items:flex-start}.metric-label[data-v-a1041707],.metric-subtitle[data-v-a1041707]{color:var(--color-white);font-size:14px;opacity:.8}@media (max-width: 768px){.metric-label[data-v-a1041707],.metric-subtitle[data-v-a1041707]{font-size:15px;opacity:1;font-weight:500;letter-spacing:.5px}}.metric-value[data-v-a1041707]{color:var(--color-white);font-size:42px;font-weight:700;line-height:1;margin:8px 0;transition:transform .3s ease,color .3s ease}@media (max-width: 768px){.metric-value[data-v-a1041707]{font-size:50px;color:var(--color-primary);margin:8px 0;line-height:.9;font-weight:800}}.project-card:hover .metric-value[data-v-a1041707]{transform:scale(1.15);color:#95e0be}.card-divider[data-v-a1041707]{height:1px;background-color:#fff3;margin-bottom:24px}@media (max-width: 768px){.card-divider[data-v-a1041707]{margin:16px 0 20px;width:80%}}.card-description[data-v-a1041707]{color:var(--color-white);font-size:16px;line-height:1.6;opacity:.9;margin-bottom:20px}@media (max-width: 768px){.card-description[data-v-a1041707]{margin-bottom:40px;font-size:14px}}@media (max-width: 768px){.project-section[data-v-a1041707]{padding-left:1px!important;padding-right:1px!important}.project-numbers[data-v-a1041707]{padding:30px 20px}.left-grid[data-v-a1041707]{grid-template-columns:1fr}.card-value[data-v-a1041707]{font-size:60px}.card-value sup[data-v-a1041707]{font-size:30px}.section-header[data-v-a1041707],.left-grid[data-v-a1041707],.right-card[data-v-a1041707],.left-grid .number-card[data-v-a1041707]{opacity:1;transform:none;transition:none}.card-container[data-v-a1041707]{padding:0;margin-bottom:40px;position:relative;min-height:520px}.project-card[data-v-a1041707]{width:100%;position:relative;min-height:520px}.card-metrics[data-v-a1041707]{flex-direction:row;gap:20px;justify-content:flex-start}.metric[data-v-a1041707]{max-width:45%;align-items:flex-start;text-align:left}.card-title[data-v-a1041707]{font-size:24px;text-align:left}.metric-value[data-v-a1041707]{font-size:32px}.card-description[data-v-a1041707]{font-size:14px;text-align:left}}.project-header[data-v-a1041707]{margin-bottom:60px;width:100%}.project-title-container[data-v-a1041707]{display:block;width:100%}.project-title-line[data-v-a1041707]{display:block;width:100%;color:var(--color-dark);font-size:80px;line-height:1.1;font-family:var(--font-serif);text-transform:uppercase;white-space:normal;word-break:normal}.project-title-line[data-v-a1041707]:first-child{margin-bottom:10px}@media (max-width: 1024px){.project-title-line[data-v-a1041707]{font-size:60px}}@media (max-width: 768px){.project-title-line[data-v-a1041707]{font-size:40px}}.nav-arrows[data-v-a1041707]{position:absolute;top:50%;right:30px;transform:translateY(-50%);display:flex;flex-direction:column;gap:16px;z-index:10}@media (max-width: 768px){.nav-arrows[data-v-a1041707]{top:auto;bottom:20px;right:20px;transform:none;flex-direction:row;background-color:#000000b3;padding:6px;border-radius:50px;box-shadow:0 3px 10px #00000080;gap:8px}}.nav-arrow[data-v-a1041707]{background:#0000004d;border:2px solid rgba(255,255,255,.9);border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font:inherit;cursor:pointer;outline:inherit;color:var(--color-white);font-size:18px;padding:0;line-height:1;animation:pulse-a1041707 2s infinite;box-shadow:0 0 10px #ffffff4d}@media (max-width: 768px){.nav-arrow[data-v-a1041707]{width:44px;height:44px;font-size:16px;background:#0009;border:2px solid var(--color-primary)}}.nav-arrow[data-v-a1041707]:hover{background-color:#fff6;transform:scale(1.1);border-color:#fff;animation:none}@keyframes pulse-a1041707{0%{transform:scale(1);box-shadow:0 0 #fff6}70%{transform:scale(1.05);box-shadow:0 0 0 10px #fff0}to{transform:scale(1);box-shadow:0 0 #fff0}}.project-container .project-title-container[data-v-a1041707]{margin-bottom:60px}.project-title-container[data-v-a1041707]{opacity:0;transform:translateY(50px);transition:opacity .8s ease,transform .8s ease}.project-title-container.animate[data-v-a1041707]{opacity:1;transform:translateY(0)}.project-title-container .project-title-line[data-v-a1041707]{opacity:0;transform:translate(-30px);transition:opacity .5s ease,transform .5s ease}.project-title-container .project-title-line[data-v-a1041707]:nth-child(1){transition-delay:.1s}.project-title-container .project-title-line[data-v-a1041707]:nth-child(2){transition-delay:.3s}.project-title-container .project-title-line[data-v-a1041707]:nth-child(3){transition-delay:.5s}.project-title-container.animate .project-title-line[data-v-a1041707]{opacity:1;transform:translate(0)}.cards-grid[data-v-a1041707]{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease;transition-delay:.3s}.cards-grid.animate[data-v-a1041707]{opacity:1;transform:translateY(0)}@media (max-width: 768px){.project-title-container[data-v-a1041707],.project-title-container .project-title-line[data-v-a1041707],.cards-grid[data-v-a1041707]{opacity:1;transform:none;transition:none}}.foundation-numbers[data-v-baf4c583]{padding:48px;margin:8px;border-radius:32px;background-color:transparent;min-height:calc(100vh - 16px)}.section-header[data-v-baf4c583]{text-align:center;margin-bottom:48px;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.section-header.animate[data-v-baf4c583]{opacity:1;transform:translateY(0)}.section-title[data-v-baf4c583]{margin-bottom:16px;font-family:var(--font-serif)}.numbers-container[data-v-baf4c583]{display:flex;gap:8px;max-width:1400px;margin:0 auto}.left-grid[data-v-baf4c583]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:8px;width:60%;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.left-grid.animate[data-v-baf4c583]{opacity:1;transform:translateY(0)}.left-grid .number-card[data-v-baf4c583]{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.left-grid.animate .number-card[data-v-baf4c583]{opacity:1;transform:translateY(0)}.left-grid.animate .number-card[data-v-baf4c583]:nth-child(1){transition-delay:.1s}.left-grid.animate .number-card[data-v-baf4c583]:nth-child(2){transition-delay:.2s}.left-grid.animate .number-card[data-v-baf4c583]:nth-child(3){transition-delay:.3s}.left-grid.animate .number-card[data-v-baf4c583]:nth-child(4){transition-delay:.4s}.right-card[data-v-baf4c583]{width:40%;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.right-card.animate[data-v-baf4c583]{opacity:1;transform:translateY(0)}.number-card[data-v-baf4c583]{background-color:#e8e9dc;border-radius:16px;padding:30px;display:flex;flex-direction:column;min-height:200px;transition:transform .3s ease;height:100%}.number-card[data-v-baf4c583]:hover{transform:translateY(-5px)}.investment-card[data-v-baf4c583]{height:100%;display:flex;flex-direction:column}.card-title[data-v-baf4c583]{font-size:18px;color:#415225;font-weight:500;margin-bottom:20px;font-family:var(--font-sans)}.card-value[data-v-baf4c583]{font-size:80px;font-weight:700;color:#2a2f0f;margin-bottom:16px;line-height:1;font-family:var(--font-serif)}.card-value sup[data-v-baf4c583]{font-size:40px;vertical-align:super}.card-divider[data-v-baf4c583]{width:120px;height:3px;background-color:#5a682a;margin-bottom:20px}.crops-container[data-v-baf4c583]{display:flex;gap:12px;margin-top:auto}.crop-item[data-v-baf4c583]{background-color:#fff;border-radius:8px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;height:80px}.crop-icon[data-v-baf4c583]{font-size:24px;margin-bottom:4px}.crop-name[data-v-baf4c583]{font-size:14px;color:#415225}@media (max-width: 1024px){.numbers-container[data-v-baf4c583]{flex-direction:column}.left-grid[data-v-baf4c583],.right-card[data-v-baf4c583]{width:100%}}@media (max-width: 768px){.foundation-numbers[data-v-baf4c583]{padding-left:1px!important;padding-right:1px!important}.left-grid[data-v-baf4c583]{grid-template-columns:1fr}.card-value[data-v-baf4c583]{font-size:60px}.card-value sup[data-v-baf4c583]{font-size:30px}.section-header[data-v-baf4c583],.left-grid[data-v-baf4c583],.right-card[data-v-baf4c583],.left-grid .number-card[data-v-baf4c583]{opacity:1;transform:none;transition:none}}.home-main[data-v-46bb9058]{padding-bottom:8px}.section-spacer[data-v-46bb9058]{height:64px}@media (max-width: 768px){.section-spacer[data-v-46bb9058]{height:32px}}
