.sccoPa_stage{aspect-ratio:680/550;isolation:isolate;width:100%;position:relative}.sccoPa_posterLayer,.sccoPa_canvasLayer{position:absolute;inset:0}.sccoPa_posterLayer{opacity:1;transition:opacity .35s}.sccoPa_posterHidden{opacity:0;pointer-events:none}.sccoPa_poster{object-fit:contain}.sccoPa_canvasLayer{opacity:0;transition:opacity .35s}.sccoPa_canvasReady{opacity:1}.sccoPa_canvasLayer canvas{outline:none;display:block}.sccoPa_motionControl{z-index:4;color:#d9e8c9;background:#14251fdb;border:1px solid #a8c39855;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:9px 12px;font-size:13px;line-height:1.2;display:inline-flex;position:absolute;top:22px;right:26px}.sccoPa_motionControl:hover{color:#c1ed63;border-color:#c1ed63}.sccoPa_motionControl:focus-visible{outline-color:#c1ed63}@media (max-width:600px){.sccoPa_motionControl{padding:9px;top:8px;right:15px}.sccoPa_motionControl>span{display:none}}@media (prefers-reduced-motion:reduce){.sccoPa_posterLayer,.sccoPa_canvasLayer{transition:none}}
.Hx0lNG_hero{background:var(--dark);color:#f4f7e9;border-radius:15px;grid-template-columns:46% 54%;margin-top:26px;display:grid;position:relative;overflow:hidden}.Hx0lNG_heroCopy{z-index:2;min-width:0;padding:57px 0 55px 52px;position:relative}.Hx0lNG_hero h1{letter-spacing:-.052em;font-size:clamp(43px,4.65vw,68px);font-weight:450;line-height:1.075}.Hx0lNG_hero h1>span{color:var(--lime)}.Hx0lNG_heroDescription{color:#c1cdbe;max-width:360px;margin-top:25px;font-size:13px;line-height:1.85}.Hx0lNG_heroActions{flex-wrap:wrap;align-items:center;gap:13px 24px;margin-top:27px;display:flex}.Hx0lNG_heroActions>a:first-child{gap:22px;padding-inline:18px;font-size:14px}.Hx0lNG_heroLink{color:#edf3e5;align-items:center;gap:8px;min-height:44px;font-size:13px;display:inline-flex}.Hx0lNG_heroLink:hover{text-underline-offset:5px;text-decoration:underline}.Hx0lNG_heroFootnote{color:#afc09f;align-items:center;gap:13px;margin-top:37px;font-size:13px;line-height:1.8;display:flex}.Hx0lNG_heroFootnote>svg{color:var(--lime)}.Hx0lNG_heroFootnote strong{color:#dbe6d1;font-weight:400}.Hx0lNG_heroVisual{align-self:center;margin-left:-28px;padding:17px 0 0;position:relative}.Hx0lNG_mapLabel{z-index:3;pointer-events:none;color:#dce9ca;background:#172c22ed;border:1px solid #bfd59f38;border-radius:5px;align-items:center;gap:9px;padding:9px 13px;font-size:13px;display:flex;position:absolute;box-shadow:0 4px 14px #00000013}.Hx0lNG_mapLabel>svg{color:var(--lime)}.Hx0lNG_mapWater{top:25%;left:15%}.Hx0lNG_mapIndustry{top:36%;right:6%}.Hx0lNG_mapAgriculture{bottom:17%;left:10%}.Hx0lNG_heroBottom{color:#b1c0a5;letter-spacing:.05em;border-top:1px solid #ffffff1a;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-inline:40px;padding-block:17px;font-size:13px;display:flex}.Hx0lNG_heroBottom>span:first-child{letter-spacing:0;align-items:center;gap:9px;font-size:13px;display:flex}.Hx0lNG_dot{background:var(--lime);border-radius:50%;width:5px;height:5px}.Hx0lNG_introStrip{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;min-height:126px;display:flex}.Hx0lNG_introStrip>p{color:var(--muted);font-size:13px;line-height:1.9}.Hx0lNG_introStrip strong{color:var(--ink);font-weight:500}.Hx0lNG_introStrip>div{align-items:center;gap:12px;font-size:13px;display:flex}.Hx0lNG_introStrip>div>svg{color:var(--accent-text)}.Hx0lNG_scrollLink{border:1px solid var(--line);border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.Hx0lNG_sectionHeading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:44px;display:flex}.Hx0lNG_sectionHeading h2,.Hx0lNG_majisureCopy h2,.Hx0lNG_faqSection h2{letter-spacing:-.045em;margin-top:20px;font-size:clamp(32px,3.6vw,48px);font-weight:450;line-height:1.13}.Hx0lNG_sectionHeading h2 span,.Hx0lNG_majisureCopy h2 span,.Hx0lNG_faqSection h2 span{color:var(--accent-secondary)}.Hx0lNG_sectionHeading>p{max-width:295px;color:var(--muted);font-size:14px;line-height:1.9}.Hx0lNG_explorer{border:1px solid var(--line);border-radius:12px;grid-template-columns:38% 62%;display:grid;overflow:hidden}.Hx0lNG_sectorChoices{background:var(--surface-soft);padding:14px 28px}.Hx0lNG_sectorChoices>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:67px;color:var(--muted);text-align:left;background:0 0;align-items:center;gap:16px;padding:12px 8px;font-size:13px;display:flex}.Hx0lNG_sectorChoices>button:last-child{border-bottom:0}.Hx0lNG_sectorChoices>button>svg:last-child{margin-left:auto}.Hx0lNG_sectorChoices>button[aria-pressed=true]{color:var(--ink);font-weight:600}.Hx0lNG_sectorChoices>button[aria-pressed=true]>svg:first-child{color:var(--accent-text)}.Hx0lNG_sectorChoices>button[aria-pressed=true]>svg:last-child{background:var(--lime);color:#172521;box-sizing:content-box;border-radius:50%;margin-right:-6px;padding:6px}.Hx0lNG_sectorChoices>button:hover{color:var(--ink);background:var(--surface-hover)}.Hx0lNG_sectorPanel{background:var(--surface-tint);border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;padding:38px 48px 30px;display:flex;position:relative}.Hx0lNG_sectorPanelTop{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-bottom:24px;display:flex}.Hx0lNG_sectorPanelTop>span:last-child{letter-spacing:.08em;color:var(--muted);padding-top:9px;font-size:13px}.Hx0lNG_largeIcon{border:1px solid var(--panel-line);width:72px;height:72px;color:var(--accent-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Hx0lNG_sectorPanel h3{letter-spacing:-.04em;max-width:440px;font-size:clamp(25px,2.7vw,37px);font-weight:450;line-height:1.22}.Hx0lNG_sectorPanel>p{max-width:425px;color:var(--muted);margin-top:15px;font-size:14px;line-height:1.85}.Hx0lNG_sectorPanel ul{flex-wrap:wrap;gap:6px 20px;margin:21px 0 16px;padding:0;list-style:none;display:flex}.Hx0lNG_sectorPanel li{color:var(--accent-text);align-items:center;gap:7px;font-size:13px;display:flex}.Hx0lNG_sectorPanel>a{margin-top:auto}.Hx0lNG_sectorCount{color:var(--muted);font-size:13px;position:absolute;bottom:43px;right:35px}.Hx0lNG_approachSection{background:var(--surface-subtle);border-block:1px solid var(--line)}.Hx0lNG_processGrid{grid-template-columns:repeat(3,1fr);display:grid}.Hx0lNG_processCard{border-top:1px solid var(--line);padding:30px 34px 0 0}.Hx0lNG_processCard+.Hx0lNG_processCard{border-left:1px solid var(--line);padding-left:34px}.Hx0lNG_processCard>div{justify-content:space-between;align-items:center;margin-bottom:38px;display:flex}.Hx0lNG_processCard>div>span{color:var(--muted);font-size:13px}.Hx0lNG_processCard>div>svg{color:var(--accent-text)}.Hx0lNG_processCard h3{letter-spacing:-.03em;font-size:22px;font-weight:500;line-height:1.3}.Hx0lNG_processCard p{color:var(--muted);margin-top:15px;font-size:14px;line-height:1.9}.Hx0lNG_processCard small{color:var(--muted);letter-spacing:.09em;margin-top:36px;font-size:13px;display:block}.Hx0lNG_majisureSection{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.Hx0lNG_waterArtwork{background:var(--surface-water);border-radius:12px;flex-direction:column;align-items:center;height:410px;display:flex;position:relative;overflow:hidden}.Hx0lNG_waterArtwork:before,.Hx0lNG_waterArtwork:after{content:"";border:1px solid #84bdbc55;border-radius:50%;width:410px;height:410px;position:absolute;top:-57px;right:-160px}.Hx0lNG_waterArtwork:after{width:320px;height:320px;top:-12px;right:-115px}.Hx0lNG_waterCircle{border:1px solid var(--water-line);width:170px;height:170px;color:var(--water-text);background:var(--water-raised);border-radius:50%;place-items:center;display:grid;position:absolute;top:66px;left:calc(50% - 85px);box-shadow:0 0 0 22px #a5d0cd25,0 0 0 45px #a5d0cd13}.Hx0lNG_waterLine{background:var(--water-line);width:1px;height:66px;position:absolute;top:236px}.Hx0lNG_waterCaption{z-index:2;border:1px solid var(--water-line);background:var(--glass-surface);border-radius:7px;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex;position:absolute;top:282px;left:28px;right:28px}.Hx0lNG_waterCaption>span:last-child{color:var(--water-text);font-size:13px;line-height:1.8}.Hx0lNG_waterCaption strong{color:var(--water-text);font-weight:500}.Hx0lNG_waterStatus{color:var(--water-text);letter-spacing:.07em;align-items:center;gap:8px;font-size:13px;display:flex}.Hx0lNG_waterBrand{letter-spacing:-.04em;font-size:21px;font-weight:500;position:absolute;top:21px;left:25px}.Hx0lNG_waterBrand>span{letter-spacing:.12em;margin-top:3px;font-size:13px;display:block}.Hx0lNG_majisureCopy>p:not(:first-child){color:var(--muted);max-width:420px;margin-top:21px;font-size:14px;line-height:1.9}.Hx0lNG_majisureCopy>a{margin-top:25px}.Hx0lNG_majisureCopy>a:last-child{width:fit-content;margin-top:8px;font-size:13px;display:flex}.Hx0lNG_faqSection{grid-template-columns:.8fr 1.2fr;gap:80px;padding-block:10px 96px;display:grid}.Hx0lNG_faqSection>div:first-child>a{margin-top:24px;font-size:13px}.Hx0lNG_faqList{border-top:1px solid var(--line)}.Hx0lNG_faqList details{border-bottom:1px solid var(--line)}.Hx0lNG_faqList summary{justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:13px;list-style:none;display:flex}.Hx0lNG_faqList summary::-webkit-details-marker{display:none}.Hx0lNG_faqList summary:after{content:"+";font-size:20px;font-weight:300}.Hx0lNG_faqList details[open] summary:after{content:"−"}.Hx0lNG_faqList details>p{color:var(--muted);padding:0 30px 22px 0;font-size:14px;line-height:1.9}@media (max-width:360px){.Hx0lNG_hero .Hx0lNG_heroCopy h1{font-size:40px}}@media (min-width:1440px){.Hx0lNG_hero h1{font-size:72px}.Hx0lNG_heroCopy{padding-top:65px}}@media (max-width:1100px){.Hx0lNG_heroCopy{padding-left:32px}.Hx0lNG_hero h1{font-size:49px}.Hx0lNG_heroActions{gap:8px}.Hx0lNG_heroVisual{margin-left:-10px}.Hx0lNG_heroFootnote{margin-top:24px}.Hx0lNG_heroDescription{padding-right:10px}.Hx0lNG_sectorPanel{padding-inline:32px}.Hx0lNG_sectorCount{display:none}.Hx0lNG_majisureSection{gap:48px}}@media (max-width:800px){.Hx0lNG_hero{grid-template-columns:1fr}.Hx0lNG_heroCopy{padding:40px 32px 0}.Hx0lNG_hero h1{font-size:clamp(44px,7.5vw,65px)}.Hx0lNG_heroDescription{max-width:460px}.Hx0lNG_heroVisual{width:min(100%,580px);margin:-20px auto 0}.Hx0lNG_heroFootnote{display:none}.Hx0lNG_heroBottom{margin-inline:24px}.Hx0lNG_introStrip{flex-wrap:wrap;gap:20px;padding-block:25px}.Hx0lNG_introStrip>p{width:100%}.Hx0lNG_scrollLink{display:none}.Hx0lNG_introStrip>div{gap:6px;font-size:13px}.Hx0lNG_sectionHeading{flex-direction:column;align-items:flex-start;gap:20px}.Hx0lNG_sectionHeading>p{max-width:460px}.Hx0lNG_explorer{grid-template-columns:1fr}.Hx0lNG_sectorChoices{gap:8px;padding:10px 14px;display:flex;overflow-x:auto}.Hx0lNG_sectorChoices>button{border:1px solid var(--line);border-radius:5px;flex:none;gap:8px;width:auto;min-height:48px;padding:10px 14px;font-size:13px}.Hx0lNG_sectorChoices>button>svg:last-child{display:none}.Hx0lNG_sectorChoices>button[aria-pressed=true]{background:var(--lime);border-color:var(--lime);color:#172521}.Hx0lNG_sectorChoices>button[aria-pressed=true]>svg:first-child{color:inherit}.Hx0lNG_sectorPanel{border-left:0;border-top:1px solid var(--line);min-height:405px;padding:28px}.Hx0lNG_sectorPanel h3{max-width:420px;font-size:31px}.Hx0lNG_sectorPanelTop{margin-bottom:20px}.Hx0lNG_largeIcon{width:58px;height:58px}.Hx0lNG_largeIcon svg{width:31px;height:31px}.Hx0lNG_processCard{padding-right:20px}.Hx0lNG_processCard+.Hx0lNG_processCard{padding-left:20px}.Hx0lNG_processCard h3{font-size:19px}.Hx0lNG_majisureSection{gap:32px}.Hx0lNG_waterArtwork{height:390px}.Hx0lNG_waterCaption{flex-direction:column;align-items:flex-start;gap:6px;top:268px;left:14px;right:14px}.Hx0lNG_faqSection{gap:36px}}@media (max-width:600px){.Hx0lNG_hero{margin-top:16px}.Hx0lNG_heroCopy{padding:32px 24px 0}.Hx0lNG_hero h1{font-size:46px}.Hx0lNG_heroDescription{margin-top:20px;font-size:14px}.Hx0lNG_heroActions{gap:10px 22px;margin-top:22px}.Hx0lNG_heroVisual{margin-top:4px}.Hx0lNG_mapLabel{gap:6px;padding:7px 9px;font-size:13px}.Hx0lNG_mapLabel>svg{width:13px;height:13px}.Hx0lNG_mapWater{top:20%;left:6%}.Hx0lNG_mapIndustry{top:43%}.Hx0lNG_mapAgriculture{bottom:28%;left:6%}.Hx0lNG_heroBottom{flex-wrap:wrap;gap:8px}.Hx0lNG_heroBottom>span:first-child{gap:6px;font-size:13px}.Hx0lNG_introStrip>div{font-size:13px}.Hx0lNG_introStrip>div>svg{width:16px;height:16px}.Hx0lNG_sectionHeading h2,.Hx0lNG_majisureCopy h2,.Hx0lNG_faqSection h2{font-size:34px}.Hx0lNG_sectionHeading{margin-bottom:28px}.Hx0lNG_sectorPanel{padding:24px}.Hx0lNG_sectorPanel h3{font-size:29px}.Hx0lNG_sectorPanel>p{font-size:14px}.Hx0lNG_sectorPanel ul{flex-direction:column;gap:8px}.Hx0lNG_processGrid{grid-template-columns:1fr;gap:26px}.Hx0lNG_processCard,.Hx0lNG_processCard+.Hx0lNG_processCard{border-left:0;padding:24px 0 0}.Hx0lNG_processCard>div{margin-bottom:22px}.Hx0lNG_processCard h3{font-size:24px}.Hx0lNG_processCard small{margin-top:22px}.Hx0lNG_majisureSection,.Hx0lNG_faqSection{grid-template-columns:1fr;gap:36px}.Hx0lNG_waterArtwork{height:370px}.Hx0lNG_waterCaption{top:252px}.Hx0lNG_faqSection{padding-block:0 56px}}
