.c_business-heading__inner{width:100%;max-width:99.2rem;margin-inline:auto;padding-inline:0;box-sizing:border-box}@media screen and (max-width:1000px){.c_business-heading__inner{padding-inline:3rem}}.c_business-heading__eyebrow{position:relative;margin:0;padding-top:2.4rem;font-family:var(--font-base-w6);font-weight:600;font-size:2rem;letter-spacing:.04rem;line-height:var(--c-lh-heading);color:#333}@media screen and (max-width:1000px){.c_business-heading__eyebrow{padding-top:1.8rem;font-size:1.5rem;letter-spacing:.03rem}}.c_business-heading__line{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#ccc;transform-origin:left center}.c_business-heading.is-anim .c_business-heading__line{transform:scaleX(0)}.c_business-heading.is-anim .c_business-heading__line.is-inview{transform:scaleX(1);transition:transform .8s ease}.c_business-heading__head-main{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.c_business-heading__eyebrow+.c_business-heading__head-main{margin-top:9.6rem}@media screen and (max-width:1000px){.c_business-heading__eyebrow+.c_business-heading__head-main{margin-top:4.8rem}}.c_business-heading .c_section-headline__label{font-size:1.8rem;letter-spacing:.072rem}@media screen and (max-width:1000px){.c_business-heading .c_section-headline__label{font-size:1.4rem;letter-spacing:.056rem}}.c_business-heading__heading{margin:0;font-family:var(--font-base-w6);font-weight:600;font-size:3.4rem;letter-spacing:.068rem;line-height:var(--c-lh-heading);color:#333}@media screen and (max-width:1000px){.c_business-heading__heading{font-size:2.4rem;letter-spacing:.048rem}}.c_business-heading__body{width:57.3%;margin:3.2rem 0 0 auto;font-family:var(--font-base-w5);font-weight:500;font-size:1.6rem;letter-spacing:.032rem;line-height:var(--c-lh-body);color:#333}@media screen and (max-width:1000px){.c_business-heading__body{width:100%;margin:1.6rem 0 0;font-size:1.4rem;letter-spacing:.028rem;line-height:var(--c-lh-body)}}.c_business-heading__eyebrow+.c_business-heading__body{margin-top:1.6rem}@media screen and (max-width:1000px){.c_business-heading__eyebrow+.c_business-heading__body{margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c_business-heading.css.map */
