.breakdance .bde-section-918-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-918-100 .section-container>*{width:auto!important;height:auto!important}.breakdance .bde-section-918-100 .section-container{--bde-grid-items-per-row:1}.breakdance .bde-section-918-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-918-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;--gold-rule:linear-gradient(90deg,transparent 0%,#B8924A 18%,#B8924A 82%,transparent 100%);--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:radial-gradient(circle at top left,rgba(184,146,74,.10),transparent 416px),radial-gradient(circle at top right,rgba(13,59,47,.07),transparent 480px),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 ::selection{background:var(--green-900);color:var(--ivory-50)}#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 .section-pad{padding:96px 0}#custom-page .section-pad--tight{padding-top:24px}#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 .section-copy{max-width:680px;margin:14px 0 0;color:var(--ink-700);font-size:16px}#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 .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 .slot{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--ivory-50);border:1px solid var(--line);box-shadow:var(--shadow);display:grid;place-items:center}#custom-page .slot--flush{margin:0}#custom-page .slot--wide{aspect-ratio:16 / 9;width:100%}#custom-page .slot--card{aspect-ratio:4 / 3;width:100%;border-radius:var(--radius-md);box-shadow:none}#custom-page .slot--photo{background:var(--green-950)}#custom-page .slot img.fill{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#custom-page .split-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center}#custom-page .split-grid h2{margin:0 0 20px;color:var(--green-900);font-size:clamp(26px,3.2vw,44px);font-weight:700;line-height:1.5}#custom-page .split-grid .body{max-width:36em;margin:0 0 30px;color:var(--ink-700);font-size:16.5px;line-height:2.05}#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:active{transform:translateY(1px) scale(.99)}#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 .btn-outline{background:transparent;color:var(--green-900);border:1px solid rgba(13,59,47,.4)}#custom-page .btn-outline:hover{border-color:var(--green-900);background:rgba(13,59,47,.05);transform:translateY(-1px)}#custom-page .btn-gold{background:var(--gold-500);color:var(--green-950);border:1px solid var(--gold-500)}#custom-page .btn-gold:hover{background:var(--gold-400);transform:translateY(-1px);box-shadow:0 14px 34px rgba(0,0,0,.22)}#custom-page .writing-band{background:var(--ivory-50);border-block:1px solid var(--line)}#custom-page .expertise-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 44px;border-top:1px solid var(--line)}#custom-page .expertise-cell{padding:30px 0 34px;border-bottom:1px solid var(--line)}#custom-page .expertise-cell i{display:block;width:30px;height:2px;margin-bottom:20px;background:var(--gold-500)}#custom-page .expertise-cell h3{margin:0 0 8px;color:var(--green-900);font-size:20px;font-weight:700;line-height:1.5}#custom-page .expertise-cell p{margin:0;color:var(--ink-700);font-size:14.5px;line-height:1.95}#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 .closing{background:linear-gradient(135deg,rgba(8,41,31,.98),rgba(13,59,47,.94)),var(--green-900);color:#fff;text-align:center;padding:110px 0}#custom-page .closing .lockup{display:inline-flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:34px}#custom-page .lockup-logo{width:280px;height:134px;object-fit:contain}#custom-page .closing p{max-width:34em;margin:0 auto 36px;color:rgba(255,255,255,.75);font-size:17px;line-height:2.05}#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 .split-grid{grid-template-columns:1fr}#custom-page .books-grid{grid-template-columns:1fr 1fr}#custom-page .expertise-grid{grid-template-columns:1fr 1fr;gap:0 34px}}@media (max-width:700px){#custom-page .shell{width:calc(100% - 32px)}#custom-page .section-pad{padding:70px 0}#custom-page .page-intro{padding:52px 0 42px}#custom-page .section-head{flex-direction:column;align-items:flex-start;gap:18px}#custom-page .expertise-grid{grid-template-columns:1fr}#custom-page .books-grid{grid-template-columns:1fr}#custom-page .closing{padding:80px 0}}html[dir="ltr"] #custom-page{font-family:"Figtree",sans-serif}html[dir="rtl"] #custom-page{direction:rtl!important;background:radial-gradient(circle at top right,rgba(184,146,74,.10),transparent 416px),radial-gradient(circle at top left,rgba(13,59,47,.07),transparent 480px),var(--ivory-100)}html[dir="rtl"] #custom-page .page-intro h1,html[dir="rtl"] #custom-page .page-intro .lead,html[dir="rtl"] #custom-page .split-grid h2,html[dir="rtl"] #custom-page .split-grid .body,html[dir="rtl"] #custom-page .section-title,html[dir="rtl"] #custom-page .section-copy,html[dir="rtl"] #custom-page .expertise-cell h3,html[dir="rtl"] #custom-page .expertise-cell p,html[dir="rtl"] #custom-page .book-meta{text-align:right!important}