@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/amiri/amiri-normal-400.woff2) format("woff2")}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/amiri/amiri-normal-700.woff2) format("woff2")}@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/amiri/amiri-italic-400.woff2) format("woff2")}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/amiri/amiri-italic-700.woff2) format("woff2")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/noto-naskh/noto-naskh-normal-400.woff2) format("woff2")}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/aref-ruqaa/aref-ruqaa-normal-400.woff2) format("woff2")}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/aref-ruqaa/aref-ruqaa-normal-700.woff2) format("woff2")}@font-face{font-family:Cairo;font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/cairo/cairo-normal-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/ibm-plex-arabic/ibm-plex-arabic-normal-300.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-arabic/ibm-plex-arabic-normal-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-arabic/ibm-plex-arabic-normal-500.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-arabic/ibm-plex-arabic-normal-600.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-arabic/ibm-plex-arabic-normal-700.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:18px;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100vh;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}ul,ol{list-style:none}.skip-link{position:absolute;top:-100%;left:50%;transform:translate(-50%);background:#7a2532;color:#fff;padding:.75rem 1.5rem;border-radius:0 0 4px 4px;font-family:IBM Plex Sans Arabic,sans-serif;font-size:.9rem;font-weight:500;z-index:1000;text-decoration:none;transition:top .2s}.skip-link:focus{top:0;outline:3px solid #7a2532;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.page{font-family:IBM Plex Sans Arabic,sans-serif;color:#2c2925;background-color:#fafaf7}.rule{width:80px;height:2px;background-color:#7a2532;margin:0 auto}.arrow{font-size:1.2rem;line-height:1}.poems-section{padding:6rem 2rem;background-color:#f2f0eb}.section-container{max-width:1200px;margin:0 auto}.section-title{font-family:Amiri,serif;font-size:2.2rem;font-weight:700;color:#2c2925;text-align:center;margin:1.5rem 0 3rem}.poems-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media(max-width:768px){.poems-section{padding:4rem 1.5rem}.poems-grid{grid-template-columns:1fr;gap:1.5rem}.section-title{font-size:1.8rem}}@media(max-width:480px){.poems-section{padding:3rem 1rem}}@media print{nav,footer,.no-print{display:none!important}body{font-size:14pt;line-height:2;color:#000;background:#fff}.verse-line{page-break-inside:avoid}}.footer[data-astro-cid-sz7xmlte]{background-color:#1a1816;color:#fff;padding:4rem 2rem}.footer-inner[data-astro-cid-sz7xmlte]{max-width:800px;margin:0 auto;text-align:center}.footer-name[data-astro-cid-sz7xmlte]{font-family:Amiri,serif;font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .75rem}.footer-links[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:IBM Plex Sans Arabic,sans-serif;font-size:.85rem;font-weight:400;color:#fffc;text-decoration:none;transition:color .2s;min-height:44px;display:inline-flex;align-items:center}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff}.footer-links[data-astro-cid-sz7xmlte] .sep[data-astro-cid-sz7xmlte]{color:#ffffff80;font-size:.7rem}.footer-copy[data-astro-cid-sz7xmlte]{font-family:IBM Plex Sans Arabic,sans-serif;font-size:.85rem;font-weight:300;color:#ffffffbf;margin:0}
