.compass-wrapper{display:flex;flex-flow:column-reverse;padding:2em 1em}.compass-content{margin:0 auto}.compass-image{width:65%}.compass-content__text h2{font-size:var(--freed-font-size);font-weight:var(--middle-font-weight);font-weight:var(--light-font-weight);line-height:var(--freed-line-height)}.compass-content__text p{font-size:var(--natus-font-size);font-weight:var(--light-font-weight);line-height:var(--natus-line-height);margin-top:1em}.compass-content__expertise-areas{display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:1em;margin-top:2em}.expertise-areas__item{align-items:center;display:flex;gap:.6em}.expertise-areas__title{font-size:var(--natus-font-size);font-weight:var(--light-font-weight);font-weight:var(--heavy-font-weight);line-height:var(--natus-line-height);max-width:40%;order:1}.expertise-areas__image{height:3rem}.compass-content__cta{margin-top:2em}@media (min-width:768px){.compass-wrapper{flex-flow:row-reverse;margin:0 auto;max-width:var(--content-max-width);padding-top:3em}.compass-content__text{max-width:70%}.compass-content__text h2{font-size:var(--dudler-font-size);font-weight:var(--middle-font-weight);font-weight:var(--light-font-weight);line-height:var(--dudler-line-height)}.compass-content__text p{font-size:var(--base-font-size);line-height:var(--base-line-height);margin-top:var(--base-margin)}.compass-image{transform:translateY(-10%)}}@media (min-width:1024px){.compass-wrapper{gap:var(--space-8)}}