@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:optional;src:url(/fonts/amiri/amiri-italic-400.woff2)format("woff2")}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:optional;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:optional;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:optional;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:optional;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{text-size-adjust:100%;font-size:18px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.8}img,picture,video,canvas,svg{max-width:100%;display:block}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{color:#fff;z-index:1000;background:#7a2532;border-radius:0 0 4px 4px;padding:.75rem 1.5rem;font-family:IBM Plex Sans Arabic,sans-serif;font-size:.9rem;font-weight:500;text-decoration:none;transition:top .2s;position:absolute;top:-100%;left:50%;transform:translate(-50%)}.skip-link:focus{outline-offset:2px;outline:3px solid #7a2532;top:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline-offset:3px;outline:3px solid}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page{color:#2c2925;background-color:#fafaf7;font-family:IBM Plex Sans Arabic,sans-serif}.rule{background-color:#7a2532;width:80px;height:2px;margin:0 auto}.arrow{font-size:1.2rem;line-height:1}.poems-section{background-color:#f2f0eb;padding:6rem 2rem}.section-container{max-width:1200px;margin:0 auto}.section-title{color:#2c2925;text-align:center;margin:1.5rem 0 3rem;font-family:Amiri,serif;font-size:2.2rem;font-weight:700}.poems-grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (width<=768px){.poems-section{padding:4rem 1.5rem}.poems-grid{grid-template-columns:1fr;gap:1.5rem}.section-title{font-size:1.8rem}}@media (width<=480px){.poems-section{padding:3rem 1rem}}@media print{nav,footer,.no-print{display:none!important}body{color:#000;background:#fff;font-size:14pt;line-height:2}.verse-line{page-break-inside:avoid}}
