.prayer-countdown[data-astro-cid-l6jux4mt]{font-variant-numeric:tabular-nums;display:inline-block}.prayer-countdown.tick{animation:.2s cubic-bezier(.19,1,.22,1) prayerTick}@keyframes prayerTick{50%{opacity:.6;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.prayer-countdown.tick{animation:none!important}}.hero-tessellation[data-astro-cid-ge2uvauf]{opacity:.18;color:var(--olive-400);pointer-events:none;background-size:200px 200px;animation:60s linear infinite drift;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 50%,#0000 100%);mask-image:radial-gradient(circle,#000 50%,#0000 100%)}@keyframes drift{to{background-position:200px 200px}}.hero-bg[data-astro-cid-ge2uvauf]{background:radial-gradient(circle at 15% 25%, var(--brand-700) 0%, transparent 50%), radial-gradient(circle at 85% 75%, var(--olive-400) 0%, transparent 55%), var(--brand-900);pointer-events:none;background-size:140% 140%;animation:20s ease-in-out infinite alternate heroBreathe;position:absolute;inset:0}@keyframes heroBreathe{0%{background-position:0 0,100% 100%,0 0}to{background-position:30% 20%,70% 80%,0 0}}.wordmark-ar[data-astro-cid-ge2uvauf]{filter:blur(10px);opacity:0;animation:1.8s cubic-bezier(.19,1,.22,1) .3s forwards revealAr;-webkit-mask-image:linear-gradient(270deg,#000 0% 60%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 60%,#0000 100%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:220% 100%;mask-size:220% 100%}@keyframes revealAr{0%{filter:blur(10px);opacity:0;-webkit-mask-position:100% 0;mask-position:100% 0}to{filter:blur();opacity:1;-webkit-mask-position:0 0;mask-position:0 0}}.wordmark-en[data-astro-cid-ge2uvauf]{opacity:0;letter-spacing:.08em;animation:1.2s cubic-bezier(.19,1,.22,1) .3s forwards revealEn}@keyframes revealEn{0%{opacity:0;letter-spacing:.08em;filter:blur(6px)}to{opacity:1;letter-spacing:-.02em;filter:blur()}}.device-stack[data-astro-cid-ge2uvauf]{perspective:1400px;--fan-dir:1;width:100%;max-width:380px;height:clamp(440px,55vh,620px);position:relative}[dir=rtl] .device-stack[data-astro-cid-ge2uvauf]{--fan-dir:-1}.device[data-astro-cid-ge2uvauf]{inset-inline-end:0;width:min(260px,70vw);transition:transform var(--dur-slow) var(--ease-out-expo);will-change:transform;border-radius:24px;position:absolute;top:5%;overflow:hidden;box-shadow:0 40px 80px #0b2e2180,inset 0 0 0 2px #ffffff1a}.device-back[data-astro-cid-ge2uvauf]{transform:translate(calc(-85% * var(--fan-dir)), -8%) rotate(calc(-8deg * var(--fan-dir))) scale(.84);z-index:1;opacity:.85}.device-mid[data-astro-cid-ge2uvauf]{transform:translate(calc(-42% * var(--fan-dir)), 4%) rotate(calc(-3deg * var(--fan-dir))) scale(.92);z-index:2;opacity:.95}.device-front[data-astro-cid-ge2uvauf]{transform:translate(0, 12%) rotate(calc(2deg * var(--fan-dir)));z-index:3;opacity:1}@media (width<=640px){.device-stack[data-astro-cid-ge2uvauf]{max-width:300px;height:380px}.device[data-astro-cid-ge2uvauf]{width:200px}}@media (prefers-reduced-motion:reduce){.hero-bg[data-astro-cid-ge2uvauf],.hero-tessellation[data-astro-cid-ge2uvauf]{animation:none!important}.wordmark-ar[data-astro-cid-ge2uvauf],.wordmark-en[data-astro-cid-ge2uvauf]{opacity:1!important;filter:none!important;letter-spacing:normal!important;animation:none!important;-webkit-mask-position:0 0!important;mask-position:0 0!important}.device[data-astro-cid-ge2uvauf]{transition:none!important}}[data-astro-cid-emwskhdp][data-reveal]{opacity:0;transition:opacity .6s cubic-bezier(.19,1,.22,1),transform .6s cubic-bezier(.19,1,.22,1);transition-delay:var(--reveal-delay,0s);transform:translateY(24px)}[data-reveal].in-view{opacity:1;transform:translateY(0)}.card-spotlight[data-astro-cid-emwskhdp]{background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%), #2f7d5a14, transparent 50%)}@media (prefers-reduced-motion:reduce){[data-astro-cid-emwskhdp][data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}.marquee[data-astro-cid-b2zhxdo4]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.marquee-track[data-astro-cid-b2zhxdo4]{gap:24px;width:max-content;animation:60s linear infinite marqueeScroll;display:flex}.marquee[data-astro-cid-b2zhxdo4]:hover .marquee-track[data-astro-cid-b2zhxdo4]{animation-play-state:paused}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[dir=rtl] .marquee-track[data-astro-cid-b2zhxdo4]{animation-name:marqueeScrollRTL}@keyframes marqueeScrollRTL{0%{transform:translate(0)}to{transform:translate(50%)}}.screen-frame[data-astro-cid-b2zhxdo4]{background:var(--paper);box-shadow:0 0 0 1px var(--brand-300), 0 0 0 5px var(--paper), 0 0 0 6px var(--brand-100), 0 20px 40px #0b2e2126;border-radius:20px;padding:6px;transition:transform .3s cubic-bezier(.19,1,.22,1);position:relative}.screen-frame[data-astro-cid-b2zhxdo4]:hover{transform:translateY(-6px)scale(1.02)}.screen-frame[data-astro-cid-b2zhxdo4] img[data-astro-cid-b2zhxdo4]{border-radius:14px}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-b2zhxdo4]{animation:none!important}}.screen-reveal[data-astro-cid-gnay26ko]{clip-path:inset(0 100% 0 0);transition:clip-path .9s cubic-bezier(.83,0,.17,1)}[dir=rtl] .screen-reveal[data-astro-cid-gnay26ko]{clip-path:inset(0 0 0 100%)}.in-view .screen-reveal[data-astro-cid-gnay26ko],.screen-reveal[data-astro-cid-gnay26ko].in-view{clip-path:inset(0)}.screen-reveal[data-astro-cid-gnay26ko] img[data-astro-cid-gnay26ko]{transition:transform 1.2s cubic-bezier(.19,1,.22,1);transform:scale(1.08)}.in-view .screen-reveal[data-astro-cid-gnay26ko] img[data-astro-cid-gnay26ko],.screen-reveal[data-astro-cid-gnay26ko].in-view img[data-astro-cid-gnay26ko]{transform:scale(1)}@media (prefers-reduced-motion:reduce){.screen-reveal[data-astro-cid-gnay26ko]{clip-path:none!important;transition:none!important}.screen-reveal[data-astro-cid-gnay26ko] img[data-astro-cid-gnay26ko]{transition:none!important;transform:none!important}}.store-card[data-astro-cid-g6evah72]{transition:transform var(--dur-normal,.25s) cubic-bezier(.16, 1, .3, 1), box-shadow var(--dur-normal,.25s) cubic-bezier(.16, 1, .3, 1), border-color var(--dur-normal,.25s) ease}.store-card[data-astro-cid-g6evah72]:hover{box-shadow:0 16px 32px #0b2e211a, 0 0 0 1px var(--brand-100);transform:translateY(-4px)}.btn-shimmer[data-astro-cid-g6evah72]{background:linear-gradient(135deg, var(--brand-500) 0%, var(--brand-700) 100%);position:relative;overflow:hidden}.btn-shimmer[data-astro-cid-g6evah72]:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff47 50%,#0000 100%);animation:3.5s ease-in-out infinite btnShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes btnShimmer{0%{transform:translate(-100%)}40%,to{transform:translate(100%)}}.stores-section[data-astro-cid-g6evah72][data-reveal]{opacity:0;transition:opacity .7s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1)), transform .7s var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));transform:translateY(24px)}.stores-section[data-astro-cid-g6evah72][data-reveal].in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.btn-shimmer[data-astro-cid-g6evah72]:after{animation:none!important}.store-card[data-astro-cid-g6evah72]{transition:none!important}.stores-section[data-astro-cid-g6evah72][data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}
