.featured{display:grid;-ms-flex-align:center;align-items:center;gap:1.5rem}@media (min-width:768px){.featured{grid-template-columns:repeat(2,1fr)}}@media (min-width:990px){.featured{gap:2.5rem}}@media (min-width:768px){.featured--right .featured__picture{-ms-flex-order:999;order:999}}.featured__content .heading__title{font-size:clamp(2rem,1.35rem + 2.4vw,3.25rem);max-width:14ch}.featured__content .text{color:hsla(0,0%,96%,.75)}.featured__content .text p{margin:2em 0}.featured__content .text a{text-underline-offset:.15em}.featured__content .text+.button-row{margin-top:2em}.featured__picture{display:block;width:100%;height:auto;aspect-ratio:145/109;object-fit:cover;backface-visibility:hidden;-webkit-mask:url(/wp-content/themes/tcvisuals/assets/images/logo-mark.svg) center/contain no-repeat;mask:url(/wp-content/themes/tcvisuals/assets/images/logo-mark.svg) center/contain no-repeat}