.book-art{min-height:400px;position:relative;background:#dce7ce;border-radius:6px;display:grid;place-items:center;overflow:hidden}.open-book{display:flex;width:83%;height:245px;transform:rotate(-8deg);filter:drop-shadow(8px 22px 12px #153c3528)}.book-page{width:50%;background:#fffef8;padding:26px 22px;border-bottom:9px double #c7cec1}.left-page{border-radius:5px 0 0 15px;background:linear-gradient(90deg,#fffef8 85%,#e3e3da)}.right-page{border-radius:0 5px 15px 0;background:linear-gradient(90deg,#e3e3da,#fffef8 15%)}.book-page>span{font-size:7px;letter-spacing:1.5px}.book-page b{display:block;font-family:Georgia,serif;font-weight:400;font-size:26px;line-height:1.2;margin:17px 0}.book-page i{display:block;background:#adb5ac;height:2px;margin-top:9px}.book-page i:nth-of-type(3n){width:75%}.right-page i:first-of-type{margin-top:28px}.book-page small{display:block;text-align:center;font-size:7px;margin-top:23px}.book-badge{position:absolute;bottom:38px;right:20px;border-radius:50%;background:#f4d965;width:90px;height:90px;display:grid;place-content:center;text-align:center;font-size:12px;line-height:1.4;transform:rotate(9deg)}.book-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.project-form input{width:100%;min-width:0;border:1px solid var(--line);border-radius:4px;padding:13px;font-size:12px;margin-bottom:23px;background:#fff;color:var(--ink)}.rights-note{border-left:3px solid #18a9bf;padding-left:17px}.book-teaser{border-left:3px solid #e9bb36}@media(max-width:640px){.book-art{min-height:330px}.open-book{height:210px}.book-page{padding:20px 15px}.book-page b{font-size:23px}.book-badge{width:73px;height:73px;font-size:10px;bottom:24px}.book-fields{gap:10px}.book-fields label{font-size:10px}.digital-hero h1{font-size:45px}}
