/* Category-specific imagery; shared Automotive layout and behavior are retained. */
.office-page .au-hero-art{object-position:70% 48%}
.office-page .au-hero:after{background:linear-gradient(90deg,#080a0ddd 0%,#080a0d80 32%,#080a0d08 63%,transparent 90%),linear-gradient(0deg,#080a0d50,transparent 25%)}
.office-page .au-transit img{object-position:center 57%}
.office-page .au-judging-image img{object-position:50% 40%}
.bk-new{display:inline-block;vertical-align:middle;margin-left:6px;padding:3px 5px;background:#d70000;color:white;font-size:10px;line-height:1;font-weight:600;letter-spacing:.045em;border-radius:2px;white-space:nowrap}
@media(max-width:560px){.office-page .au-hero-art{object-position:80% 48%;height:310px}.office-page .au-hero:after{background:linear-gradient(#090b0e 0%,#090b0e 42%,#090b0e00 72%,#090b0e50 100%)}.office-page .au-hero h1{font-size:43px}.office-page .au-hero-copy{padding-bottom:230px}}

.office-page .au-transit img{object-position:center 35%}.office-page .au-judging-image img{object-position:center}

.office-page .au-hero-art{object-position:70% top}.office-page .au-judging-image img{object-position:center}.office-page .au-transit img{object-position:center 50%}
@media(max-width:560px){.office-page .au-hero-art{object-position:80% top}}

/* Full-bleed hero photograph with a light text-side scrim. */
.office-page .au-hero-art{inset:0;width:100%;height:100%;max-width:none;aspect-ratio:auto;object-fit:cover;object-position:center;transform:none;-webkit-mask-image:none;mask-image:none}
.office-page .au-hero:after{background:linear-gradient(90deg,rgba(8,10,13,.24),rgba(8,10,13,.06) 36%,transparent 56%)}
@media(max-width:560px){.office-page .au-hero-art{object-position:63% center}.office-page .au-hero:after{background:linear-gradient(180deg,rgba(8,10,13,.6),rgba(8,10,13,.12) 45%,transparent 70%)}}
