.homeHero{padding:var(--header-overlay-space) 0 350px;color:var(--color-white);background:linear-gradient(115deg,#123640 0% 45%,#0c755f 100%);position:relative;overflow:visible}.homeHero:after{content:"";background:var(--color-light);z-index:1;pointer-events:none;border-radius:50%;width:145vw;height:500px;position:absolute;bottom:-340px;left:50%;transform:translate(-50%)}.heroIntro{color:#ffffffd1;max-width:610px;margin:34px 0 0;font-size:clamp(.9rem,1vw,1.05rem);font-weight:600;line-height:1.45}.homeHeroInner{z-index:2;grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:center;gap:clamp(48px,6vw,96px);display:grid;position:relative}.homeHeroContent{align-self:center;min-width:0;max-width:650px;transform:translateY(-10px)}.heroTitle{text-transform:uppercase;letter-spacing:0;max-width:680px;margin:0}.heroTitleLine{white-space:nowrap;font-size:clamp(1.9rem,2.7vw,3.05rem);line-height:1.08;display:block}.heroTitleAccent{color:var(--color-mint);font-weight:700}.heroTitleLight{color:var(--color-white);font-weight:400}.heroTitleStrong{color:var(--color-white);font-weight:600}.homeHeroActions{flex-direction:column;align-items:flex-start;gap:14px;margin-top:42px;display:flex}.heroButton{border-radius:var(--radius-pill);text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-width:178px;min-height:34px;padding:0 6px 0 22px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.heroButton strong{border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:1.15rem;line-height:1;display:inline-flex}.heroButtonLight{background:var(--color-white);color:var(--color-dark)}.heroButtonLight strong{background:var(--color-dark);color:var(--color-white)}.heroButtonMint{background:var(--color-mint);color:var(--color-white)}.heroButtonMint strong{background:var(--color-white);color:var(--color-mint)}.homeHeroVisual{justify-content:flex-end;align-items:center;min-width:0;min-height:480px;display:flex;position:relative}.heroTitle,.heroIntro,.homeHeroActions{z-index:2;position:relative}.heroVideo{aspect-ratio:1;object-fit:cover;border-radius:32px;width:min(100%,520px);box-shadow:0 28px 70px #00000047}.investmentSection{background:0 0;padding:0 0 96px;position:relative;overflow:visible}.investmentInner{z-index:10;background:var(--color-mint);color:var(--color-dark);border-radius:36px;margin-top:0;padding:58px 70px 64px;position:relative;overflow:hidden;transform:translateY(-240px)}.sectionHeader{margin-bottom:58px}.investmentTitle{text-align:center;max-width:none}.investmentTitle h2{text-transform:uppercase;letter-spacing:0;margin:0}.investmentTitle h2 span{line-height:1.02;display:block}.investmentTitleDark{color:var(--color-dark);font-size:clamp(2rem,3.1vw,3.4rem);font-weight:700}.investmentTitleLight{color:var(--color-white);font-size:clamp(2rem,3.1vw,3.4rem);font-weight:500}.investmentTitleSmall{color:var(--color-white);margin-top:8px;font-size:clamp(1.25rem,2vw,2rem);font-weight:500}.projectGrid{grid-template-columns:repeat(3,1fr);gap:42px;display:grid}.projectCard{background:var(--color-white);color:var(--color-dark);border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:visible;box-shadow:0 18px 35px #12364033}.projectCardContent{text-align:left;flex-direction:column;height:100%;padding:24px 26px 56px;display:flex;position:relative}.projectImage{border-radius:18px;width:100%;height:200px;margin-bottom:20px;overflow:hidden}.projectImage img{object-fit:cover;width:100%;height:100%;display:block}.projectName{max-width:240px;color:var(--color-dark);text-align:center;text-transform:uppercase;margin:0 auto 10px;font-size:1.08rem;font-weight:900;line-height:1.08}.projectTitle{text-align:center;color:var(--color-dark);margin:0 0 14px;font-size:1.02rem;font-weight:850;line-height:1.12}.projectAvailability{text-align:center;min-height:42px;color:var(--color-dark);background:#23e5a321;border-radius:16px;margin:4px 0 18px;padding:10px 14px;font-size:.98rem;font-weight:900;line-height:1.12}.projectCardTeaser .projectAvailability{color:#123640b8;background:#12364014}.projectDetailsList{flex-direction:column;gap:12px;margin:8px 0 20px;display:flex}.projectDetail{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.projectDetailIcon{object-fit:contain;width:42px;height:42px;display:block}.projectDetailText{flex-direction:column;gap:2px;min-width:0;display:flex}.projectDetailText strong{color:var(--color-dark);font-size:.76rem;font-weight:750;line-height:1.15}.projectDetailText span{color:#1236409e;font-size:.68rem;font-weight:500;line-height:1.18}.projectProgress{border-radius:var(--radius-pill);background:#12364024;height:18px;margin:auto 0 12px;position:relative;overflow:hidden;box-shadow:inset 0 1px 4px #1236402e}.projectProgressBar{border-radius:var(--radius-pill);background:var(--color-mint);height:100%}.projectProgress span{color:var(--color-white);font-size:.68rem;font-weight:800;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.projectAmount,.projectTokenPrice,.projectStatus{color:#123640ad;margin:0;font-size:.82rem;font-weight:700;line-height:1.28}.projectAmount{margin-top:2px}.projectStatus{color:#12364094}.projectButton{border-radius:var(--radius-pill);background:var(--color-dark);min-height:34px;color:var(--color-white);font:inherit;text-transform:uppercase;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 12px 0 18px;font-size:.68rem;font-weight:800;display:inline-flex;position:absolute;bottom:-17px;left:50%;transform:translate(-50%)}.projectButton span{background:var(--color-white);width:24px;height:24px;color:var(--color-dark);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.projectButtonDisabled{color:var(--color-white);cursor:not-allowed;background:#1236406b}.projectButtonDisabled:hover{background:#1236406b}.projectImageOne{background:radial-gradient(circle at 50% 25%,#ffffffe6,#0000 10%),linear-gradient(135deg,#1c6b52,#b7e07f)}.projectImageTwo{background:radial-gradient(circle at 35% 35%,#ffffffe6,#0000 10%),linear-gradient(135deg,#123640,#12e19f)}.projectImageThree{background:radial-gradient(circle at 70% 25%,#ffffffe6,#0000 10%),linear-gradient(135deg,#6fb27b,#123640)}.projectCardTeaser .projectCardContent{padding-bottom:30px}.projectCardTeaser .projectAvailability{color:#123640b3;background:#12364012;margin-bottom:22px}.projectTeaserInformation{min-height:230px;color:var(--color-dark);text-align:center;border:2px dashed #12364029;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:28px 24px;display:flex}.projectTeaserInformationIcon{width:72px;height:72px;color:var(--color-dark);border:2px solid #12364024;border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;font-size:2rem;font-weight:500;display:flex}.projectTeaserInformation strong{color:var(--color-dark);text-transform:uppercase;font-size:.92rem;font-weight:800}.projectTeaserInformation>span{background:var(--color-mint);border-radius:999px;width:82px;height:3px;margin:18px 0}.projectTeaserInformation p{color:#123640ad;max-width:260px;margin:0;font-size:.9rem;font-weight:500;line-height:1.4}.whyInvestSection{color:var(--color-dark);background:#d5dedf;margin-top:-260px;padding:120px 0 110px;position:relative;overflow:visible}.whyInvestInner{z-index:2;text-align:center;position:relative}.whyInvestTitle{z-index:2;text-align:right;width:min(100%,980px);margin:0 0 64px auto;position:relative}.whyInvestTitle h2{text-transform:uppercase;text-align:right;margin:0;padding-right:34px;line-height:1.02;display:inline-block;position:relative}.whyInvestTitle h2:after{content:"";background:#12364073;width:1px;height:118px;position:absolute;top:8px;right:0}.whyInvestTitle h2 span,.whyInvestTitle h2 strong{font-style:normal;display:block}.whyInvestTitle h2 span{color:var(--color-dark);font-size:clamp(2.2rem,3.5vw,4rem);font-weight:800}.whyInvestTitle h2 strong{color:var(--color-white);font-size:clamp(2.2rem,3.5vw,4rem);font-weight:700}.whyInvestIntro{color:#123640b8;text-align:right;max-width:760px;margin:28px 34px 0 auto;font-size:1.05rem;font-weight:700;line-height:1.35}.whyInvestGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:56px;display:grid}.whyInvestCard{min-height:540px;color:var(--color-dark);background:#ffffff1f;border:2px solid #12364059;border-radius:22px;flex-direction:column;align-items:center;padding:42px 38px 46px;display:flex}.whyInvestCardTitle{text-align:center;min-height:58px;color:var(--color-dark);margin:0 0 26px;font-size:1.12rem;font-weight:800;line-height:1.1}.whyInvestCardText p{color:#12364094;margin:0;font-size:.88rem;font-weight:650;line-height:1.32}.whyInvestCardVisual{width:220px;height:220px;margin-bottom:46px}.whyInvestCardVisual img{object-fit:contain;width:100%;height:100%;display:block}.whyInvestCardText{text-align:center;margin-top:0}.whyInvestButton{border-radius:var(--radius-pill);background:var(--color-dark);min-width:270px;min-height:38px;color:var(--color-white);text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin:44px auto 0;padding:0 6px 0 24px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.whyInvestButton span{background:var(--color-white);width:28px;height:28px;color:var(--color-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.15rem;line-height:1;display:inline-flex}.whyHexDecor{z-index:1;pointer-events:none;position:absolute}.whyHexDecor span{background-image:url("data:image/svg+xml,%3Csvg width='92' height='84' viewBox='0 0 92 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 2 H69 L90 42 L69 82 H23 L2 42 Z' stroke='%232C5660' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:138px;height:126px;position:absolute}.whyHexDecor span:after{display:none}.whyHexDecor span.hexMint{background-image:url("data:image/svg+xml,%3Csvg width='92' height='84' viewBox='0 0 92 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 2 H69 L90 42 L69 82 H23 L2 42 Z' stroke='%2312E19F' stroke-width='2'/%3E%3C/svg%3E")}.whyHexDecorLeft{width:280px;height:320px;top:-100px;left:-8px}.whyHexDecorLeft span:first-child{top:0;left:54px}.whyHexDecorLeft span:nth-child(2){top:54px;left:180px}.whyHexDecorLeft span:nth-child(3){top:140px;left:54px}.whyHexDecorLeft span:nth-child(4){top:200px;left:180px}.whySolidHex{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--color-dark);z-index:6;pointer-events:none;width:138px;height:126px;position:absolute}.whySolidHexTop{top:-240px;left:46px}.whySolidHexBottom{top:200px;left:-18px}.whyHexDecorRight{width:130px;height:130px;bottom:64px;right:-36px}.whyHexDecorRight span{background-image:url("data:image/svg+xml,%3Csvg width='92' height='92' viewBox='0 0 92 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46 2 L90 23 L90 61 L46 82 L2 61 L2 23 Z' stroke='%23FFFFFF' stroke-opacity='0.75' stroke-width='2'/%3E%3C/svg%3E");bottom:0;right:0}.whyCenterHex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--color-mint);z-index:8;pointer-events:none;width:82px;height:82px;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.impactEconomySection{background:var(--color-white);color:var(--color-dark);padding:120px 0 130px;position:relative;overflow:visible}.impactEconomyInner{z-index:2;grid-template-columns:minmax(620px,1.25fr) minmax(420px,.75fr);align-items:center;gap:72px;display:grid;position:relative}.impactEconomyContent{max-width:none;padding-left:34px;position:relative}.impactEconomyContent:before{content:"";background:#12364073;width:1px;height:96px;position:absolute;top:8px;left:0}.impactEconomyContent h2{text-transform:uppercase;margin:0;line-height:1.02}.impactEconomyContent h2 span,.impactEconomyContent h2 strong{display:block}.impactEconomyContent h2 span{color:var(--color-dark);font-size:clamp(1.9rem,2.3vw,2.75rem);font-weight:800}.impactEconomyContent h2 strong{color:var(--color-mint);font-size:clamp(1.9rem,2.3vw,2.75rem);font-weight:800}.impactEconomyContent p{color:#123640a3;max-width:720px;margin:42px 0 0;font-size:1.05rem;font-weight:700;line-height:1.35}.impactEconomyButton{border-radius:var(--radius-pill);background:var(--color-dark);min-width:220px;min-height:38px;color:var(--color-white);text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin-top:58px;padding:0 6px 0 24px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.impactEconomyButton span{background:var(--color-white);width:28px;height:28px;color:var(--color-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.15rem;line-height:1;display:inline-flex}.impactEconomyVisual{justify-content:flex-end;display:flex;transform:translate(48px)}.impactEconomyVisual img{object-fit:cover;border-radius:28px;width:min(100%,500px);height:auto;display:block}.impactEconomyHex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--color-dark);z-index:5;pointer-events:none;width:82px;height:82px;position:absolute;bottom:-42px;left:50%;transform:translate(-50%)}.structuredFrameworkSection{color:var(--color-dark);background:#d5dedf;padding:130px 0 120px;position:relative;overflow:visible}.structuredFrameworkInner{z-index:2;position:relative}.structuredFrameworkHeader{text-align:right;width:min(100%,920px);margin:0 0 72px auto}.structuredFrameworkHeader h2{text-transform:uppercase;margin:0;padding-right:34px;line-height:1.02;display:inline-block;position:relative}.structuredFrameworkHeader h2:after{content:"";background:#12364073;width:1px;height:118px;position:absolute;top:8px;right:0}.structuredFrameworkHeader h2 span,.structuredFrameworkHeader h2 strong{display:block}.structuredFrameworkHeader h2 span{color:var(--color-dark);font-size:clamp(2.2rem,3.4vw,4rem);font-weight:800}.structuredFrameworkHeader h2 strong{color:var(--color-white);font-size:clamp(2.2rem,3.4vw,4rem);font-weight:700}.structuredFrameworkHeader p{color:#1236409e;text-align:right;max-width:760px;margin:34px 34px 0 auto;font-size:1rem;font-weight:700;line-height:1.35}.structuredFrameworkCards{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1180px;margin:0 auto;display:grid}.structuredFrameworkCard{min-height:190px;color:var(--color-dark);text-align:center;background:#ffffff1f;border:2px solid #12364059;border-radius:22px;flex-direction:column;padding:34px 28px 30px;display:flex}.structuredFrameworkCard h3{min-height:44px;color:var(--color-dark);text-align:center;justify-content:center;align-items:center;margin:0 0 18px;font-size:1.02rem;font-weight:800;line-height:1.08;display:flex}.structuredFrameworkCard p{color:#1236408f;text-align:center;margin:0;font-size:.84rem;font-weight:700;line-height:1.2}.sharedValueBlock{grid-template-columns:minmax(560px,1fr) minmax(420px,.75fr);align-items:center;gap:72px;margin-top:120px;display:grid}.sharedValueContent{padding-left:34px;position:relative}.sharedValueContent:before{content:"";background:var(--color-mint);width:1px;height:88px;position:absolute;top:4px;left:0}.sharedValueContent h2{text-transform:uppercase;margin:0;line-height:1.02}.sharedValueContent h2 span,.sharedValueContent h2 strong{display:block}.sharedValueContent h2 span{color:var(--color-white);font-size:clamp(2rem,3vw,3.4rem);font-weight:800}.sharedValueContent h2 strong{color:var(--color-mint);font-size:clamp(1.8rem,2.5vw,2.7rem);font-weight:800}.sharedValueContent p{color:#12364080;max-width:620px;margin:52px 0 0;font-size:.95rem;font-weight:700;line-height:1.28}.sharedValueButton{border-radius:var(--radius-pill);background:var(--color-dark);min-width:270px;min-height:38px;color:var(--color-white);text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;margin-top:54px;padding:0 6px 0 24px;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.sharedValueButton span{background:var(--color-white);width:28px;height:28px;color:var(--color-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.15rem;line-height:1;display:inline-flex}.sharedValueVisual{justify-content:flex-end;display:flex}.sharedValueVisual img{object-fit:cover;border-radius:28px;width:min(100%,500px);height:auto;display:block}.structuredFrameworkHex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--color-dark);z-index:5;pointer-events:none;width:82px;height:82px;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.structuredFrameworkDecor{z-index:1;pointer-events:none;width:360px;height:300px;position:absolute;top:130px;left:-28px}.structuredFrameworkDecor span{background-image:url("data:image/svg+xml,%3Csvg width='92' height='84' viewBox='0 0 92 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 2 H69 L90 42 L69 82 H23 L2 42 Z' stroke='%23FFFFFF' stroke-opacity='0.45' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:112px;height:102px;position:absolute}.structuredFrameworkDecor .hexWhiteOutline{background-image:url("data:image/svg+xml,%3Csvg width='92' height='84' viewBox='0 0 92 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 2 H69 L90 42 L69 82 H23 L2 42 Z' stroke='%23FFFFFF' stroke-opacity='0.9' stroke-width='2'/%3E%3C/svg%3E")}.structuredFrameworkDecor span:first-child{top:0;left:0}.structuredFrameworkDecor span:nth-child(2){top:54px;left:100px}.structuredFrameworkDecor span:nth-child(3){top:0;left:200px}.structuredFrameworkDecor span:nth-child(4){top:170px;left:100px}.structuredFrameworkDecor span:nth-child(5){top:54px;left:300px}.structuredFrameworkDecor span:nth-child(6){top:108px;left:200px}.structuredFrameworkDecor .hexMintSolid{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--color-mint)}.structuredFrameworkDecor .hexMintOutline{background-image:url("data:image/svg+xml,%3Csvg width='92' height='84' viewBox='0 0 92 84' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23 2 H69 L90 42 L69 82 H23 L2 42 Z' stroke='%2312E19F' stroke-width='2'/%3E%3C/svg%3E")}.teamSection{background:var(--color-dark);color:var(--color-white);border-top:6px solid var(--color-mint);padding:110px 0 150px;position:relative;overflow:visible}.teamInner{z-index:2;position:relative}.teamTitle{margin-bottom:96px;padding-left:130px}.teamTitle h2{text-transform:uppercase;margin:0;padding-left:28px;position:relative}.teamTitle h2:before{content:"";background:var(--color-mint);width:2px;height:92px;position:absolute;top:8px;left:0}.teamTitle span,.teamTitle strong{line-height:1.02;display:block}.teamTitle span{color:var(--color-white);font-size:clamp(2.2rem,3.4vw,4rem);font-weight:600}.teamTitle strong{color:var(--color-mint);font-size:clamp(1.8rem,2.6vw,3rem);font-weight:600}.teamIntroText{color:#ffffffc7;max-width:720px;margin:34px 0 150px;font-size:.95rem;font-weight:600;line-height:1.45}.teamGrid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:42px;display:grid}.teamCard{color:#ffffffd1;text-align:center;border:2px solid #12e19f8c;border-radius:22px;min-height:520px;padding:0 34px 42px;position:relative}.teamAvatar{background:#1236401f;border-radius:50%;width:180px;height:180px;margin:-90px auto 26px;overflow:hidden}.teamAvatar img{object-fit:cover;width:100%;height:100%;display:block}.teamCard h3{color:var(--color-white);text-align:center;margin:0 0 8px;font-size:1.35rem;font-weight:700}.teamRole{color:#ffffffb8;text-align:center;margin:0;font-size:1.02rem;font-weight:500}.teamLinkedin{color:var(--color-mint);text-align:center;margin:8px 0 34px;font-size:.8rem;font-weight:700}.teamCard p:not(.teamRole):not(.teamLinkedin){text-align:center;max-width:230px;margin:0 auto 22px;font-size:.86rem;font-weight:500;line-height:1.48}.teamHexDecor{z-index:1;pointer-events:none;width:300px;height:230px;position:absolute;top:36px;right:72px}.teamHexDecor span{background-image:url("data:image/svg+xml,%3Csvg width='102' height='118' viewBox='0 0 102 118' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M51 2 L100 31 L100 87 L51 116 L2 87 L2 31 Z' stroke='%23FFFFFF' stroke-opacity='0.85' stroke-width='3'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:102px;height:118px;position:absolute}.teamHexDecor span.hexMint{background-image:url("data:image/svg+xml,%3Csvg width='102' height='118' viewBox='0 0 102 118' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M51 2 L100 31 L100 87 L51 116 L2 87 L2 31 Z' stroke='%2312E19F' stroke-width='3'/%3E%3C/svg%3E")}.teamHexDecor span:first-child{top:0;left:150px}.teamHexDecor span:nth-child(2){top:0;left:268px}.teamHexDecor span:nth-child(3){top:98px;left:91px}.teamHexDecor span:nth-child(4){opacity:.45;top:98px;left:209px}.teamBottomHex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--color-mint);z-index:3;pointer-events:none;width:76px;height:82px;position:absolute;bottom:-42px;left:50%;transform:translate(-50%)}.nextStepsSection{background:var(--color-mint);color:var(--color-dark);padding:120px 0 130px;position:relative;overflow:visible}.nextStepsInner{z-index:2;position:relative}.nextStepsHex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--color-white);z-index:5;pointer-events:none;width:82px;height:82px;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.importantInfoBlock{max-width:1180px;margin:0 auto 110px}.importantInfoTitle{margin-bottom:42px;padding-left:34px;position:relative}.importantInfoTitle:before{content:"";background:#ffffff94;width:1px;height:84px;position:absolute;top:6px;left:0}.importantInfoTitle h2{text-transform:uppercase;margin:0;line-height:1.04}.importantInfoTitle h2 span,.importantInfoTitle h2 strong{color:var(--color-white);font-size:clamp(2rem,2.8vw,3.35rem);font-weight:800;display:block}.importantInfoBlock>p{color:#ffffffc7;max-width:1120px;margin:0;font-size:.95rem;font-weight:700;line-height:1.45}.nextStepsHeader{text-align:right;width:min(100%,920px);margin:0 0 70px auto}.nextStepsHeader h2{text-transform:uppercase;margin:0;padding-right:34px;line-height:1.02;display:inline-block;position:relative}.nextStepsHeader h2:after{content:"";background:#12364073;width:1px;height:118px;position:absolute;top:8px;right:0}.nextStepsHeader h2 span,.nextStepsHeader h2 strong{display:block}.nextStepsHeader h2 span{color:var(--color-dark);font-size:clamp(2.2rem,3.4vw,4rem);font-weight:800}.nextStepsHeader h2 strong{color:var(--color-white);font-size:clamp(2.2rem,3.4vw,4rem);font-weight:700}.nextStepsHeader p{color:#ffffffc7;text-align:right;max-width:760px;margin:34px 34px 0 auto;font-size:1rem;font-weight:700;line-height:1.35}.nextStepsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:1180px;margin:0 auto;display:grid}.nextStepItem{padding-bottom:19px;position:relative}.nextStepCard{background:var(--color-white);height:100%;min-height:190px;color:var(--color-dark);text-align:center;border-radius:22px;padding:34px 28px 48px;box-shadow:0 18px 35px #1236401f}.nextStepCard h3{max-width:200px;min-height:44px;color:var(--color-dark);text-align:center;margin:0 auto 24px;font-size:1.02rem;font-weight:800;line-height:1.08}.nextStepCard h3:after{content:"";background:#12364047;width:120px;height:1px;margin:20px auto 0;display:block}.nextStepCard p{color:#1236408f;max-width:210px;margin:0 auto;font-size:.84rem;font-weight:650;line-height:1.22}.nextStepButton{border-radius:var(--radius-pill);background:var(--color-dark);min-height:38px;color:var(--color-white);text-transform:uppercase;white-space:nowrap;justify-content:space-between;align-items:center;gap:14px;padding:0 6px 0 22px;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;bottom:0;left:24px;right:24px}.nextStepButton span{background:var(--color-white);width:28px;height:28px;color:var(--color-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.15rem;line-height:1;display:inline-flex}.nextStepButtonDisabled{opacity:.65;cursor:not-allowed}.nextStepButtonDisabled span{opacity:1}
@media (min-width:768px) and (max-width:1199px){.whySolidHex,.whyCenterHex,.whyHexDecor,.impactEconomyHex,.structuredFrameworkHex,.structuredFrameworkDecor,.teamHexDecor,.teamBottomHex,.nextStepsHex{display:none}.homeHero{padding:320px 0 100px}.homeHeroInner{grid-template-columns:1fr;gap:52px}.homeHeroContent{text-align:center;max-width:760px;transform:none}.heroIntro{text-align:center;margin-left:auto;margin-right:auto}.heroTitle{max-width:760px;margin:0 auto}.homeHeroActions{align-items:center}.homeHeroVisual{justify-content:center;padding-top:0}.heroVideo{width:min(100%,760px);transform:none}.investmentInner{margin-top:80px;padding:56px 38px;transform:none}.projectGrid{grid-template-columns:1fr}.projectImage{height:240px}.projectCardContent{padding-left:34px;padding-right:34px}.projectDetailsList{gap:14px;width:min(100%,540px);margin-left:auto;margin-right:auto}.projectDetail{grid-template-columns:48px minmax(0,1fr);gap:14px}.projectDetailIcon{width:48px;height:48px}.projectDetailText strong{font-size:.82rem}.projectDetailText span{font-size:.74rem}.whyInvestSection{margin-top:0}.whyInvestGrid{grid-template-columns:1fr;gap:42px}.whyInvestCard{max-width:560px;margin:0 auto}.whyInvestTitle h2{text-align:center;padding-right:0}.whyInvestTitle h2:after{display:none}.impactEconomySection{padding:90px 0 110px}.impactEconomyInner{grid-template-columns:1fr;gap:54px}.impactEconomyContent{text-align:center;max-width:760px;margin:0 auto;padding-left:0}.impactEconomyContent:before{display:none}.impactEconomyContent p{margin:36px auto 0}.impactEconomyVisual{justify-content:center;transform:none}.impactEconomyVisual img{width:min(100%,500px);max-width:100%}.impactEconomyButton{margin-top:42px}.structuredFrameworkSection{padding:100px 0}.structuredFrameworkHeader{text-align:center;margin:0 auto 56px}.structuredFrameworkHeader h2{text-align:center;padding-right:0}.structuredFrameworkHeader h2:after{display:none}.structuredFrameworkHeader p{text-align:center;margin:28px auto 0}.structuredFrameworkCards{grid-template-columns:repeat(2,1fr)}.sharedValueBlock{grid-template-columns:1fr;gap:54px;margin-top:90px}.sharedValueContent{text-align:center;max-width:760px;margin:0 auto;padding-left:0}.sharedValueContent:before{display:none}.sharedValueContent p{margin:36px auto 0}.sharedValueVisual{justify-content:center}.sharedValueButton{margin-top:42px}.teamGrid{grid-template-columns:repeat(2,1fr);row-gap:110px}.teamTitle{padding-left:0}.nextStepsSection{padding:100px 0 110px}.importantInfoBlock{margin-bottom:90px}.nextStepsHeader{text-align:center;margin:0 auto 56px}.nextStepsHeader h2{text-align:center;padding-right:0}.nextStepsHeader h2:after{display:none}.nextStepsHeader p{text-align:center;margin:28px auto 0}.nextStepsGrid{grid-template-columns:repeat(2,1fr);row-gap:60px;max-width:760px}}
@media (max-width:767px){.whySolidHex,.whyCenterHex,.whyHexDecor,.impactEconomyHex,.structuredFrameworkHex,.structuredFrameworkDecor,.teamHexDecor,.teamBottomHex,.nextStepsHex{display:none}.homeHero{padding:160px 0 80px}.homeHeroInner{grid-template-columns:1fr;gap:42px}.homeHeroContent{text-align:left;max-width:100%;transform:none}.heroTitle{width:100%;max-width:100%;margin:0}.heroTitleLine{white-space:normal;font-size:clamp(1.85rem,9vw,2.7rem);line-height:1.05}.heroIntro{text-align:left;max-width:100%;margin:28px 0 0;font-size:.9rem;line-height:1.4}.homeHeroActions{flex-direction:column;align-items:stretch;gap:14px;margin-top:34px}.heroButton{width:100%}.homeHeroVisual{justify-content:center;min-height:0;padding-top:0}.heroVideo{border-radius:22px;width:100%;max-width:100%;transform:none}.investmentSection{padding-bottom:64px}.investmentInner{border-radius:28px;margin-top:-20px;padding:42px 24px;transform:none}.sectionHeader h2{font-size:clamp(1.7rem,8vw,2.6rem)}.projectGrid{grid-template-columns:1fr}.projectImage{height:240px}.projectCardContent{padding-left:20px;padding-right:20px}.projectDetailsList{gap:11px;margin-top:6px}.projectDetail{grid-template-columns:40px minmax(0,1fr);gap:11px}.projectDetailIcon{width:40px;height:40px}.projectDetailText strong{font-size:.76rem}.projectDetailText span{font-size:.68rem}.whyInvestSection{margin-top:0;padding:64px 0 80px}.whyInvestGrid{grid-template-columns:1fr;gap:42px}.whyInvestCard{text-align:center;max-width:560px;min-height:auto;margin:0 auto;padding:30px 20px}.whyInvestCardTitle{min-height:0;margin-bottom:12px}.whyInvestCardVisual{width:180px;height:180px;margin-bottom:20px}.whyInvestTitle h2{text-align:center;padding-right:0}.whyInvestTitle h2:after{display:none}.whyIconHex{top:-48px;left:50%;transform:translate(-50%)}.impactEconomySection{padding:70px 0 90px}.impactEconomyInner{grid-template-columns:1fr;gap:54px}.impactEconomyContent{text-align:center;max-width:760px;margin:0 auto;padding-left:0}.impactEconomyContent:before{display:none}.impactEconomyContent h2 span,.impactEconomyContent h2 strong{font-size:clamp(2rem,10vw,3rem)}.impactEconomyContent p{margin:36px auto 0}.impactEconomyButton{width:100%;max-width:320px;margin-top:42px}.impactEconomyVisual{justify-content:center;transform:none}.impactEconomyVisual img{border-radius:20px;width:100%;max-width:100%}.structuredFrameworkSection{padding:100px 0}.structuredFrameworkHeader{text-align:center;margin:0 auto 56px}.structuredFrameworkHeader h2{text-align:center;padding-right:0}.structuredFrameworkHeader h2:after{display:none}.structuredFrameworkHeader p{text-align:center;margin:28px auto 0}.structuredFrameworkCards{grid-template-columns:1fr}.structuredFrameworkCard{min-height:auto;padding-top:20px}.sharedValueBlock{grid-template-columns:1fr;gap:54px;margin-top:90px}.sharedValueContent{text-align:center;max-width:760px;margin:0 auto;padding-left:0}.sharedValueContent:before{display:none}.sharedValueContent p{margin:36px auto 0}.sharedValueVisual{justify-content:center}.sharedValueButton{margin-top:42px}.teamSection{padding:90px 0 130px}.teamGrid{grid-template-columns:1fr;row-gap:110px}.teamTitle{margin-bottom:90px;padding-left:0}.teamCard{min-height:auto}.nextStepsSection{padding:80px 0 90px}.importantInfoBlock{margin-bottom:90px}.importantInfoTitle{text-align:center;padding-left:0}.importantInfoTitle:before{display:none}.importantInfoBlock>p{text-align:center}.nextStepsHeader{text-align:center;margin:0 auto 56px}.nextStepsHeader h2{text-align:center;padding-right:0}.nextStepsHeader h2:after{display:none}.nextStepsHeader p{text-align:center;margin:28px auto 0}.nextStepsGrid{grid-template-columns:1fr;row-gap:60px}.nextStepButton{width:auto;left:20px;right:20px}.whyInvestTitle,.impactEconomyContent,.structuredFrameworkHeader,.sharedValueContent,.teamTitle,.importantInfoTitle,.nextStepsHeader{text-align:left;width:100%;max-width:100%;margin-left:0;margin-right:0}.whyInvestTitle h2,.impactEconomyContent h2,.structuredFrameworkHeader h2,.sharedValueContent h2,.teamTitle h2,.importantInfoTitle h2,.nextStepsHeader h2{text-align:left;width:100%;margin-left:0;margin-right:0;padding-left:18px;padding-right:0;line-height:1.02;display:block}.whyInvestTitle h2 span,.whyInvestTitle h2 strong,.impactEconomyContent h2 span,.impactEconomyContent h2 strong,.structuredFrameworkHeader h2 span,.structuredFrameworkHeader h2 strong,.sharedValueContent h2 span,.sharedValueContent h2 strong,.teamTitle h2 span,.teamTitle h2 strong,.importantInfoTitle h2 span,.importantInfoTitle h2 strong,.nextStepsHeader h2 span,.nextStepsHeader h2 strong{text-align:left;font-size:clamp(1.7rem,7.3vw,2.15rem);line-height:1.02}.whyInvestTitle h2:after,.structuredFrameworkHeader h2:after,.nextStepsHeader h2:after,.teamTitle h2:before,.impactEconomyContent:before,.sharedValueContent:before,.importantInfoTitle:before{display:none}.whyInvestTitle h2,.impactEconomyContent h2,.structuredFrameworkHeader h2,.nextStepsHeader h2{border-left:1px solid #12364073}.sharedValueContent h2,.teamTitle h2{border-left:1px solid var(--color-mint)}.importantInfoTitle h2{border-left:1px solid #ffffffa6}.whyInvestIntro,.impactEconomyContent>p,.structuredFrameworkHeader>p,.sharedValueContent>p,.teamIntroText,.importantInfoBlock>p,.nextStepsHeader>p{text-align:left;max-width:100%;margin-left:0;margin-right:0}.whyInvestIntro,.structuredFrameworkHeader>p,.nextStepsHeader>p{margin-top:28px}.sharedValueContent,.teamTitle{padding-left:0}.heroTitle{border-left:1px solid var(--color-mint);text-align:left;width:100%;max-width:100%;margin:0;padding-left:18px}.heroTitleLine{text-align:left;font-size:clamp(1.7rem,6.5vw,2.15rem);line-height:1.02}.heroIntro,.whyInvestIntro,.impactEconomyContent>p,.structuredFrameworkHeader>p,.sharedValueContent>p,.teamIntroText,.importantInfoBlock>p,.nextStepsHeader>p{font-size:.9rem;font-weight:500;line-height:1.5}}
