.Landing_landing_page__lcXcx{margin:8rem 2vw;border:2px solid#171c2199;border-radius:1rem}.Landing_content__t1_zI{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;margin:0 auto;max-width:68vw;padding:3rem}.Landing_section1___jPQh{height:75vh;width:100%}.Landing_hero_element__9qkP0{display:flex;font-size:30px;text-align:center;justify-content:center;letter-spacing:1px;max-width:61rem;color:var(--font-color);font-weight:var(--header-font-weight);margin:0 auto}.Landing_hero_element_text_holder__NzWSJ{padding-top:4rem}.Landing_section2__sQmvO{height:100vh;width:100%}.Landing_section2__sQmvO .Landing_section_element__B21wA{letter-spacing:1px;display:flex;max-width:34vw}.Landing_section_text_holder__t4HZU{padding-top:4rem;transition:.3s}.Landing_section_text_title__rmDzL{font-size:60px;color:var(--font-color);font-weight:var(--header-font-weight)}.Landing_section_text_subtext__PuuhK{font-size:32px;color:var(--light-mode-font-color-subtext);line-height:127.5%;margin-top:3rem}.Landing_section_button__WOu4K{margin-top:3rem;font-weight:800;background-color:var(--light-mode-button-bg-color);color:var(--dark-mode-font-color-main);border-radius:26px;display:inline-flex;align-items:center;justify-content:center;font-size:clamp(1rem,3vw,1rem)}.Landing_section_button__WOu4K>span{padding:1.9rem 5.3rem}.Landing_section3__8k9zF{height:100vh;width:100%}.Landing_section3__8k9zF .Landing_section_element__B21wA{display:flex;text-align:right;letter-spacing:1px;margin:0 0 0 auto}.Landing_section4__0g__d{height:100vh;width:100%}.Landing_section4__0g__d .Landing_section_element__B21wA{letter-spacing:1px;display:flex;text-align:center}