.Vision_container__z9YJx{background-color:var(--bg-brand-bright);display:flex;flex-direction:column}.Vision_pointContainer__L8sfl{display:flex;gap:32px;align-items:flex-start;padding:32px 0;border-top:1px solid rgba(255,255,255,.2)}.Vision_pointContainer__L8sfl:first-of-type{border-top:none}.Vision_pointContainer__L8sfl h2{margin-bottom:8px}.Vision_pointContainer__L8sfl img{width:80px;height:80px}.Vision_pointsContainer__GWvhk{display:flex;flex-direction:column;margin-top:16px}.Vision_pointContainer__L8sfl>div{margin-top:12px}.Vision_pointDesc__n_AoC{margin-top:16px;opacity:.6}@media (max-width:800px){.Vision_pointContainer__L8sfl img{width:64px;height:64px}.Vision_pointContainer__L8sfl>div{margin-top:4px}}@media (max-width:600px){.Vision_pointContainer__L8sfl img{width:32px;height:32px}.Vision_pointContainer__L8sfl>div{margin-top:2px}.Vision_pointContainer__L8sfl{gap:16px;padding:16px 0}}.shared_container__vPPuy{width:100%;padding:160px 20%}@media (max-width:1300px){.shared_container__vPPuy{padding:120px 10%}}@media (max-width:800px){.shared_container__vPPuy{padding:64px}}@media (max-width:600px){.shared_container__vPPuy{padding:64px 32px}}@media (max-width:400px){.shared_container__vPPuy{padding:32px 16px}}.Main_container__lBG_q{background-color:var(--bg-primary);height:calc(100svh - 120px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.Main_container__lBG_q h1{font-weight:400;font-size:62px;width:840px;max-width:80%;margin:32px 0}@media (max-width:800px){.Main_container__lBG_q h1{font-size:42px;max-width:100%}.Main_container__lBG_q{height:auto}}.BottomCTA_container__XUoob{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:80px 0 160px;gap:64px;width:100%;background-color:var(--bg-brand-bright);position:relative;overflow:hidden}.BottomCTA_text___EzFl{font-family:Audiowide;width:500px;max-width:80%;text-align:center}.BottomCTA_bg__jpoGu{position:absolute;bottom:0;right:0;left:0;width:90%;max-width:1200px;margin:auto}@media (max-width:1000px){.BottomCTA_container__XUoob{padding:60px 0 120px;gap:48px}}@media (max-width:800px){.BottomCTA_container__XUoob{padding:60px 0 80px;gap:32px}}