.iummah-page{--ink:#153f4b;--muted:#4d6970;--teal:#006e8c;--deep:#123f53;--night:#092e40;--line:#c7d8d4;--gold:#ddc996;--white:#fff}.iummah-page *{box-sizing:border-box}.iummah-page{scroll-behavior:smooth;scroll-padding-top:24px}.iummah-page{margin:0;color:var(--ink);background:#fff;font:16px/1.75 Arial,Helvetica,sans-serif}.iummah-page button,.iummah-page a,.iummah-page input{ -webkit-tap-highlight-color:transparent}.iummah-page button{font:inherit;cursor:pointer}.iummah-page a{color:inherit;text-decoration:none}.iummah-page img{display:block;max-width:100%;height:auto}.iummah-page button:focus-visible,.iummah-page a:focus-visible,.iummah-page summary:focus-visible{outline:2px solid #b89b5f;outline-offset:5px}.iummah-page h1,.iummah-page h2,.iummah-page h3,.iummah-page p{margin:0}.iummah-page h1,.iummah-page h2,.iummah-page h3{font-family:Georgia,'Times New Roman',serif;font-weight:400}.iummah-page h2{font-size:clamp(37px,4.3vw,60px);line-height:1.12;letter-spacing:-1.3px}.iummah-page h2 em{font-weight:400;color:#396a72}.iummah-page h3{font-size:25px;line-height:1.3}.iummah-page em{font-weight:400}.iummah-page .wrap{max-width:1200px;margin:auto;padding-inline:32px}.iummah-page .eyebrow{font-size:11px;letter-spacing:1.8px;text-transform:uppercase;line-height:1.7;font-weight:500}.iummah-page .arrow{width:22px;height:22px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.iummah-page .text-link{display:inline-flex;align-items:center;gap:16px;border-bottom:1px solid #8ba9a7;padding-bottom:8px;font-size:14px;line-height:1.5}.iummah-page .site-nav{height:85px;background:#0b3546;color:white;position:relative;z-index:10;border-bottom:1px solid #b9cfc42d}.iummah-page .nav-inner{max-width:1340px;height:100%;margin:auto;padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:30px}.iummah-page .brand img{width:177px;height:auto}.iummah-page .nav-links{display:flex;align-items:center;gap:28px;font-size:13px}.iummah-page .nav-links>a{padding:8px 0}.iummah-page .nav-links>a.active{color:#e9d4a7;border-bottom:1px solid #e9d4a7}.iummah-page .nav-links .nav-contact{border:1px solid #abc2b67a;padding:10px 18px}.iummah-page .menu-toggle{display:none;background:transparent;border:1px solid #b6cec275;color:#fff;padding:8px 12px}.iummah-page .mobile-menu{position:absolute;top:100%;inset-inline:0;padding:20px 25px;background:#0b3546;box-shadow:0 15px 25px #00263255}.iummah-page .mobile-menu a{display:block;padding:10px}.iummah-page .mobile-menu[hidden]{display:none}.iummah-page .hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 80% 28%,#13758c88,transparent 55%),linear-gradient(155deg,#006e8c 2.531%,#173f53 98.9%);color:#fff}.iummah-page .hero:before{content:"";position:absolute;left:53%;top:-200px;width:550px;height:720px;background:radial-gradient(ellipse,#d5e8d91c,transparent 65%);filter:blur(35px);z-index:-1}.iummah-page .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:50px;align-items:center;min-height:735px;padding-block:64px 55px}.iummah-page .hero-copy{position:relative;z-index:3}.iummah-page .hero .eyebrow{color:#e4d4aa;margin-bottom:25px}.iummah-page .hero h1{font-size:clamp(55px,6vw,84px);line-height:1.04;letter-spacing:-2.8px}.iummah-page .hero h1 em{display:block;color:#fff;margin-top:7px}.iummah-page .hero-lead{font-size:18px;line-height:1.8;color:#e7f0f1;max-width:460px;margin-top:28px}.iummah-page .hero-about{margin-top:22px;color:#e4edef;border-color:#bfdbd86b}.iummah-page .hero-art{position:relative;min-height:610px;display:flex;justify-content:center;align-items:center}.iummah-page .hero-niche{position:absolute;inset:0 -8px 0;border:1px solid #b7d1cb50;border-radius:49% 49% 4px 4px;background:radial-gradient(ellipse at 50% 8%,#d0e3d510,transparent 60%),linear-gradient(130deg,#08344855,#062b3c99);box-shadow:inset 18px 0 45px #06374655,inset -18px 0 45px #04273555}.iummah-page .hero-niche:before{content:"";position:absolute;inset:16px;border:1px solid #c8d8cd27;border-radius:49% 49% 3px 3px}.iummah-page .hero-niche:after{content:"";position:absolute;top:20px;left:50%;height:450px;width:180px;transform:translateX(-50%);background:linear-gradient(#e6e9cf17,transparent);filter:blur(24px)}.iummah-page .phone{position:relative;padding:7px;background:linear-gradient(140deg,#edf4ed,#87aaa9);border:1px solid #c8dcd4;border-radius:35px;box-shadow:0 26px 55px #001e3b33;overflow:hidden;flex-shrink:0}.iummah-page .phone img{width:100%;border-radius:27px;background:#fff}.iummah-page .hero-phone{width:246px;box-shadow:0 32px 60px #00253680,0 -12px 45px #d4e1bc12;margin-top:3px}.iummah-page .hero-note{position:absolute;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#deebea;line-height:1.6}.iummah-page .hero-note.one{left:7px;top:190px;writing-mode:vertical-rl;transform:rotate(180deg)}.iummah-page .hero-note.two{right:3px;bottom:175px;writing-mode:vertical-rl}.iummah-page .hero-art .small-star{position:absolute;left:50%;top:12px;color:#d8c797;font-size:24px;transform:translateX(-50%)}.iummah-page .hero-foot{border-top:1px solid #c6d9cd33;padding:17px 32px;display:flex;justify-content:center;gap:20px;color:#e6eeed;font-size:11px;letter-spacing:1.2px;text-transform:uppercase}.iummah-page .hero-foot i{font-style:normal;color:#d6c596}.iummah-page .store-badges{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:30px}.iummah-page .store-badge{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:11px;min-height:56px;min-width:172px;background:#071f2b;color:#fff;border:1px solid #c1d4cf80;border-radius:8px;padding:9px 15px;line-height:1;transition:transform .3s,box-shadow .35s,border-color .35s}.iummah-page .store-badge[aria-disabled=true]{cursor:default}.iummah-page .store-badge svg{width:26px;height:30px;flex:0 0 26px}.iummah-page .store-badge>span{display:flex;flex-direction:column;gap:5px}.iummah-page .store-badge small{font-size:9px;letter-spacing:.3px}.iummah-page .store-badge strong{font-size:21px;line-height:1;font-weight:500;letter-spacing:-.4px;white-space:nowrap}.iummah-page .store-badge:before{content:"";position:absolute;inset:-15px;z-index:-1;background:radial-gradient(ellipse,#eee2b329,#b9e7db10 45%,transparent 74%);filter:blur(7px);opacity:0;transition:opacity .35s;pointer-events:none}@media(hover:hover){.iummah-page .store-badge:hover{transform:translateY(-2px);border-color:#e2d0a1;box-shadow:0 0 24px #e6d7b025,0 0 45px #b6dcd51c}.iummah-page .store-badge:hover:before{opacity:1}}.iummah-page .introduction{padding:85px 0 65px}.iummah-page .intro-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:90px;align-items:center}.iummah-page .introduction .eyebrow{color:#6a775e;margin-bottom:20px}.iummah-page .introduction h2{font-size:clamp(36px,3.7vw,49px)}.iummah-page .intro-copy{color:var(--muted);font-size:17px;line-height:1.9;padding-top:35px}.iummah-page .chapter-nav{display:flex;gap:0;margin-top:50px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.iummah-page .chapter-nav a{flex:1;padding:19px 15px;font-size:13px;display:flex;align-items:center;justify-content:space-between;border-right:1px solid var(--line)}.iummah-page .chapter-nav a:first-child{padding-left:0}.iummah-page .chapter-nav a:last-child{border:0}.iummah-page .chapter-nav span{font:20px Georgia,serif;color:#87a5a2;margin-right:14px}.iummah-page .chapter-nav a:hover{color:#006e8c}.iummah-page .prayer{padding:55px 0 100px}.iummah-page .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.iummah-page .prayer-stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:650px;border:1px solid #d8e4de;background:radial-gradient(ellipse at 50% 35%,#fff 0,#eef5f0 74%);border-radius:46% 46% 4px 4px}.iummah-page .prayer-stage:before{content:"";position:absolute;inset:15px;border:1px solid #c4d5ca80;border-radius:46% 46% 2px 2px;pointer-events:none}.iummah-page .prayer-stage .phone{width:240px;box-shadow:0 25px 50px #1b4c4d21}.iummah-page .view-screen{position:absolute;bottom:20px;background:transparent;border:0;border-bottom:1px solid #91aaa4;padding:5px 0;color:#41646a;font-size:11px;letter-spacing:.5px;display:flex;align-items:center;gap:8px}.iummah-page .view-screen .arrow{width:15px;height:15px}.iummah-page .feature-copy .eyebrow{color:#6e775e;margin-bottom:22px}.iummah-page .feature-copy h2{font-size:clamp(39px,4vw,55px)}.iummah-page .feature-copy .lead{color:var(--muted);font-size:17px;line-height:1.85;margin-top:25px;max-width:480px}.iummah-page .feature-tabs{display:flex;gap:27px;border-bottom:1px solid var(--line);margin-top:35px}.iummah-page .feature-tabs button{border:0;background:none;padding:10px 0 14px;color:#607a7e;font-size:14px;position:relative}.iummah-page .feature-tabs button[aria-selected=true]{color:#164c59}.iummah-page .feature-tabs button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#2b6975}.iummah-page .tab-panel{padding-top:24px;min-height:250px}.iummah-page .tab-panel[hidden]{display:none}.iummah-page .tab-panel h3{font-size:28px}.iummah-page .tab-panel p{color:var(--muted);font-size:15px;line-height:1.85;margin-top:13px}.iummah-page .feature-points{list-style:none;margin:21px 0 0;padding:0;display:grid;gap:12px}.iummah-page .feature-points li{font-size:14px;line-height:1.7;position:relative;padding-left:22px}.iummah-page .feature-points li:before{content:"";position:absolute;left:1px;top:8px;width:6px;height:6px;transform:rotate(45deg);border:1px solid #5d8a88}.iummah-page .small-note{font-size:12px!important;line-height:1.75!important;color:#627c7e!important;margin-top:20px!important}.iummah-page .community{position:relative;isolation:isolate;overflow:hidden;padding:95px 0;background:radial-gradient(ellipse at 25% 20%,#07687b88,transparent 60%),#103e52;color:#fff}.iummah-page .community:before{content:"";position:absolute;width:650px;height:850px;border:1px solid #b8ccc035;right:3%;top:45px;border-radius:49% 49% 0 0;z-index:-1}.iummah-page .community-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;align-items:center}.iummah-page .community .eyebrow{color:#d9ccaa;margin-bottom:23px}.iummah-page .community h2{font-size:clamp(40px,4.3vw,58px)}.iummah-page .community h2 em{color:#e4eee6}.iummah-page .community .lead{font-size:17px;color:#deebed;line-height:1.9;margin-top:26px;max-width:440px}.iummah-page .community-details{margin-top:34px;max-width:430px}.iummah-page .community-details article{border-top:1px solid #aac5be4d;padding:23px 0}.iummah-page .community-details h3{font-size:27px;color:#fff}.iummah-page .community-details p{font-size:15px;line-height:1.85;color:#d7e5e7;margin-top:10px}.iummah-page .community-art{position:relative;min-height:650px;display:flex;gap:20px;align-items:center;justify-content:center;padding:25px 0}.iummah-page .community-art .phone{width:218px;background:#b6cdc5;border-color:#b5ccc4;padding:6px;border-radius:30px;box-shadow:0 30px 55px #00233260}.iummah-page .community-art .phone img{border-radius:23px}.iummah-page .community-art .phone:first-child{align-self:flex-start;margin-top:6px}.iummah-page .community-art .phone:nth-child(2){align-self:flex-end;margin-bottom:6px}.iummah-page .community-art .view-screen{position:relative;bottom:auto;color:#dce9e7;border-color:#adc6bf66;margin:17px auto 0}.iummah-page .screen-column{width:218px}.iummah-page .screen-column:last-child{margin-top:75px}.iummah-page .quran{padding:105px 0;background:white}.iummah-page .quran .feature-grid{gap:100px}.iummah-page .quran-art{position:relative;min-height:640px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#f4f8f3,#eaf2ee);border:1px solid #d4e1d9;overflow:hidden}.iummah-page .quran-art:before,.iummah-page .quran-art:after{content:"";position:absolute;inset:25px;border:1px solid #bacdc26b;pointer-events:none}.iummah-page .quran-art:after{inset:34px;border-color:#bacdc239}.iummah-page .quran-art .phone{width:238px;border-radius:33px;box-shadow:0 26px 45px #16485025}.iummah-page .quran .feature-copy .eyebrow{margin-bottom:23px}.iummah-page .quran-details{margin-top:31px;border-top:1px solid var(--line)}.iummah-page .quran-details div{display:grid;grid-template-columns:38px 1fr;gap:15px;padding:20px 0;border-bottom:1px solid var(--line)}.iummah-page .quran-details span{font:19px Georgia,serif;color:#7f9d95}.iummah-page .quran-details h3{font-size:25px}.iummah-page .quran-details p{color:var(--muted);font-size:14px;line-height:1.8;margin-top:8px}.iummah-page .faq{padding:80px 0 95px;background:#f5f8f5;border-block:1px solid #e0e8e1}.iummah-page .faq-grid{display:grid;grid-template-columns:.85fr 1.2fr;gap:100px}.iummah-page .faq .eyebrow{margin-bottom:22px;color:#6e775e}.iummah-page .faq h2{font-size:48px}.iummah-page .faq-intro{color:var(--muted);font-size:16px;margin-top:23px;max-width:310px}.iummah-page .faqs{border-top:1px solid #b5cbc2}.iummah-page .faqs details{border-bottom:1px solid #b5cbc2;padding:0}.iummah-page .faqs summary{cursor:pointer;list-style:none;position:relative;padding:23px 36px 23px 0;font:23px/1.35 Georgia,serif}.iummah-page .faqs summary::-webkit-details-marker{display:none}.iummah-page .faqs summary:after{content:"+";position:absolute;right:4px;top:24px;font:22px Arial;color:#54817f}.iummah-page .faqs details[open] summary:after{content:"−"}.iummah-page .faqs details p{font-size:15px;color:var(--muted);line-height:1.85;padding:0 25px 25px 0}.iummah-page .download{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% -20%,#1b7c8a88,transparent 65%),#103d50;color:#fff;text-align:center;padding:90px 0 85px}.iummah-page .download:before{content:"";position:absolute;inset:24px 7% -250px;border:1px solid #c4d6c933;border-radius:49% 49% 0 0;pointer-events:none}.iummah-page .download .wrap{position:relative}.iummah-page .download .eyebrow{color:#ded0aa;margin-bottom:24px}.iummah-page .download h2{font-size:clamp(41px,4.8vw,65px)}.iummah-page .download h2 em{color:#fff}.iummah-page .download p:not(.eyebrow){font-size:17px;color:#dce9e9;margin-top:24px}.iummah-page .download .store-badges{justify-content:center;margin-top:32px}.iummah-page .download .brand-signoff{font:29px Georgia,serif;letter-spacing:-.5px;margin-top:40px;color:#e2eceb}.iummah-page .brand-signoff small{display:block;font:9px Arial;letter-spacing:2px;text-transform:uppercase;margin-top:11px;color:#b9d4d2}.iummah-page footer{background:#082838;color:#dce8e9;padding:45px 0 24px}.iummah-page .footer-top{display:grid;grid-template-columns:230px 1fr 1fr;gap:60px;padding-bottom:34px}.iummah-page .footer-top img{width:180px}.iummah-page .footer-top p{font:23px/1.4 Georgia,serif;max-width:340px}.iummah-page .footer-top nav{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px;font-size:13px;align-content:start}.iummah-page .footer-bottom{border-top:1px solid #adc5b633;padding-top:21px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;color:#c5d9dc}.iummah-page .footer-bottom>a{display:flex;align-items:center;gap:12px}.iummah-page .footer-bottom .arrow{width:18px;height:18px;transform:rotate(-90deg)}.iummah-page dialog{padding:0;border:1px solid #b9c9c3;background:#f6f8f5;color:var(--ink);border-radius:8px;width:min(95vw,560px);max-height:94vh;overflow:auto;box-shadow:0 30px 100px #001d3c66}.iummah-page dialog::backdrop{background:#001f2dcc;backdrop-filter:blur(5px)}.iummah-page .dialog-head{position:sticky;top:0;background:#f6f8f5;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:14px 20px;border-bottom:1px solid #c3d3c9}.iummah-page .dialog-head h2{font:20px/1.3 Georgia,serif;letter-spacing:0}.iummah-page .dialog-head button{border:1px solid #a4bcb3;background:#fff;border-radius:4px;padding:8px 13px;font-size:13px;color:var(--ink)}.iummah-page dialog img{width:100%;max-width:375px;margin:auto}.iummah-page .hero-copy>.eyebrow,.iummah-page .hero-copy h1,.iummah-page .hero-lead,.iummah-page .hero .store-badges,.iummah-page .hero-about,.iummah-page .hero-art{animation:iu-arrival 1.3s cubic-bezier(.2,.7,.2,1) both}.iummah-page .hero-copy>.eyebrow{animation-delay:.15s}.iummah-page .hero-copy h1{animation-delay:.35s}.iummah-page .hero-lead{animation-delay:.65s}.iummah-page .hero .store-badges{animation-delay:.9s}.iummah-page .hero-about{animation-delay:1.05s}.iummah-page .hero-art{animation-delay:.65s;animation-duration:1.7s}@keyframes iu-arrival{from{opacity:0;transform:translateY(-13px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}
@media(min-width:1500px){.iummah-page .hero-grid{min-height:790px}.iummah-page .hero-art{min-height:650px}.iummah-page .hero-phone{width:260px}}
@media(max-width:1100px){.iummah-page .nav-links{gap:20px}.iummah-page .hero-grid{gap:40px;min-height:700px}.iummah-page .hero h1{font-size:64px}.iummah-page .hero-art{min-height:575px}.iummah-page .hero-phone{width:232px}.iummah-page .feature-grid,.iummah-page .quran .feature-grid{gap:55px}.iummah-page .intro-grid{gap:50px}.iummah-page .community-grid{gap:35px;grid-template-columns:1fr 1fr}.iummah-page .community-art{gap:13px;min-height:570px}.iummah-page .screen-column,.iummah-page .community-art .phone{width:190px}.iummah-page .faq-grid{gap:55px}.iummah-page .footer-top{grid-template-columns:200px 1fr 1fr;gap:35px}}
@media(max-width:850px){.iummah-page .nav-links>a:not(.nav-contact){display:none}.iummah-page .menu-toggle{display:block}.iummah-page .nav-links{gap:15px}.iummah-page .hero-grid{gap:30px;grid-template-columns:1.05fr .9fr;min-height:680px;padding-block:55px}.iummah-page .hero h1{font-size:54px;letter-spacing:-1.7px}.iummah-page .hero-lead{font-size:16px}.iummah-page .hero-art{min-height:540px}.iummah-page .hero-phone{width:216px}.iummah-page .hero-note{display:none}.iummah-page .hero .store-badges{gap:10px}.iummah-page .hero .store-badge{min-width:0;padding:9px 11px;gap:8px}.iummah-page .hero .store-badge strong{font-size:18px}.iummah-page .hero .store-badge svg{width:22px;flex-basis:22px}.iummah-page .intro-grid{grid-template-columns:1fr 1fr;gap:35px}.iummah-page .intro-copy{font-size:16px}.iummah-page .feature-grid,.iummah-page .quran .feature-grid{gap:40px}.iummah-page .prayer-stage,.iummah-page .quran-art{min-height:570px}.iummah-page .prayer-stage .phone,.iummah-page .quran-art .phone{width:210px}.iummah-page .feature-copy h2{font-size:41px}.iummah-page .community-grid{grid-template-columns:1fr;gap:35px}.iummah-page .community .lead{max-width:600px}.iummah-page .community-details{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:none}.iummah-page .community-art{justify-content:center;gap:30px;min-height:620px}.iummah-page .screen-column,.iummah-page .community-art .phone{width:225px}.iummah-page .community:before{width:85%;right:7.5%;top:430px;height:1000px}.iummah-page .faq-grid{grid-template-columns:1fr;gap:35px}.iummah-page .faq-intro{max-width:520px}.iummah-page .footer-top{grid-template-columns:190px 1fr;gap:30px}.iummah-page .footer-top nav{grid-column:1/-1;display:flex;gap:25px;flex-wrap:wrap}}
@media(max-width:650px){.iummah-page .wrap{padding-inline:24px}.iummah-page .site-nav{height:76px}.iummah-page .nav-inner{padding-inline:22px}.iummah-page .brand img{width:146px}.iummah-page .nav-links{gap:10px}.iummah-page .nav-contact{display:none!important}.iummah-page .hero-grid{grid-template-columns:1fr;padding-block:48px 35px;gap:40px;min-height:0}.iummah-page .hero-copy{max-width:550px}.iummah-page .hero .eyebrow{font-size:10px;letter-spacing:1.2px;margin-bottom:21px}.iummah-page .hero h1{font-size:clamp(49px,10.5vw,65px);letter-spacing:-1.8px}.iummah-page .hero-lead{font-size:17px;max-width:460px;margin-top:23px}.iummah-page .store-badges{margin-top:27px;gap:10px}.iummah-page .hero .store-badge{min-width:157px;min-height:54px;gap:9px;padding:9px 12px}.iummah-page .hero .store-badge strong{font-size:19px}.iummah-page .hero-about{margin-top:20px}.iummah-page .hero-art{min-height:585px;max-width:470px;width:100%;margin:auto}.iummah-page .hero-phone{width:237px}.iummah-page .hero-niche{inset:0 5px}.iummah-page .hero-foot{gap:13px;padding:18px 20px;font-size:9px;letter-spacing:.8px}.iummah-page .introduction{padding:60px 0 35px}.iummah-page .intro-grid{grid-template-columns:1fr;gap:25px}.iummah-page .introduction h2{font-size:38px}.iummah-page .intro-copy{padding:0;font-size:16px}.iummah-page .chapter-nav{margin-top:31px;display:grid;grid-template-columns:1fr 1fr}.iummah-page .chapter-nav a{padding:15px 12px;border-bottom:1px solid var(--line);font-size:12px}.iummah-page .chapter-nav a:nth-child(2){border-right:0}.iummah-page .chapter-nav a:nth-child(3),.iummah-page .chapter-nav a:nth-child(4){border-bottom:0}.iummah-page .chapter-nav a:nth-child(3){padding-left:0}.iummah-page .chapter-nav span{font-size:18px;margin-right:7px}.iummah-page .prayer{padding:30px 0 60px}.iummah-page .feature-grid,.iummah-page .quran .feature-grid{grid-template-columns:1fr;gap:35px}.iummah-page .prayer-stage{order:2;min-height:630px;max-width:470px;width:100%;margin:auto}.iummah-page .feature-copy{order:1}.iummah-page .prayer-stage .phone{width:235px}.iummah-page .feature-copy .eyebrow{margin-bottom:18px}.iummah-page .feature-copy h2{font-size:40px}.iummah-page .feature-copy .lead{font-size:16px;margin-top:23px}.iummah-page .feature-tabs{margin-top:27px}.iummah-page .feature-tabs button{font-size:14px}.iummah-page .tab-panel{min-height:0;padding-top:22px}.iummah-page .tab-panel h3{font-size:26px}.iummah-page .feature-points{gap:11px;margin-top:18px}.iummah-page .community{padding:62px 0}.iummah-page .community h2{font-size:41px}.iummah-page .community .lead{font-size:16px;margin-top:22px}.iummah-page .community-details{grid-template-columns:1fr;gap:0;margin-top:27px}.iummah-page .community-details article{padding:22px 0}.iummah-page .community-details h3{font-size:27px}.iummah-page .community-art{gap:15px;min-height:0;align-items:flex-start;padding:0 0 10px;margin-top:10px}.iummah-page .screen-column,.iummah-page .community-art .phone{width:100%}.iummah-page .screen-column{flex:1;max-width:205px}.iummah-page .screen-column:last-child{margin-top:65px}.iummah-page .community-art .phone{padding:4px;border-radius:23px}.iummah-page .community-art .phone img{border-radius:18px}.iummah-page .community-art .view-screen{font-size:10px;gap:4px;margin-top:13px}.iummah-page .community:before{top:570px;right:0;width:100%;height:900px}.iummah-page .quran{padding:65px 0}.iummah-page .quran-art{order:2;min-height:625px;max-width:470px;width:100%;margin:auto}.iummah-page .quran-art .phone{width:233px}.iummah-page .quran-details{margin-top:27px}.iummah-page .quran-details h3{font-size:25px}.iummah-page .faq{padding:60px 0}.iummah-page .faq h2{font-size:40px}.iummah-page .faq-grid{gap:30px}.iummah-page .faqs summary{font-size:23px;padding-block:22px}.iummah-page .faqs details p{padding-right:12px}.iummah-page .download{padding:65px 0}.iummah-page .download h2{font-size:42px}.iummah-page .download p:not(.eyebrow){font-size:16px}.iummah-page .download .store-badges{gap:10px}.iummah-page .download .store-badge{min-width:154px;padding:9px 12px;gap:9px}.iummah-page .download .store-badge strong{font-size:19px}.iummah-page .download:before{inset:18px 4% -200px}.iummah-page .footer-top{grid-template-columns:1fr;gap:25px;padding-bottom:30px}.iummah-page .footer-top nav{grid-column:auto;display:flex;gap:16px 28px}.iummah-page .footer-top p{font-size:23px}.iummah-page .footer-bottom{flex-direction:column;align-items:flex-start;gap:16px}.iummah-page footer{padding-top:35px}}
@media(max-width:360px){.iummah-page .wrap{padding-inline:20px}.iummah-page .hero h1{font-size:47px}.iummah-page .hero .store-badge,.iummah-page .download .store-badge{min-width:0;padding:9px 10px;gap:8px}.iummah-page .store-badge strong,.iummah-page .hero .store-badge strong,.iummah-page .download .store-badge strong{font-size:18px}.iummah-page .store-badge svg{width:22px;flex-basis:22px}.iummah-page .hero-art{min-height:550px}.iummah-page .hero-phone{width:220px}.iummah-page .prayer-stage,.iummah-page .quran-art{min-height:580px}.iummah-page .prayer-stage .phone,.iummah-page .quran-art .phone{width:216px}.iummah-page .community-art{gap:10px}.iummah-page .view-screen{font-size:9px!important}.iummah-page .feature-copy h2,.iummah-page .community h2{font-size:37px}}
@media(prefers-reduced-motion:reduce){.iummah-page{scroll-behavior:auto}.iummah-page *,.iummah-page *:before,.iummah-page *:after{animation:none!important;transition:none!important}.iummah-page .store-badge:hover{transform:none}}/* A single dashboard, revealed through carved doors. */.iummah-page .reveal-wait .left-leaf,.iummah-page .reveal-wait .right-leaf{transform:rotateY(0)}.iummah-page .reveal-wait .hero-phone{opacity:0!important}.iummah-page .reveal-wait .reveal-light,.iummah-page .reveal-wait .reveal-caption,.iummah-page .reveal-wait .replay-reveal{opacity:0}.iummah-page .hero{background:radial-gradient(ellipse at 74% 25%,#08748b55,transparent 58%),linear-gradient(140deg,#084a61,#103d53 65%,#123447)}.iummah-page .hero-grid{min-height:790px;grid-template-columns:1.15fr 1fr;gap:60px;padding-block:60px 45px}.iummah-page .hero h1{font-size:clamp(56px,5.6vw,79px);line-height:1.07;letter-spacing:-2.2px}.iummah-page .hero h1 em{margin-top:6px}.iummah-page .hero-lead{max-width:440px;font-size:18px;line-height:1.9}.iummah-page .reveal-stage{height:675px;min-height:675px;display:block;perspective:1500px;animation:none!important}.iummah-page .portal-aura{position:absolute;inset:0 -40% -20%;background:radial-gradient(ellipse at 50% 45%,#b8d7c81c,transparent 65%);filter:blur(18px);pointer-events:none}.iummah-page .doorway{position:absolute;inset:0 0 35px;isolation:isolate;perspective:1400px}.iummah-page .portal-frame{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 18px 24px #001a2a55);pointer-events:none;z-index:4}.iummah-page .door-window{position:absolute;inset:18px 21px 20px;overflow:hidden;isolation:isolate;clip-path:polygon(0 100%,0 39%,1% 32%,4% 25%,10% 19%,20% 13%,34% 6%,50% 0,66% 6%,80% 13%,90% 19%,96% 25%,99% 32%,100% 39%,100% 100%);perspective:1300px;background:radial-gradient(ellipse at 50% 15%,#468b8b44,transparent 60%),#082e41;z-index:5}.iummah-page .reveal-light{position:absolute;inset:-40px -60px;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 15%,#fff5d38c 0,#b6e3d437 25%,transparent 58%);filter:blur(17px);opacity:.3}.iummah-page .reveal-floor{position:absolute;left:10%;right:10%;bottom:-25px;height:100px;z-index:1;pointer-events:none;background:radial-gradient(ellipse,#bbd9c632,transparent 65%);filter:blur(10px)}.iummah-page .hero .hero-phone{position:absolute;left:50%;top:71px;width:232px;margin:0;padding:6px;transform:translateX(-50%);border-radius:33px;z-index:2;opacity:1;box-shadow:0 27px 65px #001826aa,0 -8px 40px #e7ebcb16}.iummah-page .hero .hero-phone img{border-radius:26px}.iummah-page .door-leaf{position:absolute;top:0;bottom:0;width:50%;z-index:3;background-image:url('../images/8a2c2529c4d35230fd3b47e5928ebebf.webp');background-size:200% 100%;backface-visibility:hidden;box-shadow:0 0 20px #001b2acc;pointer-events:none;will-change:transform}.iummah-page .left-leaf{left:0;background-position:left center;transform-origin:0 50%;transform:rotateY(-105deg)}.iummah-page .right-leaf{right:0;background-position:right center;transform-origin:100% 50%;transform:rotateY(105deg)}.iummah-page .reveal-caption{position:absolute;bottom:7px;left:0;right:0;text-align:center;color:#dce9e8;font-size:11px;letter-spacing:.5px}.iummah-page .replay-reveal{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);white-space:nowrap;background:transparent;border:0;border-bottom:1px solid #b2cdc33f;padding:3px 0 5px;color:#b9d2d1;font-size:10px;letter-spacing:.3px;display:flex;align-items:center;gap:9px}.iummah-page .replay-reveal .arrow{width:14px;height:14px;stroke-width:1.8}.iummah-page .door-reveal .left-leaf{animation:iu-door-left 3.6s cubic-bezier(.35,0,.12,1) .65s both}.iummah-page .door-reveal .right-leaf{animation:iu-door-right 3.6s cubic-bezier(.35,0,.12,1) .65s both}.iummah-page .door-reveal .door-reveal .hero-phone{animation:iu-dashboard-arrival 2.8s cubic-bezier(.16,.65,.2,1) 1.75s both}.iummah-page .door-reveal .reveal-light{animation:iu-portal-illumination 5s ease .45s both}.iummah-page .door-reveal .reveal-caption,.iummah-page .door-reveal .replay-reveal{animation:iu-quiet-arrival 1.4s ease 4s both}.iummah-page .hero .store-badges{animation-delay:2.45s;animation-duration:1.3s}.iummah-page .hero-about{animation-delay:2.7s}
@keyframes iu-door-left{0%,8%{transform:rotateY(0);filter:brightness(.7)}45%{filter:brightness(1)}100%{transform:rotateY(-105deg);filter:brightness(.55)}}
@keyframes iu-door-right{0%,8%{transform:rotateY(0);filter:brightness(.7)}45%{filter:brightness(1)}100%{transform:rotateY(105deg);filter:brightness(.55)}}
@keyframes iu-dashboard-arrival{0%{opacity:0;transform:translateX(-50%) translateY(-24px) scale(.93);filter:blur(7px)}45%{opacity:.85;filter:blur(1px)}100%{opacity:1;transform:translateX(-50%) translateY(0) scale(1);filter:blur(0)}}
@keyframes iu-portal-illumination{0%{opacity:0;transform:translateY(-35px) scale(.7)}30%{opacity:.65}60%{opacity:.48;transform:translateY(0) scale(1.08)}100%{opacity:.3;transform:none}}
@keyframes iu-quiet-arrival{from{opacity:0}to{opacity:1}}.iummah-page .community-editorial{padding:110px 0}.iummah-page .community-editorial:before{display:none}.iummah-page .community-editorial .community-grid{grid-template-columns:1.2fr 1fr;gap:105px;align-items:start}.iummah-page .community-editorial .community-details{margin:0;max-width:none;display:block}.iummah-page .community-editorial .community-details article{padding:28px 0 33px}.iummah-page .community-editorial .community-details article:first-child{padding-top:0;border-top:0}.iummah-page .community-editorial h2{font-size:clamp(39px,4.3vw,58px);max-width:580px}.iummah-page .community-editorial .community-details h3{font-size:31px;line-height:1.25}.iummah-page .editorial-number{display:block;font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#c4d6ca;margin-bottom:18px}.iummah-page .quran-editorial{padding:105px 0}.iummah-page .quran-editorial-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:100px;align-items:center}.iummah-page .quran-editorial .eyebrow{color:#6e775e;margin-bottom:24px}.iummah-page .quran-editorial h2{font-size:clamp(40px,4.5vw,60px)}.iummah-page .quran-editorial p:not(.eyebrow){font-size:17px;color:var(--muted);line-height:1.9;max-width:540px;margin-top:27px}.iummah-page .reflection-words{font:italic 57px/1.3 Georgia,serif;color:#6b9696;border-left:1px solid #c5d7ce;padding-left:55px}.iummah-page .reflection-words span{display:block;padding:4px 0}.iummah-page .reflection-words span:nth-child(2){color:#2b626c}.iummah-page .reflection-words span:last-child{color:#89a8a0}
@media(max-width:1100px){.iummah-page .hero-grid{gap:35px}.iummah-page .hero h1{font-size:64px}.iummah-page .hero .hero-phone{width:218px;top:81px}.iummah-page .reveal-stage{min-height:640px;height:640px}.iummah-page .community-editorial .community-grid{gap:65px}.iummah-page .quran-editorial-grid{gap:65px}}
@media(max-width:850px){.iummah-page .hero-grid{grid-template-columns:1.1fr .9fr;gap:25px;min-height:700px}.iummah-page .hero h1{font-size:54px}.iummah-page .hero-lead{font-size:16px}.iummah-page .reveal-stage{min-height:560px;height:560px}.iummah-page .door-window{inset:15px 17px 20px}.iummah-page .hero .hero-phone{width:185px;top:70px;padding:5px;border-radius:29px}.iummah-page .hero .hero-phone img{border-radius:23px}.iummah-page .community-editorial .community-grid{gap:40px;grid-template-columns:1fr 1fr}.iummah-page .community-editorial h2{font-size:43px}.iummah-page .community-editorial .community-details h3{font-size:28px}.iummah-page .quran-editorial-grid{gap:45px}.iummah-page .reflection-words{font-size:47px;padding-left:30px}}
@media(max-width:650px){.iummah-page .hero-grid{grid-template-columns:1fr;padding:49px 24px 49px;gap:45px;min-height:0}.iummah-page .hero h1{font-size:53px;letter-spacing:-1.8px}.iummah-page .hero-lead{font-size:17px}.iummah-page .reveal-stage{max-width:460px;width:100%;height:640px;min-height:640px}.iummah-page .hero .hero-phone{width:225px;top:76px;border-radius:32px}.iummah-page .hero .hero-phone img{border-radius:26px}.iummah-page .doorway{inset:0 0 35px}.iummah-page .door-window{inset:18px 20px 20px}.iummah-page .reveal-caption{font-size:10px}.iummah-page .replay-reveal{bottom:-24px}.iummah-page .community-editorial{padding:65px 0}.iummah-page .community-editorial .community-grid{grid-template-columns:1fr;gap:35px}.iummah-page .community-editorial .community-details article:first-child{border-top:1px solid #aac5be4d;padding-top:25px}.iummah-page .community-editorial h2{font-size:41px}.iummah-page .community-editorial .community-details h3{font-size:30px}.iummah-page .quran-editorial{padding:65px 0}.iummah-page .quran-editorial-grid{grid-template-columns:1fr;gap:35px}.iummah-page .quran-editorial h2{font-size:40px}.iummah-page .quran-editorial p:not(.eyebrow){font-size:16px}.iummah-page .reflection-words{display:flex;gap:22px;border-left:0;border-top:1px solid #c5d7ce;padding:26px 0 0;font-size:35px;justify-content:space-between}}
@media(max-width:360px){.iummah-page .hero h1{font-size:47px}.iummah-page .hero-grid{padding-inline:20px}.iummah-page .reveal-stage{height:575px;min-height:575px}.iummah-page .hero .hero-phone{width:202px;top:63px}.iummah-page .door-window{inset:17px 18px 20px}.iummah-page .reflection-words{font-size:30px;gap:16px}}
@media(prefers-reduced-motion:reduce){.iummah-page .door-leaf,.iummah-page .door-seam{display:none!important}.iummah-page .hero .hero-phone{opacity:1!important;transform:translateX(-50%)}.iummah-page .reveal-light{opacity:.3}.iummah-page .replay-reveal{display:none}}/* Learning and service, with space for the content to breathe. */.iummah-page .knowledge{padding:110px 0;background:#fff}.iummah-page .knowledge-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:center}.iummah-page .knowledge h2,.iummah-page .remembrance h2,.iummah-page .giving h2{font-size:clamp(40px,4.5vw,60px);line-height:1.14}.iummah-page .knowledge .eyebrow,.iummah-page .giving .eyebrow{color:#547376}.iummah-page .section-lead{font-size:18px;line-height:1.9;color:var(--muted);max-width:560px;margin-top:27px}.iummah-page .knowledge-groups{margin-top:38px}.iummah-page .knowledge-groups article{padding:25px 0;border-top:1px solid #cddcda}.iummah-page .knowledge-groups .editorial-number{color:#547376;margin-bottom:12px}.iummah-page .knowledge-groups h3{font:28px/1.25 Georgia,serif;color:#173e48}.iummah-page .knowledge-groups p{font-size:16px;line-height:1.85;color:var(--muted);margin-top:12px;max-width:500px}.iummah-page .knowledge-stage{position:relative;text-align:center;padding:48px 15px 36px;background:radial-gradient(ellipse at 50% 35%,#d4e7e5,transparent 68%),#f3f7f7;border-radius:210px 210px 8px 8px;border:1px solid #d6e3e1}.iummah-page .knowledge-stage .phone{width:250px;margin:26px auto 0;box-shadow:0 22px 42px #103e4926}.iummah-page .stage-label{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#41676b}.iummah-page .knowledge-stage .view-screen{position:relative;left:auto;bottom:auto;transform:none;display:inline-flex;margin:25px auto 0;color:#24525d}.iummah-page .remembrance{background:linear-gradient(125deg,#0b3c50,#0b5063);color:white;padding:95px 0}.iummah-page .remembrance h2,.iummah-page .remembrance h2 em{color:white}.iummah-page .remembrance .eyebrow{color:#b5cecf}.iummah-page .remembrance-heading{max-width:740px}.iummah-page .remembrance .section-lead{color:#d1e2e3;max-width:650px}.iummah-page .remembrance-columns{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:50px}.iummah-page .remembrance-columns article{border-top:1px solid #adc8c447;padding-top:28px}.iummah-page .remembrance h3,.iummah-page .giving h3{font:33px/1.25 Georgia,serif}.iummah-page .remembrance h3{color:#fff}.iummah-page .remembrance-columns p{font-size:17px;line-height:1.9;color:#d1e2e3;margin-top:18px;max-width:470px}.iummah-page .giving{padding:100px 0;background:#f5f8f8}.iummah-page .giving-heading{max-width:800px}.iummah-page .giving-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:48px}.iummah-page .giving-grid article{border-top:1px solid #bbcfcf;padding-top:30px}.iummah-page .giving .editorial-number{color:#547376}.iummah-page .giving h3{color:#173e48}.iummah-page .giving-grid p{font-size:17px;line-height:1.9;color:var(--muted);margin-top:19px;max-width:470px}.iummah-page .module-caption{display:block;font-size:11px;color:#496d73;letter-spacing:.7px;margin-top:26px}
@media(max-width:1000px){.iummah-page .knowledge-grid{gap:50px;grid-template-columns:1.15fr .85fr}.iummah-page .knowledge-stage .phone{width:210px}.iummah-page .knowledge h2{font-size:46px}}
@media(max-width:700px){.iummah-page .knowledge,.iummah-page .giving{padding:65px 0}.iummah-page .knowledge-grid{grid-template-columns:1fr;gap:35px}.iummah-page .knowledge h2,.iummah-page .remembrance h2,.iummah-page .giving h2{font-size:40px}.iummah-page .knowledge-stage{max-width:390px;width:100%;margin:auto}.iummah-page .knowledge-stage .phone{width:235px}.iummah-page .section-lead{font-size:16px}.iummah-page .knowledge-groups{margin-top:28px}.iummah-page .knowledge-groups h3{font-size:27px}.iummah-page .remembrance{padding:65px 0}.iummah-page .remembrance-columns,.iummah-page .giving-grid{grid-template-columns:1fr;gap:32px;margin-top:35px}.iummah-page .remembrance-columns p,.iummah-page .giving-grid p{font-size:16px}.iummah-page .remembrance h3,.iummah-page .giving h3{font-size:30px}}
@media(max-width:360px){.iummah-page .knowledge h2,.iummah-page .remembrance h2,.iummah-page .giving h2{font-size:36px}.iummah-page .knowledge-stage .phone{width:210px}}.iummah-page .hero h1{font-size:clamp(48px,4.7vw,67px)}.iummah-page .hero-benefits{font-size:11px;color:#d1e2e3;line-height:1.9;margin-top:24px;letter-spacing:.35px}.iummah-page .hero-benefits span{padding-inline:6px;color:#9dbfc2}.iummah-page .knowledge-invite{margin-top:60px;padding:38px 42px;background:linear-gradient(115deg,#0b3d50,#12586a);border:1px solid #2d6a76;border-radius:3px;color:#fff;display:grid;grid-template-columns:1fr auto;column-gap:32px;align-items:center}.iummah-page .knowledge-invite .eyebrow{color:#b9d5d6;grid-column:1;margin-bottom:14px}.iummah-page .knowledge-invite h3{font:32px/1.25 Georgia,serif;color:#fff;grid-column:1}.iummah-page .knowledge-invite p:not(.eyebrow){font-size:16px;line-height:1.8;color:#d3e4e5;grid-column:1;margin-top:12px}.iummah-page .knowledge-invite .store-badges{grid-column:2;grid-row:1/4;margin:0}.iummah-page .knowledge-invite .store-badge{background:#062f40;border-color:#72999f}.iummah-page .download p:not(.eyebrow){max-width:620px;margin-inline:auto}@media(max-width:1000px){.iummah-page .knowledge-invite{grid-template-columns:1fr}.iummah-page .knowledge-invite .store-badges{grid-column:1;grid-row:auto;margin-top:25px}.iummah-page .hero h1{font-size:54px}}@media(max-width:650px){.iummah-page .hero h1{font-size:clamp(43px,10.2vw,60px)}.iummah-page .hero-benefits{max-width:320px;font-size:10px}.iummah-page .knowledge-invite{padding:30px 22px;margin-top:38px}.iummah-page .knowledge-invite h3{font-size:29px}.iummah-page .knowledge-invite .store-badges{flex-wrap:wrap;gap:10px}.iummah-page .knowledge-invite .store-badge{min-width:0;padding:9px 10px}.iummah-page .knowledge-invite .store-badge strong{font-size:18px}}/* Three distinct experiences, followed by a compact supporting collection. */.iummah-page .prayer{padding-block:45px 90px}.iummah-page .prayer-stage{background:radial-gradient(ellipse at 50% 45%,#deedeb,transparent 66%)}.iummah-page .community-editorial{padding-block:95px;background:radial-gradient(ellipse at 85% 100%,#0a70836b,transparent 65%),#0b3548}.iummah-page .community-opening{max-width:900px}.iummah-page .community-opening h2{font-size:clamp(40px,4.6vw,62px);max-width:950px}.iummah-page .community-opening .lead{max-width:650px}.iummah-page .community-choices{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:48px}.iummah-page .community-choices article{position:relative;border-top:1px solid #8eb5b65e;padding-top:22px;min-width:0}.iummah-page .community-word{font:italic clamp(62px,6.9vw,92px)/1.2 Georgia,serif;color:#a5d0cf;display:block;letter-spacing:-2px;margin-bottom:24px}.iummah-page .community-choice-copy h3{font-size:30px;color:#fff}.iummah-page .community-choice-copy .eyebrow{font-size:10px;margin-bottom:15px;color:#b8d2d3}.iummah-page .community-choice-copy>p:not(.eyebrow){font-size:16px;line-height:1.85;color:#d8e7e9;margin-top:17px;max-width:450px}.iummah-page .community-trail{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#c3dddd;margin-top:25px}.iummah-page .community-trail span{color:#729a9f}.iummah-page .community-download{margin-top:40px;color:white}.iummah-page .knowledge{padding-block:95px}.iummah-page .knowledge-grid{align-items:start}.iummah-page .knowledge-stage{border-radius:4px;padding-top:35px;background:linear-gradient(145deg,#e6f0ef,#f6f9f9)}.iummah-page .knowledge-groups details{border-top:1px solid #cddcda}.iummah-page .knowledge-groups details:last-child{border-bottom:1px solid #cddcda}.iummah-page .knowledge-groups summary{position:relative;cursor:pointer;list-style:none;padding-block:23px;padding-inline-end:38px}.iummah-page .knowledge-groups summary::-webkit-details-marker{display:none}.iummah-page .learning-title{font:27px/1.3 Georgia,serif;display:block;color:#173e48}.iummah-page .knowledge-groups .editorial-number{margin-bottom:10px}.iummah-page .learning-toggle{position:absolute;inset-inline-end:4px;top:50%;width:16px;height:16px;transform:translateY(-50%)}.iummah-page .learning-toggle:before,.iummah-page .learning-toggle:after{content:"";position:absolute;background:#366975;top:7px;left:0;width:16px;height:2px}.iummah-page .learning-toggle:after{transform:rotate(90deg);transition:transform .2s}.iummah-page .knowledge-groups details[open] .learning-toggle:after{transform:rotate(0)}.iummah-page .knowledge-groups details>p{font-size:16px;line-height:1.85;color:var(--muted);margin:0;padding-block:0 24px;padding-inline-end:25px}.iummah-page .knowledge-invite{margin-top:45px}.iummah-page .supporting{padding-block:80px;background:#f0f5f5}.iummah-page .supporting-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:end}.iummah-page .supporting-heading h2{font-size:clamp(38px,3.8vw,50px)}.iummah-page .supporting-heading .eyebrow{margin-bottom:20px;color:#507478}.iummah-page .supporting-heading>p{font-size:17px;line-height:1.9;color:var(--muted);max-width:430px}.iummah-page .supporting-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:45px;border-top:1px solid #bbcfce;gap:25px}.iummah-page .supporting-grid article{padding-block:26px 0}.iummah-page .supporting-grid .editorial-number{color:#547376}.iummah-page .supporting-grid h3{font-size:26px}.iummah-page .supporting-grid p{font-size:15px;line-height:1.85;color:var(--muted);margin-top:16px}.iummah-page .hero-copy,.iummah-page .feature-copy,.iummah-page .knowledge-copy,.iummah-page .community-choice-copy,.iummah-page .supporting-grid article{min-width:0}.iummah-page h1,.iummah-page h2,.iummah-page h3,.iummah-page p,.iummah-page summary{overflow-wrap:break-word}/* Translation-ready flow: logical spacing and a separate Arabic type treatment. */.iummah-page :dir(rtl) .feature-points li{padding-left:0;padding-inline-start:22px}.iummah-page :dir(rtl) .feature-points li:before{left:auto;inset-inline-start:1px}.iummah-page :dir(rtl) .faqs summary{padding-inline:0 36px}.iummah-page :dir(rtl) .faqs summary:after{right:auto;inset-inline-end:4px}.iummah-page :dir(rtl) .chapter-nav a{border-right:0;border-inline-end:1px solid var(--line);padding-inline:15px}.iummah-page :dir(rtl) .chapter-nav a:last-child{border-inline-end:0}.iummah-page :dir(rtl) .chapter-nav span{margin-right:0;margin-inline-end:14px}.iummah-page :dir(rtl) .text-link .arrow,.iummah-page :dir(rtl) .chapter-nav .arrow{transform:scaleX(-1)}.iummah-page :dir(rtl) .store-badge{direction:ltr}.iummah-page :dir(rtl) .hero-art,.iummah-page :dir(rtl) .prayer-stage,.iummah-page :dir(rtl) .knowledge-stage{direction:ltr}.iummah-page :lang(ar) h1,.iummah-page :lang(ar) h2,.iummah-page :lang(ar) h3,.iummah-page :lang(ar) .learning-title,.iummah-page :lang(ar) .community-word{font-family:Tahoma,Arial,sans-serif;letter-spacing:0;line-height:1.5}.iummah-page :lang(ar) em{font-style:normal}.iummah-page :lang(ar) .eyebrow,.iummah-page :lang(ar) .editorial-number{letter-spacing:0;text-transform:none}.iummah-page:lang(ar){line-height:1.95}
@media(max-width:900px){.iummah-page .supporting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iummah-page .supporting-heading{gap:40px}.iummah-page .community-choices{gap:35px}.iummah-page .community-word{font-size:66px}}
@media(max-width:700px){.iummah-page .community-editorial,.iummah-page .knowledge{padding-block:65px}.iummah-page .community-choices{grid-template-columns:1fr;gap:36px;margin-top:30px}.iummah-page .community-word{font-size:62px;margin-bottom:18px}.iummah-page .community-opening h2{font-size:40px}.iummah-page .community-choice-copy h3{font-size:28px}.iummah-page .community-choices article{padding-top:18px}.iummah-page .community-trail{margin-top:20px}.iummah-page .supporting{padding-block:60px}.iummah-page .supporting-heading{grid-template-columns:1fr;gap:22px}.iummah-page .supporting-heading>p{font-size:16px}.iummah-page .supporting-grid{gap:25px 22px;margin-top:30px}.iummah-page .supporting-grid h3{font-size:25px}.iummah-page .supporting-grid p{font-size:15px}.iummah-page .learning-title{font-size:25px}}
@media(max-width:390px){.iummah-page .supporting-grid{grid-template-columns:1fr;gap:0}.iummah-page .supporting-grid article+article{border-top:1px solid #cddcda;margin-top:25px}.iummah-page .community-opening h2{font-size:36px}}.iummah-page .feature-index{padding-block:75px;background:#fff}.iummah-page .feature-index-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.iummah-page .feature-index .eyebrow{color:#547376;margin-bottom:20px}.iummah-page .feature-index h2{font-size:48px}.iummah-page .feature-index-intro>p:last-child{color:var(--muted);font-size:16px;line-height:1.9;margin-top:23px;max-width:330px}.iummah-page .feature-index-groups{border-top:1px solid #bbcfce}.iummah-page .feature-index details{border-bottom:1px solid #bbcfce}.iummah-page .feature-index summary{list-style:none;cursor:pointer;position:relative;padding-block:24px;padding-inline-end:40px;font:25px/1.4 Georgia,serif}.iummah-page .feature-index summary::-webkit-details-marker{display:none}.iummah-page .feature-index details[open] .learning-toggle:after{transform:rotate(0)}.iummah-page .feature-index ul{list-style:none;padding:0 0 25px;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 25px}.iummah-page .feature-index li{font-size:14px;line-height:1.7;color:var(--muted);padding-inline-start:16px;position:relative}.iummah-page .feature-index li:before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:4px;height:4px;background:#729b9b;border-radius:50%}.iummah-page :lang(ar) .feature-index summary{font-family:Tahoma,Arial,sans-serif;line-height:1.7}@media(max-width:700px){.iummah-page .feature-index{padding-block:60px}.iummah-page .feature-index-layout{grid-template-columns:1fr;gap:30px}.iummah-page .feature-index h2{font-size:40px}.iummah-page .feature-index-intro>p:last-child{max-width:500px}.iummah-page .feature-index summary{font-size:23px}}@media(max-width:390px){.iummah-page .feature-index ul{grid-template-columns:1fr}}.iummah-page .community-explorer{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;margin-top:45px}.iummah-page .community-preview{padding:28px 20px 30px;border:1px solid #8db6ba55;background:radial-gradient(ellipse at 50% 45%,#49868d33,transparent 70%);text-align:center}.iummah-page .community-preview .phone{width:230px;margin:28px auto 0}.iummah-page .community-preview .view-screen{position:relative;bottom:auto;left:auto;transform:none;display:inline-flex;margin:25px auto 0;color:#e4f0ef}.iummah-page .preview-switches{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px}.iummah-page .preview-switches button{border:1px solid #799a9e;background:transparent;padding:9px 14px;color:#24525d;border-radius:3px;font-size:13px;line-height:1.6;transition:background .2s,color .2s}.iummah-page .preview-switches button[aria-pressed=true]{background:#174e5e;color:#fff;border-color:#174e5e}.iummah-page .community-preview .preview-switches{margin-top:0}.iummah-page .community-preview .preview-switches button{color:#dcebec;border-color:#6d969e}.iummah-page .community-preview .preview-switches button[aria-pressed=true]{background:#dceceb;color:#123f50;border-color:#dceceb}.iummah-page .community-stories h3{color:white;font-size:35px;line-height:1.3}.iummah-page .community-stories .eyebrow{color:#bdd5d5;margin-bottom:18px}.iummah-page .community-stories p:not(.eyebrow){font-size:17px;line-height:1.9;color:#d8e7e9;margin-top:22px}.iummah-page .community-stories ul{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:15px;color:#d8e7e9;font-size:15px}.iummah-page .community-stories li{border-top:1px solid #7da7af44;padding-top:13px}.iummah-page .community-stories [hidden]{display:none}.iummah-page .knowledge-stage .preview-switches{margin-inline:10px}.iummah-page .community-stories .community-word{font-size:clamp(56px,6vw,80px)}@media(max-width:850px){.iummah-page .community-explorer{gap:35px}.iummah-page .community-preview .phone{width:205px}.iummah-page .community-stories h3{font-size:30px}}@media(max-width:700px){.iummah-page .community-explorer{grid-template-columns:1fr;gap:30px}.iummah-page .community-preview{max-width:390px;width:100%;margin-inline:auto}.iummah-page .community-preview .phone{width:230px}.iummah-page .community-stories{min-height:390px}.iummah-page .community-stories .community-word{font-size:58px}.iummah-page .preview-switches button{padding:9px 11px;font-size:12px}}

body.imasjid-iummah-page{background:#fff}.iummah-page{width:100%;max-width:none;margin:0}.iummah-page .elementor-element{min-width:0}.iummah-page .elementor-widget:not(:last-child){margin-bottom:0}.iummah-page .elementor-widget-container{padding:0}.iummah-page .elementor-element.e-con{--container-widget-width:100%;--widgets-spacing:0px}.iummah-page .elementor-widget{width:100%}.iummah-page [hidden]{display:none!important}.iummah-page .iu-preview-assets{display:none!important}
