@font-face{font-family:newsreader;src:url(../media/Newsreader-s.p.2mawr-t7r23le.woff2)format("woff2");font-display:swap;font-weight:300 400;font-style:normal}@font-face{font-family:newsreader;src:url(../media/Newsreader_Italic-s.p.18e5cq3ddm3qn.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.bXh8Sq_className{font-family:newsreader,newsreader Fallback}.bXh8Sq_variable{--font-serif:"newsreader", "newsreader Fallback"}
@font-face{font-family:hanken;src:url(../media/HankenGrotesk-s.p.1f8s-6n4jwm1o.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:hanken Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.LpRdiG_className{font-family:hanken,hanken Fallback}.LpRdiG_variable{--font-sans:"hanken", "hanken Fallback"}
@font-face{unicode-range:U+6??,U+750-77F,U+FB50-FDFF,U+FE70-FEFF;font-family:amiri;src:url(../media/Amiri_Arabic.2w1x2cks1n91i.woff2)format("woff2");font-display:swap;font-weight:400}.SjfiyG_className{font-family:amiri;font-weight:400}.SjfiyG_variable{--font-arabic:"amiri"}
:root{--page:#060913;--pill:#090c1ca3;--pill-edge:#ffffff1a;--pill-ink:#f4eddf;--gold:#e9b872;--on-gold:#17213a;--sky-hero:linear-gradient(180deg,#060913 0%,#060913 2.5%,#060914 5%,#060a14 7.5%,#060a15 10%,#070a16 12.5%,#070b18 15%,#070b19 17.5%,#080c1b 20%,#080d1c 22.5%,#080d1e 25%,#090e20 27.5%,#090f21 30%,#0a1023 32.5%,#0a1025 35%,#0b1126 37.5%,#0b1228 40%,#0c1329 42.5%,#0d142b 45%,#0d142d 47.5%,#0e152f 50%,#0f1631 52.5%,#101833 55%,#111935 57.5%,#121a37 60%,#131b39 62.5%,#141c3b 65%,#161e3d 67.5%,#172040 70%,#192143 72.5%,#1c2447 75%,#1e264a 77.5%,#21284d 80%,#232a51 82.5%,#262c54 85%,#292e57 87.5%,#2c3059 90%,#30325b 92.5%,#35335e 95%,#39355f 97.5%,#3b3560 100%);--sky-dawn:linear-gradient(180deg,#3b3560 0%,#443b65 2.5%,#594a70 5%,#745b7b 7.5%,#a67686 10%,#ce8f8b 12.5%,#e5a18a 15%,#f1b48b 17.5%,#f7cca0 20%,#fbe0ba 22.5%,#fde9ca 25%,#fef0d8 27.5%,#fff4e1 30%,#fff4e2 32.5%,#fff4e3 35%,#fff4e3 37.5%,#fff4e3 40%,#fff4e4 42.5%,#fef4e4 45%,#fef4e4 47.5%,#fef4e5 50%,#fef4e5 52.5%,#fdf4e5 55%,#fdf4e6 57.5%,#fdf4e6 60%,#fcf4e6 62.5%,#fcf4e6 65%,#fcf3e7 67.5%,#fbf3e7 70%,#fbf3e7 72.5%,#fbf3e7 75%,#faf3e7 77.5%,#faf3e7 80%,#faf3e8 82.5%,#faf3e8 85%,#faf3e8 87.5%,#f9f3e8 90%,#f9f3e8 92.5%,#f9f3e8 95%,#f9f3e8 97.5%,#f9f3e8 100%);--sky-asr:linear-gradient(180deg,#f9f3e8 0%,#f9f3e8 2.5%,#f8f3e9 5%,#f6f3e9 7.5%,#f4f2ea 10%,#f2f2ea 12.5%,#f1f2eb 15%,#eff1ec 17.5%,#eef1ec 20%,#eef1ec 22.5%,#eef1ec 25%,#eef0eb 27.5%,#eff0eb 30%,#eff0ea 32.5%,#eff0e9 35%,#f0f0e7 37.5%,#f1efe6 40%,#f1efe5 42.5%,#f2efe3 45%,#f2efe2 47.5%,#f3eee0 50%,#f3eedf 52.5%,#f3eedd 55%,#f4eddb 57.5%,#f4ecd9 60%,#f5ecd7 62.5%,#f5ebd5 65%,#f5ead2 67.5%,#f6ead0 70%,#f6e9ce 72.5%,#f7e9cc 75%,#f7e8ca 77.5%,#f8e8c9 80%,#f8e8c8 82.5%,#f9e8c7 85%,#f9e9c6 87.5%,#fae9c5 90%,#fbeac5 92.5%,#fbeac4 95%,#fcebc4 97.5%,#fcebc4 100%);--sky-maghrib:linear-gradient(180deg,#fcebc4 0%,#fceac2 2.5%,#fce9be 5%,#fde6b8 7.5%,#fee3b1 10%,#fee0a9 12.5%,#ffdca0 15%,#ffd899 17.5%,#ffd592 20%,#ffd28c 22.5%,#fecf86 25%,#fdcb80 27.5%,#fcc87a 30%,#fac475 32.5%,#f9c06f 35%,#f7bc6a 37.5%,#f6b766 40%,#f5b262 42.5%,#f3ad5e 45%,#f2a75a 47.5%,#f0a057 50%,#ee9954 52.5%,#ec9251 55%,#ea8b4f 57.5%,#e5824e 60%,#de764c 62.5%,#d46b4b 65%,#ca604a 67.5%,#c0574a 70%,#b7514c 72.5%,#ad4b50 75%,#a34655 77.5%,#98425a 80%,#8b3e5c 82.5%,#7d3b5e 85%,#6c375f 87.5%,#5b3460 90%,#4c3260 92.5%,#402e5e 95%,#342b58 97.5%,#2f2a55 100%);--sky-isha:linear-gradient(180deg,#2f2a55 0%,#2f2a55 2.5%,#2d2954 5%,#2b2753 7.5%,#292551 10%,#262350 12.5%,#24214e 15%,#211f4c 17.5%,#1f1e4b 20%,#1e1d4a 22.5%,#1d1c49 25%,#1b1b48 27.5%,#1a1a46 30%,#191a45 32.5%,#181944 35%,#171843 37.5%,#161842 40%,#151741 42.5%,#141740 45%,#13163f 47.5%,#12163e 50%,#12153d 52.5%,#11153c 55%,#11143b 57.5%,#10143a 60%,#101439 62.5%,#0f1338 65%,#0f1336 67.5%,#0e1335 70%,#0e1333 72.5%,#0d1232 75%,#0d1230 77.5%,#0d122f 80%,#0c122d 82.5%,#0c122c 85%,#0c112b 87.5%,#0b112a 90%,#0b1129 92.5%,#0b1129 95%,#0b1128 97.5%,#0b1128 100%);--sky-night:linear-gradient(180deg,#08090c 0%,#08090c 2.5%,#08090c 5%,#08090c 7.5%,#08090c 10%,#08090c 12.5%,#08090c 15%,#08090c 17.5%,#07080b 20%,#07080b 22.5%,#07080b 25%,#07080b 27.5%,#07080b 30%,#07080b 32.5%,#07080b 35%,#06080b 37.5%,#06070a 40%,#06070a 42.5%,#06070a 45%,#06070a 47.5%,#06070a 50%,#06070a 52.5%,#06070a 55%,#06070a 57.5%,#06070a 60%,#060709 62.5%,#060709 65%,#060709 67.5%,#050609 70%,#050609 72.5%,#050609 75%,#050609 77.5%,#050609 80%,#050608 82.5%,#050608 85%,#050608 87.5%,#050608 90%,#050608 92.5%,#050608 95%,#050608 97.5%,#050608 100%);--arch-1:#1a2450;--arch-2:#4b4a7c;--arch-3:#c98b8b;--arch-4:#f0b08a;--arch-5:#f5cba7;--hero-glow:radial-gradient(closest-side, #f0b08a6b, #c98b8b29 55%, #c98b8b00);--orb-a:#ffdda0c7;--orb-b:#ee84686b;--orb-c:#a04a7061;--glow-rose:radial-gradient(closest-side, #d680964d, #d6809600);--dim-stone:#f4eddf21;--star:#f4eddf;--play-shadow:#e9b87299;--grain-opacity:.7;--tile-off:linear-gradient(180deg, #efe7d8, #f6f0e5);--tile-on:linear-gradient(180deg, #f2d7a1, #fcf2de);--ring-off:inset 0 0 0 1px #cfc4b0;--ring-on:inset 0 0 0 1px #a67c338c;--ring-sel:inset 0 0 0 2px #8e3a1b, 0 18px 30px -18px #5c3a258c;--dot-on:#8e3a1b;--dot-off:#14151c2e;--q-bg:#17213a;--q-ink:#f4eddf;--q-body:#f4eddfcc;--q-accent:#e9b872;--nf-sky:linear-gradient(180deg, #0b1128 0%, #10143a 30%, #2b2558 62%, #6a3a66 88%, #8e4a5e 100%);--nf-horizon:radial-gradient(closest-side, #f0b57a8c, #b35b5b40 50%, #b35b5b00);--nf-arch-1:#0b1128;--nf-arch-2:#1e1d4a;--nf-arch-3:#3a2d5e;--nf-dim-stone:#f4eddf29;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.on-day{--ink:#14151c;--body:#4a463f;--muted:#5e584f;--accent:#8e3a1b;--on-accent:#f6f0e5;--card:#fffbf3;--edge:#14151c12;--rule:#14151c1f}.on-night{--ink:#f4eddf;--body:#f4eddfcc;--muted:#f4eddfa8;--accent:#e9b872;--on-accent:#17213a;--card:#f4eddf0b;--edge:#f4eddf1a;--rule:#f4eddf24}@media (prefers-color-scheme:dark){:root{--page:#050608;--pill:#121318a8;--pill-edge:#ffffff14;--pill-ink:#f2ebdd;--on-gold:#14110a;--sky-hero:linear-gradient(180deg,#050608 0%,#050608 2.5%,#050608 5%,#050608 7.5%,#050608 10%,#050608 12.5%,#050609 15%,#050609 17.5%,#060709 20%,#060709 22.5%,#060709 25%,#06070a 27.5%,#06070a 30%,#06070a 32.5%,#07080a 35%,#07080b 37.5%,#07080b 40%,#07080b 42.5%,#07080c 45%,#08090c 47.5%,#08090d 50%,#08090d 52.5%,#090a0e 55%,#090a0e 57.5%,#090a0f 60%,#0a0b0f 62.5%,#0a0b10 65%,#0b0c11 67.5%,#0b0c11 70%,#0c0d12 72.5%,#0c0d13 75%,#0d0e13 77.5%,#0d0e14 80%,#0e0f15 82.5%,#0e0f16 85%,#0f1017 87.5%,#101118 90%,#111219 92.5%,#111219 95%,#12131a 97.5%,#12131a 100%);--sky-dawn:linear-gradient(180deg,#12131a 0%,#13141b 2.5%,#16161e 5%,#191921 7.5%,#1c1b25 10%,#201e28 12.5%,#211f2a 15%,#201e29 17.5%,#1e1c26 20%,#1b1a22 22.5%,#18181f 25%,#16161d 27.5%,#14141a 30%,#121318 32.5%,#111116 35%,#0f1015 37.5%,#0e0f13 40%,#0e0f13 42.5%,#0e0f13 45%,#0e0f13 47.5%,#0e0f13 50%,#0d0e12 52.5%,#0d0e12 55%,#0d0e12 57.5%,#0d0e12 60%,#0d0e12 62.5%,#0d0e12 65%,#0d0e12 67.5%,#0d0e12 70%,#0c0d11 72.5%,#0c0d11 75%,#0c0d11 77.5%,#0c0d11 80%,#0c0d11 82.5%,#0c0d11 85%,#0c0d11 87.5%,#0c0d11 90%,#0c0d11 92.5%,#0c0d11 95%,#0c0d11 97.5%,#0c0d11 100%);--sky-asr:linear-gradient(180deg,#0c0d11 0%,#0c0d11 2.5%,#0c0d11 5%,#0c0d11 7.5%,#0c0d11 10%,#0c0d11 12.5%,#0c0d12 15%,#0c0e12 17.5%,#0d0e12 20%,#0d0e12 22.5%,#0d0e12 25%,#0d0e13 27.5%,#0d0e13 30%,#0d0e13 32.5%,#0d0f13 35%,#0d0f14 37.5%,#0e0f14 40%,#0e0f14 42.5%,#0e0f14 45%,#0e0f14 47.5%,#0e0f14 50%,#0e0f14 52.5%,#0e0f14 55%,#0e0f14 57.5%,#0e0f14 60%,#0f0f14 62.5%,#0f0f14 65%,#0f0f14 67.5%,#0f0f14 70%,#0f0f14 72.5%,#0f0f14 75%,#0f0f14 77.5%,#0f0f14 80%,#100f14 82.5%,#100f14 85%,#100f14 87.5%,#100f14 90%,#100f14 92.5%,#100f14 95%,#100f14 97.5%,#100f14 100%);--sky-maghrib:linear-gradient(180deg,#100f14 0%,#100f14 2.5%,#100f14 5%,#100f14 7.5%,#110f14 10%,#110f14 12.5%,#110f14 15%,#120f14 17.5%,#120f14 20%,#130f14 22.5%,#130f14 25%,#140f14 27.5%,#150f14 30%,#161015 32.5%,#181116 35%,#1b1318 37.5%,#1e151a 40%,#20171b 42.5%,#23191d 45%,#261b1f 47.5%,#281c20 50%,#291d21 52.5%,#2a1e22 55%,#2a1e22 57.5%,#291d21 60%,#281c20 62.5%,#261b1f 65%,#251a1e 67.5%,#23181c 70%,#21171b 72.5%,#1f1519 75%,#1d1418 77.5%,#1b1317 80%,#181216 82.5%,#161014 85%,#130f13 87.5%,#100e12 90%,#0e0d11 92.5%,#0d0c10 95%,#0b0b0f 97.5%,#0b0b0f 100%);--sky-isha:linear-gradient(180deg,#0b0b0f 0%,#0b0b0f 2.5%,#0b0b0f 5%,#0b0b0f 7.5%,#0b0b0f 10%,#0b0b0f 12.5%,#0b0b0f 15%,#0b0b0f 17.5%,#0b0a0f 20%,#0b0a0f 22.5%,#0a0a0e 25%,#0a0a0e 27.5%,#0a0a0e 30%,#0a0a0e 32.5%,#0a0a0e 35%,#0a0a0e 37.5%,#0a0a0e 40%,#0a090e 42.5%,#0a090e 45%,#09090d 47.5%,#09090d 50%,#09090d 52.5%,#09090d 55%,#09090d 57.5%,#09090d 60%,#09090d 62.5%,#09090d 65%,#09090d 67.5%,#09090d 70%,#09090d 72.5%,#09090d 75%,#08090c 77.5%,#08090c 80%,#08090c 82.5%,#08090c 85%,#08090c 87.5%,#08090c 90%,#08090c 92.5%,#08090c 95%,#08090c 97.5%,#08090c 100%);--sky-night:linear-gradient(180deg, #08090c 0%, #06070a 50%, #050608 100%);--arch-1:#0b0c10;--arch-2:#15151c;--arch-3:#211f2a;--arch-4:#2b2419;--arch-5:#33281a;--hero-glow:radial-gradient(closest-side, #e9b8722b, #e9b8720d 55%, #e9b87200);--orb-a:#e9b87226;--orb-b:#965c3433;--orb-c:#70344033;--glow-rose:radial-gradient(closest-side, #965c341f, #965c3400);--dim-stone:#f2ebdd1a;--star:#f2ebdd;--play-shadow:#e9b87273;--grain-opacity:.8;--tile-off:linear-gradient(180deg, #1b1c21, #1b1c21);--tile-on:linear-gradient(180deg, #3a2a12, #7a5524);--ring-off:inset 0 0 0 1px #f2ebdd1f;--ring-on:inset 0 0 0 1px #c99a5299;--ring-sel:inset 0 0 0 2px #e9b872, 0 18px 30px -18px #000000e6;--dot-on:#e9b872;--dot-off:#f2ebdd2e;--q-bg:linear-gradient(180deg, #17161a, #0e0f13);--q-ink:#f2ebdd;--q-body:#f2ebddbd;--q-accent:#e9b872;--nf-sky:linear-gradient(180deg, #050608 0%, #08090c 40%, #100f14 75%, #1e1519 100%);--nf-horizon:radial-gradient(closest-side, #e9b87229, #e9b8720a 55%, #e9b87200);--nf-arch-1:#0b0c10;--nf-arch-2:#141419;--nf-arch-3:#1e1a1e;--nf-dim-stone:#f2ebdd1f}.on-day,.on-night{--ink:#f2ebdd;--body:#f2ebddbd;--muted:#f2ebdd9e;--accent:#e9b872;--on-accent:#14110a;--card:#131418;--edge:#f2ebdd00;--rule:#f2ebdd1a}}html{scroll-behavior:smooth;scroll-padding-top:96px}body{background:var(--page);margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.lp{font-family:var(--font-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;position:relative;overflow-x:clip}.lp *,.lp :before,.lp :after{box-sizing:border-box}.on-day,.on-night{color:var(--ink)}.serif{font-family:var(--font-arabic), var(--font-serif), Georgia, serif}.wrap{max-width:1200px;margin:0 auto;padding:0 48px;position:relative}.center{text-align:center}.h1,.h2,.h3,.h3s,.statement,.captitle,.lede{text-wrap:balance}.body,.note,.fine,.pcard p,.srcgrid p,.facts dd{text-wrap:pretty}.grain{z-index:25;pointer-events:none;mix-blend-mode:overlay;opacity:var(--grain-opacity);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='turbulence' baseFrequency='1' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:fixed;inset:0}a,button{transition:background-color .28s,color .28s,opacity .28s,box-shadow .28s,transform .18s cubic-bezier(.2,.8,.2,1)}a:active,button:active{transform:scale(.97)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.navbar{z-index:30;height:0;position:sticky;top:0}.pill{border:1px solid var(--pill-edge);background:linear-gradient(180deg, #ffffff12, #ffffff04), var(--pill);color:var(--pill-ink);-webkit-backdrop-filter:blur(24px)saturate(1.7);backdrop-filter:blur(24px)saturate(1.7);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:6px 6px 6px 16px;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff17,inset 0 -1px #0000002e,0 2px 6px -2px #0000004d,0 18px 44px -18px #0000008c}.brand{align-items:center;gap:10px;min-height:48px;padding-right:8px;display:inline-flex}.mark{width:21px;height:26.25px;display:block;position:relative}.mark svg{width:100%;height:100%;position:absolute;inset:0}.brandname{letter-spacing:-.01em;font-size:22px;font-weight:400}.links{align-items:center;display:flex}.links a{opacity:.9;border-radius:999px;align-items:center;min-height:48px;padding:0 14px;font-size:14.5px;font-weight:500;display:inline-flex}.links a:hover{opacity:1;background:#ffffff12}.playmini{background:linear-gradient(180deg, #f2cd8f, var(--gold));min-height:48px;color:var(--on-gold);border-radius:999px;align-items:center;gap:8px;margin-left:6px;padding:0 18px 0 14px;font-size:14.5px;font-weight:650;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 6px 16px -8px #e9b87299}.playmini svg,.play svg{flex:none}@supports (animation-timeline:scroll()){.nav-stones polygon{animation:linear both nav-stone;animation-timeline:scroll(root)}.nav-stones polygon:first-child{animation-range:0% 7.5%}.nav-stones polygon:nth-child(2){animation-range:7.5% 15%}.nav-stones polygon:nth-child(3){animation-range:15% 22.5%}.nav-stones polygon:nth-child(4){animation-range:22.5% 30%}.nav-stones polygon:nth-child(5){animation-range:30% 37.5%}.nav-stones polygon:nth-child(6){animation-range:37.5% 45%}.nav-stones polygon:nth-child(7){animation-range:45% 52.5%}.nav-stones polygon:nth-child(8){animation-range:52.5% 60%}.nav-stones polygon:nth-child(9){animation-range:60% 67.5%}.nav-stones polygon:nth-child(10){animation-range:67.5% 75%}.nav-stones polygon:nth-child(11){animation-range:75% 82.5%}.nav-stones polygon:nth-child(12){animation-range:82.5% 90%}.nav-lamp{animation:linear both nav-lamp;animation-timeline:scroll(root);animation-range:90% 100%}}@keyframes nav-stone{0%{fill-opacity:.32}to{fill-opacity:1}}@keyframes nav-lamp{0%{opacity:.2}to{opacity:1}}.hero{z-index:2;background:var(--sky-hero);padding-top:156px;position:relative}.stars{pointer-events:none;height:62%;position:absolute;top:0;left:0;right:0}.star{background:var(--star);border-radius:50%;animation:5s ease-in-out infinite alternate twinkle;position:absolute}@keyframes twinkle{0%{opacity:.2}to{opacity:.85}}.herotext{text-align:center;flex-direction:column;align-items:center;display:flex}.chapter{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:12.5px;font-weight:650;display:inline-flex}.chapter i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:currentColor;width:7px;height:11px;display:block}.chapter b{opacity:.4;background:currentColor;width:44px;height:1px;display:block}.chapter.wide{width:100%;display:flex}.chapter.wide b{opacity:.28;flex:1;width:auto;margin-left:6px}.h1{letter-spacing:-.028em;max-width:1000px;margin:24px 0 0;font-size:88px;font-weight:300;line-height:1}.lede{max-width:600px;color:var(--body);margin:26px 0 0;font-size:20px;line-height:1.5}.ctas{flex-direction:column;align-items:center;gap:14px;margin-top:38px;display:flex}.play{background:var(--accent);min-height:58px;color:var(--on-accent);box-shadow:0 16px 40px -16px var(--play-shadow);border-radius:18px;align-items:center;gap:12px;padding:0 28px 0 22px;font-size:17px;font-weight:650;display:inline-flex}.note{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.stage{width:520px;height:650px;margin:84px auto 0;position:relative}.stage svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.glow{background:var(--hero-glow);pointer-events:none;will-change:transform, opacity;border-radius:50%;width:1180px;height:760px;animation:14s ease-in-out infinite alternate breathe;position:absolute;bottom:-160px;left:50%;transform:translate(-50%)}.glow-rose{background:var(--glow-rose);width:900px;height:560px;animation:37s ease-in-out infinite alternate drift-rose;bottom:-60px}@keyframes breathe{0%{opacity:.62;transform:translate(-53%)scale(.94)}to{opacity:1;transform:translate(-47%)scale(1.05)}}@keyframes drift-rose{0%{transform:translate(-90%)scale(1)}50%{transform:translate(-50%)scale(1.15)}to{transform:translate(-10%)scale(.92)}}.lit{filter:drop-shadow(0 0 14px #e9b87261)}.lit path{animation:.7s cubic-bezier(.2,.8,.2,1) both light-up}.hero-lamp{animation:1.2s cubic-bezier(.2,.8,.2,1) 2.7s both light-up}@keyframes light-up{0%{opacity:0}to{opacity:1}}.p-hero{width:292px;position:absolute;top:226px;left:50%;transform:translate(-50%)}.phone{background:#0b0c10;border-radius:48px;padding:9px;box-shadow:inset 0 0 0 1px #ffffff14,0 50px 90px -40px #0000009e,0 18px 36px -18px #0000005c}.phone picture{display:block}.phone img{border-radius:39px;width:100%;height:auto;display:block}.sec{position:relative}.deeds{z-index:1;background:var(--sky-dawn);padding:300px 0 120px}.sechead{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:860px;margin:0 auto 64px;display:flex}.h2{letter-spacing:-.022em;margin:0;font-size:60px;font-weight:300;line-height:1.06}.arcade{grid-template-columns:repeat(9,minmax(0,1fr));gap:22px 16px;display:grid}.tile{aspect-ratio:118/150;background:var(--tile-off);cursor:pointer;border:0;border-radius:50% 50% 12px 12px/39% 39% 12px 12px;justify-content:center;align-items:flex-end;width:100%;padding:0 0 8px;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.tile:before,.tile:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.tile:before{background:var(--tile-on);opacity:0;transition:opacity .6s}.tile:after{box-shadow:var(--ring-off);transition:box-shadow .28s}.tile.done:before{opacity:1}.tile.done:after{box-shadow:var(--ring-on)}.tile.on:after{box-shadow:var(--ring-sel)}.tile:hover,.tile:focus-visible{outline:none;transform:translateY(-6px)}.tile .art{width:92px;height:92px;display:block;position:relative}.tile .art picture{transition:opacity .5s;position:absolute;inset:0}.tile .art img{width:92px;height:92px;display:block}.art-drawn,.tile.done .art-line{opacity:0}.tile.done .art-drawn{opacity:1}.caption{max-width:760px;height:124px;margin:56px auto 0;position:relative}.cap{text-align:center;opacity:0;pointer-events:none;transition:opacity .38s cubic-bezier(.2,.8,.2,1),transform .38s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translateY(8px)}.cap.on{opacity:1;transform:none}.captitle{letter-spacing:-.01em;margin:0;font-size:34px;font-weight:400;line-height:1.15}.caprew{color:var(--body);margin:10px 0 0;font-size:21px;font-style:italic;line-height:1.4}.fine{max-width:560px;color:var(--muted);text-align:center;margin:14px auto 0;font-size:14px;line-height:1.55}.feat{background:var(--sky-asr);padding:0 0 90px}.tour{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;margin-top:10px;display:grid}.step{flex-direction:column;justify-content:center;max-width:470px;min-height:660px;transition:opacity .42s cubic-bezier(.2,.8,.2,1);display:flex}.tour[data-live] .step{opacity:.42}.tour[data-live] .step.on{opacity:1}.stepshot{display:none}.pin{position:relative}.pinbox{flex-direction:column;align-items:center;gap:22px;padding:6px 0;display:flex;position:sticky;top:104px}.pinphone{width:300px}.screens{aspect-ratio:390/844;border-radius:39px;position:relative;overflow:hidden}.screen{opacity:0;transition:opacity .42s cubic-bezier(.2,.8,.2,1),transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:translateY(14px)scale(.985)}.screen.before{transform:translateY(-14px)scale(.985)}.screen.on{opacity:1;transform:none}.screen img{height:100%}.dots{gap:10px;display:flex}.dots span{background:var(--dot-off);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:8px;height:12px;transition:background-color .28s;display:block}.dots span.on{background:var(--dot-on)}.copy{max-width:470px}.eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:650}.h3{letter-spacing:-.02em;margin:0;font-size:46px;font-weight:300;line-height:1.08}.body{color:var(--body);margin:20px 0 0;font-size:18px;line-height:1.6}.facts{margin:30px 0 0;padding:0}.facts div{border-top:1px solid var(--rule);padding:16px 0}.facts dt{font-size:15px;font-weight:650}.facts dd{color:var(--body);margin:4px 0 0;font-size:15.5px;line-height:1.55}.maghrib{background:var(--sky-maghrib);padding:150px 0 170px;overflow:clip}.aurora{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 74%,#0000 100%)}.orb{will-change:transform;border-radius:50%;position:absolute;top:50%;left:50%}.orb-a{background:radial-gradient(closest-side, var(--orb-a), transparent);width:980px;height:640px;margin:-320px 0 0 -490px;animation:47s ease-in-out infinite alternate orb-a}.orb-b{background:radial-gradient(closest-side, var(--orb-b), transparent);width:780px;height:520px;margin:-260px 0 0 -390px;animation:61s ease-in-out infinite alternate orb-b}.orb-c{background:radial-gradient(closest-side, var(--orb-c), transparent);width:720px;height:480px;margin:-240px 0 0 -360px;animation:39s ease-in-out infinite alternate orb-c}@keyframes orb-a{0%{transform:translate(-16%,-10%)scale(1)}50%{transform:translate(6%,4%)scale(1.12)}to{transform:translate(18%,-6%)scale(.96)}}@keyframes orb-b{0%{transform:translate(34%,14%)scale(1.05)}50%{transform:translate(-8%,2%)scale(.92)}to{transform:translate(-36%,12%)scale(1.1)}}@keyframes orb-c{0%{transform:translate(-30%,24%)scale(.95)}50%{transform:translate(12%,16%)scale(1.1)}to{transform:translate(30%,22%)scale(1)}}.maghrib .wrap{z-index:1;position:relative}.statement{letter-spacing:-.035em;margin:28px 0 0;font-size:124px;font-weight:300;line-height:.98}.qcard{background:var(--q-bg);max-width:520px;color:var(--q-ink);text-align:left;border-radius:26px;margin:72px auto 0;padding:30px 32px 32px;box-shadow:0 40px 70px -40px #0000008c}.qcard .eyebrow{color:var(--q-accent);margin:0}.qcard .q{margin:10px 0 0;font-size:30px;font-weight:400;line-height:1.2}.qcard .s{color:var(--q-body);margin:12px 0 0;font-size:14.5px;line-height:1.5}.isha{background:var(--sky-isha);padding:150px 0 120px}.promises-title{margin-top:22px}.promises{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.pcard{border:1px solid var(--edge);background:var(--card);border-radius:24px;padding:28px 24px 30px}.pcard svg{color:var(--accent);display:block}.pcard p{margin:22px 0 0;font-size:17px;line-height:1.5}.sources{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;gap:64px;margin-top:110px;display:grid}.h3s{letter-spacing:-.018em;margin:0;font-size:40px;font-weight:300;line-height:1.1}.srcgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px;display:grid}.srcgrid h3{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:650}.srcgrid p{color:var(--body);margin:10px 0 0;font-size:16px;line-height:1.6}.night{background:var(--sky-night);padding:120px 0 0}.plusgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;padding-bottom:170px;display:grid}.perks{flex-direction:column;gap:14px;margin:30px 0 0;padding:0;list-style:none;display:flex}.perks li{gap:14px;font-size:17px;line-height:1.5;display:flex}.perks svg{color:var(--accent);flex:none;margin-top:2px}.small-body{color:var(--muted);font-size:15.5px}.looks{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.look{flex-direction:column;align-items:center;gap:14px;display:flex}.swatch{aspect-ratio:3/4.2;border-radius:50% 50% 16px 16px/36% 36% 16px 16px;width:100%;box-shadow:inset 0 0 0 1px #f4eddf24,0 30px 50px -30px #0009}.look span{font-size:15px;font-weight:600}.final{padding:30px 0 0;position:relative}.bigmark{width:150px;height:187.5px;margin:0 auto;position:relative}.bigmark svg{width:100%;height:100%;position:absolute;inset:0}.lampglow{pointer-events:none;background:radial-gradient(closest-side,#ffe9bf5c,#ffe9bf00);border-radius:50%;width:340px;height:340px;animation:6s ease-in-out infinite alternate lamp;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}@keyframes lamp{0%{opacity:.55}to{opacity:1}}.wordmark{letter-spacing:-.025em;margin:34px 0 0;font-size:76px;font-weight:300;line-height:1}.arabic{color:var(--accent);font-family:var(--font-arabic), serif;margin:12px 0 0;font-size:34px;line-height:1.4}.meaning{max-width:520px;margin:16px auto 0}.keep{white-space:nowrap}.foot{border-top:1px solid var(--rule);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:150px;padding-top:22px;padding-bottom:30px;display:flex}.foot .brand{color:var(--ink)}.flinks{flex-wrap:wrap;display:flex}.flinks a{align-items:center;min-height:48px;padding:0 14px;font-size:14.5px;display:inline-flex}.small{margin:0;font-size:14px}.nf{background:var(--nf-sky);min-height:100svh;position:relative;overflow:clip}.nf-horizon{background:var(--nf-horizon);pointer-events:none;border-radius:50%;width:1400px;height:700px;animation:12s ease-in-out infinite alternate nf-breathe;position:absolute;bottom:-340px;left:50%;transform:translate(-50%)}@keyframes nf-breathe{0%{opacity:.7}to{opacity:1}}.nf-body{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:96px 24px 40px;display:flex;position:relative}.nf-arch{width:240px;height:300px;position:relative}.nf-arch svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nf-lamp{animation:6s ease-in-out infinite alternate nf-lamp}@keyframes nf-lamp{0%{opacity:.5}to{opacity:.85}}.nf-lampfill,.nf-lampglow{opacity:0;transition:opacity .42s cubic-bezier(.2,.8,.2,1)}:is(.nf:has(.nf-home:hover) .nf-lamp,.nf:has(.nf-home:focus-visible) .nf-lamp){opacity:1;animation:none}:is(.nf:has(.nf-home:hover) .nf-lampfill,.nf:has(.nf-home:focus-visible) .nf-lampfill,.nf:has(.nf-home:hover) .nf-lampglow,.nf:has(.nf-home:focus-visible) .nf-lampglow){opacity:1}.nf .chapter{margin-top:40px}.nf-title{letter-spacing:-.025em;text-wrap:balance;margin:18px 0 0;font-size:64px;font-weight:300;line-height:1.04}.nf-lede{max-width:460px;color:var(--body);text-wrap:pretty;margin:18px 0 0;font-size:18px;line-height:1.55}.nf-home{background:var(--accent);min-height:56px;color:var(--on-accent);box-shadow:0 16px 40px -16px var(--play-shadow);border-radius:18px;align-items:center;gap:10px;margin-top:34px;padding:0 26px 0 20px;font-size:16.5px;font-weight:650;display:inline-flex}.nf-home svg{flex:none}@media (max-width:760px){.nf-arch{width:180px;height:225px}.nf-title{font-size:40px}.nf-lede{font-size:16.5px}.nf-home{justify-content:center;align-self:stretch}.nf-horizon{width:760px;height:460px;bottom:-230px}.wrap{padding:0 20px}.links{display:none}.pill{justify-content:space-between;padding:5px 5px 5px 14px;top:12px;left:12px;right:12px;transform:none}.brandname{font-size:20px}.playmini{padding:0 16px 0 12px}.hero{padding-top:120px}.h1{letter-spacing:-.022em;margin-top:18px;font-size:44px;line-height:1.04}.lede{margin-top:18px;font-size:17px}.ctas{align-self:stretch;margin-top:30px}.play{justify-content:center;width:100%}.stage{width:320px;height:400px;margin-top:56px}.p-hero{width:186px;top:139px}.glow{width:680px;height:480px;bottom:-90px}.deeds{padding:210px 0 90px}.sechead{gap:16px;margin-bottom:36px}.h2{font-size:34px;line-height:1.12}.arcade{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-rows:repeat(3,auto);grid-template-columns:none;grid-auto-columns:104px;grid-auto-flow:column;gap:14px 12px;margin:0 -20px;padding:8px 20px 10px;scroll-padding-inline:20px;overflow-x:auto}.arcade::-webkit-scrollbar{display:none}.tile{scroll-snap-align:start}.caption{height:128px;margin-top:30px}.captitle{font-size:26px}.caprew{font-size:18px}.feat{padding:10px 0 60px}.tour{grid-template-columns:minmax(0,1fr);gap:0;margin-top:0}.pin{display:none}.step,.tour[data-live] .step{opacity:1;min-height:0;padding:50px 0}.stepshot{justify-content:center;margin-top:40px;display:flex}.stepshot .phone{width:250px}.h3{font-size:34px}.body{font-size:16.5px}.maghrib{padding:100px 0 110px}.statement{font-size:58px}.qcard{margin-top:56px;padding:24px}.qcard .q{font-size:24px}.isha{padding:100px 0 80px}.promises{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:36px}.pcard{align-items:flex-start;gap:16px;padding:20px;display:flex}.pcard p{margin:0;font-size:16px}.sources{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:70px}.h3s{font-size:30px}.srcgrid{grid-template-columns:minmax(0,1fr);gap:24px}.night{padding-top:90px}.plusgrid{grid-template-columns:minmax(0,1fr);gap:44px;padding-bottom:110px}.looks{gap:10px}.look span{font-size:13px}.wordmark{font-size:54px}.arabic{font-size:28px}.foot{flex-direction:column;align-items:flex-start;margin-top:100px}.flinks{margin-left:-14px}}@supports (animation-timeline:view()){.rise{animation:linear both rise;animation-timeline:view();animation-range:entry cover 32%}}@keyframes rise{0%{opacity:0;filter:blur(10px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:none}}.hero .chapter,.h1,.lede,.hero .ctas{animation:.9s cubic-bezier(.2,.8,.2,1) both arrive}.h1{animation-delay:.1s}.lede{animation-delay:.25s}.hero .ctas{animation-delay:.4s}.p-hero{animation:1.1s cubic-bezier(.2,.8,.2,1) .55s both phone-in}@keyframes arrive{0%{opacity:0;filter:blur(10px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:none}}@keyframes phone-in{0%{opacity:0;filter:blur(8px);transform:translate(-50%,36px)}to{opacity:1;filter:blur();transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
