.BgLines_main_lines__kYyv2{fill:var(--color-main);fill-opacity:.1}.BgLines_secondary_lines__aG7kN{stroke:var(--secondary-lines)}.BgLines_background_1__Vsgzn{fill:var(--background-dark-1)}.BgLines_background_2__Dkth_{fill:var(--background-dark-2)}.BgLines_background_3__xsYEb{fill:var(--background-dark-3)}.BgLines_background_4__gSUqL{fill:var(--background-dark-4)}.DarkerSectionLayout_darker_body__top__4cvgh{width:var(--100VW);height:5rem;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-top:1px solid var(--stroke-primary);background:rgba(from var(--background-darker) r g b/.85);z-index:-1}.DarkerSectionLayout_darker_body__top_bg__p2b7a{background:linear-gradient(to bottom,transparent,var(--background-darker) 100%);width:100%;height:100%}.DarkerSectionLayout_darker_body__bottom_container__TWJNu{display:flex;max-width:var(--100VW);overflow:hidden;padding-bottom:5rem}.DarkerSectionLayout_darker_body__FmVN_{display:flex;flex-direction:column;align-items:center;background-color:var(--background-darker);width:var(--100VW)}.DarkerBgBottom_fill_secondary__RjFn9{fill:var(--color-main-2)}.DarkerBgBottom_svg__Q_ovV{max-width:unset;min-width:max-content}.DarkerBgBottom_fill_primary__0gJjV{fill:var(--background-darker)}.ProjectTimeline_timeline__container__C1LMN{display:grid;grid-template-columns:1fr auto 1fr;grid-column-gap:4rem;column-gap:4rem;grid-row-gap:10rem;row-gap:10rem}.ProjectTimeline_timeline__u3JLu{grid-column:2;grid-row-start:1;width:.25rem;min-height:5rem;height:100%;background:linear-gradient(to bottom,var(--color-main),var(--color-main-2));justify-self:center}.ProjectTimeline_timeline__item___N_F1{display:flex;flex-direction:column;gap:1rem}.ProjectTimeline_timeline__point__2HQ6w{width:2rem;height:2rem;background:var(--background-darker);border:.25rem solid var(--color-main);grid-column:2;border-radius:100%}.ProjectTimeline_timeline__item___even__QY76l{grid-column:1}.ProjectTimeline_timeline__item___odd__P6849{grid-column:3}.ProjectTimeline_timeline__header__tZJuu{font-size:2rem;font-weight:500;line-height:1;text-transform:uppercase}.ProjectTimeline_timeline__description__AMxhI{color:var(--text-secondary-color);text-align:justify}@media screen and (max-width:1024px){.ProjectTimeline_timeline__container__C1LMN{grid-template-columns:auto 1fr;row-gap:5rem}.ProjectTimeline_timeline__header__tZJuu{font-size:min(2.5rem,calc(1rem + var(--100VW) * .02))}.ProjectTimeline_timeline__point__2HQ6w,.ProjectTimeline_timeline__u3JLu{grid-column:1}.ProjectTimeline_timeline__item___even__QY76l,.ProjectTimeline_timeline__item___odd__P6849{grid-column:2}}@media screen and (max-width:640px){.ProjectTimeline_timeline__container__C1LMN{column-gap:2rem;max-width:calc(var(--100VW) - 3rem)}}.TimelineAnimatedImage_timeline__image__gvh0g{align-self:center;opacity:0;transition:opacity .5s ease-out,transform .5s ease-out}.TimelineAnimatedImage_timeline__image___nowrapper__mZDEK{max-height:19rem}.TimelineAnimatedImage_timeline__image_even__tTX3l{transform:translateX(3rem)}.TimelineAnimatedImage_timeline__image_odd__MkoSV{transform:translateX(-3rem)}.TimelineAnimatedImage_timeline__image___visible__Xp7uB{opacity:1;transform:translateY(0)}@media screen and (max-width:1024px){.TimelineAnimatedImage_timeline__image_odd__MkoSV{transform:translateX(3rem)}.TimelineAnimatedImage_timeline__image___visible__Xp7uB{transform:translateY(0)}}@media screen and (max-width:640px){.TimelineAnimatedImage_timeline__image_even__tTX3l,.TimelineAnimatedImage_timeline__image_odd__MkoSV{transform:translateX(2rem)}.TimelineAnimatedImage_timeline__image___visible__Xp7uB{transform:translateY(0)}.TimelineAnimatedImage_timeline__image___nowrapper__mZDEK{max-height:12rem}}.NotebookDevice_image__Vualh{filter:var(--light-image-filter)}.NotebookDevice_layout__aBrgT{margin:0 auto;max-width:min(30rem,100%)}.MobilDevice_image__4xgG_{filter:var(--light-image-filter)}.MobilDevice_main_background_fill__EdXau{fill:var(--color-main)}.MobilDevice_main_background_stroke__9LIJA{stroke:var(--color-main)}.ProjectPage_project_article_layout__BJW9F{gap:15rem!important}.ProjectPage_project_summary_data__pjpzT{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:3rem;gap:3rem;justify-items:center;align-items:center;margin:0 auto}.ProjectPage_summary_data__container__8pByA{display:flex;flex-direction:column;align-items:center;gap:1rem}.ProjectPage_summary_data__data__hM2YO{font-size:2rem}.ProjectPage_summary_data__data__hM2YO,.ProjectPage_summary_data__desc__0AF4U{color:var(--text-secondary-color);text-align:center;font-weight:500}.ProjectPage_summary_data__vertical_line__tm5GF{border-left:.1rem solid var(--text-secondary-color);height:7rem}.ProjectPage_project__description__LE2PT{max-width:55rem;text-align:center;color:var(--text-secondary-color)}.ProjectPage_project__vertical_timeline__u1A43{width:.25rem;min-height:5rem;height:100%;background:linear-gradient(to bottom,var(--color-main),var(--color-main-2))}.ProjectPage_thumbnail__v6ny5{display:grid;grid-template-columns:1fr auto 1fr;max-width:94rem;padding:0 2rem;width:100%;justify-content:space-between;margin-top:10rem;margin-bottom:-5rem}.ProjectPage_thumbnail__arrow__mNSTS{width:100%;align-self:flex-end;fill:var(--color-main);margin-bottom:7rem;max-height:7rem}.ProjectPage_thumbnail__image__GFJR4{justify-self:flex-end;filter:drop-shadow(.5rem .5rem .5rem rgb(0 0 0/.4)) var(--light-image-filter);z-index:-1}.ProjectPage_project_thumbnail_image__HDSnh{color:transparent;height:40rem;width:40rem;scale:1.25;margin-bottom:-5rem;margin-top:5rem}.ProjectPage_thumbnail__description_container__GkkoE{display:flex;flex-direction:column}.ProjectPage_thumbnail__time__kVZ35{color:var(--text-darkest-color);font-size:7.5rem;font-weight:900;line-height:.8;margin-bottom:-1.5rem}.ProjectPage_thumbnail__description__g_IEk{display:flex;flex-direction:column;gap:1rem;margin-left:7.5rem}.ProjectPage_thumbnail__header__iPAuS{font-size:3rem;line-height:.8;font-weight:600}.ProjectPage_thumbnail__p__CBkap{max-width:35rem;color:var(--text-secondary-color)}.ProjectPage_thumbnail__buttons__fz9Fb{display:flex;gap:2rem}@media screen and (max-width:1024px){.ProjectPage_thumbnail__v6ny5{grid-template-columns:1fr;row-gap:5rem;margin-top:5rem}.ProjectPage_thumbnail__arrow__mNSTS{display:none}.ProjectPage_thumbnail__image__GFJR4{margin:auto;scale:unset;width:auto;height:25rem}.ProjectPage_project_thumbnail_image__HDSnh{height:35rem;margin-bottom:-10rem;scale:1.25;margin-top:unset}.ProjectPage_thumbnail__description__g_IEk{margin-left:unset}.ProjectPage_thumbnail__time__kVZ35{display:none}.ProjectPage_thumbnail__p__CBkap{max-width:unset}.ProjectPage_project_summary_data__pjpzT{gap:1rem}.ProjectPage_summary_data__data__hM2YO{font-size:1rem}.ProjectPage_summary_data__desc__0AF4U{font-size:.75rem;font-weight:400}}@media screen and (max-width:640px){.ProjectPage_project_article_layout__BJW9F{gap:7.5rem!important}.ProjectPage_project_summary_data__pjpzT{gap:.5rem}.ProjectPage_thumbnail__v6ny5{padding:0 1rem}.ProjectPage_project_thumbnail_image__HDSnh{height:100%;width:100%;margin-bottom:calc(var(--100VW) * -.25)}}