.pg-line{width:max-content;max-width:100%;padding-bottom:.04em;display:block;overflow:visible clip}.pg-letter{display:inline-block}.pg-wipe{clip-path:inset(-.1em -.15em)}@media (prefers-reduced-motion:no-preference){.pg-letter{animation:pg-rise .82s var(--ease-emphasis) both;animation-delay:calc(var(--d,0s) + var(--i,0) * 34ms)}.pg-wipe{animation:pg-wipe .9s var(--ease-emphasis) both;animation-delay:var(--d,0s)}.pg-wipe--slow{animation-duration:1.1s;animation-timing-function:var(--ease-inout)}.pg-fade{animation:pg-fade .7s var(--ease-out) both;animation-delay:var(--d,0s)}}@keyframes pg-rise{0%{transform:translateY(105%)}}@keyframes pg-wipe{0%{clip-path:inset(-.1em 100% -.1em -.15em)}}@keyframes pg-fade{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){[data-page] .reveal{clip-path:none!important;filter:none!important}}.pg-press{transition:transform .16s var(--ease-out)}.pg-press:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.pg-press:active{transform:none}}.pg-spinner{border:2px solid;border-right-color:#0000;border-radius:999px;width:1em;height:1em;animation:.7s linear infinite pg-spin}@keyframes pg-spin{to{transform:rotate(360deg)}}.pg-caret{vertical-align:-.1em;background:currentColor;width:.55em;height:.95em;display:inline-block}@media (prefers-reduced-motion:no-preference){.pg-caret{animation:1.1s step-end infinite pg-blink}}@keyframes pg-blink{66%{opacity:0}}@media (prefers-reduced-motion:no-preference){.pg-spin{animation:14s linear infinite pg-spin}}
