.Date_date___gylF{display:inline-flex;align-items:center;color:var(--color-dimgray)}.Date_dateIcon__nLLA1{margin-right:7px;fill:var(--color-dimgray)}.page_headerWrapper__llfmh{border-top:1px solid var(--color-gray)}.page_header__JJrii{display:grid}@media(min-width:1001px){.page_header__JJrii{grid-template-columns:1fr 1fr;align-items:center;gap:60px}}@media(max-width:1000px){.page_header__JJrii{gap:30px;padding-bottom:40px}}.page_headerImage__byqaJ{width:100%;height:auto}@media(min-width:1001px){.page_headerImage__byqaJ{margin:-20px 0 -50px}}@media(max-width:1000px){.page_headerImage__byqaJ{margin-top:-12px}}.page_headerTitle__FTOjY{color:var(--color-purple);font-weight:var(--font-extrabold);font-size:80px}.page_headerSubtitle___g8_B{margin:30px 0;color:var(--color-dimgray);font-weight:var(--font-semibold);font-size:24px}.page_about__GQFVt{background:var(--color-lightgray)}@media(min-width:1001px){.page_about__GQFVt{padding:150px 0}}@media(max-width:1000px){.page_about__GQFVt{padding:40px 0}}.page_aboutTitle__mxu8q{font-weight:var(--font-semibold);font-size:32px}.page_aboutText__ruTdp{margin-top:20px;color:var(--color-dimgray);line-height:1.2;white-space:pre-wrap}.page_timeline__68D_0{position:relative;box-shadow:15px 30px 35px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.07);border-radius:10px;background:#fff}@media(min-width:1001px){.page_timeline__68D_0{margin-top:-50px;padding:30px}}@media(max-width:1000px){.page_timeline__68D_0{margin-top:-15px;padding:15px}}.page_timelineTitle__oAC5_{margin-bottom:50px;font-weight:var(--font-semibold);font-size:32px}.page_timelineCards__5WOf3{display:grid;position:relative}.page_timelineCards__5WOf3:before{display:block;position:absolute;top:0;left:0;z-index:1;border-radius:99px;background:var(--color-gray);width:5px;height:100%;content:""}@media(min-width:1001px){.page_timelineCards__5WOf3{gap:50px;padding-left:100px}}@media(max-width:1000px){.page_timelineCards__5WOf3{gap:20px;padding-left:20px}}.page_timelineCard__0QZA2{position:relative;border-radius:5px}.page_timelineCard__0QZA2:before{display:block;position:absolute;top:50px;right:100%;height:3px;content:""}.page_timelineCard__0QZA2[data-color=yellow]{border:2px solid var(--color-yellow)}.page_timelineCard__0QZA2[data-color=yellow]:before{background:linear-gradient(to left,var(--color-yellow),var(--color-lightgray))}.page_timelineCard__0QZA2[data-color=purple]{border:2px solid var(--color-purple)}.page_timelineCard__0QZA2[data-color=purple]:before{background:linear-gradient(to left,var(--color-purple),var(--color-lightgray))}@media(min-width:1001px){.page_timelineCard__0QZA2{width:350px}.page_timelineCard__0QZA2[data-position=left]{margin:0 auto 0 0}.page_timelineCard__0QZA2[data-position=left]:before{width:100px}.page_timelineCard__0QZA2[data-position=center]{margin:0 auto}.page_timelineCard__0QZA2[data-position=center]:before{width:195px}.page_timelineCard__0QZA2[data-position=right]{margin:0 0 0 auto}.page_timelineCard__0QZA2[data-position=right]:before{width:290px}}@media(max-width:1000px){.page_timelineCard__0QZA2{margin:0 0 0 auto;width:70%}.page_timelineCard__0QZA2:before{width:50%}}.page_timelineCardTitle__IvOV8{padding:8px 0;font-weight:var(--font-semibold);font-size:18px;text-align:center}.page_timelineCardTitle__IvOV8[data-color=yellow]{background:var(--color-yellow)}.page_timelineCardTitle__IvOV8[data-color=purple]{background:var(--color-purple);color:#fff}.page_timelineCardContent__lfOx2{padding:15px}.page_timelineCardText__92uec{margin:10px 0;color:var(--color-dimgray);line-height:1.2}.page_timelineCardLink__67jD5{display:flex;align-items:center;gap:10px;color:var(--color-purple);font-weight:var(--font-semibold)}.page_timelineCardLinkIcon__Esft_{fill:var(--color-purple)}.page_bottomAbout__8wxwH{display:grid;margin:-20px 0 -80px;background:var(--color-lightgray)}@media(min-width:1001px){.page_bottomAbout__8wxwH{grid-template-columns:auto 700px;align-items:center}}.page_bottomAboutImage__6Gnbj{width:100%;height:auto}@media(min-width:1001px){.page_bottomAboutContent__dSFl9{padding:70px}}@media(max-width:1000px){.page_bottomAboutContent__dSFl9{padding:20px}}.page_bottomAboutText__rwNtm{margin-bottom:40px;color:var(--color-dimgray);line-height:1.4;white-space:pre-wrap}