*{box-sizing:border-box;margin:0;padding:0;font-family:Montserrat,sans-serif}html,body{max-width:100vw;overflow-x:hidden}a{color:inherit;text-decoration:none}h2,p,a{color:var(--color-gray--50)}h2{font-size:var(--font-size--24);line-height:var(--line-height);font-weight:var(--font-weight--bold)}p{font-size:var(--font-size--18);line-height:var(--line-height--x-lg);font-weight:var(--font-weight--light)}@media (min-width:1400px){h2{font-size:var(--font-size--36);line-height:32px}p{font-size:var(--font-size--18);line-height:27px}}
