.CertInfraPartnersSection_section__Ohgzf{width:100%;min-height:100vh;padding:0;margin:0;background:#f7f7f7}.CertInfraPartnersSection_stage__QSv47{position:relative;width:100vw;padding:clamp(70px,7vw,110px) clamp(16px,5vw,80px) clamp(24px,4vw,60px);background:#0e3322;border-radius:0 0 90px 90px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(18px,3vw,40px);border:1px solid transparent;background:linear-gradient(#0e3322,#0e3322) padding-box,linear-gradient(180deg,#7bae79,#334832) border-box}.CertInfraPartnersSection_contentWrap__McBMi{flex:1;display:grid;grid-template-columns:minmax(280px,520px) minmax(320px,720px);align-items:center;justify-content:space-between;gap:clamp(20px,4vw,90px);width:100%}.CertInfraPartnersSection_cardsWrap__6qFTO,.CertInfraPartnersSection_textWrap__7HH8X{position:relative;z-index:2}.CertInfraPartnersSection_decorQuotes__0EtIw{position:absolute;inset:0;pointer-events:none;z-index:-1}.CertInfraPartnersSection_quote__XwvVX{position:absolute;opacity:.95;mix-blend-mode:overlay;filter:drop-shadow(0 0 18px rgba(30,255,170,.12));animation:CertInfraPartnersSection_quoteFloat__1zIxA 4.6s ease-in-out infinite}.CertInfraPartnersSection_quoteLeft__5QK__{top:-40px;left:-50px;animation-delay:.2s}.CertInfraPartnersSection_quoteRight__F5V9R{bottom:-40px;right:-20px;animation-delay:1.1s}@keyframes CertInfraPartnersSection_quoteFloat__1zIxA{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-10px,0) scale(1.02)}to{transform:translateZ(0) scale(1)}}.CertInfraPartnersSection_title__r2UvX{display:flex;justify-content:center;margin:0 0 clamp(12px,2vw,20px);color:#fff;font-size:clamp(28px,3.2vw,36px);line-height:clamp(34px,3.8vw,44px);font-weight:700;letter-spacing:-.02em}.CertInfraPartnersSection_text__wbY3x{margin:0;color:rgba(255,255,255,.78);font-size:clamp(14px,1.4vw,16px);line-height:24px;font-weight:400}.CertInfraPartnersSection_cardsGrid__46xM_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);position:relative;z-index:2}.CertInfraPartnersSection_card__ZTcMz{position:relative;border-radius:18px;padding:18px 18px 20px;overflow:hidden;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);transition:transform .22s ease,background .22s ease,border-color .22s ease;min-height:clamp(160px,16vw,205px);display:flex;flex-direction:column}.CertInfraPartnersSection_cardDefault__xxA6R{background:rgba(255,255,255,.93);color:rgba(0,0,0,.86)}.CertInfraPartnersSection_cardPrimary__mcYta{background:linear-gradient(180deg,rgba(0,255,160,.95),rgba(0,230,150,.9));color:rgba(0,0,0,.9);border-color:rgba(0,255,180,.28)}.CertInfraPartnersSection_card__ZTcMz:hover{background:#07df84!important;border-color:rgba(0,0,0,.12);transform:translateY(-2px)}.CertInfraPartnersSection_cardTop__2iETU{display:flex;align-items:center;gap:10px;margin-bottom:14px}.CertInfraPartnersSection_cardIcon__xMcV8{display:block;width:52px;height:52px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.CertInfraPartnersSection_cardLabel__0QzRg{font-size:14px;color:rgba(0,0,0,.55)}.CertInfraPartnersSection_cardTitle__qgXPQ{font-size:clamp(16px,1.6vw,20px);font-weight:500;letter-spacing:-.01em;margin-top:auto}.CertInfraPartnersSection_cardSheen___f1yJ{position:absolute;inset:-60%;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.18) 45%,transparent 55%);transform:translateX(-40%) rotate(18deg);animation:CertInfraPartnersSection_sheenMove__uLVVz 4.6s linear infinite;pointer-events:none;mix-blend-mode:overlay}@keyframes CertInfraPartnersSection_sheenMove__uLVVz{0%{transform:translateX(-55%) rotate(18deg);opacity:0}12%,55%{opacity:.55}to{transform:translateX(55%) rotate(18deg);opacity:0}}.CertInfraPartnersSection_lines__9IvmR{position:absolute;inset:-40px;pointer-events:none;z-index:1}.CertInfraPartnersSection_lineHorizontal__5js2b{position:absolute;top:50%;left:0;right:0;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(40,255,170,.22) 20%,rgba(255,255,255,.45) 50%,rgba(40,255,170,.22) 80%,transparent);filter:drop-shadow(0 0 10px rgba(40,255,170,.28))}.CertInfraPartnersSection_lineVertical__BTHaS{position:absolute;left:50%;top:0;bottom:0;width:1px;transform:translateX(-50%);background:linear-gradient(180deg,transparent,rgba(40,255,170,.22) 20%,rgba(255,255,255,.45) 50%,rgba(40,255,170,.22) 80%,transparent);filter:drop-shadow(0 0 10px rgba(40,255,170,.28))}.CertInfraPartnersSection_lineHorizontal__5js2b:after{top:50%;left:-20%;transform:translateY(-50%);height:6px;width:110px;animation:CertInfraPartnersSection_sweepH__ezdWl 7s ease-in-out infinite}.CertInfraPartnersSection_lineHorizontal__5js2b:after,.CertInfraPartnersSection_lineVertical__BTHaS:after{content:"";position:absolute;background:radial-gradient(closest-side,rgba(120,255,205,.7),rgba(120,255,205,.2) 45%,transparent 100%)}.CertInfraPartnersSection_lineVertical__BTHaS:after{left:50%;top:-20%;transform:translateX(-50%);width:6px;height:110px;animation:CertInfraPartnersSection_sweepV__iimiZ 7s ease-in-out infinite;animation-delay:2s}.CertInfraPartnersSection_lineHorizontal__5js2b,.CertInfraPartnersSection_lineVertical__BTHaS{filter:drop-shadow(0 0 6px rgba(40,255,170,.18))}@keyframes CertInfraPartnersSection_sweepH__ezdWl{0%{left:-20%;opacity:0}20%,80%{opacity:1}to{left:120%;opacity:0}}@keyframes CertInfraPartnersSection_sweepV__iimiZ{0%{top:-20%;opacity:0}20%,80%{opacity:1}to{top:120%;opacity:0}}.CertInfraPartnersSection_partners__dKkj_{position:relative;width:100%;margin-top:0;padding-top:8px;padding-bottom:clamp(10px,2vw,20px);display:flex;flex-direction:column;align-items:center}.CertInfraPartnersSection_partnersTitle__QqkWy{position:absolute;top:46px;margin:0 0 18px;text-align:center;font-size:clamp(20px,2.4vw,44px);font-weight:700;letter-spacing:-.02em;color:rgba(255,255,255,.9)}.CertInfraPartnersSection_partnerRow__moHQg{display:flex;align-items:center;justify-content:center;gap:79px;flex-wrap:wrap;height:175px}.CertInfraPartnersSection_partnerLogo__PzK51{height:313px;display:flex;align-items:center;justify-content:center;flex-shrink:0;filter:drop-shadow(0 10px 30px rgba(0,0,0,.25));opacity:.9;transition:transform .24s ease,opacity .24s ease}.CertInfraPartnersSection_partnerLogoImg__cmt2e{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;display:block}.CertInfraPartnersSection_partnerLogo__PzK51:hover{transform:translateY(-2px);opacity:1}@media (max-width:992px){.CertInfraPartnersSection_contentWrap__McBMi{grid-template-columns:1fr;text-align:center;gap:100px}.CertInfraPartnersSection_cardsGrid__46xM_{grid-template-columns:1fr}.CertInfraPartnersSection_stage__QSv47{border-radius:0 0 44px 44px}.CertInfraPartnersSection_quoteLeft__5QK__{left:-10px}.CertInfraPartnersSection_quoteRight__F5V9R{right:-10px}}@media (max-width:768px){.CertInfraPartnersSection_partnerRow__moHQg{gap:40px}.CertInfraPartnersSection_partnerLogo__PzK51{height:120px}.CertInfraPartnersSection_quoteRight__F5V9R{bottom:-80px}}@media (max-width:600px){.CertInfraPartnersSection_quote__XwvVX{width:70px;height:auto}}@media (max-width:480px){.CertInfraPartnersSection_partnerRow__moHQg{gap:24px}.CertInfraPartnersSection_partnerLogo__PzK51{height:90px}.CertInfraPartnersSection_quoteRight__F5V9R{bottom:-100px;right:-6px}}.ServicesSection_section__yGU31{width:100vw;margin:0;padding:0;display:block;background:#f7f7f7;overflow-x:hidden}.ServicesSection_stage__FotR8{position:relative;width:100vw;padding:100px clamp(20px,4vw,64px) 100px clamp(40px,8vw,150px);overflow:hidden;border-radius:90px 90px 0 0;border:2px solid transparent;border-top:0 solid transparent;background:radial-gradient(900px 900px at 100% 100%,rgba(115,224,169,.75) 0,rgba(115,224,169,.42) 28%,rgba(115,224,169,.18) 48%,rgba(115,224,169,.06) 66%,rgba(115,224,169,0) 82%),radial-gradient(700px 700px at 88% 18%,rgba(115,224,169,.22) 0,rgba(115,224,169,.08) 38%,rgba(115,224,169,0) 72%),linear-gradient(90deg,rgba(255,255,255,0),rgba(115,224,169,.015) 24%,rgba(115,224,169,.06) 32%,rgba(255,255,255,0) 40%,rgba(255,255,255,0) 52%,rgba(115,224,169,.03) 58%,rgba(255,255,255,0) 66%),linear-gradient(#0E3322,#0E3322) padding-box,linear-gradient(180deg,#7BAE79,#334832) border-box}.ServicesSection_wave__QoAUA{position:absolute;inset:0;pointer-events:none;z-index:0}.ServicesSection_waveSvg__ToaJx{-o-object-fit:contain;object-fit:contain;-o-object-position:right top;object-position:right top;opacity:.9;animation:ServicesSection_waveFloat__WsgSU 3s ease-in-out infinite}@keyframes ServicesSection_waveFloat__WsgSU{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}.ServicesSection_header__61KBZ{position:relative;z-index:2;margin-bottom:clamp(22px,4vw,44px);padding-top:8px;padding-left:0}.ServicesSection_kickerAbs__51unN{position:absolute;left:25px;top:17px;width:-moz-fit-content;width:fit-content;padding-bottom:14px}.ServicesSection_kickerText__DqT7Q{color:rgba(255,255,255,.85);font-size:14px;font-weight:700;letter-spacing:.01em}.ServicesSection_kickerUnderline__lx3N8{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:56px;height:3px;border-radius:999px;background:linear-gradient(90deg,rgba(7,223,132,.25),rgba(7,223,132,1) 50%,rgba(7,223,132,.25))}.ServicesSection_title__EoUpY{margin:0;color:rgba(255,255,255,.95);font-weight:900;letter-spacing:-.02em;font-size:clamp(30px,3.8vw,46px);line-height:1.08;display:grid;gap:6px}.ServicesSection_titleTop__Wrixr{display:block;transform:translateX(clamp(18px,2.2vw,40px));padding-left:100px}.ServicesSection_titleBottom__am6OC{display:block;transform:translateX(0)}.ServicesSection_content__fd5zc{position:relative;z-index:2;display:grid;grid-template-columns:24px 1fr;gap:50px}.ServicesSection_leftRail__7fh2N{position:relative;width:1px;border-radius:999px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(7,223,132,.18) 18%,rgba(255,255,255,.28) 50%,rgba(7,223,132,.18) 82%,rgba(0,0,0,0));opacity:.9;filter:drop-shadow(0 0 14px rgba(7,223,132,.2))}.ServicesSection_leftRail__7fh2N:after{content:"";position:absolute;left:-3px;width:8px;height:170px;top:-140px;background:radial-gradient(closest-side,rgba(120,255,205,.85),rgba(120,255,205,.18),transparent 72%);opacity:0;animation:ServicesSection_railSweep__tny3P 7s ease-in-out infinite;filter:blur(.2px)}@keyframes ServicesSection_railSweep__tny3P{0%{transform:translateY(0);opacity:0}12%{opacity:.9}55%{opacity:.65}to{transform:translateY(calc(100% + 440px));opacity:0}}.ServicesSection_kickerUnderline__lx3N8{animation:none}.ServicesSection_kickerUnderline__lx3N8:after{display:none}.ServicesSection_list__X9odw{display:grid;gap:clamp(26px,3.2vw,44px);max-width:780px}.ServicesSection_item__uxKpW{display:grid;gap:12px;opacity:0;transform:translate3d(-36px,28px,0) scale(.985);filter:blur(10px);transition:opacity .85s ease,transform .9s cubic-bezier(.22,1,.36,1),filter .9s ease,background .24s ease,border-color .24s ease,box-shadow .24s ease}.ServicesSection_listVisible__wPzD9 .ServicesSection_item__uxKpW{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}.ServicesSection_item__uxKpW:hover{transform:translate3d(8px,-2px,0) scale(1.01)}.ServicesSection_no__ceWAL{color:rgba(255,255,255,.92);font-weight:900;letter-spacing:-.02em;font-size:clamp(30px,3vw,46px);transition:transform .3s ease,opacity .3s ease,text-shadow .3s ease}.ServicesSection_item__uxKpW:hover .ServicesSection_no__ceWAL{transform:translateX(6px);text-shadow:0 0 22px rgba(7,223,132,.16)}.ServicesSection_itemTitle__c6OTv{margin:0;color:rgba(255,255,255,.92);font-size:clamp(16px,2vw,24px);line-height:1.25;font-weight:700;position:relative;width:-moz-fit-content;width:fit-content;padding-bottom:12px;transition:transform .32s ease,color .32s ease,text-shadow .32s ease}.ServicesSection_item__uxKpW:hover .ServicesSection_itemTitle__c6OTv{transform:translateX(10px);color:#ffffff;text-shadow:0 0 20px rgba(7,223,132,.14)}.ServicesSection_itemUnderline__5a_m4{position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:3px;width:74px;border-radius:999px;background:linear-gradient(90deg,rgba(7,223,132,.25),rgba(7,223,132,1) 50%,rgba(7,223,132,.25));box-shadow:0 0 18px rgba(7,223,132,.18);opacity:.7;transition:opacity .22s ease,box-shadow .22s ease,transform .22s ease}.ServicesSection_itemUnderline__5a_m4:after{content:"";position:absolute;inset:-10px -18px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3) 45%,transparent 70%);transform:translateX(-55%);opacity:0}.ServicesSection_item__uxKpW:hover .ServicesSection_itemUnderline__5a_m4{opacity:1;box-shadow:0 0 10px rgba(7,223,132,.28),0 0 22px rgba(7,223,132,.16);animation:ServicesSection_glowBlink__U5ukT 1.2s ease-in-out infinite}@keyframes ServicesSection_glowBlink__U5ukT{0%{opacity:.45;filter:drop-shadow(0 0 4px rgba(7,223,132,.18))}50%{opacity:1;filter:drop-shadow(0 0 14px rgba(7,223,132,.45))}to{opacity:.45;filter:drop-shadow(0 0 4px rgba(7,223,132,.18))}}@keyframes ServicesSection_underlineSweep__hsBiZ{0%{transform:translateX(-60%);opacity:0}25%{opacity:.55}65%{opacity:.55}to{transform:translateX(60%);opacity:0}}.ServicesSection_desc__IeIYH{margin:0;color:rgba(255,255,255,.7);font-size:clamp(13px,1.4vw,16px);line-height:1.65;max-width:720px;transition:transform .32s ease,color .32s ease,opacity .32s ease}.ServicesSection_item__uxKpW:hover .ServicesSection_desc__IeIYH{transform:translateX(10px);color:rgba(255,255,255,.84)}@media (max-width:980px){.ServicesSection_kickerAbs__51unN{position:relative;left:0;top:0;margin-bottom:12px}.ServicesSection_titleWrap__Gau5M{padding-left:0}.ServicesSection_titleTop__Wrixr{transform:translateX(0);padding-left:0}.ServicesSection_stage__FotR8{border-radius:34px 34px 0 0;min-height:unset}.ServicesSection_header__61KBZ{grid-template-columns:1fr;row-gap:14px}.ServicesSection_title__EoUpY{padding-left:0}.ServicesSection_content__fd5zc{grid-template-columns:16px 1fr}.ServicesSection_waveSvg__ToaJx{right:-220px;opacity:.65}.ServicesSection_item__uxKpW:hover{transform:translate3d(0,-2px,0) scale(1.01)}.ServicesSection_item__uxKpW:hover .ServicesSection_desc__IeIYH,.ServicesSection_item__uxKpW:hover .ServicesSection_itemTitle__c6OTv,.ServicesSection_item__uxKpW:hover .ServicesSection_no__ceWAL{transform:translateX(0)}}@media (max-width:640px){.ServicesSection_stage__FotR8{padding:26px 18px;border-radius:28px 28px 0 0}.ServicesSection_content__fd5zc{grid-template-columns:12px 1fr;gap:14px}.ServicesSection_itemUnderline__5a_m4{width:60px}.ServicesSection_waveSvg__ToaJx{right:-300px;top:-80px;opacity:.55;transform:scale(.92)}}.ScrollWordsSection_section__sDNgW{position:relative;width:100%;height:240vh;background:#f7f7f7;overflow:clip}.ScrollWordsSection_sticky__NCaTV{position:sticky;top:0;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;transform:translateZ(0)}.ScrollWordsSection_centerStack__YewS4{position:relative;z-index:2;width:100%;max-width:980px;padding:0 clamp(20px,4vw,24px);display:flex;flex-direction:column;align-items:center;gap:clamp(24px,5vw,56px)}.ScrollWordsSection_wordItem__AjNaS{display:inline-flex;align-items:center;justify-content:center;gap:clamp(12px,2vw,18px);will-change:transform,opacity;transform-origin:center bottom}.ScrollWordsSection_iconBox__ARvaW{width:clamp(44px,6vw,66px);height:clamp(44px,6vw,66px);border-radius:clamp(10px,1.5vw,14px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ScrollWordsSection_icon__oFcCw{width:100%;height:100%}.ScrollWordsSection_wordText__gfoOX{font-size:clamp(24px,7.5vw,86px);line-height:.95;font-weight:800;letter-spacing:-.02em;padding-right:.08em;text-transform:uppercase;text-align:center}.ScrollWordsSection_italic__UARMY{font-style:italic;font-weight:700}.ScrollWordsSection_bottomWave__PEiH0,.ScrollWordsSection_topWave__FTp3F{position:absolute;z-index:1;pointer-events:none;opacity:clamp(.75,5vw,.9)}.ScrollWordsSection_topWave__FTp3F{top:-1060px;right:0;width:clamp(280px,54vw,760px)}.ScrollWordsSection_bottomWave__PEiH0{left:0;bottom:-970px;width:clamp(300px,58vw,760px)}.ScrollWordsSection_bottomWave__PEiH0 svg,.ScrollWordsSection_topWave__FTp3F svg{width:100%;height:auto;display:block}.ScrollWordsSection_wavePath__MEYjK{stroke:rgba(125,160,145,.42);stroke-width:clamp(2px,.3vw,2.5px);stroke-linecap:round;fill:none}@media (max-width:1024px){.ScrollWordsSection_topWave__FTp3F{top:-780px;width:clamp(260px,60vw,620px)}.ScrollWordsSection_bottomWave__PEiH0{bottom:-720px;width:clamp(260px,62vw,640px)}}@media (max-width:768px){.ScrollWordsSection_section__sDNgW{height:200vh}.ScrollWordsSection_topWave__FTp3F{top:-520px;width:clamp(220px,72vw,460px);right:-40px;opacity:.8}.ScrollWordsSection_bottomWave__PEiH0{bottom:-500px;width:clamp(220px,74vw,480px);left:-40px;opacity:.8}}@media (max-width:480px){.ScrollWordsSection_section__sDNgW{height:185vh}.ScrollWordsSection_topWave__FTp3F{top:-360px;width:78vw;right:-36px;opacity:.72}.ScrollWordsSection_bottomWave__PEiH0{bottom:-340px;width:80vw;left:-36px;opacity:.72}}