.m-sechead{position:relative;z-index:1}.m-sechead__inner{min-width:0}.m-sechead--block{margin-bottom:var(--space-v-56)}.m-sechead--rule{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-h-24)}.m-sechead__rule{flex:1 1 0;min-width:0;height:var(--vb-hair);background-color:var(--vb-line)}.m-sechead__en{display:block;margin:0 0 var(--space-v-8);font-family:var(--font-en);font-size:var(--vb-fz-en);font-weight:600;letter-spacing:var(--vb-ls-en);line-height:var(--lh-tight);text-transform:uppercase;color:var(--c-ink-mute)}.m-sechead__label{display:flex;align-items:center;gap:var(--space-h-12);margin:0 0 var(--space-v-16);font-family:var(--font-body);font-size:var(--vb-fz-label);font-weight:700;letter-spacing:var(--vb-ls-label);line-height:var(--lh-tight);color:var(--c-accent-deep)}.m-sechead__label:before{content:"";flex-shrink:0;width:var(--vb-rule-thick);height:1em;background-color:var(--c-accent)}.m-sechead__title{margin:0;font-family:var(--font-title);font-size:var(--fz-sechead);font-weight:700;line-height:var(--lh-sechead);letter-spacing:var(--vb-ls-head);color:var(--c-ink)}.is-on-dark .m-sechead__en,.m-sechead--on-dark .m-sechead__en{color:var(--vb-on-dark-mute)}.is-on-dark .m-sechead__label,.m-sechead--on-dark .m-sechead__label{color:var(--vb-on-dark)}.is-on-dark .m-sechead__label:before,.m-sechead--on-dark .m-sechead__label:before{background-color:var(--c-accent-mid)}.is-on-dark .m-sechead__title,.m-sechead--on-dark .m-sechead__title{color:var(--vb-on-dark)}@media screen and (max-width:767px){.m-sechead__rule{display:none}}
