@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-arabic-wght-normal.DiwT_uOQ.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-vietnamese-wght-normal.Do5Nl5oc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-latin-ext-wght-normal.CsYMu49W.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro Variable;font-style:normal;font-display:swap;font-weight:160 700;src:url(/_astro/readex-pro-latin-wght-normal.-ekFhJJC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.0pRdybE_.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-600-normal.MJZ0liF5.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.woff)format("woff")}@font-face{font-family:Noto Naskh Arabic Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/noto-naskh-arabic-arabic-wght-normal.DIN-4rtF.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/noto-naskh-arabic-math-wght-normal.Cgl1D-No.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Naskh Arabic Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/noto-naskh-arabic-symbols-wght-normal.DTaB7Hqz.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Naskh Arabic Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/noto-naskh-arabic-latin-ext-wght-normal.CJtFhxZA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/noto-naskh-arabic-latin-wght-normal.B_CzjACR.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--violet:#5536d6;--violet-strong:#4326b8;--violet-bright:#7458f2;--violet-soft:#f1eefd;--violet-night:#a996ff;--ink:#14121f;--ink-2:#4a4760;--ink-3:#5e5a74;--paper:#fbfaf7;--sand:#f6eee3;--sand-2:#efe3d2;--surface:#fff;--line:#e4e1ec;--night:#0e0b1a;--night-2:#191529;--night-3:#241e3a;--ink-night:#f4f2fa;--ink-night-2:#c9c4da;--ink-night-3:#9c96b4;--line-night:#2c2640;--sos:#d92d20;--go:#1a8347;--amber:#f4a261;--show-yellow:#ffe500;--spk-a:#0072b2;--spk-b:#bd5300;--spk-c:#008460;--spk-d:#9f5e82;--spk-e:#9a6a00;--spk-f:#3a7a9e;--spk-g:#8a6d00;--spk-a-n:#3d9be0;--spk-b-n:#f07a2a;--spk-c-n:#1dbf8e;--spk-d-n:#e08fbc;--spk-e-n:#f2b230;--spk-f-n:#6ec3f2;--spk-g-n:#d9b437;--uae-red:#ef3340;--uae-green:#00843d;--uae-white:#fff;--uae-black:#000;--r-card:22px;--r-xl:36px;--r-btn:18px;--tap:48px;--shadow-soft:0 10px 30px -12px #14121f2e;--shadow-lift:0 40px 80px -30px #14121f59, 0 12px 24px -12px #14121f2e;--ease:cubic-bezier(.2, .8, .2, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--font-display:"Readex Pro Variable", "Readex Pro", system-ui, sans-serif;--font-body:"Inter Variable", "Inter", system-ui, sans-serif;--font-body-ar:"IBM Plex Sans Arabic", "Noto Sans Arabic", system-ui, sans-serif;--fs-xxl:clamp(3rem, 8.4vw, 8.25rem);--fs-xl:clamp(2.75rem, 6vw, 5.5rem);--fs-h1:clamp(2.25rem, 4.6vw, 4.25rem);--fs-h2:clamp(1.9rem, 3.4vw, 3rem);--fs-h3:clamp(1.4rem, 1.9vw, 1.75rem);--fs-lead:clamp(1.2rem, 1.5vw, 1.4rem);--fs-body:1.125rem;--fs-small:.95rem;--lh-display:1.04;--lh-body:1.6;--track-display:-.035em;--maxw:1240px;--gutter:clamp(20px, 4.5vw, 64px);--sec-pad:clamp(88px, 12vw, 168px)}:root:lang(ar){--font-body:var(--font-body-ar);--lh-display:1.28;--lh-body:1.85;--track-display:0}:root[data-text-size="125"]{font-size:125%}:root[data-text-size="150"]{font-size:150%}:root[data-text-size="200"]{font-size:200%}:root[data-font=readable]{--font-display:"Atkinson Hyperlegible", var(--font-body);--font-body:"Atkinson Hyperlegible", "Inter Variable", sans-serif;--track-display:0;--lh-body:1.75;letter-spacing:.012em;word-spacing:.06em}:root[data-font=readable]:lang(ar){--font-display:"Noto Naskh Arabic Variable", var(--font-body-ar);--font-body:"Noto Naskh Arabic Variable", var(--font-body-ar);--lh-body:2.05;letter-spacing:0;word-spacing:.08em;font-size:112%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:88px}body{margin:0}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit}:where([hidden]){display:none!important}@view-transition{navigation:auto}html{background:var(--night);color-scheme:light}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--paper);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:clip}.display,h1,h2,h3{font-family:var(--font-display);font-weight:560;line-height:var(--lh-display);letter-spacing:var(--track-display);text-wrap:balance}:lang(ar) :is(.display,h1,h2,h3){font-weight:600}p{text-wrap:pretty;max-width:68ch}:lang(ar) p{max-width:60ch}.lead{font-size:var(--fs-lead);color:var(--fg-2);line-height:1.5}:lang(ar) .lead{line-height:1.8}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.simple-v,:root[data-language-level=simple] .std-v{display:none}:root[data-language-level=simple] .simple-v{display:inline}:focus-visible{outline:3px solid var(--focus,var(--violet));outline-offset:2px;box-shadow:0 0 0 2px var(--focus-gap,#fff);border-radius:6px}.sec{--bg:var(--paper);--fg:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--accent:var(--violet);--rule:var(--line);--card:var(--surface);--focus:var(--violet);--focus-gap:#fff;background:var(--bg);color:var(--fg);padding-block:var(--sec-pad);position:relative}.sec--sand{--bg:var(--sand);--card:#fffcf7;--rule:#e6d9c6}.sec--night,.on-night{--bg:var(--night);--fg:var(--ink-night);--fg-2:var(--ink-night-2);--fg-3:var(--ink-night-3);--accent:var(--violet-night);--rule:var(--line-night);--card:var(--night-2);--focus:var(--violet-night);--focus-gap:var(--night);color-scheme:dark}.sec--violet{--bg:var(--violet);--fg:#fff;--fg-2:#e9e4ff;--fg-3:#d4cbff;--accent:#fff;--rule:#ffffff38;--card:#fff;--focus:#fff;--focus-gap:var(--violet-strong)}:root[data-theme=dark] .sec:not(.sec--violet){--bg:var(--night);--fg:var(--ink-night);--fg-2:var(--ink-night-2);--fg-3:var(--ink-night-3);--accent:var(--violet-night);--rule:var(--line-night);--card:var(--night-2);--focus:var(--violet-night);--focus-gap:var(--night);color-scheme:dark}:root[data-theme=dark] .sec--sand{--bg:#15111f}:root[data-theme=dark] body{background:var(--night)}:root[data-contrast=high] .sec{--bg:#fff;--fg:#000;--fg-2:#000;--fg-3:#000;--rule:#000;--card:#fff;--accent:#3a1fb0;--focus:#3a1fb0}:root[data-contrast=high] .sec--night,:root[data-contrast=high] .on-night,:root[data-contrast=high][data-theme=dark] .sec{--bg:#000;--fg:#fff;--fg-2:#fff;--fg-3:#fff;--rule:#fff;--card:#000;--accent:#c9bcff;--focus:#c9bcff;--focus-gap:#000}:root[data-contrast=high] .sec--violet{--bg:#2a1590;--fg:#fff;--fg-2:#fff;--fg-3:#fff}:root[data-contrast=high] main a:not(.btn){text-decoration:underline 2px}.wrap{width:min(100% - 2 * var(--gutter), var(--maxw));margin-inline:auto}.wrap--wide{width:min(100% - 2 * var(--gutter), 1480px);margin-inline:auto}main>.sec+.sec,.foot{border-radius:var(--r-xl) var(--r-xl) 0 0;margin-top:calc(var(--r-xl) * -1)}.pagebar{z-index:45;pointer-events:none;width:5px;position:fixed;inset-block:0;inset-inline-start:0}.pagebar i{background:var(--spk,var(--violet-night));transform:scaleY(var(--progress,0));transform-origin:top;transition:background-color .6s var(--ease);position:absolute;inset:0}@media (width<=760px){.pagebar{width:3px}}.cc{font-family:var(--font-display);color:var(--fg-2);letter-spacing:.005em;align-items:baseline;gap:.1em;margin-block-end:clamp(18px,2.4vw,28px);font-size:1rem;font-weight:400;line-height:1.4;display:inline-flex}.cc__b{color:var(--accent);font-weight:500}.cc__t{white-space:nowrap}.cc[data-typing] .cc__t:after{content:"";vertical-align:-.12em;background:currentColor;width:2px;height:1em;margin-inline-start:2px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.sec-title{font-size:var(--fs-h1);max-width:18ch}:lang(ar) .sec-title{max-width:20ch}.cap-reveal .w{opacity:0;filter:blur(10px);transition:opacity .5s var(--ease), filter .6s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--i) * 52ms);display:inline-block;transform:translateY(.18em)}.cap-reveal.is-in .w{opacity:1;filter:blur();transform:none}.no-js .cap-reveal .w,:root[data-motion=reduce] .cap-reveal .w{opacity:1;filter:none;transition:none;transform:none}.cap-scrub .w{--k:clamp(0, calc(var(--t,0) * (var(--n) + 2) - var(--i)), 1);opacity:calc(min(1, var(--t,0) * 40) * (.14 + .86 * var(--k)));filter:blur(calc((1 - var(--k)) * 7px));transition:opacity .2s linear,filter .2s linear;display:inline-block}.no-js .cap-scrub,:root[data-motion=reduce] .cap-scrub{--t:1}.btn{--btn-bg:var(--violet);--btn-fg:#fff;background:var(--btn-bg);min-height:52px;color:var(--btn-fg);font-family:var(--font-display);white-space:nowrap;transition:background-color .25s var(--ease), color .25s var(--ease), transform .25s var(--ease), box-shadow .25s var(--ease);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:0 1.4em;font-size:1.0625rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:1.15em;height:1.15em}.btn--primary{background:linear-gradient(180deg, #6346e4, var(--violet));box-shadow:inset 0 1px #ffffff29,0 8px 20px -10px #5536d6b3}.btn--primary:hover{background:var(--violet-strong)}.btn--soft{--btn-bg:var(--violet-soft);--btn-fg:var(--violet-strong)}.btn--soft:hover{--btn-bg:#e4defb}.btn--line{--btn-bg:transparent;--btn-fg:var(--fg);box-shadow:inset 0 0 0 1.5px var(--rule)}.btn--line:hover{box-shadow:inset 0 0 0 1.5px var(--fg)}.btn--light{--btn-bg:#fff;--btn-fg:var(--violet-strong)}.btn--light:hover{--btn-bg:#f1eefd}.btn--sm{min-height:44px;padding-inline:1.05em;font-size:1rem}.on-night .btn--line,.sec--night .btn--line{--btn-fg:var(--ink-night);box-shadow:inset 0 0 0 1.5px #4a4366}.on-night .btn--line:hover,.sec--night .btn--line:hover{box-shadow:inset 0 0 0 1.5px var(--ink-night)}:root[data-contrast=high] .btn{box-shadow:inset 0 0 0 2px}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.btn .flip-rtl,.btn .icon{transition:translate .3s var(--ease)}.btn:hover .flip-rtl{translate:4px}[dir=rtl] .btn:hover .flip-rtl{translate:-4px}.link-arrow{min-height:48px;font-family:var(--font-display);color:var(--fg);transition:background-size .35s var(--ease);background:linear-gradient(currentColor,currentColor) 0 calc(100% - 10px)/100% 1.5px no-repeat;align-items:center;gap:.45em;font-weight:500;text-decoration:none;display:inline-flex}[dir=rtl] .link-arrow{background-position:100% calc(100% - 10px)}.link-arrow:hover{background-size:0 1.5px}.link-arrow svg{width:1.05em;height:1.05em;transition:transform .3s var(--ease)}.link-arrow:hover svg{transform:translate(3px)}[dir=rtl] .link-arrow:hover svg{transform:scaleX(-1)translate(3px)}.badge{font-family:var(--font-display);white-space:nowrap;border-radius:999px;align-items:center;gap:.45em;padding:.3em .75em .3em .6em;font-size:.95rem;font-weight:500;line-height:1.25;display:inline-flex}.badge svg{flex:none;width:1em;height:1em}.badge--live,.badge--rolling{color:#145f35;background:#e3f3ea}.badge--building{color:#7a4b00;background:#fbefd9}.badge--planned{color:#403c55;background:#eceaf2}.on-night .badge--live,.sec--night .badge--live,.on-night .badge--rolling,.sec--night .badge--rolling{color:#7ce3be;background:#1dbf8e24}.on-night .badge--building,.sec--night .badge--building{color:#f6cd7a;background:#f2b23024}.on-night .badge--planned,.sec--night .badge--planned{color:var(--ink-night-2);background:#c9c4da1f}:root[data-contrast=high] .badge{box-shadow:inset 0 0 0 2px;color:var(--fg)!important;background:0 0!important}.cap{--spk:var(--spk-a);background:var(--card);color:var(--fg);border-radius:18px;gap:2px;max-width:34rem;padding:14px 18px 15px;padding-inline-start:24px;display:grid;position:relative;box-shadow:0 1px #14121f0a,0 12px 28px -18px #14121f59}.cap:before{content:"";background:var(--spk);border-radius:6px;width:6px;position:absolute;inset-block:12px;inset-inline-start:10px}.cap__who{font-family:var(--font-display);color:var(--spk);align-items:baseline;gap:.6em;font-size:.95rem;font-weight:600;display:flex}.cap__time{color:var(--fg-3);font-variant-numeric:tabular-nums;font-weight:400}.cap__text{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.38}:lang(ar) .cap__text{letter-spacing:0;line-height:1.7}@keyframes live-dot{50%{opacity:.25}}.cap--you{--spk:#fff;background:var(--violet);color:#fff;justify-self:end;padding-inline-start:18px}.cap--you:before{display:none}.cap--you .cap__who{color:#e4ddff}.cap[data-spk=a]{--spk:var(--spk-a)}.cap[data-spk=b]{--spk:var(--spk-b)}.cap[data-spk=c]{--spk:var(--spk-c)}.cap[data-spk=d]{--spk:var(--spk-d)}.cap[data-spk=e]{--spk:var(--spk-e)}.on-night .cap[data-spk=a],.sec--night .cap[data-spk=a]{--spk:var(--spk-a-n)}.on-night .cap[data-spk=b],.sec--night .cap[data-spk=b]{--spk:var(--spk-b-n)}.on-night .cap[data-spk=c],.sec--night .cap[data-spk=c]{--spk:var(--spk-c-n)}:root[data-theme=dark] .cap[data-spk=a]{--spk:var(--spk-a-n)}:root[data-theme=dark] .cap[data-spk=b]{--spk:var(--spk-b-n)}:root[data-theme=dark] .cap[data-spk=c]{--spk:var(--spk-c-n)}.phone,.capstage,.calls__echo,.mscene,.powers__stage{overflow-anchor:none}.phone{--pw:300px;width:var(--pw);aspect-ratio:1206/2622;border-radius:calc(var(--pw) * .165);padding:calc(var(--pw) * .032);box-shadow:inset 0 0 0 1px #ffffff24, inset 0 0 0 calc(var(--pw) * .012) #0b0b0d, 0 50px 90px -40px #0e0b1a8c, 0 22px 40px -24px #0e0b1a80;background:linear-gradient(145deg,#4a4752 0%,#1b1a1f 18%,#2e2c33 50%,#141317 82%,#3c3a42 100%);flex:none;position:relative}.phone__screen{border-radius:calc(var(--pw) * .135);isolation:isolate;background:#f2f2f7;width:100%;height:100%;position:relative;overflow:hidden}.phone__screen>img{object-fit:cover;width:100%;height:100%}.phone__island{z-index:5;width:calc(var(--pw) * .3);height:calc(var(--pw) * .088);background:#000;border-radius:99px;position:absolute;inset-block-start:calc(var(--pw) * .055);inset-inline-start:50%;translate:-50%}[dir=rtl] .phone__island{translate:50%}.phone__btn{background:#2a282f;border-radius:2px;width:3px;position:absolute;inset-inline-start:-2px}.ios{font-family:-apple-system, "SF Pro Text", var(--font-display), system-ui, sans-serif;color:#000;font-size:calc(var(--pw) * .047);background:#f2f2f7;flex-direction:column;display:flex;position:absolute;inset:0}.ios__status{height:calc(var(--pw) * .16);padding-inline:calc(var(--pw) * .1) calc(var(--pw) * .085);font-weight:600;font-size:calc(var(--pw) * .05);direction:ltr;flex:none;justify-content:space-between;align-items:center;padding-block-start:calc(var(--pw) * .02);display:flex}.ios__status svg{height:calc(var(--pw) * .04);width:auto}.tricolour{border-radius:2px;width:72px;height:4px;display:flex;overflow:hidden}.tricolour i{flex:1}.tricolour i:first-child{background:var(--uae-red);flex:.7}.tricolour i:nth-child(2){background:var(--uae-green)}.tricolour i:nth-child(3){background:#fff;box-shadow:inset 0 0 0 1px #0000001f}.tricolour i:nth-child(4){background:#000}.field{gap:8px;display:grid}.field label,.field legend{font-family:var(--font-display);font-size:1.0625rem;font-weight:500}.field .req{color:var(--fg-3);font-size:.95rem;font-weight:400}.field .hint{color:var(--fg-2);font-size:.95rem}.input{border:1.5px solid var(--rule);background:var(--card);width:100%;min-height:56px;color:var(--fg);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:16px;padding:12px 18px;font-size:1.125rem}.input:hover{border-color:var(--fg-3)}.input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);outline:none}.input[aria-invalid=true]{border-color:var(--sos)}.err{color:#b42318;align-items:center;gap:.4em;font-size:1rem;font-weight:500;display:flex}.on-night .err,.sec--night .err{color:#ff9c92}.chip-check{display:inline-flex;position:relative}.chip-check input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip-check span{border:1.5px solid var(--rule);background:var(--card);min-height:48px;font-family:var(--font-display);transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border-radius:999px;align-items:center;gap:.45em;padding:0 1.1em;font-size:1rem;font-weight:500;display:inline-flex}.chip-check span:before{content:"";border:1.5px solid var(--fg-3);width:16px;height:16px;transition:background-color .2s var(--ease), border-color .2s var(--ease);border-radius:5px}.chip-check input[type=radio]+span:before{border-radius:50%}.chip-check input:checked+span{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--card))}.chip-check input:checked+span:before{background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;border-color:var(--accent)}.chip-check input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}.seg{flex-wrap:wrap;gap:8px;display:flex}.seg button{border:1.5px solid var(--rule);background:var(--card);min-height:48px;color:var(--fg);font-family:var(--font-display);transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border-radius:999px;padding:0 1em;font-size:1rem;font-weight:500}.seg button:hover{border-color:var(--fg-3)}.seg button[aria-pressed=true],.seg button[aria-checked=true],.seg button[aria-selected=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.switch{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;display:flex}.switch input{-webkit-appearance:none;appearance:none;cursor:pointer;width:52px;height:32px;transition:background-color .25s var(--ease);background:#b9b5c8;border-radius:99px;flex:none;margin:0;position:relative}.switch input:after{content:"";width:26px;height:26px;transition:transform .3s var(--ease-out);background:#fff;border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:0 2px 6px #00000040}.switch input:checked{background:var(--go)}.switch input:checked:after{transform:translate(20px)}[dir=rtl] .switch input:checked:after{transform:translate(-20px)}.switch input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html:not([data-motion=reduce]){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@media (forced-colors:active){.cap:before,.tricolour,.phone{forced-color-adjust:auto}.btn{border:2px solid buttontext}}.flag{vertical-align:-.04em;border-radius:2px;width:1.5em;height:.75em;display:inline-block;box-shadow:0 0 0 .5px #00000040}.skip{z-index:100;background:var(--violet);color:#fff;font-family:var(--font-display);transition:transform .25s var(--ease);border-radius:14px;padding:14px 20px;font-weight:500;text-decoration:none;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-160%)}.skip:focus-visible{transform:none}main:focus{outline:none}.logo{color:inherit;align-items:center;gap:10px;display:inline-flex}.logo__mark{border-radius:9px;flex:none;width:32px;height:32px}.logo__word{letter-spacing:-.02em;font-family:Readex Pro Variable,Readex Pro,sans-serif;font-size:1.4rem;font-weight:620;line-height:1}.logo__word:lang(ar){letter-spacing:0;font-size:1.5rem}.logo__plus{color:var(--violet);margin-inline-start:.04em}.on-night .logo__plus,[data-tone=night] .logo__plus,[data-tone=violet] .logo__plus{color:var(--violet-night)}.topbar{--tb-fg:var(--ink);--tb-fg-2:var(--ink-2);--tb-bg:var(--paper);--tb-line:var(--line);z-index:50;color:var(--tb-fg);transition:transform .45s var(--ease-out), background-color .35s var(--ease), color .35s var(--ease), box-shadow .35s var(--ease);position:fixed;inset-block-start:0;inset-inline:0}.topbar[data-tone=night]{--tb-fg:var(--ink-night);--tb-fg-2:var(--ink-night-2);--tb-bg:var(--night);--tb-line:var(--line-night);--focus:var(--violet-night);--focus-gap:var(--night)}.topbar[data-tone=sand]{--tb-bg:var(--sand);--tb-line:#e6d9c6}.topbar[data-tone=violet]{--tb-fg:#fff;--tb-fg-2:#e9e4ff;--tb-bg:var(--violet);--tb-line:#fff3;--focus:#fff;--focus-gap:var(--violet-strong)}:root[data-theme=dark] .topbar:not([data-tone=violet]){--tb-fg:var(--ink-night);--tb-fg-2:var(--ink-night-2);--tb-bg:var(--night);--tb-line:var(--line-night);--focus:var(--violet-night);--focus-gap:var(--night)}.topbar.is-solid{background:var(--tb-bg);box-shadow:0 1px 0 var(--tb-line)}.topbar.is-hidden{transform:translateY(-105%)}.topbar:focus-within{transform:none}.topbar__in{height:76px;width:min(100% - 2 * var(--gutter), 1480px);align-items:center;gap:clamp(16px,2.6vw,40px);margin-inline:auto;display:flex}.topbar__brand{border-radius:10px;align-items:center;min-height:48px;text-decoration:none;display:inline-flex}.topbar__nav{margin-inline-end:auto}.topbar__nav ul{gap:clamp(18px,2.2vw,34px);display:flex}.topbar__nav a{min-height:48px;font-family:var(--font-display);color:var(--tb-fg-2);transition:color .2s var(--ease);align-items:center;font-size:1rem;font-weight:450;text-decoration:none;display:inline-flex;position:relative}.topbar__nav a:after{content:"";inset-inline:0;height:1.5px;transform-origin:var(--origin,left);transition:transform .35s var(--ease);background:currentColor;position:absolute;bottom:10px;transform:scaleX(0)}[dir=rtl] .topbar__nav a:after{--origin:right}.topbar__nav a:hover,.topbar__nav a[aria-current=true]{color:var(--tb-fg)}.topbar__nav a:hover:after,.topbar__nav a[aria-current=true]:after{transform:scaleX(1)}.topbar__end{align-items:center;gap:clamp(10px,1.3vw,18px);display:flex}.langsw{font-family:var(--font-display);color:var(--tb-fg-2);align-items:center;gap:2px;font-size:1rem;display:flex}.langsw a{min-width:48px;min-height:48px;color:var(--tb-fg-2);border-radius:10px;place-items:center;padding-inline:6px;text-decoration:none;display:inline-grid}.langsw a[aria-current]{color:var(--tb-fg);font-weight:600}.langsw a:hover{color:var(--tb-fg)}.langsw span{opacity:.45}.a11y-btn{min-height:44px;color:var(--tb-fg);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--tb-fg) 28%, transparent);font-family:var(--font-display);white-space:nowrap;transition:box-shadow .2s var(--ease), background-color .2s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:1rem;font-weight:500;display:inline-flex}.a11y-btn:hover{box-shadow:inset 0 0 0 1.5px var(--tb-fg)}.a11y-btn svg{width:22px;height:22px}.topbar[data-tone=violet] .logo__mark>rect{fill:#fff}.topbar[data-tone=violet] .logo__mark g{fill:var(--violet)}.topbar[data-tone=violet] .logo__plus{color:#fff}.topbar[data-tone=violet] .btn--primary{color:var(--violet-strong);box-shadow:none;background:#fff}.menu-btn{min-height:48px;color:var(--tb-fg);font-family:var(--font-display);background:0 0;border:0;align-items:center;gap:10px;padding:0 4px 0 12px;font-size:1rem;font-weight:500;display:none}.menu-btn__bars{gap:6px;width:22px;display:grid}.menu-btn__bars i{height:2px;transition:transform .35s var(--ease);background:currentColor;border-radius:2px}.menu-btn[aria-expanded=true] .menu-btn__bars i:first-child{transform:translateY(4px)rotate(45deg)}.menu-btn[aria-expanded=true] .menu-btn__bars i:last-child{transform:translateY(-4px)rotate(-45deg)}.mnav{z-index:-1;padding:32px var(--gutter) 40px;background:var(--night);color:var(--ink-night);--focus:var(--violet-night);--focus-gap:var(--night);flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:fixed;inset:76px 0 0;overflow-y:auto}.mnav ul{gap:4px;display:grid}.mnav li{opacity:0;animation:mnav-in .5s var(--ease-out) forwards;animation-delay:calc(var(--i) * 45ms + 60ms);transform:translateY(14px)}@keyframes mnav-in{to{opacity:1;transform:none}}.mnav a:not(.btn){min-height:64px;font-family:var(--font-display);letter-spacing:var(--track-display);border-bottom:1px solid var(--line-night);align-items:center;font-size:clamp(2rem,9vw,2.75rem);font-weight:500;text-decoration:none;display:flex}.mnav .btn{width:100%}@media (width<=1080px){.topbar__nav{display:none}.topbar__brand{margin-inline-end:auto}}@media (width<=760px){.langsw,.topbar__join{display:none}.menu-btn{display:inline-flex}.topbar__in{height:68px}.mnav{inset-block-start:68px}.a11y-btn{gap:6px;padding-inline:10px 12px;font-size:.95rem}.a11y-btn svg{width:20px;height:20px}.topbar__in{gap:10px}}@media (width<=380px){.menu-btn>span:last-child{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.logo__word{font-size:1.25rem}}.panel{--bg:var(--paper);--fg:var(--ink);--fg-2:var(--ink-2);--fg-3:var(--ink-3);--rule:var(--line);--card:var(--surface);--accent:var(--violet);--focus:var(--violet);background:var(--bg);width:min(460px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--fg);border:0;margin:0;margin-inline-start:auto;padding:0;inset-block:0;box-shadow:-30px 0 80px -40px #0e0b1a99}:root[data-theme=dark] .panel{--bg:var(--night-2);--fg:var(--ink-night);--fg-2:var(--ink-night-2);--fg-3:var(--ink-night-3);--rule:var(--line-night);--card:var(--night-3);--accent:var(--violet-night);--focus:var(--violet-night);--focus-gap:var(--night-2)}:root[data-contrast=high] .panel{--bg:#fff;--fg:#000;--fg-2:#000;--fg-3:#000;--rule:#000}.panel[open]{animation:panel-in .45s var(--ease-out)}@keyframes panel-in{0%{opacity:0;transform:translate(40px)}}[dir=rtl] .panel[open]{animation-name:panel-in-rtl}@keyframes panel-in-rtl{0%{opacity:0;transform:translate(-40px)}}.panel::backdrop{background:#0e0b1a8c}.panel__in{gap:26px;padding:26px clamp(20px,4vw,32px) 40px;display:grid}.panel__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.panel__title{letter-spacing:-.015em;align-items:center;gap:12px;font-size:1.5rem;display:flex}.panel__title svg{width:30px;height:30px;color:var(--accent);flex:none}.panel__close{background:var(--card);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--rule);font-family:var(--font-display);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex}.panel__close svg{width:20px;height:20px}.panel__intro{color:var(--fg-2);margin-top:-12px;font-size:1rem}.panel__group h3{letter-spacing:0;margin-bottom:10px;font-size:1.0625rem;font-weight:600}.panel__list{border-block:1px solid var(--rule);display:grid}.panel__list .switch{border-bottom:1px solid var(--rule);padding-block:14px}.panel__list .switch:last-child{border-bottom:0}.panel__list .switch span{gap:2px;display:grid}.panel__list strong{font-family:var(--font-display);font-size:1.0625rem;font-weight:500}.panel__list small{color:var(--fg-2);font-size:.95rem;line-height:1.45}.switch.is-disabled{cursor:default}.switch.is-disabled input{opacity:.5;cursor:not-allowed}.panel__actions{flex-wrap:wrap;gap:10px;display:flex}.is-reading{outline-offset:6px;border-radius:6px;outline:3px solid #ffe500!important}.foot{--bg:var(--night);--fg:var(--ink-night);--fg-2:var(--ink-night-2);--fg-3:var(--ink-night-3);--rule:var(--line-night);--accent:var(--violet-night);background:var(--bg);color:var(--fg);padding-block:clamp(80px,10vw,140px) 40px;position:relative}.foot__tagline{font-size:var(--fs-xl);max-width:14ch;margin-bottom:clamp(56px,8vw,110px);font-weight:560}:lang(ar) .foot__tagline{max-width:16ch}.foot__grid{border-top:1px solid var(--rule);grid-template-columns:1.6fr repeat(3,1fr);gap:40px 32px;padding-block:40px;display:grid}.foot__brand{align-content:start;gap:14px;display:grid}.logo--alt .logo__word{color:var(--fg-2);font-size:1.15rem}.foot__made{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:1rem;display:flex}.foot__col h2{color:var(--fg-3);letter-spacing:0;margin-bottom:8px;font-size:1rem;font-weight:500}.foot__col a{min-height:44px;color:var(--fg);align-items:center;font-size:1.0625rem;text-decoration:none;display:inline-flex}.foot__col a:hover{text-underline-offset:4px;text-decoration:underline}.foot__a11y{border-top:1px solid var(--rule);grid-template-columns:1fr 2fr;gap:16px 32px;padding-block:32px;display:grid}.foot__a11y h2{letter-spacing:-.01em;font-size:1.25rem}.foot__a11y p{color:var(--fg-2);font-size:1rem}.foot__sos{color:#ffd3ce;max-width:none;box-shadow:inset 4px 0 0 var(--sos);background:#d92d201f;border-radius:16px;padding:20px 22px;font-size:1rem}[dir=rtl] .foot__sos{box-shadow:inset -4px 0 0 var(--sos)}.foot__sos strong{color:#fff;font-weight:600}.foot__mark{letter-spacing:-.045em;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:.2em;max-width:none;margin-top:clamp(40px,6vw,80px);font-family:Readex Pro Variable,Readex Pro,sans-serif;font-size:clamp(3.2rem,15.2vw,14rem);font-weight:620;line-height:1.1;display:flex}.foot__mark [lang=ar]{letter-spacing:0}.foot__mark b{font-weight:inherit;color:var(--violet-night)}.foot__legal{color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:28px;font-size:.95rem;display:flex}@media (width<=860px){.foot__grid{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.foot__a11y{grid-template-columns:1fr}}.hero{background:var(--night);min-height:100svh;color:var(--ink-night);isolation:isolate;padding:0;display:grid;position:relative;overflow:hidden}.hero__field{z-index:0;position:absolute;inset:0}.hero__shade{z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%, transparent 55%, #0e0b1ad9 100%), linear-gradient(180deg, #0e0b1a99, transparent 18%, transparent 80%, var(--night));position:absolute;inset:0}.intro{z-index:3;padding:0 var(--gutter) clamp(90px, 16vh, 170px);transition:opacity .6s var(--ease), visibility .6s;align-content:end;place-items:center;gap:34px;display:grid;position:absolute;inset:0}.no-js .intro,.hero.is-done .intro{opacity:0;visibility:hidden;pointer-events:none}.intro__sub{text-align:center;max-width:28ch;font-family:var(--font-display);color:#fff;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:500;line-height:1.45}.intro__sub .iw{-webkit-box-decoration-break:clone;box-decoration-break:clone;opacity:0;filter:blur(8px);transition:opacity .45s var(--ease), filter .6s var(--ease);background:#000000b8;margin-inline:-.1em;padding:.08em .22em;display:inline}.intro__sub .iw.on{opacity:1;filter:none}.js .hero:not(.is-intro) .intro__sub{opacity:0}.intro__actions{opacity:0;transition:opacity .6s var(--ease), transform .8s var(--ease-out);transform:translateY(16px)}.intro.is-ready .intro__actions{opacity:1;transform:none}.startcap{color:#fff;text-align:start;min-height:72px;transition:transform .3s var(--ease);background:linear-gradient(#7a5cf5,#5536d6 70%);border:0;border-radius:999px;align-items:center;gap:14px;padding:10px 34px 10px 12px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff40,0 18px 40px -16px #5536d6e6}.startcap:after{content:"";border-radius:inherit;opacity:0;animation:listen 2.6s var(--ease-out) infinite 1s;border:2px solid #a996ff99;position:absolute;inset:-6px}@keyframes listen{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.18)}}.startcap__icon{background:#ffffff29;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.startcap__icon svg{width:28px;height:28px}.startcap__txt{line-height:1.2;display:grid}.startcap__txt>span{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.4rem;font-weight:600}.startcap__txt small{color:#e4ddff;font-size:.95rem;font-weight:500}.intro__skip{min-height:48px;color:var(--ink-night-2);font-family:var(--font-display);background:#ffffff14;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px 0 18px;font-size:1rem;display:inline-flex;position:absolute;inset-block-end:28px;inset-inline-end:var(--gutter)}.intro__skip:hover{color:#fff;background:#ffffff24}.intro__skip svg{width:18px;height:18px}.hero__grid{opacity:calc(1 - var(--leave,0) * .85);translate:0 calc(var(--leave,0) * -70px)}.phone__screen>.reel{opacity:0;transition:opacity .9s var(--ease);position:absolute;inset:0}.phone__screen>.reel.is-in{opacity:1}.hero__grid{z-index:2;width:min(100% - 2 * var(--gutter), 1480px);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:40px;margin-inline:auto;padding-block:128px 72px;display:grid;position:relative}.hero__copy{max-width:760px}.js .hero:not(.is-done) .hero__copy>:not(.hero__title):not([data-cc-manual]),.js .hero:not(.is-done) .hero__stage,.js .hero:not(.is-done) [data-cc-manual]{opacity:0;pointer-events:none;transform:translateY(18px)}.hero__copy>*,.hero__stage,[data-cc-manual]{transition:opacity .9s var(--ease), transform 1.1s var(--ease-out)}.hero.is-done [data-cc-manual]{transition-delay:.2s}.hero.is-done .hero__eyebrow{transition-delay:.35s}.hero.is-done .hero__sub{transition-delay:.75s}.hero.is-done .hero__ctas{transition-delay:.9s}.hero.is-done .hero__note{transition-delay:1.05s}.hero.is-done .hero__stage{transition-delay:.6s}.hero__cc{margin-bottom:18px}.hero__eyebrow{font-family:var(--font-display);color:var(--ink-night-2);margin-bottom:18px;font-size:1.0625rem;font-weight:500}.hero__title{font-size:var(--fs-xl);max-width:11ch;margin-bottom:30px;font-weight:560}:lang(ar) .hero__title{max-width:11ch;font-weight:600}.hero__title .w:last-child{color:#fff}.hero__sub{color:var(--ink-night-2);max-width:36rem;margin-bottom:36px}.hero__ctas{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.hero__invest{color:var(--ink-night);margin-inline-start:10px}.hero__note{color:var(--ink-night-3);margin-top:18px;font-size:.95rem}.hero__stage{perspective:1400px;justify-self:center;justify-items:center;gap:22px;display:grid;position:relative}.hero__phone{--pw:clamp(250px, 22vw, 330px);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotateZ(-2deg);transition:transform .9s var(--ease-out);box-shadow:inset 0 0 0 1px #ffffff24, inset 0 0 0 calc(var(--pw) * .012) #0b0b0d, 0 60px 120px -40px #000000e6, 0 0 0 1px #ffffff0d}[dir=rtl] .hero__phone{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotateZ(2deg)}.hero__spill{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f4f2fa1a,#0000 70%);position:absolute;inset:-12% -40%}.hero__status{font-family:var(--font-display);color:var(--ink-night-2);align-items:center;gap:10px;font-size:1rem;display:inline-flex}.hero__status .dot{background:#1dbf8e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1dbf8e2e}@media (width<=980px){.hero__grid{grid-template-columns:1fr;gap:56px;padding-block:112px 64px}.hero__stage,[dir=rtl] .hero__stage{justify-self:start}.hero__phone{--pw:clamp(220px, 58vw, 290px)}}.shead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:32px clamp(32px,6vw,96px);margin-bottom:clamp(48px,7vw,96px);display:grid}.shead__side{gap:20px;display:grid}.shead__side p{color:var(--fg-2);font-size:var(--fs-lead);line-height:1.55}:lang(ar) .shead__side p{line-height:1.85}@media (width<=860px){.shead{grid-template-columns:1fr;align-items:start}}.note{color:var(--fg-2);align-items:flex-start;gap:12px;max-width:62ch;font-size:1rem;line-height:1.55;display:flex}.note svg{width:22px;height:22px;color:var(--accent);flex:none;margin-top:2px}.capdemo{padding-block:clamp(96px,11vw,150px)}.capstage{overflow-anchor:none;border-block:1px solid var(--rule);flex-direction:column;justify-content:flex-end;gap:18px;height:clamp(340px,46svh,460px);padding-block:28px;display:flex;position:relative;overflow:hidden;mask-image:linear-gradient(#0000 0,#000 64px)}.capstage__log{justify-items:start;gap:14px;display:grid}.capstage__log .cap{animation:cap-in .5s var(--ease-out) both}@keyframes cap-in{0%{opacity:0;transform:translateY(10px)}}.capstage__live{min-height:1.2em;font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);padding-inline-start:30px;font-size:clamp(2rem,5.2vw,4.4rem);font-weight:600;line-height:1.08;position:relative}:lang(ar) .capstage__live{letter-spacing:0;line-height:1.35}.capstage__current{--spk:var(--spk-a)}.capstage__live:before{content:"";background:var(--spk);border-radius:8px;width:8px;position:absolute;inset-block:.12em;inset-inline-start:0}.capstage__who{font-family:var(--font-display);color:var(--spk);align-items:center;gap:10px;padding-inline-start:30px;font-size:1.0625rem;font-weight:600;display:flex}.capstage__who .live{color:var(--fg-3);align-items:center;gap:6px;font-weight:400;display:inline-flex}.capstage__who .live:before{content:"";background:var(--sos);width:8px;height:8px;animation:live-dot 1.2s var(--ease) infinite;border-radius:50%}.capstage__live .w{animation:word-in .55s var(--ease) both;display:inline-block}.capstage__live.is-interim{color:var(--fg-3)}@keyframes word-in{0%{opacity:0;filter:blur(10px);transform:translateY(.15em)}}.capstage__eg{min-height:1.6em;color:var(--fg-3);visibility:hidden;align-items:center;gap:10px;margin-bottom:14px;font-size:.95rem;display:flex}.capstage__eg.is-on{visibility:visible}.capstage__eg:before{content:"";background:var(--spk-a);width:8px;height:8px;animation:live-dot 1.2s var(--ease) infinite;border-radius:50%}.capbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;margin-top:28px;display:flex}.capbar__left{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}.capbar .startcap{min-height:64px}.capbar .startcap__icon{width:46px;height:46px}.capbar .startcap:after{display:none}.capbar .startcap[aria-pressed=true]{background:var(--ink)}:root[data-theme=dark] .capbar .startcap[aria-pressed=true]{background:#2c2640}.capdemo .note{margin-top:26px}.fallback-msg{color:var(--fg-2);align-items:center;gap:10px;font-size:1rem;display:flex}.fallback-msg svg{width:20px;height:20px;color:var(--accent);flex:none}.problem__title{max-width:17ch}.census{gap:22px;margin-block:clamp(48px,7vw,96px);display:grid}.census__canvas{touch-action:pan-y;width:100%;display:block}.census__cap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 40px;display:flex}.census__each{color:var(--fg-2);max-width:none}.census__each strong{font-family:var(--font-display);color:var(--fg);font-weight:560}.census__key{color:var(--fg-2);flex-wrap:wrap;gap:6px 28px;font-size:.95rem;display:flex}.census__key li{align-items:center;gap:8px;display:flex}.census__key i{background:var(--fg-3);border-radius:50%;width:10px;height:10px}.census__key .is-today i{background:var(--accent)}.stats{margin:0;display:grid}.stat{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:16px 48px;padding-block:clamp(28px,4vw,44px);display:grid}.stat:last-child{border-bottom:1px solid var(--rule)}.js .stat{opacity:0;transition:opacity .9s var(--ease), transform 1s var(--ease-out);transform:translateY(24px)}.js .stat.is-in{opacity:1;transform:none}.stat__num{font-family:var(--font-display);letter-spacing:-.05em;flex-wrap:wrap;align-items:baseline;gap:0 .28em;font-size:clamp(3.6rem,9.6vw,9rem);font-weight:500;line-height:.92;display:flex}:lang(ar) .stat__num{letter-spacing:0}.stat__fig{font-variant-numeric:tabular-nums;display:inline-flex}.stat__pre{color:var(--fg-3)}.stat__unit{letter-spacing:-.015em;color:var(--fg-2);font-size:.3em;font-weight:450}:lang(ar) .stat__unit{letter-spacing:0}.stat__word{letter-spacing:0;color:var(--accent);font-size:.82em;line-height:1.15}.stat__label{gap:10px;margin:0;padding-bottom:.4em;display:grid}.stat__label p{font-size:var(--fs-lead);line-height:1.45}:lang(ar) .stat__label p{line-height:1.8}.stat__src{width:fit-content;min-height:44px;color:var(--fg-2);text-underline-offset:4px;align-items:center;gap:.4em;font-size:.95rem;display:inline-flex}.stat__src svg{width:1em;height:1em;transform:rotate(-45deg)}[dir=rtl] .stat__src svg{transform:scaleX(-1)rotate(-45deg)}.problem__line{font-family:var(--font-display);letter-spacing:var(--track-display);line-height:1.15;font-size:var(--fs-h2);max-width:21ch;margin-top:clamp(64px,9vw,120px);font-weight:500}@media (width<=760px){.stat{grid-template-columns:1fr}}.moments{--p:0;padding-block:0}.moments__track{height:640vh;position:relative}.moments__pin{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:clip}.moments__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block:88px 40px;display:grid}.moments__title{font-size:var(--fs-h2);max-width:13ch}.moments__label{color:var(--fg-3);margin-top:10px;font-size:.95rem}.mlist{margin-block:clamp(28px,4vh,48px);display:grid}.mtext{opacity:0;visibility:hidden;transition:opacity .5s var(--ease), transform .7s var(--ease-out), visibility .5s;grid-area:1/1;align-content:start;gap:14px;display:grid;transform:translateY(14px)}.mtext.is-active{opacity:1;visibility:visible;transform:none}.mtext__name{font-size:var(--fs-h3);align-items:baseline;gap:14px;display:flex}.mtext__n{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:500}.mtext__before{font-size:var(--fs-lead);color:var(--fg);transition:color .4s var(--ease);line-height:1.5}.mtext.is-with .mtext__before{color:var(--fg-2);text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--fg-2) 45%, transparent);text-decoration-thickness:1.5px}.mtext__after{font-family:var(--font-display);font-weight:500;font-size:var(--fs-lead);opacity:var(--p);transform:translateY(calc((1 - var(--p)) * 10px));padding-inline-start:20px;line-height:1.45;position:relative}.mtext__after:before{content:"";background:var(--violet);border-radius:6px;width:6px;position:absolute;inset-block:.2em;inset-inline-start:0}:lang(ar) .mtext__after,:lang(ar) .mtext__before{line-height:1.85}.moments__controls{gap:18px;display:grid}.mdots{gap:6px;display:flex}.mdot{background:0 0;border:0;align-items:center;width:56px;height:48px;padding:0;display:grid}.mdot:before{content:"";background:var(--rule);border-radius:4px;grid-area:1/1;height:4px}.mdot__fill{background:var(--fg);height:4px;transform:scaleX(var(--fill,0));transform-origin:0;border-radius:4px;grid-area:1/1}[dir=rtl] .mdot__fill{transform-origin:100%}.mstage{height:min(72svh,640px);position:relative}.mscene{opacity:0;visibility:hidden;transition:opacity .7s var(--ease), visibility .7s;position:absolute;inset:0}.mscene.is-active{opacity:1;visibility:visible}.mscene__frame{background:color-mix(in srgb, #fffcf7 calc(var(--p) * 100%), #e7e2da);border-radius:32px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #14121f0f}:root[data-theme=dark] .mscene__frame{background:color-mix(in srgb, var(--night-3) calc(var(--p) * 100%), #1b1726)}.muff{left:var(--x);top:var(--y);rotate:var(--r);font-family:var(--font-display);color:#8e889e;white-space:nowrap;filter:blur(calc(3.5px + (1 - var(--p)) * 2px));opacity:calc((1 - var(--p)) * .9);animation:drift 6s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--d) * -1.3s);font-size:clamp(1.15rem,2vw,1.9rem);font-weight:500;position:absolute}[dir=rtl] .muff{left:auto;right:var(--x)}@keyframes drift{to{translate:6px -10px}}.muff:before{content:attr(data-w)}.muff--laugh{font-size:clamp(1.4rem,2.6vw,2.4rem)}.tvcc{z-index:3;color:#fff;white-space:nowrap;font-family:var(--font-display);opacity:calc(1 - var(--p) * 1.6);background:#000000d6;padding:.15em .55em;font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:500;position:absolute;bottom:7%;left:50%;translate:-50%}.mcaps{z-index:2;inset-inline:7%;justify-items:start;gap:14px;display:grid;position:absolute;top:50%;translate:0 -50%}.mcaps .cap{--a:clamp(0, calc((var(--p) - .12 - var(--k) * .2) * 4), 1);opacity:var(--a);transform:translateY(calc((1 - var(--a)) * 16px));max-width:30rem}.mcaps .cap--you{justify-self:end}.mcaps .cap__text{font-size:clamp(1.05rem,1.5vw,1.3rem)}.mask{color:#a39db3;width:34%;opacity:calc(1 - var(--p) * 1.4);position:absolute;top:20%;left:33%}.rings{aspect-ratio:1;width:46%;opacity:calc(1 - var(--p) * 1.3);position:absolute;top:46%;left:24%;translate:-50% -50%}[dir=rtl] .rings{left:auto;right:24%;translate:50% -50%}.rings i{animation:ring 3.2s var(--ease-out) infinite;opacity:0;border:2px solid #ada7bc;border-radius:50%;position:absolute;inset:0}.rings i:nth-child(2){animation-delay:1.06s}.rings i:nth-child(3){animation-delay:2.13s}@keyframes ring{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1)}}.dingdong{inset-inline-start:8%;font-family:var(--font-display);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1.5px #a7a1b6;opacity:calc(1 - var(--p) * 1.3);filter:blur(calc((1 - var(--p)) * 1.5px));font-size:clamp(3rem,6.4vw,6.4rem);font-weight:700;line-height:.95;display:grid;position:absolute;top:22%}.dingdong span:last-child{margin-inline-start:.9em}.door__phone{--pw:clamp(170px, 15vw, 236px);inset-inline-end:10%;position:absolute;top:50%;translate:0 -50%}.door__off{opacity:calc(1 - var(--p));background:#08070c;align-content:start;justify-items:center;padding-top:26%;display:grid;position:absolute;inset:0}.door__clock{font-family:var(--font-display);font-weight:300;font-size:calc(var(--pw) * .24);color:#e8e6ee;letter-spacing:-.02em}.door__alert{color:#fff;opacity:var(--p);align-content:center;justify-items:center;gap:calc(var(--pw) * .035);text-align:center;font-family:-apple-system, "SF Pro Display", var(--font-display), sans-serif;background:#1f74db;padding:12%;display:grid;position:absolute;inset:0}.door__bell{width:calc(var(--pw) * .3);height:calc(var(--pw) * .3);color:#cfe4ff}.door__bell svg{stroke-width:1.6px;fill:#cfe4ff59;width:100%;height:100%}.door__title{font-weight:800;font-size:calc(var(--pw) * .13);line-height:1.05}.door__text{font-size:calc(var(--pw) * .06);opacity:.92}.door__time{font-size:calc(var(--pw) * .055);opacity:.85}.door__btn{margin-top:calc(var(--pw) * .05);width:100%;padding:calc(var(--pw) * .05);border-radius:calc(var(--pw) * .06);color:#0a2a55;font-weight:600;font-size:calc(var(--pw) * .058);background:#fff;justify-content:center;align-items:center;gap:6px;display:inline-flex}.door__btn svg{width:1.1em;height:1.1em}.mscene--door.is-with .door__phone{animation:soft-pulse 1s var(--ease-out) 1}@keyframes soft-pulse{0%{opacity:0}30%{opacity:.45}to{opacity:0}}:root[data-motion=reduce] .mscene--door.is-with .door__phone{animation:none}.callcard{inset-inline:7%;z-index:2;background:var(--card);border-radius:24px;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;padding:16px 20px;display:grid;position:absolute;top:9%;box-shadow:0 16px 40px -24px #14121f66}.callcard__av{color:#fff;background:color-mix(in srgb, var(--go) calc(var(--p) * 100%), #a39db3);border-radius:50%;grid-row:span 2;place-items:center;width:54px;height:54px;display:grid}.callcard__av svg{fill:currentColor;stroke:none;width:26px;height:26px}.callcard__meta{display:grid}.callcard__meta strong{font-family:var(--font-display);font-size:1.2rem;font-weight:600}.callcard__state{font-size:.95rem;display:grid}.callcard__state>span{grid-area:1/1}.s-before{color:#b42318;opacity:calc(1 - var(--p) * 2)}.s-after{color:var(--go);opacity:calc(var(--p) * 2 - 1);font-weight:500}.callcard__ring{color:#8e889e;font-family:var(--font-display);filter:blur(calc((1 - var(--p)) * 1.5px));opacity:calc(1 - var(--p) * 1.5);grid-column:2;animation:1.4s steps(2,end) infinite ringtxt}@keyframes ringtxt{50%{opacity:.35}}.mscene--call .mcaps{top:62%}.majlis__q{background:var(--card);color:var(--fg-3);font-family:var(--font-display);opacity:calc(1 - var(--p) * 1.6);border-radius:22px;padding:.25em .9em;font-size:2rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.mstage__focus{inset-inline:0;font-family:var(--font-display);color:var(--fg-2);justify-content:center;align-items:center;gap:14px;font-size:.95rem;display:flex;position:absolute;bottom:-46px}.mstage__focus-bar{background:var(--rule);border-radius:4px;width:120px;height:4px;position:relative;overflow:hidden}.mstage__focus-bar i{width:calc(var(--p) * 100%);background:var(--violet);border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}.moments__close{padding-block:clamp(80px, 12vw, 160px) var(--sec-pad)}.moments__together{font-family:var(--font-display);font-weight:560;font-size:var(--fs-xxl);letter-spacing:var(--track-display);flex-wrap:wrap;align-items:baseline;gap:0 .35em;line-height:1;display:flex}.moments__sawa{color:var(--violet);letter-spacing:0;font-weight:600}:root[data-theme=dark] .moments__sawa{color:var(--violet-night)}.moments.is-static .moments__track{height:auto}.moments.is-static .moments__pin{height:auto;padding-block:var(--sec-pad) 80px;position:relative}.moments.is-static .muff,.moments.is-static .rings i,.moments.is-static .callcard__ring{animation:none}@media (width<=900px){.moments__grid{grid-template-columns:1fr;align-content:center;gap:20px;padding-block:76px 64px}.moments__title{font-size:clamp(1.6rem,6vw,2.2rem)}.moments__label{display:none}.mlist{margin-block:12px}.mtext{gap:8px}.mtext__name{font-size:1.25rem}.mtext__before,.mtext__after{font-size:1.0625rem}.mstage{height:44svh}.mstage__focus{display:none}.moments__controls{grid-template-columns:auto auto;justify-content:space-between;align-items:center}.moments__toggle button{min-height:44px;padding-inline:.8em;font-size:.95rem}.mdot{width:34px}.moments .cc{margin-bottom:8px}.mcaps .cap{padding-block:10px}.mcaps .cap__text{font-size:1rem}.mask{width:46%;left:27%}}.powers{--c:#3d9be0;--to:0;padding-block:0}.powers__track{height:760vh;position:relative}.powers__pin{height:100svh;padding:92px max(var(--gutter), (100% - 1480px) / 2) 24px;grid-template:"head info""stage stage"minmax(0,1fr)"list list"/minmax(0,1fr) minmax(0,28rem);gap:0 clamp(32px,5vw,80px);display:grid;position:sticky;top:0;overflow:clip}.powers__head{grid-area:head}.powers__head .cc{margin-bottom:14px}.powers__title{font-size:var(--fs-h1)}.powers__note{color:var(--fg-2);max-width:40ch;margin-top:14px;font-size:1.0625rem}.powers__stage{grid-area:stage;min-height:0;position:relative}.powers__canvas{width:100%;height:100%;position:absolute;inset:0}.pl{white-space:nowrap;font-family:var(--font-display);font-size:1.0625rem;font-weight:500;position:absolute;translate:-50%}.pl--from{color:var(--fg-3)}.pl--to{color:var(--c);opacity:var(--to)}.plist{border-top:1px solid var(--rule);grid-area:list;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding-top:14px;display:grid}.pitem{width:100%;min-height:60px;color:var(--fg-3);text-align:start;transition:color .3s var(--ease);background:0 0;border:0;align-content:end;gap:6px;padding:6px 0;display:grid}.pitem:hover,.pitem[aria-pressed=true]{color:var(--fg)}.pitem__n{font-variant-numeric:tabular-nums;font-size:.95rem}.pitem__name{font-family:var(--font-display);font-size:1.0625rem;font-weight:500}.pitem__bar{background:var(--rule);border-radius:3px;height:3px;position:relative;overflow:hidden}.pitem__bar i{background:var(--c);transform:scaleX(var(--fill,0));transform-origin:0;border-radius:inherit;position:absolute;inset:0}[dir=rtl] .pitem__bar i{transform-origin:100%}.pinfo{grid-area:info;align-self:end;display:grid}.pcard{opacity:0;visibility:hidden;transition:opacity .6s var(--ease), transform .8s var(--ease-out), visibility .6s;grid-area:1/1;align-content:end;gap:10px;display:grid;transform:translateY(12px)}.pcard.is-active{opacity:1;visibility:visible;transform:none}.pcard__title{font-size:var(--fs-h3)}.pcard__fromto{color:var(--c);letter-spacing:0;align-items:center;gap:.4em;margin-bottom:6px;font-size:1rem;font-weight:500;display:flex}.pcard__fromto svg{width:1em;height:1em}.pcard__body{color:var(--fg-2)}.pcard__meta{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.powers.is-static .powers__track{height:auto}.powers.is-static .powers__pin{height:auto;padding-block:var(--sec-pad);position:relative}.powers.is-static .powers__stage{height:380px;margin-block:32px}@media (height<=820px) and (width>=901px){.powers__pin{padding-block:84px 16px}.powers__title{font-size:var(--fs-h2)}.powers__note{display:none}.pcard__body{font-size:1rem}}@media (width<=900px){.powers__pin{grid-template-columns:1fr;grid-template-areas:"head""stage""info""list";padding-block:80px 16px}.powers__title{font-size:clamp(1.9rem,7vw,2.6rem)}.powers__note{display:none}.pinfo{padding-block:10px 12px}.plist{gap:6px}.pitem__name{font-size:.95rem}.pitem__n{display:none}.pitem{min-height:48px}.pcard__title{font-size:1.3rem}.pcard__body{font-size:1rem}}@media (width<=520px){.pitem__name{font-size:.8rem}}.calls{overflow:hidden}.calls__grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(40px,6vw,112px);display:grid}.calls__left{grid-template-rows:auto 1fr;align-self:stretch;min-width:0;display:grid}.calls__title{color:#fff;max-width:12ch}:lang(ar) .calls__title{max-width:13ch}.calls__swap{margin-top:clamp(28px,3.5vw,44px);display:grid}.calls__intro,.calls__echo{grid-area:1/1;min-width:0}.calls__intro{transition:opacity .5s var(--ease), transform .7s var(--ease-out), visibility .5s}.calls__sub{color:var(--fg-2);max-width:34rem;margin-bottom:32px}.calls__form{flex-wrap:wrap;align-items:flex-end;gap:14px;max-width:40rem;margin-bottom:36px;display:flex}.calls__form .field{flex:240px}.calls__form label{color:#fff}.calls .input{color:var(--ink);background:#fff;border-color:#0000}.calls .input::placeholder{color:var(--ink-3)}.calls .input:focus-visible{border-color:#fff;box-shadow:0 0 0 3px #ffffff73}.calls__ring{min-height:56px}.calls__ringicon{display:inline-flex}.calls__ringicon svg{width:1.15em;height:1.15em}.calls__feat{gap:12px;margin-bottom:28px;display:grid}.calls__feat li{color:#fff;align-items:flex-start;gap:12px;font-size:1.0625rem;line-height:1.45;display:flex}.calls__feat svg{stroke-width:2.4px;color:#fff;flex:none;width:22px;height:22px;margin-top:1px}.calls__echo{opacity:0;visibility:hidden;transition:opacity .6s var(--ease), visibility .6s;pointer-events:none;flex-direction:column;justify-content:center;gap:18px;display:flex}.echo__label{font-family:var(--font-display);color:#e9e4ff;align-items:center;gap:10px;font-size:1.0625rem;font-weight:500;display:inline-flex}.echo__label:not(:empty):before{content:"";width:9px;height:9px;animation:live-dot 1.2s var(--ease) infinite;background:#fff;border-radius:50%}.echo__lines{align-content:start;gap:16px;min-height:8em;display:grid}.echo__line{font-family:var(--font-display);color:#fff;letter-spacing:-.028em;text-wrap:balance;max-width:19ch;transition:font-size .6s var(--ease-out), opacity .6s var(--ease), max-width .6s var(--ease);font-size:clamp(2rem,3.2vw,3.2rem);font-weight:600;line-height:1.1}:lang(ar) .echo__line{letter-spacing:0;max-width:20ch;line-height:1.45}.echo__line.is-prev{letter-spacing:-.01em;color:#e4ddff;order:-1;max-width:36ch;font-size:clamp(1.15rem,1.5vw,1.4rem);line-height:1.4}.ew{opacity:0;filter:blur(10px);transition:opacity .45s var(--ease), filter .55s var(--ease), transform .55s var(--ease);display:inline-block;transform:translateY(.14em)}.ew.on{opacity:1;filter:none;transform:none}@media (width>=900px){.calls.is-live .calls__intro{opacity:0;visibility:hidden;transform:translateY(-14px)}.calls.is-live .calls__echo{opacity:1;visibility:visible}}.calls__stage{justify-items:center;gap:20px;display:grid}.calls__phone{--pw:clamp(290px, 25vw, 352px);box-shadow:inset 0 0 0 1px #ffffff24, inset 0 0 0 calc(var(--pw) * .012) #0b0b0d, 0 60px 100px -40px #12083cbf, 0 24px 40px -24px #12083c99}.calls__speaks{max-width:32ch;color:var(--fg-2);align-items:flex-start;gap:8px;font-size:.95rem;line-height:1.45;display:flex}.calls__speaks svg{flex:none;width:20px;height:20px;margin-top:1px}@media (width<=899px){.calls__grid{grid-template-columns:1fr}.calls__echo{display:none}.calls__stage{justify-self:center}}.calls__setup{margin-top:clamp(88px,10vw,150px)}.calls__setup-title{font-size:var(--fs-h2);color:#fff;max-width:16ch;margin-bottom:clamp(28px,4vw,48px)}.calls__steps{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.calls__steps li{border-top:1px solid #ffffff52;padding-block-start:22px;padding-inline-end:28px}.calls__n{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;font-size:clamp(2.6rem,4.2vw,3.6rem);font-weight:300;line-height:1;display:block}.calls__steps p{color:#fff;max-width:22ch;margin-top:16px;font-size:1.125rem;line-height:1.5}:lang(ar) .calls__steps p{line-height:1.8}@media (width<=860px){.calls__steps{grid-template-columns:1fr}.calls__steps li{grid-template-columns:4.2rem 1fr;align-items:baseline;gap:16px;padding-block:18px;display:grid}.calls__steps p{max-width:none;margin-top:0}}.calls__honest{--fg:var(--ink);--fg-2:var(--ink-2);--focus:var(--violet);--focus-gap:#fff;border-radius:var(--r-card);color:var(--ink);background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px 22px;margin-top:clamp(56px,7vw,96px);padding:clamp(24px,3.5vw,40px);display:grid;box-shadow:0 30px 60px -40px #12083c99}.calls__honest-icon svg{width:32px;height:32px;color:var(--violet)}.calls__honest h3{font-size:var(--fs-h3);letter-spacing:-.015em}.calls__honest p{color:var(--ink-2);max-width:72ch;margin-top:10px;font-size:1.125rem}:root[data-contrast=high] .calls__honest{box-shadow:inset 0 0 0 2px #000}.cs{--cs-ink:#000;--cs-2:#6c6c70;--cs-bg:#f2f2f7;--cs-red:#d92d20;--cs-green:#34c759;--cs-violet:#5536d6;--cs-lilac:#e3dffa;color:var(--cs-ink);background:var(--cs-bg);--focus:var(--violet);--focus-gap:#fff;font-family:-apple-system,SF Pro Text,Readex Pro Variable,system-ui,sans-serif;line-height:1.25}.cs :focus-visible{outline:2.5px solid var(--violet);outline-offset:2px;box-shadow:0 0 0 2px #fff}.ios__status .cs-sb{align-items:center;gap:.32em;display:inline-flex}.ios__status .cs-sb svg{fill:currentColor;width:auto;height:.72em}.ios__status .cs-batt{height:.78em!important}.cs-view{flex-direction:column;flex:1;min-height:0;display:flex}.cs-view[hidden]{display:none}.cs-home{opacity:.85;background:#111;border-radius:99px;width:36%;height:.3em;position:absolute;inset-block-end:.5em;inset-inline-start:50%;translate:-50%}[dir=rtl] .cs-home{translate:50%}.cs-idle{gap:.9em;padding:.4em 1em 0;position:relative}.cs-bigtitle{letter-spacing:-.02em;margin:.5em 0 .1em;font-size:2.15em;font-weight:700}.cs-card{background:#fff;border-radius:1.2em;gap:.65em;padding:1em;display:grid}.cs-card__row{align-items:center;gap:.75em;display:flex}.cs-card__row strong{font-size:1.08em;font-weight:600;display:block}.cs-card__row small{color:var(--cs-2);margin-top:.1em;font-size:.86em;display:block}.cs-appicon{background:var(--cs-violet);color:#fff;border-radius:50%;flex:none;place-items:center;width:2.6em;height:2.6em;display:grid}.cs-appicon svg{width:1.35em;height:1.35em}.cs-card__title{align-items:center;gap:.5em;font-size:1.12em;font-weight:600;display:flex}.cs-play{color:#fff;background:#3a3a3c;border-radius:50%;place-items:center;width:1.4em;height:1.4em;display:grid}.cs-play svg{width:1em;height:1em}[dir=rtl] .cs-play svg{transform:none}.cs-card__body{max-width:none;font-size:.92em;line-height:1.38}.cs-pill{background:var(--cs-violet);color:#fff;width:100%;min-height:3em;font:inherit;cursor:pointer;transition:background-color .2s var(--ease), transform .2s var(--ease);border:0;border-radius:99em;justify-content:center;align-items:center;gap:.5em;font-size:1em;font-weight:600;display:inline-flex}.cs-pill:hover{background:var(--violet-strong)}.cs-pill:active{transform:scale(.98)}.cs-pill svg{width:1.15em;height:1.15em}.cs-tabbar{color:#1c1c1e;background:#ffffffeb;border-radius:99em;justify-content:space-around;padding:.55em .3em;font-size:.62em;font-weight:600;display:flex;position:absolute;inset-block-end:1.5em;inset-inline:.7em;box-shadow:0 0 0 1px #0000000f,0 6px 18px -8px #00000040}.cs-tabbar span{white-space:nowrap;border-radius:99em;padding:.45em .5em}.cs-tabbar .is-on{color:var(--cs-violet);background:#ececf1}.cs-head{direction:ltr;background:#fff;flex:none;align-items:center;gap:.7em;padding:.35em 1em .8em;display:flex;box-shadow:0 1px #0000000f}.cs-avatar{background:var(--cs-green);color:#fff;width:3em;height:3em;transition:background-color .3s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.cs-avatar svg{width:1.5em;height:1.5em}.cs-avatar[data-kind=ringing]{color:#ffd7a8;animation:cs-ring 1.4s var(--ease) infinite;background:#ff9500}.cs-avatar[data-kind=ended]{background:#aeaeb2}@keyframes cs-ring{0%,to{transform:rotate(0)}10%{transform:rotate(-12deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-6deg)}40%{transform:rotate(0)}}.cs-head__txt{flex:1;min-width:0;display:grid}.cs-num{letter-spacing:-.01em;white-space:nowrap;font-size:1.32em;font-weight:700}.cs-sub{color:var(--cs-2);flex-wrap:wrap;align-items:center;gap:.35em;font-size:.78em;font-weight:500;display:flex}.cs-sub>span:first-child{direction:auto;unicode-bidi:plaintext}.cs-demo{background:var(--cs-lilac);color:#1d1a3a;letter-spacing:.03em;text-transform:uppercase;border-radius:99em;padding:.08em .5em;font-size:.82em;font-weight:700}.cs-timer{font-variant-numeric:tabular-nums;font-size:1.32em;font-weight:600}.cs-sales{animation:cs-drop .45s var(--ease-out);background:#f2dfd3;flex:none;gap:.55em;padding:.7em .8em .8em;display:grid}@keyframes cs-drop{0%{opacity:0;transform:translateY(-8px)}}.cs-sales p{align-items:flex-start;gap:.5em;max-width:none;font-size:.95em;font-weight:700;line-height:1.25;display:flex}.cs-mega svg{flex:none;width:1.3em;height:1.3em}[dir=rtl] .cs-mega svg{transform:scaleX(-1)}.cs-red,.cs-green{min-height:3.1em;font:inherit;cursor:pointer;width:100%;transition:filter .2s var(--ease), transform .2s var(--ease);border:0;border-radius:1.1em;justify-content:center;align-items:center;gap:.5em;padding:0 1em;font-size:1.05em;font-weight:700;display:inline-flex}.cs-red{background:var(--cs-red);color:#fff}.cs-green{background:var(--cs-green);color:#000}.cs-red:hover,.cs-green:hover{filter:brightness(.94)}.cs-red:active,.cs-green:active{transform:scale(.98)}.cs-red svg,.cs-green svg{width:1.35em;height:1.35em}.cs-red--sm{border-radius:99em;min-height:2.6em;font-size:.9em}.cs-red:disabled,.cs-chip:disabled,.cs-tone:disabled,.cs-send:disabled{opacity:.45;cursor:default}.cs-body{scrollbar-width:none;flex-direction:column;flex:1;justify-content:flex-start;gap:.7em;min-height:0;padding:.8em 1em;display:flex;overflow-y:auto}.cs-body::-webkit-scrollbar{display:none}.cs-body:before{content:"";flex:1 0 0}.cs-hears{background:#fff;border-radius:1.1em;gap:.3em;padding:.8em .95em;display:grid}.cs-hears__k{color:#555;align-items:center;gap:.4em;font-size:.82em;font-weight:700;display:flex}.cs-hears__k svg{width:1.2em;height:1.2em}.cs-hears__v{max-width:none;font-size:.95em;line-height:1.32}.cs-hears__h{color:#555;max-width:none;font-size:.76em;font-weight:600}.cs-lines{flex-direction:column;gap:.45em;display:flex}.cs-line{letter-spacing:-.02em;color:#000;max-width:none;transition:font-size .45s var(--ease-out), color .45s var(--ease);font-size:1.62em;font-weight:700;line-height:1.14}:lang(ar) .cs-line{letter-spacing:0;line-height:1.45}.cs-line.is-old{color:#6c6c70;font-size:1.06em;line-height:1.25}.cs-you{background:var(--cs-violet);color:#fff;max-width:86%;animation:cs-drop .35s var(--ease-out);border-radius:1.1em 1.1em .3em;align-self:flex-end;margin-block:.2em;padding:.5em .8em .6em;font-size:.95em;font-weight:600;line-height:1.3}[dir=rtl] .cs-you{border-radius:1.1em 1.1em 1.1em .3em}.cs-you__k{opacity:.8;margin-bottom:.1em;font-size:.72em;font-weight:600;display:block}.cs-ring{direction:ltr;background:#fff;flex:none;grid-template-columns:1fr 1fr;gap:.8em;padding:.7em 1em 2em;display:grid}.cs-live{background:#fff;flex:none;gap:.45em;padding:.55em 0 1.9em;display:grid;box-shadow:0 -1px #0000000f}.cs-chips{scrollbar-width:none;align-items:center;gap:.4em;padding-inline:.9em;scroll-padding-inline:.9em;display:flex;overflow-x:auto}.cs-chips::-webkit-scrollbar{display:none}.cs-spin{color:#8b79f0;flex:none;display:inline-flex}.cs-spin svg{width:1.3em;height:1.3em}.cs-chip,.cs-tone{color:#000;min-height:2.55em;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease), transform .2s var(--ease);background:#ececf0;border:0;border-radius:99em;flex:none;align-items:center;gap:.4em;padding:0 .85em;font-size:.86em;font-weight:600;display:inline-flex}.cs-chip:hover{background:#e1e1e7}.cs-chip:active,.cs-tone:active{transform:scale(.97)}.cs-chip--smart{background:var(--cs-lilac)}.cs-chip--smart:hover{background:#d7d1f8}.cs-chip--smart svg{color:#2a1e7a;width:1.1em;height:1.1em}.cs-tone--happy{background:#fff5d1}.cs-tone--warm{background:#ffebda}.cs-tone--calm{background:#e3f1fb}.cs-tone[aria-pressed=true]{color:#fff;background:#6a4fe0}.cs-type{align-items:center;gap:.55em;padding-inline:.9em;display:flex}.cs-type input{color:#000;min-width:0;min-height:2.75em;font:inherit;background:#ececf0;border:0;border-radius:99em;flex:1;padding:0 1em;font-size:.95em}.cs-type input::placeholder{color:#8e8e93}.cs-type input:focus-visible{outline:2.5px solid var(--violet);outline-offset:1px}.cs-send{color:#fff;cursor:pointer;width:2.75em;height:2.75em;transition:background-color .2s var(--ease);background:#8e8e93;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.cs-send svg{stroke-width:2.6px;width:1.3em;height:1.3em}.cs-type.has-text .cs-send{background:var(--cs-violet)}.cs-live>.cs-red{width:auto;margin-inline:.9em}.cs-live.is-ending .cs-chip,.cs-live.is-ending .cs-tone,.cs-live.is-ending .cs-type{opacity:.45;pointer-events:none}.cs-end{text-align:center;justify-items:center;gap:.8em;padding-bottom:1.2em;display:grid}.cs-end__title{letter-spacing:-.02em;max-width:none;font-size:1.6em;font-weight:700;line-height:1.15}.cs-end__dur{color:var(--cs-2);font-variant-numeric:tabular-nums;max-width:22em;font-size:.95em;font-weight:500}.cs-end__btns{gap:.5em;display:flex}.cs-soft{min-height:2.6em;color:var(--cs-violet);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:99em;padding:0 1.1em;font-size:.92em;font-weight:600;box-shadow:0 0 0 1px #0000000f}.cs-soft:hover{background:#f5f3ff}.cs-summary{text-align:start;width:100%;animation:cs-drop .35s var(--ease-out);background:#fff;border-radius:1em;padding:.8em .9em;font-size:.9em;line-height:1.38}.cs-summary p{max-width:none}.cs-summary__k{color:var(--cs-violet);margin-bottom:.2em;font-weight:700}.cs-end .cs-pill{margin-top:.4em}:root[data-motion=reduce] .cs-avatar[data-kind=ringing]{animation:none}:root[data-motion=reduce] .ew{opacity:1;filter:none;transform:none}.play .shead__side .note{font-size:1.0625rem}.ptabs{scrollbar-width:none;border-bottom:1px solid var(--rule);gap:clamp(8px,2.6vw,40px);margin-bottom:clamp(36px,5vw,64px);display:flex;overflow-x:auto}.ptabs::-webkit-scrollbar{display:none}.ptabs__tab{min-height:64px;color:var(--fg-3);font-family:var(--font-display);letter-spacing:-.01em;transition:color .25s var(--ease);background:0 0;border:0;flex:none;align-items:baseline;gap:10px;padding:10px 2px 16px;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:500;display:inline-flex;position:relative}:lang(ar) .ptabs__tab{letter-spacing:0}.ptabs__n{font-variant-numeric:tabular-nums;color:var(--fg-3);font-size:.95rem;font-weight:400}.ptabs__tab:hover,.ptabs__tab[aria-selected=true]{color:var(--fg)}.ptabs__tab:after{content:"";inset-inline:0;background:var(--accent);transform-origin:bottom;height:6px;transition:transform .35s var(--ease-out);border-radius:6px 6px 0 0;position:absolute;bottom:-1px;transform:scaleY(0)}.ptabs__tab[aria-selected=true]:after{transform:none}.ptabs__tab[aria-selected=true] .ptabs__n{color:var(--accent)}.pp{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px clamp(36px,6vw,96px);display:grid}.pp:focus-visible{outline-offset:8px}.pp:not([hidden]){animation:pp-in .5s var(--ease-out)}@keyframes pp-in{0%{opacity:0;transform:translateY(10px)}}.pp__ctl{align-content:start;gap:28px;display:grid}.pp__intro{font-size:var(--fs-lead);color:var(--fg);max-width:30ch;line-height:1.5}:lang(ar) .pp__intro{line-height:1.8}.pp__label{font-family:var(--font-display);color:var(--fg-2);letter-spacing:0;margin-bottom:12px;font-size:1.0625rem;font-weight:500}.pp__group{display:grid}.pp__actions{flex-wrap:wrap;gap:12px;display:flex}.pp__switches{border-block:1px solid var(--rule);display:grid}.pp__switches .switch{padding-block:10px;font-size:1rem}.pp__switches .switch+.switch{border-top:1px solid var(--rule)}.pp__switches .switch input:disabled{opacity:.45;cursor:not-allowed}.pp__all{grid-column:1/-1;padding-top:12px}.seg--tones button{align-items:center;gap:.45em;display:inline-flex}@media (width<=860px){.pp{grid-template-columns:1fr}.pp__intro{max-width:none}}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tile{border-radius:var(--r-card);color:#fff;text-align:center;width:100%;height:100%;min-height:136px;transition:transform .3s var(--ease), box-shadow .3s var(--ease);background:linear-gradient(#7a5cf5 0%,#5536d6 100%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px 12px 18px;display:flex;position:relative;box-shadow:inset 0 1px #fff3,0 10px 24px -16px #4326b8cc}.tile:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff3,0 18px 30px -18px #4326b8e6}.tile:active{transform:scale(.97)}.tile--sos{background:linear-gradient(#ee4b3f 0%,#c42b1c 100%);box-shadow:inset 0 1px #fff3,0 10px 24px -16px #c42b1ccc}.tile__emoji{font-size:2rem;line-height:1.1}.tile__main{font-family:var(--font-display);text-wrap:balance;font-size:1.15rem;font-weight:600;line-height:1.22}:lang(ar) .tile__main{line-height:1.5}.tile__sub{color:#ffffffe6;text-wrap:balance;align-items:center;gap:5px;font-size:.95rem;line-height:1.35;display:inline-flex}.tile__sub svg{opacity:.85;flex:none;width:14px;height:14px}.tile__bars{opacity:0;height:16px;transition:opacity .2s var(--ease);align-items:flex-end;gap:3px;display:flex;position:absolute;inset-block-start:12px;inset-inline-end:14px}.tile__bars i,.said__bars i{background:currentColor;border-radius:2px;width:3px;height:40%}.tile.is-speaking{animation:tile-say .7s var(--ease-out)}.tile.is-speaking .tile__bars{opacity:1}.tile.is-speaking .tile__bars i,.said.is-on .said__bars i{animation:bar .9s var(--ease) infinite alternate}.tile__bars i:nth-child(2),.said__bars i:nth-child(2){animation-delay:-.3s!important}.tile__bars i:nth-child(3),.said__bars i:nth-child(3){animation-delay:-.6s!important}.said__bars i:nth-child(4){animation-delay:-.15s!important}@keyframes tile-say{40%{transform:scale(1.04)}}@keyframes bar{0%{height:25%}to{height:100%}}:root[data-motion=reduce] .tile__bars i,:root[data-motion=reduce] .said__bars i{height:70%}:root[data-contrast=high] .tile{background:#2a1590;box-shadow:inset 0 0 0 3px #fff}:root[data-contrast=high] .tile--sos{background:#9b1c12}@media (width<=600px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tile{min-height:128px}}.said{padding:18px 22px 20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--rule);border-radius:18px;gap:6px;padding-inline-start:30px;display:grid;position:relative}.said:before{content:"";background:var(--accent);border-radius:6px;width:6px;position:absolute;inset-block:14px;inset-inline-start:12px}.said__who{font-family:var(--font-display);color:var(--accent);align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex}.said__bars{align-items:flex-end;gap:3px;height:14px;display:flex}.said__text{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg);transition:font-size .3s var(--ease);font-size:1.5rem;font-weight:600;line-height:1.3}.said:not(.is-on) .said__text{color:var(--fg-2)}:lang(ar) .said__text,.said__text:lang(ar){letter-spacing:0;line-height:1.6}.said.is-big .said__text{font-size:clamp(2rem,4vw,3rem)}.said__msg{color:var(--fg-2);gap:8px;font-size:1rem;display:flex}.sb__input{resize:vertical;min-height:120px;font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:1.4}.sbprev{gap:12px;display:grid}.sbprev__screen{aspect-ratio:16/10;border-radius:var(--r-card);box-shadow:var(--shadow-lift);background:#000;justify-content:center;align-items:center;padding:6%;display:flex;overflow:hidden}.sbprev__text{color:#ffe500;max-width:100%;font-family:var(--font-display);text-align:center;letter-spacing:-.02em;overflow-wrap:normal;margin:0;font-weight:700;line-height:1.04}.sbprev__text:lang(ar){letter-spacing:0;line-height:1.35}.sbprev__cap{font-family:var(--font-display);color:var(--fg-3);font-size:.95rem}.sbig{color:#ffe500;--focus:#ffe500;--focus-gap:#000;background:#000;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.sbig[open]{animation:sbig-in .35s var(--ease-out)}@keyframes sbig-in{0%{opacity:0;transform:scale(.98)}}.sbig::backdrop{background:#000}.sbig__stage{transition:transform .5s var(--ease-out);justify-content:center;align-items:center;padding:3vw 4vw;display:flex;position:absolute;inset:0 0 112px}.sbig__stage.is-flipped{transform:rotate(180deg)}.sbig__text{max-width:100%;color:inherit;font-family:var(--font-display);text-align:center;letter-spacing:-.025em;overflow-wrap:normal;margin:0;font-weight:700;line-height:1.02}.sbig__text:lang(ar){letter-spacing:0;line-height:1.3}.sbig.is-inverted{color:#000;--focus:#000;--focus-gap:#ffe500;background:#ffe500}.sbig__bar{inset-inline:0;justify-content:center;gap:18px;display:flex;position:absolute;bottom:24px}.sbig__btn{color:#ffe500;width:64px;height:64px;transition:background-color .2s var(--ease), transform .2s var(--ease);background:#2b2b2b;border:0;border-radius:50%;place-items:center;display:grid}.sbig__btn svg{width:28px;height:28px}.sbig__btn:hover{background:#3a3a3a}.sbig__btn[aria-pressed=true]{color:#000;background:#ffe500}.sbig.is-inverted .sbig__btn{color:#ffe500;background:#000}.sbig.is-inverted .sbig__btn[aria-pressed=true]{color:#000;background:#fff}.sounds{gap:8px;display:grid}.sound{background:var(--card);width:100%;min-height:64px;color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--rule);text-align:start;font-family:var(--font-display);transition:box-shadow .2s var(--ease), background-color .2s var(--ease);border:0;border-radius:18px;align-items:center;gap:14px;padding:8px 16px 8px 10px;font-size:1.125rem;font-weight:500;display:flex}.sound:hover{box-shadow:inset 0 0 0 1.5px var(--fg-3)}.sound[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--c);background:color-mix(in srgb, var(--c) 8%, var(--card))}.sound__icon{background:var(--c);color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.sound__icon svg{width:24px;height:24px}.sound__name{flex:1}.sound__go{width:20px;height:20px;color:var(--fg-3)}.pp[data-panel=alerts] .pp__vis{justify-content:center;display:flex}.alphone{--pw:clamp(260px, 25vw, 330px)}.ios__glyphs{align-items:center;gap:5px;display:inline-flex}.ios__glyphs svg:first-child{width:calc(var(--pw) * .055)}.ios__glyphs svg:last-child{width:calc(var(--pw) * .085)}.alidle{padding:0 calc(var(--pw) * .055);gap:calc(var(--pw) * .05);display:grid}.alidle__title{font-weight:700;font-size:calc(var(--pw) * .1);letter-spacing:-.01em;margin-top:calc(var(--pw) * .04)}.alidle__card{justify-items:center;gap:calc(var(--pw) * .025);text-align:center;padding:calc(var(--pw) * .07) calc(var(--pw) * .06);border-radius:calc(var(--pw) * .06);background:#fff;display:grid}.alidle__ear{width:calc(var(--pw) * .3);height:calc(var(--pw) * .3);color:#fff;background:#5536d6;border-radius:50%;place-items:center;display:grid}.alidle__ear svg{width:50%;height:50%}.alidle__h{font-weight:600;font-size:calc(var(--pw) * .058);margin-top:calc(var(--pw) * .03)}.alidle__p{font-size:calc(var(--pw) * .042);color:#3c3c43;line-height:1.35}.alidle__quiet{align-items:center;gap:calc(var(--pw) * .02);font-size:calc(var(--pw) * .042);color:#6b6b76;display:inline-flex}.alidle__quiet svg{width:calc(var(--pw) * .05);height:calc(var(--pw) * .05);color:#5536d6}.alidle__dots{gap:2px;display:inline-flex}.alidle__dots i{width:3px;height:3px;animation:live-dot 1.6s var(--ease) infinite;background:#5536d6;border-radius:50%}.alidle__dots i:nth-child(2){animation-delay:.2s}.alidle__dots i:nth-child(3){animation-delay:.4s}.alidle__dots i:nth-child(4){animation-delay:.6s}.alidle__dots i:nth-child(5){animation-delay:.8s}.alert{--c:#1e73d8;z-index:3;justify-content:center;align-items:center;gap:calc(var(--pw) * .03);padding:calc(var(--pw) * .16) calc(var(--pw) * .06) calc(var(--pw) * .1);background:var(--c);color:#fff;text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.alert.is-in{animation:alert-in .45s var(--ease-out)}@keyframes alert-in{0%{opacity:0;transform:scale(1.05)}}.alert__flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.alert.is-flash .alert__flash{animation:soft-pulse .9s var(--ease) 1}.alert__icon{color:#ffffffc7;place-items:center;margin-top:auto;display:grid}.alert__icon svg{width:calc(var(--pw) * .34);height:calc(var(--pw) * .34);stroke-width:1.6px}.alert__name{font-family:var(--font-display);font-weight:700;font-size:calc(var(--pw) * .12);letter-spacing:-.015em;line-height:1.1}.alert__name:lang(ar),:lang(ar) .alert__name{letter-spacing:0;line-height:1.4}.alert__text{font-size:calc(var(--pw) * .05);color:#fffffff2;max-width:92%;line-height:1.35}.alert__time{font-size:calc(var(--pw) * .048);color:#ffffffe6;align-items:center;gap:6px;display:inline-flex}.alert__time svg{width:calc(var(--pw) * .055);height:calc(var(--pw) * .055)}.alert__btns{gap:calc(var(--pw) * .03);width:100%;margin-top:auto;display:grid}.alert__got,.alert__snooze{min-height:max(48px, calc(var(--pw) * .15));border-radius:calc(var(--pw) * .05);font-weight:600;font-size:calc(var(--pw) * .05);border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.alert__got{color:#14121f;background:#fff}.alert__got svg{width:1.1em;height:1.1em;color:var(--c)}.alert__snooze{color:#fff;background:#ffffff38}.alert :focus-visible{box-shadow:0 0 0 2px var(--c);outline-color:#fff}.allsounds{flex-wrap:wrap;gap:8px;display:flex}.allsounds li{box-shadow:inset 0 0 0 1px var(--rule);color:var(--fg-2);border-radius:999px;padding:7px 14px;font-size:.95rem;line-height:1.35}.tonecard{border-radius:var(--r-card);background:var(--card);box-shadow:inset 0 0 0 1px var(--rule);align-content:start;gap:18px;min-height:380px;padding:clamp(24px,3.4vw,40px);display:grid}.tonecard__tone{font-family:var(--font-display);color:var(--accent);align-items:center;gap:10px;font-size:1.125rem;font-weight:500;display:inline-flex}.tonecard__tone span:first-child{font-size:1.5rem}.tonecard__sentence{font-family:var(--font-display);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.4rem);font-weight:600;line-height:1.08}.tonecard__sentence:lang(ar){letter-spacing:0;line-height:1.4}.tonecard__wave{width:100%;height:150px;margin-top:auto}.tonecard__msg{color:var(--fg-2);font-size:1rem}.sg-lab{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.sg-stage{aspect-ratio:4/3.4;border-radius:var(--r-xl);background:radial-gradient(90% 70% at 50% 100%, #5536d62e, transparent 70%), var(--night-2);box-shadow:inset 0 0 0 1px var(--line-night);margin:0;position:relative;overflow:hidden}.sg-canvas{width:100%;height:100%;position:absolute;inset:0}.sg-video{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sg-stage__meta{pointer-events:none;flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex;position:absolute;inset-block-end:18px;inset-inline:18px}.sg-pill{color:var(--ink-night-2);font-family:var(--font-display);background:#0e0b1ac7;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.95rem;line-height:1.3;display:inline-flex}.sg-pill__dot{background:var(--ink-night-3);border-radius:50%;width:8px;height:8px}.sg-pill.is-live{color:#fff}.sg-pill.is-live .sg-pill__dot{background:#1dbf8e;box-shadow:0 0 0 4px #1dbf8e33}.sg-pill--quiet{color:var(--ink-night-3)}.sg-stage__loading{color:var(--ink-night);font-family:var(--font-display);background:#0e0b1ab8;place-content:center;justify-items:center;gap:14px;font-size:1.0625rem;display:grid;position:absolute;inset:0}.sg-spinner{border:3px solid #a996ff40;border-top-color:var(--violet-night);border-radius:50%;width:34px;height:34px;animation:1s linear infinite sg-spin}@keyframes sg-spin{to{transform:rotate(360deg)}}.sg-side{align-content:center;gap:22px;display:grid}.sg-side__title{font-size:var(--fs-h3)}.sg-consent{color:var(--fg-2);gap:12px;font-size:1rem;line-height:1.55;display:flex}.sg-consent svg{width:22px;height:22px;color:var(--accent);flex:none;margin-top:2px}.sg-actions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.sg-hands{font-family:var(--font-display);color:var(--fg-2);min-height:1.4em;margin:0;font-size:1rem}.sg-fallback{color:#f6cd7a;gap:10px;font-size:1rem;display:flex}.sg-fallback svg{flex:none;width:20px;height:20px;margin-top:3px}.sg-readout{min-height:92px}.sg-readout__cap{max-width:22rem;transition:opacity .35s var(--ease);justify-self:start}.sg-readout__cap .cap__text{font-size:clamp(1.4rem,2.2vw,1.75rem)}.sg-readout__cap.is-idle{opacity:.35}.sg-readout__cap.is-pop{animation:sg-pop .55s var(--ease-out)}@keyframes sg-pop{0%{filter:blur(6px);opacity:.4;transform:translateY(8px)scale(.97)}}.sg-line{font-family:var(--font-display);color:var(--fg);font-size:1.125rem;line-height:1.5}.sg-hint{color:var(--fg-3);font-size:1rem}.sg-esl{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(36px,6vw,96px);margin-top:clamp(80px,10vw,140px);padding-top:clamp(48px,6vw,72px);display:grid}.sg-esl__title{font-size:var(--fs-h2);max-width:14ch;margin-bottom:22px}.sg-esl__body{color:var(--fg-2);font-size:var(--fs-lead);line-height:1.55}:lang(ar) .sg-esl__body{line-height:1.85}.sg-three{gap:12px;margin-top:34px;display:grid}.sg-three__dots{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sg-three__dots li:not(.sg-three__done){width:48px;height:48px;box-shadow:inset 0 0 0 2px var(--line-night);border-radius:50%;position:relative}.sg-three__dots li span{background:var(--violet-night);transition:transform .5s var(--ease-out);border-radius:50%;position:absolute;inset:7px;transform:scale(0)}.sg-three__done{color:#7ce3be;font-family:var(--font-display);opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease-out);align-items:center;gap:8px;margin-inline-start:6px;display:inline-flex;transform:translate(-8px)}[dir=rtl] .sg-three__done{transform:translate(8px)}.sg-three__done svg{width:22px;height:22px}.sg-three__done b{font-weight:500}.sg-three.is-run li:first-child span{transition-delay:.2s;transform:scale(1)}.sg-three.is-run li:nth-child(2) span{transition-delay:.9s;transform:scale(1)}.sg-three.is-run li:nth-child(3) span{transition-delay:1.6s;transform:scale(1)}.sg-three.is-run .sg-three__done{opacity:1;transition-delay:2.3s;transform:none}.sg-three.is-done li span{transform:scale(1)}.sg-three.is-done .sg-three__done{opacity:1;transform:none}.no-js .sg-three li span{transform:scale(1)}.no-js .sg-three__done{opacity:1;transform:none}.sg-three__label{color:var(--fg-2);font-size:1rem}.sg-libs__title{color:var(--fg-3);letter-spacing:0;font-size:1.0625rem;font-weight:500;font-family:var(--font-display);margin-bottom:6px}.sg-libs__list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.sg-lib{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name badge""note badge";align-items:center;gap:2px 16px;padding-block:18px;display:grid}.sg-lib__name{font-family:var(--font-display);grid-area:name;font-size:1.25rem;font-weight:500;line-height:1.35}.sg-lib__note{color:var(--fg-2);grid-area:note;font-size:1rem}.sg-lib__note:empty{display:none}.sg-lib .badge{grid-area:badge}.sg-lib--first .sg-lib__name:before{content:"";background:var(--uae-green);vertical-align:.12em;border-radius:50%;width:10px;height:10px;margin-inline-end:10px;display:inline-block;box-shadow:0 0 0 3px #00843d40}.sg-lib--future .sg-lib__name{color:var(--fg-2)}.sg-cta{justify-items:start;gap:12px;margin-top:30px;display:grid}.sg-cta .btn{white-space:normal;text-align:start;min-height:56px;padding-block:10px}.sg-cta__note{color:var(--fg-2);font-size:1rem}.sg-note{background:var(--night-2);max-width:none;color:var(--fg);border-radius:16px;margin-top:clamp(48px,6vw,72px);padding:18px 20px}@media (width<=960px){.sg-lab,.sg-esl{grid-template-columns:1fr}.sg-stage{aspect-ratio:4/3.6}}@media (width<=520px){.sg-stage{aspect-ratio:1/1.05;border-radius:24px}.sg-lib{grid-template-columns:1fr;grid-template-areas:"name""note""badge"}.sg-lib .badge{justify-self:start;margin-top:8px}}:root[data-theme=dark] .sg-note,.sg-note{background:var(--night-2)}:root[data-contrast=high] .sg-stage,:root[data-contrast=high] .sg-note{background:#000;box-shadow:inset 0 0 0 2px #fff}:root[data-contrast=high] .sg-pill{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #fff}.tmx__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px clamp(32px,6vw,96px);display:grid}.tmx__body{margin-block:24px 40px}.tmx__controls{gap:22px;display:grid}.tmx__group h3{letter-spacing:0;color:var(--fg-2);margin-bottom:10px;font-size:1.0625rem;font-weight:500}.tmx__group .seg button{align-items:center;gap:8px;display:inline-flex}.tmx__hand{max-width:22rem;font-family:var(--font-display);font-size:1.0625rem;font-weight:500}.tmx__count{font-family:var(--font-display);color:var(--fg-3);margin-top:28px;font-size:1rem}.tmx__inside{grid-column:1/-1;margin-top:8px}.tmx__sw{border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 1.5px #0000002e}.tmx__sw--sawa{background:linear-gradient(135deg,#f2f2f7 50%,#5536d6 50%)}.tmx__sw--hcdark{background:linear-gradient(135deg,#000 50%,#b4a3ff 50%)}.tmx__sw--hclight{background:linear-gradient(135deg,#fff 50%,#000 50%);box-shadow:inset 0 0 0 1.5px #000}.tmx__sw--calm{background:linear-gradient(135deg,#e6f0ee 50%,#2f7469 50%)}.tmx__sw--sun{background:linear-gradient(135deg,#ffe500 50%,#000 50%)}.tmx__sw--desert{background:linear-gradient(135deg,#f6eee3 50%,#9a5416 50%)}.seg button[aria-pressed=true] .tmx__sw{box-shadow:0 0 0 2px var(--bg)}.tmx__shape{border:2px solid;flex:none;width:18px;height:12px}.tmx__shape--rounded{border-radius:4px}.tmx__shape--square{border-radius:0}.tmx__shape--circle{border-radius:50%;width:14px;height:14px}.tmx__shape--capsule{border-radius:99px}.tmx__shape--leaf{border-radius:8px 1px}.tmx__stage{justify-items:center;gap:22px;display:grid}.tmx__phone{--pw:clamp(270px, 25vw, 340px)}.tmx__state{min-height:1.6em;font-family:var(--font-display);color:var(--fg-2);text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:1.0625rem;font-weight:500;display:flex}.tmx__state span+span:before{content:"·";color:var(--fg-3);margin-inline-end:14px}.tmx__state .w{animation:word-in .55s var(--ease) both;animation-delay:calc(var(--i) * 60ms);display:inline-block}@media (width<=900px){.tmx__grid{grid-template-columns:1fr;row-gap:28px}.tmx__body{margin-block:0 12px}.tmx__stage{order:-1}.tmx__copy{display:contents}.tmx__copy>.cc,.tmx__copy>h2,.tmx__copy>.tmx__body{order:-2}.tmx__phone{--pw:clamp(230px, 64vw, 290px)}}.tm{--bg:#f2f2f7;--card:#fff;--ink:#000;--ink2:#3c3c43d1;--line:#3c3c431f;--acc:linear-gradient(180deg, #7458f2, #5536d6);--acc-solid:#5536d6;--acc-ink:#fff;--acc2:#ff9500;--acc2-ink:#000;--field:#fff;--tabs:#fffffff5;--tab-on:#5536d6;--stroke:0px;--stroke-c:transparent;--w:600;--k:1;--r:.9em;--r-pill:99em;--pill-r:var(--r-pill);background:var(--bg);color:var(--ink);transition:background-color .5s var(--ease), color .5s var(--ease)}.tm *,.tm :before{transition:background-color .5s var(--ease), color .5s var(--ease), border-radius .5s var(--ease), box-shadow .5s var(--ease), padding .45s var(--ease), font-size .45s var(--ease), min-height .45s var(--ease), width .45s var(--ease), height .45s var(--ease)}.tm[data-theme=hcdark]{--bg:#000;--card:#000;--ink:#fff;--ink2:#fff;--line:#fff;--acc:#b4a3ff;--acc-solid:#b4a3ff;--acc-ink:#000;--acc2:#ffe500;--acc2-ink:#000;--field:#000;--tabs:#000;--tab-on:#b4a3ff;--stroke:1.5px;--stroke-c:#fff;--w:700}.tm[data-theme=hclight]{--bg:#fff;--card:#fff;--ink:#000;--ink2:#000;--line:#000;--acc:#3a1fb0;--acc-solid:#3a1fb0;--acc-ink:#fff;--acc2:#000;--acc2-ink:#fff;--field:#fff;--tabs:#fff;--tab-on:#3a1fb0;--stroke:1.5px;--stroke-c:#000;--w:700}.tm[data-theme=calm]{--bg:#e9f1ef;--card:#f8fcfb;--ink:#1e3a36;--ink2:#4a6661;--line:#1e3a361f;--acc:#2f7469;--acc-solid:#2f7469;--acc-ink:#fff;--acc2:#a9cfc6;--acc2-ink:#1e3a36;--field:#f8fcfb;--tabs:#f8fcfb;--tab-on:#2f7469;--w:500}.tm[data-theme=sun]{--bg:#fffdf2;--card:#fff;--ink:#000;--ink2:#000;--line:#000;--acc:#000;--acc-solid:#000;--acc-ink:#ffe500;--acc2:#ffe500;--acc2-ink:#000;--field:#fff;--tabs:#fff;--tab-on:#000;--stroke:2px;--stroke-c:#000;--w:800}.tm[data-theme=desert]{--bg:#f6eee3;--card:#fffaf2;--ink:#3b2a1a;--ink2:#6b5640;--line:#3b2a1a24;--acc:#9a5416;--acc-solid:#9a5416;--acc-ink:#fff;--acc2:#e2b77a;--acc2-ink:#3b2a1a;--field:#fffaf2;--tabs:#fffaf2;--tab-on:#9a5416;--w:600}.tm[data-shape=square]{--r:.18em;--r-pill:.18em}.tm[data-shape=circle],.tm[data-shape=capsule]{--r:99em;--r-pill:99em}.tm[data-shape=leaf]{--r:1.1em .2em 1.1em .2em;--r-pill:1.1em .2em 1.1em .2em}.tm[data-size=s]{--k:.86}.tm[data-size=l]{--k:1.14}.tm[data-size=xl]{--k:1.3}.tm .ios__status{color:var(--ink)}.tm__sys{align-items:center;gap:.35em;display:inline-flex}.tm__sys svg{width:auto;height:.72em}.tm__body{flex-direction:column;flex:1;gap:.6em;min-height:0;padding:0 .75em 1.1em;display:flex}.tm-btn{box-shadow:inset 0 0 0 var(--stroke) var(--stroke-c)}.tm__top{align-items:center;gap:.45em;display:flex}.tm[data-left] .tm__top,.tm[data-left] .tm__compose{flex-direction:row-reverse}.tm__start{min-width:0;padding:calc(.42em * var(--k)) calc(.95em * var(--k)) calc(.42em * var(--k)) calc(.6em * var(--k));border-radius:var(--r-pill);background:var(--acc);color:var(--acc-ink);flex:0 auto;align-items:center;gap:.5em;display:inline-flex}.tm__start .icon{width:calc(1.35em * var(--k));height:calc(1.35em * var(--k));flex:none}.tm__start>span{min-width:0;line-height:1.15;display:grid}.tm__start b{font-weight:var(--w);font-size:calc(1.02em * var(--k));white-space:nowrap}.tm__start small{font-size:calc(.66em * var(--k));opacity:.9;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tm__round{width:calc(2.2em * var(--k));height:calc(2.2em * var(--k));border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;display:grid}.tm[data-shape=square] .tm__round,.tm[data-shape=leaf] .tm__round{border-radius:var(--r)}.tm[data-left] .tm__round--show{margin-inline:0 auto}.tm__round+.tm__round{margin-inline-start:0}.tm[data-left] .tm__round--more{margin-inline-end:0}.tm__round--show{background:var(--acc2);color:var(--acc2-ink)}.tm__round--show .icon{width:1.1em;height:1.1em}.tm__round--more{background:var(--card);color:var(--ink);letter-spacing:.05em;font-size:.7em;font-weight:800}.tm__card{background:var(--card);min-height:0;box-shadow:inset 0 0 0 var(--stroke) var(--stroke-c);border-radius:1.1em;flex:1;padding:.85em .9em;overflow:hidden}.tm__hi{letter-spacing:-.02em;margin-bottom:.45em;font-size:1.5em;font-weight:700;line-height:1.15}.tm__card ul{gap:.55em;margin:0;padding:0;list-style:none;display:grid}.tm__card li{color:var(--ink2);grid-template-columns:1.5em 1fr;gap:.55em;font-size:.78em;line-height:1.3;display:grid}.tm__card li .icon{width:1.5em;height:1.5em;color:var(--acc-solid)}.tm[data-theme=sun] .tm__card li .icon,.tm[data-theme=hclight] .tm__card li .icon{color:var(--ink)}.tm__card li b{color:var(--ink);font-weight:var(--w);font-size:1.12em;display:block}.tm__pills{flex:none;gap:.4em;display:flex;overflow:hidden}.tm[data-left] .tm__pills{flex-direction:row-reverse}.tm__pill{padding:calc(.5em * var(--k)) calc(.85em * var(--k));border-radius:var(--r-pill);background:var(--acc);color:var(--acc-ink);font-weight:var(--w);font-size:calc(.92em * var(--k));white-space:nowrap;flex:none;align-items:center;gap:.35em;display:inline-flex}.tm[data-shape=circle] .tm__pill{padding-inline:calc(1em * var(--k))}.tm__compose{flex:none;align-items:stretch;gap:.5em;display:flex}.tm__field{min-height:calc(3.2em * var(--k));background:var(--field);color:var(--ink2);box-shadow:inset 0 0 0 var(--stroke) var(--stroke-c);border-radius:1em;flex:1;align-items:center;padding:0 .8em;font-size:.9em;display:flex}.tm[data-shape=square] .tm__field{border-radius:.2em}.tm__speak{width:calc(3.7em * var(--k));min-height:calc(3.6em * var(--k));border-radius:var(--r);background:var(--acc);color:var(--acc-ink);flex:none;align-content:center;place-items:center;gap:.1em;display:grid}.tm[data-shape=circle] .tm__speak{height:calc(3.7em * var(--k));align-self:center}.tm[data-shape=capsule] .tm__speak{min-height:calc(4.2em * var(--k))}.tm__speak .icon{width:calc(1.4em * var(--k));height:calc(1.4em * var(--k))}.tm__speak b{font-size:calc(.72em * var(--k));font-weight:var(--w)}.tm__tabs{background:var(--tabs);box-shadow:inset 0 0 0 var(--stroke) var(--stroke-c), 0 .3em 1em -.6em #00000040;border-radius:99em;flex:none;justify-content:space-between;padding:.45em .5em;display:flex}.tm[data-left] .tm__tabs{flex-direction:row-reverse}.tm__tab{color:var(--ink);border-radius:99em;flex:1;justify-items:center;gap:.1em;padding-block:.2em;display:grid}.tm__tab .icon{width:calc(1.3em * var(--k));height:calc(1.3em * var(--k))}.tm__tab small{font-size:.58em;font-weight:500}.tm__tab.is-on{color:var(--tab-on);background:color-mix(in srgb, var(--tab-on) 12%, transparent)}:root[data-motion=reduce] .tm *,:root[data-motion=reduce] .tm{transition:none!important}.mirror{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:40px clamp(32px,5vw,80px);display:grid}.mirror__stage{--open:0;height:clamp(540px,52vw,720px);position:relative}.mirror__phone{--pw:clamp(220px, 19vw, 290px);transition:transform .2s linear;position:absolute;top:50%;left:50%}.mirror__phone--ar{z-index:2;transform:translate(calc(-50% + var(--open) * 58%), -50%) rotate(calc(var(--open) * 4deg))}.mirror__phone--en{z-index:1;transform:translate(calc(-50% - var(--open) * 58%), -50%) rotate(calc(var(--open) * -4deg));filter:saturate(calc(.4 + var(--open) * .6))}.mirror__axis{left:50%;width:0;opacity:var(--open);border-left:1.5px dashed #cdbfa9;position:absolute;inset-block:2%}.chips{pointer-events:none;position:absolute;inset:0}.chips li{right:0;top:calc(10% + var(--i) * 14%);color:var(--ink);font-family:var(--font-display);opacity:var(--open);transform:translateX(calc((1 - var(--open)) * -140px));background:#fff;border-radius:999px;padding:.45em 1em;font-size:clamp(1rem,1.25vw,1.2rem);font-weight:500;position:absolute;box-shadow:0 14px 30px -18px #14121f73}.mirror__stage.is-in .chips li{animation:chipfloat 5s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--i) * -.9s)}@keyframes chipfloat{to{translate:0 -10px}}.chips li:nth-child(2n){right:6%}:root[data-theme=dark] .chips li{background:var(--night-3);color:var(--ink-night)}.bigstat{gap:8px;display:grid}.bigstat__n{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(3.6rem,7.6vw,7rem);font-weight:500;line-height:.95}.bigstat__n span{color:var(--fg-3)}.bigstat__l{font-size:var(--fs-lead);color:var(--fg);max-width:22ch}.mirror__line{border-top:1px solid var(--rule);color:var(--fg-2);max-width:30ch;margin-top:28px;padding-top:24px}.pod{text-align:center;justify-items:center;gap:22px;margin-top:clamp(80px,12vw,150px);display:grid}.pod__ar{font-family:var(--font-display);color:var(--violet);font-size:clamp(4.2rem,13vw,11.5rem);font-weight:600;line-height:1.15}:root[data-theme=dark] .pod__ar{color:var(--violet-night)}.pod__q p{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h3);max-width:32ch;margin-inline:auto;line-height:1.35}:lang(ar) .pod__q p{line-height:1.7}.pod__cap{color:var(--fg-2);align-items:center;gap:14px;font-size:.95rem;display:flex}@media (width<=900px){.mirror{grid-template-columns:1fr}.mirror__stage{height:500px}.mirror__phone{--pw:clamp(170px, 42vw, 230px)}.chips li:nth-child(n+5){display:none}.chips li{font-size:.95rem}}.privacy__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px clamp(40px,6vw,96px);display:grid}.privacy__title{max-width:15ch;margin-bottom:26px}.ppoints{border-top:1px solid var(--rule);gap:0;margin-top:40px;display:grid}.ppoints li{border-bottom:1px solid var(--rule);gap:18px;padding-block:20px;display:flex}.ppoints svg{width:28px;height:28px;color:var(--accent);flex:none}.ppoints span{color:var(--fg-2);gap:2px;display:grid}.ppoints strong{font-family:var(--font-display);color:var(--fg);font-size:1.2rem;font-weight:500}.vault{place-items:center;height:clamp(520px,46vw,600px);display:grid;position:relative}.vault__phone{aspect-ratio:1/2.05;background:var(--night-2);border-radius:46px;width:clamp(230px,20vw,280px);position:relative;box-shadow:inset 0 0 0 1.5px #a996ff73}.vault__island{background:#000;border-radius:99px;width:32%;height:22px;position:absolute;top:14px;left:50%;translate:-50%}.vault__edge{border:1.5px dashed #a996ff47;border-radius:36px;position:absolute;inset:12px}.vault__chip{left:50%;top:calc(32% + var(--i) * 15%);background:var(--night-3);color:var(--ink-night);font-family:var(--font-display);white-space:nowrap;box-shadow:inset 4px 0 0 var(--bar,var(--spk-a-n));animation:bob 4.6s var(--ease-in-out) infinite alternate;animation-delay:calc(var(--i) * -1.4s);border-radius:14px;padding:10px 16px 10px 20px;font-size:1.05rem;font-weight:500;position:absolute;translate:-50%}[dir=rtl] .vault__chip{box-shadow:inset -4px 0 0 var(--bar,var(--spk-a-n));padding:10px 20px 10px 16px}.vault__chip:nth-of-type(2){--bar:var(--spk-b-n)}.vault__chip:nth-of-type(3){--bar:var(--spk-c-n)}@keyframes bob{to{translate:-50% -8px}}.vault__dot{left:var(--x);top:var(--y);background:var(--violet-night);opacity:.55;width:4px;height:4px;animation:roam calc(5s + var(--i) * .37s) var(--ease-in-out) infinite alternate;border-radius:50%;position:absolute}@keyframes roam{33%{transform:translate(18px,-24px)}66%{transform:translate(-14px,16px)}to{transform:translate(10px,28px)}}.vault__out{inset-inline-end:0;text-align:center;justify-items:center;gap:10px;width:150px;display:grid;position:absolute;top:10%}.vault__cloud{width:64px;height:64px;color:var(--ink-night-3)}.vault__cloud svg{width:100%;height:100%}.vault__outlabel{color:var(--ink-night-3);font-size:.95rem;line-height:1.4}.vault__switch{background:#3a3352;border-radius:99px;width:44px;height:26px;position:relative}.vault__switch i{top:3px;background:#9c96b4;border-radius:50%;width:20px;height:20px;position:absolute;inset-inline-start:3px}.vault__wire{top:32px;border-top:1.5px dashed #3a3352;width:clamp(30px,6vw,90px);position:absolute;inset-inline-end:100%}:root[data-motion=reduce] .vault__chip,:root[data-motion=reduce] .vault__dot{animation:none}@media (width<=900px){.privacy__grid{grid-template-columns:1fr}.vault{height:520px}.vault__out{top:auto;bottom:0;inset-inline-end:0}.vault__wire{display:none}}.road{--walk:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:clamp(56px,7vw,88px);display:grid;position:relative}.road__line{top:7px;background:var(--rule);height:2px;position:absolute;inset-inline:0}.road__line i{width:calc(var(--walk) * 100%);background:var(--violet);position:absolute;inset-block:0;inset-inline-start:0}:root[data-theme=dark] .road__line i{background:var(--violet-night)}.road__step{align-content:start;justify-items:start;gap:14px;padding-top:48px;display:grid;position:relative}.road__dot{top:0;background:var(--bg);width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--rule);transition:box-shadow .4s var(--ease), background-color .4s var(--ease);border-radius:50%;position:absolute;inset-inline-start:0}.road__step.is-reached .road__dot{background:var(--accent);box-shadow:inset 0 0 0 2px var(--accent)}.road__step.is-now .road__dot:after{content:"";border:2px solid var(--accent);opacity:.35;animation:listen 2.6s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-6px}.road__when{font-size:var(--fs-h2)}.road__items{width:100%;margin-top:6px;display:grid}.road__items li{border-top:1px solid var(--rule);color:var(--fg-2);padding-block:12px;font-size:1.0625rem;line-height:1.5}@media (width<=900px){.road{grid-template-columns:1fr;gap:40px}.road__line{top:0;bottom:0;width:2px;height:auto;inset-inline:7px auto}.road__line i{width:100%;height:calc(var(--walk) * 100%)}.road__step{padding-top:0;padding-inline-start:44px}.road__dot{top:10px}}.investors__title{font-size:var(--fs-xl);max-width:15ch}:lang(ar) .investors__title{max-width:14ch}.investors__row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px;margin-top:36px;display:flex}.investors__body{max-width:34ch}.investors__ctas{justify-items:start;gap:8px;display:grid}.investors__ph{color:var(--fg-3);font-size:.95rem}.proof{margin-top:clamp(72px,10vw,128px)}.proof__h,.moat__h{font-family:var(--font-display);color:var(--fg-3);letter-spacing:0;margin-bottom:16px;font-size:1rem;font-weight:400}.proof__grid{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof__item{border-inline-end:1px solid var(--rule);align-content:start;gap:12px;padding:28px 24px 28px 0;display:grid}.proof__item:last-child{border-inline-end:0}[dir=rtl] .proof__item{padding:28px 0 28px 24px}.proof__item+.proof__item{padding-inline-start:24px}.proof__big{font-family:var(--font-display);letter-spacing:-.045em;justify-self:start;font-size:clamp(2.8rem,5vw,4.6rem);font-weight:500;line-height:1}.proof__l{color:var(--fg-2);font-size:1rem;line-height:1.5}.moat{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:24px 48px;margin-top:clamp(64px,8vw,104px);display:grid}.moat__list li{border-bottom:1px solid var(--rule);font-family:var(--font-display);font-weight:500;font-size:var(--fs-h3);align-items:baseline;gap:18px;padding-block:18px;display:flex}.moat__list li:first-child{border-top:1px solid var(--rule)}.moat__n{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:.95rem}@media (width<=900px){.proof__grid{grid-template-columns:1fr 1fr}.proof__item:nth-child(2){border-inline-end:0}.proof__item:nth-child(n+3){border-top:1px solid var(--rule)}.proof__item:nth-child(3){padding-inline-start:0}.moat{grid-template-columns:1fr}}.beta__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px clamp(40px,6vw,96px);display:grid}.beta__copy{align-self:start}.beta__title{font-size:var(--fs-xl);max-width:9ch;margin-bottom:26px}:lang(ar) .beta__title{max-width:8ch}.beta__share{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.beta__copied{min-height:1.6em;color:var(--go);margin-top:12px;font-weight:500}.faq{border-top:1px solid var(--rule);margin-top:40px}.faq__title{color:var(--fg-2);letter-spacing:0;padding-block:18px 6px;font-size:1rem;font-weight:500}.faq__item{border-bottom:1px solid var(--rule)}.faq__item summary{cursor:pointer;min-height:56px;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:16px;font-size:1.125rem;font-weight:500;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";color:var(--accent);transition:rotate .35s var(--ease);font-size:1.5rem;font-weight:400}.faq__item[open] summary:after{rotate:45deg}.faq__item p{color:var(--fg-2);padding-bottom:18px}.pod__src{color:inherit;text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.bform{background:var(--card);box-shadow:inset 0 0 0 1px var(--rule), var(--shadow-soft);border-radius:28px;gap:24px;padding:clamp(24px,3.4vw,44px);display:grid}.bform__title{letter-spacing:-.015em;font-size:1.6rem}.bform__req{color:var(--fg-2);margin-top:-14px;font-size:.95rem}.bform fieldset{border:0;min-width:0;margin:0;padding:0}.bform legend{margin-bottom:4px;padding:0}.bform__chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.bform__two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bform__consent span{border-radius:16px;min-height:56px;padding-block:10px;line-height:1.4}.bform__consent a{color:var(--accent)}.bform__hp{opacity:0;width:1px;height:1px;position:absolute;inset-inline-start:-9999px}.bform__submit{justify-self:start;min-height:60px;padding-inline:2em;font-size:1.15rem}.bform__errors{color:#7a271a;box-shadow:inset 0 0 0 2px var(--sos);background:#fef3f2;border-radius:16px;padding:16px 20px}.bform__errors ul{gap:4px;margin-top:6px;display:grid}.bform__errors a{color:inherit}.bform__done{outline:none;gap:10px;display:grid}.applause{gap:10px;font-size:2rem;line-height:1;display:flex}.applause span{transform-origin:50% 85%;animation:wave .45s var(--ease-in-out) 8 alternate;animation-delay:calc(var(--i) * 80ms)}@keyframes wave{0%{rotate:-16deg}to{rotate:16deg}}.bform__ok{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h3);align-items:center;gap:12px;line-height:1.3;display:flex}.bform__ok svg{background:var(--go);color:#fff;border-radius:50%;flex:none;width:40px;height:40px;padding:8px}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234A4760' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px;padding-inline-end:44px}[dir=rtl] select.input{background-position:16px}@media (width<=900px){.beta__grid{grid-template-columns:1fr}.beta__copy{position:static}.bform__two{grid-template-columns:1fr}}
