.deb-text-reveal.__reveal_bar_anim .__rvl_txt_content:after{position:absolute;top:0;left:0;right:0;bottom:0}.deb-text-reveal h1.__rvl_txt_wrapper,.deb-text-reveal h2.__rvl_txt_wrapper,.deb-text-reveal h3.__rvl_txt_wrapper,.deb-text-reveal h4.__rvl_txt_wrapper,.deb-text-reveal h5.__rvl_txt_wrapper,.deb-text-reveal h6.__rvl_txt_wrapper,.deb-text-reveal p.__rvl_txt_wrapper,.deb-text-reveal div.__rvl_txt_wrapper{font-size:24px;font-weight:400;line-height:1.48;background-image:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;text-align:var(--text-align,inherit)}.deb-text-reveal h1.__rvl_txt_wrapper:before,.deb-text-reveal h1.__rvl_txt_wrapper:after,.deb-text-reveal h2.__rvl_txt_wrapper:before,.deb-text-reveal h2.__rvl_txt_wrapper:after,.deb-text-reveal h3.__rvl_txt_wrapper:before,.deb-text-reveal h3.__rvl_txt_wrapper:after,.deb-text-reveal h4.__rvl_txt_wrapper:before,.deb-text-reveal h4.__rvl_txt_wrapper:after,.deb-text-reveal h5.__rvl_txt_wrapper:before,.deb-text-reveal h5.__rvl_txt_wrapper:after,.deb-text-reveal h6.__rvl_txt_wrapper:before,.deb-text-reveal h6.__rvl_txt_wrapper:after,.deb-text-reveal p.__rvl_txt_wrapper:before,.deb-text-reveal p.__rvl_txt_wrapper:after,.deb-text-reveal div.__rvl_txt_wrapper:before,.deb-text-reveal div.__rvl_txt_wrapper:after{content:none;display:none;background-image:none;-webkit-box-shadow:none;box-shadow:none}.deb-text-reveal .__rvl_txt_content{position:relative;display:inline-block;padding:6px}.deb-text-reveal .__rvl_txt{vertical-align:middle;color:var(--text-color,inherit);font-size:var(--text-size,inherit);font-weight:var(--deb-common-reveal-text--font-weight,inherit);line-height:var(--deb-common-reveal-text--line-height,1.4);letter-spacing:var(--deb-common-reveal-text--letter-spacing,inherit);-webkit-filter:var(--deb-common-reveal-text--drop-shadow,none);filter:var(--deb-common-reveal-text--drop-shadow,none)}.deb-text-reveal.__reveal_bar_anim .__rvl_txt_content:after{content:'';display:block;background-color:var(--bar-color,#fff);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.deb-text-reveal.__reveal_bar_anim .__rvl_txt{opacity:0}.deb-text-reveal.__reveal_bar_anim.is-vertical-anim .__rvl_txt_content:after{-webkit-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0)}.deb-text-reveal.__reveal_bar_anim.gradient-bar .__rvl_txt_content:after{background-image:var(--bar-gradient,none)}.deb-text-reveal.__reveal_bar_anim.is-show .__rvl_txt_content:after{-webkit-animation:var(--anim-name,debTxtRvlBarLr) var(--anim-time,1.5s) cubic-bezier(0,0,.2,1) var(--delay-time,0s);animation:var(--anim-name,debTxtRvlBarLr) var(--anim-time,1.5s) cubic-bezier(0,0,.2,1) var(--delay-time,0s)}.deb-text-reveal.__reveal_bar_anim.is-show .__rvl_txt{-webkit-animation:debTxtRvlText var(--anim-time,1.5s) cubic-bezier(0,0,.2,1) var(--delay-time,0s) forwards;animation:debTxtRvlText var(--anim-time,1.5s) cubic-bezier(0,0,.2,1) var(--delay-time,0s) forwards}.deb-text-reveal.style--font-size-clamp .__rvl_txt{font-size:clamp(var(--deb-common-reveal-text--font-size-clamp-min), var(--text-size), var(--deb-common-reveal-text--font-size-clamp-max))}.deb-text-reveal.style--color--gradient .__rvl_txt{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--deb-common-reveal-text--gradient)}.deb-text-reveal.style--drop-shadow .__rvl_txt{-webkit-filter:var(--deb-common-reveal-text--drop-shadow);filter:var(--deb-common-reveal-text--drop-shadow)}.deb-text-reveal.is-heavy-bold .__rvl_txt{font-family:prompt-bold,'Hiragino Sans W9','Arial Black','Meiryo',YuGothic,'Yu Gothic',sans-serif;font-weight:900}.deb-text-reveal.is-transform .__rvl_txt_content{-webkit-transform:var(--deb-common-reveal-text--transform,none);-ms-transform:var(--deb-common-reveal-text--transform,none);transform:var(--deb-common-reveal-text--transform,none)}.deb-text-reveal.in-max-width{max-width:860px;margin-left:auto;margin-right:auto}@-webkit-keyframes debTxtRvlBarLr{0%,44%,53%{-webkit-transform-origin:0 50%;transform-origin:0 50%}54%,100%{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}54%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);transform:scale(0,1)}}@keyframes debTxtRvlBarLr{0%,44%,53%{-webkit-transform-origin:0 50%;transform-origin:0 50%}54%,100%{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}54%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);transform:scale(0,1)}}@-webkit-keyframes debTxtRvlBarRl{0%,44%,53%{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}54%,100%{-webkit-transform-origin:0 50%;transform-origin:0 50%}54%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);transform:scale(0,1)}}@keyframes debTxtRvlBarRl{0%,44%,53%{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}54%,100%{-webkit-transform-origin:0 50%;transform-origin:0 50%}54%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);transform:scale(0,1)}}@-webkit-keyframes debTxtRvlBarTb{0%,44%,53%{-webkit-transform-origin:50% 0;transform-origin:50% 0}54%,100%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}54%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1,0);transform:scale(1,0)}}@keyframes debTxtRvlBarTb{0%,44%,53%{-webkit-transform-origin:50% 0;transform-origin:50% 0}54%,100%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}54%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1,0);transform:scale(1,0)}}@-webkit-keyframes debTxtRvlBarBt{0%,44%,53%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}54%,100%{-webkit-transform-origin:50% 0;transform-origin:50% 0}54%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1,0);transform:scale(1,0)}}@keyframes debTxtRvlBarBt{0%,44%,53%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}54%,100%{-webkit-transform-origin:50% 0;transform-origin:50% 0}54%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1,0);transform:scale(1,0)}}@-webkit-keyframes debTxtRvlText{0%{opacity:0}53%{opacity:0}54%{opacity:1}100%{opacity:1}}@keyframes debTxtRvlText{0%{opacity:0}53%{opacity:0}54%{opacity:1}100%{opacity:1}}@media screen and (max-width:912px){.deb-text-reveal .__rvl_txt{font-size:clamp(calc(var(--text-size, inherit) - 1.6vw), var(--text-size, inherit), 5.2vw)}}