.inline-teaser{display:flex;align-items:center;gap:15px;position:relative;border-radius:4px;background:#fff;color:var(--colour-one)}.inline-teaser__image{width:80px;height:60px;flex:0 0 auto;overflow:hidden;border-radius:4px}.inline-teaser__image img{height:100%;width:100%;object-fit:cover;vertical-align:top}.inline-teaser__content{flex:1;display:flex;flex-direction:column}.inline-teaser__content__title{font-weight:var(--font-weight-bold);font-family:var(--font-family-bold);color:var(--colour-one);line-height:1.4}.inline-teaser__content__title:focus-visible{outline:0}.inline-teaser__content__title__link:after{position:absolute;inset:0;content:""}.inline-teaser__content__title__icon{width:17px;height:17px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;background:var(--colour-link);color:#fff;transition:transform .3s ease,background .1s ease;vertical-align:1px}.inline-teaser__content__title__icon svg{height:9px;width:9px}.inline-teaser__content__location{font-size:var(--font-size-inline-teaser-content-location)}.inline-teaser__content .button{margin-top:20px}.inline-teaser:hover .inline-teaser__content__title__link{text-decoration:underline}.inline-teaser:has(:focus-visible){outline:3px solid;outline-offset:2px}.inline-teaser--is-option-two{border-radius:10px;background:#fff;padding:20px;align-items:unset;gap:26px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.inline-teaser--is-option-two .inline-teaser__image{height:116px;width:120px;border-radius:10px}.inline-teaser--is-option-two .inline-teaser__content__title{font-size:var(--font-size-inline-teaser-alt-content-title)}.inline-teaser--is-option-two .inline-teaser__content__location{font-size:var(--font-size-inline-teaser-alt-content-location)}.inline-teaser--is-option-two .inline-teaser__content .button{width:fit-content}@media (min-width:768px){.inline-teaser--is-option-two .inline-teaser__image{height:150px;width:156px}}@media (min-width:1024px){.inline-teaser--is-option-two .inline-teaser__image{height:116px;width:120px}}@media (min-width:1200px){.inline-teaser--is-option-two .inline-teaser__image{height:150px;width:156px}}