.c-sectionHead{font-weight:700;margin-bottom:0;overflow-wrap:break-word;position:relative;word-break:keep-all}.c-sectionHead[data-label]{margin-top:6rem}@media screen and (max-width:47.9375rem){.c-sectionHead[data-label]{margin-top:3rem}}.c-sectionHead[data-label]:before{color:#fff;content:attr(data-label);font-family:IBM Plex Sans Condensed,sans-serif;font-size:11.25rem;font-style:italic;font-weight:400;left:clamp(-8rem,(-100vw + 80rem)/2,-2.5rem);line-height:1;overflow:hidden;position:absolute;right:-2.5rem;text-shadow:-1px -1px 0 #949494,-1px 0 0 #949494,-1px 1px 0 #949494,0 -1px 0 #949494,0 0 0 #949494,0 1px 0 #949494,1px -1px 0 #949494,1px 0 0 #949494,1px 1px 0 #949494;top:-8.5625rem;white-space:nowrap;z-index:-1}@media screen and (max-width:47.9375rem){.c-sectionHead[data-label]:before{font-size:3.25rem;left:-1.4375rem;line-height:1;right:-.9375rem;text-shadow:-1px -1px 0 #949494,-1px 0 0 #949494,-1px 1px 0 #949494,0 -1px 0 #949494,0 0 0 #949494,0 1px 0 #949494,1px -1px 0 #949494,1px 0 0 #949494,1px 1px 0 #949494;top:-3.0625rem}}.c-sectionHead--center{text-align:center}.c-sectionHead--center[data-label]{margin-bottom:5rem;margin-top:0}@media screen and (max-width:47.9375rem){.c-sectionHead--center[data-label]{margin-bottom:1.4375rem;margin-top:0}}.c-sectionHead--center[data-label]:before{display:flex;font-size:11.25rem;justify-content:center;left:-2.5rem;line-height:1;text-align:center;top:-4.4375rem}@media screen and (max-width:47.9375rem){.c-sectionHead--center[data-label]:before{font-size:3.25rem;left:-.9375rem;line-height:1;top:-1.9375rem;width:calc(100% + 1.875rem)}}.c-sectionHead[data-label] .c-sectionHead__text{background-color:#fff}