@font-face {
  font-family: 'Amiri';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/zikr/7f19c4a5dc77b0ef.ttf) format('truetype');
}
@font-face {
  font-family: 'Amiri';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/zikr/65e3e6fe6af66bb6.ttf) format('truetype');
}
@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/zikr/b8f5e0a8bdd6a12c.ttf) format('truetype');
}
@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(assets/zikr/04188d5295f4e110.ttf) format('truetype');
}
@font-face {
  font-family: 'Newsreader';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/zikr/81d90be46eec4aef.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(assets/zikr/076831b98043f50f.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(assets/zikr/b4fc14ec283d5423.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(assets/zikr/50357df108c5d297.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(assets/zikr/32971ad797693053.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(assets/zikr/d9e0ddb4a15a0054.ttf) format('truetype');
}

#kz-home .pointer-events-none{pointer-events:none}#kz-home .absolute{position:absolute}#kz-home .relative{position:relative}#kz-home .-inset-full{inset:-100%}#kz-home .inset-0{inset:0}#kz-home .-bottom-1\.5{bottom:-.375rem}#kz-home .-left-\[2px\]{left:-2px}#kz-home .-right-1{right:-.25rem}#kz-home .-right-\[2px\]{right:-2px}#kz-home .bottom-1{bottom:.25rem}#kz-home .left-1\.5{left:.375rem}#kz-home .left-2{left:.5rem}#kz-home .right-1\.5{right:.375rem}#kz-home .right-5{right:1.25rem}#kz-home .top-0{top:0}#kz-home .top-1{top:.25rem}#kz-home .top-12{top:3rem}#kz-home .top-14{top:3.5rem}#kz-home .top-2{top:.5rem}#kz-home .z-10{z-index:10}#kz-home .z-20{z-index:20}#kz-home .z-30{z-index:30}#kz-home .mx-auto{margin-left:auto;margin-right:auto}#kz-home .my-3{margin-top:.75rem;margin-bottom:.75rem}#kz-home .my-auto{margin-top:auto;margin-bottom:auto}#kz-home .mb-1\.5{margin-bottom:.375rem}#kz-home .ml-0\.5{margin-left:.125rem}#kz-home .ml-1{margin-left:.25rem}#kz-home .mt-0\.5{margin-top:.125rem}#kz-home .mt-1{margin-top:.25rem}#kz-home .mt-1\.5{margin-top:.375rem}#kz-home .mt-2{margin-top:.5rem}#kz-home .block{display:block}#kz-home .inline-block{display:inline-block}#kz-home .flex{display:flex}#kz-home .inline-flex{display:inline-flex}#kz-home .grid{display:grid}#kz-home .hidden{display:none}#kz-home .h-1{height:.25rem}#kz-home .h-1\.5{height:.375rem}#kz-home .h-10{height:2.5rem}#kz-home .h-11{height:2.75rem}#kz-home .h-2{height:.5rem}#kz-home .h-2\.5{height:.625rem}#kz-home .h-3{height:.75rem}#kz-home .h-3\.5{height:.875rem}#kz-home .h-5{height:1.25rem}#kz-home .h-7{height:1.75rem}#kz-home .h-8{height:2rem}#kz-home .h-\[224px\]{height:224px}#kz-home .h-\[225px\]{height:225px}#kz-home .h-\[232px\]{height:232px}#kz-home .h-\[238px\]{height:238px}#kz-home .h-\[86px\]{height:86px}#kz-home .h-full{height:100%}#kz-home .min-h-\[148px\]{min-height:148px}#kz-home .min-h-\[198px\]{min-height:198px}#kz-home .min-h-\[240px\]{min-height:240px}#kz-home .w-0\.5{width:.125rem}#kz-home .w-1{width:.25rem}#kz-home .w-1\.5{width:.375rem}#kz-home .w-1\/2{width:50%}#kz-home .w-10{width:2.5rem}#kz-home .w-11{width:2.75rem}#kz-home .w-2{width:.5rem}#kz-home .w-3{width:.75rem}#kz-home .w-3\/4{width:75%}#kz-home .w-5{width:1.25rem}#kz-home .w-7{width:1.75rem}#kz-home .w-8{width:2rem}#kz-home .w-9{width:2.25rem}#kz-home .w-\[130px\]{width:130px}#kz-home .w-\[136px\]{width:136px}#kz-home .w-\[295px\]{width:295px}#kz-home .w-\[2px\]{width:2px}#kz-home .w-\[84px\]{width:84px}#kz-home .w-\[86px\]{width:86px}#kz-home .w-full{width:100%}#kz-home .max-w-\[305px\]{max-width:305px}#kz-home .flex-1{flex:1 1 0%}#kz-home .shrink-0{flex-shrink:0}#kz-home .-rotate-12{--tw-rotate:-12deg}#kz-home .-rotate-12,#kz-home .-skew-x-12{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#kz-home .-skew-x-12{--tw-skew-x:-12deg}#kz-home .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#kz-home .cursor-pointer{cursor:pointer}#kz-home .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#kz-home .flex-col{flex-direction:column}#kz-home .flex-wrap{flex-wrap:wrap}#kz-home .items-end{align-items:flex-end}#kz-home .items-center{align-items:center}#kz-home .items-baseline{align-items:baseline}#kz-home .justify-end{justify-content:flex-end}#kz-home .justify-center{justify-content:center}#kz-home .justify-between{justify-content:space-between}#kz-home .gap-0\.5{gap:.125rem}#kz-home .gap-1{gap:.25rem}#kz-home .gap-1\.5{gap:.375rem}#kz-home .gap-2{gap:.5rem}#kz-home .gap-2\.5{gap:.625rem}#kz-home .gap-3{gap:.75rem}#kz-home .gap-3\.5{gap:.875rem}#kz-home .gap-4{gap:1rem}#kz-home .gap-6{gap:1.5rem}#kz-home :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}#kz-home :is(.space-y-3\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-top:calc(.875rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem*var(--tw-space-y-reverse))}#kz-home .self-start{align-self:flex-start}#kz-home .overflow-hidden{overflow:hidden}#kz-home .overflow-visible{overflow:visible}#kz-home .rounded-2xl{border-radius:1rem}#kz-home .rounded-\[18px\]{border-radius:18px}#kz-home .rounded-\[20px\]{border-radius:20px}#kz-home .rounded-\[21px\]{border-radius:21px}#kz-home .rounded-\[22px\]{border-radius:22px}#kz-home .rounded-\[24px\]{border-radius:24px}#kz-home .rounded-\[26px\]{border-radius:26px}#kz-home .rounded-\[27px\]{border-radius:27px}#kz-home .rounded-full{border-radius:9999px}#kz-home .rounded-lg{border-radius:.5rem}#kz-home .rounded-xl{border-radius:.75rem}#kz-home .rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}#kz-home .rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}#kz-home .border{border-width:1px}#kz-home .border-t{border-top-width:1px}#kz-home .border-\[\#8c6823\]\/50{border-color:rgba(140,104,35,.5)}#kz-home .border-\[\#ded8c6\]{--tw-border-opacity:1;border-color:rgb(222 216 198/var(--tw-border-opacity,1))}#kz-home .border-\[\#dfbc74\]\/35{border-color:hsla(40,63%,66%,.35)}#kz-home .border-\[\#e2dccb\]{--tw-border-opacity:1;border-color:rgb(226 220 203/var(--tw-border-opacity,1))}#kz-home .border-black\/5{border-color:rgba(0,0,0,.05)}#kz-home .border-sky-400\/40{border-color:rgba(56,189,248,.4)}#kz-home .border-stone-200\/70{border-color:hsla(20,6%,90%,.7)}#kz-home .border-stone-200\/80{border-color:hsla(20,6%,90%,.8)}#kz-home .border-stone-200\/90{border-color:hsla(20,6%,90%,.9)}#kz-home .border-white\/15{border-color:hsla(0,0%,100%,.15)}#kz-home .bg-\[\#0e1311\]{--tw-bg-opacity:1;background-color:rgb(14 19 17/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#17563e\]{--tw-bg-opacity:1;background-color:rgb(23 86 62/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#1b3b5c\]{--tw-bg-opacity:1;background-color:rgb(27 59 92/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#265340\]{--tw-bg-opacity:1;background-color:rgb(38 83 64/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#2fd184\]{--tw-bg-opacity:1;background-color:rgb(47 209 132/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#3c7d5f\]{--tw-bg-opacity:1;background-color:rgb(60 125 95/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#68706c\]{--tw-bg-opacity:1;background-color:rgb(104 112 108/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#e3ede6\]{--tw-bg-opacity:1;background-color:rgb(227 237 230/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#e6ecea\]{--tw-bg-opacity:1;background-color:rgb(230 236 234/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#f0ede2\]{--tw-bg-opacity:1;background-color:rgb(240 237 226/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#f2e8df\]{--tw-bg-opacity:1;background-color:rgb(242 232 223/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#f2ebd9\]{--tw-bg-opacity:1;background-color:rgb(242 235 217/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#f4f1e8\]{--tw-bg-opacity:1;background-color:rgb(244 241 232/var(--tw-bg-opacity,1))}#kz-home .bg-\[\#fbfaf5\]{--tw-bg-opacity:1;background-color:rgb(251 250 245/var(--tw-bg-opacity,1))}#kz-home .bg-amber-50{background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}#kz-home .bg-amber-50,#kz-home .bg-black{--tw-bg-opacity:1}#kz-home .bg-black{background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}#kz-home .bg-black\/25{background-color:rgba(0,0,0,.25)}#kz-home .bg-emerald-400\/80{background-color:rgba(52,211,153,.8)}#kz-home .bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}#kz-home .bg-stone-200{background-color:rgb(231 229 228/var(--tw-bg-opacity,1))}#kz-home .bg-stone-200,#kz-home .bg-white{--tw-bg-opacity:1}#kz-home .bg-white{background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}#kz-home .bg-white\/55{background-color:hsla(0,0%,100%,.55)}#kz-home .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}#kz-home .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}#kz-home .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}#kz-home .bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}#kz-home .from-\[\#174d38\]{--tw-gradient-from:#174d38 var(--tw-gradient-from-position);--tw-gradient-to:rgba(23,77,56,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#kz-home .from-\[\#174f38\]{--tw-gradient-from:#174f38 var(--tw-gradient-from-position);--tw-gradient-to:rgba(23,79,56,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#kz-home .from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}#kz-home .via-\[\#0e3525\]{--tw-gradient-to:rgba(14,53,37,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#0e3525 var(--tw-gradient-via-position),var(--tw-gradient-to)}#kz-home .via-\[\#103828\]{--tw-gradient-to:rgba(16,56,40,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#103828 var(--tw-gradient-via-position),var(--tw-gradient-to)}#kz-home .via-white\/10{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.1) var(--tw-gradient-via-position),var(--tw-gradient-to)}#kz-home .to-\[\#071c13\]{--tw-gradient-to:#071c13 var(--tw-gradient-to-position)}#kz-home .to-\[\#0a2319\]{--tw-gradient-to:#0a2319 var(--tw-gradient-to-position)}#kz-home .to-white\/30{--tw-gradient-to:hsla(0,0%,100%,.3) var(--tw-gradient-to-position)}#kz-home .p-1\.5{padding:.375rem}#kz-home .p-2{padding:.5rem}#kz-home .p-2\.5{padding:.625rem}#kz-home .p-5{padding:1.25rem}#kz-home .p-6{padding:1.5rem}#kz-home .p-\[5\.5px\]{padding:5.5px}#kz-home .p-\[5px\]{padding:5px}#kz-home .px-1\.5{padding-left:.375rem;padding-right:.375rem}#kz-home .px-2{padding-left:.5rem;padding-right:.5rem}#kz-home .px-3\.5{padding-left:.875rem;padding-right:.875rem}#kz-home .px-4{padding-left:1rem;padding-right:1rem}#kz-home .px-5{padding-left:1.25rem;padding-right:1.25rem}#kz-home .px-6{padding-left:1.5rem;padding-right:1.5rem}#kz-home .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}#kz-home .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}#kz-home .py-2{padding-top:.5rem;padding-bottom:.5rem}#kz-home .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}#kz-home .py-3\.5{padding-top:.875rem;padding-bottom:.875rem}#kz-home .py-4{padding-top:1rem;padding-bottom:1rem}#kz-home .py-5{padding-top:1.25rem;padding-bottom:1.25rem}#kz-home .pr-1{padding-right:.25rem}#kz-home .pt-1{padding-top:.25rem}#kz-home .pt-2{padding-top:.5rem}#kz-home .pt-4{padding-top:1rem}#kz-home .text-left{text-align:left}#kz-home .text-center{text-align:center}#kz-home .text-right{text-align:right}#kz-home .font-arabic{font-family:Amiri,serif}#kz-home .font-serif{font-family:Newsreader,Georgia,serif}#kz-home .text-\[10\.5px\]{font-size:10.5px}#kz-home .text-\[10px\]{font-size:10px}#kz-home .text-\[11\.5px\]{font-size:11.5px}#kz-home .text-\[11px\]{font-size:11px}#kz-home .text-\[12\.5px\]{font-size:12.5px}#kz-home .text-\[12px\]{font-size:12px}#kz-home .text-\[13\.5px\]{font-size:13.5px}#kz-home .text-\[14px\]{font-size:14px}#kz-home .text-\[15px\]{font-size:15px}#kz-home .text-\[18px\]{font-size:18px}#kz-home .text-\[21px\]{font-size:21px}#kz-home .text-\[23px\]{font-size:23px}#kz-home .text-\[26px\]{font-size:26px}#kz-home .text-\[32px\]{font-size:32px}#kz-home .text-\[5\.5px\]{font-size:5.5px}#kz-home .text-\[6\.5px\]{font-size:6.5px}#kz-home .text-\[6px\]{font-size:6px}#kz-home .text-\[7\.5px\]{font-size:7.5px}#kz-home .text-\[7px\]{font-size:7px}#kz-home .text-\[8px\]{font-size:8px}#kz-home .text-base{font-size:1rem;line-height:1.5rem}#kz-home .text-lg{font-size:1.125rem;line-height:1.75rem}#kz-home .text-sm{font-size:.875rem;line-height:1.25rem}#kz-home .text-xs{font-size:.75rem;line-height:1rem}#kz-home .font-bold{font-weight:700}#kz-home .font-extrabold{font-weight:800}#kz-home .font-medium{font-weight:500}#kz-home .font-normal{font-weight:400}#kz-home .font-semibold{font-weight:600}#kz-home .uppercase{text-transform:uppercase}#kz-home .italic{font-style:italic}#kz-home .leading-\[1\.12\]{line-height:1.12}#kz-home .leading-\[1\.15\]{line-height:1.15}#kz-home .leading-\[1\.32\]{line-height:1.32}#kz-home .leading-\[1\.9\]{line-height:1.9}#kz-home .leading-none{line-height:1}#kz-home .leading-tight{line-height:1.25}#kz-home .tracking-\[0\.08em\]{letter-spacing:.08em}#kz-home .tracking-\[0\.14em\]{letter-spacing:.14em}#kz-home .tracking-\[0\.16em\]{letter-spacing:.16em}#kz-home .tracking-tight{letter-spacing:-.025em}#kz-home .tracking-wider{letter-spacing:.05em}#kz-home .tracking-widest{letter-spacing:.1em}#kz-home .text-\[\#112a20\]{--tw-text-opacity:1;color:rgb(17 42 32/var(--tw-text-opacity,1))}#kz-home .text-\[\#142920\]{--tw-text-opacity:1;color:rgb(20 41 32/var(--tw-text-opacity,1))}#kz-home .text-\[\#162d23\]{--tw-text-opacity:1;color:rgb(22 45 35/var(--tw-text-opacity,1))}#kz-home .text-\[\#17563e\]{--tw-text-opacity:1;color:rgb(23 86 62/var(--tw-text-opacity,1))}#kz-home .text-\[\#1c1404\]{--tw-text-opacity:1;color:rgb(28 20 4/var(--tw-text-opacity,1))}#kz-home .text-\[\#1f362c\]{--tw-text-opacity:1;color:rgb(31 54 44/var(--tw-text-opacity,1))}#kz-home .text-\[\#1f5c43\]{--tw-text-opacity:1;color:rgb(31 92 67/var(--tw-text-opacity,1))}#kz-home .text-\[\#23352c\]{--tw-text-opacity:1;color:rgb(35 53 44/var(--tw-text-opacity,1))}#kz-home .text-\[\#2a3b33\]{--tw-text-opacity:1;color:rgb(42 59 51/var(--tw-text-opacity,1))}#kz-home .text-\[\#2b1e06\]{--tw-text-opacity:1;color:rgb(43 30 6/var(--tw-text-opacity,1))}#kz-home .text-\[\#2c5949\]{--tw-text-opacity:1;color:rgb(44 89 73/var(--tw-text-opacity,1))}#kz-home .text-\[\#2d3e36\]{--tw-text-opacity:1;color:rgb(45 62 54/var(--tw-text-opacity,1))}#kz-home .text-\[\#4a350f\]{--tw-text-opacity:1;color:rgb(74 53 15/var(--tw-text-opacity,1))}#kz-home .text-\[\#4e5e55\]{--tw-text-opacity:1;color:rgb(78 94 85/var(--tw-text-opacity,1))}#kz-home .text-\[\#526158\]{--tw-text-opacity:1;color:rgb(82 97 88/var(--tw-text-opacity,1))}#kz-home .text-\[\#55645b\]{--tw-text-opacity:1;color:rgb(85 100 91/var(--tw-text-opacity,1))}#kz-home .text-\[\#58675f\]{--tw-text-opacity:1;color:rgb(88 103 95/var(--tw-text-opacity,1))}#kz-home .text-\[\#5c6655\]{--tw-text-opacity:1;color:rgb(92 102 85/var(--tw-text-opacity,1))}#kz-home .text-\[\#5e6c63\]{--tw-text-opacity:1;color:rgb(94 108 99/var(--tw-text-opacity,1))}#kz-home .text-\[\#627067\]{--tw-text-opacity:1;color:rgb(98 112 103/var(--tw-text-opacity,1))}#kz-home .text-\[\#66736a\]{--tw-text-opacity:1;color:rgb(102 115 106/var(--tw-text-opacity,1))}#kz-home .text-\[\#6a715d\]{--tw-text-opacity:1;color:rgb(106 113 93/var(--tw-text-opacity,1))}#kz-home .text-\[\#6c786f\]{--tw-text-opacity:1;color:rgb(108 120 111/var(--tw-text-opacity,1))}#kz-home .text-\[\#947437\]{--tw-text-opacity:1;color:rgb(148 116 55/var(--tw-text-opacity,1))}#kz-home .text-\[\#9c6e49\]{--tw-text-opacity:1;color:rgb(156 110 73/var(--tw-text-opacity,1))}#kz-home .text-\[\#b58e3e\]{--tw-text-opacity:1;color:rgb(181 142 62/var(--tw-text-opacity,1))}#kz-home .text-\[\#dfbc74\]{--tw-text-opacity:1;color:rgb(223 188 116/var(--tw-text-opacity,1))}#kz-home .text-\[\#e7c980\]{--tw-text-opacity:1;color:rgb(231 201 128/var(--tw-text-opacity,1))}#kz-home .text-\[\#f3dfb0\]{--tw-text-opacity:1;color:rgb(243 223 176/var(--tw-text-opacity,1))}#kz-home .text-emerald-100\/90{color:rgba(209,250,229,.9)}#kz-home .text-stone-300{color:rgb(214 211 209/var(--tw-text-opacity,1))}#kz-home .text-stone-300,#kz-home .text-white{--tw-text-opacity:1}#kz-home .text-white{color:rgb(255 255 255/var(--tw-text-opacity,1))}#kz-home .shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}#kz-home .shadow,#kz-home .shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#kz-home .shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}#kz-home .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#kz-home .drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#kz-home .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#kz-home{--bg-page:#f5f3eb;--text-dark:#112a20;--text-muted:#5a6b62;--emerald-primary:#17563e;--emerald-deep:#0d3b2a;--gold-border:#d5c7a3;background-color:var(--bg-page);background-image:radial-gradient(at 15% 10%,rgba(203,219,206,.35) 0,transparent 50%),radial-gradient(at 85% 20%,hsla(43,52%,84%,.4) 0,transparent 50%),radial-gradient(at 50% 95%,rgba(212,224,213,.3) 0,transparent 60%);color:var(--text-dark)}#kz-home .hero-card{background:linear-gradient(112deg,#c7d7c9,#dae3d5 46%,#efe6cd);border:1.5px solid #d1c39f;box-shadow:0 20px 45px -15px rgba(17,48,37,.12),inset 0 1px 0 0 hsla(0,0%,100%,.75)}#kz-home .prayer-bar{background:#f8f6ee;border:1px solid #dfd7c2;box-shadow:0 8px 24px -6px rgba(17,48,37,.05),inset 0 1px 0 #fff}#kz-home .clean-white-card{background:#fff;border:1px solid hsla(43,37%,74%,.45);box-shadow:0 10px 28px -8px rgba(17,48,37,.05);transition:all .25s cubic-bezier(.16,1,.3,1)}#kz-home .clean-white-card:hover{transform:translateY(-2px);box-shadow:0 16px 34px -8px rgba(17,48,37,.09);border-color:hsla(43,35%,61%,.75)}#kz-home .hadith-card{background:#f4f1e6;border:1px solid #dfd8c3;box-shadow:0 10px 28px -8px rgba(17,48,37,.04),inset 0 1px 0 hsla(0,0%,100%,.7);transition:all .25s ease}#kz-home .hadith-card:hover{transform:translateY(-2px);border-color:#cbbd99}#kz-home .dua-card{background:#eaede6;border:1px solid #d5dcd0;box-shadow:0 10px 28px -8px rgba(17,48,37,.04),inset 0 1px 0 hsla(0,0%,100%,.7);transition:all .25s ease}#kz-home .dua-card:hover{transform:translateY(-2px);border-color:#b8c4b0}#kz-home .radio-card{background:linear-gradient(102deg,#dce3d5,#e7e5d2 48%,#f2e4c2);border:1px solid #d8caa8;box-shadow:0 10px 28px -8px rgba(17,48,37,.06),inset 0 1px 0 hsla(0,0%,100%,.65)}#kz-home .phone-left-front{transform:rotate(-7deg);background:linear-gradient(145deg,#525854,#1e2421 38%,#0f1311 70%,#3b423e);box-shadow:-14px 22px 38px -8px rgba(8,26,18,.55),0 0 0 1px hsla(0,0%,100%,.25),inset 0 1px 1.5px hsla(0,0%,100%,.45)}#kz-home .phone-left-front,#kz-home .phone-right-back{transition:transform .35s cubic-bezier(.16,1,.3,1)}#kz-home .phone-right-back{transform:rotate(8deg);background:linear-gradient(145deg,#4c524e,#1b201d 45%,#0e1210 75%,#373d3a);box-shadow:12px 20px 36px -8px rgba(8,26,18,.45),0 0 0 1px hsla(0,0%,100%,.22),inset 0 1px 1.5px hsla(0,0%,100%,.35)}#kz-home .hero-card:hover .phone-left-front{transform:rotate(-5.5deg) translateY(-3px)}#kz-home .hero-card:hover .phone-right-back{transform:rotate(9.5deg) translateY(-5px)}#kz-home .brushed-gold-compass{background:conic-gradient(from 35deg,#e9d193 0deg,#b89246 45deg,#f6e5b9 95deg,#9e782f 145deg,#ebd498 195deg,#b38d42 245deg,#f9ebc4 300deg,#c59f52 335deg,#e9d193 1turn);box-shadow:0 8px 18px rgba(0,0,0,.48),inset 0 1.5px 2px hsla(0,0%,100%,.75),inset 0 -2px 4px rgba(82,58,14,.65)}#kz-home .qr-metallic-card{background:linear-gradient(135deg,hsla(45,40%,94%,.94),hsla(0,0%,100%,.98) 50%,hsla(44,35%,88%,.95));border:1.5px solid #d5c59b;box-shadow:0 14px 28px -6px rgba(11,35,25,.32),inset 0 1px 0 #fff}@keyframes eq-bar{0%,to{height:4px}50%{height:14px}}#kz-home .eq-playing span:first-child{animation:eq-bar .6s ease-in-out .1s infinite}#kz-home .eq-playing span:nth-child(2){animation:eq-bar .6s ease-in-out .3s infinite}#kz-home .eq-playing span:nth-child(3){animation:eq-bar .6s ease-in-out .05s infinite}#kz-home .eq-playing span:nth-child(4){animation:eq-bar .6s ease-in-out .25s infinite}#kz-home .hover\:bg-\[\#124431\]:hover{--tw-bg-opacity:1;background-color:rgb(18 68 49/var(--tw-bg-opacity,1))}#kz-home .hover\:bg-\[\#1a221f\]:hover{--tw-bg-opacity:1;background-color:rgb(26 34 31/var(--tw-bg-opacity,1))}#kz-home .hover\:bg-\[\#1b3f30\]:hover{--tw-bg-opacity:1;background-color:rgb(27 63 48/var(--tw-bg-opacity,1))}#kz-home .hover\:bg-black\/5:hover{background-color:rgba(0,0,0,.05)}#kz-home .hover\:text-\[\#17563e\]:hover{--tw-text-opacity:1;color:rgb(23 86 62/var(--tw-text-opacity,1))}#kz-home .hover\:underline:hover{text-decoration-line:underline}#kz-home .active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){#kz-home .sm\:h-\[238px\]{height:238px}#kz-home .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#kz-home .sm\:flex-row{flex-direction:row}#kz-home .sm\:items-start{align-items:flex-start}#kz-home .sm\:justify-around{justify-content:space-around}#kz-home .sm\:gap-5{gap:1.25rem}#kz-home .sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}#kz-home .sm\:px-8{padding-left:2rem;padding-right:2rem}#kz-home .sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}#kz-home .sm\:text-\[15px\]{font-size:15px}#kz-home .sm\:text-\[20px\]{font-size:20px}#kz-home .sm\:text-\[23px\]{font-size:23px}#kz-home .sm\:text-\[25px\]{font-size:25px}#kz-home .sm\:text-\[29px\]{font-size:29px}#kz-home .sm\:text-\[38px\]{font-size:38px}}@media (min-width:768px){#kz-home .md\:w-auto{width:auto}#kz-home .md\:flex-row{flex-direction:row}#kz-home .md\:justify-end{justify-content:flex-end}#kz-home .md\:gap-7{gap:1.75rem}}@media (min-width:1024px){#kz-home .lg\:col-span-4{grid-column:span 4/span 4}#kz-home .lg\:col-span-5{grid-column:span 5/span 5}#kz-home .lg\:col-span-7{grid-column:span 7/span 7}#kz-home .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}#kz-home .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}#kz-home .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}#kz-home .lg\:justify-start{justify-content:flex-start}#kz-home .lg\:justify-end{justify-content:flex-end}#kz-home .lg\:text-left{text-align:left}}
/* Scoped reset and responsive refinements: these styles never target the site menu. */
#kz-home{container-type:inline-size;width:100%;max-width:1100px;margin:0 auto;padding:26px 25px 32px;border-radius:26px;background-color:#f5f3eb;color:#112a20;font-family:'Plus Jakarta Sans',Arial,sans-serif;line-height:1.5;isolation:isolate}
#kz-home,#kz-home *{box-sizing:border-box;border-style:solid;border-width:0}
#kz-home h1,#kz-home h2,#kz-home h3,#kz-home h4,#kz-home p{margin:0;letter-spacing:normal}
#kz-home h1,#kz-home h2,#kz-home h3,#kz-home h4{font-family:inherit}
#kz-home .font-serif{font-family:Newsreader,Georgia,serif}
#kz-home .font-arabic{font-family:Amiri,serif}
#kz-home button{font:inherit;letter-spacing:normal;cursor:pointer}
#kz-home button:focus-visible,#kz-home a:focus-visible{outline:2px solid #b48f45;outline-offset:4px}
#kz-home button:disabled{cursor:default}
#kz-home a{color:inherit;text-decoration:none}
#kz-home svg{display:block;max-width:100%}
#kz-home [hidden]{display:none!important}
#kz-home>div,#kz-home>section{margin-top:22px}
#kz-home>.home-heading{margin-top:0}
#kz-home .home-heading h1{font-size:32px!important;line-height:1.15!important;font-weight:800}
#kz-home .home-heading{display:flex!important;flex-direction:row!important;align-items:flex-start;justify-content:space-between;gap:20px}
#kz-home .hero-card{border:1.5px solid #d1c39f}
#kz-home .home-hero-grid{display:grid!important;grid-template-columns:.97fr 1.18fr 1fr!important;gap:16px!important}
#kz-home .home-hero-grid>div{grid-column:auto!important}
#kz-home .home-hero-copy{text-align:left!important}
#kz-home .home-hero-copy h2{font-size:25px!important}
#kz-home .home-hero-copy>p{font-size:19px!important;font-weight:500}
#kz-home .home-hero-copy>div{justify-content:flex-start!important}
#kz-home .home-hero-copy button{border-radius:9px;min-height:40px;gap:7px!important;padding:7px 10px!important}
#kz-home .home-hero-people{height:238px!important}
#kz-home .home-hero-phones>div{transform:scale(.92);transform-origin:center;flex-shrink:0}
#kz-home .home-real-qr{width:100%;height:auto}
#kz-home .home-prayer-bar{display:flex!important;flex-direction:row!important;gap:10px!important;align-items:center;padding:13px 18px!important;border:1px solid #dfd7c2;min-width:0}
#kz-home [data-home-prayer-place]{font-size:11px!important;letter-spacing:.03em!important}
#kz-home [data-home-place]{display:block;font-size:9px;font-weight:500;letter-spacing:0;margin-top:3px;color:#71806f}
#kz-home #prayer-strip{display:flex;flex:1;gap:2px!important;justify-content:space-between!important;min-width:0}
#kz-home .prayer-pill{font-family:inherit;font-size:11px!important;font-weight:500;padding:7px 8px!important;white-space:nowrap;border-radius:30px;color:#2a3b33!important;line-height:1.5}
#kz-home .prayer-pill span{font-weight:700}
#kz-home .home-prayer-current{background:#17563e!important;color:#fff!important;box-shadow:0 2px 5px #17563e20}
#kz-home .home-feature-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:13px!important}
#kz-home .home-feature-link{display:flex;min-width:0;border:1px solid #d5c7a373;min-height:148px}
#kz-home .home-feature-link h4{font-size:14px!important}
#kz-home .home-feature-link p{font-size:11px!important}
#kz-home .home-daily-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:13px!important}
#kz-home .home-daily-grid>div{border-width:1px;padding:21px!important;min-width:0}
#kz-home .home-daily h3,#kz-home .home-features h3{font-family:Newsreader,Georgia,serif;font-size:24px!important;font-weight:400}
#kz-home .home-daily [data-go=hadith]{font-size:10px!important}
#kz-home .home-bottom-grid{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important;gap:14px!important}
#kz-home .home-bottom-grid>div{grid-column:auto!important;min-width:0;border-width:1px}
#kz-home .home-bottom-grid h4{font-size:12px!important}
#kz-home .home-bottom-grid p,#kz-home #radio-status-text{font-size:10px!important}
#kz-home .home-continue button{background:#17563e;color:white;font-size:11px!important;white-space:nowrap}
#kz-home [data-home-dua-favorite][aria-pressed=true]{color:#ad5b56!important}
#kz-home #radio-eq span{display:block;flex-shrink:0}
#kz-home i{display:inline-block}
@container(max-width:820px){
 #kz-home .home-hero-grid{grid-template-columns:1fr 1fr!important;gap:12px!important}
 #kz-home .home-hero-grid>.home-hero-copy{grid-column:1/-1!important;grid-row:1;text-align:center!important;max-width:520px;margin:0 auto}
 #kz-home .home-hero-copy>div{justify-content:center!important}
 #kz-home .home-hero-people,#kz-home .home-hero-phones{grid-row:2;min-width:0}
 #kz-home .home-hero-people{height:200px!important}
 #kz-home .home-hero-phones{min-height:200px!important;justify-content:center!important}
 #kz-home .home-hero-phones>div{transform:scale(.8)}
 #kz-home .home-heading{flex-wrap:wrap}
 #kz-home .home-heading h1{font-size:28px!important}
 #kz-home .home-prayer-bar{flex-direction:column!important;align-items:stretch!important}
 #kz-home [data-home-prayer-place]{display:flex;align-items:center;justify-content:space-between;gap:10px}
 #kz-home .home-feature-link{padding:16px!important}
 #kz-home .home-daily-grid>div{padding:17px!important}
 #kz-home .home-bottom-grid{grid-template-columns:1fr!important}
}
@container(max-width:540px){
 #kz-home .home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 #kz-home .home-daily-grid{grid-template-columns:1fr!important}
 #kz-home .home-daily-grid>div{min-height:195px}
 #kz-home .home-hero-people{height:150px!important}
 #kz-home .home-hero-phones{min-height:150px!important;height:150px}
 #kz-home .home-hero-phones>div{transform:scale(.46)}
 #kz-home .home-hero-copy h2{font-size:23px!important}
 #kz-home .home-hero-copy>p{font-size:17px!important}
 #kz-home .prayer-pill{font-size:11px!important;padding:6px 8px!important}
 #kz-home #prayer-strip{flex-wrap:wrap;justify-content:center!important;gap:5px!important}
 #kz-home .prayer-pill{flex:0 0 calc(33.333% - 5px);text-align:center}
 #kz-home .home-daily [data-go=hadith] span{display:none}
}
@media(max-width:650px){#kz-home{padding:20px 14px;border-radius:20px}#kz-home>div,#kz-home>section{margin-top:20px}#kz-home .home-hero{padding:20px 14px!important}}
@media(prefers-reduced-motion:reduce){#kz-home *{animation:none!important;transition:none!important}}

@container(max-width:300px){#kz-home .home-hero-phones>div{transform:scale(.34)}}
/* Dates and manual location selection stay inside the home header. */
#kz-home .home-heading{flex-wrap:wrap;gap:17px}
#kz-home .home-heading>div:first-child{flex:1 1 300px;min-width:0}
#kz-home .home-heading-tools{display:flex;align-items:stretch;justify-content:flex-end;gap:10px;flex:1 1 490px;min-width:0}
#kz-home .home-location-picker{display:grid;grid-template-columns:minmax(100px,1fr) minmax(115px,1.15fr);gap:8px;padding:10px 12px;border:1px solid #ded8c6;border-radius:12px;background:#fbfaf5;flex:1;min-width:0;align-content:center}
#kz-home .home-location-picker label{display:grid;gap:4px;font-size:10px;letter-spacing:.02em;color:#68796a;font-weight:600;min-width:0}
#kz-home .home-location-picker select{width:100%;min-width:0;min-height:35px;padding:7px 24px 7px 9px;border:1px solid #dce3d8;border-radius:8px;background-color:#fff;color:#21483f;font-family:inherit;font-size:12px;cursor:pointer;text-overflow:ellipsis}
#kz-home .home-location-picker select:disabled{opacity:.65;cursor:wait}
#kz-home .home-location-picker select:focus-visible{outline:2px solid #c9a34a;outline-offset:2px}
#kz-home #home-location-status{grid-column:1/-1;font-size:10px;color:#9c5841}
#kz-home .home-date-card{flex:0 1 230px;min-width:210px;align-self:stretch!important;border:1px solid #ded8c6}
#kz-home .home-gregorian{font-size:11px;font-weight:600;color:#576b5b;margin-top:5px;line-height:1.4}
#kz-home [data-home-prayer-retry]{display:inline-block;margin-top:4px;padding:3px 6px;font-family:inherit;font-size:10px;border:1px solid #cbbd99;border-radius:5px;background:#fff;color:#765c32}
#kz-home .prayer-pill:disabled{opacity:.65;cursor:wait}
@container(max-width:540px){#kz-home .home-heading-tools{flex-basis:100%;flex-wrap:wrap;justify-content:stretch}#kz-home .home-location-picker{flex-basis:100%}#kz-home .home-date-card{flex-basis:100%;min-width:0}#kz-home .home-location-picker select{font-size:16px;min-height:42px}#kz-home .home-date-card .leading-tight{flex:1}}
