/* Shared label typography follows the live Variants label; compact pen arrows. */
.item-page .als-article-section-marker {position:relative;display:inline-block;max-width:calc(100% - 34px);vertical-align:top;font:500 10px/1.5 'Segoe UI',sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#916038}
.item-page .als-article-marker-arrow {position:absolute;display:block;overflow:visible;color:inherit;pointer-events:none;left:calc(100% + 5px);top:50%;width:26px;height:19px}
.item-page .als-article-marker-arrow path {fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:100;stroke-dashoffset:0}
@media(max-width:767px) {
 .item-page .als-article-section-marker {font-size:9px}
}
@media(max-width:699px) {.item-page .als-article-marker-arrow {width:24px;height:17px}}
@media(prefers-reduced-motion:no-preference) {
  .item-page .als-article-section-marker.is-line-pending path {stroke-dashoffset:100}
  .item-page .als-article-section-marker.is-line-drawn .als-article-marker-shaft {animation:als-article-marker-pen 780ms cubic-bezier(.38,.12,.42,1) 80ms backwards}
  .item-page .als-article-section-marker.is-line-drawn .als-article-marker-tip {animation:als-article-marker-pen 350ms cubic-bezier(.3,.1,.45,1) 920ms backwards}
}
@keyframes als-article-marker-pen {from{stroke-dashoffset:100}to{stroke-dashoffset:0}}