@keyframes pv-screen-in{0%{opacity:0;transform:scale(.97)translateY(16px)}}@keyframes pv-screen-out{to{opacity:0;transform:scale(.97)translateY(16px)}}@keyframes pv-fade-in{0%{opacity:0}}@keyframes pv-chapter-in{0%{opacity:0;transform:translateY(14px)}}@keyframes pv-option-in{0%{opacity:0;transform:translateY(8px)}}@keyframes pv-step-in-right{0%{opacity:0;transform:translate(28px)}}@keyframes pv-step-in-left{0%{opacity:0;transform:translate(-28px)}}@view-transition{navigation:auto}:root:active-view-transition-type(ask-handoff)::view-transition-old(root){animation:.24s cubic-bezier(.23,1,.32,1) both pv-handoff-out}:root:active-view-transition-type(ask-handoff)::view-transition-new(root){animation:.24s cubic-bezier(.23,1,.32,1) both pv-handoff-in}@keyframes pv-handoff-out{to{opacity:0;filter:blur(4px);transform:scale(.985)}}@keyframes pv-handoff-in{0%{opacity:0}}.pv-description-scroll{--fade-above:0px;--fade-below:0px;scrollbar-width:thin;scrollbar-color:#1c181429 transparent;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-above), #000 calc(100% - var(--fade-below)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-above), #000 calc(100% - var(--fade-below)), transparent 100%)}.pv-description-scroll[data-more-above]{--fade-above:24px}.pv-description-scroll[data-more-below]{--fade-below:32px}.pv-description-scroll::-webkit-scrollbar{width:4px}.pv-description-scroll::-webkit-scrollbar-thumb{background:#1c181429;border-radius:4px}.pv-description-scroll::-webkit-scrollbar-track{background:0 0}:where(.dark) .pv-description-scroll{scrollbar-color:#ffffff2e transparent}:where(.dark) .pv-description-scroll::-webkit-scrollbar-thumb{background:#ffffff2e}.pv-rw-word{color:var(--pv-rw-color,currentColor);display:inline-block}.pv-rw-out{animation:.34s cubic-bezier(.4,0,.2,1) both pv-rw-out}.pv-rw-in{animation:.6s cubic-bezier(.2,.8,.2,1) both pv-rw-in,1.1s both pv-rw-ink}@keyframes pv-rw-out{to{opacity:0;filter:blur(3px);transform:translateY(-4px)}}@keyframes pv-rw-in{0%{opacity:0;filter:blur(4px);transform:translateY(6px)}}.pv-rw-shim{background:linear-gradient(90deg, currentColor 35%, var(--color-tangerine-9) 50%, currentColor 65%) 0 0 / 300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite pv-rw-shim}@media (prefers-reduced-motion:reduce){.pv-rw-shim{animation:none}}@keyframes pv-rw-shim{0%{background-position:100% 0}to{background-position:0 0}}@keyframes pv-rw-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes pv-rw-ink{0%,35%{color:var(--pv-rw-ink,#c24a0a)}}