@media (prefers-reduced-motion:no-preference){.motion-reveal{opacity:0;transition:opacity .65s,transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.motion-reveal.motion-visible,.motion-reveal:focus-within{opacity:1;transform:none}.p-hero h1{animation:.8s cubic-bezier(.22,1,.36,1) both name-arrive}.p-hello{animation:.6s both name-arrive}.play .p-link,.p-entry-links>a{transition:background .2s,color .2s,box-shadow .2s,transform .25s}.play a .p-arrow{transition:transform .25s}:is(.play a:hover .p-arrow,.play a:focus-visible .p-arrow){transform:translate(3px,-3px)}.play .p-orbit:hover .p-arrow{transform:translateY(4px)}.play .p-link:hover{transform:none;box-shadow:0 5px #28152e22}.play .p-link:active{box-shadow:none;transform:translateY(0)}@keyframes name-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.p-hero figure,.p-story figure{transition:transform .55s cubic-bezier(.22,1,.36,1)}.p-hero figure:hover,.p-story figure:hover{transform:rotate(0)translateY(-5px)}.p-book-image>img.p-book-render{transition:transform .6s cubic-bezier(.22,1,.36,1),filter .6s}.p-book-image:hover>img.p-book-render{filter:drop-shadow(14px 24px 16px #28152e4d);transform:translateY(-10px)rotate(-2deg)}.p-entry-links>a:hover{transform:rotate(0);box-shadow:0 7px #28152e33}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.motion-reveal{opacity:1!important;transform:none!important}}
