.hero-module__gJukbq__hero_content{flex-direction:column;gap:40px;display:flex}.hero-module__gJukbq__breakline{background-color:var(--n6);width:100%;height:1px}.hero-module__gJukbq__icon_container svg{width:38px;height:38px;stroke:var(--n4)}.hero-module__gJukbq__bottom_content{justify-content:space-between;align-items:center;gap:64px;display:flex}.hero-module__gJukbq__buttonSection{gap:16px;margin-top:32px;display:flex}@media (max-width:767px){.hero-module__gJukbq__buttonSection{flex-direction:column}.hero-module__gJukbq__icon_container svg{width:32px;height:32px}.hero-module__gJukbq__button{width:100%}}
.reveal-module__N4Z7iW__headline{clip-path:none;margin-block:-.25em;padding-block:.25em;animation:.9s cubic-bezier(.22,.61,.36,1) backwards reveal-module__N4Z7iW__reveal-headline}@keyframes reveal-module__N4Z7iW__reveal-headline{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.reveal-module__N4Z7iW__rule{transform-origin:50%;animation:.8s cubic-bezier(.22,.61,.36,1) backwards reveal-module__N4Z7iW__reveal-rule;transform:scaleX(1)}@keyframes reveal-module__N4Z7iW__reveal-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.reveal-module__N4Z7iW__headline,.reveal-module__N4Z7iW__rule{animation:none}}
.tool-module__TTVh5G__container{background-color:var(--n1);cursor:pointer;border-radius:24px;height:auto;padding:24px;position:relative}.tool-module__TTVh5G__container:hover .tool-module__TTVh5G__title{color:var(--green)}.tool-module__TTVh5G__container:hover svg{stroke:var(--green)}.tool-module__TTVh5G__arrow_up{opacity:0;visibility:hidden;transition:all .5s cubic-bezier(.22,.61,.36,1);position:absolute;top:24px;right:24px}.tool-module__TTVh5G__container:hover .tool-module__TTVh5G__arrow_up{opacity:1;visibility:visible}.tool-module__TTVh5G__icon_container svg,.tool-module__TTVh5G__arrow_up svg{stroke:var(--n8);transition:all .5s cubic-bezier(.22,.61,.36,1)}.tool-module__TTVh5G__title_container{margin-top:40px}.tool-module__TTVh5G__title{color:var(--n8);margin-bottom:8px;transition:all .5s cubic-bezier(.22,.61,.36,1)}.tool-module__TTVh5G__text{color:var(--muted-on-dark)}
.article-module__vRdGbW__container{grid-template-columns:repeat(2,1fr);align-items:center;gap:48px;display:grid}.article-module__vRdGbW__image_container{cursor:pointer;border-radius:24px;height:318px;position:relative;overflow:hidden}.article-module__vRdGbW__image{object-fit:cover;width:100%;height:100%;transition:all .5s cubic-bezier(.22,.61,.36,1)}.article-module__vRdGbW__container:hover .article-module__vRdGbW__image{transform:scale(1.1)}.article-module__vRdGbW__type{background:var(--green-950);border:2px solid var(--green-900);border-radius:8px;padding:6px 12px;position:absolute;bottom:16px;left:16px}.article-module__vRdGbW__title{margin-bottom:8px}.article-module__vRdGbW__date{color:var(--n4);margin-bottom:48px;display:block}.article-module__vRdGbW__type span{color:var(--n8)}@media (max-width:1024px){.article-module__vRdGbW__container{grid-template-columns:1fr;gap:32px}.article-module__vRdGbW__image_container{height:clamp(200px,45vw,360px)}.article-module__vRdGbW__date{margin-bottom:32px}}.article-module__vRdGbW__stacked{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.article-module__vRdGbW__stacked .article-module__vRdGbW__image_container{aspect-ratio:4/3;height:auto}.article-module__vRdGbW__stacked .article-module__vRdGbW__date{margin-bottom:24px}
.project-module__qBMoXa__container{cursor:pointer;border-radius:24px;position:relative;overflow:hidden}.project-module__qBMoXa__image_container{width:100%;position:relative}.project-module__qBMoXa__image{width:100%;height:auto;transition:all .5s cubic-bezier(.22,.61,.36,1);display:block}.project-module__qBMoXa__container:hover .project-module__qBMoXa__image{transform:scale(1.1)}.project-module__qBMoXa__container:hover .project-module__qBMoXa__image_container:before{background:0 0}.project-module__qBMoXa__image_container:before{content:"";z-index:1;background:linear-gradient(#14141600 0%,#141416cc 100%);transition:all .5s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.project-module__qBMoXa__overlay{z-index:2;padding:24px;transition:all .5s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;inset:0}.project-module__qBMoXa__content{visibility:visible;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:4px;width:100%;margin-top:auto;transition:all .5s cubic-bezier(.22,.61,.36,1);display:flex}.project-module__qBMoXa__container:hover .project-module__qBMoXa__content{opacity:0;visibility:hidden;transform:translateY(100%)}.project-module__qBMoXa__icon{z-index:3;cursor:pointer;transition:all .5s cubic-bezier(.22,.61,.36,1);position:absolute;top:24px;right:24px}.project-module__qBMoXa__icon svg{stroke:var(--n6)}.project-module__qBMoXa__container:hover .project-module__qBMoXa__icon svg{stroke:var(--green)}.project-module__qBMoXa__title{color:var(--n8)}.project-module__qBMoXa__description{color:var(--n6)}
.testimonial-module___T8hwq__container{border-style:solid;border-width:0 0 1px;border-color:var(--n6);grid-template-columns:minmax(160px,240px) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,64px);padding-bottom:32px;display:grid}.testimonial-module___T8hwq__container:not(:first-child){padding-top:32px}.testimonial-module___T8hwq__avatar{flex-shrink:0;gap:16px;display:flex}.testimonial-module___T8hwq__image_container{border-radius:50%;flex-shrink:0;width:44px;height:44px;overflow:hidden}.testimonial-module___T8hwq__image{object-fit:cover;width:100%;height:100%}.testimonial-module___T8hwq__title{color:var(--n2)}.testimonial-module___T8hwq__text,.testimonial-module___T8hwq__subtitle{color:var(--n4)}.testimonial-module___T8hwq__subtitle{text-align:left;max-width:600px}@media (max-width:767px){.testimonial-module___T8hwq__container{grid-template-columns:minmax(0,1fr);gap:24px}}
.fact-module__SEc3jq__container{padding-bottom:32px}.fact-module__SEc3jq__container:not(:last-child){border:0 solid #afc441;border-bottom-width:1px}.fact-module__SEc3jq__number{margin-bottom:16px}
.background-item-module__grXKfW__container{border-style:solid;border-width:0 0 1px;border-color:var(--n6);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.background-item-module__grXKfW__title_container{min-width:0}.background-item-module__grXKfW__title{color:var(--n2);margin-bottom:4px}.background-item-module__grXKfW__text,.background-item-module__grXKfW__years{color:var(--n4)}.background-item-module__grXKfW__years{white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.background-item-module__grXKfW__current{color:var(--n2)}.background-item-module__grXKfW__dot{background:var(--green-600);border-radius:50%;width:8px;height:8px}@media (max-width:767px){.background-item-module__grXKfW__container{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 0}}
.overview-module__7moxGW__container{border:1px solid var(--neutrals-6,#e6e8ec);background:#fcfcfd;border-radius:24px;flex-direction:column;gap:32px;width:369px;max-width:100%;padding:32px;display:flex;position:sticky;top:0;box-shadow:0 64px 64px -48px #0f0f0f1a}.overview-module__7moxGW__title,.overview-module__7moxGW__text{color:var(--n2)}.overview-module__7moxGW__breakline{background-color:var(--n6);width:100%;height:1px}.overview-module__7moxGW__description{color:var(--n4);margin-top:24px}.overview-module__7moxGW__text{margin-bottom:16px}.overview-module__7moxGW__features{flex-direction:column;gap:8px;display:flex}.overview-module__7moxGW__feature{color:var(--n4);align-items:center;gap:8px;display:flex}.overview-module__7moxGW__feature svg{fill:var(--n24)}.overview-module__7moxGW__buttons{flex-direction:column;gap:8px;display:flex}@media (max-width:1024px){.overview-module__7moxGW__container{width:100%}}
.circular-animation-module__8GprVa__circular_container{--size:clamp(140px,8vw + 64px,180px);width:var(--size);height:var(--size);color:var(--n2);border-radius:50%;flex-shrink:0;place-items:center;transition:color .3s;display:grid;position:relative}.circular-animation-module__8GprVa__circular_container:hover{color:var(--green-700)}.circular-animation-module__8GprVa__rotated_text{width:100%;height:100%;animation:10s linear infinite circular-animation-module__8GprVa__rotate-circle}.circular-animation-module__8GprVa__circular_container:hover .circular-animation-module__8GprVa__rotated_text{animation-duration:4s}.circular-animation-module__8GprVa__text{font-family:var(--font-poppins),var(--font-fallback);letter-spacing:6px;font-variant-ligatures:none;fill:currentColor;font-size:17px;font-weight:400}.circular-animation-module__8GprVa__vector{width:calc(var(--size)*.14);height:calc(var(--size)*.14);fill:currentColor;transition:transform .3s cubic-bezier(.22,.61,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circular-animation-module__8GprVa__circular_container:hover .circular-animation-module__8GprVa__vector,.circular-animation-module__8GprVa__circular_container:focus-visible .circular-animation-module__8GprVa__vector{transform:translate(-50%,-50%)rotate(90deg)}@keyframes circular-animation-module__8GprVa__rotate-circle{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.circular-animation-module__8GprVa__rotated_text{animation:none}.circular-animation-module__8GprVa__vector{transition:none}}@media (max-width:1199px){.circular-animation-module__8GprVa__circular_container{display:none}}
.certified-module___Ozw6W__certified{border-top:1px solid var(--n6);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label link""list list";align-items:baseline;gap:24px 48px;padding-top:40px;display:grid}.certified-module___Ozw6W__label{color:var(--n4);grid-area:label}.certified-module___Ozw6W__link{color:var(--n2);white-space:nowrap;text-underline-offset:3px;grid-area:link;text-decoration:underline}.certified-module___Ozw6W__list{grid-area:list;grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.certified-module___Ozw6W__item{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.certified-module___Ozw6W__logo_box{align-items:center;height:32px;display:flex}.certified-module___Ozw6W__logo{width:auto;height:28px;color:var(--n2);display:block}.certified-module___Ozw6W__logo_Cxl{height:22px}.certified-module___Ozw6W__logo_Ibm{height:24px}.certified-module___Ozw6W__upwork{border-right:1px solid var(--n6);padding-right:32px}.certified-module___Ozw6W__upwork_badge{color:var(--n2);white-space:nowrap;align-items:center;gap:6px;font-size:20px;font-weight:600;line-height:1;display:inline-flex}.certified-module___Ozw6W__star{width:18px;height:18px;fill:var(--green-600)}.certified-module___Ozw6W__upwork_link{color:inherit;display:contents}.certified-module___Ozw6W__issuer{color:var(--n2)}.certified-module___Ozw6W__name{color:var(--n4)}.certified-module___Ozw6W__hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1024px){.certified-module___Ozw6W__certified{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""list""link";padding-top:32px}.certified-module___Ozw6W__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.certified-module___Ozw6W__upwork{border-right:0;border-bottom:1px solid var(--n6);grid-column:1/-1;padding:0 0 32px}.certified-module___Ozw6W__link{justify-self:start}}
.footer-module__DeADUW__section{background-color:var(--background);border-radius:24px;margin-bottom:24px;margin-left:24px;margin-right:24px;position:relative;overflow:hidden}.footer-module__DeADUW__container,.footer-module__DeADUW__content{display:flex}.footer-module__DeADUW__block{flex-grow:1;padding:48px 64px}.footer-module__DeADUW__newsletter{flex-grow:1;padding:48px 64px 48px 0}.footer-module__DeADUW__links{flex-direction:column;gap:24px;display:flex}.footer-module__DeADUW__link{color:var(--muted-on-dark)}.footer-module__DeADUW__title{width:100%;font:inherit;color:var(--n8);text-align:left;background:0 0;border:none;margin-bottom:48px}.footer-module__DeADUW__title svg{display:none}.footer-module__DeADUW__subscribe{margin-top:48px}.footer-module__DeADUW__bottom{background-color:var(--n1);justify-content:space-between;align-items:center;padding:24px 64px;display:flex}.footer-module__DeADUW__copyright{color:var(--muted-on-dark)}.footer-module__DeADUW__socials{gap:24px;display:flex}.footer-module__DeADUW__socials svg{stroke:var(--n8);cursor:pointer;transition:all .5s cubic-bezier(.22,.61,.36,1)}.footer-module__DeADUW__socials svg:hover{stroke:var(--green)}@media (max-width:1024px){.footer-module__DeADUW__container,.footer-module__DeADUW__content{flex-direction:column}.footer-module__DeADUW__block,.footer-module__DeADUW__newsletter{border-style:solid;border-width:0 0 1px;border-color:var(--n2)}.footer-module__DeADUW__block:first-child{padding-top:48px}.footer-module__DeADUW__block{padding:0 32px}.footer-module__DeADUW__newsletter{padding:0 32px 32px}.footer-module__DeADUW__title{justify-content:space-between;align-items:center;margin-bottom:0;padding:24px 0;transition:all .5s cubic-bezier(.22,.61,.36,1);display:flex}.footer-module__DeADUW__title svg{stroke:var(--n8);flex-shrink:0;margin-left:24px;display:inline-block}.footer-module__DeADUW__active .footer-module__DeADUW__title{color:var(--green)}.footer-module__DeADUW__active .footer-module__DeADUW__title svg{stroke:var(--green)}.footer-module__DeADUW__links{padding:0 0 24px;display:none}.footer-module__DeADUW__active .footer-module__DeADUW__links{display:flex}.footer-module__DeADUW__subscribe{margin-top:0}}@media (max-width:767px){.footer-module__DeADUW__section{margin-bottom:96px}.footer-module__DeADUW__section_margin{margin-bottom:32px}.footer-module__DeADUW__bottom{flex-direction:column;gap:24px;padding:32px}}
.tabNavigator-module__CUVKGG__container{display:none}@media (max-width:767px){.tabNavigator-module__CUVKGG__container{box-sizing:border-box;background:var(--background);bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:99;scrollbar-width:none;border-radius:100px;justify-content:space-between;max-width:440px;margin-inline:auto;padding:8px;display:flex;position:fixed;left:16px;right:16px;overflow-x:auto;box-shadow:0 24px 24px -4px #1f2e0533}.tabNavigator-module__CUVKGG__nav_links{align-items:center;gap:8px;display:flex}.tabNavigator-module__CUVKGG__nav_item{box-sizing:border-box;border-radius:100px;flex-shrink:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.tabNavigator-module__CUVKGG__socials{display:none}.tabNavigator-module__CUVKGG__social svg{stroke:var(--n8)}.tabNavigator-module__CUVKGG__nav_link_text{color:var(--n8);display:none}.tabNavigator-module__CUVKGG__nav_item svg{stroke:var(--n8)}.tabNavigator-module__CUVKGG__active{background-color:var(--n8)}.tabNavigator-module__CUVKGG__active svg{stroke:var(--n2)}.tabNavigator-module__CUVKGG__active span{color:var(--n2);display:block}.tabNavigator-module__CUVKGG__burger{z-index:9999;-webkit-tap-highlight-color:#fff;background:0 0;flex-shrink:0;width:32px;height:32px;margin-right:8px;display:block;position:relative}.tabNavigator-module__CUVKGG__burger.tabNavigator-module__CUVKGG__burger_active:before{transform:translateY(0)rotate(-45deg)}.tabNavigator-module__CUVKGG__burger.tabNavigator-module__CUVKGG__burger_active:after{transform:translateY(0)rotate(45deg)}.tabNavigator-module__CUVKGG__burger:before,.tabNavigator-module__CUVKGG__burger:after{content:"";background:var(--green);border-radius:2px;width:20px;height:2px;transition:transform .2s;position:absolute;top:16px;left:6px}.tabNavigator-module__CUVKGG__burger:before{transform:translateY(-4px)}.tabNavigator-module__CUVKGG__burger:after{transform:translateY(3px)}}@media (max-width:374px){.tabNavigator-module__CUVKGG__nav_item{gap:8px;padding:12px}}
.cta-module__cdf3Xa__container{grid-gap:48px;grid-template-columns:repeat(2,auto);display:grid}.cta-module__cdf3Xa__title_container{flex-direction:column;align-items:flex-start;display:flex}.cta-module__cdf3Xa__text,.cta-module__cdf3Xa__subtitle{color:var(--n4)}.cta-module__cdf3Xa__title{margin-top:24px}.cta-module__cdf3Xa__subtitle{max-width:44ch;margin-bottom:32px}.cta-module__cdf3Xa__email{color:var(--n2);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.cta-module__cdf3Xa__buttons{flex-wrap:wrap;gap:16px;display:flex}@media (max-width:1024px){.cta-module__cdf3Xa__container{grid-gap:24px;grid-template-columns:auto}.cta-module__cdf3Xa__title{margin-top:16px}}
.post-nav-module__RT4z-W__container{border-top:1px solid var(--n6);grid-template-columns:1fr 1fr;gap:24px;width:100%;margin-top:64px;padding-top:32px;display:grid}.post-nav-module__RT4z-W__item{border:1px solid var(--n6);color:var(--n1);border-radius:16px;flex-direction:column;gap:8px;padding:20px;transition:border-color .2s;display:flex}.post-nav-module__RT4z-W__item:hover{border-color:var(--n3)}.post-nav-module__RT4z-W__next{text-align:right;align-items:flex-end}.post-nav-module__RT4z-W__direction{color:var(--n4)}.post-nav-module__RT4z-W__title{line-height:1.4}@media (max-width:767px){.post-nav-module__RT4z-W__container{grid-template-columns:1fr}.post-nav-module__RT4z-W__next{text-align:left;align-items:flex-start}}
.blocks-module__VKWkaG__frame{background-color:var(--card-bg,var(--n7));border-radius:24px;width:100%;position:relative;overflow:hidden}.blocks-module__VKWkaG__image{object-fit:cover;width:100%;height:100%;display:block}.blocks-module__VKWkaG__wide{aspect-ratio:2.08}.blocks-module__VKWkaG__panorama{aspect-ratio:2.6}.blocks-module__VKWkaG__photo{aspect-ratio:1.58}.blocks-module__VKWkaG__landscape{aspect-ratio:1.42}.blocks-module__VKWkaG__square{aspect-ratio:1.26}.blocks-module__VKWkaG__natural .blocks-module__VKWkaG__image{height:auto}.blocks-module__VKWkaG__grid_2,.blocks-module__VKWkaG__grid_3{gap:48px;margin:0;padding:0;list-style:none;display:grid}.blocks-module__VKWkaG__grid_2{grid-template-columns:repeat(2,minmax(0,1fr))}.blocks-module__VKWkaG__grid_3{grid-template-columns:repeat(3,minmax(0,1fr))}.blocks-module__VKWkaG__images{gap:32px}.blocks-module__VKWkaG__label{color:var(--n4);margin:0 0 24px;display:block}@media (max-width:1024px){.blocks-module__VKWkaG__grid_3{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:767px){.blocks-module__VKWkaG__grid_2{grid-template-columns:minmax(0,1fr);gap:32px}.blocks-module__VKWkaG__images{gap:16px}.blocks-module__VKWkaG__wide,.blocks-module__VKWkaG__panorama{aspect-ratio:4/3}}
.content-module__fDNQDq__header{flex-direction:column;align-items:flex-start;display:flex}.content-module__fDNQDq__back{margin-bottom:48px}.content-module__fDNQDq__title{margin:0}.content-module__fDNQDq__description{max-width:760px;color:var(--n4);margin:16px 0 0}.content-module__fDNQDq__facts{background-color:var(--n7);border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px;width:100%;margin:56px 0 0;padding:32px 0;display:grid}.content-module__fDNQDq__fact{flex-direction:column;gap:6px;margin:0;padding:0 32px;display:flex}.content-module__fDNQDq__fact:not(:nth-child(3n+1)){border-left:1px solid var(--n6)}.content-module__fDNQDq__label{color:var(--n4);letter-spacing:.08em}.content-module__fDNQDq__value{color:var(--n2);margin:0}.content-module__fDNQDq__note{color:var(--n4);margin:0}.content-module__fDNQDq__hero{width:100%;margin-top:64px}@media (max-width:1024px){.content-module__fDNQDq__facts{margin-top:48px}.content-module__fDNQDq__fact{padding:0 24px}.content-module__fDNQDq__hero{margin-top:48px}}@media (max-width:767px){.content-module__fDNQDq__back{margin-bottom:32px}.content-module__fDNQDq__facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px;margin-top:40px;padding:24px 0}.content-module__fDNQDq__fact{padding:0 20px}.content-module__fDNQDq__fact:nth-child(n){border-left:0}.content-module__fDNQDq__fact:nth-child(2n){border-left:1px solid var(--n6)}.content-module__fDNQDq__hero{margin-top:40px}}
.introduction-module__vy1ema__container{grid-template-columns:repeat(3,auto);align-items:center;gap:48px;display:grid}.introduction-module__vy1ema__breakline{background:var(--n6);flex-shrink:0;width:1px;height:100%}.introduction-module__vy1ema__image_container{border-radius:24px;width:100%;height:318px;margin-bottom:48px;overflow:hidden}.introduction-module__vy1ema__image{object-fit:cover;width:100%;height:100%}.introduction-module__vy1ema__text,.introduction-module__vy1ema__subtitle{color:var(--n4)}.introduction-module__vy1ema__title{margin-top:24px}.introduction-module__vy1ema__button{margin-top:32px}@media (min-width:1025px){.introduction-module__vy1ema__container{grid-template:".rule image"1fr"title rule image""text rule image""button rule image"".rule image"1fr/minmax(0,1fr) 1px minmax(0,1fr);align-items:start;gap:0 48px}.introduction-module__vy1ema__title_container{grid-area:title}.introduction-module__vy1ema__breakline{grid-area:rule;align-self:stretch;height:auto}.introduction-module__vy1ema__body{display:contents}.introduction-module__vy1ema__image_container{aspect-ratio:4/3;grid-area:image;height:auto;max-height:640px;margin-bottom:0}.introduction-module__vy1ema__subtitle{grid-area:text;max-width:48ch;margin:24px 0 0}.introduction-module__vy1ema__button{grid-area:button;justify-self:start}}@media (max-width:1024px){.introduction-module__vy1ema__container{grid-gap:32px;grid-template-columns:1fr}.introduction-module__vy1ema__breakline{display:none}.introduction-module__vy1ema__image_container{height:clamp(200px,40vw,318px)}.introduction-module__vy1ema__title{margin-top:16px}}
.case-section-module__tIn-RG__section:nth-of-type(odd){--card-bg:var(--n8);background-color:var(--n7)}.case-section-module__tIn-RG__section .body-2{font-weight:400}.case-section-module__tIn-RG__section :is(h2,h3){text-wrap:balance}.case-section-module__tIn-RG__section p,.case-section-module__tIn-RG__section li{text-wrap:pretty}.case-section-module__tIn-RG__section .hairline-2{letter-spacing:.08em}.case-section-module__tIn-RG__header{flex-direction:column;align-items:flex-start;max-width:760px;display:flex}.case-section-module__tIn-RG__eyebrow{color:var(--n4);margin-bottom:24px}.case-section-module__tIn-RG__title{margin:0}.case-section-module__tIn-RG__intro{max-width:65ch;color:var(--n4);margin:24px 0 0}.case-section-module__tIn-RG__intro+.case-section-module__tIn-RG__intro{margin-top:16px}.case-section-module__tIn-RG__body{flex-direction:column;gap:48px;min-width:0;margin-top:64px;display:flex}.case-section-module__tIn-RG__group{flex-direction:column;gap:40px;min-width:0;display:flex}.case-section-module__tIn-RG__group:not(:first-child){border-top:1px solid var(--n6);margin-top:24px;padding-top:64px}.case-section-module__tIn-RG__group_header{flex-direction:column;gap:12px;max-width:760px;display:flex}.case-section-module__tIn-RG__group_title{color:var(--n2);margin:0}.case-section-module__tIn-RG__group_intro{max-width:65ch;color:var(--n4);margin:0}@media (max-width:1024px){.case-section-module__tIn-RG__group{gap:32px}.case-section-module__tIn-RG__group:not(:first-child){margin-top:8px;padding-top:48px}.case-section-module__tIn-RG__eyebrow{margin-bottom:16px}.case-section-module__tIn-RG__intro{margin-top:16px}.case-section-module__tIn-RG__body{gap:40px;margin-top:48px}}
.results-module__OJzKuq__root{container:results/inline-size}.results-module__OJzKuq__stack{flex-direction:column;gap:32px;display:flex}.results-module__OJzKuq__cards{grid-template-columns:repeat(var(--count,3),minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.results-module__OJzKuq__card{border-radius:32px;flex-direction:column;justify-content:center;min-height:280px;padding:40px;display:flex}.results-module__OJzKuq__dark{background-color:var(--n1)}.results-module__OJzKuq__lime{background-color:var(--green)}.results-module__OJzKuq__figure{font-family:var(--font-dm-sans),var(--font-fallback);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-bottom:40px;font-size:clamp(48px,36px + 2vw,72px);font-weight:700;line-height:1}.results-module__OJzKuq__label{font-family:var(--font-dm-sans),var(--font-fallback);margin-bottom:16px;font-size:clamp(18px,16px + .3vw,22px);font-weight:700;line-height:1.3}.results-module__OJzKuq__note{margin:0}.results-module__OJzKuq__dark .results-module__OJzKuq__figure{color:var(--green)}.results-module__OJzKuq__dark .results-module__OJzKuq__label{color:var(--n8)}.results-module__OJzKuq__dark .results-module__OJzKuq__note{color:var(--n5)}.results-module__OJzKuq__lime .results-module__OJzKuq__figure,.results-module__OJzKuq__lime .results-module__OJzKuq__label{color:var(--n1)}.results-module__OJzKuq__lime .results-module__OJzKuq__note{color:var(--muted-on-accent)}.results-module__OJzKuq__highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.results-module__OJzKuq__highlight{background-color:var(--card-bg,var(--n7));border-radius:24px;align-items:center;gap:24px;padding:32px;display:flex}.results-module__OJzKuq__badge{background-color:var(--green);min-width:106px;height:106px;color:var(--n1);font-family:var(--font-dm-sans),var(--font-fallback);letter-spacing:-.02em;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;font-size:clamp(28px,24px + .6vw,36px);font-weight:700;display:inline-flex}.results-module__OJzKuq__highlight_text{flex-direction:column;gap:8px;min-width:0;display:flex}.results-module__OJzKuq__highlight_label{color:var(--n2);font-family:var(--font-dm-sans),var(--font-fallback);font-size:clamp(18px,16px + .3vw,22px);font-weight:700;line-height:1.3}.results-module__OJzKuq__highlight_note{color:var(--n4)}@container results (max-width:760px){.results-module__OJzKuq__stack,.results-module__OJzKuq__cards,.results-module__OJzKuq__highlights{gap:16px}.results-module__OJzKuq__card{border-radius:24px;justify-content:flex-start;min-height:0;padding:24px}.results-module__OJzKuq__figure{margin-bottom:20px;font-size:44px}.results-module__OJzKuq__label,.results-module__OJzKuq__highlight_label{font-size:18px}.results-module__OJzKuq__label{margin-bottom:6px}.results-module__OJzKuq__card .results-module__OJzKuq__note{font-size:14px;line-height:20px}.results-module__OJzKuq__highlight{flex-direction:column;align-items:flex-start;gap:16px;padding:24px}.results-module__OJzKuq__badge{border-radius:14px;min-width:72px;height:72px;font-size:26px}}@container results (max-width:480px){.results-module__OJzKuq__cards,.results-module__OJzKuq__highlights{grid-template-columns:minmax(0,1fr)}.results-module__OJzKuq__card{grid-template-columns:112px minmax(0,1fr);align-content:center;column-gap:16px;padding:20px 24px;display:grid}.results-module__OJzKuq__figure{grid-row:span 2;align-self:center;margin:0;font-size:36px}.results-module__OJzKuq__label{align-self:end}.results-module__OJzKuq__note{align-self:start}.results-module__OJzKuq__highlight{flex-direction:row;align-items:center;padding:20px 24px}.results-module__OJzKuq__badge{min-width:64px;height:64px;font-size:22px}}
.companies-module__55YxLa__container{flex-direction:column;align-items:center;display:flex}.companies-module__55YxLa__background{background:var(--green);border-radius:24px;align-items:center;gap:64px;padding:64px;display:flex}.companies-module__55YxLa__text,.companies-module__55YxLa__subtitle{color:var(--muted-on-accent)}.companies-module__55YxLa__title{margin-top:24px}.companies-module__55YxLa__number{margin-bottom:16px}.companies-module__55YxLa__facts{flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;min-width:0;display:grid}.companies-module__55YxLa__background .companies-module__55YxLa__facts>div{border:0;padding-bottom:0}.companies-module__55YxLa__background .companies-module__55YxLa__facts>div:nth-child(n+3){border-top:1px solid #afc441;padding-top:32px}.companies-module__55YxLa__title_container{flex:0 40%}.companies-module__55YxLa__companies{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px 56px;margin:48px 0 0;padding:0;list-style:none;display:flex}.companies-module__55YxLa__company{display:inline-block}.companies-module__55YxLa__company svg{fill:var(--n1);max-width:100%;height:auto;display:block}.companies-module__55YxLa__countries{border-top:1px solid var(--n6);grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:72px;width:100%;margin-top:56px;padding-top:48px;display:grid;position:relative}.companies-module__55YxLa__countries_label{color:var(--n4);margin:0}.companies-module__55YxLa__regions{columns:2;column-gap:40px;margin:32px 0 0;padding:0;list-style:none}.companies-module__55YxLa__region{break-inside:avoid;flex-direction:column;gap:14px;padding-bottom:36px;display:flex}.companies-module__55YxLa__region_name{color:var(--n2)}.companies-module__55YxLa__region_countries{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.companies-module__55YxLa__country{color:var(--n3);white-space:nowrap;align-items:center;gap:12px;display:flex}.companies-module__55YxLa__flag{border-radius:2px;flex:none;width:24px;height:16px;box-shadow:0 0 0 1px #00000014}.companies-module__55YxLa__source{color:var(--muted-on-accent);text-underline-offset:3px;grid-column:1/-1;text-decoration:underline}@media (max-width:1024px){.companies-module__55YxLa__background{flex-direction:column;padding:48px}.companies-module__55YxLa__companies{gap:32px 40px}.companies-module__55YxLa__title_container{flex:none}.companies-module__55YxLa__facts{flex:none;width:100%}.companies-module__55YxLa__countries{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:48px;padding-top:32px}.companies-module__55YxLa__map{justify-self:center;width:100%}.companies-module__55YxLa__company svg{width:auto;height:22px}}@media (max-width:767px){.companies-module__55YxLa__background{padding:48px 24px}.companies-module__55YxLa__facts{grid-template-columns:minmax(0,1fr);gap:0}.companies-module__55YxLa__background .companies-module__55YxLa__facts>div{grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:16px;padding:20px 0;display:grid}.companies-module__55YxLa__background .companies-module__55YxLa__facts>div:first-child{padding-top:0}.companies-module__55YxLa__background .companies-module__55YxLa__facts>div:nth-child(n+2){border-top:1px solid #afc441}.companies-module__55YxLa__background .companies-module__55YxLa__facts>div>:first-child{margin-bottom:0}.companies-module__55YxLa__source{margin-top:16px}}.companies-module__55YxLa__tooltip{z-index:2;background:var(--n1);color:var(--n8);white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:600;line-height:20px;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.companies-module__55YxLa__country{transition:color .15s}.companies-module__55YxLa__country[data-active]{color:var(--n1);text-shadow:0 0 .6px}
.world-map-module__gJVPpq__map{width:100%;height:auto;display:block}.world-map-module__gJVPpq__country{fill:var(--n6)}.world-map-module__gJVPpq__active{fill:var(--green)}.world-map-module__gJVPpq__dot{stroke:var(--n8);stroke-width:2px}.world-map-module__gJVPpq__active{cursor:pointer;transition:fill .15s}.world-map-module__gJVPpq__active:hover,[data-active] .world-map-module__gJVPpq__active,.world-map-module__gJVPpq__active[data-active]{fill:var(--green-600)}.world-map-module__gJVPpq__hit{fill:#0000}
.items-module__yB0paa__item{flex-direction:column;gap:16px;min-width:0;display:flex}.items-module__yB0paa__title{color:var(--n2);font-family:var(--font-dm-sans),var(--font-fallback);letter-spacing:-.01em;margin:0;font-size:clamp(20px,16px + .6vw,24px);font-weight:700;line-height:1.3}.items-module__yB0paa__text{max-width:65ch;color:var(--n4);margin:0}.items-module__yB0paa__number{color:var(--n4);font-family:var(--font-poppins),var(--font-fallback);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}.items-module__yB0paa__icon_tile{color:var(--n2);justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.items-module__yB0paa__list.items-module__yB0paa__gray,.items-module__yB0paa__list.items-module__yB0paa__outline,.items-module__yB0paa__list.items-module__yB0paa__color{gap:24px}.items-module__yB0paa__gray .items-module__yB0paa__item,.items-module__yB0paa__outline .items-module__yB0paa__item,.items-module__yB0paa__color .items-module__yB0paa__item{border-radius:24px;height:100%;padding:32px}.items-module__yB0paa__gray .items-module__yB0paa__icon_tile,.items-module__yB0paa__outline .items-module__yB0paa__icon_tile,.items-module__yB0paa__color .items-module__yB0paa__icon_tile{border-radius:12px;width:48px;height:48px;margin-bottom:8px}.items-module__yB0paa__list.items-module__yB0paa__line{row-gap:56px}.items-module__yB0paa__line .items-module__yB0paa__item{border-top:1px solid var(--n6);padding-top:24px}.items-module__yB0paa__gray .items-module__yB0paa__item{background-color:var(--card-bg,var(--n7))}.items-module__yB0paa__gray .items-module__yB0paa__number{background-color:var(--green);width:48px;height:48px;color:var(--n1);font-family:var(--font-dm-sans),var(--font-fallback);letter-spacing:0;border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;margin-bottom:8px;font-size:16px;display:inline-flex}.items-module__yB0paa__gray .items-module__yB0paa__icon_tile{background-color:var(--green);color:var(--n1)}.items-module__yB0paa__outline .items-module__yB0paa__item{border:1px solid var(--n6);background-color:var(--n8)}.items-module__yB0paa__outline .items-module__yB0paa__number{align-items:center;gap:10px;display:inline-flex}.items-module__yB0paa__outline .items-module__yB0paa__number:before{content:"";background-color:var(--green);border-radius:50%;width:10px;height:10px}.items-module__yB0paa__outline .items-module__yB0paa__icon_tile{background-color:var(--card-bg,var(--n7))}.items-module__yB0paa__dark{--box-bg:var(--n1);--box-title:var(--n8);--box-text:var(--n6);--tile-bg:var(--green);--tile-fg:var(--n1)}.items-module__yB0paa__lime{--box-bg:var(--green);--box-title:var(--n1);--box-text:var(--muted-on-accent);--tile-bg:var(--n1);--tile-fg:var(--green)}.items-module__yB0paa__color .items-module__yB0paa__item{background-color:var(--box-bg)}.items-module__yB0paa__color .items-module__yB0paa__title{color:var(--box-title)}.items-module__yB0paa__color .items-module__yB0paa__text,.items-module__yB0paa__color .items-module__yB0paa__number{color:var(--box-text)}.items-module__yB0paa__color .items-module__yB0paa__icon_tile{background-color:var(--tile-bg);color:var(--tile-fg)}.items-module__yB0paa__list.items-module__yB0paa__steps{flex-direction:column;gap:40px;max-width:1080px;margin:0;padding:0;list-style:none;display:flex}.items-module__yB0paa__steps .items-module__yB0paa__item{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px 24px;display:grid}.items-module__yB0paa__steps .items-module__yB0paa__number{background-color:var(--green);width:48px;height:48px;color:var(--n1);font-family:var(--font-dm-sans),var(--font-fallback);letter-spacing:0;border-radius:50%;grid-row:span 2;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.items-module__yB0paa__steps .items-module__yB0paa__title{padding-top:8px}@media (max-width:1024px){.items-module__yB0paa__list.items-module__yB0paa__line{row-gap:32px}}@media (max-width:767px){.items-module__yB0paa__list.items-module__yB0paa__steps{gap:32px}.items-module__yB0paa__steps .items-module__yB0paa__item{grid-template-columns:40px minmax(0,1fr);gap:8px 16px}.items-module__yB0paa__steps .items-module__yB0paa__number{width:40px;height:40px;font-size:14px}.items-module__yB0paa__steps .items-module__yB0paa__title{padding-top:6px}.items-module__yB0paa__gray .items-module__yB0paa__item,.items-module__yB0paa__outline .items-module__yB0paa__item,.items-module__yB0paa__color .items-module__yB0paa__item{padding:24px}.items-module__yB0paa__list.items-module__yB0paa__gray,.items-module__yB0paa__list.items-module__yB0paa__outline,.items-module__yB0paa__list.items-module__yB0paa__color{gap:16px}.items-module__yB0paa__color .items-module__yB0paa__item:nth-child(odd){--box-bg:var(--n1);--box-title:var(--n8);--box-text:var(--n6);--tile-bg:var(--green);--tile-fg:var(--n1)}.items-module__yB0paa__color .items-module__yB0paa__item:nth-child(2n){--box-bg:var(--green);--box-title:var(--n1);--box-text:var(--muted-on-accent);--tile-bg:var(--n1);--tile-fg:var(--green)}}
.styles-module__a9A_-G__images,.styles-module__a9A_-G__inner_images{grid-gap:32px;display:grid}.styles-module__a9A_-G__images{grid-template-columns:repeat(2,1fr);margin-bottom:64px}.styles-module__a9A_-G__inner_images{grid-template-columns:repeat(2,auto)}.styles-module__a9A_-G__image_container{border-radius:24px;width:100%;height:clamp(208px,34vw,400px);overflow:hidden}.styles-module__a9A_-G__image{object-fit:cover;width:100%;height:100%}.styles-module__a9A_-G__content{grid-template-columns:repeat(2,1fr);gap:64px;display:grid}.styles-module__a9A_-G__title_container{flex-direction:column;align-items:flex-start;display:flex}.styles-module__a9A_-G__subtitle{margin-bottom:24px}.styles-module__a9A_-G__text,.styles-module__a9A_-G__subtitle{color:var(--n4)}.styles-module__a9A_-G__title{margin-top:24px}@media (max-width:1024px){.styles-module__a9A_-G__images{grid-template-columns:1fr}.styles-module__a9A_-G__content{grid-template-columns:1fr;gap:48px}}@media (max-width:767px){.styles-module__a9A_-G__images,.styles-module__a9A_-G__inner_images{gap:16px}}
.exploration-module__zHn-sa__side{flex-direction:column;gap:16px;min-width:0;display:flex}.exploration-module__zHn-sa__figure{border:1px solid var(--n6);border-radius:16px;flex-direction:column;margin:0;display:flex;overflow:hidden}.exploration-module__zHn-sa__figure_after{border-color:var(--green)}.exploration-module__zHn-sa__figure .exploration-module__zHn-sa__frame{border-radius:0}.exploration-module__zHn-sa__label{padding:12px 24px;font-weight:500}.exploration-module__zHn-sa__label_before{color:var(--n4);background-color:#f7f8fa}.exploration-module__zHn-sa__label_after{background-color:var(--green);color:var(--n1)}.exploration-module__zHn-sa__notes{border-radius:16px;flex-direction:column;flex-grow:1;gap:4px;padding:16px;display:flex}.exploration-module__zHn-sa__notes_before{background-color:#fff4f3;border:1px solid #fde2e0}.exploration-module__zHn-sa__notes_after{border:1px solid var(--green-200);background-color:#f0fdf4}.exploration-module__zHn-sa__notes_title{margin:0}.exploration-module__zHn-sa__notes_before .exploration-module__zHn-sa__notes_title{color:var(--red-700)}.exploration-module__zHn-sa__notes_after .exploration-module__zHn-sa__notes_title{color:#15803d}.exploration-module__zHn-sa__notes_list{color:var(--n4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.exploration-module__zHn-sa__notes_list li{padding-left:12px;position:relative}.exploration-module__zHn-sa__notes_list li:before{content:"•";position:absolute;left:0}
.testimonials-module__-6PTWq__container{flex-direction:column;align-items:center;display:flex}.testimonials-module__-6PTWq__title_container{text-align:center;max-width:600px}.testimonials-module__-6PTWq__text,.testimonials-module__-6PTWq__subtitle{color:var(--n4)}.testimonials-module__-6PTWq__title{margin-top:24px}.testimonials-module__-6PTWq__testimonials{flex-direction:column;margin-top:64px;display:flex}@media (max-width:1024px){.testimonials-module__-6PTWq__testimonials{margin-top:48px}}@media (max-width:767px){.testimonials-module__-6PTWq__title{margin-top:16px}}
.background-module__-QJORW__section{scroll-margin-top:32px}.background-module__-QJORW__eyebrow{color:var(--n4)}.background-module__-QJORW__title{margin-top:24px}.background-module__-QJORW__container{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin-top:64px;display:grid}.background-module__-QJORW__column{flex-direction:column;gap:56px;min-width:0;display:flex}.background-module__-QJORW__group_title{color:var(--n2);margin:0;padding-bottom:8px}.background-module__-QJORW__items{flex-direction:column;display:flex}@media (max-width:1024px){.background-module__-QJORW__title{margin-top:16px}.background-module__-QJORW__container{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:48px}.background-module__-QJORW__column{gap:48px}}
.contact-form-module__enIfya__container{flex-direction:column;justify-content:center;align-items:center;display:flex}.contact-form-module__enIfya__title_container{text-align:center;flex-direction:column;display:flex}.contact-form-module__enIfya__text,.contact-form-module__enIfya__subtitle{color:var(--n4)}.contact-form-module__enIfya__title{margin-top:24px}.contact-form-module__enIfya__contact_form{flex-direction:column;align-items:center;margin-top:48px;display:flex}.contact-form-module__enIfya__socials{align-items:center;gap:24px;margin-top:32px;display:flex}.contact-form-module__enIfya__social{cursor:pointer}.contact-form-module__enIfya__social svg{stroke:var(--n4);transition:all .5s cubic-bezier(.22,.61,.36,1)}.contact-form-module__enIfya__social:hover svg{stroke:var(--n2);transform:scale(1.1)}
.solutions-module__3Eucrq__list{flex-direction:column;gap:80px;margin:0;padding:0;list-style:none;display:flex}.solutions-module__3Eucrq__solution{border-top:1px solid var(--n6);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy image";align-items:center;gap:64px;padding-top:40px;display:grid}.solutions-module__3Eucrq__flipped{grid-template-areas:"image copy"}.solutions-module__3Eucrq__copy{flex-direction:column;grid-area:copy;align-items:flex-start;min-width:0;display:flex}.solutions-module__3Eucrq__image{grid-area:image}.solutions-module__3Eucrq__number{color:var(--n4)}.solutions-module__3Eucrq__title{margin:16px 0 0}.solutions-module__3Eucrq__text{color:var(--n4);margin:16px 0 0}.solutions-module__3Eucrq__points{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.solutions-module__3Eucrq__point{color:var(--n2);align-items:flex-start;gap:12px;display:flex}.solutions-module__3Eucrq__check{flex-shrink:0;margin-top:2px}@media (max-width:1024px){.solutions-module__3Eucrq__list{gap:56px}.solutions-module__3Eucrq__solution,.solutions-module__3Eucrq__flipped{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""image";gap:32px;padding-top:24px}}@media (max-width:767px){.solutions-module__3Eucrq__solution,.solutions-module__3Eucrq__flipped{gap:24px}}.solutions-module__3Eucrq__screen{flex-direction:column;gap:16px;min-width:0;margin:0;display:flex}.solutions-module__3Eucrq__caption{color:var(--n4)}
.form-module__JKk2Ea__container{flex-direction:column;gap:16px;width:444px;max-width:100%;display:flex}.form-module__JKk2Ea__inputs{gap:16px;display:flex}.form-module__JKk2Ea__input,.form-module__JKk2Ea__textarea{background-color:var(--n7);border:none;border-radius:12px;width:100%;padding:16px;transition:all .5s cubic-bezier(.22,.61,.36,1)}.form-module__JKk2Ea__input{height:56px}.form-module__JKk2Ea__textarea{height:120px}.form-module__JKk2Ea__input::placeholder{color:var(--n4)}.form-module__JKk2Ea__input:hover,.form-module__JKk2Ea__input:focus,.form-module__JKk2Ea__textarea:hover,.form-module__JKk2Ea__textarea:focus{box-shadow:0 0 0 2px var(--n2)}@media (max-width:767px){.form-module__JKk2Ea__container{width:100%}}.form-module__JKk2Ea__field{flex-direction:column;gap:6px;width:100%;display:flex}.form-module__JKk2Ea__label{color:var(--n4);font-weight:500}.form-module__JKk2Ea__input:disabled,.form-module__JKk2Ea__textarea:disabled{opacity:.6;cursor:not-allowed}.form-module__JKk2Ea__button:disabled{opacity:.65;cursor:progress}.form-module__JKk2Ea__status{min-height:22px;margin-top:12px;font-size:14px;line-height:1.5}.form-module__JKk2Ea__success{color:var(--green-700)}.form-module__JKk2Ea__error{color:#a8301b}.form-module__JKk2Ea__error_link{color:inherit;text-decoration:underline}.form-module__JKk2Ea__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.related-posts-module__WCl5pa__container{border-top:1px solid var(--n6);width:100%;margin-top:64px;padding-top:40px}.related-posts-module__WCl5pa__heading{margin-bottom:32px}.related-posts-module__WCl5pa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}@media (max-width:1024px){.related-posts-module__WCl5pa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.related-posts-module__WCl5pa__grid{grid-template-columns:minmax(0,1fr)}}
.certifications-module__HpXQVG__section{scroll-margin-top:32px}.certifications-module__HpXQVG__eyebrow{color:var(--n4)}.certifications-module__HpXQVG__title{margin-top:24px}.certifications-module__HpXQVG__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:64px;display:grid}.certifications-module__HpXQVG__group{border:1px solid var(--n6);border-radius:24px;padding:32px}.certifications-module__HpXQVG__group_title{color:var(--n2);margin:0}.certifications-module__HpXQVG__list{margin:24px 0 0;padding:0;list-style:none}.certifications-module__HpXQVG__item{border-top:1px solid var(--n6);flex-direction:column;gap:4px;padding:20px 0;display:flex}.certifications-module__HpXQVG__item:last-child{padding-bottom:0}.certifications-module__HpXQVG__logo_box{height:28px;color:var(--n2);align-items:center;margin-bottom:12px;display:flex}.certifications-module__HpXQVG__logo{width:auto;height:24px;display:block}.certifications-module__HpXQVG__logo_Cxl{height:18px}.certifications-module__HpXQVG__logo_Ibm,.certifications-module__HpXQVG__logo_Tikweb{height:20px}.certifications-module__HpXQVG__logo_Iba{height:26px}.certifications-module__HpXQVG__logo_Tikweb path{fill:currentColor}.certifications-module__HpXQVG__name,.certifications-module__HpXQVG__meta{margin:0}.certifications-module__HpXQVG__name{color:var(--n2)}.certifications-module__HpXQVG__meta{color:var(--n4)}.certifications-module__HpXQVG__verify{color:var(--n2);text-underline-offset:3px;align-self:flex-start;margin-top:4px;text-decoration:underline}@media (max-width:1024px){.certifications-module__HpXQVG__groups{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:48px}.certifications-module__HpXQVG__title{margin-top:16px}}@media (max-width:767px){.certifications-module__HpXQVG__group{padding:24px}}
.posts-module__Qwi3VG__section{position:relative}.posts-module__Qwi3VG__container{flex-direction:column;justify-content:center;align-items:center;display:flex}.posts-module__Qwi3VG__tabs{gap:8px;margin:0 auto;display:flex}.posts-module__Qwi3VG__tab{background-color:none;color:var(--n2);cursor:pointer;border-radius:30px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;transition:all .5s cubic-bezier(.22,.61,.36,1);display:inline-flex}.posts-module__Qwi3VG__active{background-color:var(--n1);color:var(--n8)}.posts-module__Qwi3VG__count{opacity:.55;font-variant-numeric:tabular-nums;font-size:11px;line-height:1}.posts-module__Qwi3VG__empty{color:var(--n4);text-align:center;margin-top:64px}.posts-module__Qwi3VG__empty_link{color:var(--n1);text-decoration:underline}.posts-module__Qwi3VG__articles{flex-direction:column;gap:48px;width:100%;margin-top:64px;display:flex}@media (max-width:1024px){.posts-module__Qwi3VG__section{padding:0}.posts-module__Qwi3VG__articles{margin-top:48px;padding:0 clamp(20px,6.25vw,64px)}}@media (max-width:767px){.posts-module__Qwi3VG__articles{margin-top:32px}.posts-module__Qwi3VG__tabs{white-space:nowrap;width:100%;padding:0 clamp(20px,6.25vw,64px) 24px;position:sticky;top:0;overflow-x:auto}}
ul.impact-module__L7kHgG__metrics{gap:24px}.impact-module__L7kHgG__metric,.impact-module__L7kHgG__quote_item{border-radius:24px;flex-direction:column;height:100%;padding:32px;display:flex}.impact-module__L7kHgG__dark{background-color:var(--n1);color:var(--n8)}.impact-module__L7kHgG__lime{background-color:var(--green);color:var(--n1)}.impact-module__L7kHgG__figure{font-variant-numeric:tabular-nums;margin-bottom:16px}.impact-module__L7kHgG__dark .impact-module__L7kHgG__figure{color:var(--green)}.impact-module__L7kHgG__label{color:inherit}.impact-module__L7kHgG__note{margin-top:4px}.impact-module__L7kHgG__dark .impact-module__L7kHgG__note{color:var(--n6)}.impact-module__L7kHgG__lime .impact-module__L7kHgG__note{color:var(--muted-on-accent)}.impact-module__L7kHgG__quote_item{background-color:var(--card-bg,var(--n7));justify-content:space-between;gap:24px}.impact-module__L7kHgG__quote{color:var(--n2);margin:0}.impact-module__L7kHgG__author{color:var(--n4);margin:0}.impact-module__L7kHgG__banner{background-color:var(--green);border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;padding:64px;display:flex}.impact-module__L7kHgG__banner_title{max-width:760px;color:var(--n1);margin:0}.impact-module__L7kHgG__banner_text{max-width:640px;color:var(--muted-on-accent);margin:0}@media (max-width:1024px){.impact-module__L7kHgG__banner{padding:48px}}@media (max-width:767px){ul.impact-module__L7kHgG__metrics{gap:16px}.impact-module__L7kHgG__metric,.impact-module__L7kHgG__quote_item{padding:24px}.impact-module__L7kHgG__banner{padding:48px 32px}}.impact-module__L7kHgG__person{align-items:center;gap:12px;display:flex}.impact-module__L7kHgG__avatar{background-color:var(--green);width:40px;height:40px;color:var(--n1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.impact-module__L7kHgG__avatar_image{object-fit:cover;width:100%;height:100%}
.not-found-module__sxuMuG__hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.not-found-module__sxuMuG__intro{flex-direction:column;align-items:flex-start;gap:24px;min-width:0;display:flex}.not-found-module__sxuMuG__eyebrow{background-color:var(--n7);color:var(--n3);border-radius:999px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.not-found-module__sxuMuG__eyebrow_dot{background-color:#e5484d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e5484d26}.not-found-module__sxuMuG__title{max-width:13ch}.not-found-module__sxuMuG__subtitle{max-width:40ch;color:var(--n4)}.not-found-module__sxuMuG__requested{color:var(--n4);flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;display:flex}.not-found-module__sxuMuG__requested:not(:has(code)){display:none}.not-found-module__sxuMuG__path{border:1px dashed var(--n5);background-color:var(--n7);max-width:100%;color:var(--n2);overflow-wrap:anywhere;border-radius:8px;padding:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:20px;-webkit-text-decoration:line-through #e5484d99;text-decoration:line-through #e5484d99}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:16px;margin-top:8px;display:flex}.not-found-module__sxuMuG__action{align-items:center;display:inline-flex}.not-found-module__sxuMuG__canvas{border:1px solid var(--n6);background-color:var(--n7);background-image:radial-gradient(var(--n5)1px,transparent 1px);background-position:-10px -10px;background-size:20px 20px;border-radius:32px;padding:64px clamp(24px,4vw,48px) 72px;position:relative;overflow:hidden}.not-found-module__sxuMuG__canvas_label{color:var(--n4);letter-spacing:.02em;position:absolute;top:20px;left:24px}.not-found-module__sxuMuG__flow{flex-direction:column;align-items:stretch;max-width:340px;margin:0 auto;display:flex}.not-found-module__sxuMuG__node{border:1px solid var(--n6);background-color:var(--n8);border-radius:16px;align-items:center;gap:14px;padding:16px 18px;animation:.6s cubic-bezier(.22,.61,.36,1) both not-found-module__sxuMuG__rise;display:flex;position:relative;box-shadow:0 8px 24px -12px #1414162e}.not-found-module__sxuMuG__node:nth-child(3){animation-delay:.15s}.not-found-module__sxuMuG__node:nth-child(5){animation-delay:.3s}.not-found-module__sxuMuG__node_step{color:var(--n4)}.not-found-module__sxuMuG__node_title{color:var(--n2)}.not-found-module__sxuMuG__node_dot{border:3px solid var(--n2);border-radius:50%;flex:none;width:12px;height:12px}.not-found-module__sxuMuG__node_missing{background-color:#fff5f5;border:1.5px dashed #e5484d;transform:rotate(-2deg)}.not-found-module__sxuMuG__node_missing .not-found-module__sxuMuG__node_title{color:var(--n4);-webkit-text-decoration:line-through #e5484d99;text-decoration:line-through #e5484d99}.not-found-module__sxuMuG__node_cross{width:22px;height:22px;color:var(--n8);background-color:#e5484d;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;line-height:1;display:grid}.not-found-module__sxuMuG__badge{color:var(--n8);background-color:#e5484d;border-radius:6px;margin-left:auto;padding:2px 8px}.not-found-module__sxuMuG__node_recover{border-color:var(--green-600);background-color:var(--green-100);margin-left:32px}.not-found-module__sxuMuG__node_recover .not-found-module__sxuMuG__node_dot{border-color:var(--green-700);background-color:var(--green-500)}.not-found-module__sxuMuG__connector{background-color:var(--n3);align-self:flex-start;width:2px;height:36px;margin-left:23px}.not-found-module__sxuMuG__connector_recover{background:repeating-linear-gradient(to bottom,var(--green-700)0 6px,transparent 6px 11px);height:44px;margin-left:55px}.not-found-module__sxuMuG__cursor{z-index:2;align-items:flex-start;animation:4s ease-in-out infinite not-found-module__sxuMuG__drift;display:inline-flex;position:absolute;top:calc(100% + 2px);right:12px}.not-found-module__sxuMuG__cursor svg{fill:#e5484d;stroke:var(--n8);stroke-width:1px;flex:none}.not-found-module__sxuMuG__cursor_label{color:var(--n8);white-space:nowrap;background-color:#e5484d;border-radius:2px 8px 8px;margin:12px 0 0 2px;padding:4px 10px}@keyframes not-found-module__sxuMuG__rise{0%{opacity:0;transform:translateY(12px)}}@keyframes not-found-module__sxuMuG__drift{0%,to{transform:translate(0)}50%{transform:translate(-10px,8px)}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__node,.not-found-module__sxuMuG__cursor{animation:none}}.not-found-module__sxuMuG__recovery{padding-top:0}.not-found-module__sxuMuG__recovery_inner{border-top:1px solid var(--n6);flex-direction:column;gap:40px;padding-top:clamp(40px,5vw,64px);display:flex}.not-found-module__sxuMuG__recovery_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.not-found-module__sxuMuG__eyebrow_plain{color:var(--n4)}.not-found-module__sxuMuG__recovery_title{margin-top:16px}.not-found-module__sxuMuG__all_link{color:var(--n2);align-items:center;gap:8px;display:inline-flex}.not-found-module__sxuMuG__all_link svg{stroke:currentColor;transition:transform .2s}.not-found-module__sxuMuG__all_link:hover svg{transform:translate(4px)}.not-found-module__sxuMuG__projects{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.not-found-module__sxuMuG__shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.not-found-module__sxuMuG__shortcut{border:1.5px solid var(--n6);height:100%;color:var(--n2);border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:24px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.not-found-module__sxuMuG__shortcut_title{color:inherit}.not-found-module__sxuMuG__shortcut_text{color:var(--n4);margin-top:4px;transition:color .2s}.not-found-module__sxuMuG__shortcut_icon{background-color:var(--n7);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background-color .2s,transform .2s;display:grid}.not-found-module__sxuMuG__shortcut_icon svg{stroke:var(--n2)}.not-found-module__sxuMuG__shortcut:hover{border-color:var(--n1);background-color:var(--n1);color:var(--n8)}.not-found-module__sxuMuG__shortcut:hover .not-found-module__sxuMuG__shortcut_text{color:var(--n5)}.not-found-module__sxuMuG__shortcut:hover .not-found-module__sxuMuG__shortcut_icon{background-color:var(--green-500);transform:rotate(-45deg)}.not-found-module__sxuMuG__report{color:var(--n4)}.not-found-module__sxuMuG__report a{color:var(--n2);text-underline-offset:3px;font-weight:600;text-decoration:underline}.not-found-module__sxuMuG__report a:hover{color:var(--green-700)}@media (max-width:1024px){.not-found-module__sxuMuG__hero{grid-template-columns:1fr}.not-found-module__sxuMuG__canvas{width:100%;max-width:560px}.not-found-module__sxuMuG__projects,.not-found-module__sxuMuG__shortcuts{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1024px){.not-found-module__sxuMuG__projects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.not-found-module__sxuMuG__actions{flex-direction:column;width:100%}.not-found-module__sxuMuG__action{width:100%}}
.project-module__Uew2vG__nav{padding-top:0}
