:root{--font-display:"Marcellus",Georgia,serif;--font-body:"Mulish",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-ar:"Amiri","Marcellus",serif;--bg:#f1eee4;--bg-soft:#e9e3d4;--surface:#fbf9f2;--surface-2:#f4f0e4;--ink:#173229;--ink-soft:#3b4c43;--muted:#6b7a6f;--line:#dbd4c3;--line-strong:#c8bfa8;--brass:#977528;--brass-bright:#b08e38;--green:#1c4a3f;--green-deep:#123128;--glow:rgba(176,142,56,0.28);--shadow:0 26px 60px -30px rgba(19,42,34,0.45);--text:var(--ink);--text-soft:var(--ink-soft);--text-muted:var(--muted);--border:var(--line);--border-strong:var(--line-strong);--accent:var(--brass);--accent-bright:var(--brass-bright);--on-accent:#ffffff;--success:#3e7a5e;--success-bg:#e6efe7;--warning:#b0863a;--warning-bg:#f6eedb;--error:#a6402f;--error-bg:#f3e3de;--info:#3a6a72;--info-bg:#e4eeef;--radius-sm:2px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-soft:var(--shadow);--shadow-card:0 12px 30px -18px rgba(19,42,34,0.3);--wrap-max:1140px;--wrap-pad:28px;color-scheme:light}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;font-weight:400;overflow-x:hidden}img{max-width:100%}a{color:inherit;text-decoration:none}::-moz-selection{background:var(--brass);color:#fff}::selection{background:var(--brass);color:#fff}:focus-visible{outline:2px solid var(--brass);outline-offset:3px;border-radius:2px}.wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 28px}.display{font-family:var(--font-display);font-weight:400;letter-spacing:.01em;text-wrap:balance}.ar{font-family:var(--font-ar);direction:rtl}.eyebrow{font-family:var(--font-display);font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;color:var(--brass)}.stars{position:absolute;inset:0;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%23D3B164' stroke-width='1'%3E%3Crect x='22' y='22' width='28' height='28'/%3E%3Crect x='22' y='22' width='28' height='28' transform='rotate(45 36 36)'/%3E%3C/g%3E%3C/svg%3E")}footer .stars{opacity:.06;background-image:url(/logo-emblem-light.png);background-size:56px 41px;background-repeat:space}header.nav{position:sticky;top:0;z-index:50;backdrop-filter:blur(12px);background:color-mix(in srgb,var(--bg) 82%,transparent);border-bottom:1px solid var(--line)}.nav-inner{justify-content:space-between;height:72px}.brand,.nav-inner{display:flex;align-items:center}.brand{gap:12px}.brand .emblem{width:46px;height:34px;flex:none;background:url(data:image/png;base64,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) 50%/contain no-repeat}.brand b{font-family:var(--font-display);font-size:1.35rem;letter-spacing:.06em;font-weight:400}.brand span{color:var(--muted);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;display:block;margin-top:-2px}.nav-links{display:flex;align-items:center;gap:22px}.nav-links a{font-size:.86rem;letter-spacing:.04em;color:var(--ink-soft);position:relative;padding:4px 0}.nav-links a:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:var(--brass);transition:width .25s}.nav-links a:hover{color:var(--ink)}.nav-links a:hover:after{width:100%}.nav-cta{font-family:var(--font-body);font-size:.84rem;letter-spacing:.03em;border:1px solid var(--brass);color:var(--brass);padding:9px 18px;border-radius:2px;transition:.22s;white-space:nowrap}.nav-cta:hover{background:var(--brass);color:var(--surface)}.btn.menu-btn{display:none}.hero{position:relative;overflow:hidden;padding:78px 0 90px}.hero .glow{position:absolute;top:-140px;left:50%;transform:translateX(-50%);width:min(900px,120vw);height:640px;border-radius:50%;background:radial-gradient(ellipse at center,var(--glow),transparent 66%);pointer-events:none;filter:blur(6px)}.hero-grid{position:relative;display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}.hero-copy .eyebrow{display:block;margin-bottom:22px}.hero-copy .ar-name{font-family:var(--font-ar);font-size:2.1rem;color:var(--brass);margin-bottom:8px;line-height:1}.hero h1{font-size:clamp(2.6rem,6vw,4.2rem);line-height:1.04;margin-bottom:22px;letter-spacing:.005em}.hero h1 em{font-style:normal;color:var(--brass)}.hero-copy p.lead{font-size:1.08rem;color:var(--ink-soft);max-width:44ch;margin-bottom:34px}.hero-actions{display:flex;gap:16px;flex-wrap:wrap}.btn{font-family:var(--font-body);font-size:.92rem;letter-spacing:.02em;padding:14px 26px;border-radius:2px;transition:.22s;cursor:pointer;border:1px solid transparent;display:inline-flex;align-items:center;gap:10px}.btn-primary{background:var(--green);color:#F3EEDF}.btn-primary:hover{background:var(--green-deep)}.btn-ghost{border-color:var(--line-strong);color:var(--ink)}.btn-ghost:hover{border-color:var(--brass);color:var(--brass)}.niche{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:150px 150px 6px 6px;padding:44px 34px 30px;box-shadow:var(--shadow);text-align:center}.niche:before{content:"";position:absolute;inset:10px;border:1px solid var(--brass);opacity:.5;border-radius:142px 142px 4px 4px;pointer-events:none}.niche .kicker{font-family:var(--font-display);font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.niche .next-name{font-family:var(--font-display);font-size:2.5rem;margin:6px 0 2px;color:var(--ink)}.niche .next-ar{font-family:var(--font-ar);font-size:1.5rem;color:var(--brass);line-height:1;margin-bottom:16px}.niche .next-time{font-size:1.05rem;color:var(--ink-soft);letter-spacing:.04em}.countdown{margin:18px auto 6px;display:inline-flex;gap:10px;align-items:baseline;font-variant-numeric:tabular-nums}.countdown b{font-family:var(--font-display);font-size:2.3rem;color:var(--green);font-weight:400}.cd-label{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:14px}.niche .divider{height:1px;background:var(--line);margin:22px 0 16px}.niche .now{font-size:.82rem;color:var(--muted);letter-spacing:.03em}.niche .now strong{color:var(--brass);font-weight:700}section{padding:88px 0}.sec-head{max-width:660px;margin-bottom:52px}.sec-head .eyebrow{display:block;margin-bottom:16px}.sec-head h2{font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.7rem);line-height:1.12;margin-bottom:16px}.sec-head p{color:var(--ink-soft);font-size:1.03rem}.tint{background:var(--bg-soft)}#horaires{position:relative;overflow:hidden}.hor-top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:34px}.hor-date{font-family:var(--font-display);font-size:1.15rem;color:var(--ink)}.hor-date span{display:block;font-family:var(--font-body);font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);margin-bottom:4px}.hor-date time{display:block}.hor-live{display:inline-flex;align-items:center;gap:9px;font-size:.78rem;color:var(--muted);letter-spacing:.06em}.hor-live .dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 0 var(--green);animation:pulse 2.4s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--green) 60%,transparent)}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}.prayers{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.pcell{background:var(--surface);border:1px solid var(--line);border-radius:4px;padding:22px 14px 20px;text-align:center;position:relative;transition:.25s}.pcell .pn{font-family:var(--font-display);font-size:1.12rem;letter-spacing:.03em}.pcell .par{font-family:var(--font-ar);font-size:1.1rem;color:var(--brass);line-height:1;margin:3px 0 12px}.pcell .pt{font-size:1.42rem;font-variant-numeric:tabular-nums;letter-spacing:.02em}.pcell.is-info{opacity:.72}.pcell.is-info .pt{font-size:1.2rem;color:var(--ink-soft)}.pcell.is-next{border-color:var(--brass);background:var(--surface);box-shadow:0 0 0 1px var(--brass) inset,var(--shadow)}.pcell.is-next:after{content:"Prochaine";position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:var(--brass);color:#fff;font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;padding:3px 10px;border-radius:20px;white-space:nowrap}.pcell.is-past{opacity:.55}.jumua{margin-top:16px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;background:var(--green);color:#F1ECDC;border-radius:4px;padding:20px 26px}.jumua .ji{font-family:var(--font-ar);font-size:1.7rem;color:var(--brass-bright);line-height:1}.jumua .jt{font-family:var(--font-display);font-size:1.15rem;letter-spacing:.04em}.jumua .jx{margin-left:auto;font-variant-numeric:tabular-nums;font-size:1.05rem;letter-spacing:.05em;display:flex;gap:20px}.jumua .jx b{font-weight:400;font-family:var(--font-display);font-size:1.4rem;display:block}.jumua .jx span{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.hor-note{margin-top:20px;font-size:.82rem;color:var(--muted)}.hor-note a{color:var(--brass);border-bottom:1px solid var(--line-strong)}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.about-text p{color:var(--ink-soft);margin-bottom:18px}.about-text p:first-of-type{color:var(--ink)}.bism{font-family:var(--font-ar);font-size:1.7rem;color:var(--brass);margin-bottom:20px;line-height:1.6}.about-card{padding-top:96px}.project{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:36px 34px 34px;box-shadow:var(--shadow);overflow:hidden;max-width:530px;margin-inline:auto}.project:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--brass)}.project .eyebrow{display:block;margin-bottom:12px}.project h3{font-family:var(--font-display);font-size:1.75rem;line-height:1.16}.pfig,.project h3{margin-bottom:24px}.pfig{display:flex;align-items:stretch;gap:14px;padding:20px 18px;background:color-mix(in srgb,var(--brass) 7%,transparent);border:1px solid var(--line);border-radius:6px;text-align:center}.pfig div{flex:1}.pfig div+div{border-left:1px solid var(--line)}.pfig b{display:block;font-family:var(--font-display);font-size:2.4rem;color:var(--brass);line-height:1;font-weight:400}.pfig span{display:block;margin-top:8px;font-size:.9rem;color:var(--ink);font-weight:600;letter-spacing:.02em;line-height:1.35}.project p{color:var(--ink-soft);font-size:.95rem;margin-bottom:14px}.pcta{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.pcta .btn{flex:1;min-width:168px;font-family:var(--font-body)}.hamodal,.pcta .btn{justify-content:center}.hamodal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;padding:24px}.hamodal[hidden]{display:none}.hamodal-back{position:absolute;inset:0;background:color-mix(in srgb,var(--green-deep) 74%,transparent);backdrop-filter:blur(6px)}.hamodal-panel{position:relative;display:flex;flex-direction:column;width:min(660px,100%);max-height:90vh;overflow:hidden;background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;box-shadow:0 44px 90px -34px rgba(19,42,34,.75)}.hamodal-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--brass);z-index:1}.hamodal-head{display:flex;align-items:flex-start;gap:20px;padding:28px 28px 20px;border-bottom:1px solid var(--line)}.hamodal-head .eyebrow{display:block;margin-bottom:7px}.hamodal-head h3{font-family:var(--font-display);font-size:1.5rem;line-height:1.15}.hamodal-x{margin-left:auto;flex:none;width:36px;height:36px;border-radius:50%;cursor:pointer;border:1px solid var(--line-strong);background:transparent;color:var(--ink-soft);font-size:1.35rem;line-height:1;transition:.2s}.hamodal-x:hover{border-color:var(--brass);color:var(--brass)}.hamodal-body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.hamodal-body iframe{display:block;width:100%;height:750px;border:none}.hamodal-foot{padding:14px 28px;border-top:1px solid var(--line);font-size:.76rem;color:var(--muted);text-align:center}body.no-scroll{overflow:hidden}.news{display:grid;grid-template-columns:1fr 1fr;gap:20px}.nitem{display:flex;gap:20px;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:24px 26px;transition:.25s}.nitem:hover{transform:translateY(-4px);border-color:var(--brass);box-shadow:var(--shadow)}.ndate{flex:none;width:62px;text-align:center;padding:10px 0 8px;background:var(--green);color:#F1ECDC;border-radius:4px;align-self:flex-start}.ndate b{display:block;font-family:var(--font-display);font-size:1.7rem;font-weight:400;line-height:1}.ndate span{display:block;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-bright);margin-top:3px}.nbody{min-width:0}.nmeta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.ntag{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--brass);border:1px solid var(--line-strong);border-radius:20px;padding:3px 10px}.nwhen{font-size:.74rem;letter-spacing:.06em;color:var(--muted)}.nitem h3{font-family:var(--font-display);font-size:1.2rem;line-height:1.28;margin-bottom:7px}.nitem p{font-size:.92rem;color:var(--ink-soft)}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:30px 26px 28px;transition:.25s;position:relative;display:flex;flex-direction:column}.card:hover{transform:translateY(-4px);border-color:var(--brass);box-shadow:var(--shadow)}.card .ic{width:40px;height:40px;margin-bottom:18px}.card .ic circle,.card .ic line,.card .ic path,.card .ic rect{stroke:var(--brass);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.card h3{font-family:var(--font-display);font-size:1.28rem;margin-bottom:10px;letter-spacing:.01em}.card p{font-size:.94rem;color:var(--ink-soft);margin-bottom:16px}.card .tag{margin-top:auto;display:inline-block;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line);padding-top:12px;width:100%}.art-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:46px;align-items:start}.art-feature{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:6px;overflow:hidden;transition:.25s}.art-feature:hover{border-color:var(--brass);box-shadow:var(--shadow)}.art-cover{position:relative;height:230px;background:var(--green-deep);display:grid;place-items:center;overflow:hidden}.art-cover .stars{opacity:.2}.art-cover .cglow{position:absolute;top:-130px;left:50%;transform:translateX(-50%);width:440px;height:360px;border-radius:50%;background:radial-gradient(ellipse at center,var(--glow),transparent 66%)}.art-cover .cw{position:relative;font-family:var(--font-ar);font-size:3.4rem;line-height:1;color:var(--brass-bright);text-shadow:0 12px 34px rgba(0,0,0,.4)}.art-cat{position:absolute;top:16px;left:16px;z-index:2;font-weight:700;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;background:var(--brass);color:#20180a;padding:4px 11px;border-radius:20px}.art-body{display:flex;flex-direction:column;flex:1;padding:26px 28px 28px}.art-meta{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.art-meta .adot{width:3px;height:3px;border-radius:50%;background:var(--line-strong);flex:none}.art-feature h3{font-family:var(--font-display);font-size:1.6rem;line-height:1.22;margin-bottom:12px}.art-feature h3 a:hover{color:var(--brass)}.art-feature p{font-size:.95rem;color:var(--ink-soft);margin-bottom:22px}.art-more{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:9px;font-size:.84rem;letter-spacing:.05em;color:var(--brass);border-bottom:1px solid var(--line-strong);padding-bottom:3px;transition:.22s}.art-more svg{width:15px;height:15px;transition:transform .22s}.art-more svg path{stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.art-more:hover{border-color:var(--brass)}.art-more:hover svg{transform:translateX(4px)}.art-list{display:flex;flex-direction:column}.art-row{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.art-row:first-child{padding-top:0}.art-row:last-child{border-bottom:none}.art-chip{position:relative;width:64px;height:64px;flex:none;margin-top:3px;background:var(--green);border-radius:4px;overflow:hidden;display:grid;place-items:center}.art-chip .stars{opacity:.26}.art-chip span{position:relative;font-family:var(--font-ar);font-size:1.4rem;color:var(--brass-bright);line-height:1}.art-row .art-meta{margin-bottom:5px;font-size:.68rem}.art-row h2,.art-row h3,.art-row h4{font-family:var(--font-display);font-size:1.12rem;line-height:1.3;margin-bottom:5px;transition:.2s}.art-row:hover h2,.art-row:hover h3,.art-row:hover h4{color:var(--brass)}.art-row p{font-size:.88rem;color:var(--ink-soft)}.art-foot{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:40px;padding-top:30px;border-top:1px solid var(--line)}.art-foot .hint{font-size:.84rem;color:var(--muted)}.don{position:relative;overflow:hidden;background:var(--green-deep);color:#EDE7D5;border-radius:10px;padding:60px 56px;box-shadow:var(--shadow)}.don .glow{position:absolute;top:-160px;right:-80px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,var(--glow),transparent 65%)}.don-grid{position:relative;display:grid;grid-template-columns:1.3fr .7fr;gap:44px;align-items:center}.don .eyebrow{color:var(--brass-bright)}.don h2{font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.7rem);margin:14px 0 16px;color:#F5F0E2}.don p{color:#CBD3C6;max-width:46ch}.don-ar{font-family:var(--font-ar);font-size:1.35rem;color:var(--brass-bright);margin-bottom:10px}.don-box{background:rgba(255,255,255,.04);border:1px solid rgba(211,177,100,.35);border-radius:8px;padding:28px;text-align:center}.don-box .amt{font-family:var(--font-display);font-size:1.05rem;color:#EDE7D5;margin-bottom:16px}.btn-brass{background:var(--brass);color:#20180a;width:100%;justify-content:center;font-weight:700}.btn-brass:hover{background:var(--brass-bright)}.don-box small{display:block;margin-top:14px;color:#9FB0A4;font-size:.76rem}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px}.info-item{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.info-item:first-child{padding-top:0}.info-item .ii{width:26px;height:26px;flex:none;margin-top:3px}.info-item .ii circle,.info-item .ii path,.info-item .ii rect{stroke:var(--brass);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.info-item h3,.info-item h4{font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-weight:700}.info-item a,.info-item p{color:var(--ink)}.facilities{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.facilities span{font-size:.8rem;border:1px solid var(--line-strong);border-radius:20px;padding:6px 14px;color:var(--ink-soft)}.map{background:var(--surface);border:1px solid var(--line);border-radius:8px;overflow:hidden;min-height:340px;position:relative;display:flex;flex-direction:column}.map .mapface{flex:1;position:relative;background:linear-gradient(var(--line) 1px,transparent 1px) 0 0/38px 38px,linear-gradient(90deg,var(--line) 1px,transparent 1px) 0 0/38px 38px,var(--surface-2);min-height:250px}.map .pin{position:absolute;top:48%;left:50%;transform:translate(-50%,-100%);text-align:center}.map .pin svg{width:34px;height:34px}.map .pin svg path{fill:var(--brass);stroke:none}.map .pin span{display:block;font-size:.72rem;color:var(--ink);background:var(--surface);border:1px solid var(--line);padding:3px 8px;border-radius:4px;margin-top:2px;white-space:nowrap;box-shadow:var(--shadow)}.map .maprow{padding:14px 20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.86rem}.map .maprow a{color:var(--brass)}footer{position:relative;overflow:hidden;background:var(--green-deep);color:#C9D2C6;padding:64px 0 30px}.foot-grid{position:relative;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px;margin-bottom:44px}.foot-brand .emblem-light{display:block;width:82px;height:60px;margin-bottom:14px;background:url(data:image/png;base64,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) 50%/contain no-repeat}.foot-brand b{display:block;font-family:var(--font-display);font-size:1.5rem;color:#F0EBDC;letter-spacing:.06em;line-height:1.2;margin-bottom:12px}.foot-brand p{font-size:.9rem;color:#9FB0A4;max-width:34ch}.foot-col h3,.foot-col h5{font-family:var(--font-display);font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brass-bright);margin-bottom:16px}.foot-col a,.foot-col p{display:block;font-size:.9rem;color:#B7C2B6;margin-bottom:10px}.foot-col a:hover{color:#F0EBDC}.foot-bottom{position:relative;border-top:1px solid rgba(211,177,100,.2);padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:.8rem;color:#8D9E92}.rev{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.rev.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rev{opacity:1;transform:none;transition:none}.hor-live .dot{animation:none}html{scroll-behavior:auto}}@media (max-width:900px){.about-grid,.contact-grid,.don-grid,.hero-grid{grid-template-columns:1fr;gap:40px}.about-card{padding-top:0}.cards{grid-template-columns:1fr 1fr}.prayers{grid-template-columns:repeat(3,1fr)}.art-grid{gap:36px}.art-grid,.news{grid-template-columns:1fr}.nav-links{display:none}.btn.menu-btn{display:inline-flex}.niche{max-width:420px;margin:0 auto}}@media (max-width:560px){body{font-size:16px}.wrap{padding:0 18px}.cards{grid-template-columns:1fr}.prayers{grid-template-columns:repeat(2,1fr)}.project{padding:28px 22px 26px}.pfig{gap:12px}.pfig b{font-size:1.75rem}.pcta .btn{flex:1 1 100%}.hamodal{padding:0}.hamodal-panel{max-height:100vh;height:100vh;border:none;border-radius:0}.hamodal-head{padding:22px 20px 16px}.hamodal-foot{padding:12px 20px}section{padding:64px 0}.don{padding:40px 26px}.art-cover{height:180px}.art-cover .cw{font-size:2.6rem}.art-body{padding:22px 20px 24px}.art-feature h3{font-size:1.34rem}.art-chip{display:none}.jumua .jx{margin-left:0;width:100%}.foot-grid{grid-template-columns:1fr;gap:28px}}.card .ic{display:inline-block}.card .ic>svg{width:100%;height:100%;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}