.breakdance .bde-section-9007-100 .section-container{--bde-grid-gap:var(--bde-column-gap);display:grid;grid-template-columns:repeat(var(--bde-grid-items-per-row,4),minmax(0,1fr));gap:var(--bde-grid-gap);align-items:var(--bde-grid-align-items,stretch);justify-items:var(--bde-grid-justify-items,stretch)}.breakdance .bde-section-9007-100 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-9007-100 .section-container{--bde-grid-items-per-row:1}.breakdance .bde-section-9007-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-9007-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}#custom-page{--green-950:#08291F;--green-900:#0D3B2F;--green-800:#14513F;--gold-500:#B8924A;--gold-400:#CFB06C;--ivory-100:#F7F2E8;--ivory-50:#FFFCF7;--ink-900:#202522;--ink-700:#4E5550;--ink-500:#727A74;--white:#FFFDF8;--line:rgba(13,59,47,.14);--line-soft:rgba(13,59,47,.08);--shadow:0 24px 70px rgba(8,41,31,.10);--radius-lg:30px;--radius-md:20px;--radius-btn:14px;--max:1280px;width:100%;max-width:100%;margin:0;background:var(--ivory-100);color:var(--ink-900);font-family:"Cairo",sans-serif;font-size:16.5px;line-height:1.9;overflow-x:hidden;-webkit-font-smoothing:antialiased;display:block}#custom-page *{box-sizing:border-box}#custom-page a{color:inherit;text-decoration:none}#custom-page img{max-width:100%;display:block}#custom-page :focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:4px}#custom-page .shell{width:min(var(--max),calc(100% - 40px));margin-inline:auto}#custom-page section{scroll-margin-top:90px}#custom-page .page-intro{padding:76px 0 56px}#custom-page .page-intro h1{margin:0 0 18px;color:var(--green-900);font-size:clamp(40px,5.4vw,72px);font-weight:700;line-height:1.3}#custom-page .page-intro .lead{max-width:40em;margin:0;color:var(--ink-700);font-size:17.5px;line-height:2.05}#custom-page .crumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:26px 0 0;color:var(--ink-500);font-size:13px}#custom-page .crumb a{color:var(--green-800);border-bottom:1px solid var(--line)}#custom-page .crumb a:hover{border-bottom-color:var(--gold-500)}#custom-page .book-hero{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start;padding:44px 0 90px}#custom-page .large-shelf{position:relative;min-height:560px;display:grid;place-items:center;padding:40px;border-radius:var(--radius-md);background:var(--ivory-50);border:1px solid var(--line);box-shadow:var(--shadow)}#custom-page .large-shelf img{max-width:62%;max-height:480px;border-radius:3px;box-shadow:0 18px 44px rgba(8,41,31,.28)}#custom-page .large-cover{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:560px;padding:36px;border-radius:var(--radius-md);background:linear-gradient(150deg,var(--green-800),var(--green-900) 62%);color:#fff;box-shadow:var(--shadow)}#custom-page .large-cover .cat{color:var(--gold-400);font-size:12.5px;font-weight:700;letter-spacing:.02em}#custom-page .large-cover .book-title{font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.5}#custom-page .book-hero .cat-line{margin:0 0 12px;color:var(--gold-500);font-size:13.5px;font-weight:700}#custom-page .book-hero h1{margin:0 0 16px;color:var(--green-900);font-size:clamp(32px,4.2vw,56px);font-weight:700;line-height:1.35}#custom-page .book-hero .lead{margin:0 0 30px;max-width:36em;color:var(--ink-700);font-size:17px;line-height:2.05}#custom-page .book-dl{margin:0 0 34px;border-top:1px solid var(--line)}#custom-page .book-dl div{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}#custom-page .book-dl dt{color:var(--ink-500);font-size:13.5px}#custom-page .book-dl dd{margin:0;color:var(--ink-900);font-size:14.5px;font-weight:700}#custom-page .actions{display:flex;flex-wrap:wrap;gap:14px}#custom-page .btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--radius-btn);border:0;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:transform 180ms ease,background 180ms ease,box-shadow 180ms ease}#custom-page .btn-solid{background:var(--green-900);color:var(--ivory-50);border:1px solid var(--green-900)}#custom-page .btn-solid:hover{background:var(--green-800);box-shadow:0 14px 34px rgba(8,41,31,.18);transform:translateY(-1px)}#custom-page .arrow-link{display:inline-flex;align-items:center;gap:10px;padding-bottom:6px;border-bottom:1px solid var(--gold-500);color:var(--green-900);font-size:15px;font-weight:700;white-space:nowrap;transition:gap 200ms ease}#custom-page .arrow-link:hover{gap:16px}#custom-page .sidebox .arrow-link{font-size:14px;margin-top:8px}#custom-page .content-grid{display:grid;grid-template-columns:1fr 320px;gap:72px;padding-bottom:96px;align-items:start}#custom-page .sidebox{padding:26px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white)}#custom-page .sidebox + .sidebox{margin-top:20px}#custom-page .sidebox h3{margin:0 0 12px;color:var(--green-900);font-size:17px;font-weight:700}#custom-page .sidebox p{margin:0 0 8px;color:var(--ink-700);font-size:14px;line-height:1.95}#custom-page .prose h2{margin:44px 0 16px;color:var(--green-900);font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.5}#custom-page .prose h2:first-child{margin-top:0}#custom-page .prose p{margin:0 0 20px;max-width:42em;color:var(--ink-700);font-size:17px;line-height:2.15}#custom-page .prose ul{margin:0 0 20px;padding-inline-start:22px;color:var(--ink-700);font-size:16.5px;line-height:2.1}#custom-page .writing-band{background:var(--ivory-50);border-block:1px solid var(--line-soft)}#custom-page .section-pad{padding:96px 0}#custom-page .section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:46px}#custom-page .section-title{margin:0;color:var(--green-900);font-size:clamp(30px,3.8vw,50px);font-weight:700;line-height:1.4}#custom-page .books-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:24px;align-items:stretch}#custom-page .book{display:flex;flex-direction:column;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow);transition:transform 220ms ease,box-shadow 220ms ease}#custom-page .book:hover{transform:translateY(-5px);box-shadow:0 30px 80px rgba(8,41,31,.16)}#custom-page .shelf{position:relative;aspect-ratio:3 / 3.9;display:grid;place-items:center;padding:26px;background:var(--ivory-50);border-bottom:1px solid var(--line-soft)}#custom-page .shelf img{max-width:76%;max-height:86%;border-radius:3px;box-shadow:0 18px 44px rgba(8,41,31,.28)}#custom-page .book-meta{padding:18px 24px 22px;color:var(--ink-500);font-size:13px;line-height:1.8}#custom-page .book-meta strong{display:block;color:var(--ink-900);font-size:14.5px;font-weight:700}#custom-page .reveal{opacity:0;transform:translateY(26px);transition:opacity 700ms cubic-bezier(.16,1,.3,1),transform 700ms cubic-bezier(.16,1,.3,1)}#custom-page .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){#custom-page *,#custom-page *::before,#custom-page *::after{transition-duration:.01ms!important;animation-duration:.01ms!important}#custom-page .reveal{opacity:1;transform:none}}@media (max-width:1080px){#custom-page .book-hero,#custom-page .content-grid{grid-template-columns:1fr;gap:44px}}@media (max-width:700px){#custom-page .shell{width:calc(100% - 32px)}#custom-page .page-intro{padding:52px 0 42px}#custom-page .section-pad{padding:70px 0}#custom-page .section-head{flex-direction:column;align-items:flex-start;gap:18px}#custom-page .large-shelf,#custom-page .large-cover{min-height:420px;padding:26px}#custom-page .large-shelf img{max-height:340px}#custom-page .books-grid{grid-template-columns:1fr}}html[dir="ltr"] #custom-page{font-family:"Figtree",sans-serif}html[dir="rtl"] #custom-page{direction:rtl!important}html[dir="rtl"] #custom-page .page-intro h1,html[dir="rtl"] #custom-page .page-intro .lead,html[dir="rtl"] #custom-page .book-hero h1,html[dir="rtl"] #custom-page .book-hero .lead,html[dir="rtl"] #custom-page .book-dl dt,html[dir="rtl"] #custom-page .book-dl dd,html[dir="rtl"] #custom-page .prose h2,html[dir="rtl"] #custom-page .prose p,html[dir="rtl"] #custom-page .prose ul,html[dir="rtl"] #custom-page .sidebox h3,html[dir="rtl"] #custom-page .sidebox p,html[dir="rtl"] #custom-page .section-title,html[dir="rtl"] #custom-page .book-meta{text-align:right!important}