h1{margin-bottom:4rem}@media only screen and (max-width:767px){h1{font-size:6rem}}h1 span{color:var(--accent-colour)}.intro-container{display:flex;gap:4rem}@media only screen and (max-width:1024px){.intro-container{display:block}}.intro-container--left{display:flex;flex:0 0 66.66%;flex-flow:column;justify-content:center}.intro-container h1{max-width:80rem}.intro-container h2{font-size:4rem}.intro__list{margin:2rem 0 4rem}.intro__list__item{font-size:2rem;margin-bottom:2rem}.intro-container--right{flex:0 0 33.33%}.intro__graphic{height:auto;width:100%}