.h3-TsG_overlay{--cx-mark-scale:.5657;--cx-window-end:48;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-in-out-cubic:cubic-bezier(.65, 0, .35, 1);--ease-out-quad:cubic-bezier(.5, 1, .89, 1);--ease-in-cubic:cubic-bezier(.32, 0, .67, 0)}@media (min-width:40rem){.h3-TsG_overlay{--cx-mark-scale:.7071}}.h3-TsG_overlay[data-intro=full]:not([hidden]){animation:h3-TsG_overlay-fade .25s var(--ease-out-quad) 1s forwards, h3-TsG_overlay-end 1ms linear 1.3s forwards}.h3-TsG_partX,.h3-TsG_partY{position:absolute;inset:0}.h3-TsG_partY{transform-origin:var(--origin)}.h3-TsG_overlay[data-intro=full] .h3-TsG_partX{animation:h3-TsG_part-x .58s var(--ease-out-quart) calc(var(--i) * 40ms) both}.h3-TsG_overlay[data-intro=full] .h3-TsG_partY{animation:h3-TsG_part-y .58s var(--ease-in-out-cubic) calc(var(--i) * 40ms) both}.h3-TsG_overlay[data-intro=full] .h3-TsG_mark{animation:h3-TsG_mark-grow .6s var(--ease-in-cubic) .7s both, h3-TsG_mark-fade .18s var(--ease-out-quad) .7s both}.h3-TsG_window{transform-box:view-box;transform-origin:0 0;transform:scale(0)}.h3-TsG_overlay[data-intro=full] .h3-TsG_window{animation:h3-TsG_window-open .6s var(--ease-in-cubic) .7s forwards}@keyframes h3-TsG_overlay-end{0%,to{visibility:hidden}}@keyframes h3-TsG_overlay-fade{to{opacity:0}}@keyframes h3-TsG_part-x{0%{transform:translateX(calc(var(--sx) * (50vw + 40px)))}}@keyframes h3-TsG_part-y{0%{transform:translateY(calc(var(--sy) * (50vh + 40px))) rotate(calc(var(--sx) * var(--sy) * -24deg))}}@keyframes h3-TsG_mark-grow{to{transform:scale(calc(var(--cx-window-end) / var(--cx-mark-scale)))}}@keyframes h3-TsG_mark-fade{to{opacity:0}}@keyframes h3-TsG_window-open{0%{transform:scale(var(--cx-mark-scale))}to{transform:scale(var(--cx-window-end))}}
