section.aboutBlock .inner{justify-content:flex-start}section.aboutBlock#about-home{background:var(--purple)}section.aboutBlock#about-home .inner{padding-top:0}section.aboutBlock#about-home h2{color:#fff;font-size:var(--font-medium);font-weight:400}@media (min-width:1024px){section.aboutBlock#about-home h2{font-size:var(--font-large);margin-bottom:2em}section.aboutBlock.block-1{padding-bottom:6rem;padding-top:9rem}}@media (min-width:1280px){section.aboutBlock#about-careers .inner{padding-bottom:6vw;padding-top:9vw}}@media (min-width:1024px){section.aboutBlock:not(.has-image) .content-text,section.aboutBlock:not(.has-image) .content-title{max-width:50em}section.aboutBlock.has-image{align-items:center}section.aboutBlock.has-image .block-media{align-items:center;display:flex;flex:0 0 50%;justify-content:center;order:2}section.aboutBlock.has-image .block-media img{margin:auto}section.aboutBlock.has-image .block-text{align-items:center;display:flex;flex:0 0 50%;order:1}}section.aboutBlock .content-title span.cursor{opacity:0;transition:opacity .2s ease}section.aboutBlock .content-title span.cursor.active{opacity:1}section.aboutBlock .content-title span.blank{color:var(--orange);display:none;opacity:0;transition:opacity .2s ease;white-space:nowrap}section.aboutBlock .content-title span.blank.active{display:inline-block;min-width:9em;opacity:1}section.aboutBlock.has-image .content-title span.blank.active{display:block}section.aboutBlock .content-text{margin:1em 0}