@font-face{font-family:book;src:url(../media/literata-s.p.3mrjy5df0dr0p.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:normal}@font-face{font-family:book;src:url(../media/literata_italic-s.p.120dhthqwff3f.woff2)format("woff2");font-display:swap;font-weight:200 900;font-style:italic}@font-face{font-family:book Fallback;src:local(Arial);ascent-override:109.04%;descent-override:28.53%;line-gap-override:0.0%;size-adjust:107.95%}.book_58cf65f3-module__ys9p8W__className{font-family:book,book Fallback}.book_58cf65f3-module__ys9p8W__variable{--font-book:"book", "book Fallback"}
.autor{--paper:#f7f6f3;--paper-deep:#ecebe6;--ink:#1c1b19;--muted:#5b5852;--font-display:var(--font-book);--step-small:.875rem;--step-body:clamp(1.0625rem, 1rem + .2vw, 1.125rem);--step-lead:clamp(1.375rem, 1.2rem + .6vw, 1.75rem);--step-head:clamp(2.75rem, 1.8rem + 3.6vw, 4.75rem);background:var(--paper);color:var(--ink);font-size:var(--step-body);line-height:1.6}body:has(.autor){background:var(--paper)}.t-small{font-size:var(--step-small);line-height:1.45}.t-body{font-size:var(--step-body)}.t-lead{font-size:var(--step-lead);line-height:1.32}.t-head{font-size:var(--step-head);letter-spacing:-.025em;line-height:1.02}.press{transition:transform .18s,opacity .18s}.press:hover{transform:translateY(-2px)}.press:active{transform:translateY(0)}.rv-on [data-rv]{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 80ms)}.rv-on [data-rv]:not(.rv-in){opacity:0;transform:translateY(22px)}.book3d{transform-origin:0;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;transform:perspective(1100px)rotateY(0);box-shadow:10px 14px 28px -18px #0000008c}a:hover .book3d,a:focus-visible .book3d,.book3d:hover{transform:perspective(1100px)rotateY(-14deg)translateY(-4px);box-shadow:22px 24px 34px -18px #00000080}@keyframes drift{0%{transform:scale(1.03)}to{transform:scale(1.1)translate(-1.5%,-1%)}}.drift{animation:26s ease-in-out infinite alternate drift}@media (prefers-reduced-motion:reduce){.rv-on [data-rv]:not(.rv-in){opacity:1;transform:none}.drift{animation:none}.press:hover{transform:none}.book3d,a:hover .book3d,.book3d:hover{transition:none;transform:none}}
