.Poem-module__wGK7NG__poem{text-align:center;border:1px solid var(--gold);outline-offset:6px;max-width:860px;box-shadow:var(--shadow);background:#fff;border-radius:12px;outline:1px solid #c7a34a59;margin:0 auto;padding:clamp(28px,5vw,48px) clamp(18px,5vw,56px)}.Poem-module__wGK7NG__label{color:var(--sand-deep);letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:.85rem;font-weight:600}html[lang=ar] .Poem-module__wGK7NG__label{text-transform:none;letter-spacing:0;font-size:1rem}.Poem-module__wGK7NG__verses{font-family:"Amiri", var(--font-arabic-display);color:var(--green-deep);margin:0;font-size:clamp(1.35rem,3vw,1.9rem);line-height:2.1}.Poem-module__wGK7NG__verse{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:18px;margin:0;display:grid}.Poem-module__wGK7NG__verse span:first-child{text-align:start}.Poem-module__wGK7NG__verse span:last-child{text-align:end}.Poem-module__wGK7NG__sep{color:var(--gold);font-size:.6em}.Poem-module__wGK7NG__translation{font-family:var(--font-display);color:var(--text);margin-block-start:22px;font-size:1.15rem;font-style:italic;line-height:1.6}.Poem-module__wGK7NG__translation p{margin:0 0 6px}.Poem-module__wGK7NG__author{color:var(--green);flex-direction:column;gap:4px;margin-block-start:20px;font-weight:600;display:flex}.Poem-module__wGK7NG__note{color:var(--muted);font-size:.95rem;font-weight:400}.Poem-module__wGK7NG__dark{box-shadow:none;background:0 0}.Poem-module__wGK7NG__dark .Poem-module__wGK7NG__verses{color:#fff}.Poem-module__wGK7NG__dark .Poem-module__wGK7NG__translation{color:var(--sand-soft)}.Poem-module__wGK7NG__dark .Poem-module__wGK7NG__author{color:var(--gold)}.Poem-module__wGK7NG__dark .Poem-module__wGK7NG__note{color:var(--sand)}@media (max-width:640px){.Poem-module__wGK7NG__verse{grid-template-columns:1fr;gap:0;margin-block-end:12px}.Poem-module__wGK7NG__verse span:first-child,.Poem-module__wGK7NG__verse span:last-child{text-align:center}.Poem-module__wGK7NG__sep{display:none}}
.MahadrasPage-module__tsOStW__intro{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.MahadrasPage-module__tsOStW__lead{margin:0 0 28px;font-size:1.2rem;line-height:1.75}.MahadrasPage-module__tsOStW__art svg{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow);display:block}.MahadrasPage-module__tsOStW__toc ol{border-block-start:1px solid var(--line);gap:4px;margin:0;padding:0;list-style:none;display:grid}.MahadrasPage-module__tsOStW__toc li{border-block-end:1px solid var(--line)}.MahadrasPage-module__tsOStW__toc a{color:var(--green-deep);align-items:baseline;gap:14px;padding-block:10px;font-weight:500;text-decoration:none;display:flex}.MahadrasPage-module__tsOStW__toc a:hover{color:var(--green)}.MahadrasPage-module__tsOStW__tocNum{color:var(--gold);font-variant-numeric:tabular-nums;min-width:2ch;font-weight:600}.MahadrasPage-module__tsOStW__chapter{grid-template-columns:auto minmax(0,1fr);gap:clamp(18px,3vw,40px);display:grid}.MahadrasPage-module__tsOStW__num{font-family:var(--font-display);color:var(--gold);font-size:clamp(2.6rem,5vw,3.6rem);line-height:1}.MahadrasPage-module__tsOStW__title{color:var(--green-deep);margin:0 0 18px}.MahadrasPage-module__tsOStW__p{margin:0 0 14px;line-height:1.8}.MahadrasPage-module__tsOStW__list{gap:12px;margin:6px 0 18px;padding:0;list-style:none;display:grid}.MahadrasPage-module__tsOStW__list li{padding-inline-start:28px;line-height:1.75;position:relative}.MahadrasPage-module__tsOStW__list li:before{content:"";inset-inline-start:4px;background:var(--gold);width:9px;height:9px;position:absolute;top:.72em;transform:rotate(45deg)}.MahadrasPage-module__tsOStW__list strong{color:var(--green-deep)}.MahadrasPage-module__tsOStW__actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (max-width:860px){.MahadrasPage-module__tsOStW__intro{grid-template-columns:minmax(0,1fr)}.MahadrasPage-module__tsOStW__chapter{grid-template-columns:minmax(0,1fr);gap:8px}}
