.pl-arrow-dir{display:inline-flex}.pl-arrow-dir:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.pl-cat-faith-values{--pl-c1:#1e7a4d;--pl-c2:#0f4d30}.pl-cat-islamic-history{--pl-c1:#8e1e29;--pl-c2:#5a1119}.pl-cat-biographies{--pl-c1:var(--pl-navy-600);--pl-c2:var(--pl-navy-800)}.pl-cat-leadership-character{--pl-c1:var(--pl-brand-700);--pl-c2:#7a1621}.pl-cat-thinking-skills{--pl-c1:#a8490f;--pl-c2:#7a350b}.pl-cat-arabic-heritage{--pl-c1:#7e5624;--pl-c2:#5e3d17}.pl-cat-literature{--pl-c1:#5b3a8c;--pl-c2:#35215a}.pl-cat-poetry{--pl-c1:#a63d62;--pl-c2:#7a2645}.pl-cat-world-tales{--pl-c1:#1f5f8b;--pl-c2:#123b58}.pl-cat-animal-fables{--pl-c1:#4a7024;--pl-c2:#365418}.pl-cat-adventure-novels{--pl-c1:#b83d0b;--pl-c2:#7c2a07}.pl-cat-science{--pl-c1:#0e7490;--pl-c2:#0a4a5c}.pl-cat-history-civilizations{--pl-c1:#6b4229;--pl-c2:#3f2618}.pl-book3d{--pl-by:-14deg;--pl-bx:3deg;aspect-ratio:var(--pl-book-cover-ratio);transform-style:preserve-3d;transform:perspective(900px) rotateY(var(--pl-by)) rotateX(var(--pl-bx));transition:transform var(--pl-motion-slow) var(--pl-ease-out);display:block;position:relative}.pl-book3d:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--pl-by:14deg}.pl-book-face{padding:12% 12% 10%;border-radius:var(--pl-book-radius);color:var(--pl-white);background:linear-gradient(160deg, var(--pl-c1,var(--pl-navy-600)), var(--pl-c2,var(--pl-navy-800)));box-shadow:var(--pl-shadow-book);flex-direction:column;justify-content:space-between;padding-inline-start:16%;display:flex;position:absolute;inset:0;overflow:hidden}.pl-book-face:before{content:"";background:var(--pl-book-spine);width:9%;position:absolute;inset-block:0;inset-inline-start:0}.pl-book-title{font-family:var(--font-head);text-wrap:balance;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:clamp(.9375rem,1.4vw,1.1875rem);font-weight:800;line-height:1.45;display:-webkit-box;position:relative;overflow:hidden}.pl-book-author{font-size:var(--pl-text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.pl-book-pages{background:var(--pl-book-pages);border-start-end-radius:3px;border-end-end-radius:3px;width:6%;position:absolute;inset-block:2.5%;inset-inline-end:-5%;transform:translateZ(-1px)}.pl-book-real{border-radius:var(--pl-book-radius);background:var(--pl-navy-900);box-shadow:var(--pl-shadow-book);position:absolute;inset:0;overflow:hidden}.pl-book-real img{object-fit:contain}.pl-langs{gap:1.25rem;margin-top:2.5rem;display:grid}.pl-lang{isolation:isolate;border-radius:var(--pl-radius-xl);height:100%;min-height:21.25rem;box-shadow:var(--pl-shadow-glass-hover);color:var(--pl-white);flex-direction:column;justify-content:flex-end;padding:1.75rem;display:flex;position:relative;overflow:hidden}.pl-lang>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform var(--pl-motion-slow) var(--pl-ease-out);position:absolute;inset:0}.pl-lang:before{content:"";z-index:-1;background:var(--pl-gradient-lang);position:absolute;inset:0}.pl-lang-title{font-family:var(--font-head);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.3}.pl-lang-desc{max-width:40ch;color:var(--pl-on-dark-muted);margin-top:.5rem;line-height:1.85}.pl-lang-go{min-height:var(--pl-target-comfortable);border-radius:var(--pl-radius-full);background:var(--pl-on-dark-fill);border:1px solid var(--pl-nav-dark-edge);align-self:flex-start;align-items:center;gap:.625rem;margin-top:1.125rem;padding:0 1.125rem;font-weight:700;display:inline-flex}.pl-lang-soon{border-radius:var(--pl-radius-full);background:var(--pl-accent-400);color:var(--pl-night);font-weight:800;font-size:var(--pl-text-xs);padding:.3125rem .875rem;position:absolute;inset-block-start:1.375rem;inset-inline-start:1.375rem}@media (hover:hover){.pl-lang:hover>img{transform:scale(1.07)}}.pl-lstage{align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding-block:clamp(2.25rem,5vw,3.5rem);display:grid}.pl-lstage+.pl-lstage{border-block-start:1px dashed var(--pl-border-strong)}.pl-stage-art{border-radius:var(--pl-radius-xl);aspect-ratio:4/3;box-shadow:var(--pl-shadow-glass-hover);overflow:hidden;rotate:-1.5deg}.pl-stage-art img{object-fit:cover;width:100%;height:100%}.pl-lstage h2{font-size:clamp(1.5rem,2.8vw,2.125rem)}.pl-lstage .pl-lede{font-size:var(--pl-text-base)}.pl-shelf{margin-top:1.75rem;margin-block-end:2.5rem;padding-block-start:1.125rem;position:relative}.pl-shelf:after{content:"";background:var(--pl-gradient-wood);height:1.25rem;box-shadow:var(--pl-shadow-wood);border-radius:.375rem;position:absolute;inset-block-end:-.875rem;inset-inline:0}.pl-shelf-row{z-index:1;flex-wrap:wrap;align-items:flex-end;gap:.5rem;min-height:13rem;padding-inline:.25rem;display:flex;position:relative}.pl-shelf-row li{flex:1 1 0;min-width:4.5rem;max-width:9.375rem}.pl-gbook{color:inherit;transition:transform var(--pl-motion-slow) var(--pl-ease-out);flex-direction:column;display:flex}.pl-spine{height:calc(8.75rem + var(--pl-h,0) * .04rem);background:linear-gradient(160deg, var(--pl-c1), var(--pl-c2));box-shadow:var(--pl-shadow-spine);color:var(--pl-white);border-radius:.375rem .625rem .1875rem .1875rem;flex-direction:column;justify-content:space-between;align-items:center;padding:.75rem .25rem;display:flex;position:relative}.pl-gn{font-family:var(--font-head);font-size:clamp(2rem,3.4vw,2.75rem);font-weight:800;line-height:1}.pl-gname{font-weight:700;font-size:var(--pl-text-xs);text-align:center;line-height:1.4}.pl-gcount{text-align:center;font-weight:700;font-size:var(--pl-text-xs);color:var(--pl-brand-700);margin-top:.75rem}.pl-gbook-empty{opacity:.6}.pl-gbook-empty .pl-gcount{color:var(--pl-ink-700)}@media (hover:hover){a.pl-gbook:hover{transform:translateY(-16px)rotate(-2deg)}}a.pl-gbook:focus-visible{transform:translateY(-16px)}.pl-shelf-row[data-armed]:not([data-in]) li{opacity:0}.pl-shelf-row[data-in] li{animation:pl-book-up .42s var(--pl-ease-out) backwards;animation-delay:calc(var(--i) * 70ms)}@keyframes pl-book-up{0%{opacity:0;translate:0 40px}}.pl-bookgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.375rem,3vw,2.5rem) clamp(1rem,2.4vw,2rem);margin-top:2.5rem;display:grid}.pl-bcard{color:inherit;border-radius:var(--pl-radius-md);flex-direction:column;gap:.875rem;display:flex}.pl-bcard:hover .pl-book3d,.pl-bcard:focus-visible .pl-book3d{transform:perspective(900px)translateY(-8px)scale(1.03)}.pl-bcard h3{font-size:var(--pl-text-base);line-height:1.55}.pl-bcard:hover h3{color:var(--pl-brand-700)}.pl-bwho{font-size:var(--pl-text-xs);color:var(--pl-ink-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:-.5rem;display:-webkit-box;overflow:hidden}.pl-bcats{flex-wrap:wrap;gap:.25rem;display:flex}.pl-bcat{border-radius:var(--pl-radius-full);background:var(--pl-navy-50);font-size:var(--pl-text-xs);color:var(--pl-navy-800);padding:.125rem .625rem;font-weight:700}.pl-bookhero{align-items:center;gap:2.5rem;display:grid}.pl-bookstage{perspective:1200px;justify-self:center;width:min(18.75rem,70vw)}.pl-bookstage .pl-book3d{--pl-by:-24deg;--pl-bx:6deg}.pl-bookstage .pl-book3d:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--pl-by:24deg}.pl-book-credit{color:var(--pl-on-dark-muted);margin-top:.875rem}.pl-book-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.625rem;display:flex}.pl-book-btn{border-radius:var(--pl-radius-full);background:var(--pl-brand-700);background-image:var(--pl-gradient-btn);min-height:3.25rem;box-shadow:var(--pl-shadow-btn);color:var(--pl-white);flex-direction:column;justify-content:center;align-items:center;padding:.5rem 1.625rem;font-weight:700;display:inline-flex}.pl-book-btn small{font-size:var(--pl-text-xs);font-weight:400}.pl-book-btn-line{background:var(--pl-on-dark-fill);border:1px solid var(--pl-nav-dark-edge);box-shadow:none;background-image:none}.pl-bookbody{align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.pl-about-book p{color:var(--pl-navy-900);margin-top:.875rem;font-size:1.1875rem;line-height:2}.pl-book-grades{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.pl-book-grades a{min-height:var(--pl-target-comfortable);border-radius:var(--pl-radius-full);border:1.5px solid var(--pl-border-strong);background:var(--pl-white);color:var(--pl-navy-800);align-items:center;padding-inline:1rem;font-weight:700;display:flex}.pl-book-grades a:hover{border-color:var(--pl-navy-800)}.pl-details{border-radius:var(--pl-card-radius);background:var(--pl-white);box-shadow:var(--pl-shadow-glass);padding:1.5rem}.pl-details h2{font-size:1.25rem}.pl-details dl{margin-top:.875rem;display:grid}.pl-details dl div{border-block-end:1px solid var(--pl-border);justify-content:space-between;gap:1rem;padding-block:.5rem;display:flex}.pl-details dt{color:var(--pl-ink-600)}.pl-details dd{color:var(--pl-navy-800);text-align:end;font-weight:700}@media (min-width:40rem){.pl-bookgrid{grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr))}.pl-shelf-row{flex-wrap:nowrap;gap:clamp(.625rem,1.6vw,1.375rem);min-height:15.625rem}.pl-shelf-row li{min-width:0}.pl-spine{height:calc(10.625rem + var(--pl-h,0) * .0625rem);padding:1rem .5rem}}@media (min-width:64rem){.pl-langs{grid-template-columns:1fr 1fr}.pl-lang{min-height:26.25rem}.pl-lstage{grid-template-columns:.8fr 1.2fr}.pl-bookhero{grid-template-columns:1.25fr .75fr}.pl-bookstage{order:-1}.pl-bookbody{grid-template-columns:1.25fr .75fr}}@media (prefers-reduced-motion:reduce){.pl-shelf-row[data-armed] li{opacity:1!important;animation:none!important}a.pl-gbook:focus-visible,a.pl-gbook:hover{transform:none}}
