.text-loop{width:100%;position:relative;overflow:hidden}.text-loop-svg{width:100%;height:auto;display:block}.text-loop-text{-webkit-user-select:none;user-select:none}.text-loop-measure{visibility:hidden;pointer-events:none}.shuffle-parent{white-space:normal;word-wrap:break-word;display:inline-block}.shuffle-char-wrapper>span{will-change:transform}.shuffle-char{text-align:center;display:inline-block}@property --reveal{syntax:"<number>";inherits:true;initial-value:1}@property --light-t{syntax:"<number>";inherits:false;initial-value:1}@property --light{syntax:"<number>";inherits:false;initial-value:1}@property --dive{syntax:"<percentage>";inherits:false;initial-value:0%}@property --rise-p{syntax:"<number>";inherits:false;initial-value:1}.finale-glow{--hm-glow:#ffb066;--hm-flame:#f45510;--hm-ember:#a71304;--hm-ember-deep:#520301;--hm-bg:#000;--rodape:clamp(2rem, 6vh, 5rem);--reveal:1;--light-t:clamp(0, calc((var(--reveal) - .06) / .88), 1);--light:calc(var(--light-t) * var(--light-t) * (3 - 2 * var(--light-t)));--dive:calc(34% * (1 - var(--light)));background:radial-gradient( 128% 78% at 50% calc(100% - var(--rodape) + var(--dive,0%)) in oklab, var(--hm-glow) 0%, #f9862c 7%, #f96a1c 13%, var(--hm-flame) 20%, #ea420b 27%, #d92b07 35%, #c11d05 43%, var(--hm-ember) 52%, #8c0602 62%, #6c0401 71%, var(--hm-ember-deep) 79%, #380201 87%, #1a0402 94%, var(--hm-bg) 100%), var(--hm-bg)}.finale-grain{z-index:0;pointer-events:none;mix-blend-mode:soft-light;width:100%;height:100%;display:block;position:absolute;inset:0}.finale-rise{opacity:var(--rise-p,1);transform:translate3d(0, calc(var(--rise-travel,16px) * (1 - var(--rise-p)) * (1 - var(--rise-p))), 0)}.finale-rise--base{--rise-p:clamp(0, calc((var(--reveal) - .45) / .35), 1);--rise-travel:18px}.finale-rise--top{--rise-p:clamp(0, calc((var(--reveal) - .62) / .3), 1);--rise-travel:24px}@media (prefers-reduced-motion:reduce){.finale-glow{--reveal:1}}
