.gn-h{margin:24px 0;padding:24px 22px;background:#fbf6ef;border:1px solid #ead9c4;color:#2b1e15;font-family:Jost,'Nunito Sans',system-ui,sans-serif}
.gn-h[dir=rtl]{text-align:right;font-family:'Noto Kufi Arabic',Tajawal,system-ui,sans-serif}
.gn-h .e{margin:0 0 8px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#a94a18;font-weight:600}
.gn-h h3{margin:0 0 14px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;font-size:30px;line-height:1.2;color:#2b1e15}
.gn-h[dir=rtl] h3{font-family:Amiri,'Noto Naskh Arabic',Georgia,serif}
.gn-h[dir=rtl] .e,.gn-h[dir=rtl] .ft,.gn-h[dir=rtl] .g{letter-spacing:0}
.gn-h em{font-style:italic;color:#c2571f}
.gn-h p{margin:0 0 12px;font-size:15px;line-height:1.8;color:#4a3b2e}
.gn-h .f{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}
.gn-h .f div{flex:1 1 140px;padding:12px 14px;background:#f3e3cf}
.gn-h .f b{display:block;font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;font-size:24px;line-height:1.15;color:#5a3a24;font-variant-numeric:lining-nums}
.gn-h .f span{display:block;font-size:12.5px;line-height:1.5;color:#6f5b4a;margin-top:4px}
.gn-h .t{display:flex;align-items:center;gap:12px;margin-top:18px;padding:12px 14px;background:#fff;border:1px solid #ead9c4;text-decoration:none;color:#2b1e15;font-size:13.5px;line-height:1.5}
.gn-h .t i{flex:none;width:36px;height:36px;border-radius:50%;background:#f27a1a;color:#fff;font:700 15px/36px Arial,sans-serif;text-align:center;font-style:normal}
.gn-h .t span{flex:1;color:#6f5b4a}
.gn-h .t strong{display:block;color:#2b1e15}
.gn-h .g{flex:none;font-size:11px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;color:#a94a18}
.gn-h .ft{margin:16px 0 0;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#a07a5a}

.gn-h a.t:hover{border-color:#c2571f}.gn-h a.t:hover .g{color:#c2571f}
@media(max-width:749px){.gn-h{padding:20px 16px}.gn-h h3{font-size:26px}.gn-h .t{flex-wrap:wrap}.gn-h .g{margin-left:48px}.gn-h[dir=rtl] .g{margin-left:0;margin-right:48px}}
.gn-a{color:#4a3b2e;font-size:15px;line-height:1.75}
.gn-a[dir=rtl]{text-align:right;font-family:'Noto Kufi Arabic',Tajawal,system-ui,sans-serif}
.gn-a p{margin:0 0 14px}
.gn-a h4{margin:20px 0 10px;font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;font-size:21px;letter-spacing:.02em;color:#2b1e15;border-bottom:1px solid #ead9c4;padding-bottom:6px}
.gn-a[dir=rtl] h4{font-family:Amiri,'Noto Naskh Arabic',Georgia,serif}
.gn-a ul{margin:0 0 8px;padding:0;list-style:none}
.gn-a li{position:relative;padding:4px 0 4px 20px}
.gn-a li:before{content:"";position:absolute;left:2px;top:13px;width:7px;height:7px;transform:rotate(45deg);background:#c2571f}
.gn-a[dir=rtl] li{padding:4px 20px 4px 0}.gn-a[dir=rtl] li:before{left:auto;right:2px}
.gn-a table{width:100%;border-collapse:collapse;margin:4px 0 8px;font-size:14px}
.gn-a th,.gn-a td{padding:9px 12px;border-bottom:1px solid #ead9c4;text-align:start;vertical-align:top}
.gn-a th{width:38%;background:#fbf6ef;color:#5a3a24;font-weight:600}
.gn-a tr:first-child th,.gn-a tr:first-child td{border-top:1px solid #ead9c4}
