.deb-clip-text.style-1:before,.deb-clip-text.style-3 .__clipper:before,.deb-clip-text .__clipper:after{position:absolute;top:0;left:0;right:0;bottom:0}.deb-clip-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:var(--margin-block-top,0) auto var(--margin-block-bottom,0);padding:var(--padding-block-top,40px) 0 var(--padding-block-bottom,40px);background-size:cover;-webkit-transform:translateZ(0);transform:translateZ(0);min-height:var(--min-height)}.deb-clip-text.style-2{background-image:var(--clip-image);background-position:50%}.deb-clip-text.style-3 .__clipper:before{background-image:inherit;background-size:inherit;background-position:inherit;z-index:-2}.deb-clip-text.style-3 .__clipper:after{top:16px;left:16px;right:16px;bottom:16px}.deb-clip-text.fixed-clip-bg,.deb-clip-text.fixed-clip-bg .__clipper,.deb-clip-text.fixed-clip-bg .__clipper:before{background-attachment:fixed}.deb-clip-text.heavy-bold .__clip_title,.deb-clip-text.heavy-bold .__clip_desc{font-family:'Hiragino Sans W9','Arial Black','Meiryo',YuGothic,'Yu Gothic',sans-serif;font-weight:900}.deb-clip-text.style-1:before,.deb-clip-text.style-3 .__clipper:before,.deb-clip-text .__clipper:after{content:'';-webkit-transform:translateZ(0);transform:translateZ(0)}.deb-clip-text.style-1:before,.deb-clip-text .__clipper:after{opacity:var(--fore-color-opacity,1);background-color:var(--fore-color1,transparent);background-image:var(--fore-gradient,none)}.deb-clip-text .__clipper{position:relative;max-width:1180px;padding:var(--around-margin);background-image:var(--clip-image);background-size:100vw 100vh;background-position:50%;-webkit-text-fill-color:transparent;-webkit-background-clip:text}.deb-clip-text .__clipper:after{z-index:-1}.deb-clip-text .__clip_title_wrapper{margin-bottom:var(--margin-block-title)}.deb-clip-text .__clip_title.is-bold,.deb-clip-text .__clip_desc.is-bold{font-weight:900}.deb-clip-text .__clip_title_tag{position:static}.deb-clip-text .__clip_title{font-size:var(--title-size,42px)}.deb-clip-text .__clip_desc_wrapper{margin-bottom:var(--margin-block-desc)}.deb-clip-text .__clip_desc{font-size:var(--desc-size,16px)}@media (max-width:480px){.deb-clip-text .__clip_title{font-size:var(--mq-title-size,inherit)}}