/* v64: list heading, author repetition, and note link alignment */
.qblog-page-actions{justify-content:flex-end}
.qblog-list-stage{min-height:210px;display:flex;align-items:center;overflow:clip;margin:0 0 24px;padding:24px 0}
.qblog-list-stage .qblog-page-title--cutout{display:block;flex:none;margin:0;font-family:"Zen Kaku Gothic New","Noto Sans JP",sans-serif;font-size:clamp(86px,7.8vw,142px);font-weight:800;line-height:.9;letter-spacing:-.058em;color:transparent;background:#111 url('/assets/images/section-works-title.jpg') center/cover no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:grayscale(1) contrast(1.16);transform-origin:left center;transform:translateY(var(--blog-title-y,0px)) scale(var(--blog-title-scale,1));will-change:transform}
.qblog-card .qblog-card__title{margin-bottom:0}
@media(max-width:900px){.qblog-list-stage{min-height:130px;padding:16px 0}.qblog-list-stage .qblog-page-title--cutout{font-size:clamp(64px,9vw,78px);transform:none}}
@media(max-width:560px){.qblog-list-stage{min-height:90px;margin-bottom:20px}.qblog-list-stage .qblog-page-title--cutout{font-size:clamp(42px,12.8vw,52px)}}
@media(prefers-reduced-motion:reduce){.qblog-list-stage .qblog-page-title--cutout{transform:none;will-change:auto}}
