@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.applyButton{background:#f4f4f4;font-family:Gilroy,sans-serif;padding:0 0 8rem}@media only screen and (min-width:1101px){.applyButton{padding:0 0 12.8rem}}.applyButton_heading+.applyButton_subheading{margin-top:1.6rem}.applyButton_heading+.applyButton_button,.applyButton_subheading+.applyButton_button{margin-top:2.4rem}@media only screen and (min-width:1101px){.applyButton_heading+.applyButton_button,.applyButton_subheading+.applyButton_button{margin-top:4rem}}.applyButton_heading{font-size:4rem;letter-spacing:-.02em;line-height:4.4rem}@media only screen and (min-width:768px){.applyButton_heading{font-size:5.6rem;letter-spacing:-.02em;line-height:6.4rem}}.applyButton_subheading{color:#8291aa;font-size:1.6rem;letter-spacing:-.02em;line-height:2.4rem;max-width:73.1rem}@media only screen and (min-width:768px){.applyButton_subheading{font-size:2rem;letter-spacing:-.02em;line-height:2.8rem}}.applyButton_container{display:flex;flex-direction:column-reverse}@media only screen and (min-width:1101px){.applyButton_container{flex-direction:row}}.applyButton_textWrapper{flex-grow:1}.applyButton_iconWrapper{width:14.4rem}.applyButton_icon{height:10.4rem;margin-bottom:2.4rem;margin-top:3rem;width:14.4rem}