.caderno-cena{position:relative;min-height:clamp(520px,50vw,660px)}.caderno-cena__pagina{position:absolute;right:0;top:0;width:min(430px,88%);aspect-ratio:4 / 4.6;padding:52px 24px 24px 76px;border-radius:6px 10px 10px 6px;rotate:2.5deg;background:linear-gradient(to right,transparent 58px,rgba(226,120,120,.5) 58px 59.5px,transparent 59.5px),repeating-linear-gradient(to bottom,transparent 0 43px,rgba(120,160,210,.34) 43px 44px),#fffefa;background-position:0 0,0 8px,0 0;box-shadow:0 1px 0 rgba(27,6,36,.04),0 26px 40px -24px rgba(50,70,110,.32)}.caderno-cena__linha{margin:0;font-family:"Caveat","Segoe Print",cursive;font-weight:500;font-size:31px;line-height:44px;color:#3d5f8f;white-space:nowrap;transition:clip-path 1.2s cubic-bezier(.45,.1,.4,1);transition-delay:calc(var(--o) * .95s + .2s)}.caderno-cena__linha--final{color:#d0704f;font-size:36px}.caderno-cena__estrela{position:absolute;right:18%;top:calc(52px + 44px * 3 - 4px);width:34px;height:34px;overflow:visible}.caderno-cena__estrela path{fill:none;stroke:#e2a33c;stroke-width:2.2;stroke-linejoin:round;stroke-dasharray:1;transition:stroke-dashoffset 1s cubic-bezier(.22,.61,.36,1) calc(var(--o) * .95s + .2s)}.cenas .caderno-cena__linha{clip-path:inset(-10% 100% -10% 0)}.cenas .caderno-cena__estrela path{stroke-dashoffset:1}.cenas .caderno-cena__pagina.is-escrito .caderno-cena__linha{clip-path:inset(-10% -4% -10% 0)}.cenas .caderno-cena__pagina.is-escrito .caderno-cena__estrela path{stroke-dashoffset:0}.caderno-cena__lapis{position:absolute;width:clamp(64px,7vw,100px);height:auto;left:34%;top:-2%;rotate:18deg;will-change:transform}@media (max-width:1080px){.caderno-cena{max-width:560px;width:100%;margin:0 auto;min-height:680px}}@media (max-width:700px){.caderno-cena{min-height:0}.caderno-cena__pagina{position:relative;width:94%;margin-left:auto;aspect-ratio:auto;min-height:330px;padding:44px 16px 18px 62px;background:linear-gradient(to right,transparent 46px,rgba(226,120,120,.5) 46px 47.5px,transparent 47.5px),repeating-linear-gradient(to bottom,transparent 0 37px,rgba(120,160,210,.34) 37px 38px),#fffefa;background-position:0 0,0 0,0 0}.caderno-cena__linha{font-size:26px;line-height:38px}.caderno-cena__linha--final{font-size:30px}.caderno-cena__estrela{top:calc(44px + 38px * 3 - 4px)}}@media (prefers-reduced-motion:reduce){.caderno-cena__lapis{transform:none !important}.cenas .caderno-cena__linha{clip-path:none}.cenas .caderno-cena__estrela path{stroke-dashoffset:0}}.is-preview .caderno-cena__linha{clip-path:none !important;transition:none}.is-preview .caderno-cena__estrela path{stroke-dashoffset:0 !important;transition:none}