.ebook-area{background:#ffffff1a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:32px;border-radius:10px;box-shadow:0 0 10px #0000001a;border:1px solid rgba(255,255,255,.2)}.ebook-cover{width:100%}.ebook-cover{height:100%;width:100%;object-fit:contain}@media (max-width: 768px){.ebook-area{padding:20px}.ebook-cover{max-width:200px}}.form-control{background:#ffffff1a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:8px;border:1px solid rgba(255,255,255,.2);color:var(--primary-text-color)}.form-control::placeholder{color:var(--primary-text-color)}.btn-primary{background:linear-gradient(to right,var(--primary-color),var(--secondary-color));border:none;border-radius:50px;padding:10px 20px;color:#fff;transition:all .3s ease-in-out;box-shadow:0 0 10px #0000001a;border:1px solid rgba(255,255,255,.1)}.btn-primary:hover{background:linear-gradient(to right,var(--secondary-color),var(--primary-color))}.ebook-title{margin-bottom:12px;font-size:32px;font-weight:600}@media (max-width: 768px){.ebook-title{font-size:24px}}.ebook-desc{text-align:justify}.ebook-desc ol,.ebook-desc ul{padding-left:20px}.ebook-desc ol li,.ebook-desc ul li{margin-bottom:8px}.ebook-desc ol li::marker,.ebook-desc ul li::marker{content:"✓  ";font-weight:900;color:var(--primary-color)}
