.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:normal;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, 0.2, 1) var(--delay-time, 0s);animation:var(--anim-name, debTxtRvlBarLr) var(--anim-time, 1.5s) cubic-bezier(0, 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, 0.2, 1) var(--delay-time, 0s) forwards;animation:debTxtRvlText var(--anim-time, 1.5s) cubic-bezier(0, 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)}}
