.control-buttons[data-astro-cid-co7zyf2c]{position:fixed;top:2rem;right:2rem;z-index:9999;display:flex;gap:.75rem;pointer-events:auto}.control-button[data-astro-cid-co7zyf2c]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(var(--color-primary-800),.95);color:rgb(var(--color-primary-50));border:1px solid rgba(var(--color-accent-500),.5);border-radius:var(--radius-lg);text-decoration:none;font-size:.875rem;font-weight:var(--font-weight-normal);font-family:var(--slide-font-family);backdrop-filter:blur(12px);transition:var(--transition-smooth);cursor:pointer;opacity:1;box-shadow:0 2px 8px #0003}.control-button[data-astro-cid-co7zyf2c]:hover{background:rgba(var(--color-primary-700),.95);border-color:rgba(var(--color-accent-400),.6);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--color-accent-500),.2)}.exit-button[data-astro-cid-co7zyf2c]{background:rgba(var(--color-secondary-700),.9)}.exit-button[data-astro-cid-co7zyf2c]:hover{background:rgba(var(--color-secondary-600),.95)}@media (max-width: 768px){.control-buttons[data-astro-cid-co7zyf2c]{top:1rem;right:1rem;gap:.5rem}.control-button[data-astro-cid-co7zyf2c]{padding:.5rem .75rem;font-size:.75rem}.control-button[data-astro-cid-co7zyf2c] svg[data-astro-cid-co7zyf2c]{width:16px;height:16px}}:fullscreen[data-astro-cid-co7zyf2c] .control-buttons[data-astro-cid-co7zyf2c]{opacity:.3;transition:opacity .3s ease}:fullscreen[data-astro-cid-co7zyf2c] .control-buttons[data-astro-cid-co7zyf2c]:hover{opacity:1}:root{--slide-bg-primary: rgb(var(--color-primary-950));--slide-bg-secondary: rgb(var(--color-primary-900));--slide-text-primary: rgb(var(--color-primary-50));--slide-text-secondary: rgb(var(--color-primary-100));--slide-accent: rgb(var(--color-accent-500));--slide-accent-bright: rgb(var(--color-accent-300));--slide-font-family: var(--font-family-primary)}.reveal-container[data-astro-cid-x5o5mmxz]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background:var(--slide-bg-primary)}.reveal[data-astro-cid-x5o5mmxz]{font-family:var(--slide-font-family);--r-width: 1600;--r-height: 900}.reveal[data-astro-cid-x5o5mmxz] .slides[data-astro-cid-x5o5mmxz]{background-color:var(--slide-bg-primary)}.reveal[data-astro-cid-x5o5mmxz] h1[data-astro-cid-x5o5mmxz],.reveal[data-astro-cid-x5o5mmxz] h2[data-astro-cid-x5o5mmxz],.reveal[data-astro-cid-x5o5mmxz] h3[data-astro-cid-x5o5mmxz],.reveal[data-astro-cid-x5o5mmxz] h4[data-astro-cid-x5o5mmxz],.reveal[data-astro-cid-x5o5mmxz] h5[data-astro-cid-x5o5mmxz],.reveal[data-astro-cid-x5o5mmxz] h6[data-astro-cid-x5o5mmxz]{font-family:var(--slide-font-family);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);color:var(--slide-text-primary);text-shadow:0 2px 4px rgba(0,0,0,.3)}.reveal[data-astro-cid-x5o5mmxz] p[data-astro-cid-x5o5mmxz],.reveal[data-astro-cid-x5o5mmxz] li[data-astro-cid-x5o5mmxz]{color:var(--slide-text-secondary);line-height:var(--line-height-relaxed)}.reveal[data-astro-cid-x5o5mmxz] a[data-astro-cid-x5o5mmxz]{color:var(--slide-accent-bright);transition:var(--transition-smooth)}.reveal[data-astro-cid-x5o5mmxz] a[data-astro-cid-x5o5mmxz]:hover{color:var(--slide-accent)}.reveal[data-astro-cid-x5o5mmxz] pre[data-astro-cid-x5o5mmxz]{background:rgba(var(--color-primary-900),.8);border:1px solid rgba(var(--color-accent-500),.2);border-radius:var(--radius-lg);box-shadow:0 4px 12px #0000004d}.reveal[data-astro-cid-x5o5mmxz] code[data-astro-cid-x5o5mmxz]{font-family:var(--font-family-mono);background:rgba(var(--color-primary-800),.6);padding:.25rem .5rem;border-radius:var(--radius-sm)}@media (max-width: 768px){.control-buttons[data-astro-cid-x5o5mmxz]{top:1rem;right:1rem;gap:.5rem}.control-button[data-astro-cid-x5o5mmxz]{padding:.5rem .75rem;font-size:.75rem}.control-button[data-astro-cid-x5o5mmxz] svg[data-astro-cid-x5o5mmxz]{width:16px;height:16px}}:fullscreen[data-astro-cid-x5o5mmxz] .control-buttons[data-astro-cid-x5o5mmxz]{opacity:.3;transition:opacity .3s ease}:fullscreen[data-astro-cid-x5o5mmxz] .control-buttons[data-astro-cid-x5o5mmxz]:hover{opacity:1}.title-slide[data-astro-cid-ncf7jdbv]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary)}.slide-container[data-astro-cid-ncf7jdbv]{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;max-width:1600px;margin:0 auto}.left-panel[data-astro-cid-ncf7jdbv]{background:rgb(var(--color-primary-900));position:relative;display:flex;flex-direction:column;padding:3rem}.social-icons[data-astro-cid-ncf7jdbv]{display:flex;gap:1rem;margin-bottom:2rem}.social-icon[data-astro-cid-ncf7jdbv]{width:48px;height:48px;border:2px solid rgb(var(--color-primary-300));border-radius:50%;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-primary-300));transition:var(--transition-smooth)}.social-icon[data-astro-cid-ncf7jdbv]:hover{background:rgb(var(--color-primary-300));color:rgb(var(--color-primary-900))}.image-container[data-astro-cid-ncf7jdbv]{flex:1;display:flex;align-items:center;justify-content:center;position:relative}.water-droplet-bg[data-astro-cid-ncf7jdbv]{width:300px;height:400px;background:linear-gradient(135deg,rgb(var(--color-accent-600)),rgb(var(--color-accent-400)));border-radius:20px;position:relative;overflow:hidden}.droplet[data-astro-cid-ncf7jdbv]{position:absolute;background:#ffffff4d;border-radius:50%;animation:float 3s ease-in-out infinite}.droplet-1[data-astro-cid-ncf7jdbv]{width:12px;height:12px;top:20%;left:25%;animation-delay:0s}.droplet-2[data-astro-cid-ncf7jdbv]{width:8px;height:8px;top:35%;left:70%;animation-delay:.5s}.droplet-3[data-astro-cid-ncf7jdbv]{width:16px;height:16px;top:60%;left:30%;animation-delay:1s}.droplet-4[data-astro-cid-ncf7jdbv]{width:10px;height:10px;top:75%;left:60%;animation-delay:1.5s}.droplet-5[data-astro-cid-ncf7jdbv]{width:14px;height:14px;top:45%;left:50%;animation-delay:2s}.droplet-6[data-astro-cid-ncf7jdbv]{width:6px;height:6px;top:85%;left:40%;animation-delay:2.5s}@keyframes float{0%,to{transform:translateY(0) scale(1);opacity:.7}50%{transform:translateY(-10px) scale(1.1);opacity:1}}.right-panel[data-astro-cid-ncf7jdbv]{background:rgb(var(--color-primary-50));padding:3rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.year-badge[data-astro-cid-ncf7jdbv]{position:absolute;top:3rem;right:3rem;font-size:1.25rem;font-weight:var(--font-weight-medium);color:rgb(var(--color-primary-600))}.title-content[data-astro-cid-ncf7jdbv]{max-width:500px;text-align:center;display:flex;flex-direction:column;align-items:center}.main-title[data-astro-cid-ncf7jdbv]{margin:0 0 2rem;line-height:1.1}.title-the[data-astro-cid-ncf7jdbv]{display:block;font-size:4rem;font-weight:var(--font-weight-normal);color:rgb(var(--color-accent-500));font-style:italic;margin-bottom:.5rem}.title-water[data-astro-cid-ncf7jdbv]{display:block;font-size:5rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));letter-spacing:-.02em}.description[data-astro-cid-ncf7jdbv]{font-size:1.125rem;line-height:1.6;color:rgb(var(--color-primary-700));margin-bottom:2rem;font-style:italic}.meta-info[data-astro-cid-ncf7jdbv]{margin-bottom:2rem}.date[data-astro-cid-ncf7jdbv],.website[data-astro-cid-ncf7jdbv]{font-size:.95rem;color:rgb(var(--color-primary-600));margin:.5rem 0}.dots-pattern[data-astro-cid-ncf7jdbv]{position:absolute;bottom:3rem;right:3rem;display:flex;flex-direction:column;gap:.5rem}.dot-row[data-astro-cid-ncf7jdbv]{display:flex;gap:.5rem}.dot[data-astro-cid-ncf7jdbv]{width:8px;height:8px;background:rgb(var(--color-primary-300));border-radius:50%;opacity:.6}@media (max-width: 1024px){.slide-container[data-astro-cid-ncf7jdbv]{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.left-panel[data-astro-cid-ncf7jdbv],.right-panel[data-astro-cid-ncf7jdbv]{padding:2rem}.title-the[data-astro-cid-ncf7jdbv]{font-size:3rem}.title-water[data-astro-cid-ncf7jdbv]{font-size:4rem}.water-droplet-bg[data-astro-cid-ncf7jdbv]{width:200px;height:250px}}@media (max-width: 768px){.left-panel[data-astro-cid-ncf7jdbv],.right-panel[data-astro-cid-ncf7jdbv]{padding:1.5rem}.title-the[data-astro-cid-ncf7jdbv]{font-size:2.5rem}.title-water[data-astro-cid-ncf7jdbv]{font-size:3rem}.description[data-astro-cid-ncf7jdbv]{font-size:1rem}}.welcome-message-slide[data-astro-cid-nes3f6aw]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary);padding:2rem}.slide-container[data-astro-cid-nes3f6aw]{width:100%;height:100%;max-width:1600px;display:grid;grid-template-columns:1fr 500px;gap:4rem;align-items:center}.content-area[data-astro-cid-nes3f6aw]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem 0;text-align:center}.title-section[data-astro-cid-nes3f6aw]{margin-bottom:1rem}.welcome-title[data-astro-cid-nes3f6aw]{font-size:4rem;font-weight:var(--font-weight-normal);color:rgb(var(--color-accent-500));margin:0;line-height:1.1}.message-title[data-astro-cid-nes3f6aw]{font-size:4rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));margin:0;line-height:1.1}.chairman-section[data-astro-cid-nes3f6aw]{display:flex;align-items:center;gap:1.5rem;margin:2rem 0}.chairman-photo[data-astro-cid-nes3f6aw]{width:120px;height:120px;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(var(--color-primary-900),.1)}.chairman-photo[data-astro-cid-nes3f6aw] img[data-astro-cid-nes3f6aw]{width:100%;height:100%;object-fit:cover;background:rgb(var(--color-primary-200))}.chairman-info[data-astro-cid-nes3f6aw]{display:flex;flex-direction:column;gap:.25rem}.chairman-name[data-astro-cid-nes3f6aw]{font-size:1.125rem;font-weight:var(--font-weight-semibold);color:rgb(var(--color-primary-900));margin:0}.chairman-title-text[data-astro-cid-nes3f6aw]{font-size:1rem;color:rgb(var(--color-primary-600));margin:0}.message-content[data-astro-cid-nes3f6aw]{max-width:600px;margin:1rem 0 2rem}.main-message[data-astro-cid-nes3f6aw]{font-size:1.5rem;font-weight:var(--font-weight-semibold);color:rgb(var(--color-primary-900));line-height:1.4;margin:0 0 1rem}.sub-message[data-astro-cid-nes3f6aw]{font-size:1.125rem;color:rgb(var(--color-primary-700));line-height:1.6;margin:0}.website-footer[data-astro-cid-nes3f6aw]{margin-top:auto;padding-top:2rem}.website-footer[data-astro-cid-nes3f6aw] p[data-astro-cid-nes3f6aw]{font-size:1rem;color:rgb(var(--color-primary-600));margin:0}.accent-area[data-astro-cid-nes3f6aw]{display:flex;align-items:center;justify-content:center;height:100%}.geometric-shape[data-astro-cid-nes3f6aw]{width:300px;height:300px;position:relative;transform:perspective(800px) rotateX(-10deg) rotateY(25deg)}.cube-face[data-astro-cid-nes3f6aw]{position:absolute;background:linear-gradient(135deg,rgb(var(--color-accent-600)),rgb(var(--color-accent-400)));border-radius:8px}.face-1[data-astro-cid-nes3f6aw]{width:200px;height:200px;top:50px;left:50px;transform:translateZ(0)}.face-2[data-astro-cid-nes3f6aw]{width:200px;height:200px;top:30px;left:70px;background:linear-gradient(135deg,rgb(var(--color-accent-500)),rgb(var(--color-accent-300)));transform:translateZ(20px)}.face-3[data-astro-cid-nes3f6aw]{width:200px;height:200px;top:10px;left:90px;background:linear-gradient(135deg,rgb(var(--color-accent-400)),rgb(var(--color-accent-200)));transform:translateZ(40px)}.light-accent[data-astro-cid-nes3f6aw]{position:absolute;background:#ffffff4d;border-radius:4px}.accent-1[data-astro-cid-nes3f6aw]{width:60px;height:4px;top:80px;left:120px;transform:translateZ(50px)}.accent-2[data-astro-cid-nes3f6aw]{width:4px;height:60px;top:120px;left:180px;transform:translateZ(50px)}.accent-3[data-astro-cid-nes3f6aw]{width:40px;height:4px;top:200px;left:140px;transform:translateZ(50px)}@media (max-width: 1200px){.slide-container[data-astro-cid-nes3f6aw]{grid-template-columns:1fr;grid-template-rows:1fr auto;gap:2rem}.accent-area[data-astro-cid-nes3f6aw]{height:200px}.geometric-shape[data-astro-cid-nes3f6aw]{width:200px;height:200px}.cube-face[data-astro-cid-nes3f6aw]{width:150px!important;height:150px!important}}@media (max-width: 768px){.welcome-title[data-astro-cid-nes3f6aw],.message-title[data-astro-cid-nes3f6aw]{font-size:2.5rem}.main-message[data-astro-cid-nes3f6aw]{font-size:1.25rem}.sub-message[data-astro-cid-nes3f6aw]{font-size:1rem}.chairman-section[data-astro-cid-nes3f6aw]{gap:1rem}.chairman-photo[data-astro-cid-nes3f6aw]{width:80px;height:80px}.slide-container[data-astro-cid-nes3f6aw]{gap:1rem}}.framing-challenge-slide[data-astro-cid-ywqnpxnr]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary)}.slide-container[data-astro-cid-ywqnpxnr]{width:100%;height:100%;max-width:1600px;display:grid;grid-template-columns:1fr 1fr}.left-panel[data-astro-cid-ywqnpxnr]{background:rgb(var(--color-primary-900));display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:3rem;text-align:center}.section-title-container[data-astro-cid-ywqnpxnr]{margin-bottom:2rem}.section-title[data-astro-cid-ywqnpxnr]{font-size:4rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-50));margin:0;line-height:1.1}.hero-image-container[data-astro-cid-ywqnpxnr]{flex:1;display:flex;align-items:center;justify-content:center;margin:2rem 0}.hero-image[data-astro-cid-ywqnpxnr]{width:350px;height:280px;position:relative}.water-tech-bg[data-astro-cid-ywqnpxnr]{width:100%;height:100%;background:linear-gradient(135deg,rgb(var(--color-accent-600)),rgb(var(--color-accent-400)),rgb(var(--color-accent-300)));border-radius:12px;position:relative;overflow:hidden}.tech-overlay[data-astro-cid-ywqnpxnr]{position:absolute;inset:0;background:linear-gradient(45deg,rgba(0,0,0,.1) 0%,transparent 50%,rgba(255,255,255,.1) 100%)}.water-icon[data-astro-cid-ywqnpxnr]{position:absolute;color:#fffc;animation:float 3s ease-in-out infinite}.icon-1[data-astro-cid-ywqnpxnr]{top:20%;left:25%;animation-delay:0s}.icon-2[data-astro-cid-ywqnpxnr]{top:60%;left:70%;animation-delay:1s}.icon-3[data-astro-cid-ywqnpxnr]{top:40%;left:50%;animation-delay:2s}.connection-line[data-astro-cid-ywqnpxnr]{position:absolute;background:#ffffff4d;animation:pulse 2s ease-in-out infinite}.line-1[data-astro-cid-ywqnpxnr]{width:80px;height:2px;top:35%;left:35%;transform:rotate(25deg)}.line-2[data-astro-cid-ywqnpxnr]{width:60px;height:2px;top:55%;left:45%;transform:rotate(-15deg)}.line-3[data-astro-cid-ywqnpxnr]{width:2px;height:50px;top:25%;left:60%}.tech-circle[data-astro-cid-ywqnpxnr]{position:absolute;border:2px solid rgba(255,255,255,.4);border-radius:50%;animation:rotate 8s linear infinite}.circle-1[data-astro-cid-ywqnpxnr]{width:40px;height:40px;top:15%;right:20%}.circle-2[data-astro-cid-ywqnpxnr]{width:60px;height:60px;bottom:20%;left:15%;animation-direction:reverse}.circle-3[data-astro-cid-ywqnpxnr]{width:30px;height:30px;top:70%;right:35%;animation-duration:12s}@keyframes float{0%,to{transform:translateY(0);opacity:.8}50%{transform:translateY(-8px);opacity:1}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.8}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dots-pattern[data-astro-cid-ywqnpxnr]{position:absolute;bottom:3rem;left:3rem}.dot-grid[data-astro-cid-ywqnpxnr]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.dot[data-astro-cid-ywqnpxnr]{width:8px;height:8px;background:#fff6;border-radius:50%}.right-panel[data-astro-cid-ywqnpxnr]{background:rgb(var(--color-primary-50));padding:3rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.year-badge[data-astro-cid-ywqnpxnr]{position:absolute;top:3rem;right:3rem;font-size:1.25rem;font-weight:var(--font-weight-medium);color:rgb(var(--color-primary-600))}.content-section[data-astro-cid-ywqnpxnr]{max-width:500px;display:flex;flex-direction:column;align-items:center}.challenge-header[data-astro-cid-ywqnpxnr]{margin-bottom:2rem}.challenge-title[data-astro-cid-ywqnpxnr]{font-size:1.5rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));margin:0 0 .5rem;line-height:1.3}.challenge-subtitle[data-astro-cid-ywqnpxnr]{font-size:1.5rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));margin:0;line-height:1.3}.intro-text[data-astro-cid-ywqnpxnr]{font-size:1.125rem;line-height:1.6;color:rgb(var(--color-primary-700));font-style:italic;margin-bottom:2rem}.statistics-list[data-astro-cid-ywqnpxnr]{list-style:none;padding:0;margin:0}.statistic-item[data-astro-cid-ywqnpxnr]{font-size:1rem;line-height:1.6;color:rgb(var(--color-primary-800));margin-bottom:1rem;padding-left:1.5rem;position:relative}.statistic-item[data-astro-cid-ywqnpxnr]:before{content:"•";color:rgb(var(--color-accent-500));font-weight:var(--font-weight-bold);position:absolute;left:0}@media (max-width: 1024px){.slide-container[data-astro-cid-ywqnpxnr]{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.left-panel[data-astro-cid-ywqnpxnr],.right-panel[data-astro-cid-ywqnpxnr]{padding:2rem}.section-title[data-astro-cid-ywqnpxnr]{font-size:3rem}.hero-image[data-astro-cid-ywqnpxnr]{width:280px;height:220px}}@media (max-width: 768px){.left-panel[data-astro-cid-ywqnpxnr],.right-panel[data-astro-cid-ywqnpxnr]{padding:1.5rem}.section-title[data-astro-cid-ywqnpxnr]{font-size:2.5rem}.challenge-title[data-astro-cid-ywqnpxnr],.challenge-subtitle[data-astro-cid-ywqnpxnr]{font-size:1.25rem}.intro-text[data-astro-cid-ywqnpxnr]{font-size:1rem}.hero-image[data-astro-cid-ywqnpxnr]{width:240px;height:180px}}.blind-spot-slide[data-astro-cid-lvwq7oin]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary);padding:2rem}.slide-container[data-astro-cid-lvwq7oin]{width:100%;height:100%;max-width:1600px;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.content-panel[data-astro-cid-lvwq7oin]{display:flex;flex-direction:column;gap:2rem;padding:2rem 0;justify-content:center;align-items:center;text-align:center}.title-section[data-astro-cid-lvwq7oin]{margin-bottom:2rem}.main-title[data-astro-cid-lvwq7oin]{font-size:3.5rem;font-weight:var(--font-weight-normal);color:rgb(var(--color-accent-500));margin:0;line-height:1.1}.title-highlight[data-astro-cid-lvwq7oin]{font-size:3.5rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));margin:0;line-height:1.1}.insights-section[data-astro-cid-lvwq7oin]{display:flex;flex-direction:column;gap:2.5rem}.insight-block[data-astro-cid-lvwq7oin]{max-width:500px}.insight-title[data-astro-cid-lvwq7oin]{font-size:1.5rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));margin:0 0 1rem;line-height:1.3}.insight-list[data-astro-cid-lvwq7oin]{list-style:none;padding:0;margin:0}.insight-item[data-astro-cid-lvwq7oin]{font-size:1rem;line-height:1.6;color:rgb(var(--color-primary-800));margin-bottom:.75rem;padding-left:1.5rem;position:relative}.insight-item[data-astro-cid-lvwq7oin]:before{content:"→";color:rgb(var(--color-accent-500));font-weight:var(--font-weight-bold);position:absolute;left:0}.website-footer[data-astro-cid-lvwq7oin]{margin-top:auto;padding-top:2rem}.website-footer[data-astro-cid-lvwq7oin] p[data-astro-cid-lvwq7oin]{font-size:1rem;color:rgb(var(--color-primary-600));margin:0}.image-panel[data-astro-cid-lvwq7oin]{display:flex;align-items:center;justify-content:center;height:100%}.environmental-contrast[data-astro-cid-lvwq7oin]{width:400px;height:300px;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 8px 24px rgba(var(--color-primary-900),.15)}.landscape-container[data-astro-cid-lvwq7oin]{width:100%;height:100%;position:relative}.sky-background[data-astro-cid-lvwq7oin]{position:absolute;top:0;left:0;right:0;height:60%;background:linear-gradient(to bottom,rgb(var(--color-accent-200)),rgb(var(--color-accent-100)))}.drought-side[data-astro-cid-lvwq7oin]{position:absolute;left:0;top:60%;width:50%;height:40%;background:linear-gradient(to bottom,#8b7355,#6b5b47)}.cracked-earth[data-astro-cid-lvwq7oin]{position:absolute;inset:0}.crack[data-astro-cid-lvwq7oin]{position:absolute;background:#0000004d;border-radius:1px}.crack-1[data-astro-cid-lvwq7oin]{width:60px;height:2px;top:20%;left:10%;transform:rotate(15deg)}.crack-2[data-astro-cid-lvwq7oin]{width:40px;height:2px;top:40%;left:30%;transform:rotate(-25deg)}.crack-3[data-astro-cid-lvwq7oin]{width:50px;height:2px;top:60%;left:15%;transform:rotate(35deg)}.crack-4[data-astro-cid-lvwq7oin]{width:2px;height:30px;top:25%;left:70%}.crack-5[data-astro-cid-lvwq7oin]{width:35px;height:2px;top:75%;left:45%;transform:rotate(-15deg)}.dead-tree[data-astro-cid-lvwq7oin]{position:absolute;bottom:0;left:60%;transform:translate(-50%)}.trunk[data-astro-cid-lvwq7oin]{width:8px;height:40px;background:#4a4a4a;border-radius:4px;position:relative}.branch[data-astro-cid-lvwq7oin]{position:absolute;background:#4a4a4a;border-radius:2px}.branch-1[data-astro-cid-lvwq7oin]{width:20px;height:3px;top:5px;left:8px;transform:rotate(25deg)}.branch-2[data-astro-cid-lvwq7oin]{width:15px;height:3px;top:15px;left:-10px;transform:rotate(-35deg)}.branch-3[data-astro-cid-lvwq7oin]{width:18px;height:3px;top:10px;left:8px;transform:rotate(45deg)}.branch-4[data-astro-cid-lvwq7oin]{width:12px;height:3px;top:25px;left:-8px;transform:rotate(-25deg)}.green-side[data-astro-cid-lvwq7oin]{position:absolute;right:0;top:60%;width:50%;height:40%}.grass-field[data-astro-cid-lvwq7oin]{position:absolute;inset:0;background:linear-gradient(to bottom,rgb(var(--color-accent-400)),rgb(var(--color-accent-500)))}.living-tree[data-astro-cid-lvwq7oin]{position:absolute;bottom:0;left:40%;transform:translate(-50%)}.trunk-green[data-astro-cid-lvwq7oin]{width:10px;height:45px;background:#8b4513;border-radius:5px;position:relative}.foliage[data-astro-cid-lvwq7oin]{position:absolute;background:rgb(var(--color-accent-500));border-radius:50%}.foliage-1[data-astro-cid-lvwq7oin]{width:40px;height:40px;top:-15px;left:-15px}.foliage-2[data-astro-cid-lvwq7oin]{width:35px;height:35px;top:-25px;left:-10px;background:rgb(var(--color-accent-400))}.foliage-3[data-astro-cid-lvwq7oin]{width:30px;height:30px;top:-20px;left:-5px;background:rgb(var(--color-accent-300))}@media (max-width: 1200px){.slide-container[data-astro-cid-lvwq7oin]{grid-template-columns:1fr;grid-template-rows:1fr auto;gap:2rem}.environmental-contrast[data-astro-cid-lvwq7oin]{width:350px;height:250px}}@media (max-width: 768px){.main-title[data-astro-cid-lvwq7oin],.title-highlight[data-astro-cid-lvwq7oin]{font-size:2.5rem}.insight-title[data-astro-cid-lvwq7oin]{font-size:1.25rem}.insight-item[data-astro-cid-lvwq7oin]{font-size:.95rem}.environmental-contrast[data-astro-cid-lvwq7oin]{width:300px;height:200px}.slide-container[data-astro-cid-lvwq7oin]{gap:1rem}}.our-mission-slide[data-astro-cid-uv7fhstv]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary);padding:2rem}.slide-container[data-astro-cid-uv7fhstv]{width:100%;height:100%;max-width:1600px;display:grid;grid-template-columns:1fr 400px;gap:3rem;align-items:center}.content-panel[data-astro-cid-uv7fhstv]{display:flex;flex-direction:column;gap:2rem;padding:2rem 0;justify-content:center;align-items:center;text-align:center}.title-section[data-astro-cid-uv7fhstv]{margin-bottom:1rem}.main-title[data-astro-cid-uv7fhstv]{margin:0;line-height:1.1}.title-our[data-astro-cid-uv7fhstv]{display:inline;font-size:4rem;font-weight:var(--font-weight-normal);color:rgb(var(--color-accent-500));margin-right:.5rem}.title-mission[data-astro-cid-uv7fhstv]{display:inline;font-size:4rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900))}.subtitle-section[data-astro-cid-uv7fhstv]{margin-bottom:1.5rem}.subtitle[data-astro-cid-uv7fhstv]{font-size:1.5rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));margin:0;line-height:1.3}.mission-content[data-astro-cid-uv7fhstv]{display:flex;flex-direction:column;gap:1.5rem;max-width:500px}.mission-point[data-astro-cid-uv7fhstv]{font-size:1rem;line-height:1.6;color:rgb(var(--color-primary-800));margin:0;font-style:italic}.website-footer[data-astro-cid-uv7fhstv]{margin-top:auto;padding-top:2rem}.website-footer[data-astro-cid-uv7fhstv] p[data-astro-cid-uv7fhstv]{font-size:1rem;color:rgb(var(--color-primary-600));margin:0}.image-panels[data-astro-cid-uv7fhstv]{display:flex;flex-direction:column;gap:1rem;height:100%}.image-panel[data-astro-cid-uv7fhstv]{flex:1;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 4px 12px rgba(var(--color-primary-900),.1)}.panel-top[data-astro-cid-uv7fhstv]{background:rgb(var(--color-primary-800))}.panel-bottom[data-astro-cid-uv7fhstv]{background:rgb(var(--color-accent-500))}.lighthouse-scene[data-astro-cid-uv7fhstv]{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.lighthouse-bg[data-astro-cid-uv7fhstv]{flex:1;position:relative;background:linear-gradient(to bottom,rgb(var(--color-primary-700)),rgb(var(--color-primary-800)));display:flex;align-items:center;justify-content:center}.lighthouse[data-astro-cid-uv7fhstv]{position:relative;z-index:2}.lighthouse-base[data-astro-cid-uv7fhstv]{width:20px;height:60px;background:rgb(var(--color-primary-200));border-radius:0 0 4px 4px;position:relative}.lighthouse-tower[data-astro-cid-uv7fhstv]{width:16px;height:40px;background:rgb(var(--color-primary-100));border-radius:2px 2px 0 0;position:absolute;top:-40px;left:2px}.lighthouse-light[data-astro-cid-uv7fhstv]{position:absolute;top:-45px;left:4px;width:12px;height:8px;background:rgb(var(--color-accent-200));border-radius:2px}.light-beam[data-astro-cid-uv7fhstv]{position:absolute;background:#ffffff4d;transform-origin:center bottom;animation:rotate-beam 4s linear infinite}.beam-1[data-astro-cid-uv7fhstv]{width:2px;height:40px;top:-40px;left:5px}.beam-2[data-astro-cid-uv7fhstv]{width:2px;height:35px;top:-35px;left:3px;animation-delay:1.3s}.beam-3[data-astro-cid-uv7fhstv]{width:2px;height:45px;top:-45px;left:7px;animation-delay:2.6s}@keyframes rotate-beam{0%{transform:rotate(-30deg);opacity:.3}50%{transform:rotate(30deg);opacity:.8}to{transform:rotate(-30deg);opacity:.3}}.mountain[data-astro-cid-uv7fhstv]{position:absolute;bottom:0;left:0;right:0;height:40%;background:rgb(var(--color-primary-900));clip-path:polygon(0% 100%,30% 60%,50% 70%,70% 50%,100% 80%,100% 100%)}.hands-scene[data-astro-cid-uv7fhstv]{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.hands-bg[data-astro-cid-uv7fhstv]{flex:1;position:relative;background:linear-gradient(135deg,rgb(var(--color-accent-600)),rgb(var(--color-accent-400)));display:flex;align-items:center;justify-content:center}.hands-container[data-astro-cid-uv7fhstv]{position:relative;width:120px;height:80px}.hand[data-astro-cid-uv7fhstv]{position:absolute;bottom:0}.palm[data-astro-cid-uv7fhstv]{width:40px;height:50px;background:#8b4513cc;border-radius:20px 20px 10px 10px}.hand-left[data-astro-cid-uv7fhstv] .palm[data-astro-cid-uv7fhstv]{left:0}.hand-right[data-astro-cid-uv7fhstv] .palm[data-astro-cid-uv7fhstv]{right:0}.water-droplets[data-astro-cid-uv7fhstv]{position:absolute;top:20%;left:50%;transform:translate(-50%)}.droplet[data-astro-cid-uv7fhstv]{position:absolute;background:#fffc;border-radius:50% 50% 50% 0;animation:drip 2s ease-in-out infinite}.drop-1[data-astro-cid-uv7fhstv]{width:8px;height:10px;top:0;left:-10px;transform:rotate(-45deg)}.drop-2[data-astro-cid-uv7fhstv]{width:6px;height:8px;top:5px;left:0;transform:rotate(-45deg);animation-delay:.7s}.drop-3[data-astro-cid-uv7fhstv]{width:10px;height:12px;top:-2px;left:8px;transform:rotate(-45deg);animation-delay:1.4s}@keyframes drip{0%,to{opacity:.6;transform:rotate(-45deg) translateY(0)}50%{opacity:1;transform:rotate(-45deg) translateY(3px)}}.panel-text[data-astro-cid-uv7fhstv]{padding:1rem;background:#000000b3;color:#fff}.panel-text-blue[data-astro-cid-uv7fhstv]{background:#0009}.panel-text[data-astro-cid-uv7fhstv] p[data-astro-cid-uv7fhstv]{font-size:.9rem;line-height:1.4;margin:0;font-weight:var(--font-weight-medium)}@media (max-width: 1200px){.slide-container[data-astro-cid-uv7fhstv]{grid-template-columns:1fr;grid-template-rows:1fr auto;gap:2rem}.image-panels[data-astro-cid-uv7fhstv]{height:300px;flex-direction:row}}@media (max-width: 768px){.title-our[data-astro-cid-uv7fhstv],.title-mission[data-astro-cid-uv7fhstv]{font-size:2.5rem}.subtitle[data-astro-cid-uv7fhstv]{font-size:1.25rem}.mission-point[data-astro-cid-uv7fhstv]{font-size:.95rem}.image-panels[data-astro-cid-uv7fhstv]{height:250px}.slide-container[data-astro-cid-uv7fhstv]{gap:1rem}}.the-problem-slide[data-astro-cid-jhylgphw]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary);padding:2rem}.slide-container[data-astro-cid-jhylgphw]{width:100%;height:100%;max-width:1600px;display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:center}.content-section[data-astro-cid-jhylgphw]{display:flex;flex-direction:column;gap:2rem;padding:2rem 0;justify-content:center;align-items:center;text-align:center}.title-section[data-astro-cid-jhylgphw]{margin-bottom:1rem}.main-title[data-astro-cid-jhylgphw]{margin:0;line-height:1.1}.title-the[data-astro-cid-jhylgphw]{display:inline;font-size:4rem;font-weight:var(--font-weight-normal);color:rgb(var(--color-accent-500));margin-right:.5rem}.title-problem[data-astro-cid-jhylgphw]{display:inline;font-size:4rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900))}.problem-intro[data-astro-cid-jhylgphw]{max-width:450px}.subtitle[data-astro-cid-jhylgphw]{font-size:1.5rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));margin:0 0 1rem;line-height:1.3}.description[data-astro-cid-jhylgphw]{font-size:1rem;line-height:1.6;color:rgb(var(--color-primary-800));margin:0;font-style:italic}.nav-dots[data-astro-cid-jhylgphw]{display:flex;gap:.5rem;margin-top:2rem}.dot[data-astro-cid-jhylgphw]{width:12px;height:12px;border-radius:50%;background:rgb(var(--color-primary-300));transition:var(--transition-smooth)}.dot[data-astro-cid-jhylgphw].active{background:rgb(var(--color-accent-500))}.cards-section[data-astro-cid-jhylgphw]{display:flex;align-items:center;justify-content:center;height:100%}.cards-grid[data-astro-cid-jhylgphw]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:1rem;width:100%;max-width:500px}.problem-card[data-astro-cid-jhylgphw]{border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 4px 12px rgba(var(--color-primary-900),.1);transition:var(--transition-smooth)}.problem-card[data-astro-cid-jhylgphw]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--color-primary-900),.15)}.card-blue[data-astro-cid-jhylgphw]{background:rgb(var(--color-accent-500));color:#fff}.card-light[data-astro-cid-jhylgphw]{background:rgb(var(--color-primary-100));color:rgb(var(--color-primary-900));border:1px solid rgb(var(--color-primary-200))}.card-dark[data-astro-cid-jhylgphw]{background:rgb(var(--color-primary-800));color:#fff}.card-large[data-astro-cid-jhylgphw]{grid-column:span 2;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2rem}.card-icon[data-astro-cid-jhylgphw]{display:flex;align-items:center;justify-content:center;opacity:.9}.card-blue[data-astro-cid-jhylgphw] .card-icon[data-astro-cid-jhylgphw]{color:#ffffffe6}.card-light[data-astro-cid-jhylgphw] .card-icon[data-astro-cid-jhylgphw]{color:rgb(var(--color-primary-600))}.card-dark[data-astro-cid-jhylgphw] .card-icon[data-astro-cid-jhylgphw]{color:#ffffffe6}.percentage-icon[data-astro-cid-jhylgphw]{display:flex;align-items:center;justify-content:center}.percentage-number[data-astro-cid-jhylgphw]{font-size:2.5rem;font-weight:var(--font-weight-bold);color:inherit}.card-content[data-astro-cid-jhylgphw]{flex:1}.card-title[data-astro-cid-jhylgphw]{font-size:1.25rem;font-weight:var(--font-weight-bold);margin:0 0 .75rem;line-height:1.2}.card-description[data-astro-cid-jhylgphw]{font-size:.9rem;line-height:1.5;margin:0;opacity:.9}.card-blue[data-astro-cid-jhylgphw] .card-title[data-astro-cid-jhylgphw],.card-blue[data-astro-cid-jhylgphw] .card-description[data-astro-cid-jhylgphw]{color:#fff}.card-light[data-astro-cid-jhylgphw] .card-title[data-astro-cid-jhylgphw]{color:rgb(var(--color-primary-900))}.card-light[data-astro-cid-jhylgphw] .card-description[data-astro-cid-jhylgphw]{color:rgb(var(--color-primary-700))}.card-dark[data-astro-cid-jhylgphw] .card-title[data-astro-cid-jhylgphw],.card-dark[data-astro-cid-jhylgphw] .card-description[data-astro-cid-jhylgphw]{color:#fff}@media (max-width: 1200px){.slide-container[data-astro-cid-jhylgphw]{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:2rem}.cards-grid[data-astro-cid-jhylgphw]{max-width:600px}}@media (max-width: 768px){.title-the[data-astro-cid-jhylgphw],.title-problem[data-astro-cid-jhylgphw]{font-size:2.5rem}.subtitle[data-astro-cid-jhylgphw]{font-size:1.25rem}.description[data-astro-cid-jhylgphw]{font-size:.95rem}.cards-grid[data-astro-cid-jhylgphw]{grid-template-columns:1fr;max-width:400px}.card-large[data-astro-cid-jhylgphw]{grid-column:span 1;grid-template-columns:1fr;text-align:center}.problem-card[data-astro-cid-jhylgphw]{padding:1.25rem}.slide-container[data-astro-cid-jhylgphw]{gap:1.5rem}}.key-figures-slide[data-astro-cid-qcyb3vwl]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary);padding:3rem 2rem}.slide-container[data-astro-cid-qcyb3vwl]{width:100%;height:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:3rem;justify-content:center}.header-section[data-astro-cid-qcyb3vwl]{display:flex;justify-content:space-between;align-items:center;gap:4rem;padding:0 4rem}.title-section[data-astro-cid-qcyb3vwl]{flex-shrink:0;text-align:left;padding-left:2rem}.main-title[data-astro-cid-qcyb3vwl]{margin:0;line-height:1.1}.title-key[data-astro-cid-qcyb3vwl]{display:inline;font-size:4rem;font-weight:var(--font-weight-normal);color:rgb(var(--color-accent-500));margin-right:.5rem}.title-figures[data-astro-cid-qcyb3vwl]{display:inline;font-size:4rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900))}.context-section[data-astro-cid-qcyb3vwl]{flex:1;display:flex;align-items:center;justify-content:flex-end;padding-right:2rem}.context-text[data-astro-cid-qcyb3vwl]{font-size:1rem;line-height:1.6;color:rgb(var(--color-primary-700));margin:0;font-style:italic;max-width:400px;text-align:right}.figures-section[data-astro-cid-qcyb3vwl]{flex:1;display:flex;align-items:center;justify-content:center}.figures-grid[data-astro-cid-qcyb3vwl]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%;max-width:1000px}.figure-card[data-astro-cid-qcyb3vwl]{border-radius:16px;padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;box-shadow:0 4px 16px rgba(var(--color-primary-900),.1);transition:var(--transition-smooth);min-height:280px}.figure-card[data-astro-cid-qcyb3vwl]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(var(--color-primary-900),.15)}.card-blue[data-astro-cid-qcyb3vwl]{background:rgb(var(--color-accent-500));color:#fff}.card-light[data-astro-cid-qcyb3vwl]{background:rgb(var(--color-primary-50));color:rgb(var(--color-primary-900));border:2px solid rgb(var(--color-primary-200))}.card-dark[data-astro-cid-qcyb3vwl]{background:rgb(var(--color-primary-800));color:#fff}.figure-display[data-astro-cid-qcyb3vwl]{flex:1;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.figure-number[data-astro-cid-qcyb3vwl]{font-size:4rem;font-weight:var(--font-weight-bold);line-height:1}.card-blue[data-astro-cid-qcyb3vwl] .figure-number[data-astro-cid-qcyb3vwl]{color:#fff}.card-light[data-astro-cid-qcyb3vwl] .figure-number[data-astro-cid-qcyb3vwl]{color:rgb(var(--color-primary-900))}.card-dark[data-astro-cid-qcyb3vwl] .figure-number[data-astro-cid-qcyb3vwl]{color:#fff}.figure-content[data-astro-cid-qcyb3vwl]{display:flex;flex-direction:column;gap:1rem;width:100%}.figure-title[data-astro-cid-qcyb3vwl]{font-size:1.25rem;font-weight:var(--font-weight-bold);margin:0;line-height:1.3}.card-blue[data-astro-cid-qcyb3vwl] .figure-title[data-astro-cid-qcyb3vwl]{color:#fff}.card-light[data-astro-cid-qcyb3vwl] .figure-title[data-astro-cid-qcyb3vwl]{color:rgb(var(--color-primary-900))}.card-dark[data-astro-cid-qcyb3vwl] .figure-title[data-astro-cid-qcyb3vwl]{color:#fff}.figure-details[data-astro-cid-qcyb3vwl]{display:flex;align-items:flex-start;gap:.75rem;text-align:left}.check-icon[data-astro-cid-qcyb3vwl]{flex-shrink:0;margin-top:.25rem;opacity:.8}.card-blue[data-astro-cid-qcyb3vwl] .check-icon[data-astro-cid-qcyb3vwl]{color:#fffc}.card-light[data-astro-cid-qcyb3vwl] .check-icon[data-astro-cid-qcyb3vwl]{color:rgb(var(--color-accent-500))}.card-dark[data-astro-cid-qcyb3vwl] .check-icon[data-astro-cid-qcyb3vwl]{color:#fffc}.figure-description[data-astro-cid-qcyb3vwl]{font-size:.95rem;line-height:1.5;margin:0;opacity:.9}.card-blue[data-astro-cid-qcyb3vwl] .figure-description[data-astro-cid-qcyb3vwl]{color:#ffffffe6}.card-light[data-astro-cid-qcyb3vwl] .figure-description[data-astro-cid-qcyb3vwl]{color:rgb(var(--color-primary-700))}.card-dark[data-astro-cid-qcyb3vwl] .figure-description[data-astro-cid-qcyb3vwl]{color:#ffffffe6}@media (max-width: 1200px){.header-section[data-astro-cid-qcyb3vwl]{flex-direction:column;gap:2rem;text-align:center}.context-section[data-astro-cid-qcyb3vwl]{justify-content:center}.context-text[data-astro-cid-qcyb3vwl]{text-align:center;max-width:500px}.figures-grid[data-astro-cid-qcyb3vwl]{gap:1.5rem}}@media (max-width: 900px){.figures-grid[data-astro-cid-qcyb3vwl]{grid-template-columns:1fr;max-width:400px}.figure-card[data-astro-cid-qcyb3vwl]{min-height:200px;padding:1.5rem}.figure-number[data-astro-cid-qcyb3vwl]{font-size:3rem}}@media (max-width: 768px){.title-key[data-astro-cid-qcyb3vwl],.title-figures[data-astro-cid-qcyb3vwl]{font-size:2.5rem}.context-text[data-astro-cid-qcyb3vwl]{font-size:.95rem}.figure-card[data-astro-cid-qcyb3vwl]{padding:1.25rem;gap:1rem}.figure-number[data-astro-cid-qcyb3vwl]{font-size:2.5rem}.figure-title[data-astro-cid-qcyb3vwl]{font-size:1.125rem}.slide-container[data-astro-cid-qcyb3vwl]{gap:2rem}}.systems-solution-slide[data-astro-cid-vabol77l]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary);padding:2rem}.slide-container[data-astro-cid-vabol77l]{width:100%;height:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.header-section[data-astro-cid-vabol77l]{display:flex;justify-content:space-between;align-items:flex-start;gap:3rem;padding:2rem 0 1rem}.title-section[data-astro-cid-vabol77l]{flex-shrink:0}.main-title[data-astro-cid-vabol77l]{margin:0;line-height:1.1}.title-our[data-astro-cid-vabol77l]{display:inline;font-size:4rem;font-weight:var(--font-weight-normal);color:rgb(var(--color-accent-500));margin-right:.5rem}.title-solution[data-astro-cid-vabol77l]{display:inline;font-size:4rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900))}.intro-section[data-astro-cid-vabol77l]{flex:1;max-width:400px}.intro-text[data-astro-cid-vabol77l]{font-size:1.5rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900));margin:0 0 .75rem;line-height:1.3}.intro-description[data-astro-cid-vabol77l]{font-size:1rem;line-height:1.6;color:rgb(var(--color-primary-700));margin:0;font-style:italic}.flowchart-section[data-astro-cid-vabol77l]{flex:1;display:flex;align-items:center;justify-content:center;padding:1rem 0}.flowchart-container[data-astro-cid-vabol77l]{position:relative;width:100%;height:100%;max-width:900px;max-height:500px}.connection-lines[data-astro-cid-vabol77l]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.solution-element[data-astro-cid-vabol77l]{z-index:2;border-radius:8px;padding:1rem 1.5rem;box-shadow:0 2px 8px rgba(var(--color-primary-900),.1);transition:var(--transition-smooth);min-width:140px;text-align:center}.solution-element[data-astro-cid-vabol77l]:hover{transform:translate(-50%,-50%) translateY(-2px)!important;box-shadow:0 4px 16px rgba(var(--color-primary-900),.15)}.element-blue[data-astro-cid-vabol77l]{background:rgb(var(--color-accent-500));color:#fff}.element-light[data-astro-cid-vabol77l]{background:rgb(var(--color-primary-50));color:rgb(var(--color-primary-900));border:1px solid rgb(var(--color-primary-200))}.element-dark[data-astro-cid-vabol77l]{background:rgb(var(--color-primary-800));color:#fff}.element-content[data-astro-cid-vabol77l]{display:flex;flex-direction:column;gap:.5rem}.element-title[data-astro-cid-vabol77l]{font-size:1.125rem;font-weight:var(--font-weight-bold);margin:0;line-height:1.2}.element-blue[data-astro-cid-vabol77l] .element-title[data-astro-cid-vabol77l]{color:#fff}.element-light[data-astro-cid-vabol77l] .element-title[data-astro-cid-vabol77l]{color:rgb(var(--color-primary-900))}.element-dark[data-astro-cid-vabol77l] .element-title[data-astro-cid-vabol77l]{color:#fff}.element-description[data-astro-cid-vabol77l]{font-size:.85rem;line-height:1.4;margin:0;opacity:.9;text-align:left}.element-blue[data-astro-cid-vabol77l] .element-description[data-astro-cid-vabol77l]{color:#ffffffe6}.element-light[data-astro-cid-vabol77l] .element-description[data-astro-cid-vabol77l]{color:rgb(var(--color-primary-700))}.element-dark[data-astro-cid-vabol77l] .element-description[data-astro-cid-vabol77l]{color:#ffffffe6}@media (max-width: 1200px){.header-section[data-astro-cid-vabol77l]{flex-direction:column;gap:2rem;text-align:center}.intro-section[data-astro-cid-vabol77l]{max-width:500px;margin:0 auto}.flowchart-container[data-astro-cid-vabol77l]{max-height:400px}}@media (max-width: 768px){.title-our[data-astro-cid-vabol77l],.title-solution[data-astro-cid-vabol77l]{font-size:2.5rem}.intro-text[data-astro-cid-vabol77l]{font-size:1.25rem}.intro-description[data-astro-cid-vabol77l]{font-size:.95rem}.solution-element[data-astro-cid-vabol77l]{min-width:120px;padding:.75rem 1rem}.element-title[data-astro-cid-vabol77l]{font-size:1rem}.element-description[data-astro-cid-vabol77l]{font-size:.8rem}.flowchart-container[data-astro-cid-vabol77l]{max-height:350px}.slide-container[data-astro-cid-vabol77l]{gap:1.5rem}}@media (max-width: 480px){.solution-element[data-astro-cid-vabol77l]{min-width:100px;padding:.5rem .75rem}.element-title[data-astro-cid-vabol77l]{font-size:.9rem}.element-description[data-astro-cid-vabol77l]{font-size:.75rem}}.geopolitical-trends-slide[data-astro-cid-mhax2dzw]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-primary-50));font-family:var(--font-family-primary);padding:2rem}.slide-container[data-astro-cid-mhax2dzw]{width:100%;height:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:1rem;justify-content:center}.header-section[data-astro-cid-mhax2dzw]{text-align:center;margin-bottom:1rem}.main-title[data-astro-cid-mhax2dzw]{margin:0;line-height:1.1}.title-geo[data-astro-cid-mhax2dzw]{display:inline;font-size:4rem;font-weight:var(--font-weight-normal);color:rgb(var(--color-accent-500));margin-right:.5rem}.title-trend[data-astro-cid-mhax2dzw]{display:inline;font-size:4rem;font-weight:var(--font-weight-bold);color:rgb(var(--color-primary-900))}.content-section[data-astro-cid-mhax2dzw]{flex:1;display:grid;grid-template-columns:1fr 400px;gap:3rem;align-items:center}.map-section[data-astro-cid-mhax2dzw]{display:flex;align-items:center;justify-content:center;height:100%}.world-map[data-astro-cid-mhax2dzw]{width:100%;max-width:600px;height:350px;position:relative}.map-container[data-astro-cid-mhax2dzw]{width:100%;height:100%;position:relative;background:rgb(var(--color-primary-100));border-radius:12px;overflow:hidden}.continent[data-astro-cid-mhax2dzw]{position:absolute;background:rgb(var(--color-primary-300));border-radius:4px}.north-america[data-astro-cid-mhax2dzw]{width:120px;height:80px;top:20%;left:15%;clip-path:polygon(20% 0%,80% 10%,90% 40%,70% 80%,30% 90%,10% 60%)}.south-america[data-astro-cid-mhax2dzw]{width:60px;height:100px;top:45%;left:25%;clip-path:polygon(40% 0%,70% 20%,80% 60%,60% 100%,20% 90%,30% 40%)}.europe[data-astro-cid-mhax2dzw]{width:80px;height:60px;top:15%;left:45%;clip-path:polygon(0% 60%,30% 0%,80% 20%,100% 80%,60% 100%,20% 80%)}.africa[data-astro-cid-mhax2dzw]{width:70px;height:120px;top:30%;left:48%;clip-path:polygon(30% 0%,70% 10%,80% 40%,90% 80%,60% 100%,40% 90%,20% 60%,10% 20%)}.asia[data-astro-cid-mhax2dzw]{width:180px;height:120px;top:10%;left:55%;clip-path:polygon(0% 40%,20% 0%,60% 10%,100% 30%,90% 70%,70% 100%,30% 90%,10% 60%)}.australia[data-astro-cid-mhax2dzw]{width:60px;height:40px;top:65%;left:75%;clip-path:polygon(20% 30%,80% 0%,100% 70%,60% 100%,0% 80%)}.highlighted[data-astro-cid-mhax2dzw]{background:rgb(var(--color-accent-500))!important;animation:pulse-highlight 3s ease-in-out infinite}@keyframes pulse-highlight{0%,to{opacity:.8}50%{opacity:1}}.stress-indicator[data-astro-cid-mhax2dzw]{position:absolute;width:12px;height:12px;background:#ff6b6b;border-radius:50%;animation:pulse-stress 2s ease-in-out infinite}.indicator-1[data-astro-cid-mhax2dzw]{top:25%;left:60%;animation-delay:0s}.indicator-2[data-astro-cid-mhax2dzw]{top:45%;left:50%;animation-delay:.7s}.indicator-3[data-astro-cid-mhax2dzw]{top:35%;left:70%;animation-delay:1.4s}@keyframes pulse-stress{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.3);opacity:1}}.indicators-section[data-astro-cid-mhax2dzw]{display:flex;align-items:center;justify-content:center;height:100%}.indicators-grid[data-astro-cid-mhax2dzw]{display:flex;flex-direction:column;gap:1.5rem;width:100%}.trend-indicator[data-astro-cid-mhax2dzw]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;border-radius:8px;transition:var(--transition-smooth)}.trend-indicator[data-astro-cid-mhax2dzw]:hover{transform:translate(4px)}.indicator-dark[data-astro-cid-mhax2dzw]{background:rgb(var(--color-primary-800));color:#fff}.indicator-blue[data-astro-cid-mhax2dzw]{background:rgb(var(--color-accent-500));color:#fff}.indicator-light[data-astro-cid-mhax2dzw]{background:rgb(var(--color-accent-100));color:rgb(var(--color-primary-900));border:1px solid rgb(var(--color-accent-200))}.indicator-accent[data-astro-cid-mhax2dzw]{background:rgb(var(--color-secondary-100));color:rgb(var(--color-primary-900));border:1px solid rgb(var(--color-secondary-200))}.indicator-icon[data-astro-cid-mhax2dzw]{flex-shrink:0;padding:.5rem;border-radius:4px;display:flex;align-items:center;justify-content:center}.indicator-dark[data-astro-cid-mhax2dzw] .indicator-icon[data-astro-cid-mhax2dzw]{background:#ffffff1a;color:#fff}.indicator-blue[data-astro-cid-mhax2dzw] .indicator-icon[data-astro-cid-mhax2dzw]{background:#fff3;color:#fff}.indicator-light[data-astro-cid-mhax2dzw] .indicator-icon[data-astro-cid-mhax2dzw]{background:rgb(var(--color-accent-200));color:rgb(var(--color-accent-600))}.indicator-accent[data-astro-cid-mhax2dzw] .indicator-icon[data-astro-cid-mhax2dzw]{background:rgb(var(--color-secondary-200));color:rgb(var(--color-secondary-600))}.indicator-content[data-astro-cid-mhax2dzw]{flex:1}.indicator-title[data-astro-cid-mhax2dzw]{font-size:1.125rem;font-weight:var(--font-weight-bold);margin:0 0 .5rem;line-height:1.3}.indicator-description[data-astro-cid-mhax2dzw]{font-size:.9rem;line-height:1.5;margin:0;opacity:.9}@media (max-width: 1200px){.content-section[data-astro-cid-mhax2dzw]{grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:2rem}.world-map[data-astro-cid-mhax2dzw]{max-width:500px;height:280px}.indicators-grid[data-astro-cid-mhax2dzw]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width: 768px){.title-geo[data-astro-cid-mhax2dzw],.title-trend[data-astro-cid-mhax2dzw]{font-size:2.5rem}.world-map[data-astro-cid-mhax2dzw]{max-width:400px;height:220px}.indicators-grid[data-astro-cid-mhax2dzw]{grid-template-columns:1fr}.trend-indicator[data-astro-cid-mhax2dzw]{padding:.75rem}.indicator-title[data-astro-cid-mhax2dzw]{font-size:1rem}.indicator-description[data-astro-cid-mhax2dzw]{font-size:.85rem}.slide-container[data-astro-cid-mhax2dzw]{gap:1.5rem}}.thank-you-slide[data-astro-cid-ff2xkb53]{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-accent-500));color:#fff;font-family:var(--font-family-primary);text-align:center;padding:2rem}.thank-you-content[data-astro-cid-ff2xkb53]{max-width:800px;width:100%}.thank-you-title[data-astro-cid-ff2xkb53]{font-size:5rem;font-weight:var(--font-weight-bold);margin:0 0 1rem;color:#fff}.thank-you-subtitle[data-astro-cid-ff2xkb53]{font-size:2rem;font-weight:var(--font-weight-normal);margin:0 0 3rem;color:#ffffffe6}.contact-info[data-astro-cid-ff2xkb53]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:0 0 3rem}.contact-item[data-astro-cid-ff2xkb53]{padding:1.5rem;background:#ffffff1a;border-radius:8px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.contact-item[data-astro-cid-ff2xkb53] strong[data-astro-cid-ff2xkb53]{color:#fff;font-weight:var(--font-weight-bold)}.social-links[data-astro-cid-ff2xkb53]{display:flex;justify-content:center;gap:2rem;margin-top:2rem}.social-link[data-astro-cid-ff2xkb53]{padding:.75rem 1.5rem;background:#fff3;color:#fff;text-decoration:none;border-radius:6px;font-weight:var(--font-weight-medium);transition:var(--transition-smooth);border:1px solid rgba(255,255,255,.3)}.social-link[data-astro-cid-ff2xkb53]:hover{background:#ffffff4d;transform:translateY(-2px)}@media (max-width: 768px){.thank-you-title[data-astro-cid-ff2xkb53]{font-size:3rem}.thank-you-subtitle[data-astro-cid-ff2xkb53]{font-size:1.5rem}.contact-info[data-astro-cid-ff2xkb53]{grid-template-columns:1fr;gap:1rem}.contact-item[data-astro-cid-ff2xkb53]{padding:1rem}.social-links[data-astro-cid-ff2xkb53]{flex-direction:column;align-items:center;gap:1rem}.social-link[data-astro-cid-ff2xkb53]{width:200px;text-align:center}}.reveal[data-astro-cid-ff2xkb53] .slides[data-astro-cid-ff2xkb53] section[data-astro-cid-ff2xkb53]{padding:0;margin:0}.reveal[data-astro-cid-ff2xkb53] .slides[data-astro-cid-ff2xkb53] section[data-astro-cid-ff2xkb53]>[data-astro-cid-ff2xkb53]{margin:0}.reveal[data-astro-cid-ff2xkb53] .slides[data-astro-cid-ff2xkb53] section[data-astro-cid-ff2xkb53][data-background-color]{background-color:inherit!important}.reveal[data-astro-cid-ff2xkb53] .slides[data-astro-cid-ff2xkb53] section[data-astro-cid-ff2xkb53].past{opacity:0;transform:translate(-100%)}.reveal[data-astro-cid-ff2xkb53] .slides[data-astro-cid-ff2xkb53] section[data-astro-cid-ff2xkb53].future{opacity:0;transform:translate(100%)}.reveal[data-astro-cid-ff2xkb53] .slides[data-astro-cid-ff2xkb53] section[data-astro-cid-ff2xkb53].present{opacity:1;transform:translate(0)}
