.download-apps{position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:88px;padding:clamp(4rem,8vw,6.5rem) 0;border-block:1px solid rgb(219 174 83/22%);background:radial-gradient(circle at 14% 18%,rgb(219 174 83/16%),transparent 28rem),radial-gradient(circle at 88% 72%,rgb(16 105 82/18%),transparent 32rem),linear-gradient(145deg,#052c23,#073b2f 52%,#04271f);color:#fff8e8}.download-apps:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.12;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='%23e2b65a' stroke-width='.8'%3E%3Crect x='24' y='24' width='24' height='24'/%3E%3Crect x='24' y='24' width='24' height='24' transform='rotate(45 36 36)'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-image:linear-gradient(90deg,#000,transparent 50%,#000);mask-image:linear-gradient(90deg,#000,transparent 50%,#000)}.download-apps-glow{position:absolute;inset:auto 50% -15rem auto;z-index:-1;width:34rem;height:34rem;border-radius:50%;background:rgb(225 179 83/12%);filter:blur(36px);pointer-events:none}.download-apps-layout{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.45fr);align-items:center;gap:clamp(2rem,5vw,5rem)}.download-apps-copy{max-width:31rem}.download-apps-eyebrow{margin-bottom:.75rem;color:#efc76f;font-size:.76rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.download-apps-copy h2{max-width:10ch;margin-bottom:1rem;color:#fff8e8;font-family:var(--nur-display);font-size:clamp(2.25rem,5vw,4rem);line-height:.98;letter-spacing:-.035em}.download-apps-copy>p:last-child{color:rgb(255 248 232/78%);font-size:1rem;line-height:1.72}.download-app-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.download-app-card{display:flex;min-width:0;min-height:290px;flex-direction:column;padding:clamp(1.3rem,2.8vw,1.8rem);border:1px solid rgb(239 199 111/25%);border-radius:24px;background:linear-gradient(150deg,rgb(255 255 255/11%),rgb(255 255 255/5%));box-shadow:0 24px 70px -42px rgb(0 0 0/80%),inset 0 1px 0 rgb(255 255 255/8%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.download-app-card-android{border-color:rgb(239 199 111/45%);background:radial-gradient(circle at 92% 4%,rgb(225 179 83/18%),transparent 11rem),linear-gradient(150deg,rgb(255 255 255/14%),rgb(255 255 255/6%))}.download-app-card-ios{opacity:.76}.download-app-card-head{display:flex;align-items:center;gap:1rem}.download-app-card-head>div{min-width:0}.download-app-card-head span:not(.download-platform-mark,.download-platform-screen){color:#f8e8c6;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.download-app-card h3{color:#fff8e8;font-family:var(--nur-display);font-size:1.35rem;line-height:1.2}.download-app-card>p{flex:1 1;margin:1.25rem 0 1.5rem;color:rgb(255 248 232/78%);font-size:.91rem;line-height:1.62}.download-platform-mark{position:relative;display:grid;width:52px;height:72px;flex:0 0 52px;place-items:center;border:1px solid rgb(239 199 111/46%);border-radius:13px;background:linear-gradient(160deg,#0d5947,#052b23);box-shadow:0 13px 28px -18px rgb(0 0 0/85%)}.download-platform-mark-ios{filter:saturate(.62)}.download-platform-speaker{position:absolute;top:6px;width:14px;height:2px;border-radius:99px;background:rgb(255 248 232/38%)}.download-platform-screen{color:#efc76f;font-size:.72rem;font-weight:900;letter-spacing:-.02em}.download-app-button{display:inline-flex;min-height:48px;align-items:center;justify-content:space-between;gap:.75rem;border-radius:999px;padding:.75rem 1rem .75rem 1.15rem;font-size:.87rem;font-weight:800;line-height:1.25}.download-app-button-primary{border:1px solid #f1cb78;background:linear-gradient(135deg,#e5b95c,#c99036);color:#04271f;box-shadow:0 14px 30px -18px rgb(225 179 83/72%)}.download-app-button-primary:hover{color:#031f19;transform:translateY(-1px);background:linear-gradient(135deg,#f0ca73,#d9a64b)}.download-app-button-disabled{border:1px solid rgb(255 248 232/16%);background:rgb(255 255 255/6%);color:rgb(255 248 232/78%);cursor:not-allowed}.download-app-pulse{width:8px;height:8px;border-radius:50%;background:#d9ad58;box-shadow:0 0 0 5px rgb(217 173 88/11%)}.download-preview-note{grid-column:2;display:flex;align-items:center;gap:.55rem;margin-top:-3.4rem;padding-inline:.25rem;color:rgb(255 248 232/78%);font-size:.74rem}.download-preview-note span{color:#e9d09f}html[data-theme=day] .download-apps{background:radial-gradient(circle at 14% 18%,rgb(219 174 83/16%),transparent 28rem),radial-gradient(circle at 88% 72%,rgb(16 105 82/11%),transparent 32rem),linear-gradient(145deg,#07372c,#0b4c3c 52%,#062e25)}@media (max-width:900px){.download-apps-layout{grid-template-columns:1fr}.download-apps-copy{max-width:39rem}.download-apps-copy h2{max-width:14ch}.download-preview-note{grid-column:1;margin-top:-.2rem}}@media (max-width:620px){.download-apps{padding:3.5rem 0}.download-app-grid{grid-template-columns:1fr}.download-app-card{min-height:0}.download-apps-copy h2{font-size:clamp(2.2rem,12vw,3.1rem)}}.web-install-guide{grid-column:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 1.5rem;margin-top:1.25rem;padding:1.25rem 1.4rem;border:1px solid rgb(228 200 127/24%);border-radius:18px;background:rgb(3 34 28/52%)}.web-install-guide h3{margin-bottom:.25rem;color:var(--nur-gold-soft);font-family:var(--nur-display);font-size:1.05rem}.web-install-guide p{color:rgb(247 245 239/76%);font-size:.9rem;line-height:1.6}.download-app-button-secondary{border:1px solid rgb(228 200 127/45%);background:transparent;color:var(--nur-gold-soft)}.web-install-instructions{grid-column:1/-1;padding-top:1rem;border-top:1px solid rgb(228 200 127/16%)}.web-install-instructions p+p{margin-top:.5rem}@media (max-width:900px){.web-install-guide{grid-column:1}}@media (max-width:680px){.web-install-guide{grid-template-columns:1fr}.web-install-guide .download-app-button{width:100%}}.connection-status{position:sticky;top:0;z-index:120;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:56px;padding:.65rem max(1rem,calc((100vw - 1180px) / 2));border-bottom:1px solid rgb(225 174 78/35%);background:rgb(4 45 36/96%);color:#fff8e8;box-shadow:0 12px 30px -24px rgb(0 0 0/85%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.connection-status-restored{border-color:rgb(91 191 153/42%);background:rgb(6 68 53/96%)}.connection-status-mark{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgb(239 199 111/48%);border-radius:50%;color:#efc76f;font-weight:900}.connection-status p{display:flex;min-width:0;flex-wrap:wrap;gap:.2rem .55rem;margin:0;line-height:1.4}.connection-status strong{font-size:.86rem}.connection-status p span{color:rgb(255 248 232/72%);font-size:.8rem}.connection-status button{min-width:88px;min-height:44px;border:1px solid rgb(239 199 111/54%);border-radius:999px;padding:.55rem .9rem;background:transparent;color:#efc76f;font:inherit;font-size:.8rem;font-weight:800}.connection-status button:hover{background:rgb(239 199 111/10%)}.connection-status button:focus-visible{outline:3px solid #fff8e8;outline-offset:2px}.web-install-offline-note{padding:.75rem .9rem;border:1px solid rgb(228 200 127/18%);border-radius:12px;background:rgb(255 255 255/5%)}@media (max-width:620px){.connection-status{grid-template-columns:auto minmax(0,1fr)}.connection-status button{grid-column:2;justify-self:start}.connection-status p{display:grid;gap:.15rem}}@media (forced-colors:active){.connection-status,.connection-status button,.connection-status-mark,.web-install-offline-note{border-color:CanvasText}}.family-profile-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.1rem;align-items:start}.family-profile-card-copy{min-width:0}.profile-portrait-block{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.profile-portrait{width:92px;height:92px;overflow:hidden;display:grid;place-items:center;border-radius:28px;color:var(--nr-gold,var(--nur-gold));background:radial-gradient(circle at 30% 20%,rgb(255 255 255/9%),transparent 45%),linear-gradient(145deg,rgb(18 100 78/72%),rgb(5 54 42/88%));border:1px solid rgb(217 184 108/30%);box-shadow:0 14px 34px -24px rgb(0 0 0/55%)}.profile-portrait img{display:block;width:100%;height:100%;object-fit:cover}.profile-line-avatar{width:78px;height:78px;color:#efd891}.profile-photo-actions{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.profile-photo-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.profile-photo-button,.profile-photo-remove{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:.35rem .68rem;border-radius:999px;font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.profile-photo-button{color:var(--nr-text,var(--nur-text));background:rgb(255 255 255/6%);border:1px solid rgb(217 184 108/26%)}.profile-photo-remove{color:var(--nr-muted,var(--nur-text-muted));background:transparent;border:1px solid rgb(255 255 255/12%)}.profile-photo-button:hover,.profile-photo-remove:hover{border-color:rgb(217 184 108/55%)}.profile-photo-hint{display:block;max-width:180px;color:var(--nr-muted,var(--nur-text-muted));font-size:.68rem;line-height:1.45}.family-parent-card{margin-bottom:1rem;border-style:dashed}.family-parent-card .family-profile-card-copy>p{margin-bottom:.75rem}@media (max-width:640px){.family-profile-card{grid-template-columns:1fr}.profile-portrait{width:84px;height:84px;border-radius:25px}}.ask-luminous .ask-results{color:var(--nr-text)}.ask-luminous .ask-results-title{color:#72501a}.ask-luminous .ayah{background:radial-gradient(circle at 100% 0,rgb(212 166 77/8%),transparent 22rem),linear-gradient(145deg,rgb(7 58 47/96%),rgb(4 39 32/96%))!important;border-color:rgb(222 177 92/30%)!important;box-shadow:0 18px 46px -34px rgb(0 0 0/70%)!important}.ask-luminous .ayah-number{color:#f0c76a!important;background:rgb(212 166 77/13%)!important;border:1px solid rgb(224 177 84/18%)}.ask-luminous .ayah-arabic{color:#f4dfaa!important;text-shadow:0 1px 0 rgb(0 0 0/20%)}.ask-luminous .ayah-translation{color:#f3ead8!important;border-top-color:rgb(222 177 92/22%)!important}.ask-luminous .ayah-source{color:#c9d5cf!important}.ask-luminous .ask-notice{color:#0b4d3c!important;background:#dceee5!important;border-left-color:#168060!important}html[data-theme=night] .ask-luminous .ask-results{color:#f8f0df}html[data-theme=night] .ask-luminous .ask-results-title{color:#f5e6c5}html[data-theme=night] .ask-luminous .ask-notice{color:#e9f2ed!important;background:rgb(14 105 80/24%)!important;border-left-color:#36b589!important}html[data-theme=day] .ask-luminous .ayah,html[data-theme=night] .ask-luminous .ayah{color-scheme:dark}html[data-theme=day] .ask-luminous .ask-discovery{border-color:rgb(168 119 42/28%);background:radial-gradient(circle at 92% 8%,rgb(205 154 65/12%),transparent 13rem),linear-gradient(145deg,#fffaf0,#f4ead7);box-shadow:0 22px 55px -42px rgb(79 55 18/42%)}html[data-theme=day] .ask-luminous .ask-discovery-copy h3{color:#17382f}html[data-theme=day] .ask-luminous .ask-discovery-copy p{color:#4d5e56}html[data-theme=day] .ask-luminous .ask-discovery-topic{border-color:rgb(156 109 36/24%);background:rgb(255 253 248/94%);color:#17382f;box-shadow:0 14px 34px -30px rgb(61 45 18/48%)}html[data-theme=day] .ask-luminous .ask-discovery-topic:focus-visible,html[data-theme=day] .ask-luminous .ask-discovery-topic:hover{border-color:rgb(156 109 36/48%);background:#fff8e9;box-shadow:0 18px 38px -28px rgb(61 45 18/52%)}html[data-theme=day] .ask-luminous .ask-discovery-topic strong{color:#17382f}html[data-theme=day] .ask-luminous .ask-discovery-topic small{color:#506159}html[data-theme=day] .ask-luminous .ask-discovery-icon{border-color:rgb(156 109 36/34%);background:#f5e7c7;color:#8a5d19}html[data-theme=day] .ask-luminous .ask-discovery-public-link{color:#765016}html[data-theme=day] .ask-luminous .ask-discovery-public-link:focus-visible,html[data-theme=day] .ask-luminous .ask-discovery-public-link:hover{color:#4d3510}html[data-theme=day] .ask-luminous .ask-discovery-note{color:#455950}.ask-discovery-topic-card{display:flex;min-width:0;flex-direction:column;gap:.45rem}.ask-discovery-topic-card:last-child:nth-child(odd){grid-column:1/-1}.ask-discovery-topic-card .ask-discovery-topic{width:100%;flex:1 1}.ask-discovery-public-link{display:inline-flex;align-items:center;align-self:flex-start;gap:.38rem;padding:.2rem .35rem;color:#efcf8b;font-size:.76rem;font-weight:700}.ask-discovery-public-link:focus-visible,.ask-discovery-public-link:hover{color:#fff1c9;text-decoration:underline;text-underline-offset:.2rem}.ask-discovery-public-link svg,.ask-topic-actions svg,.ask-topic-source-label svg{width:1em;height:1em}.ask-topic-back{display:inline-flex;margin-bottom:1rem;color:#efd592;font-size:.86rem;font-weight:750}.ask-topic-back:focus-visible,.ask-topic-back:hover{color:#fff0c6;text-decoration:underline;text-underline-offset:.25rem}.ask-topic-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.25rem}.ask-topic-actions .btn{display:inline-flex;align-items:center;gap:.45rem}.ask-topic-source-label{display:inline-flex;align-items:center;gap:.4rem;color:rgb(248 239 218/72%);font-size:.78rem;font-weight:700}.ask-topic-safety{margin-bottom:1rem}.ask-topic-safety p{margin-bottom:0}.ask-topic-more{margin-top:1rem}.ask-topic-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1rem}.ask-topic-links a{display:flex;align-items:center;gap:.65rem;padding:.8rem .9rem;border:1px solid rgb(218 170 87/24%);border-radius:14px;background:rgb(3 42 33/72%);color:#f9f0dc;font-weight:750}.ask-topic-links a:focus-visible,.ask-topic-links a:hover{border-color:rgb(232 194 119/58%);background:rgb(7 66 51/78%)}.ask-topic-links a span{color:#efc878}.ask-luminous .ask-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ask-luminous .ask-trust-strip .luminous-stat{align-items:start!important;padding:.85rem .9rem!important}.ask-luminous .ask-trust-strip .luminous-stat:nth-child(2){border-right:0!important}.ask-luminous .ask-trust-strip .ask-trust-caution{grid-column:1/-1;border-top:1px solid rgb(225 174 78/22%);border-right:0!important;padding-block:.9rem!important}.ask-luminous .ask-trust-strip .ask-trust-caution .stat-copy>span{max-width:36rem;line-height:1.45!important}@media (max-width:420px){.ask-luminous .ask-trust-strip{grid-template-columns:1fr!important}.ask-luminous .ask-trust-strip .luminous-stat{border-right:0!important;border-bottom:1px solid rgb(225 174 78/18%)!important}.ask-luminous .ask-trust-strip .ask-trust-caution{grid-column:auto;border-top:0;border-bottom:0!important}}@media (max-width:720px){.ask-discovery-topic-card:last-child:nth-child(odd){grid-column:auto}.ask-topic-links{grid-template-columns:1fr}}html[data-theme=day] .ask-topic-back{color:#7b5e12}html[data-theme=day] .ask-topic-back:focus-visible,html[data-theme=day] .ask-topic-back:hover{color:#5d460c}html[data-theme=day] .ask-topic-source-label{color:#333f39}html[data-theme=day] .ask-luminous .luminous-lead{color:#35423b!important}html[data-theme=day] .learn-luminous .ayah .ayah-number{color:#64491c}html[data-theme=night] .learn-luminous .ayah .ayah-number{color:#f0e5d2}.footer-premium{display:grid;grid-template-columns:minmax(220px,1fr) minmax(320px,1.35fr);gap:3rem;align-items:start}.footer-brand-block .brand{justify-content:flex-start!important;color:#fff6df;margin-bottom:.8rem}.footer-brand-block>p{max-width:480px;margin-inline:auto;color:rgb(247 245 239/58%)}.footer-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.6rem 2rem}.footer-column h2{margin:0 0 .7rem;padding-bottom:.45rem;border-bottom:1px solid rgb(218 170 87/22%);color:#efd89d;font-family:var(--nur-display,inherit);font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.footer-column ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.footer-column a{color:rgb(247 245 239/72%);font-size:.89rem;text-decoration:none;background-image:linear-gradient(currentcolor,currentcolor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .16s ease,color .16s ease}.footer-column a:focus-visible,.footer-column a:hover{color:#efd89d;background-size:100% 1px}.footer-trust-note{grid-column:1/-1;padding-top:1.4rem;margin-top:.2rem;border-top:1px solid rgb(255 255 255/8%);color:rgb(247 245 239/40%);font-size:.78rem}.quran-list-card{grid-column:1/-1}.ask-discovery{margin-top:1.2rem;padding:1rem;border:1px solid rgb(218 170 87/24%);border-radius:20px;background:radial-gradient(circle at 92% 8%,rgb(218 170 87/12%),transparent 13rem),rgb(2 30 24/42%)}.ask-discovery-copy h3{margin:0;color:#f9f0dc;font-family:var(--nur-display);font-size:1.35rem}.ask-discovery-copy p{margin:.35rem 0 0;color:rgb(249 240 220/70%);font-size:.88rem;line-height:1.55}.ask-discovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1rem}.ask-discovery-topic{display:flex;min-height:96px;align-items:flex-start;gap:.8rem;padding:.9rem;border:1px solid rgb(218 170 87/24%);border-radius:16px;background:rgb(3 42 33/72%);color:#f9f0dc;cursor:pointer;font:inherit;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.ask-discovery-topic:last-child:nth-child(odd){grid-column:1/-1}.ask-discovery-topic:focus-visible,.ask-discovery-topic:hover{transform:translateY(-2px);border-color:rgb(232 194 119/58%);background:rgb(7 66 51/78%);box-shadow:0 18px 30px -24px rgb(0 0 0/85%)}.ask-discovery-topic:disabled{cursor:wait;opacity:.56}.ask-discovery-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid rgb(232 194 119/38%);border-radius:12px;background:rgb(218 170 87/10%);color:#efc878}.ask-discovery-topic small,.ask-discovery-topic strong{display:block}.ask-discovery-topic strong{color:#f9f0dc;font-family:var(--nur-display);font-size:1rem}.ask-discovery-topic small{margin-top:.28rem;color:rgb(249 240 220/66%);font-size:.75rem;line-height:1.45}.ask-discovery-note{display:flex;align-items:flex-start;gap:.45rem;margin:.9rem 0 0;color:rgb(249 240 220/62%);font-size:.76rem;line-height:1.45}@media (max-width:720px){.ask-discovery-grid{grid-template-columns:1fr}.ask-discovery-topic:last-child:nth-child(odd){grid-column:auto}}@media (prefers-reduced-motion:reduce){.ask-discovery-topic{transition:none}}html[data-theme=day] .quran-list-card{background:rgb(255 250 240/96%)}html[data-theme=night] .quran-luminous .quran-list-card{background:#f6ead7;color:#133b32;border-color:rgb(209 162 82/42%)}html[data-theme=night] .quran-luminous .quran-list-card h2,html[data-theme=night] .quran-luminous .quran-list-card p{color:#163e34}html[data-theme=night] .quran-luminous .quran-list-card{color:#143b32;background:#f7ebd8}html[data-theme=night] .quran-luminous .quran-list-card h2,html[data-theme=night] .quran-luminous .quran-list-card p{color:#143b32}html[data-theme=night] .quran-luminous .quran-list-card>.quran-search-row .control-label{color:#505d57}.mobile-menu-backdrop{display:none}@media (max-width:1100px){.mobile-menu-backdrop{position:fixed;inset:76px 0 0;z-index:1;display:block;border:0;background:rgb(3 25 20/36%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default}}@media (max-width:820px){.main-nav.is-open{position:relative;z-index:2}.header-menu-button{position:relative;z-index:3}}@media (max-width:680px){.mobile-menu-backdrop{inset-block-start:68px}.footer-premium{grid-template-columns:1fr;gap:1.8rem}.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.2rem}}@font-face{font-family:Amiri Quran;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/amiri-quran-arabic-400-normal.cf7a48f3.woff2) format("woff2"),url(/_next/static/media/amiri-quran-arabic-400-normal.d6b11d9d.woff) format("woff")}