.header-wrapper .header-gradient{position:relative}.header-wrapper .header-gradient::before{content:'';top:0;bottom:0;right:0;left:0;position:absolute;z-index:0;background:#4c50cc;background:linear-gradient(135deg,#4c50cc 0,#68b9eb 100%);opacity:.6;-webkit-transition:.2s;transition:.2s}.header-wrapper h1{line-height:1.1}.header-wrapper h1.adobe-header{margin-bottom:1.6rem}.header-wrapper h2,.header-wrapper p{font-size:20px;font-weight:300;line-height:1.1;letter-spacing:0;margin-bottom:1.8rem}.header-wrapper .text-black h1,.header-wrapper .text-black h2,.header-wrapper .text-black p{color:#000}.header-wrapper .text-purple h1,.header-wrapper .text-purple h2,.header-wrapper .text-purple p{color:#4c50cc}.header-wrapper .hero{position:relative;z-index:1}.header-wrapper .header-button-wrapper{margin-top:3rem}.header-wrapper .header-button-wrapper .button:not(:first-of-type){margin-left:1rem}@media (max-width:767px){.header-wrapper .header-button-wrapper{margin-top:1rem}.header-wrapper .header-button-wrapper .button{display:block}.header-wrapper .header-button-wrapper .button:not(:first-of-type){margin-left:0;margin-top:1rem}}.has-header-content{margin-bottom:14px}