/* Match PSD career title: same 59px MiSans glyph scale and 84px art canvas. */
body.cv08{--section-title-height:clamp(53.0526px,5.526316vw,92.8421px)}
body.cv08 :is(.career-heading img,.collection-title-art,.ending-heading img){height:var(--section-title-height);width:auto;max-width:100%;object-fit:contain;flex-shrink:0}
body.cv08 :is(.career-heading,.collection-heading,.ending-heading){align-items:center;column-gap:22px}
body.cv08 :is(.career-heading,.collection-heading,.ending-heading)::before,
body.cv08 :is(.career-heading,.collection-heading,.ending-heading)::after{height:34px;background:linear-gradient(#424242,#424242) 0 0/100% 4px no-repeat,linear-gradient(#424242,#424242) 0 10px/100% 4px no-repeat,linear-gradient(#424242,#424242) 0 20px/100% 4px no-repeat,linear-gradient(#424242,#424242) 0 30px/100% 4px no-repeat}
@media(max-width:760px){
 body.cv08{--section-title-height:clamp(42px,8vw,62px)}
 body.cv08 :is(.career-heading,.collection-heading,.ending-heading){column-gap:9px}
 body.cv08 :is(.career-heading,.collection-heading,.ending-heading)::before,
 body.cv08 :is(.career-heading,.collection-heading,.ending-heading)::after{height:23px;background-size:100% 2px;background-position:0 0,0 7px,0 14px,0 21px}
}
