.Hero_hero__ZmRxM{padding-top:140px;padding-bottom:40px}.Hero_hero__left-side__wwNsa{grid-area:1/1/5/4;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:40px;display:flex;flex-direction:column}.Hero_hero__image__source__xfHbt{border-radius:12px;position:-webkit-sticky;position:sticky;top:40px}.Hero_hero__duration__TUFyY{margin-top:20px;display:flex;align-items:center;gap:10px;height:-moz-fit-content;height:fit-content;font-size:14px;font-weight:400;line-height:18px}.Hero_hero__link__GLPCV{margin-top:40px;margin-bottom:4px;display:flex;gap:8px}.Hero_hero__social__qiopH{margin-top:40px;font-size:16px;font-weight:500;line-height:22px;display:flex;align-items:center}.Hero_hero__social__qiopH span{margin-right:20px}.Hero_hero__social__qiopH a{margin-right:12px}.Hero_hero__social__qiopH a img{width:28px;height:28px;filter:invert(100)}.Hero_hero__button__2wDSF{margin-top:80px;width:100%!important;padding:0 32px!important}.Hero_hero__title__7zsbP{grid-area:1/5/2/-1;font-size:56px;font-weight:500;line-height:68px;letter-spacing:-2.24px}.Hero_hero__separator__Hb0CQ{grid-area:2/5/3/-1;margin:20px 0;width:100%;height:1px;background:#0c3736}.Hero_hero__categories__ICxn7{grid-area:3/5/4/-1;display:flex;flex-wrap:wrap;gap:12px}.Hero_hero__category___5yz7{height:38px;padding:0 20px;display:flex;justify-content:center;align-items:center;background:#fcffff;border-radius:32px}.Hero_hero__category__dot__1_ECG{width:6.4px;height:6.4px;margin-right:8px;border-radius:64px;background:#0c3736}.Hero_hero__category__label__SFuZi{font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.16px}.Hero_hero__content__I_lNc{grid-area:4/5/5/-2;margin-top:120px}.Hero_hero__content__I_lNc a{text-decoration:underline;display:inline-block}.Hero_hero__content__I_lNc ol,.Hero_hero__content__I_lNc ul{padding-left:20px;padding-top:24px;padding-bottom:24px}.Hero_hero__content__I_lNc ol li,.Hero_hero__content__I_lNc ul li{line-height:24px}.Hero_hero__content__I_lNc h1{font-size:72px;font-weight:500;line-height:80px;letter-spacing:-2.16px}.Hero_hero__content__I_lNc h2{font-size:36px;font-weight:500;line-height:44px;letter-spacing:-1.08px}.Hero_hero__content__I_lNc h3{font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.72px}.Hero_hero__content__I_lNc h4,.Hero_hero__content__I_lNc h5,.Hero_hero__content__I_lNc h6{font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.18px}.Hero_hero__content__I_lNc em{display:inline-block}.Hero_hero__content__I_lNc blockquote{padding-left:24px;border-left:1px solid #0c3736;margin-bottom:24px;font-style:italic}@media only screen and (max-width:600px){.Hero_hero__ZmRxM{padding-top:100px}.Hero_hero__left-side__wwNsa{grid-area:1/1/2/-1;height:-moz-fit-content;height:fit-content;position:relative;top:0;display:flex;flex-direction:column}.Hero_hero__image__source__xfHbt{position:relative;top:0}.Hero_hero__duration__TUFyY{margin-top:40px;display:flex;align-items:center;gap:10px;height:-moz-fit-content;height:fit-content;font-size:14px;font-weight:400;line-height:18px}.Hero_hero__link__GLPCV{margin-top:24px}.Hero_hero__button__2wDSF,.Hero_hero__social__qiopH{margin-top:20px}.Hero_hero__title__7zsbP{grid-area:2/1/3/-1;margin-top:40px;font-size:40px;font-weight:500;line-height:48px;letter-spacing:-1.2px}.Hero_hero__separator__Hb0CQ{grid-area:3/1/4/-1}.Hero_hero__categories__ICxn7{grid-area:4/1/5/-1}.Hero_hero__content__I_lNc{grid-area:5/1/6/-1;margin-top:52px}.Hero_hero__content__I_lNc em{display:inline-block}.Hero_hero__content__I_lNc a{text-decoration:underline;display:inline-block}.Hero_hero__content__I_lNc h1{font-size:72px;font-weight:500;line-height:80px;letter-spacing:-2.16px}.Hero_hero__content__I_lNc h2{font-size:36px;font-weight:500;line-height:44px;letter-spacing:-1.08px}.Hero_hero__content__I_lNc h3{font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.72px}.Hero_hero__content__I_lNc h4,.Hero_hero__content__I_lNc h5,.Hero_hero__content__I_lNc h6{font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.18px}}.Author_author__1Pkx8{padding:160px 0}.Author_author__column__Mkt76{display:flex;flex-direction:column}.Author_author__container__ALC1M{grid-area:1/1/2/-1;padding:52px;background:#0c3736;border-radius:32px;display:flex;justify-content:space-between;gap:80px;color:#fcffff}.Author_author__image__IEyU_{border-radius:30px;min-width:360px;max-width:360px}.Author_author__overheader__wmDtW{grid-area:1/1/2/-1;display:flex;align-items:center}.Author_author__overheader__text__vB_Q9{font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.18px}.Author_author__overheader__line__8s4ra{width:80px;height:1px;margin:0 10px;background:#fcffff}.Author_author__header__zXCc3{margin-top:12px;margin-bottom:40px;font-size:72px;font-weight:500;line-height:80px;letter-spacing:-2.16px}.Author_author__subtitle__Ki1ob{font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.18px}.Author_author__subtitle__Ki1ob a{display:inline;text-decoration:underline}.Author_author__name__KydLu{margin-top:auto;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.72px}.Author_author__role__UQmOR{margin-bottom:40px;font-size:12px;font-weight:400;line-height:16px}.Author_author__contact__kIWP1{font-size:18px;font-weight:500;line-height:28px;letter-spacing:-.18px}.Author_author__contact__kIWP1 a{display:inline;text-decoration:underline}@media only screen and (max-width:600px){.Author_author__1Pkx8{padding:100px 0}.Author_author__container__ALC1M{padding:40px 16px;flex-direction:column;justify-content:unset;gap:40px}.Author_author__image__IEyU_{min-width:100%;max-width:100%;aspect-ratio:1/1}.Author_author__overheader__text__vB_Q9{font-size:14px;font-weight:400;line-height:130%}.Author_author__overheader__line__8s4ra,.Author_author__overheader__text__vB_Q9:last-child{display:none}.Author_author__header__zXCc3{margin-top:10px;font-size:40px;font-weight:500;line-height:48px;letter-spacing:-1.2px}.Author_author__subtitle__Ki1ob{margin-bottom:40px}}.SingleProject_single-project__zJEB2{position:relative}.SingleProject_single-project__news__KGgKt{position:relative;z-index:3;background:#fff8ee;border-radius:0 0 32px 32px}