.WindEnergy-module__YlRtzG__page{--ink:#173b28;--ink-dark:#10291d;--muted:#66736b;--line:#274c3629;--line-strong:#274c363d;--green:#356b4a;--green-dark:#1f5638;--green-bright:#7fae8b;--green-soft:#edf5ef;--green-pale:#f5f9f5;--white:#fff;--off-white:#fafcf9;--deep:#14251d;--deepest:#08150e;background:var(--white);color:var(--ink);overflow:hidden}.WindEnergy-module__YlRtzG__page .site-container{width:min(100% - 100px,1800px);margin-inline:auto}.WindEnergy-module__YlRtzG__eyebrow{color:#356b4ab8;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:14px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.WindEnergy-module__YlRtzG__eyebrow:before{content:"";background:#356b4aa6;flex:0 0 34px;width:34px;height:1px}.WindEnergy-module__YlRtzG__hero{background:var(--deepest);color:#fff;isolation:isolate;align-items:flex-end;min-height:min(920px,100svh);display:flex;position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__heroImage{object-fit:cover;object-position:center center;transition:transform 1.4s cubic-bezier(.22,1,.36,1);transform:scale(1.01)}.WindEnergy-module__YlRtzG__heroPicture{display:block;position:absolute;inset:0}.WindEnergy-module__YlRtzG__heroPicture img{object-fit:cover}.WindEnergy-module__YlRtzG__heroOverlay{z-index:1;background:linear-gradient(90deg,#050c1173 0%,#050c116b 22%,#050c1163 42%,#050c1100 65%,#050c1114 100%),linear-gradient(#050c11c2 0%,#050c1100 38%,#050c1185 100%);position:absolute;inset:0}.WindEnergy-module__YlRtzG__heroContainer{z-index:2;width:min(calc(100% - (var(--page-padding) * 2)), var(--container-width));box-sizing:border-box;flex-direction:column;justify-content:space-between;min-height:min(920px,100svh);padding:150px max(20px,50vw - 900px) 42px;display:flex;position:relative}.WindEnergy-module__YlRtzG__heroGrid{flex-direction:column;gap:0;width:100%;max-width:1150px;display:flex}.WindEnergy-module__YlRtzG__heroIntro{padding-top:16px}.WindEnergy-module__YlRtzG__heroIntro .WindEnergy-module__YlRtzG__eyebrow{color:#ffffffad}.WindEnergy-module__YlRtzG__heroIntro .WindEnergy-module__YlRtzG__eyebrow:before{background:var(--green-bright)}.WindEnergy-module__YlRtzG__heroContent{max-width:1100px;margin-top:34px}.WindEnergy-module__YlRtzG__kicker{color:#a9c59c;letter-spacing:.18em;margin:0 0 24px;font-size:10px;font-weight:700;display:block}.WindEnergy-module__YlRtzG__heroContent h1{color:#fff;letter-spacing:-.085em;max-width:1100px;margin:0;font-size:clamp(4rem,6vw,6.5rem);font-weight:400;line-height:.83}.WindEnergy-module__YlRtzG__heroContent h1 span{color:#c7f1b5fa}.WindEnergy-module__YlRtzG__heroDescription{color:#ffffffc2;max-width:560px;margin:38px 0 0;font-size:16px;line-height:1.75}.WindEnergy-module__YlRtzG__heroButton{color:#fff;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #ffffff59;justify-content:space-between;align-items:center;gap:30px;min-width:250px;margin-top:42px;padding:15px 7px 15px 0;font-size:10px;font-weight:600;text-decoration:none;transition:border-color .3s;display:inline-flex}.WindEnergy-module__YlRtzG__heroButton>span:last-child{border:1px solid #ffffff61;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;transition:background-color .35s,border-color .35s,transform .45s cubic-bezier(.22,1,.36,1);display:grid}.WindEnergy-module__YlRtzG__heroButton:hover{border-color:var(--green-bright)}.WindEnergy-module__YlRtzG__heroButton:hover>span:last-child{background:var(--green-bright);border-color:var(--green-bright);color:var(--deep);transform:translateY(5px)}.WindEnergy-module__YlRtzG__heroFooter{border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;width:100%;padding-top:24px;display:flex}.WindEnergy-module__YlRtzG__heroLabel,.WindEnergy-module__YlRtzG__heroScroll{color:#ffffffad;letter-spacing:.14em;font-size:10px;font-weight:600}.WindEnergy-module__YlRtzG__heroScroll{text-transform:uppercase;align-items:center;gap:12px;display:inline-flex}.WindEnergy-module__YlRtzG__heroScroll>span{transition:transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.WindEnergy-module__YlRtzG__heroScroll:hover>span{transform:translateY(5px)}.WindEnergy-module__YlRtzG__intro,.WindEnergy-module__YlRtzG__capabilities,.WindEnergy-module__YlRtzG__process,.WindEnergy-module__YlRtzG__disciplines,.WindEnergy-module__YlRtzG__projectShowcase,.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{background:#fff;padding:clamp(100px,11vw,165px) 0}.WindEnergy-module__YlRtzG__sectionHeader{grid-template-columns:minmax(180px,.8fr) minmax(450px,1.8fr);align-items:start;column-gap:clamp(50px,7vw,120px);margin-bottom:clamp(70px,8vw,120px);display:grid}.WindEnergy-module__YlRtzG__sectionHeading{min-width:0}.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2,.WindEnergy-module__YlRtzG__swiperHeader h2,.WindEnergy-module__YlRtzG__cta h2{color:var(--ink);letter-spacing:-.075em;margin:0;font-size:clamp(3rem,4vw,5.5rem);font-weight:400;line-height:.87}.WindEnergy-module__YlRtzG__sectionHeading h2 span,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2 span,.WindEnergy-module__YlRtzG__swiperHeader h2 span,.WindEnergy-module__YlRtzG__cta h2 span{color:#173b2857}.WindEnergy-module__YlRtzG__sectionHeading p{max-width:430px;color:var(--muted);margin:20px 0 0 auto;font-size:.92rem;line-height:1.75}.WindEnergy-module__YlRtzG__introGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(50px,10vw,180px);display:grid}.WindEnergy-module__YlRtzG__introStatement{border-left:2px solid #356b4a59;flex-direction:column;gap:28px;padding-left:48px;display:flex}.WindEnergy-module__YlRtzG__introStatement span{color:var(--green);letter-spacing:.17em;font-size:9px;font-weight:700}.WindEnergy-module__YlRtzG__introStatement strong{color:var(--ink);letter-spacing:-.065em;font-size:clamp(3rem,5vw,6rem);font-weight:400;line-height:.9}.WindEnergy-module__YlRtzG__introText{max-width:560px;padding-top:12px}.WindEnergy-module__YlRtzG__introText p{color:var(--muted);margin:0 0 28px;font-size:1rem;line-height:1.8}.WindEnergy-module__YlRtzG__capabilities{background:#f8fbf8;position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__capabilityList{border-top:1px solid var(--line);border-left:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(65px,8vw,110px);display:grid}.WindEnergy-module__YlRtzG__capabilityItem{border-right:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;cursor:default;background:#fff;min-height:235px;padding:27px 25px;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .3s;position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__capabilityImage{z-index:0;opacity:0;pointer-events:none;transition:opacity .5s,transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden;transform:scale(1.08)}.WindEnergy-module__YlRtzG__capabilityImage img{object-fit:cover;object-position:center}.WindEnergy-module__YlRtzG__capabilityOverlay{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#041b122e 0%,#041b127a 45%,#041b12eb 100%);transition:opacity .4s;position:absolute;inset:0}.WindEnergy-module__YlRtzG__capabilityContent{z-index:2;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.WindEnergy-module__YlRtzG__capabilityNumber{color:var(--green);letter-spacing:.15em;font-size:9px;font-weight:700;line-height:1;transition:color .35s,transform .4s;display:block}.WindEnergy-module__YlRtzG__capabilityItem h3{max-width:260px;color:var(--ink);letter-spacing:-.04em;margin:auto 0 0;font-size:clamp(1.15rem,1.45vw,1.65rem);font-weight:500;line-height:1.12;transition:color .35s,transform .45s cubic-bezier(.22,1,.36,1)}.WindEnergy-module__YlRtzG__capabilityArrow{width:38px;height:38px;color:var(--green);opacity:0;border:1px solid #356b4a2e;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:opacity .3s,transform .45s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s,border-color .3s;display:flex;position:absolute;bottom:0;right:0;transform:translate(8px,8px)}.WindEnergy-module__YlRtzG__capabilityItem:hover{z-index:5;border-color:#0000;transform:translateY(-6px);box-shadow:0 22px 50px #19412a29}.WindEnergy-module__YlRtzG__capabilityItem:hover .WindEnergy-module__YlRtzG__capabilityImage{opacity:1;transform:scale(1)}.WindEnergy-module__YlRtzG__capabilityItem:hover .WindEnergy-module__YlRtzG__capabilityOverlay{opacity:1}.WindEnergy-module__YlRtzG__capabilityItem:hover .WindEnergy-module__YlRtzG__capabilityNumber{color:#ffffffb8;transform:translate(4px)}.WindEnergy-module__YlRtzG__capabilityItem:hover h3{color:#fff;transform:translate(5px)}.WindEnergy-module__YlRtzG__capabilityItem:hover .WindEnergy-module__YlRtzG__capabilityArrow{opacity:1;color:var(--green-dark);background:#fff;border-color:#fff;transform:translate(0)}.WindEnergy-module__YlRtzG__capabilityItem:focus-within{z-index:5;transform:translateY(-5px);box-shadow:0 20px 45px #19412a24}@media (max-width:1100px){.WindEnergy-module__YlRtzG__capabilityList{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:65px}.WindEnergy-module__YlRtzG__capabilityItem{min-height:215px;padding:25px 23px}}@media (max-width:760px){.WindEnergy-module__YlRtzG__capabilityList{grid-template-columns:1fr;margin-top:50px}.WindEnergy-module__YlRtzG__capabilityItem{min-height:165px;padding:23px 21px}.WindEnergy-module__YlRtzG__capabilityItem h3{max-width:75%;font-size:1.25rem}}@media (max-width:480px){.WindEnergy-module__YlRtzG__capabilityList{margin-top:42px}.WindEnergy-module__YlRtzG__capabilityItem{min-height:150px;padding:21px 19px}.WindEnergy-module__YlRtzG__capabilityNumber{font-size:8px}.WindEnergy-module__YlRtzG__capabilityItem h3{font-size:1.15rem;line-height:1.15}.WindEnergy-module__YlRtzG__capabilityArrow{width:34px;height:34px;font-size:14px}}@media (prefers-reduced-motion:reduce){.WindEnergy-module__YlRtzG__capabilityItem,.WindEnergy-module__YlRtzG__capabilityImage,.WindEnergy-module__YlRtzG__capabilityOverlay,.WindEnergy-module__YlRtzG__capabilityNumber,.WindEnergy-module__YlRtzG__capabilityItem h3,.WindEnergy-module__YlRtzG__capabilityArrow{transition:none}}.WindEnergy-module__YlRtzG__process{color:var(--ink);background:#fff;overflow:hidden}.WindEnergy-module__YlRtzG__process .WindEnergy-module__YlRtzG__sectionHeading h2 span{color:#173b2857}.WindEnergy-module__YlRtzG__processTrack{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.WindEnergy-module__YlRtzG__processLine{z-index:0;background:linear-gradient(90deg,#356b4a14,#356b4a59 15% 85%,#356b4a14);height:1px;position:absolute;top:30px;left:0;right:0}.WindEnergy-module__YlRtzG__processStep{z-index:1;min-width:0;padding:0 28px;position:relative}.WindEnergy-module__YlRtzG__processStep:first-of-type{padding-left:0}.WindEnergy-module__YlRtzG__processStep:last-of-type{padding-right:0}.WindEnergy-module__YlRtzG__processMarker{z-index:3;width:60px;height:60px;color:var(--green);letter-spacing:.08em;background:#fff;border:1px solid #356b4a59;border-radius:50%;place-items:center;margin:0 0 52px;font-size:10px;font-weight:700;transition:background-color .35s,border-color .35s,transform .35s,box-shadow .35s;display:grid;position:relative}.WindEnergy-module__YlRtzG__processMarker:after{content:"";border:1px solid #356b4a1f;border-radius:50%;position:absolute;inset:6px}.WindEnergy-module__YlRtzG__processStepContent{max-width:300px}.WindEnergy-module__YlRtzG__processLabel{color:#356b4a9e;letter-spacing:.16em;margin-bottom:17px;font-size:9px;font-weight:700;display:block}.WindEnergy-module__YlRtzG__processStepContent h3{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,2vw,3.25rem);font-weight:400;line-height:.95;transition:color .3s,transform .4s}.WindEnergy-module__YlRtzG__processStepContent p{max-width:290px;color:var(--muted);margin:20px 0 0;font-size:.86rem;line-height:1.7;transition:transform .4s}.WindEnergy-module__YlRtzG__processStep:hover .WindEnergy-module__YlRtzG__processMarker{background:var(--green-soft);border-color:var(--green);transform:translateY(-5px);box-shadow:0 10px 25px #356b4a1a}.WindEnergy-module__YlRtzG__processStep:hover h3{color:var(--green-dark);transform:translate(6px)}.WindEnergy-module__YlRtzG__processStep:hover p{transform:translate(6px)}.WindEnergy-module__YlRtzG__disciplineGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WindEnergy-module__YlRtzG__disciplineCard{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;grid-template-columns:55px minmax(0,1fr) 30px;gap:22px;min-height:260px;padding:34px;transition:background-color .35s,transform .35s,box-shadow .35s;display:grid}.WindEnergy-module__YlRtzG__disciplineCard>span,.WindEnergy-module__YlRtzG__disciplineCard i{color:var(--green);font-size:9px;font-weight:700}.WindEnergy-module__YlRtzG__disciplineCard h3{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,2vw,3.2rem);font-weight:400;line-height:.95;transition:color .3s,transform .4s}.WindEnergy-module__YlRtzG__disciplineCard p{max-width:370px;color:var(--muted);margin:24px 0 0;font-size:.88rem;line-height:1.7}.WindEnergy-module__YlRtzG__disciplineCard i{text-align:right;font-size:20px;font-style:normal;transition:transform .35s}.WindEnergy-module__YlRtzG__disciplineCard:hover{background:var(--green-pale);transform:translateY(-4px);box-shadow:0 18px 40px #274c3612}.WindEnergy-module__YlRtzG__disciplineCard:hover h3{color:var(--green-dark);transform:translate(5px)}.WindEnergy-module__YlRtzG__disciplineCard:hover i{transform:translate(4px,-4px)}.WindEnergy-module__YlRtzG__projectShowcase{background:#fff;width:100%;overflow:hidden}.WindEnergy-module__YlRtzG__projectShowcaseHeader{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:50px;display:grid}.WindEnergy-module__YlRtzG__projectShowcaseHeader .WindEnergy-module__YlRtzG__eyebrow{margin-bottom:24px}.WindEnergy-module__YlRtzG__projectShowcaseHeader p{max-width:470px;color:var(--muted);margin:0 0 8px auto;font-size:.92rem;line-height:1.75}.WindEnergy-module__YlRtzG__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.WindEnergy-module__YlRtzG__projectCard{aspect-ratio:4/3;isolation:isolate;background:#fff;width:100%;min-height:0;position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__projectImage{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.WindEnergy-module__YlRtzG__projectImage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0e211800 35%,#0e21181f 55%,#0e2118e0 100%);position:absolute;inset:0}.WindEnergy-module__YlRtzG__projectImage img{object-fit:contain;object-position:center;filter:saturate(.82)contrast(.98);width:100%;max-width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.06)}.WindEnergy-module__YlRtzG__projectCard:hover .WindEnergy-module__YlRtzG__projectImage img,.WindEnergy-module__YlRtzG__projectCard:focus-within .WindEnergy-module__YlRtzG__projectImage img{transform:scale(1.1)}.WindEnergy-module__YlRtzG__projectOverlay{z-index:2;color:#fff;position:absolute;bottom:28px;left:28px;right:28px}.WindEnergy-module__YlRtzG__projectOverlay span{color:#a9c59c;letter-spacing:.15em;margin-bottom:10px;font-size:9px;font-weight:700;line-height:1.4;display:block}.WindEnergy-module__YlRtzG__projectOverlay h3{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:clamp(1.2rem,1.6vw,2.5rem);font-weight:400;line-height:1.05}.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{padding:clamp(85px,10vw,165px) 0}.WindEnergy-module__YlRtzG__swiperHeader{justify-content:space-between;align-items:flex-end;gap:clamp(25px,4vw,40px);margin-bottom:clamp(38px,5vw,60px);display:flex}.WindEnergy-module__YlRtzG__swiperHeader .WindEnergy-module__YlRtzG__eyebrow{margin-bottom:clamp(18px,2.5vw,28px)}.WindEnergy-module__YlRtzG__swiperHeader h2{max-width:900px;color:var(--ink);letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(3rem,6vw,7rem);font-weight:400;line-height:.9}.WindEnergy-module__YlRtzG__swiperHeader h2 span{color:#14201f66}.WindEnergy-module__YlRtzG__swiperHeader p{color:#14201f6b;letter-spacing:.14em;max-width:260px;margin:0 0 5px;font-size:10px;font-weight:700;line-height:1.6}.WindEnergy-module__YlRtzG__logoSwiper,.WindEnergy-module__YlRtzG__softwareSwiper{width:100%;max-width:100%;overflow:hidden}.WindEnergy-module__YlRtzG__logoTrack,.WindEnergy-module__YlRtzG__softwareTrack{will-change:transform;gap:14px;width:max-content;animation:30s linear infinite WindEnergy-module__YlRtzG__waterMarquee;display:flex}.WindEnergy-module__YlRtzG__logoSwiper:hover .WindEnergy-module__YlRtzG__logoTrack,.WindEnergy-module__YlRtzG__softwareSwiper:hover .WindEnergy-module__YlRtzG__softwareTrack{animation-play-state:paused}.WindEnergy-module__YlRtzG__logoSlide{border:1px solid var(--line);background:#f8f7f266;outline:none;flex:0 0 250px;place-items:center;width:250px;height:120px;padding:25px;transition:background-color .35s,border-color .35s,transform .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__logoSlide img{object-fit:contain;filter:grayscale()saturate(0);opacity:.68;width:170px;max-width:100%;height:70px;transition:filter .4s,opacity .4s,transform .4s;display:block}.WindEnergy-module__YlRtzG__logoSlide:hover,.WindEnergy-module__YlRtzG__logoSlide:focus-visible,.WindEnergy-module__YlRtzG__logoSlide:focus-within{z-index:2;background:#fff;border-color:#0f6a584d;transform:translateY(-4px);box-shadow:0 14px 32px #083f351a}.WindEnergy-module__YlRtzG__logoSlide:hover img,.WindEnergy-module__YlRtzG__logoSlide:focus-visible img,.WindEnergy-module__YlRtzG__logoSlide:focus-within img{filter:grayscale(0)saturate();opacity:1;transform:scale(1.04)}.WindEnergy-module__YlRtzG__softwareSlide{border:1px solid var(--line);background:#f8f7f266;outline:none;flex:0 0 340px;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:18px;width:340px;min-height:190px;padding:24px 26px;transition:background-color .35s,border-color .35s,transform .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__softwareNumber{color:var(--water);letter-spacing:.1em;align-self:start;margin-top:3px;font-size:9px;font-weight:700}.WindEnergy-module__YlRtzG__softwareIdentity{flex-direction:column;justify-content:center;align-items:flex-start;gap:13px;min-width:0;display:flex}.WindEnergy-module__YlRtzG__softwareLogo img{object-fit:contain;object-position:left center;filter:grayscale()saturate(0);opacity:.68;transform-origin:0;transition:filter .4s,opacity .4s,transform .4s;display:block;width:100%!important;max-width:230px!important;height:82px!important;max-height:82px!important}.WindEnergy-module__YlRtzG__softwareSlide strong{min-width:0;max-width:100%;color:var(--ink);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.05rem,1.7vw,1.3rem);font-weight:400;line-height:1.15;transition:color .35s;display:block}.WindEnergy-module__YlRtzG__softwareSlide>b{color:var(--water);place-self:end;font-size:18px;font-weight:400;transition:color .35s,transform .35s}.WindEnergy-module__YlRtzG__softwareSlide:hover,.WindEnergy-module__YlRtzG__softwareSlide:focus-visible,.WindEnergy-module__YlRtzG__softwareSlide:focus-within{z-index:2;background:#fff;border-color:#0f6a584d;transform:translateY(-4px);box-shadow:0 14px 32px #083f351a}.WindEnergy-module__YlRtzG__softwareSlide:hover .WindEnergy-module__YlRtzG__softwareLogo img,.WindEnergy-module__YlRtzG__softwareSlide:focus-visible .WindEnergy-module__YlRtzG__softwareLogo img,.WindEnergy-module__YlRtzG__softwareSlide:focus-within .WindEnergy-module__YlRtzG__softwareLogo img{filter:grayscale(0)saturate();opacity:1;transform:scale(1.04)}.WindEnergy-module__YlRtzG__softwareSlide:hover strong,.WindEnergy-module__YlRtzG__softwareSlide:focus-visible strong,.WindEnergy-module__YlRtzG__softwareSlide:focus-within strong{color:var(--water)}.WindEnergy-module__YlRtzG__softwareSlide:hover>b,.WindEnergy-module__YlRtzG__softwareSlide:focus-visible>b,.WindEnergy-module__YlRtzG__softwareSlide:focus-within>b{color:var(--water);transform:translate(4px,-4px)}@media (max-width:1100px){.WindEnergy-module__YlRtzG__swiperHeader{flex-direction:column;align-items:flex-start;gap:22px}.WindEnergy-module__YlRtzG__swiperHeader .WindEnergy-module__YlRtzG__eyebrow{margin-bottom:18px}.WindEnergy-module__YlRtzG__swiperHeader h2{font-size:clamp(3rem,7vw,5.5rem)}.WindEnergy-module__YlRtzG__swiperHeader p{max-width:420px;font-size:10px}.WindEnergy-module__YlRtzG__logoSlide{flex-basis:220px;width:220px;height:112px;padding:22px}.WindEnergy-module__YlRtzG__logoSlide img{width:155px;height:62px}.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:310px;grid-template-columns:25px minmax(0,1fr) 20px;gap:15px;width:310px;min-height:175px;padding:22px}.WindEnergy-module__YlRtzG__softwareLogo{height:74px;min-height:74px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:205px!important;height:74px!important;max-height:74px!important}}@media (max-width:760px){.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{padding:75px 0}.WindEnergy-module__YlRtzG__swiperHeader{gap:20px;margin-bottom:38px}.WindEnergy-module__YlRtzG__swiperHeader h2{font-size:clamp(2.65rem,10vw,4.6rem);line-height:.94}.WindEnergy-module__YlRtzG__swiperHeader p{max-width:100%;font-size:9px;line-height:1.7}.WindEnergy-module__YlRtzG__logoTrack,.WindEnergy-module__YlRtzG__softwareTrack{gap:10px}.WindEnergy-module__YlRtzG__logoSlide{flex-basis:190px;width:190px;height:100px;padding:18px}.WindEnergy-module__YlRtzG__logoSlide img{width:140px;height:54px}.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:275px;grid-template-columns:22px minmax(0,1fr) 18px;gap:12px;width:275px;min-height:160px;padding:18px}.WindEnergy-module__YlRtzG__softwareIdentity{gap:10px}.WindEnergy-module__YlRtzG__softwareLogo{height:66px;min-height:66px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:180px!important;height:66px!important;max-height:66px!important}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:1rem}.WindEnergy-module__YlRtzG__softwareSlide>b{font-size:16px}}@media (max-width:480px){.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{padding:62px 0}.WindEnergy-module__YlRtzG__swiperHeader{margin-bottom:30px}.WindEnergy-module__YlRtzG__swiperHeader h2{font-size:clamp(2.45rem,11vw,3.6rem)}.WindEnergy-module__YlRtzG__logoSlide{flex-basis:165px;width:165px;height:88px;padding:14px}.WindEnergy-module__YlRtzG__logoSlide img{width:125px;height:46px}.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:235px;grid-template-columns:18px minmax(0,1fr) 16px;gap:9px;width:235px;min-height:140px;padding:15px}.WindEnergy-module__YlRtzG__softwareIdentity{gap:8px}.WindEnergy-module__YlRtzG__softwareLogo{height:56px;min-height:56px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:155px!important;height:56px!important;max-height:56px!important}.WindEnergy-module__YlRtzG__softwareNumber{font-size:8px}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:.9rem}.WindEnergy-module__YlRtzG__softwareSlide>b{font-size:15px}}@media (max-width:360px){.WindEnergy-module__YlRtzG__swiperHeader h2{font-size:2.35rem}.WindEnergy-module__YlRtzG__logoSlide{flex-basis:150px;width:150px}.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:215px;width:215px;min-height:130px;padding:13px}.WindEnergy-module__YlRtzG__softwareLogo{height:50px;min-height:50px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:140px!important;height:50px!important;max-height:50px!important}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:.84rem}}@media (hover:none) and (pointer:coarse){.WindEnergy-module__YlRtzG__logoSlide:hover,.WindEnergy-module__YlRtzG__softwareSlide:hover{box-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.WindEnergy-module__YlRtzG__logoTrack,.WindEnergy-module__YlRtzG__softwareTrack{animation-duration:.01ms;animation-iteration-count:1}.WindEnergy-module__YlRtzG__logoSlide,.WindEnergy-module__YlRtzG__logoSlide img,.WindEnergy-module__YlRtzG__softwareSlide,.WindEnergy-module__YlRtzG__softwareLogo img,.WindEnergy-module__YlRtzG__softwareSlide strong,.WindEnergy-module__YlRtzG__softwareSlide>b{transition:none}.WindEnergy-module__YlRtzG__logoSlide:hover,.WindEnergy-module__YlRtzG__softwareSlide:hover{transform:none}}@keyframes WindEnergy-module__YlRtzG__waterMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:360px;grid-template-columns:28px minmax(0,1fr) 22px;width:360px;min-height:215px;padding:26px 28px}.WindEnergy-module__YlRtzG__softwareIdentity{gap:15px}.WindEnergy-module__YlRtzG__softwareLogo{height:108px;min-height:108px}.WindEnergy-module__YlRtzG__softwareLogo img{width:100%!important;max-width:270px!important;height:108px!important;max-height:108px!important}@media (max-width:1100px){.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:330px;width:330px;min-height:195px;padding:24px}.WindEnergy-module__YlRtzG__softwareLogo{height:96px;min-height:96px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:245px!important;height:96px!important;max-height:96px!important}}@media (max-width:760px){.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:295px;width:295px;min-height:180px;padding:20px}.WindEnergy-module__YlRtzG__softwareLogo{height:86px;min-height:86px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:215px!important;height:86px!important;max-height:86px!important}}@media (max-width:480px){.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:255px;width:255px;min-height:160px;padding:17px}.WindEnergy-module__YlRtzG__softwareLogo{height:72px;min-height:72px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:185px!important;height:72px!important;max-height:72px!important}}@media (max-width:360px){.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:230px;width:230px;min-height:148px;padding:14px}.WindEnergy-module__YlRtzG__softwareLogo{height:64px;min-height:64px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:165px!important;height:64px!important;max-height:64px!important}}.WindEnergy-module__YlRtzG__softwareSlide{box-sizing:border-box;flex-direction:column;flex:0 0 330px;justify-content:center;align-items:center;gap:8px;width:330px;height:150px;min-height:150px;padding:22px 34px 18px;display:flex;position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__softwareNumber{margin:0;font-size:9px;line-height:1;position:absolute;top:18px;left:22px}.WindEnergy-module__YlRtzG__softwareIdentity{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;display:flex}.WindEnergy-module__YlRtzG__softwareLogo{justify-content:center;align-items:center;width:100%;height:62px;min-height:62px;display:flex;overflow:visible}.WindEnergy-module__YlRtzG__softwareLogo img{object-fit:contain;object-position:center;transform-origin:50%;display:block;width:auto!important;max-width:220px!important;height:62px!important;max-height:62px!important}.WindEnergy-module__YlRtzG__softwareSlide strong{text-align:center;white-space:normal;width:100%;max-width:100%;font-size:1.12rem;line-height:1.1}.WindEnergy-module__YlRtzG__softwareSlide>b{margin:0;font-size:17px;line-height:1;position:absolute;bottom:17px;right:20px}@media (max-width:1100px){.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:300px;width:300px;height:145px;min-height:145px;padding-inline:28px}.WindEnergy-module__YlRtzG__softwareLogo{height:58px;min-height:58px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:200px!important;height:58px!important;max-height:58px!important}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:1.05rem}}@media (max-width:760px){.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:265px;width:265px;height:138px;min-height:138px;padding:20px 25px 15px}.WindEnergy-module__YlRtzG__softwareNumber{top:15px;left:17px}.WindEnergy-module__YlRtzG__softwareLogo{height:52px;min-height:52px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:180px!important;height:52px!important;max-height:52px!important}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:1rem}.WindEnergy-module__YlRtzG__softwareSlide>b{font-size:16px;bottom:15px;right:16px}}@media (max-width:480px){.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:235px;gap:5px;width:235px;height:128px;min-height:128px;padding:18px 22px 14px}.WindEnergy-module__YlRtzG__softwareNumber{font-size:8px;top:13px;left:14px}.WindEnergy-module__YlRtzG__softwareLogo{height:45px;min-height:45px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:155px!important;height:45px!important;max-height:45px!important}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:.92rem}.WindEnergy-module__YlRtzG__softwareSlide>b{font-size:15px;bottom:13px;right:13px}}@media (max-width:360px){.WindEnergy-module__YlRtzG__softwareSlide{flex-basis:215px;width:215px;height:120px;min-height:120px;padding-inline:18px}.WindEnergy-module__YlRtzG__softwareLogo{height:40px;min-height:40px}.WindEnergy-module__YlRtzG__softwareLogo img{max-width:140px!important;height:40px!important;max-height:40px!important}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:.86rem}}.WindEnergy-module__YlRtzG__cta{color:var(--ink);border-top:1px solid var(--line);background:linear-gradient(135deg,#f4f8f4 0%,#fff 65%,#edf5ef 100%);padding:clamp(110px,13vw,190px) 0}.WindEnergy-module__YlRtzG__ctaGrid{grid-template-columns:minmax(180px,.7fr) minmax(500px,1.5fr);gap:clamp(50px,8vw,130px);display:grid}.WindEnergy-module__YlRtzG__cta h2 span{color:#173b2857}.WindEnergy-module__YlRtzG__cta p{max-width:560px;color:var(--muted);margin:35px 0;font-size:1rem;line-height:1.75}.WindEnergy-module__YlRtzG__ctaButton{color:var(--green-dark);letter-spacing:.13em;text-transform:uppercase;border:1px solid #356b4a6b;align-items:center;gap:35px;padding:17px 22px;font-size:10px;font-weight:700;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s,transform .3s;display:inline-flex}.WindEnergy-module__YlRtzG__ctaButton span{font-size:17px;transition:transform .35s}.WindEnergy-module__YlRtzG__ctaButton:hover{background:var(--green);border-color:var(--green);color:#fff;transform:translateY(-3px)}.WindEnergy-module__YlRtzG__ctaButton:hover span{transform:translate(4px,-4px)}.WindEnergy-module__YlRtzG__capabilityItem:focus-visible,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible,.WindEnergy-module__YlRtzG__projectCard:focus-visible,.WindEnergy-module__YlRtzG__logoSlide:focus-visible,.WindEnergy-module__YlRtzG__softwareSlide:focus-visible,.WindEnergy-module__YlRtzG__heroButton:focus-visible,.WindEnergy-module__YlRtzG__ctaButton:focus-visible{outline-offset:3px;outline:2px solid #356b4a8c}.WindEnergy-module__YlRtzG__page *,.WindEnergy-module__YlRtzG__page :before,.WindEnergy-module__YlRtzG__page :after{box-sizing:border-box}.WindEnergy-module__YlRtzG__page img{max-width:100%}.WindEnergy-module__YlRtzG__sectionHeading,.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader,.WindEnergy-module__YlRtzG__swiperHeader,.WindEnergy-module__YlRtzG__disciplineCard,.WindEnergy-module__YlRtzG__capabilityItem,.WindEnergy-module__YlRtzG__processStep{min-width:0}.WindEnergy-module__YlRtzG__disciplineCard{isolation:isolate;background:#fff;outline:none;position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__disciplineCard:hover,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible,.WindEnergy-module__YlRtzG__disciplineCard:focus-within{z-index:3;background:0 0;transform:translateY(-4px);box-shadow:0 18px 40px #274c3621}.WindEnergy-module__YlRtzG__disciplineCard:hover:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-within:before,.WindEnergy-module__YlRtzG__disciplineCard:hover:after,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible:after,.WindEnergy-module__YlRtzG__disciplineCard:focus-within:after{opacity:1}.WindEnergy-module__YlRtzG__disciplineCard:hover:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-within:before{transform:scale(1)}.WindEnergy-module__YlRtzG__disciplineCard:hover>span,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible>span,.WindEnergy-module__YlRtzG__disciplineCard:focus-within>span,.WindEnergy-module__YlRtzG__disciplineCard:hover h3,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible h3,.WindEnergy-module__YlRtzG__disciplineCard:focus-within h3,.WindEnergy-module__YlRtzG__disciplineCard:hover p,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible p,.WindEnergy-module__YlRtzG__disciplineCard:focus-within p,.WindEnergy-module__YlRtzG__disciplineCard:hover i,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible i,.WindEnergy-module__YlRtzG__disciplineCard:focus-within i{color:#fff}.WindEnergy-module__YlRtzG__logoSwiper,.WindEnergy-module__YlRtzG__softwareSwiper{isolation:isolate;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.WindEnergy-module__YlRtzG__logoTrack,.WindEnergy-module__YlRtzG__softwareTrack{will-change:transform;padding-block:4px}.WindEnergy-module__YlRtzG__logoSlide,.WindEnergy-module__YlRtzG__softwareSlide{flex:none}.WindEnergy-module__YlRtzG__logoSlide img{max-width:100%;height:auto;display:block}.WindEnergy-module__YlRtzG__softwareSlide strong{overflow-wrap:anywhere;min-width:0}@media (min-width:1441px){.WindEnergy-module__YlRtzG__sectionHeading p,.WindEnergy-module__YlRtzG__projectShowcaseHeader p{font-size:clamp(1rem,.72vw,1.12rem);line-height:1.8}.WindEnergy-module__YlRtzG__introText p{font-size:clamp(1rem,.7vw,1.12rem);line-height:1.85}.WindEnergy-module__YlRtzG__processStepContent p{max-width:330px;font-size:clamp(.98rem,.65vw,1.06rem);line-height:1.8}.WindEnergy-module__YlRtzG__disciplineCard p{max-width:410px;font-size:clamp(.98rem,.65vw,1.08rem);line-height:1.8}.WindEnergy-module__YlRtzG__projectShowcaseHeader p,.WindEnergy-module__YlRtzG__cta p{font-size:clamp(1rem,.7vw,1.12rem);line-height:1.8}.WindEnergy-module__YlRtzG__heroDescription{max-width:620px;font-size:clamp(1rem,.7vw,1.12rem);line-height:1.8}}@media (max-width:1440px) and (min-width:1201px){.WindEnergy-module__YlRtzG__page .site-container{width:min(100% - 80px,1800px)}.WindEnergy-module__YlRtzG__heroContainer{padding-left:max(40px,50vw - 900px);padding-right:max(40px,50vw - 900px)}.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2,.WindEnergy-module__YlRtzG__swiperHeader h2,.WindEnergy-module__YlRtzG__cta h2{font-size:clamp(3.4rem,4.2vw,5.2rem)}.WindEnergy-module__YlRtzG__sectionHeading p,.WindEnergy-module__YlRtzG__projectShowcaseHeader p{font-size:clamp(1rem,.82vw,1.08rem);line-height:1.8}.WindEnergy-module__YlRtzG__introText p,.WindEnergy-module__YlRtzG__cta p{font-size:clamp(1rem,.78vw,1.08rem);line-height:1.8}.WindEnergy-module__YlRtzG__processStepContent p,.WindEnergy-module__YlRtzG__disciplineCard p{font-size:clamp(.95rem,.72vw,1.02rem);line-height:1.8}.WindEnergy-module__YlRtzG__heroDescription{font-size:clamp(1rem,.78vw,1.1rem);line-height:1.8}.WindEnergy-module__YlRtzG__disciplineCard{gap:20px;min-height:250px;padding:30px}.WindEnergy-module__YlRtzG__disciplineCard h3{font-size:clamp(2rem,2.2vw,3rem)}.WindEnergy-module__YlRtzG__logoSlide{width:235px}.WindEnergy-module__YlRtzG__softwareSlide{width:290px}}@media (max-width:1200px){.WindEnergy-module__YlRtzG__page .site-container{width:min(100% - 64px,1800px)}.WindEnergy-module__YlRtzG__heroContainer{padding-left:32px;padding-right:32px}.WindEnergy-module__YlRtzG__heroDescription{max-width:620px;margin-top:30px;font-size:1rem;line-height:1.75}.WindEnergy-module__YlRtzG__sectionHeader{grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr);gap:40px}.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2,.WindEnergy-module__YlRtzG__swiperHeader h2,.WindEnergy-module__YlRtzG__cta h2{font-size:clamp(2.9rem,5.2vw,4.8rem)}.WindEnergy-module__YlRtzG__sectionHeading p,.WindEnergy-module__YlRtzG__projectShowcaseHeader p{font-size:1rem;line-height:1.8}.WindEnergy-module__YlRtzG__introGrid{gap:70px}.WindEnergy-module__YlRtzG__introText p,.WindEnergy-module__YlRtzG__cta p{font-size:1rem;line-height:1.8}.WindEnergy-module__YlRtzG__processStepContent p,.WindEnergy-module__YlRtzG__disciplineCard p{font-size:.96rem;line-height:1.75}.WindEnergy-module__YlRtzG__processStepContent p{max-width:280px}.WindEnergy-module__YlRtzG__disciplineCard{gap:18px;min-height:240px;padding:28px}.WindEnergy-module__YlRtzG__disciplineCard h3{font-size:clamp(1.75rem,3vw,2.7rem)}.WindEnergy-module__YlRtzG__projectShowcaseHeader{grid-template-columns:1fr 1fr;gap:35px;margin-bottom:40px}.WindEnergy-module__YlRtzG__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.WindEnergy-module__YlRtzG__logoSlide{width:220px}.WindEnergy-module__YlRtzG__softwareSlide{width:280px}}@media (max-width:1000px){.WindEnergy-module__YlRtzG__page .site-container{width:min(100% - 48px,1800px)}.WindEnergy-module__YlRtzG__hero{min-height:max(720px,100svh)}.WindEnergy-module__YlRtzG__heroContainer{padding-top:120px}.WindEnergy-module__YlRtzG__heroGrid{max-width:900px}.WindEnergy-module__YlRtzG__heroContent{margin-top:30px}.WindEnergy-module__YlRtzG__heroContent h1{font-size:clamp(3.5rem,7vw,5.8rem);line-height:.88}.WindEnergy-module__YlRtzG__heroDescription{max-width:620px;font-size:.98rem;line-height:1.75}.WindEnergy-module__YlRtzG__sectionHeader{grid-template-columns:1fr;gap:25px}.WindEnergy-module__YlRtzG__sectionHeading p{max-width:600px;margin-left:0}.WindEnergy-module__YlRtzG__processTrack{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:80px}.WindEnergy-module__YlRtzG__processLine{display:none}.WindEnergy-module__YlRtzG__processStep:nth-child(odd){padding-left:0}.WindEnergy-module__YlRtzG__processStep:nth-child(2n){padding-right:0}.WindEnergy-module__YlRtzG__processStepContent p{max-width:320px;font-size:.94rem}.WindEnergy-module__YlRtzG__disciplineCard{grid-template-columns:42px minmax(0,1fr) 24px;gap:14px;min-height:235px;padding:24px}.WindEnergy-module__YlRtzG__disciplineCard h3{font-size:clamp(1.55rem,2.8vw,2.25rem)}.WindEnergy-module__YlRtzG__disciplineCard p{margin-top:18px;font-size:.92rem;line-height:1.75}.WindEnergy-module__YlRtzG__projectOverlay{bottom:20px;left:20px;right:20px}.WindEnergy-module__YlRtzG__projectOverlay h3{font-size:clamp(1.1rem,1.8vw,1.8rem)}.WindEnergy-module__YlRtzG__ctaGrid{grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr);gap:55px}}@media (max-width:768px){.WindEnergy-module__YlRtzG__page .site-container{width:calc(100% - 40px)}.WindEnergy-module__YlRtzG__hero{align-items:stretch;min-height:auto}.WindEnergy-module__YlRtzG__heroContainer{min-height:auto;padding:105px 20px 55px}.WindEnergy-module__YlRtzG__heroGrid{flex-direction:column;gap:0;width:100%;display:flex}.WindEnergy-module__YlRtzG__heroIntro{padding-top:0}.WindEnergy-module__YlRtzG__heroContent{margin-top:28px}.WindEnergy-module__YlRtzG__heroContent h1{letter-spacing:-.07em;font-size:clamp(3rem,10vw,4.6rem);line-height:.9}.WindEnergy-module__YlRtzG__heroDescription{max-width:100%;margin-top:28px;font-size:.95rem;line-height:1.7}.WindEnergy-module__YlRtzG__heroButton{width:100%;max-width:320px;margin-top:30px}.WindEnergy-module__YlRtzG__heroFooter{margin-top:65px;padding-top:18px}.WindEnergy-module__YlRtzG__intro,.WindEnergy-module__YlRtzG__capabilities,.WindEnergy-module__YlRtzG__process,.WindEnergy-module__YlRtzG__disciplines,.WindEnergy-module__YlRtzG__projectShowcase,.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{padding:80px 0}.WindEnergy-module__YlRtzG__sectionHeader,.WindEnergy-module__YlRtzG__projectShowcaseHeader,.WindEnergy-module__YlRtzG__ctaGrid{flex-direction:column;gap:26px;margin-bottom:55px;display:flex}.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2,.WindEnergy-module__YlRtzG__swiperHeader h2,.WindEnergy-module__YlRtzG__cta h2{font-size:clamp(2.55rem,9.5vw,4.2rem);line-height:.92}.WindEnergy-module__YlRtzG__sectionHeading p,.WindEnergy-module__YlRtzG__projectShowcaseHeader p{max-width:100%;margin:0;font-size:.98rem;line-height:1.75}.WindEnergy-module__YlRtzG__introGrid{grid-template-columns:1fr;gap:50px}.WindEnergy-module__YlRtzG__introStatement{padding-left:26px}.WindEnergy-module__YlRtzG__introStatement strong{font-size:clamp(2.8rem,10vw,4.5rem)}.WindEnergy-module__YlRtzG__introText{max-width:100%}.WindEnergy-module__YlRtzG__introText p,.WindEnergy-module__YlRtzG__cta p{font-size:.98rem;line-height:1.75}.WindEnergy-module__YlRtzG__capabilityItem{grid-template-columns:42px minmax(0,1fr) 25px;gap:12px;min-height:88px}.WindEnergy-module__YlRtzG__capabilityItem h3{font-size:1.45rem}.WindEnergy-module__YlRtzG__process{padding:80px 0}.WindEnergy-module__YlRtzG__processTrack{flex-direction:column;display:flex}.WindEnergy-module__YlRtzG__processLine{background:linear-gradient(#356b4a14,#356b4a59,#356b4a14);width:1px;height:auto;display:block;inset:0 auto 30px 29px}.WindEnergy-module__YlRtzG__processStep,.WindEnergy-module__YlRtzG__processStep:nth-child(odd),.WindEnergy-module__YlRtzG__processStep:nth-child(2n){padding:0 0 60px;display:block}.WindEnergy-module__YlRtzG__processStep:last-child{padding-bottom:0}.WindEnergy-module__YlRtzG__processMarker{background:#fff;width:58px;height:58px;margin-bottom:28px}.WindEnergy-module__YlRtzG__processStepContent{max-width:100%;margin-top:-86px;padding-left:82px}.WindEnergy-module__YlRtzG__processStepContent h3{font-size:clamp(2rem,7vw,3.4rem)}.WindEnergy-module__YlRtzG__processStepContent p{max-width:100%;font-size:.95rem;line-height:1.75}.WindEnergy-module__YlRtzG__disciplineGrid{grid-template-columns:1fr}.WindEnergy-module__YlRtzG__disciplineCard{grid-template-columns:36px minmax(0,1fr) 24px;gap:12px;min-height:215px;padding:24px 20px}.WindEnergy-module__YlRtzG__disciplineCard h3{padding-right:12px;font-size:clamp(1.55rem,7vw,2.25rem);line-height:.98}.WindEnergy-module__YlRtzG__disciplineCard p{max-width:none;margin-top:16px;font-size:.92rem;line-height:1.7}.WindEnergy-module__YlRtzG__projectShowcaseHeader{gap:18px;margin-bottom:32px}.WindEnergy-module__YlRtzG__projectShowcaseHeader p{font-size:.95rem}.WindEnergy-module__YlRtzG__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.WindEnergy-module__YlRtzG__projectCard{aspect-ratio:16/9;min-height:0}.WindEnergy-module__YlRtzG__projectOverlay{bottom:16px;left:16px;right:16px}.WindEnergy-module__YlRtzG__projectOverlay span{margin-bottom:7px;font-size:8px}.WindEnergy-module__YlRtzG__projectOverlay h3{letter-spacing:-.035em;font-size:clamp(1rem,2.5vw,1.4rem)}.WindEnergy-module__YlRtzG__swiperHeader{flex-direction:column;align-items:flex-start;gap:22px;margin-bottom:42px}.WindEnergy-module__YlRtzG__logoSwiper,.WindEnergy-module__YlRtzG__softwareSwiper{-webkit-mask-image:none;mask-image:none}.WindEnergy-module__YlRtzG__logoSlide{width:190px;height:105px;padding:18px}.WindEnergy-module__YlRtzG__logoSlide img{width:145px;height:auto}.WindEnergy-module__YlRtzG__softwareSlide{gap:16px;width:235px;min-height:110px;padding:20px}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:1.05rem}.WindEnergy-module__YlRtzG__cta{padding:85px 0}.WindEnergy-module__YlRtzG__ctaGrid{gap:35px;margin-bottom:0}.WindEnergy-module__YlRtzG__cta p{max-width:100%;margin:28px 0}.WindEnergy-module__YlRtzG__ctaButton{width:fit-content;max-width:100%}}@media (max-width:600px){.WindEnergy-module__YlRtzG__heroContainer{padding:100px 18px 48px}.WindEnergy-module__YlRtzG__heroContent h1{font-size:clamp(2.9rem,11vw,4rem)}.WindEnergy-module__YlRtzG__heroDescription{font-size:.9rem}.WindEnergy-module__YlRtzG__intro,.WindEnergy-module__YlRtzG__capabilities,.WindEnergy-module__YlRtzG__process,.WindEnergy-module__YlRtzG__disciplines,.WindEnergy-module__YlRtzG__projectShowcase,.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{padding:72px 0}.WindEnergy-module__YlRtzG__sectionHeader,.WindEnergy-module__YlRtzG__projectShowcaseHeader{margin-bottom:45px}.WindEnergy-module__YlRtzG__sectionHeading p,.WindEnergy-module__YlRtzG__projectShowcaseHeader p,.WindEnergy-module__YlRtzG__introText p,.WindEnergy-module__YlRtzG__processStepContent p,.WindEnergy-module__YlRtzG__disciplineCard p,.WindEnergy-module__YlRtzG__cta p{font-size:.92rem;line-height:1.72}.WindEnergy-module__YlRtzG__capabilityItem{grid-template-columns:36px minmax(0,1fr) 22px;gap:9px;min-height:82px}.WindEnergy-module__YlRtzG__capabilityItem h3{font-size:1.3rem}.WindEnergy-module__YlRtzG__capabilityArrow{font-size:17px}.WindEnergy-module__YlRtzG__processStepContent{padding-left:76px}.WindEnergy-module__YlRtzG__processStepContent h3{font-size:clamp(1.85rem,8vw,2.8rem)}.WindEnergy-module__YlRtzG__disciplineCard{grid-template-columns:32px minmax(0,1fr) 22px;gap:10px;min-height:205px;padding:22px 18px}.WindEnergy-module__YlRtzG__disciplineCard h3{font-size:clamp(1.45rem,7vw,2rem)}.WindEnergy-module__YlRtzG__projectGrid{grid-template-columns:1fr;gap:14px}.WindEnergy-module__YlRtzG__projectCard{aspect-ratio:16/9}.WindEnergy-module__YlRtzG__projectOverlay{bottom:18px;left:18px;right:18px}.WindEnergy-module__YlRtzG__projectOverlay h3{font-size:clamp(1.2rem,5vw,1.8rem)}.WindEnergy-module__YlRtzG__logoSlide{width:175px}.WindEnergy-module__YlRtzG__softwareSlide{width:220px}}@media (max-width:450px){.WindEnergy-module__YlRtzG__page .site-container{width:calc(100% - 32px)}.WindEnergy-module__YlRtzG__heroContainer{padding:120px 16px 42px}.WindEnergy-module__YlRtzG__heroContent{margin-top:24px}.WindEnergy-module__YlRtzG__heroContent h1{font-size:clamp(2.6rem,12vw,3.6rem);line-height:.9}.WindEnergy-module__YlRtzG__heroDescription{font-size:.86rem;line-height:1.68}.WindEnergy-module__YlRtzG__heroButton{max-width:100%;margin-top:28px}.WindEnergy-module__YlRtzG__heroFooter{flex-direction:column;align-items:flex-start;gap:14px;margin-top:55px}.WindEnergy-module__YlRtzG__eyebrow{letter-spacing:.12em;gap:9px;font-size:8px}.WindEnergy-module__YlRtzG__eyebrow:before{flex-basis:24px;width:24px}.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2,.WindEnergy-module__YlRtzG__swiperHeader h2,.WindEnergy-module__YlRtzG__cta h2{font-size:clamp(2.35rem,11vw,3.4rem)}.WindEnergy-module__YlRtzG__sectionHeading p,.WindEnergy-module__YlRtzG__projectShowcaseHeader p,.WindEnergy-module__YlRtzG__introText p,.WindEnergy-module__YlRtzG__processStepContent p,.WindEnergy-module__YlRtzG__disciplineCard p,.WindEnergy-module__YlRtzG__cta p{font-size:.88rem;line-height:1.7}.WindEnergy-module__YlRtzG__capabilityItem{grid-template-columns:32px minmax(0,1fr) 20px;gap:7px;padding:17px 0}.WindEnergy-module__YlRtzG__capabilityItem h3{font-size:1.18rem}.WindEnergy-module__YlRtzG__introStatement{padding-left:20px}.WindEnergy-module__YlRtzG__introStatement strong{font-size:clamp(2.5rem,11vw,3.6rem)}.WindEnergy-module__YlRtzG__processStep,.WindEnergy-module__YlRtzG__processStep:nth-child(odd),.WindEnergy-module__YlRtzG__processStep:nth-child(2n){padding-bottom:52px}.WindEnergy-module__YlRtzG__processStepContent{margin-top:-82px;padding-left:70px}.WindEnergy-module__YlRtzG__processStepContent h3{font-size:clamp(1.7rem,8.5vw,2.5rem)}.WindEnergy-module__YlRtzG__disciplineCard{grid-template-columns:28px minmax(0,1fr) 19px;gap:9px;min-height:190px;padding:19px 15px}.WindEnergy-module__YlRtzG__disciplineCard h3{font-size:1.42rem}.WindEnergy-module__YlRtzG__disciplineCard p{margin-top:13px}.WindEnergy-module__YlRtzG__disciplineCard>span,.WindEnergy-module__YlRtzG__disciplineCard i{font-size:8px}.WindEnergy-module__YlRtzG__disciplineCard i{font-size:17px}.WindEnergy-module__YlRtzG__projectOverlay{bottom:15px;left:15px;right:15px}.WindEnergy-module__YlRtzG__projectOverlay span{font-size:7px}.WindEnergy-module__YlRtzG__projectOverlay h3{font-size:1.18rem}.WindEnergy-module__YlRtzG__logoSlide{width:165px;height:96px;padding:14px}.WindEnergy-module__YlRtzG__logoSlide img{width:130px}.WindEnergy-module__YlRtzG__softwareSlide{gap:12px;width:205px;min-height:100px;padding:16px}.WindEnergy-module__YlRtzG__softwareSlide strong{font-size:.98rem}.WindEnergy-module__YlRtzG__softwareSlide b{font-size:16px}.WindEnergy-module__YlRtzG__cta{padding:78px 0}.WindEnergy-module__YlRtzG__ctaButton{justify-content:space-between;width:100%}}@media (hover:none) and (pointer:coarse){.WindEnergy-module__YlRtzG__hero:hover .WindEnergy-module__YlRtzG__heroImage{transform:scale(1.01)}.WindEnergy-module__YlRtzG__capabilityItem:hover{background:0 0;padding-inline:0}.WindEnergy-module__YlRtzG__capabilityItem:hover h3,.WindEnergy-module__YlRtzG__capabilityItem:hover .WindEnergy-module__YlRtzG__capabilityArrow{transform:none}.WindEnergy-module__YlRtzG__disciplineCard:hover{box-shadow:none;transform:none}.WindEnergy-module__YlRtzG__disciplineCard:hover:before,.WindEnergy-module__YlRtzG__disciplineCard:hover:after{opacity:0}.WindEnergy-module__YlRtzG__disciplineCard:active:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-within:before,.WindEnergy-module__YlRtzG__disciplineCard:active:after,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible:after,.WindEnergy-module__YlRtzG__disciplineCard:focus-within:after{opacity:1}.WindEnergy-module__YlRtzG__disciplineCard:active:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-within:before{transform:scale(1)}.WindEnergy-module__YlRtzG__logoSwiper:hover .WindEnergy-module__YlRtzG__logoTrack,.WindEnergy-module__YlRtzG__softwareSwiper:hover .WindEnergy-module__YlRtzG__softwareTrack{animation-play-state:running}}@media (prefers-reduced-motion:reduce){.WindEnergy-module__YlRtzG__heroImage,.WindEnergy-module__YlRtzG__logoTrack,.WindEnergy-module__YlRtzG__softwareTrack,.WindEnergy-module__YlRtzG__projectImage img,.WindEnergy-module__YlRtzG__capabilityItem,.WindEnergy-module__YlRtzG__capabilityArrow,.WindEnergy-module__YlRtzG__capabilityItem h3,.WindEnergy-module__YlRtzG__processMarker,.WindEnergy-module__YlRtzG__processStepContent h3,.WindEnergy-module__YlRtzG__processStepContent p,.WindEnergy-module__YlRtzG__disciplineCard,.WindEnergy-module__YlRtzG__disciplineCard:before,.WindEnergy-module__YlRtzG__disciplineCard:after,.WindEnergy-module__YlRtzG__disciplineCard h3,.WindEnergy-module__YlRtzG__disciplineCard i,.WindEnergy-module__YlRtzG__logoSlide,.WindEnergy-module__YlRtzG__logoSlide img,.WindEnergy-module__YlRtzG__softwareSlide,.WindEnergy-module__YlRtzG__ctaButton,.WindEnergy-module__YlRtzG__ctaButton span,.WindEnergy-module__YlRtzG__heroButton>span:last-child,.WindEnergy-module__YlRtzG__heroScroll>span{transition:none!important;animation:none!important}.WindEnergy-module__YlRtzG__logoTrack,.WindEnergy-module__YlRtzG__softwareTrack,.WindEnergy-module__YlRtzG__hero:hover .WindEnergy-module__YlRtzG__heroImage,.WindEnergy-module__YlRtzG__capabilityItem:hover,.WindEnergy-module__YlRtzG__disciplineCard:hover,.WindEnergy-module__YlRtzG__ctaButton:hover,.WindEnergy-module__YlRtzG__projectCard:hover .WindEnergy-module__YlRtzG__projectImage img,.WindEnergy-module__YlRtzG__projectCard:focus-within .WindEnergy-module__YlRtzG__projectImage img{transform:none}}.WindEnergy-module__YlRtzG__page{--wind-forest:#07382a;--wind-forest-deep:#03251c;--wind-emerald:#0a8057;--wind-green:#42bd7b;--wind-mint:#e4f4eb;--wind-sage:#a9cbb8;--wind-sky:#62b9e9;--wind-blue:#3277c7;--wind-cloud:#f5f9f8;--wind-paper:#fbfcfa;--wind-ink:#082f25;--wind-muted:#5e7269;--wind-gold:#d5bd83;--wind-line:#073b2a1c;background:radial-gradient(circle at 88% 3%, #62b9e914, transparent 28rem), radial-gradient(circle at 5% 35%, #42bd7b0e, transparent 26rem), var(--wind-paper);color:var(--wind-ink)}.WindEnergy-module__YlRtzG__page .site-container{width:min(100% - 72px,1820px)}.WindEnergy-module__YlRtzG__eyebrow{color:#0a8057c7}.WindEnergy-module__YlRtzG__eyebrow:before{background:linear-gradient(90deg, var(--wind-gold), var(--wind-green), var(--wind-sky));width:44px}.WindEnergy-module__YlRtzG__intro,.WindEnergy-module__YlRtzG__capabilities,.WindEnergy-module__YlRtzG__process,.WindEnergy-module__YlRtzG__disciplines,.WindEnergy-module__YlRtzG__projectShowcase,.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{isolation:isolate;position:relative}.WindEnergy-module__YlRtzG__intro:before,.WindEnergy-module__YlRtzG__capabilities:before,.WindEnergy-module__YlRtzG__disciplines:before,.WindEnergy-module__YlRtzG__projectShowcase:before,.WindEnergy-module__YlRtzG__clients:before,.WindEnergy-module__YlRtzG__software:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#073b2a07 1px,#0000 1px),linear-gradient(90deg,#073b2a07 1px,#0000 1px);background-size:82px 82px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 92%);mask-image:linear-gradient(#000000b8,#0000 92%)}.WindEnergy-module__YlRtzG__hero{background:radial-gradient(circle at 78% 20%,#42bd7b42,#0000 28rem),radial-gradient(circle at 91% 70%,#62b9e93d,#0000 31rem),linear-gradient(135deg,#031d16 0%,#07382a 53%,#07523e 100%);min-height:min(900px,100svh)}.WindEnergy-module__YlRtzG__heroOverlay{background:linear-gradient(90deg,#02140ff0 0%,#03251bc9 38%,#04312466 68%,#02140f33 100%),linear-gradient(#02140f24,#02140fc7)}.WindEnergy-module__YlRtzG__hero:after{content:"";z-index:1;pointer-events:none;opacity:.18;background-image:linear-gradient(#d3f5e40d 1px,#0000 1px),linear-gradient(90deg,#d3f5e40d 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:0}.WindEnergy-module__YlRtzG__heroImage{filter:saturate(.88)contrast(1.03);transform:scale(1.015)}.WindEnergy-module__YlRtzG__hero:hover .WindEnergy-module__YlRtzG__heroImage{transform:scale(1.04)}.WindEnergy-module__YlRtzG__heroContent h1{letter-spacing:-.088em;text-wrap:balance;max-width:1160px;font-size:clamp(4rem,7vw,8.4rem);line-height:.82}.WindEnergy-module__YlRtzG__heroContent h1 span{background:linear-gradient(100deg,#69e09b 0%,#42c987 35%,#68c8dc 72%,#82b9ee 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.WindEnergy-module__YlRtzG__kicker{color:#9ce0b4}.WindEnergy-module__YlRtzG__heroDescription{color:#effbf4c9;max-width:610px}.WindEnergy-module__YlRtzG__heroButton{border-bottom-color:#b9efcf5c;min-width:275px}.WindEnergy-module__YlRtzG__heroButton>span:last-child{background:#34be7b1a;border-color:#87dfae61}.WindEnergy-module__YlRtzG__heroButton:hover>span:last-child{background:linear-gradient(135deg, var(--wind-green), var(--wind-emerald));color:#fff;border-color:#0000;transform:translate(2px,4px)}.WindEnergy-module__YlRtzG__heroFooter{border-top-color:#bcebd233}.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2,.WindEnergy-module__YlRtzG__swiperHeader h2,.WindEnergy-module__YlRtzG__cta h2{color:var(--wind-ink);letter-spacing:-.078em;text-wrap:balance;font-size:clamp(3.1rem,5vw,6.5rem);line-height:.84}.WindEnergy-module__YlRtzG__sectionHeading h2 span,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2 span,.WindEnergy-module__YlRtzG__swiperHeader h2 span,.WindEnergy-module__YlRtzG__cta h2 span{background:linear-gradient(100deg, var(--wind-emerald), var(--wind-green), var(--wind-sky));color:#0000;-webkit-background-clip:text;background-clip:text}.WindEnergy-module__YlRtzG__sectionHeading p,.WindEnergy-module__YlRtzG__projectShowcaseHeader p{color:var(--wind-muted)}.WindEnergy-module__YlRtzG__intro{background:radial-gradient(circle at 92% 18%,#62b9e912,#0000 24rem),#fff}.WindEnergy-module__YlRtzG__introStatement{border-left:2px solid #0000;border-image:linear-gradient(180deg, var(--wind-gold), var(--wind-green), var(--wind-sky)) 1;background:linear-gradient(135deg,#e4f4eb7a,#ffffffdb);border-radius:0 30px 30px 0;padding:clamp(30px,4vw,58px) 0 clamp(30px,4vw,58px) clamp(28px,4vw,58px);position:relative}.WindEnergy-module__YlRtzG__introStatement span{color:var(--wind-emerald)}.WindEnergy-module__YlRtzG__introStatement strong{background:linear-gradient(135deg, var(--wind-forest), var(--wind-emerald) 55%, var(--wind-blue));color:#0000;-webkit-background-clip:text;background-clip:text}.WindEnergy-module__YlRtzG__introText{max-width:620px}.WindEnergy-module__YlRtzG__introText p{color:var(--wind-muted);font-size:clamp(.96rem,1vw,1.08rem)}.WindEnergy-module__YlRtzG__capabilities{background:radial-gradient(circle at 95% 5%,#42bd7b1a,#0000 27rem),#f5f9f6}.WindEnergy-module__YlRtzG__capabilityList{background:0 0;border:0;gap:12px}.WindEnergy-module__YlRtzG__capabilityItem{border:1px solid #073b2a17;border-radius:22px;min-height:275px;padding:30px;box-shadow:0 10px 32px #073b2a0b,inset 0 1px #ffffffeb}.WindEnergy-module__YlRtzG__capabilityItem:before{content:"";z-index:3;background:linear-gradient(90deg, var(--wind-gold), var(--wind-green), var(--wind-sky));transform-origin:0;height:2px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:auto 18px 0;transform:scaleX(.22)}.WindEnergy-module__YlRtzG__capabilityItem:hover{border-color:#0a805740;transform:translateY(-9px);box-shadow:0 30px 72px #073b2a24,0 0 0 1px #42bd7b08}.WindEnergy-module__YlRtzG__capabilityItem:hover:before{transform:scaleX(1)}.WindEnergy-module__YlRtzG__capabilityImage{opacity:0;transform:scale(1.08)}.WindEnergy-module__YlRtzG__capabilityOverlay{background:linear-gradient(#02191214,#02261b85 42%,#021f16f0)}.WindEnergy-module__YlRtzG__capabilityNumber{color:var(--wind-emerald)}.WindEnergy-module__YlRtzG__capabilityItem:hover .WindEnergy-module__YlRtzG__capabilityNumber{color:#ffffffc7}.WindEnergy-module__YlRtzG__capabilityItem h3{font-size:clamp(1.2rem,1.55vw,1.72rem)}.WindEnergy-module__YlRtzG__capabilityArrow{color:var(--wind-emerald);border-color:#42bd7b47}.WindEnergy-module__YlRtzG__capabilityItem:hover .WindEnergy-module__YlRtzG__capabilityArrow{color:var(--wind-emerald);background:#fff;border-color:#fff}.WindEnergy-module__YlRtzG__process{color:#fff;background:radial-gradient(circle at 82% 8%,#42bd7b45,#0000 30rem),radial-gradient(circle at 12% 90%,#62b9e92b,#0000 28rem),linear-gradient(135deg,#03251c,#064330 56%,#075540)}.WindEnergy-module__YlRtzG__process:before{z-index:0;opacity:.18;background-image:linear-gradient(#d5f7e10e 1px,#0000 1px),linear-gradient(90deg,#d5f7e10e 1px,#0000 1px);background-size:74px 74px}.WindEnergy-module__YlRtzG__process .WindEnergy-module__YlRtzG__sectionHeader,.WindEnergy-module__YlRtzG__process .WindEnergy-module__YlRtzG__processTrack{z-index:2;position:relative}.WindEnergy-module__YlRtzG__process .WindEnergy-module__YlRtzG__eyebrow{color:#8cddb0}.WindEnergy-module__YlRtzG__process .WindEnergy-module__YlRtzG__eyebrow:before{background:linear-gradient(90deg, var(--wind-gold), var(--wind-green), var(--wind-sky))}.WindEnergy-module__YlRtzG__process .WindEnergy-module__YlRtzG__sectionHeading h2{color:#fff}.WindEnergy-module__YlRtzG__process .WindEnergy-module__YlRtzG__sectionHeading h2 span{background:linear-gradient(100deg,#71e1a1,#58cda1,#78c9dd);color:#0000;-webkit-background-clip:text;background-clip:text}.WindEnergy-module__YlRtzG__process .WindEnergy-module__YlRtzG__sectionHeading p{color:#ecfaf3b3}.WindEnergy-module__YlRtzG__processLine{background:linear-gradient(90deg,#7edca614,#7edca66b 18%,#62b9e961 82%,#62b9e914)}.WindEnergy-module__YlRtzG__processMarker{color:#86e0ac;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border-color:#85e0b159;box-shadow:inset 0 0 0 7px #ffffff06}.WindEnergy-module__YlRtzG__processMarker:after{border-color:#85e0b12e}.WindEnergy-module__YlRtzG__processStepContent .WindEnergy-module__YlRtzG__processLabel{color:#93e0b4b3}.WindEnergy-module__YlRtzG__processStepContent h3{color:#fff}.WindEnergy-module__YlRtzG__processStepContent p{color:#e8f7efab}.WindEnergy-module__YlRtzG__processStep:hover .WindEnergy-module__YlRtzG__processMarker{background:linear-gradient(135deg, var(--wind-green), var(--wind-emerald));color:#fff;border-color:#0000;box-shadow:0 15px 36px #0000003d,0 0 26px #42bd7b29}.WindEnergy-module__YlRtzG__processStep:hover h3{color:#9ae7ba}.WindEnergy-module__YlRtzG__disciplineCard{isolation:isolate;background:linear-gradient(145deg,#fff,#f0f7f2);border:1px solid #073b2a17;border-radius:24px;min-height:285px;padding:35px;position:relative;overflow:hidden;box-shadow:0 12px 36px #073b2a0b}.WindEnergy-module__YlRtzG__disciplineCard:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#42bd7b1f,#62b9e914);transition:opacity .45s;position:absolute;inset:0}.WindEnergy-module__YlRtzG__disciplineCard>span{color:var(--wind-emerald)}.WindEnergy-module__YlRtzG__disciplineCard h3{background:linear-gradient(110deg, var(--wind-forest), var(--wind-emerald));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,2.6vw,3.4rem)}.WindEnergy-module__YlRtzG__disciplineCard p{color:var(--wind-muted)}.WindEnergy-module__YlRtzG__disciplineCard i{color:var(--wind-emerald)}.WindEnergy-module__YlRtzG__disciplineCard:hover{background:#fff;border-color:#0a805738;transform:translateY(-9px);box-shadow:0 28px 70px #073b2a21}.WindEnergy-module__YlRtzG__disciplineCard:hover:before{opacity:1}.WindEnergy-module__YlRtzG__disciplineCard:hover i{color:var(--wind-blue)}.WindEnergy-module__YlRtzG__projectShowcase{background:radial-gradient(circle at 10% 10%,#42bd7b0e,#0000 22rem),#fff}.WindEnergy-module__YlRtzG__projectShowcaseHeader p{max-width:520px}.WindEnergy-module__YlRtzG__projectGrid{gap:18px}.WindEnergy-module__YlRtzG__projectCard{outline-offset:-1px;border-radius:26px;outline:1px solid #073b2a12;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .45s;box-shadow:0 12px 38px #073b2a13}.WindEnergy-module__YlRtzG__projectCard:hover{transform:translateY(-9px);box-shadow:0 30px 72px #073b2a2b}.WindEnergy-module__YlRtzG__projectImage img{filter:saturate(.86)contrast(1.02);transition:transform .9s cubic-bezier(.22,1,.36,1),filter .6s;transform:scale(1.045)}.WindEnergy-module__YlRtzG__projectCard:hover .WindEnergy-module__YlRtzG__projectImage img,.WindEnergy-module__YlRtzG__projectCard:focus-within .WindEnergy-module__YlRtzG__projectImage img{filter:saturate(1.08)contrast(1.04);transform:scale(1.11)}.WindEnergy-module__YlRtzG__projectImage:after{background:linear-gradient(#031d1500 28%,#03231938 53%,#021d15f0 100%)}.WindEnergy-module__YlRtzG__projectOverlay{bottom:30px;left:30px;right:30px}.WindEnergy-module__YlRtzG__projectOverlay span{color:#8fe2af}.WindEnergy-module__YlRtzG__projectOverlay h3{font-size:clamp(1.25rem,1.65vw,2.55rem)}.WindEnergy-module__YlRtzG__clients{background:radial-gradient(circle at 90% 0,#42bd7b1c,#0000 27rem),#f1f8f3}.WindEnergy-module__YlRtzG__swiperHeader h2{background:0 0}.WindEnergy-module__YlRtzG__logoSwiper{padding:8px 0 18px;overflow:hidden}.WindEnergy-module__YlRtzG__logoTrack{gap:18px}.WindEnergy-module__YlRtzG__logoSlide{background:linear-gradient(145deg,#fff,#f4faf6);border:1px solid #073b2a1a;border-radius:22px;flex:0 0 250px;width:250px;height:128px;padding:24px;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .4s;box-shadow:0 12px 30px #073b2a0d}.WindEnergy-module__YlRtzG__logoSlide:hover{border-color:#0a80573b;transform:translateY(-6px);box-shadow:0 22px 48px #073b2a1a}.WindEnergy-module__YlRtzG__logoSlide img{object-fit:contain;filter:grayscale()saturate(.15);width:180px;height:74px;transition:filter .35s,transform .45s cubic-bezier(.22,1,.36,1)}.WindEnergy-module__YlRtzG__logoSlide:hover img{filter:grayscale(0)saturate();transform:scale(1.06)}.WindEnergy-module__YlRtzG__software{background:radial-gradient(circle at 7% 5%,#62b9e917,#0000 27rem),#f7faf8}.WindEnergy-module__YlRtzG__softwareSlide{background:linear-gradient(145deg,#fff,#f0f7f3);border-color:#073b2a1a;border-radius:22px;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .4s;box-shadow:0 10px 30px #073b2a0b}.WindEnergy-module__YlRtzG__softwareSlide:hover,.WindEnergy-module__YlRtzG__softwareSlide:focus-within{border-color:#0a80573d;transform:translateY(-7px);box-shadow:0 23px 52px #073b2a1c}.WindEnergy-module__YlRtzG__softwareNumber{color:var(--wind-emerald)}.WindEnergy-module__YlRtzG__softwareLogo{background:#ffffffd1;border-color:#0a80571a}.WindEnergy-module__YlRtzG__softwareLogo img{filter:grayscale()saturate(.2);transition:filter .35s,transform .4s}.WindEnergy-module__YlRtzG__softwareSlide:hover .WindEnergy-module__YlRtzG__softwareLogo img,.WindEnergy-module__YlRtzG__softwareSlide:focus-within .WindEnergy-module__YlRtzG__softwareLogo img{filter:grayscale(0)saturate();transform:scale(1.05)}.WindEnergy-module__YlRtzG__softwareIdentity strong{color:var(--wind-ink)}.WindEnergy-module__YlRtzG__softwareSlide>b{color:var(--wind-emerald)}.WindEnergy-module__YlRtzG__cta{color:#fff;background:radial-gradient(circle at 82% 12%,#42bd7b4d,#0000 31rem),radial-gradient(circle at 12% 88%,#62b9e92b,#0000 28rem),linear-gradient(135deg,#03251c,#07503a 58%,#087254);position:relative;overflow:hidden}.WindEnergy-module__YlRtzG__cta:before{content:"";pointer-events:none;opacity:.17;background-image:linear-gradient(#d6f7e20d 1px,#0000 1px),linear-gradient(90deg,#d6f7e20d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.WindEnergy-module__YlRtzG__cta .WindEnergy-module__YlRtzG__eyebrow{color:#dcf6e5b8}.WindEnergy-module__YlRtzG__cta .WindEnergy-module__YlRtzG__eyebrow:before{background:linear-gradient(90deg, var(--wind-gold), var(--wind-green), var(--wind-sky))}.WindEnergy-module__YlRtzG__cta h2{color:#fff}.WindEnergy-module__YlRtzG__cta h2 span{background:linear-gradient(100deg,#72e2a2,#54c998,#7bc9df);color:#0000;-webkit-background-clip:text;background-clip:text}.WindEnergy-module__YlRtzG__cta p{color:#effaf4b8}.WindEnergy-module__YlRtzG__ctaButton{background:linear-gradient(135deg, var(--wind-green), var(--wind-emerald));border-color:#dcf8e63d;box-shadow:0 17px 40px #0003}.WindEnergy-module__YlRtzG__ctaButton:hover{box-shadow:0 22px 52px #00000045,0 0 28px #42bd7b2b}@media (max-width:1200px){.WindEnergy-module__YlRtzG__page .site-container{width:min(100% - 52px,1820px)}.WindEnergy-module__YlRtzG__heroContent h1{font-size:clamp(4rem,8vw,7rem)}.WindEnergy-module__YlRtzG__capabilityList{grid-template-columns:repeat(2,minmax(0,1fr))}.WindEnergy-module__YlRtzG__processTrack{gap:8px}.WindEnergy-module__YlRtzG__processStep{padding-inline:18px}.WindEnergy-module__YlRtzG__disciplineCard{min-height:250px;padding:28px}}@media (max-width:900px){.WindEnergy-module__YlRtzG__page .site-container{width:min(100% - 40px,1820px)}.WindEnergy-module__YlRtzG__hero{min-height:820px}.WindEnergy-module__YlRtzG__heroContainer{min-height:820px;padding-top:130px}.WindEnergy-module__YlRtzG__heroContent{max-width:850px}.WindEnergy-module__YlRtzG__heroContent h1{font-size:clamp(3.6rem,9vw,6rem)}.WindEnergy-module__YlRtzG__sectionHeader{grid-template-columns:1fr;gap:28px}.WindEnergy-module__YlRtzG__sectionHeading p{max-width:620px;margin-left:0}.WindEnergy-module__YlRtzG__introGrid{gap:60px}.WindEnergy-module__YlRtzG__processTrack{grid-template-columns:repeat(2,minmax(0,1fr));gap:58px 20px}.WindEnergy-module__YlRtzG__processLine{display:none}.WindEnergy-module__YlRtzG__processStep,.WindEnergy-module__YlRtzG__processStep:first-of-type,.WindEnergy-module__YlRtzG__processStep:last-of-type{padding-inline:0}.WindEnergy-module__YlRtzG__processMarker{margin-bottom:30px}.WindEnergy-module__YlRtzG__projectShowcaseHeader{grid-template-columns:1fr;gap:28px}.WindEnergy-module__YlRtzG__projectShowcaseHeader p{margin-left:0}.WindEnergy-module__YlRtzG__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.WindEnergy-module__YlRtzG__disciplineGrid{grid-template-columns:1fr}.WindEnergy-module__YlRtzG__swiperHeader{flex-direction:column;align-items:flex-start}.WindEnergy-module__YlRtzG__swiperHeader p{max-width:500px}}@media (max-width:760px){.WindEnergy-module__YlRtzG__page .site-container{width:min(100% - 30px,1820px)}.WindEnergy-module__YlRtzG__hero{min-height:760px}.WindEnergy-module__YlRtzG__heroContainer{min-height:760px;padding-top:110px;padding-bottom:28px}.WindEnergy-module__YlRtzG__heroContent{margin-top:25px}.WindEnergy-module__YlRtzG__heroContent h1{letter-spacing:-.075em;font-size:clamp(3rem,13vw,5rem);line-height:.87}.WindEnergy-module__YlRtzG__heroDescription{margin-top:27px;font-size:.94rem;line-height:1.65}.WindEnergy-module__YlRtzG__heroButton{min-width:230px;margin-top:30px}.WindEnergy-module__YlRtzG__heroFooter{gap:18px}.WindEnergy-module__YlRtzG__heroLabel,.WindEnergy-module__YlRtzG__heroScroll{font-size:8px}.WindEnergy-module__YlRtzG__intro,.WindEnergy-module__YlRtzG__capabilities,.WindEnergy-module__YlRtzG__process,.WindEnergy-module__YlRtzG__disciplines,.WindEnergy-module__YlRtzG__projectShowcase,.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{padding:82px 0}.WindEnergy-module__YlRtzG__sectionHeader{margin-bottom:54px}.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2,.WindEnergy-module__YlRtzG__swiperHeader h2,.WindEnergy-module__YlRtzG__cta h2{font-size:clamp(2.65rem,11vw,4.2rem);line-height:.88}.WindEnergy-module__YlRtzG__introGrid{grid-template-columns:1fr;gap:38px}.WindEnergy-module__YlRtzG__introStatement{border-left-width:2px;border-radius:0 20px 20px 0;padding:28px 24px 30px}.WindEnergy-module__YlRtzG__introStatement strong{font-size:clamp(2.9rem,13vw,4.4rem)}.WindEnergy-module__YlRtzG__capabilityList{grid-template-columns:1fr;gap:12px;margin-top:45px}.WindEnergy-module__YlRtzG__capabilityItem{border-radius:19px;min-height:185px;padding:23px}.WindEnergy-module__YlRtzG__capabilityItem:focus-within .WindEnergy-module__YlRtzG__capabilityImage{opacity:1;transform:scale(1)}.WindEnergy-module__YlRtzG__capabilityItem:focus-within .WindEnergy-module__YlRtzG__capabilityOverlay{opacity:1}.WindEnergy-module__YlRtzG__capabilityItem h3{max-width:78%;font-size:1.28rem}.WindEnergy-module__YlRtzG__processTrack{grid-template-columns:1fr;gap:42px}.WindEnergy-module__YlRtzG__processMarker{width:54px;height:54px;margin-bottom:22px}.WindEnergy-module__YlRtzG__processStepContent h3{font-size:clamp(2rem,10vw,3rem)}.WindEnergy-module__YlRtzG__processStepContent p{max-width:100%;font-size:.9rem}.WindEnergy-module__YlRtzG__disciplineGrid{gap:12px}.WindEnergy-module__YlRtzG__disciplineCard{border-radius:20px;min-height:220px;padding:26px}.WindEnergy-module__YlRtzG__disciplineCard h3{font-size:clamp(2rem,9vw,3rem)}.WindEnergy-module__YlRtzG__projectGrid{grid-template-columns:1fr;gap:14px}.WindEnergy-module__YlRtzG__projectCard{aspect-ratio:4/3.1;border-radius:21px}.WindEnergy-module__YlRtzG__projectOverlay{bottom:22px;left:22px;right:22px}.WindEnergy-module__YlRtzG__logoSlide{border-radius:18px;flex-basis:205px;width:205px;height:108px;padding:18px}.WindEnergy-module__YlRtzG__logoSlide img{width:145px;height:58px}.WindEnergy-module__YlRtzG__softwareSlide{border-radius:18px}}@media (max-width:480px){.WindEnergy-module__YlRtzG__page .site-container{width:calc(100% - 24px)}.WindEnergy-module__YlRtzG__hero{min-height:700px}.WindEnergy-module__YlRtzG__heroContainer{min-height:700px;padding-top:94px;padding-bottom:22px}.WindEnergy-module__YlRtzG__heroContent h1{font-size:clamp(2.7rem,14vw,4rem)}.WindEnergy-module__YlRtzG__heroDescription{font-size:.88rem}.WindEnergy-module__YlRtzG__heroButton{gap:20px;min-width:205px}.WindEnergy-module__YlRtzG__heroButton>span:last-child{width:36px;height:36px;font-size:15px}.WindEnergy-module__YlRtzG__heroFooter{padding-top:18px}.WindEnergy-module__YlRtzG__intro,.WindEnergy-module__YlRtzG__capabilities,.WindEnergy-module__YlRtzG__process,.WindEnergy-module__YlRtzG__disciplines,.WindEnergy-module__YlRtzG__projectShowcase,.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{padding:68px 0}.WindEnergy-module__YlRtzG__sectionHeader{margin-bottom:42px}.WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__projectShowcaseHeader h2,.WindEnergy-module__YlRtzG__swiperHeader h2,.WindEnergy-module__YlRtzG__cta h2{font-size:clamp(2.35rem,12vw,3.5rem)}.WindEnergy-module__YlRtzG__introStatement strong{font-size:clamp(2.55rem,13vw,3.65rem)}.WindEnergy-module__YlRtzG__capabilityItem{min-height:165px;padding:20px}.WindEnergy-module__YlRtzG__capabilityArrow{width:34px;height:34px;font-size:14px}.WindEnergy-module__YlRtzG__disciplineCard{min-height:205px;padding:22px}.WindEnergy-module__YlRtzG__disciplineCard p{margin-top:17px;font-size:.82rem}.WindEnergy-module__YlRtzG__projectCard{aspect-ratio:1/.86}.WindEnergy-module__YlRtzG__logoSlide{flex-basis:178px;width:178px;height:96px;padding:15px}.WindEnergy-module__YlRtzG__logoSlide img{width:125px;height:50px}}@media (max-width:360px){.WindEnergy-module__YlRtzG__page .site-container{width:calc(100% - 20px)}.WindEnergy-module__YlRtzG__heroContent h1{font-size:2.55rem}.WindEnergy-module__YlRtzG__heroDescription{font-size:.82rem}.WindEnergy-module__YlRtzG__heroFooter{flex-direction:column;align-items:flex-start}.WindEnergy-module__YlRtzG__intro,.WindEnergy-module__YlRtzG__capabilities,.WindEnergy-module__YlRtzG__process,.WindEnergy-module__YlRtzG__disciplines,.WindEnergy-module__YlRtzG__projectShowcase,.WindEnergy-module__YlRtzG__clients,.WindEnergy-module__YlRtzG__software{padding:58px 0}.WindEnergy-module__YlRtzG__capabilityItem h3{font-size:1.1rem}.WindEnergy-module__YlRtzG__disciplineCard{min-height:190px}}@media (hover:none) and (pointer:coarse){.WindEnergy-module__YlRtzG__capabilityItem:hover,.WindEnergy-module__YlRtzG__disciplineCard:hover,.WindEnergy-module__YlRtzG__projectCard:hover,.WindEnergy-module__YlRtzG__logoSlide:hover,.WindEnergy-module__YlRtzG__softwareSlide:hover{transform:none}.WindEnergy-module__YlRtzG__capabilityItem:active{transform:scale(.995)}}@media (prefers-reduced-motion:reduce){.WindEnergy-module__YlRtzG__heroImage,.WindEnergy-module__YlRtzG__capabilityItem,.WindEnergy-module__YlRtzG__capabilityImage,.WindEnergy-module__YlRtzG__capabilityOverlay,.WindEnergy-module__YlRtzG__capabilityNumber,.WindEnergy-module__YlRtzG__capabilityItem h3,.WindEnergy-module__YlRtzG__capabilityArrow,.WindEnergy-module__YlRtzG__processMarker,.WindEnergy-module__YlRtzG__processStepContent h3,.WindEnergy-module__YlRtzG__processStepContent p,.WindEnergy-module__YlRtzG__disciplineCard,.WindEnergy-module__YlRtzG__disciplineCard h3,.WindEnergy-module__YlRtzG__disciplineCard i,.WindEnergy-module__YlRtzG__projectCard,.WindEnergy-module__YlRtzG__projectImage img,.WindEnergy-module__YlRtzG__logoSlide,.WindEnergy-module__YlRtzG__logoSlide img,.WindEnergy-module__YlRtzG__softwareSlide,.WindEnergy-module__YlRtzG__softwareLogo img,.WindEnergy-module__YlRtzG__heroButton>span:last-child{transition:none!important}.WindEnergy-module__YlRtzG__hero:hover .WindEnergy-module__YlRtzG__heroImage,.WindEnergy-module__YlRtzG__capabilityItem:hover,.WindEnergy-module__YlRtzG__disciplineCard:hover,.WindEnergy-module__YlRtzG__projectCard:hover,.WindEnergy-module__YlRtzG__logoSlide:hover,.WindEnergy-module__YlRtzG__softwareSlide:hover{transform:none}}.WindEnergy-module__YlRtzG__disciplines{background:radial-gradient(circle at 90% 4%,#62b9e91a,#0000 24rem),radial-gradient(circle at 8% 80%,#42bd7b14,#0000 22rem),#f4f9f6}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__sectionHeader{position:relative}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__sectionHeader:after{content:"04 DISCIPLINES";color:#073b2a2e;letter-spacing:.2em;font-size:9px;font-weight:800;position:absolute;top:8px;right:0}.WindEnergy-module__YlRtzG__disciplineGrid{border:0;gap:16px}.WindEnergy-module__YlRtzG__disciplineCard{background:linear-gradient(145deg,#fffffffa,#f2f8f4f5);border:1px solid #073b2a1a;border-radius:26px;min-height:300px;padding:36px;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .35s;box-shadow:0 12px 34px #073b2a0e,inset 0 1px #fffffff5}.WindEnergy-module__YlRtzG__disciplineCard:before{content:"";z-index:0;background-image:linear-gradient(135deg, #05231a1f, #05231a0a 48%, #3697741a), var(--discipline-image);opacity:.065;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .65s,transform .9s cubic-bezier(.22,1,.36,1),filter .5s;position:absolute;inset:0;transform:scale(1.035)}.WindEnergy-module__YlRtzG__disciplineCard:after{content:"";z-index:1;opacity:0;pointer-events:none;background:linear-gradient(115deg,#03241bc7 0%,#04362861 46%,#0321191f 100%);transition:opacity .5s;position:absolute;inset:0}.WindEnergy-module__YlRtzG__disciplineCard>span,.WindEnergy-module__YlRtzG__disciplineCard>div,.WindEnergy-module__YlRtzG__disciplineCard>i{z-index:3;position:relative}.WindEnergy-module__YlRtzG__disciplineCard>span{min-width:34px;min-height:24px;color:var(--wind-emerald);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #0a805729;border-radius:999px;justify-content:center;align-items:center;padding:5px 8px;transition:color .35s,background-color .35s,border-color .35s,transform .45s;display:inline-flex}.WindEnergy-module__YlRtzG__disciplineCard h3{letter-spacing:-.065em;max-width:90%;font-size:clamp(2rem,2.55vw,3.35rem);line-height:.91;transition:color .35s,transform .5s cubic-bezier(.22,1,.36,1)}.WindEnergy-module__YlRtzG__disciplineCard p{max-width:430px;color:var(--wind-muted);margin-top:22px;transition:color .35s,transform .5s cubic-bezier(.22,1,.36,1)}.WindEnergy-module__YlRtzG__disciplineCard i{width:44px;height:44px;color:var(--wind-emerald);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border:1px solid #0a80572e;border-radius:50%;place-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .35s,color .35s,border-color .35s;display:grid}.WindEnergy-module__YlRtzG__disciplineCard>div:after{content:"";background:linear-gradient(90deg, var(--wind-gold), var(--wind-green), var(--wind-sky));transform-origin:0;width:86px;height:2px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-28px;left:0;transform:scaleX(.55)}.WindEnergy-module__YlRtzG__disciplineCard:hover,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible,.WindEnergy-module__YlRtzG__disciplineCard:focus-within{z-index:5;background:0 0;border-color:#42bd7b4d;transform:translateY(-10px);box-shadow:0 30px 70px #0436272e,0 0 0 1px #62b9e90d}.WindEnergy-module__YlRtzG__disciplineCard:hover:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible:before,.WindEnergy-module__YlRtzG__disciplineCard:focus-within:before{opacity:1;filter:saturate(1.08)contrast(1.03);transform:scale(1)}.WindEnergy-module__YlRtzG__disciplineCard:hover:after,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible:after,.WindEnergy-module__YlRtzG__disciplineCard:focus-within:after{opacity:.72}.WindEnergy-module__YlRtzG__disciplineCard:hover>span,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible>span,.WindEnergy-module__YlRtzG__disciplineCard:focus-within>span{color:#dff9e9;background:#073b2a8c;border-color:#a5ebc257;transform:translateY(-2px)}.WindEnergy-module__YlRtzG__disciplineCard:hover h3,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible h3,.WindEnergy-module__YlRtzG__disciplineCard:focus-within h3{color:#fff;transform:translate(6px)}.WindEnergy-module__YlRtzG__disciplineCard:hover p,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible p,.WindEnergy-module__YlRtzG__disciplineCard:focus-within p{color:#f5fcf8d1;transform:translate(6px)}.WindEnergy-module__YlRtzG__disciplineCard:hover i,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible i,.WindEnergy-module__YlRtzG__disciplineCard:focus-within i{color:var(--wind-emerald);background:#fff;border-color:#fff;transform:translate(4px,-4px)}.WindEnergy-module__YlRtzG__disciplineCard:hover>div:after,.WindEnergy-module__YlRtzG__disciplineCard:focus-visible>div:after,.WindEnergy-module__YlRtzG__disciplineCard:focus-within>div:after{transform:scaleX(1)}@media (hover:none) and (pointer:coarse){.WindEnergy-module__YlRtzG__disciplineCard:before{opacity:.16}.WindEnergy-module__YlRtzG__disciplineCard:after{opacity:.18}.WindEnergy-module__YlRtzG__disciplineCard{background:0 0}.WindEnergy-module__YlRtzG__disciplineCard h3{color:var(--wind-forest)}.WindEnergy-module__YlRtzG__disciplineCard p{color:var(--wind-muted)}.WindEnergy-module__YlRtzG__disciplineCard:active{transform:scale(.995)}}@media (max-width:900px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__sectionHeader:after{display:none}.WindEnergy-module__YlRtzG__disciplineGrid{gap:14px}.WindEnergy-module__YlRtzG__disciplineCard{border-radius:22px;min-height:270px;padding:30px}}@media (max-width:760px){.WindEnergy-module__YlRtzG__disciplineGrid{gap:12px}.WindEnergy-module__YlRtzG__disciplineCard{border-radius:20px;min-height:235px;padding:26px}.WindEnergy-module__YlRtzG__disciplineCard:before{opacity:.13}.WindEnergy-module__YlRtzG__disciplineCard h3{max-width:92%;font-size:clamp(1.9rem,9vw,2.8rem)}.WindEnergy-module__YlRtzG__disciplineCard p{max-width:90%;margin-top:17px;font-size:.88rem;line-height:1.65}.WindEnergy-module__YlRtzG__disciplineCard i{width:40px;height:40px}}@media (max-width:480px){.WindEnergy-module__YlRtzG__disciplineCard{border-radius:18px;min-height:220px;padding:22px}.WindEnergy-module__YlRtzG__disciplineCard h3{font-size:clamp(1.75rem,9vw,2.45rem)}.WindEnergy-module__YlRtzG__disciplineCard p{font-size:.82rem}}@media (prefers-reduced-motion:reduce){.WindEnergy-module__YlRtzG__disciplineCard,.WindEnergy-module__YlRtzG__disciplineCard:before,.WindEnergy-module__YlRtzG__disciplineCard:after,.WindEnergy-module__YlRtzG__disciplineCard>span,.WindEnergy-module__YlRtzG__disciplineCard h3,.WindEnergy-module__YlRtzG__disciplineCard p,.WindEnergy-module__YlRtzG__disciplineCard i,.WindEnergy-module__YlRtzG__disciplineCard>div:after{transition:none!important}}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard{isolation:isolate;transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .35s;position:relative;box-shadow:0 16px 42px #073b2a13,inset 0 1px #ffffffe6;background:#f4f8f5!important;border:1px solid #073b2a1f!important;border-radius:28px!important;min-height:330px!important;padding:0!important;overflow:hidden!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:before{content:"";transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .45s,filter .45s;transform:scale(1.01);z-index:-3!important;background-image:linear-gradient(100deg, #fafcfaf0 0%, #fafcfab8 40%, #fafcfa47 72%, #fafcfa1f 100%), var(--discipline-image)!important;opacity:.82!important;background-position:50%!important;background-size:cover!important;position:absolute!important;inset:0!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:after{content:"";pointer-events:none;z-index:-2!important;background:linear-gradient(#ffffff14 0%,#ffffff05 38%,#052d201f 100%)!important;position:absolute!important;inset:0!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>*{z-index:2;position:relative}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard{flex-direction:column!important;justify-content:flex-end!important;align-items:flex-start!important;display:flex!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>span:first-child{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 22px #073b2a14,inset 0 1px #fffffff2;color:#087b54!important;letter-spacing:.14em!important;background:#ffffffd1!important;border:1px solid #0b7a532e!important;border-radius:50%!important;place-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;padding:0!important;font-size:9px!important;font-weight:700!important;display:grid!important;position:absolute!important;top:24px!important;left:24px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{background:linear-gradient(#fff0,#ffffff8c);letter-spacing:-.065em!important;color:#063d2d!important;width:calc(100% - 48px)!important;margin:0!important;padding:28px 32px 7px!important;font-size:clamp(2rem,3vw,3.35rem)!important;line-height:.92!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{max-width:700px;color:#46685c!important;width:calc(100% - 48px)!important;margin:0!important;padding:0 32px 31px!important;font-size:clamp(.9rem,1vw,1.02rem)!important;line-height:1.62!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard i{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s,color .3s,border-color .3s;box-shadow:0 8px 22px #073b2a14;z-index:4!important;color:#087b54!important;background:#ffffffd1!important;border:1px solid #0b7a532e!important;border-radius:50%!important;place-items:center!important;width:50px!important;height:50px!important;display:grid!important;position:absolute!important;top:24px!important;right:24px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover{transform:translateY(-8px);box-shadow:0 30px 70px #073b2a26,0 0 0 1px #2fae7209;border-color:#0b7a5347!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover:before{filter:saturate(1.12)contrast(1.03);transform:scale(1.055);opacity:.96!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover:after{background:linear-gradient(#ffffff05,#03312238)!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover h3{color:#063b2b!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover i{transform:rotate(8deg)translate(2px,-2px);color:#fff!important;background:linear-gradient(135deg,#42bd7b,#087b54)!important;border-color:#0000!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>p:after{content:"";background:linear-gradient(90deg,#d5bd83,#42bd7b,#62b9e9);width:74px;height:2px;margin-top:18px;display:block}@media (max-width:900px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard{border-radius:23px!important;min-height:290px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{width:100%!important;padding:25px 25px 6px!important;font-size:clamp(1.65rem,3.8vw,2.5rem)!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{width:100%!important;padding:0 25px 25px!important}}@media (max-width:640px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineGrid{grid-template-columns:1fr!important;gap:12px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard{border-radius:20px!important;min-height:255px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:before{opacity:.74!important;background-image:linear-gradient(100deg, #fafcfae8, #fafcfa9e 55%, #fafcfa2e), var(--discipline-image)!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>span:first-child{width:42px!important;min-width:42px!important;height:42px!important;top:18px!important;left:18px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard i{width:42px!important;height:42px!important;top:18px!important;right:18px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{padding:22px 20px 5px!important;font-size:clamp(1.7rem,9vw,2.5rem)!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{padding:0 20px 21px!important;font-size:.88rem!important;line-height:1.55!important}}@media (max-width:390px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard{border-radius:18px!important;min-height:230px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{font-size:1.55rem!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{font-size:.82rem!important}}@media (hover:none) and (pointer:coarse){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:before{opacity:.82!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover{transform:none}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:active{transform:scale(.995)}}@media (prefers-reduced-motion:reduce){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard,.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:before,.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard i{transition:none!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover{transform:none}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover:before{transform:scale(1.01)}}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:before{opacity:.88!important;background-image:linear-gradient(90deg, #ffffffe8 0%, #ffffffd6 42%, #ffffff94 72%, #ffffff3d 100%), var(--discipline-image)!important;background-position:50%!important;background-size:cover!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:after{z-index:0!important;pointer-events:none!important;background:linear-gradient(#fff0 0%,#ffffff94 34%,#fffffff0 100%)!important;height:46%!important;inset:auto 0 0!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>*{z-index:3!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{text-shadow:0 1px #ffffff8c;color:#043b2b!important;width:100%!important;padding:18px 32px 7px!important;font-weight:500!important;position:relative!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{text-shadow:0 1px #ffffff73;color:#294f43!important;width:100%!important;padding:0 32px 29px!important;font-weight:500!important;position:relative!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff5c;border-top:1px solid #ffffffa6;border-radius:18px 18px 0 0;position:absolute;inset:-17px 24px -1px}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>span:first-child,.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard i{box-shadow:0 8px 24px #043b2b1a,inset 0 1px #fff;color:#087b54!important;background:#ffffffed!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover:before{opacity:.94!important;background-image:linear-gradient(90deg, #ffffffe6 0%, #ffffffc2 40%, #fff6 74%, #ffffff1f 100%), var(--discipline-image)!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover:after{background:linear-gradient(#fff0 0%,#ffffff7a 30%,#fffffff0 100%)!important;height:50%!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>p:after{background:linear-gradient(90deg,#d5bd83,#42bd7b,#62b9e9)!important;width:92px!important;height:2px!important;margin-top:15px!important}@media (max-width:900px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{padding:16px 25px 6px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{padding:0 25px 25px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p:before{left:18px;right:18px}}@media (max-width:640px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:before{opacity:.9!important;background-image:linear-gradient(90deg, #ffffffeb, #ffffffc7 52%, #ffffff4d), var(--discipline-image)!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:after{height:49%!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{padding:15px 20px 5px!important;font-size:clamp(1.65rem,9vw,2.45rem)!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{padding:0 20px 20px!important;font-size:.9rem!important;line-height:1.55!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:14px 14px 0 0;left:13px;right:13px}}@media (max-width:390px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{font-size:1.52rem!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{font-size:.82rem!important}}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard{justify-content:flex-end!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{z-index:5!important;color:#043b2b!important;background:0 0!important;flex:none!important;align-items:flex-end!important;width:100%!important;min-height:58px!important;margin:0!important;padding:12px 32px 7px!important;line-height:.94!important;display:flex!important;position:relative!important;transform:none!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{z-index:5!important;color:#294f43!important;background:0 0!important;flex:none!important;width:100%!important;min-height:76px!important;margin:0!important;padding:6px 32px 27px!important;line-height:1.55!important;display:block!important;position:relative!important;transform:none!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p:before{content:none!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>p:after{background:linear-gradient(90deg,#d5bd83,#42bd7b,#62b9e9)!important;width:88px!important;height:2px!important;margin-top:14px!important;display:block!important;position:relative!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>p{isolation:isolate}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>p:after{z-index:2}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover h3,.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover p{position:relative!important;transform:none!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard:hover:before{z-index:-3!important}@media (max-width:900px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{min-height:52px!important;padding:10px 25px 6px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{min-height:74px!important;padding:5px 25px 24px!important}}@media (max-width:640px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard{min-height:255px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{min-height:48px!important;padding:9px 20px 5px!important;font-size:clamp(1.65rem,9vw,2.45rem)!important;line-height:.96!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{min-height:68px!important;padding:4px 20px 20px!important;font-size:.9rem!important;line-height:1.5!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard>p:after{width:70px!important;margin-top:11px!important}}@media (max-width:390px){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard{min-height:230px!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3{min-height:43px!important;font-size:1.52rem!important}.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{min-height:63px!important;font-size:.82rem!important}}@media (prefers-reduced-motion:reduce){.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard h3,.WindEnergy-module__YlRtzG__disciplines .WindEnergy-module__YlRtzG__disciplineCard p{transition:none!important}}@media (min-width:1201px){.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeader{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(55px,6vw,110px);margin-bottom:58px}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeading{min-width:0;padding-left:0}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeading h2{max-width:900px;margin:0;font-size:clamp(3.4rem,4.8vw,5.8rem);line-height:.86}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeading p{justify-self:start;max-width:560px;margin:8px 0 0;font-size:clamp(.98rem,.78vw,1.08rem);line-height:1.75}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(55px,6vw,110px)}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introStatement{width:100%;max-width:860px;margin:0;padding:34px 42px 34px 48px}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introStatement strong{max-width:700px;font-size:clamp(3.2rem,4.8vw,5.6rem);line-height:.88}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introText{width:100%;max-width:650px;margin:0;padding-top:8px}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introText p{max-width:650px;margin:0 0 24px;font-size:clamp(.98rem,.78vw,1.06rem);line-height:1.75}}@media (max-width:1200px) and (min-width:761px){.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeader{grid-template-columns:1fr 1fr;column-gap:45px;margin-bottom:52px}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeading h2{font-size:clamp(2.8rem,5vw,4.6rem)}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeading p{max-width:100%;margin:4px 0 0}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introGrid{gap:55px}}@media (max-width:760px){.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeader{flex-direction:column;gap:22px;margin-bottom:42px;display:flex}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeading h2,.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__sectionHeading p{text-align:left;width:100%;max-width:100%;margin-left:0}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introGrid{grid-template-columns:1fr;gap:34px}.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introStatement,.WindEnergy-module__YlRtzG__intro .WindEnergy-module__YlRtzG__introText{width:100%;max-width:100%;margin:0}}
