@font-face{font-family:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/marcellus-latin-ext-400-normal.DkjSXVBo.woff2)format("woff2"),url(/_astro/marcellus-latin-ext-400-normal.D06jIo1e.woff)format("woff");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:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/marcellus-latin-400-normal.86dSXJnk.woff2)format("woff2"),url(/_astro/marcellus-latin-400-normal.AvMY561b.woff)format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/jost-cyrillic-300-normal.DcIdRxLM.woff2)format("woff2"),url(/_astro/jost-cyrillic-300-normal.Da-u_v9v.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/jost-latin-ext-300-normal.-ixxmfGr.woff2)format("woff2"),url(/_astro/jost-latin-ext-300-normal.DIStW2bt.woff)format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/jost-latin-300-normal.DkBQXsFU.woff2)format("woff2"),url(/_astro/jost-latin-300-normal.Ckm9JHl_.woff)format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jost-cyrillic-400-normal.bVZEi0jL.woff2)format("woff2"),url(/_astro/jost-cyrillic-400-normal.Dk3McGkH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jost-latin-ext-400-normal.CpdMQIMr.woff2)format("woff2"),url(/_astro/jost-latin-ext-400-normal.Dsyb2mtt.woff)format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jost-latin-400-normal.q-RKOgPK.woff2)format("woff2"),url(/_astro/jost-latin-400-normal.C7S-3Ky6.woff)format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jost-cyrillic-500-normal.DtB2bvF0.woff2)format("woff2"),url(/_astro/jost-cyrillic-500-normal.DlHwnXyv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jost-latin-ext-500-normal.BkvHgcKf.woff2)format("woff2"),url(/_astro/jost-latin-ext-500-normal.Cpxiadwk.woff)format("woff");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:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jost-latin-500-normal.41lBe9I9.woff2)format("woff2"),url(/_astro/jost-latin-500-normal.B-AtzreL.woff)format("woff");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:El Messiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/el-messiri-arabic-400-normal.DpRZdUUn.woff2)format("woff2"),url(/_astro/el-messiri-arabic-400-normal.BsYXcHPE.woff)format("woff");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:El Messiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/el-messiri-cyrillic-400-normal.C0rYS2-5.woff2)format("woff2"),url(/_astro/el-messiri-cyrillic-400-normal.DLGyMYqi.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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:El Messiri;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/el-messiri-latin-400-normal.DnjVM4dS.woff2)format("woff2"),url(/_astro/el-messiri-latin-400-normal.DObgmxAU.woff)format("woff");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:El Messiri;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/el-messiri-arabic-600-normal.Te2c8S-M.woff2)format("woff2"),url(/_astro/el-messiri-arabic-600-normal.qhBYdKVW.woff)format("woff");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:El Messiri;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/el-messiri-cyrillic-600-normal.DH9h0WbF.woff2)format("woff2"),url(/_astro/el-messiri-cyrillic-600-normal.BNE0qSkn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:El Messiri;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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:El Messiri;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/el-messiri-latin-600-normal.C464YPm_.woff2)format("woff2"),url(/_astro/el-messiri-latin-600-normal.DtTIqwTa.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cairo-arabic-300-normal.BzG0LTj1.woff2)format("woff2"),url(/_astro/cairo-arabic-300-normal.BiQKz1YY.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cairo-latin-ext-300-normal.CXsaobd9.woff2)format("woff2"),url(/_astro/cairo-latin-ext-300-normal.jdltcJAs.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cairo-latin-300-normal.khA8zevC.woff2)format("woff2"),url(/_astro/cairo-latin-300-normal.ikjlCWX1.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cairo-arabic-400-normal.DN15VWMM.woff2)format("woff2"),url(/_astro/cairo-arabic-400-normal.CAYwymWN.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cairo-latin-ext-400-normal.xCL67Y2R.woff2)format("woff2"),url(/_astro/cairo-latin-ext-400-normal.C_BIE9Qe.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cairo-latin-400-normal.Dh7otpdh.woff2)format("woff2"),url(/_astro/cairo-latin-400-normal.b1R3q6Pf.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cairo-arabic-500-normal.DDl0i4Xv.woff2)format("woff2"),url(/_astro/cairo-arabic-500-normal.BADfnM6v.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cairo-latin-ext-500-normal.DxXN6Mb5.woff2)format("woff2"),url(/_astro/cairo-latin-ext-500-normal.De4OTi8O.woff)format("woff");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:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cairo-latin-500-normal.D-WQsSKQ.woff2)format("woff2"),url(/_astro/cairo-latin-500-normal.DkdkMETP.woff)format("woff");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{--paper:#fff;--stone:#ede8e0;--stone-deep:#e2dbd0;--linen:#fff;--ink:#161514;--ink-soft:#5f5b55;--ink-mute:#9a948b;--brass:#a98a5b;--brass-deep:#7f6740;--brass-soft:#a98a5b24;--brass-light:#d8c092;--ivory:#f4efe6;--slate:#38415a;--slate-soft:#38415ab8;--night:#0e0d0c;--on-night:#f1ede6;--on-night-soft:#f1ede6c7;--line:#1615141f;--line-strong:#16151459;--line-night:#f1ede629;--callout-scrim:#f7f5f0e0;--leader:var(--paper);--leader-halo:#00000059;--success:#3c7a4a;--danger:#a7402f;--wa:#25d366;--f-display-en:"Marcellus", "Cormorant Garamond", "Times New Roman", serif;--f-display-ar:"El Messiri", "Marcellus", serif;--f-sans-en:"Jost", "Cairo", system-ui, sans-serif;--f-sans-ar:"Cairo", "Jost", system-ui, sans-serif;--f-display:var(--f-display-en);--f-body:var(--f-sans-en);--f-sans:var(--f-body);--f-serif-en:var(--f-display-en);--f-serif-ar:var(--f-display-ar);--f-num:var(--f-sans-en);--fs-hero:clamp(2.6rem, 6.4vw, 6rem);--fs-h1:clamp(2.3rem, 4.9vw, 4.4rem);--fs-h2:clamp(1.75rem, 3.9vw, 3.15rem);--fs-h3:clamp(1.25rem, 1.8vw, 1.6rem);--fs-body:1.05rem;--fs-small:.84rem;--lh-body:1.7;--track-caps:.28em;--pad:clamp(20px, 5vw, 96px);--maxw:1360px;--maxw-text:62ch;--sec:clamp(72px, 9vw, 128px);--gap:clamp(20px, 3vw, 44px);--r:2px;--r-card:4px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--dur:1.2s;--dur-fast:.35s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[lang=ar]{--f-display:var(--f-display-ar);--f-body:var(--f-sans-ar);--fs-body:.98rem;--lh-body:1.85;--fs-hero:clamp(2.4rem, 6.2vw, 5.6rem);--fs-h1:clamp(2.1rem, 4.6vw, 4rem);--fs-h2:clamp(1.65rem, 3.6vw, 2.9rem)}:root{--limestone:#fff;--sand:#fff;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-snap:cubic-bezier(.3, 1.5, .5, 1);--caps:.34em;--page:#fff;--mist:#fff;--card:#fff;--navy:#18254f;--espresso:#0b1330;--espresso-2:#131d47;--on-esp:#f4f1ea;--on-esp-soft:#efe7dab8;--on-esp-mute:#efe7da73;--line-esp:#d8c09229;--line-esp-strong:#d8c09257;--hair:#a98a5b6b;--line:#101a3d1f;--line-strong:#101a3d4d;--shadow-soft:0 1px 2px #101a3d0d, 0 22px 48px -26px #101a3d47;--shadow-lift:0 2px 4px #101a3d0f, 0 34px 70px -34px #101a3d66;--grain:none;--f-head:var(--f-display-en)}html[lang=ar]{--f-head:var(--f-display-ar)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--paper)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{background:var(--paper);color:var(--ink);font-family:var(--f-body);font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100dvh;overflow-x:hidden}body.no-scroll{overflow:hidden}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}input,textarea,select{font:inherit;color:inherit}ul,ol{list-style:none}h1,h2,h3,h4{font-family:var(--f-display);letter-spacing:.01em;text-wrap:balance;font-weight:400;line-height:1.08}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3{letter-spacing:0;font-weight:400;line-height:1.3}h1 em,h2 em{color:var(--brass-deep);font-style:normal}p{max-width:var(--maxw-text);text-wrap:pretty}strong{font-weight:500}::selection{background:var(--brass-light);color:var(--espresso)}:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.latin{font-family:var(--f-sans);direction:ltr;unicode-bidi:isolate}.num,.serif-num{font-family:var(--f-num);font-variant-numeric:lining-nums tabular-nums;direction:ltr;unicode-bidi:isolate}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{inset-inline-start:16px;z-index:10000;background:var(--ink);color:var(--paper);transition:top var(--dur-fast);padding:10px 16px;position:fixed;top:-60px}.skip:focus{top:16px}[dir=rtl] .icon-dir{transform:scaleX(-1)}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .45s var(--ease-io) both}::view-transition-new(root){animation:vt-in .7s var(--ease-out) both}@keyframes vt-out{to{opacity:0;transform:translateY(-12px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.wrap{max-width:var(--maxw);padding-inline:var(--pad);width:100%;margin-inline:auto}.wrap-narrow{max-width:920px}.section{padding-block:var(--sec);position:relative;overflow:clip}.section-tight{padding-block:calc(var(--sec) * .55)}.band{padding-block:var(--sec);isolation:isolate;position:relative}.band--paper{background:var(--grain), var(--page);color:var(--ink)}.band--mist{background:var(--grain), var(--mist);color:var(--ink)}.sh{gap:22px;max-width:880px;margin-bottom:clamp(48px,6.4vw,92px);display:grid;position:relative}.sh.center{text-align:center;justify-items:center;margin-inline:auto}.kicker{font-family:var(--f-sans);letter-spacing:.3em;text-transform:uppercase;color:var(--brass-deep);align-items:center;gap:16px;font-size:.7rem;font-weight:500;display:inline-flex}.kicker:before{content:"";background:var(--brass);opacity:.8;width:36px;height:1px}html[lang=ar] .kicker{letter-spacing:.02em;text-transform:none;font-size:.95rem;font-family:var(--f-body)}.sh-title{padding-bottom:.5em;font-size:clamp(2.1rem,4.2vw,3.5rem);position:relative}.sh-title:after{content:"";inset-inline-start:0;background:var(--brass);transform-origin:0;width:56px;height:1px;transition:transform 1.2s var(--ease-out) .35s;position:absolute;bottom:0;transform:scaleX(0)}[dir=rtl] .sh-title:after{transform-origin:100%}.sh.center .sh-title:after{transform-origin:50%;margin-inline:auto;inset-inline:0}.sh.is-in .sh-title:after,html.no-js .sh-title:after{transform:scaleX(1)}.sh-lead{color:var(--ink-soft);max-width:58ch;font-size:clamp(1.02rem,1.35vw,1.14rem)}.sh.center .sh-lead{margin-inline:auto}.sh-coord{font-family:var(--f-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--brass-deep);align-items:center;gap:14px;font-size:.7rem;font-weight:500;display:inline-flex}.sh-coord:before{content:"";transform-origin:0;width:34px;height:1px;transform:scaleX(var(--k,1));transition:transform 1s var(--ease-out) .2s;background:currentColor}[dir=rtl] .sh-coord:before{transform-origin:100%}html[lang=ar] .sh-coord{letter-spacing:.02em;text-transform:none;font-size:.92rem}.band h1,.band h2,.band h3,.footer h4{font-family:var(--f-head);letter-spacing:.005em;font-weight:400;line-height:1.14}html[lang=ar] .band h1,html[lang=ar] .band h2,html[lang=ar] .band h3{letter-spacing:0;font-weight:400;line-height:1.5}.band .caps{letter-spacing:var(--caps)}.band h2.label,.footer h4.label{font-family:var(--f-sans);letter-spacing:.24em;font-weight:500;line-height:1.4}html[lang=ar] .band h2.label,html[lang=ar] .footer h4.label{font-family:var(--f-body);letter-spacing:.02em}.band+.band:after{content:"";top:0;inset-inline:var(--pad);background:linear-gradient(90deg, transparent, var(--hair) 22%, var(--hair) 78%, transparent);pointer-events:none;height:1px;position:absolute}.caps{font-family:var(--f-sans);text-transform:uppercase;letter-spacing:var(--caps);font-weight:400;line-height:1.35}html[lang=ar] .caps{text-transform:none;letter-spacing:0;font-family:var(--f-display);line-height:1.45}.label{font-family:var(--f-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-mute);font-size:.68rem;font-weight:500}html[lang=ar] .label{letter-spacing:.02em;text-transform:none;font-size:.86rem}.eyebrow{font-family:var(--f-sans);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--brass-deep);align-items:baseline;gap:14px;font-size:.72rem;font-weight:500;display:inline-flex}.eyebrow:after{content:"";background:var(--brass);opacity:.7;align-self:center;width:40px;height:1px}html[lang=ar] .eyebrow{text-transform:none;letter-spacing:.02em;font-size:.92rem}.grid{gap:var(--gap);display:grid}.grid-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.grid-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.split{grid-template-columns:1fr;align-items:center;gap:clamp(36px,6vw,110px);display:grid}@media (width>=900px){.split{grid-template-columns:1fr 1fr}.split.split-wide{grid-template-columns:1.15fr 1fr}.split.split-text{grid-template-columns:.9fr 1.1fr}}.btn{border-radius:var(--r);font-family:var(--f-sans);letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--ink);isolation:isolate;white-space:nowrap;transition:color .45s var(--ease-out), border-color .45s var(--ease-out), transform .35s var(--ease-out);background:0 0;justify-content:center;align-items:center;gap:.9em;padding:1.15em 2em;font-size:.74rem;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--ink);transform-origin:100%;transition:transform .55s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .btn:before{transform-origin:0}.btn:hover{color:var(--limestone);border-color:var(--ink)}.btn:hover:before{transform-origin:0;transform:scaleX(1)}[dir=rtl] .btn:hover:before{transform-origin:100%}html[lang=ar] .btn{text-transform:none;letter-spacing:0;font-size:.95rem}.btn svg{flex:none;width:1.15em;height:1.15em}.btn .dot{background:var(--brass);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.btn .dot:after{content:"";animation:tap 2.2s var(--ease-io) infinite;background:#a98a5b99;border-radius:50%;position:absolute;inset:0}.btn-primary{background:var(--espresso);color:var(--limestone);border-color:var(--espresso)}.btn-primary:before{background:var(--brass-deep)}.btn-primary:hover{border-color:var(--brass-deep);color:#fff}.btn-sun{background:var(--brass-light);border-color:var(--brass-light);color:var(--espresso)}.btn-sun:before{background:var(--limestone)}.btn-sun:hover{color:var(--espresso);border-color:var(--limestone)}.on-night .btn:not(.btn-sun),.nav .btn:not(.btn-sun),.nav-drawer .btn:not(.btn-sun){color:var(--on-esp);border-color:var(--line-esp-strong)}.on-night .btn:not(.btn-sun):before,.nav .btn:not(.btn-sun):before,.nav-drawer .btn:not(.btn-sun):before{background:var(--on-esp)}.on-night .btn:not(.btn-sun):hover,.nav .btn:not(.btn-sun):hover,.nav-drawer .btn:not(.btn-sun):hover{color:var(--espresso);border-color:var(--on-esp)}.btn-wa{background:var(--wa);color:#fff;border-color:#0000}.btn-wa:before{background:#1a9e4c}.btn-wa:hover{color:#fff;border-color:#0000}.btn-sm{padding:.85em 1.4em;font-size:.7rem}@keyframes tap{0%{opacity:.9;transform:scale(1)}70%{opacity:0;transform:scale(4.1)}to{opacity:0;transform:scale(4.1)}}.link{font-family:var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:inherit;align-items:center;gap:.7em;padding-bottom:6px;font-size:.74rem;font-weight:500;display:inline-flex;position:relative}.link:after{content:"";inset-inline:0;background:var(--brass);transform-origin:0;height:1px;transition:transform .5s var(--ease-out);position:absolute;bottom:0}.link:hover:after{transform:scaleX(.35)}[dir=rtl] .link:after{transform-origin:100%}html[lang=ar] .link{text-transform:none;letter-spacing:0;font-size:.95rem}.link svg{width:1.1em;height:1.1em;transition:transform .45s var(--ease-out)}.link:hover svg{transform:translate(5px)}[dir=rtl] .link:hover svg{transform:translate(-5px)scaleX(-1)}.tag{border:1px solid var(--line);border-radius:var(--r);font-family:var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);align-items:center;padding:.4em .85em;font-size:.68rem;display:inline-flex}.hairline{background:var(--line);height:1px}.breadcrumb{font-family:var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-mute);flex-wrap:wrap;gap:.7em;font-size:.68rem;display:flex}html[lang=ar] .breadcrumb{text-transform:none;letter-spacing:0;font-size:.86rem}.breadcrumb a{transition:color var(--dur-fast)}.breadcrumb a:hover{color:var(--brass)}.breadcrumb li+li:before{content:"/";opacity:.45;margin-inline-end:.7em}.stretch{z-index:2;position:absolute;inset:0}.img-plate{background:var(--sand);overflow:hidden}.img-plate img{object-fit:cover;width:100%;height:100%}main,.band,.footer{overflow-x:clip}@keyframes pulse-ring{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}.walk{background:var(--night);height:100svh;min-height:560px;color:var(--on-night);isolation:isolate;-webkit-tap-highlight-color:transparent;position:relative;overflow:clip}@media (height<=560px){.walk{min-height:0}}.walk-poster,.walk-canvas,.walk-slides{-webkit-touch-callout:none}.walk-glow{display:none}.walk-poster,.walk-canvas,.walk-slides{position:absolute;inset:0}.walk-poster img,.walk-slides img{object-fit:cover;width:100%;height:100%}.walk-poster{z-index:0;transition:opacity 1.4s var(--ease)}.walk.is-live .walk-poster{opacity:0}.walk-canvas{z-index:1;opacity:0;transition:opacity 1.4s var(--ease)}.walk.is-live .walk-canvas{opacity:1}.walk-canvas canvas{touch-action:none;outline:none;width:100%!important;height:100%!important}.walk{touch-action:manipulation;cursor:pointer}body.is-walking .walk{touch-action:none}.walk.is-done{touch-action:auto;cursor:auto}.walk-slides{z-index:1}.walk-slides img{opacity:0;transition:opacity 1.2s var(--ease);position:absolute;inset:0}.walk-slides img.is-on{opacity:1}.walk-shade{z-index:2;pointer-events:none;position:absolute;inset:0}.walk-shade:before{content:"";transition:opacity .8s var(--ease);background:linear-gradient(#0000 70%,#0e0d0c0f 78%,#0e0d0c33 88%,#0e0d0c6b);position:absolute;inset:0}.walk[data-bg-bottom=light] .walk-shade:before{opacity:.25}.walk-shade:after{content:"";opacity:0;transition:opacity 1s var(--ease);background:radial-gradient(58% 62% at 0 36%,#f7f5f075,#f7f5f04d 38%,#f7f5f01a 64%,#0000 80%),linear-gradient(#f7f5f03d,#0000 40%);position:absolute;inset:0}[dir=rtl] .walk-shade:after{background:radial-gradient(58% 62% at 100% 36%,#f7f5f075,#f7f5f04d 38%,#f7f5f01a 64%,#0000 80%),linear-gradient(#f7f5f03d,#0000 40%)}.walk.is-prompt .walk-shade:after{opacity:1}.walk-film{transform-origin:50%;transition:transform 1.6s var(--ease-io);will-change:transform;position:absolute;inset:0;overflow:hidden;transform:scale(1)}.walk-video{object-fit:cover;opacity:0;will-change:opacity;background:0 0;width:100%;height:100%;position:absolute;inset:0}.walk-video.is-under{opacity:1;z-index:1;transition:none}.walk-video.is-front{opacity:1;z-index:2;transition:opacity .7s linear}.walk.is-hold .walk-film,.walk.is-hold .walk-callouts{transition:transform 18s cubic-bezier(.2,.6,.3,1);transform:scale(1.04)}.walk.is-hold .walk-callouts{will-change:transform}@media (prefers-reduced-motion:reduce){.walk.is-hold .walk-film,.walk.is-hold .walk-callouts,.walk.is-hold .walk-live{transform:none}}.walk-ui{z-index:4;--ui-pad:clamp(18px, 3vw, 40px);padding:calc(var(--ui-pad) + env(safe-area-inset-top,0px)) max(var(--pad), env(safe-area-inset-right,0px)) calc(var(--ui-pad) + env(safe-area-inset-bottom,0px)) max(var(--pad), env(safe-area-inset-left,0px));pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-rows:auto 1fr auto;display:grid;position:absolute;inset:0}.walk-ui :is(a,button){pointer-events:auto}.walk-top{pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.walk-brand{font-family:var(--f-display);letter-spacing:.12em;align-items:center;gap:12px;font-size:1rem;display:inline-flex}.walk-brand svg{--logo-ink:currentColor;width:35px;height:28px}.walk-skip{font-family:var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--on-night-soft);transition:color var(--dur-fast);border-bottom:1px solid;padding-bottom:3px;font-size:.72rem}html[lang=ar] .walk-skip{text-transform:none;letter-spacing:0;font-size:.9rem}.walk-skip:hover{color:var(--on-night)}.walk.is-prompt .walk-top{color:var(--slate)}.walk.is-prompt .walk-skip{color:var(--slate-soft)}.walk.is-prompt .walk-skip:hover{color:var(--slate)}.walk-mid{place-items:start;padding-top:clamp(6vh,9vh,120px);display:grid}.walk-prompt{opacity:0;transform-origin:0 0;max-width:640px;transition:opacity 1.2s var(--ease), transform 1.2s var(--ease);justify-items:start;gap:18px;display:grid;transform:translateY(10px)scale(.985)}[dir=rtl] .walk-prompt{transform-origin:100% 0}.walk-prompt.is-on{opacity:1;transform:none}.walk-prompt .eyebrow{color:var(--brass-deep);text-shadow:0 0 2px #f7f5f0e6,0 0 12px #f7f5f0d9,0 0 26px #f7f5f099}@media (width<=640px){.walk-shade:after,[dir=rtl] .walk-shade:after{background:linear-gradient(#f7f5f080,#f7f5f066 28%,#f7f5f02e 48%,#0000 62%)}}.walk-prompt h1{font-family:var(--f-sans);letter-spacing:.34em;text-transform:uppercase;text-align:start;color:var(--slate);text-shadow:0 1px 24px #ffffff59;font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:400;line-height:1.45}html[lang=ar] .walk-prompt h1{letter-spacing:0;font-size:clamp(1.9rem,3vw,3rem);font-weight:600;line-height:1.5}.walk-prompt h1 em{color:var(--brass-deep);font-style:normal}.walk-prompt p{color:var(--slate);text-shadow:0 0 2px #f7f5f0d9,0 0 14px #f7f5f0cc,0 0 30px #f7f5f08c;max-width:42ch;font-size:1rem}.walk-tap{border-radius:var(--r);font-family:var(--f-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--slate);transition:background var(--dur-fast), border-color var(--dur-fast);background:#f7f5f0bd;border:1px solid #38415a66;align-items:center;gap:14px;margin-top:10px;padding:14px 26px;font-size:.74rem;font-weight:500;display:inline-flex;box-shadow:0 8px 30px #0e0d0c1f}html[lang=ar] .walk-tap{text-transform:none;letter-spacing:0;font-size:.95rem}.walk-tap:hover{border-color:var(--slate);background:#f7f5f0e6}.walk-tap:active{background:#f7f5f0fa;transform:scale(.98)}.walk-tap i{background:var(--brass);border-radius:50%;width:9px;height:9px;position:relative}.walk-tap i:after{content:"";animation:tap 2.2s var(--ease-io) infinite;will-change:transform, opacity;background:#a98a5b99;border-radius:50%;position:absolute;inset:0}.walk-load{z-index:4;justify-items:center;gap:10px;width:min(280px,60vw);transition:opacity .8s;display:grid;position:absolute;bottom:20%;left:50%;transform:translate(-50%)}.walk-load.is-done{opacity:0;pointer-events:none}.walk-load i{background:#f1ede62e;width:100%;height:1px;display:block;position:relative;overflow:hidden}.walk-load i b{background:var(--brass);width:0;transition:width .5s var(--ease);position:absolute;inset:0 auto 0 0}.walk-load span{font-family:var(--f-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--on-night-soft);font-size:.68rem}html[lang=ar] .walk-load span{text-transform:none;letter-spacing:0;font-size:.88rem}.walk-bottom{grid-template-columns:1fr;align-items:end;gap:22px;display:grid}@media (width>=900px){.walk-bottom{grid-template-columns:1fr auto}}.walk-card{opacity:0;transition:opacity .7s var(--ease) .9s, transform .7s var(--ease) .9s;justify-items:start;gap:12px;display:grid;transform:translateY(10px)}.walk-card.is-on{opacity:1;transform:none}.walk-next{font-family:var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ivory);border-radius:var(--r);transition:background var(--dur-fast);background:#0e0d0c6b;border:1px solid #f1ede68c;align-items:center;gap:10px;padding:12px 20px;font-size:.72rem;font-weight:500;display:inline-flex}html[lang=ar] .walk-next{text-transform:none;letter-spacing:0;font-size:.92rem}.walk-next:hover{background:#0e0d0c73}.walk-next:active{background:#0e0d0c9e;transform:scale(.98)}.walk-steps{justify-self:end;align-items:center;gap:6px;display:flex}.walk-steps i{background:#f1ede647;width:26px;height:1px;transition:background .5s,height .5s;display:block}.walk-steps i.is-done{background:var(--brass)}.walk-steps i.is-on{background:var(--on-night);height:2px}.walk-steps span{font-family:var(--f-num);color:var(--on-night-soft);margin-inline-start:12px;font-size:.95rem}.walk-hint{font-family:var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--on-night-soft);opacity:0;text-shadow:0 1px 12px #00000080;font-size:.68rem;transition:opacity .6s}html[lang=ar] .walk-hint{text-transform:none;letter-spacing:0;font-size:.85rem}.walk-hint.is-on{opacity:1}.walk-top,.walk-skip,.walk-hint,.walk-steps span,.walk-steps i,.walk-next{transition:color .6s var(--ease), background-color .6s var(--ease), border-color .6s var(--ease), text-shadow .6s var(--ease), opacity .6s var(--ease)}.walk[data-bg-top=dark] .walk-top{color:var(--on-night);text-shadow:0 1px 14px #00000073}.walk[data-bg-top=dark] .walk-skip{color:var(--on-night-soft)}.walk[data-bg-top=dark] .walk-skip:hover{color:var(--on-night)}.walk[data-bg-top=light] .walk-top{color:var(--slate);text-shadow:0 0 16px #f7f5f099}.walk[data-bg-top=light] .walk-skip{color:var(--slate-soft)}.walk[data-bg-top=light] .walk-skip:hover{color:var(--slate)}.walk[data-bg-bottom=light] .walk-hint,.walk[data-bg-bottom=light] .walk-steps span{color:var(--slate);text-shadow:0 0 14px #f7f5f0b3}.walk[data-bg-bottom=light] .walk-steps i{background:#38415a42}.walk[data-bg-bottom=light] .walk-steps i.is-done{background:var(--brass-deep)}.walk[data-bg-bottom=light] .walk-steps i.is-on{background:var(--slate)}.walk[data-bg-bottom=light] .walk-next{background:#161514cc;border-color:#16151433}.walk[data-bg-bottom=light] .walk-next:hover{background:#161514eb}.walk-author{top:12px;z-index:5;color:#fff;white-space:pre;background:#000000b3;border-radius:4px;max-width:46ch;padding:10px 12px;font:12px/1.5 ui-monospace,monospace;position:absolute;inset-inline-start:12px}.walk-crosshair{z-index:5;pointer-events:none;border:1px solid #fff;border-radius:50%;width:14px;height:14px;margin:-7px;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.walk-tap i:after{opacity:0;animation:none}}@media (orientation:portrait){.walk:not(.is-3d){background:var(--espresso);--stage-gap:16px;--stage-top:calc(env(safe-area-inset-top,0px) + clamp(18px, 3vw, 40px) + 30px + var(--stage-gap));--stage-h:56.25vw}.walk:not(.is-3d) :is(.walk-poster,.walk-canvas,.walk-slides){inset:var(--stage-top) 0 auto;aspect-ratio:16/9;height:auto}.walk:not(.is-3d) .walk-canvas{overflow:hidden}.walk:not(.is-3d) .walk-shade{display:none}.walk:not(.is-3d) .walk-glow{z-index:0;left:-12%;top:calc(var(--stage-top) - .45 * var(--stage-h));width:124%;height:calc(var(--stage-h) * 2.1);filter:blur(30px)saturate(1.25)brightness(.62);opacity:0;transition:opacity 1.2s var(--ease);pointer-events:none;display:block;position:absolute;-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}.walk:not(.is-3d) .walk-glow.is-on{opacity:.85}.walk:not(.is-3d) .walk-load{bottom:auto;top:calc(var(--stage-top) + var(--stage-h) / 2)}.walk:not(.is-3d) .walk-ui{grid-template-rows:auto minmax(0,1fr) auto}.walk:not(.is-3d) .walk-top{height:30px;color:var(--on-night);text-shadow:none}.walk:not(.is-3d) .walk-skip{color:var(--on-night-soft)}.walk:not(.is-3d) .walk-skip:hover{color:var(--on-night)}.walk:not(.is-3d) .walk-mid{padding-top:calc(var(--stage-gap) + var(--stage-h) + 24px);overflow:hidden}.walk:not(.is-3d) .walk-prompt{gap:14px}.walk:not(.is-3d) .walk-prompt .eyebrow{color:var(--brass-light);text-shadow:none}.walk:not(.is-3d) .walk-prompt h1{color:var(--on-night);text-shadow:none}.walk:not(.is-3d) .walk-prompt h1 em{color:var(--brass-light)}.walk:not(.is-3d) .walk-prompt p{color:var(--on-night-soft);text-shadow:none}.walk:not(.is-3d) .walk-tap{border-color:#f1ede680;margin-top:6px}.walk:not(.is-3d) :is(.walk-hint,.walk-steps span){color:var(--on-night-soft);text-shadow:none}.walk:not(.is-3d) .walk-steps i{background:#f1ede647}.walk:not(.is-3d) .walk-steps i.is-done{background:var(--brass)}.walk:not(.is-3d) .walk-steps i.is-on{background:var(--on-night)}.walk:not(.is-3d) .walk-next{color:var(--ivory);background:#ffffff14;border-color:#f1ede680}.walk:not(.is-3d) .walk-next:active{background:#ffffff29}}@media (orientation:portrait) and (height<=720px){.walk:not(.is-3d){--stage-gap:8px}.walk:not(.is-3d) .walk-mid{padding-top:calc(var(--stage-gap) + var(--stage-h) + 16px)}}@media (orientation:portrait) and (height<=680px){.walk:not(.is-3d) .walk-prompt p{display:none}}@media (orientation:portrait),(orientation:landscape) and (height<=500px){.walk:not(.is-3d) .walk-bottom{grid-template-columns:auto 1fr;align-items:center;gap:12px}.walk:not(.is-3d) .walk-card{gap:0}.walk:not(.is-3d) .walk-hint{display:none}.walk:not(.is-3d) .walk-next{white-space:nowrap;padding:10px 14px}.walk:not(.is-3d) .walk-steps{justify-self:end;gap:4px}.walk:not(.is-3d) .walk-steps i{width:13px}.walk:not(.is-3d) .walk-steps span{white-space:nowrap;margin-inline-start:8px}}@media (orientation:portrait) and (width<=360px){.walk:not(.is-3d) :is(.walk-next,.walk-view){letter-spacing:.1em;padding-inline:10px;font-size:.66rem}.walk:not(.is-3d) .walk-steps i{width:8px}}@media (orientation:landscape) and (height<=500px){.walk:not(.is-3d) .walk-ui{--ui-pad:14px;grid-template-rows:auto minmax(0,1fr) auto}.walk:not(.is-3d) .walk-mid{padding-top:3vh;overflow:hidden}.walk:not(.is-3d) .walk-prompt{gap:10px}.walk:not(.is-3d) .walk-prompt h1{font-size:1.35rem;line-height:1.35}.walk:not(.is-3d) .walk-prompt p{display:none}.walk:not(.is-3d) .walk-tap{margin-top:4px;padding:11px 20px}}.nav{top:0;z-index:900;color:var(--on-esp);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);transition:background-color .5s var(--ease-out), box-shadow .5s, transform .6s var(--ease-out), opacity .6s, color .45s;background:#0b1330f7;position:fixed;inset-inline:0;box-shadow:0 1px #d8c09238}.nav-inner{height:84px;transition:height .5s var(--ease-out);justify-content:space-between;align-items:center;gap:24px;display:flex}.nav.is-scrolled .nav-inner{height:68px}.nav.on-night:not(.is-scrolled):not(.is-open){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0}.nav.is-hidden{transform:translateY(-100%)}.nav.is-off{opacity:0;pointer-events:none}.nav-progress{inset-inline:0;background:linear-gradient(to right, var(--brass), var(--brass-light));transform-origin:0;height:1px;transform:scaleX(var(--sp,0));opacity:0;transition:opacity .4s;position:absolute;bottom:0}[dir=rtl] .nav-progress{transform-origin:100%;background:linear-gradient(to left, var(--brass), var(--brass-light))}.nav.is-scrolled .nav-progress{opacity:1}.nav-logo{font-family:var(--f-display);letter-spacing:.1em;align-items:center;gap:12px;font-size:1.12rem;line-height:1.1;display:inline-flex}.nav-logo svg{width:36px;height:29px;transition:transform .6s var(--ease-out)}.nav-logo:hover svg{transform:rotate(-6deg)scale(1.05)}.nav .nav-logo svg,.footer .nav-logo svg{--logo-ink:currentColor}.nav-logo small{font-family:var(--f-sans);letter-spacing:.3em;text-transform:uppercase;opacity:.66;margin-top:3px;font-size:.6rem;font-weight:400;display:block}html[lang=ar] .nav-logo small{text-transform:none;letter-spacing:.02em;font-size:.72rem}.nav-links{font-family:var(--f-sans);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:6px;font-size:.72rem;font-weight:400;display:none}html[lang=ar] .nav-links{text-transform:none;letter-spacing:0;font-size:.98rem}.nav-links a{opacity:.78;padding:10px 14px;transition:opacity .3s;position:relative}.nav-links a:after{content:"";inset-inline:14px;background:var(--brass);height:1px;transition:transform .5s var(--ease-out);position:absolute;bottom:4px;transform:scaleX(0)}.nav-links a:hover,.nav-links a[aria-current=page]{opacity:1}.nav-links a:hover:after,.nav-links a[aria-current=page]:after{transform:scaleX(1)}.nav-actions{align-items:center;gap:16px;display:flex}.lang-toggle{font-family:var(--f-sans);letter-spacing:.1em;padding:8px 2px;font-size:.8rem;position:relative}.lang-toggle:after{content:"";inset-inline:0;height:1px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;bottom:2px;transform:scaleX(0)}.lang-toggle:hover:after{transform:scaleX(1)}.nav .nav-cta{color:inherit;border-color:#f4f1ea66;display:none}.nav-burger{place-items:center;width:44px;height:44px;display:inline-grid}.nav-burger span{background:currentColor;width:24px;height:1px;transition:background .3s;display:block;position:relative}.nav-burger span:before,.nav-burger span:after{content:"";height:1px;transition:transform .45s var(--ease-out), width .45s var(--ease-out);background:currentColor;position:absolute;inset-inline:0}.nav-burger span:before{top:-7px}.nav-burger span:after{width:60%;top:7px}.nav.is-open .nav-burger span{background:0 0}.nav.is-open .nav-burger span:before{transform:translateY(7px)rotate(45deg)}.nav.is-open .nav-burger span:after{width:100%;transform:translateY(-7px)rotate(-45deg)}.nav.is-open{color:var(--on-esp);box-shadow:none!important;background:0 0!important}@media (width>=1040px){.nav-links{display:flex}.nav .nav-cta{display:inline-flex}.nav-burger{display:none}}.nav-drawer{z-index:890;background:radial-gradient(ellipse 80% 60% at 85% 0%, #d8c0921f, transparent 70%), var(--espresso);color:var(--on-esp);padding:110px var(--pad) 60px;clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .8s var(--ease-io), visibility .8s;align-content:center;gap:34px;display:grid;position:fixed;inset:0}.nav-drawer.is-open{clip-path:inset(0);visibility:visible}.drawer-links{display:grid;position:relative}.drawer-links a{font-family:var(--f-display);border-bottom:1px solid var(--line-esp);opacity:0;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out), color .3s;align-items:baseline;gap:18px;padding-block:12px;font-size:clamp(2rem,8vw,3.4rem);display:flex;transform:translateY(30px)}.drawer-links a b{color:var(--brass-light);letter-spacing:.1em;font-size:.8rem;font-weight:300}.nav-drawer.is-open .drawer-links a{opacity:1;transition-delay:calc(.25s + var(--i) * 70ms);transform:none}.drawer-links a[aria-current=page],.drawer-links a:hover{color:var(--brass-light)}.drawer-foot{opacity:0;flex-wrap:wrap;gap:14px;transition:opacity .6s .6s;display:flex;position:relative}.nav-drawer.is-open .drawer-foot{opacity:1}.nav:not(.is-off)~main .walk-top{opacity:0;pointer-events:none}.hero2{align-items:center;min-height:92svh;display:grid;overflow:clip}.hero2:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.35;background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 30%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 30%,#000,#0000 75%)}.hero2{--lg-navy:#18254f;--lg-blue:#3b99d4;--lg-green:#60bc50;--lg-blue-text:#2a7fb8;--px:0;--py:0;min-height:100svh}.hero2-inner{text-align:center;justify-items:center;gap:clamp(14px,2.2vw,26px);padding-block:clamp(90px,13vh,150px);display:grid;position:relative}.beams{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bm{width:260vmax;height:var(--w);margin:calc(var(--w) / -2) 0 0 -130vmax;rotate:45deg;transform:translateY(calc(var(--off) + var(--sx,0) * var(--spread)));opacity:calc(1 - var(--sx,0) * .7);translate:calc(var(--px) * var(--k)) calc(var(--py) * var(--k));transition:translate 1.4s var(--ease-out);position:absolute;top:50%;left:50%}.bm:before,.bm:after{content:"";opacity:0;position:absolute;inset-inline:0;transform:translate(-60%)}.bm:before{background:linear-gradient(90deg, transparent 18%, var(--c) 42%, var(--c) 58%, transparent 82%);inset-block:0;-webkit-mask-image:linear-gradient(#0000,#000 38% 62%,#0000);mask-image:linear-gradient(#0000,#000 38% 62%,#0000)}.bm:after{background:linear-gradient(90deg, transparent 24%, var(--line-c) 50%, transparent 76%);height:1px;box-shadow:0 0 12px 1px var(--line-c);top:50%}.bm-navy{--c:#18254f0f;--line-c:#18254f38;--w:clamp(220px, 26vw, 420px);--off:-30vw;--k:16px;--d:.1s;--spread:-18vw;--pc:#78beebcc}.bm-blue{--c:#3b99d433;--line-c:#3b99d4b3;--w:clamp(110px, 12vw, 200px);--off:26vw;--k:34px;--d:.3s;--spread:14vw;--pc:#3b99d4}.bm-green{--c:#60bc5033;--line-c:#60bc50bf;--w:clamp(70px, 7vw, 120px);--off:36vw;--k:52px;--d:.45s;--spread:26vw;--pc:#60bc50}.hero2.is-in .bm:before,.hero2.is-in .bm:after{animation:beam-in 2.2s var(--ease-out) var(--d) forwards, beam-drift 16s var(--ease-io) calc(var(--d) + 2.2s) infinite alternate}@keyframes beam-in{0%{opacity:0;transform:translate(-60%)}to{opacity:1;transform:translate(0)}}@keyframes beam-drift{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(7%)}}.hero2:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(135deg,#0000 44%,#ffffffe6 49%,#3b99d41f 50%,#ffffffe6 51%,#0000 56%);position:absolute;inset:-50%;transform:translate(-40%,-40%)}.hero2.is-in:after{animation:sweep 2.4s var(--ease-io) .5s forwards}@keyframes sweep{0%{opacity:0;transform:translate(-40%,-40%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(40%,40%)}}.mark{width:clamp(80px,8vw,120px);height:auto;overflow:visible}.mk-body{fill:var(--lg-navy);fill-opacity:0;stroke:var(--lg-navy);stroke-width:7px;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.mk-blue,.mk-green{opacity:0;transform:translate(-150px,-150px)}.mk-blue{fill:var(--lg-blue)}.mk-green{fill:var(--lg-green)}.hero2.is-in .mk-body{animation:mk-draw 1.5s var(--ease-io) .25s forwards, mk-fill .8s ease 1.45s forwards}.hero2.is-in .mk-blue{animation:mk-slide 1s var(--ease-out) 1.25s forwards}.hero2.is-in .mk-green{animation:mk-slide 1s var(--ease-out) 1.45s forwards}@keyframes mk-draw{to{stroke-dashoffset:0}}@keyframes mk-fill{to{fill-opacity:1;stroke-opacity:0}}@keyframes mk-slide{to{opacity:1;transform:none}}.hero2-inner{perspective:1200px;transform:translateY(calc(var(--sx,0) * -90px));opacity:calc(1 - var(--sx,0) * 1.15)}.mark-wrap{translate:calc(var(--px) * -10px) calc(var(--py) * -10px);transform:scale(calc(1 + var(--sx,0) * .4));transition:translate 1.2s var(--ease-out);place-items:center;margin-bottom:8px;display:grid;position:relative}.mark-halo{aspect-ratio:1;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(circle,#3b99d433,#60bc5012 42%,#0000 68%);border-radius:50%;width:300%;position:absolute;transform:scale(.5)}.hero2.is-in .mark-halo{animation:halo-in 1.8s var(--ease-out) 1.5s forwards, halo-breathe 5.5s ease-in-out 3.3s infinite}@keyframes halo-in{to{opacity:1;transform:scale(1)}}@keyframes halo-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.14)}}.mk-sheen{opacity:0;transform:translate(0)skew(-22deg)}.hero2.is-in .mk-sheen{animation:glint 6.5s var(--ease-io) 2.5s infinite}@keyframes glint{0%{opacity:1;transform:translate(0)skew(-22deg)}32%{opacity:1;transform:translate(1300px)skew(-22deg)}33%,to{opacity:0;transform:translate(1300px)skew(-22deg)}}.hero2-title{transform:rotateX(calc(var(--py) * -7deg)) rotateY(calc(var(--px) * 10deg));transition:transform 1s var(--ease-out)}.pulse{background:linear-gradient(90deg, transparent, var(--pc) 45%, #fff 70%, transparent);width:16vmax;height:2px;box-shadow:0 0 8px 1px var(--pc);opacity:0;border-radius:2px;margin-top:-1px;position:absolute;top:50%;left:0;transform:translate(70vmax)}.hero2.is-in .pulse{animation:pulse-run 5.5s cubic-bezier(.45, 0, .25, 1) calc(2.8s + var(--pd)) infinite}@keyframes pulse-run{0%{opacity:0;transform:translate(62vmax)}12%{opacity:1}68%{opacity:1}82%,to{opacity:0;transform:translate(185vmax)}}.aurora{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.au{opacity:0;width:75vmax;height:75vmax;transition:opacity 2.4s var(--ease-out) .4s;will-change:transform;border-radius:50%;position:absolute}.au-blue{background:radial-gradient(circle,#3b99d433,#0000 62%);animation:24s ease-in-out infinite alternate au-a;top:-30vmax;left:-22vmax}.au-green{background:radial-gradient(circle,#60bc5029,#0000 62%);animation:28s ease-in-out infinite alternate au-b;bottom:-34vmax;right:-24vmax}.hero2.is-in .au{opacity:1}@keyframes au-a{to{transform:translate(20vmax,14vmax)scale(1.18)}}@keyframes au-b{to{transform:translate(-18vmax,-12vmax)scale(1.22)}}.grid-lit{z-index:-1;pointer-events:none;opacity:0;background-image:linear-gradient(#3b99d480 1px, transparent 1px), linear-gradient(90deg, #3b99d480 1px, transparent 1px), radial-gradient(circle 340px at var(--gx,-600px) var(--gy,-600px), #3b99d41f, transparent 70%);-webkit-mask-image:radial-gradient(circle 340px at var(--gx,-600px) var(--gy,-600px), #000 10%, transparent 75%);-webkit-mask-image:radial-gradient(circle 340px at var(--gx,-600px) var(--gy,-600px), #000 10%, transparent 75%);mask-image:radial-gradient(circle 340px at var(--gx,-600px) var(--gy,-600px), #000 10%, transparent 75%);background-size:72px 72px,72px 72px,100% 100%;transition:opacity .6s;position:absolute;inset:0}.hero2.is-lit .grid-lit{opacity:1}.hero2-coord{opacity:0;transition:opacity .8s var(--ease-out) 1.3s, transform .8s var(--ease-out) 1.3s;transform:translateY(10px)}.hero2-coord:before{background:var(--lg-blue)}.hero2-title{justify-items:center;gap:.02em;font-weight:300;display:grid}.h2-l1{font-family:var(--f-sans);color:var(--lg-navy);--sd:1.5s;font-size:clamp(1.4rem,3.2vw,2.8rem)}.h2-l2{font-family:var(--f-head);letter-spacing:-.03em;clip-path:inset(-12% 100% -24% 0);transition:clip-path 1.4s var(--ease-io) 1.8s;font-size:clamp(3.4rem,10vw,9rem);font-weight:300;line-height:1.02;display:block}[dir=rtl] .h2-l2{clip-path:inset(-12% 0 -24% 100%)}.hero2.is-in .h2-l2{clip-path:inset(-12% 0 -24%)}.h2-l2-in{background:linear-gradient(100deg, var(--lg-navy) 0%, var(--lg-navy) 36%, var(--lg-blue) 46%, var(--lg-green) 54%, var(--lg-navy) 64%, var(--lg-navy) 100%);color:#0000;background-position:100% 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;padding-inline:.04em}.hero2.is-in .h2-l2-in{animation:sheen 7s var(--ease-io) 2.6s infinite}@keyframes sheen{0%{background-position:100% 0}42%,to{background-position:0 0}}html[lang=ar] .h2-l2{letter-spacing:0;font-size:clamp(3rem,9vw,7.4rem);line-height:1.35}.hero2-sub{color:var(--lg-blue-text);align-items:baseline;gap:10px;font-size:clamp(.82rem,1.2vw,1rem);display:inline-flex}.hit{background:var(--lg-green);border-radius:50%;align-self:center;width:9px;height:9px;position:relative}.hit:after{content:"";border:1px solid var(--lg-green);animation:pulse-ring 2.6s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-6px}.hero2-lead{color:var(--ink-soft);max-width:46ch;margin-inline:auto;font-size:clamp(1.02rem,1.4vw,1.2rem)}.hero2-sub,.hero2-lead,.hero2-cue{opacity:0;filter:blur(6px);transition:opacity 1s var(--ease-out), transform 1.1s var(--ease-out), filter 1s var(--ease-out);transform:translateY(18px)}.hero2-sub{transition-delay:2.5s}.hero2-lead{transition-delay:2.75s}.hero2-cue{transition-delay:3.3s}.hero2-cta{opacity:0;transition:opacity 1s var(--ease-out) 3s, transform 1.1s var(--ease-out) 3s;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 34px;margin-top:10px;display:flex;transform:translateY(18px)}.hero2.is-in .hero2-cta,html.no-js .hero2-cta{opacity:1;transform:none}.hero2.is-in .hero2-coord,.hero2.is-in .hero2-sub,.hero2.is-in .hero2-lead,.hero2.is-in .hero2-cue{opacity:1;filter:none;transform:none}.hero2-cue{justify-items:center;gap:8px;margin-top:18px;display:grid}.hero2-cue i{background:var(--line-strong);width:1px;height:54px;position:relative;overflow:hidden}.hero2-cue i:after{content:"";background:linear-gradient(var(--lg-blue), var(--lg-green));animation:cue 2.2s var(--ease-io) infinite;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.bm:before,.bm:after{opacity:1;transform:none;animation:none!important}.mk-body{fill-opacity:1;stroke-opacity:0}.mk-blue,.mk-green{opacity:1;transform:none}.h2-l2,[dir=rtl] .h2-l2{clip-path:none}.h2-l2-in{animation:none!important}.hero2-coord,.hero2-sub,.hero2-lead,.hero2-cue,.hero2-cta{opacity:1;filter:none;transform:none}.hero2:after,.pulse,.mk-sheen{display:none}.au{animation:none}.mark-halo{opacity:1;transform:none;animation:none!important}}@keyframes cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.net{z-index:-1;pointer-events:none;position:absolute;inset:0}.band.hero2{--line:#1615141f;--line-strong:#16151459;--f-head:"Jost", "Cairo", system-ui, sans-serif;background:#fff}html[lang=ar] .band.hero2{--f-head:"Cairo", "Jost", system-ui, sans-serif}.hero2 h2{letter-spacing:-.012em;font-weight:300;line-height:1.12}html[lang=ar] .hero2 h2{letter-spacing:0;font-weight:400;line-height:1.4}.about-grid{align-items:start;gap:clamp(36px,5vw,90px);display:grid}@media (width>=960px){.about-grid{grid-template-columns:1fr 1fr}}.about-lead{justify-items:start;gap:28px;display:grid}.about-lead .sh{margin-bottom:0}.about-text{gap:28px;display:grid}.about-quote{border-inline-start:1px solid var(--brass);gap:14px;padding-inline-start:28px;display:grid}.about-quote p{font-family:var(--f-head);color:var(--ink);max-width:32ch;font-size:clamp(1.3rem,2.1vw,1.75rem);line-height:1.45}.about-quote .label{color:var(--brass-deep)}.about-welcome{color:var(--ink-soft);font-size:1.06rem}.about-feats{flex-wrap:wrap;gap:16px 40px;display:flex}.about-feats li{align-items:center;gap:14px;font-size:1.02rem;display:inline-flex}.feat-ic{border:1px solid var(--hair);width:40px;height:40px;color:var(--brass-deep);border-radius:50%;place-items:center;display:grid}.feat-ic svg{width:17px;height:17px}.helpline{grid-template-columns:auto auto;justify-self:start;align-items:center;gap:2px 18px;display:inline-grid}.helpline-ic{border:1px solid var(--hair);width:52px;height:52px;color:var(--brass-deep);border-radius:50%;grid-row:1/3;place-items:center;transition:background-color .4s,color .4s,border-color .4s;display:grid}.helpline-ic svg{width:19px;height:19px}.helpline .label{color:var(--ink-mute)}.helpline b{letter-spacing:.04em;font-size:1.36rem;font-weight:300;transition:color .3s}.helpline:hover .helpline-ic{background:var(--espresso);border-color:var(--espresso);color:var(--on-esp)}.helpline:hover b{color:var(--brass-deep)}.figures{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:clamp(48px,6vw,88px);padding-top:clamp(34px,4vw,54px);display:grid}.figures .stat+.stat{border-inline-start:1px solid var(--hair)}.stat{text-align:center;align-content:start;justify-items:center;gap:14px;padding-inline:10px;display:grid}.stat-n{color:var(--brass-deep);letter-spacing:.01em;font-size:clamp(2.4rem,5.2vw,4.4rem);font-weight:300;line-height:1}.stat-l{font-family:var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);max-width:16ch;font-size:.68rem;font-weight:500;line-height:1.6}html[lang=ar] .stat-l{letter-spacing:0;text-transform:none;font-family:var(--f-body);font-size:.94rem}.solo{justify-items:center;display:grid}.stat--big .stat-n{font-size:clamp(5.4rem,11vw,9rem);font-weight:300}.stat--big .stat-l{font-size:.74rem}html[lang=ar] .stat--big .stat-l{font-size:1rem}.stat--big:before{content:"";background:var(--brass);order:1;width:44px;height:1px}.stat--big .stat-l{order:2}@media (width<=480px){.stat{padding-inline:4px}.stat-l{letter-spacing:.12em;font-size:.6rem}}.sec-more{max-width:none;margin-top:clamp(34px,4vw,56px);display:flex}.sec-more--center{justify-content:center;margin-top:clamp(44px,5vw,72px)}.ledger{border-bottom:1px solid var(--line)}.row{border-top:1px solid var(--line);grid-template-columns:clamp(44px,6vw,90px) minmax(0,1fr) minmax(0,1.1fr) clamp(140px,16vw,200px);align-items:center;gap:clamp(16px,3vw,44px);padding:clamp(30px,3.8vw,48px) clamp(8px,1.4vw,18px);display:grid}.row-no{letter-spacing:.12em;color:var(--brass-deep);align-self:start;padding-top:8px;font-size:.9rem;font-weight:300}.row-name{align-self:start;gap:10px;display:grid}.row-name h3{font-size:clamp(1.35rem,2.3vw,1.9rem)}.row-name em{font-style:normal;font-family:var(--f-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--brass-deep);font-size:.68rem}html[lang=ar] .row-name em{letter-spacing:0;text-transform:none;font-size:.9rem}.row-name .link{z-index:2;justify-self:start;margin-top:6px;position:relative}.row-body{color:var(--ink-soft);font-size:.98rem}@media (width<=860px){.row{grid-template-columns:44px 1fr;row-gap:14px}.row-body,.row-pic{grid-column:2}.row-pic{max-width:420px}}.why-grid{border-bottom:1px solid var(--line);column-gap:clamp(40px,6vw,100px);display:grid}@media (width>=900px){.why-grid{grid-template-columns:1fr 1fr}}.why{border-top:1px solid var(--line);grid-template-columns:56px 1fr;gap:16px;padding:clamp(30px,3.6vw,44px) 14px;display:grid}.why-no{letter-spacing:.12em;color:var(--brass-deep);padding-top:8px;font-size:.9rem;font-weight:300}.why h3{margin-bottom:12px;font-size:clamp(1.3rem,2vw,1.65rem)}.why p{color:var(--ink-soft);font-size:.98rem}.rail{--draw:0;position:relative}.rail-arc{width:100%;height:120px;display:block;overflow:visible}.rail-ghost{fill:none;stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.rail-line{fill:none;stroke:var(--brass);stroke-width:1px;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--draw));vector-effect:non-scaling-stroke}[dir=rtl] .rail-arc{transform:scaleX(-1)}.rail-steps{grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,44px);margin-top:-120px;display:grid}.rail-step{--ny:64px;text-align:center;align-content:start;gap:12px;padding-top:170px;display:grid;position:relative}.rail-step:nth-child(2),.rail-step:nth-child(3){--ny:34px}.rail-node{top:var(--ny);border:1px solid var(--line-strong);background:var(--mist);border-radius:50%;place-items:center;width:15px;height:15px;margin:-7.5px 0 0 -7.5px;transition:border-color .6s;display:grid;position:absolute;left:50%}.rail-node i{background:var(--line-strong);border-radius:50%;width:5px;height:5px;transition:background .6s}.rail-step.is-lit .rail-node{border-color:var(--brass)}.rail-step.is-lit .rail-node i{background:var(--brass)}.rail-no{letter-spacing:.12em;color:var(--ink-mute);font-size:.86rem;font-weight:300;transition:color .6s}.rail-step h3{opacity:.35;transition:opacity .9s var(--ease-out), transform 1s var(--ease-out);font-size:clamp(1.1rem,1.6vw,1.4rem);transform:translateY(14px)}.rail-step p{color:var(--ink-soft);opacity:0;transition:opacity 1s var(--ease-out) .1s, transform 1.1s var(--ease-out) .1s;font-size:.94rem;transform:translateY(14px)}.rail-step.is-lit .rail-no{color:var(--brass-deep)}.rail-step.is-lit h3,.rail-step.is-lit p{opacity:1;transform:none}@media (width<=860px){.rail-arc{display:none}.rail-steps{grid-template-columns:1fr;gap:0;margin-top:0;position:relative}.rail-steps:before,.rail-steps:after{content:"";inset-inline-start:7px;background:var(--line);width:1px;position:absolute;top:0;bottom:0}.rail-steps:after{background:var(--brass);transform-origin:50% 0;transform:scaleY(var(--draw))}.rail-step{padding:0 0 44px;text-align:start;padding-inline-start:44px}.rail-node{top:4px;left:auto;margin:0;inset-inline-start:0}}.faq-grid{gap:clamp(30px,5vw,90px);display:grid}@media (width>=960px){.faq-grid{grid-template-columns:.55fr 1.45fr;align-items:start}.faq-head{position:sticky;top:18vh}}.faq-q{font-family:var(--f-display-en);color:var(--brass-light);opacity:.7;font-size:clamp(7rem,15vw,13rem);line-height:.9;display:block}.faq-list{border-bottom:1px solid var(--line)}.qa{border-top:1px solid var(--line);position:relative}.qa summary{cursor:pointer;grid-template-columns:50px 1fr 44px;align-items:center;gap:20px;padding-block:clamp(28px,3.6vw,42px);list-style:none;display:grid}.qa summary::-webkit-details-marker{display:none}.qa-no{color:var(--brass-deep);letter-spacing:.12em;font-size:.9rem;font-weight:300}.qa h3{font-size:clamp(1.4rem,2.5vw,2.1rem)}.qa-plus{border:1px solid var(--hair);width:42px;height:42px;color:var(--brass-deep);transition:transform .6s var(--ease-out), background .4s, color .4s, border-color .4s;border-radius:50%;place-items:center;display:grid}.qa-plus svg{width:15px;height:15px}.qa.is-open .qa-plus{background:var(--espresso);color:var(--on-esp);border-color:var(--espresso);transform:rotate(135deg)}.acc-body{overflow:hidden}.qa .acc-body p{padding-inline-start:70px;color:var(--ink-soft);max-width:66ch;padding-bottom:40px;font-size:1.06rem}@media (width<=640px){.qa summary{grid-template-columns:1fr 40px}.qa-no{display:none}.qa .acc-body p{padding-inline-start:0}}.closer-in{text-align:center;justify-items:center;gap:24px;display:grid}.band .closer-title{max-width:20ch;font-size:clamp(2rem,4.4vw,3.6rem)}.closer-rule{background:var(--brass);width:56px;height:1px;display:block}.closer-lead{color:var(--ink-soft);max-width:52ch;font-size:clamp(1.02rem,1.35vw,1.14rem)}.closer-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px;display:flex}.closer-call{justify-items:center;gap:4px;margin-top:12px;transition:color .3s;display:grid}.closer-call b{letter-spacing:.04em;color:var(--brass-deep);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:300}.closer-call:hover b{color:var(--ink)}.footer{background:radial-gradient(ellipse 70% 55% at 88% 0%, #d8c09217, transparent 70%), var(--espresso);color:var(--on-esp);isolation:isolate;padding-top:clamp(64px,8vw,116px);position:relative}.footer .label{color:var(--brass-light);opacity:.8}.footer-lit{top:0;background:linear-gradient(90deg,#0000,#d8c09299,#0000);height:1px;position:absolute;inset-inline:0}.footer-inner{gap:50px;padding-bottom:64px;display:grid}@media (width>=900px){.footer-inner{grid-template-columns:1.2fr 1.5fr .6fr}}.footer-brand{align-content:start;gap:22px;display:grid}.footer-brand p{color:var(--on-esp-soft);max-width:34ch;font-size:1.02rem}.footer-ig{border:1px solid var(--line-esp-strong);justify-self:start;align-items:center;gap:12px;padding:12px 18px;font-size:.92rem;transition:border-color .4s,color .4s;display:inline-flex}.footer-ig svg{width:18px;height:18px}.footer-ig svg:last-child{opacity:.6;width:14px;transition:transform .4s var(--ease-out)}.footer-ig:hover{border-color:var(--brass-light);color:var(--brass-light)}.footer-ig:hover svg:last-child{transform:translate(4px)}[dir=rtl] .footer-ig:hover svg:last-child{transform:translate(-4px)scaleX(-1)}.footer-info ul{gap:22px;margin-top:18px;display:grid}.footer-info li{gap:4px;display:grid}.footer-info b{font-family:var(--f-display);color:var(--brass-light);font-size:1.15rem;font-weight:400}.footer-info address{color:var(--on-esp-soft);font-size:.95rem;font-style:normal}.footer-phones{flex-wrap:wrap;gap:6px 18px;display:flex}.footer-phones a,.footer-mail{color:var(--on-esp);transition:color .3s}.footer-mail{justify-self:start}.footer-phones a:hover,.footer-mail:hover{color:var(--brass-light)}.footer-nav{font-family:var(--f-sans);letter-spacing:.22em;text-transform:uppercase;align-content:start;gap:10px;font-size:.74rem;display:grid}html[lang=ar] .footer-nav{letter-spacing:0;text-transform:none;font-size:.98rem}.footer-nav a{color:var(--on-esp-soft);justify-self:start;transition:color .3s}.footer-nav a:hover{color:var(--brass-light)}.footer-bottom{color:var(--on-esp-mute);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:22px;font-size:.82rem;display:flex;position:relative}.footer-bottom:before{content:"";top:0;inset-inline:var(--pad);background:var(--line-esp);height:1px;position:absolute}.footer-mark{font-family:var(--f-display-en);color:#d8c0921a;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:.2em;padding:22px 0 34px;font-size:clamp(2.4rem,10vw,10rem);line-height:1;overflow:hidden}html[lang=ar] .footer-mark{font-family:var(--f-display-ar);letter-spacing:0;font-size:clamp(3rem,12vw,10rem)}.form,.form-row{gap:26px;display:grid}@media (width>=640px){.form-row{grid-template-columns:1fr 1fr}}.field{display:grid;position:relative}.field input,.field textarea{border:0;border-bottom:1px solid var(--line-strong);resize:vertical;background:0 0;border-radius:0;outline:none;width:100%;min-height:58px;padding:26px 0 10px;font-size:1.05rem}.field label{top:26px;color:var(--ink-mute);pointer-events:none;transform-origin:0 0;transition:transform .45s var(--ease-out), color .3s;font-size:1rem;position:absolute;inset-inline-start:0}[dir=rtl] .field label{transform-origin:100% 0}.field input:focus+label,.field input:not(:placeholder-shown)+label,.field textarea:focus+label,.field textarea:not(:placeholder-shown)+label{color:var(--brass-deep);transform:translateY(-24px)scale(.78)}.field i{inset-inline:0;background:var(--brass);transform-origin:0;height:1px;transition:transform .6s var(--ease-out);position:absolute;bottom:0;transform:scaleX(0)}[dir=rtl] .field i{transform-origin:100%}.field input:focus~i,.field textarea:focus~i{transform:scaleX(1)}.field-types{border:0;gap:12px;display:grid}.types{flex-wrap:wrap;gap:10px;display:flex}.type input{opacity:0;pointer-events:none;position:absolute}.type span{border:1px solid var(--line-strong);cursor:pointer;padding:10px 18px;font-size:.9rem;transition:background .35s,color .35s,border-color .35s;display:inline-flex}.type input:checked+span{background:var(--espresso);color:var(--on-esp);border-color:var(--espresso)}.type input:focus-visible+span{outline:1px solid var(--brass);outline-offset:3px}.form-send{justify-self:start}.form-status{min-height:1.4em;font-size:.95rem}.form-status.ok{color:var(--success)}.form-status.fail{color:var(--danger)}.hp{position:absolute;left:-9999px}.form--dark .field input,.form--dark .field textarea{border-color:var(--line-esp-strong);color:var(--on-esp)}.form--dark .field label{color:var(--on-esp-mute)}.form--dark .field input:focus+label,.form--dark .field input:not(:placeholder-shown)+label,.form--dark .field textarea:focus+label,.form--dark .field textarea:not(:placeholder-shown)+label{color:var(--brass-light)}.form--dark .field i{background:var(--brass-light)}.form--dark .type span{border-color:var(--line-esp-strong);color:var(--on-esp-soft)}.form--dark .type input:checked+span{background:var(--brass-light);color:var(--espresso);border-color:var(--brass-light)}.wa-fab{inset-inline-end:clamp(16px,2.4vw,30px);z-index:800;background:var(--wa);color:#fff;width:56px;height:56px;transition:transform .4s var(--ease-snap), opacity .5s;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:clamp(16px,2.4vw,30px);box-shadow:0 10px 30px #281c0e38}.wa-fab svg{width:28px;height:28px}.wa-fab:hover{transform:scale(1.06)}body.is-walking .wa-fab{opacity:0;pointer-events:none}.nf{text-align:center;place-items:center;min-height:64svh;padding-top:60px;display:grid}.nf h1{font-family:var(--f-head)}.nf b{font-family:var(--f-display-en);background:linear-gradient(160deg, var(--brass-light), var(--brass-deep));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(6rem,18vw,12rem);font-weight:400;line-height:1;display:block}.nf p{margin-inline:auto}.cta-actions{flex-wrap:wrap;gap:14px;display:flex}.cat-tabs{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cat-tabs a{border:1px solid var(--line-strong);font-family:var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);background:var(--card);border-radius:999px;padding:10px 18px;font-size:.68rem;transition:background .35s,color .35s,border-color .35s}html[lang=ar] .cat-tabs a{letter-spacing:0;text-transform:none;font-size:.92rem}.cat-tabs a:hover,.cat-tabs a[aria-current=page]{background:var(--espresso);border-color:var(--espresso);color:var(--on-esp)}.cat-band .sh{max-width:none}.cat-band .sh .link{justify-self:start}.prod-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:clamp(20px,2.4vw,34px);display:grid}.prod-card{background:var(--card);border:1px solid var(--line);isolation:isolate;box-shadow:var(--shadow-soft);transition:border-color .6s, transform .9s var(--ease-out), box-shadow .9s var(--ease-out);display:grid;position:relative;overflow:hidden}.prod-card:hover{border-color:var(--hair);box-shadow:var(--shadow-lift);transform:translateY(-4px)}.prod-media{aspect-ratio:1;background:radial-gradient(circle at 50% 42%, #fff, var(--page) 78%);position:relative;overflow:hidden}.prod-media img{object-fit:contain;width:100%;height:100%;transition:transform 1.1s var(--ease-out);padding:12%}.prod-card:hover .prod-media img{transform:scale(1.04)}.prod-body{border-top:1px solid var(--line);gap:6px;padding:20px 22px 24px;display:grid;position:relative}.prod-cat{font-family:var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--brass-deep);font-size:.64rem}html[lang=ar] .prod-cat{letter-spacing:0;text-transform:none;font-size:.82rem}.prod-body h3{font-size:1.25rem}.prod-body p{color:var(--ink-soft);padding-inline-end:34px;font-size:.9rem}.prod-go{inset-inline-end:18px;border:1px solid var(--hair);width:32px;height:32px;color:var(--brass-deep);transition:background .4s, color .4s, border-color .4s, transform .5s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:22px}.prod-go svg{width:14px;height:14px}.prod-card:hover .prod-go{background:var(--espresso);color:var(--on-esp);border-color:var(--espresso)}.pd{padding-top:calc(var(--sec) * .8 + 40px)}.pd-crumbs{margin-bottom:clamp(26px,4vw,48px)}.pd-grid{align-items:start;gap:clamp(40px,6vw,100px);display:grid}@media (width>=960px){.pd-grid{grid-template-columns:1fr 1fr}.pd-media{position:sticky;top:110px}}.pd-media{gap:18px;display:grid}.pd-shot{aspect-ratio:1;background:radial-gradient(circle at 50% 40%, #fff, var(--mist) 82%);border:1px solid var(--line);box-shadow:var(--shadow-soft);position:relative;overflow:hidden}.pd-shot img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .8s var(--ease-out), transform 1.2s var(--ease-out);padding:8%;position:absolute;inset:0;transform:scale(1.04)}.pd-shot img.is-on{opacity:1;transform:none}.pd-thumbs{flex-wrap:wrap;gap:10px;display:flex}.pd-thumbs button{border:1px solid var(--line);background:var(--card);width:74px;height:74px;padding:6px;transition:border-color .3s}.pd-thumbs button img{object-fit:contain;width:100%;height:100%}.pd-thumbs button.is-on{border-color:var(--brass)}.pd-info{gap:24px;display:grid}.pd-title{font-size:var(--fs-h1)}.pd-tag{font-family:var(--f-head);color:var(--brass-deep);font-size:clamp(1.2rem,2vw,1.5rem)}.pd-desc{color:var(--ink-soft);font-size:1.04rem}.pd-info .label{margin-bottom:12px;display:block}.feat-list{gap:10px;display:grid}.feat-list li{grid-template-columns:22px 1fr;align-items:start;gap:12px;display:grid}.feat-list svg{width:18px;height:18px;color:var(--brass-deep);margin-top:4px}.pd-tags{flex-wrap:wrap;gap:8px;display:flex}.pd-actions{flex-wrap:wrap;gap:12px;display:flex}.pd-nav{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding-top:22px;font-size:.92rem;display:flex}.pd-nav a{color:var(--ink-soft);align-items:center;gap:10px;transition:color .3s;display:inline-flex}.pd-nav a:hover{color:var(--brass-deep)}.pd-nav svg{width:16px;height:16px}[data-reveal=""],[data-reveal=up],[data-reveal=fade],[data-reveal=blur],[data-reveal=rise],[data-reveal=left],[data-reveal=right],[data-reveal=scale]{opacity:0;transition:opacity 1s var(--ease-out), transform 1.2s var(--ease-out), filter 1.1s var(--ease-out);transition-delay:var(--d,0s)}[data-reveal=""],[data-reveal=up]{transform:translateY(24px)}[data-reveal=blur]{filter:blur(4px);transform:translateY(20px)}[data-reveal=rise]{transform:translateY(30px)}[data-reveal=left]{transform:translate(-40px)}[data-reveal=right],[dir=rtl] [data-reveal=left]{transform:translate(40px)}[dir=rtl] [data-reveal=right]{transform:translate(-40px)}[data-reveal=scale]{transform:scale(.94)}[data-reveal].is-in{opacity:1;filter:none;transform:none}html.no-js [data-reveal]{opacity:1;filter:none;clip-path:none;transform:none}html.no-js [data-split] .sc,html.no-js [data-split] .sw{opacity:1;filter:none;transform:none}.split{display:inline}.sw{white-space:nowrap;display:inline-block}.sc{display:inline-block}[data-split] .sc,html[lang=ar] [data-split] .sw{opacity:0;filter:blur(6px);transition:transform .9s var(--ease-out), opacity .7s var(--ease-out), filter .8s var(--ease-out);transition-delay:calc(var(--i) * 18ms + var(--sd,0s));transform:translateY(.55em)}html[lang=ar] [data-split] .sw{transition-delay:calc(var(--i) * 70ms + var(--sd,0s))}.is-in [data-split] .sc,[data-split].is-in .sc,html[lang=ar] .is-in [data-split] .sw,html[lang=ar] [data-split].is-in .sw{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1!important;filter:none!important;transform:none!important}[data-split] .sc,html[lang=ar] [data-split] .sw{opacity:1;filter:none;transform:none}}.walk-live{pointer-events:none;position:absolute;inset:0}@media (orientation:portrait){.walk:not(.is-3d) .walk-live{inset:var(--stage-top) 0 auto;aspect-ratio:16/9;transform-origin:50%;height:auto;transition:transform 1.6s var(--ease-io);overflow:clip;transform:scale(1)}.walk.is-hold:not(.is-3d) .walk-live{transition:transform 18s cubic-bezier(.2,.6,.3,1);transform:scale(1.04)}}.walk-live [data-live]{transform-origin:0 0;opacity:0;transition:opacity .5s var(--ease);position:absolute;top:0;left:0}.walk-live [data-live].is-on{opacity:1}.walk-live button{pointer-events:auto;cursor:pointer}.walk-live.is-leaving [data-live],.walk-live.is-leaving .pscreen{transition:opacity .15s linear!important}.pscreen{transform-origin:0 0;color:#eef3ff;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;pointer-events:auto;opacity:0;filter:saturate(.7);direction:ltr;background:radial-gradient(circle at 86% 6%,#2f80ff4d,#2f80ff00 40%),linear-gradient(135deg,#0d1526,#070b16);font-family:Jost,Cairo,system-ui,sans-serif;line-height:1;transition:opacity .85s cubic-bezier(.4,0,.2,1),filter 1.4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;overflow:hidden}.pscreen.is-on{opacity:1}.pscreen.is-awake{filter:saturate(.94)}.pscreen:after{content:"";pointer-events:none;opacity:.215;background:#968c7d;transition:opacity 1.4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.pscreen.is-awake:after{opacity:.06}.ps-time,.ps-date{transition:opacity .34s linear}.pscreen.is-turning .ps-time,.pscreen.is-turning .ps-date{opacity:0}.pscreen[lang=ar]{font-family:Cairo,Jost,system-ui,sans-serif}.pscreen>*{position:absolute}.pscreen button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.ps-time{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:118px;font-weight:300;width:auto!important;height:auto!important;top:39px!important;left:52px!important}.ps-date{color:#eef3ffa3;font-size:30.4px;height:auto!important;top:170px!important;left:60px!important}.ps-weather,.ps-room{text-align:right;right:56px;width:auto!important;height:auto!important;left:auto!important}.ps-weather{font-size:27.9px;top:56px!important}.ps-room{color:#eef3ff6b;font-size:24px;top:98px!important}.ps-scene{text-align:left;transition:background .35s var(--ease), transform .2s;background:#fff1;border-radius:22px}.ps-scene.is-on{background:#2f80ff}.ps-scene:active{transform:scale(.97)}.ps-scene i{background:#ffffff14;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .35s;display:grid;position:absolute;top:22px;left:22px}.ps-scene.is-on i{background:#ffffff38}.ps-scene svg{fill:none;stroke:#eef3ffa3;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.ps-scene.is-on svg{stroke:#fff}.ps-scene span{white-space:nowrap;font-size:30px;font-weight:500;position:absolute;top:32.6px;left:92px}.ps-card{background:#fff1;border-radius:22px}.ps-card>*{position:absolute}.ps-label{color:#eef3ffa3;white-space:nowrap;font-size:26px;font-weight:500}.ps-sub{color:#eef3ff6b;white-space:nowrap;font-size:24px}.ps-climate .ps-label{top:28px;left:30px}.ps-temp{font-variant-numeric:tabular-nums;font-size:104px;font-weight:300;top:79.8px;left:26px}.ps-temp b{font-weight:300}.ps-climate .ps-sub{top:193.6px;left:30px}.ps-round{text-align:center;border-radius:50%;width:60px;height:60px;line-height:60px;transition:background .2s,transform .15s;top:154px;background:#ffffff1c!important;font-size:40px!important;font-weight:300!important}.ps-round:first-of-type{left:274px}.ps-round:last-of-type{left:350px}.ps-round:active{transform:scale(.92);background:#2f80ff80!important}.ps-curtains .ps-label{top:26px;left:30px}.ps-seg{grid-template-columns:repeat(3,1fr);gap:12px;width:370px;height:56px;display:grid;top:84px;left:30px}.ps-pill{color:#fff;border-radius:28px;transition:background .3s;background:#ffffff1c!important;font-size:24px!important;font-weight:500!important}.ps-pill.is-on{background:#2f80ff!important}.ps-slider{cursor:ns-resize;touch-action:none;background:#fff1;border-radius:40px;outline:none;overflow:hidden}.ps-slider>*{pointer-events:none;position:absolute}.ps-fill{opacity:.92;transition:height .45s var(--ease);background:linear-gradient(#ffd28a,#f4a940);bottom:0;left:0;right:0}.ps-slider.is-drag .ps-fill{transition:none}.ps-val{font-variant-numeric:tabular-nums;font-size:64px;font-weight:300;top:31.7px;left:24px}.ps-slider .ps-label{font-size:24px;top:107.6px;left:26px}.ps-slider .ps-sub{font-size:21px;top:140.2px;left:26px}.ps-slider>.ps-val,.ps-slider>.ps-label,.ps-slider>.ps-sub{transition:color .35s}.ps-slider.is-full .ps-val{color:#3a2308}.ps-slider.is-full .ps-label{color:#3a2308cc}.ps-slider.is-full .ps-sub{color:#3a230899}.ps-music{border-radius:37px}.ps-play{border-radius:50%;width:52px;height:52px;top:11px;left:11px;background:#2f80ff!important}.ps-play i{box-sizing:border-box;border-inline:6px solid #fff;width:18px;height:22px;position:absolute;top:15px;left:19px}.ps-play:not(.is-playing) i{border:0;border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:18px solid #fff;width:0;height:0;left:21px}.ps-track{font-size:26px;font-weight:500;top:12px;left:86px}.ps-music .ps-sub{font-size:21px;top:42.2px;left:86px}.ps-eq{width:244px;top:0;bottom:0;right:34px}.ps-eq i{top:50%;right:calc(var(--i) * 14px);transform-origin:50%;width:6px;height:40px;transform:scaleY(calc(.25 + .75 * var(--h,.5)));background:#eef3ff59;margin-top:-20px;position:absolute}.ps-music.is-playing .ps-eq i{animation:1.1s ease-in-out infinite alternate ps-eq;animation-delay:calc(var(--i) * -.13s)}@keyframes ps-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.ps-sheen{pointer-events:none;background:linear-gradient(to bottom right,#ffffff0d,#fff0 45%);inset:0}.live-dot{background:#ffd9a0;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;transition:opacity .35s,transform .35s;position:absolute;box-shadow:0 0 6px 2px #ffd296cc,0 0 18px 6px #ffbe7859}.live-dot.is-off{opacity:.15;transform:scale(.7)}.live-hit{border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute}.live-hit:focus-visible{outline:1px solid var(--leader);outline-offset:2px}.live-dim{background:radial-gradient(circle at var(--x,50%) var(--y,50%), #0a08061a, #0a08069e 70%);opacity:0;transition:opacity .8s var(--ease);pointer-events:none;position:absolute;inset:0}.live-dim.is-on{opacity:1}.live-keypad{color:#fff;width:256px;height:512px;font-family:Jost,system-ui,sans-serif}.live-keypad button{color:#fff0;width:64px;height:64px;text-shadow:none;border-radius:50%;margin:-32px 0 0 -32px;font:300 44px/64px Jost,system-ui,sans-serif;transition:color .25s,text-shadow .25s;position:absolute}.live-keypad button.is-lit{color:#fff;text-shadow:0 0 10px #8cc8ffe6,0 0 22px #5aa0ff99}.live-lock{--u:60px;pointer-events:none}.live-lock>i{opacity:0;transition:opacity .3s var(--ease);position:absolute}.live-lock>i.is-on,.live-lock>i.is-ok{opacity:1}.live-card{width:calc(var(--u) * .7);height:calc(var(--u) * .7);margin:calc(var(--u) * -.35) 0 0 calc(var(--u) * -.35);border-radius:50%}.live-card:before,.live-card:after{content:"";opacity:0;border:1.5px solid #bfe0ff;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 10px #78beffb3}.live-card.is-on:before{animation:1s ease-in infinite live-ring-in}.live-card.is-on:after{animation:1s ease-in .5s infinite live-ring-in}@keyframes live-ring-in{0%{opacity:0;transform:scale(1.7)}60%{opacity:.95}to{opacity:0;transform:scale(.35)}}.live-finger{width:calc(var(--u) * .3);height:calc(var(--u) * .36);margin:calc(var(--u) * -.18) 0 0 calc(var(--u) * -.15);box-shadow:0 0 calc(var(--u) * .3) calc(var(--u) * .06) #5aa0ff8c;background:radial-gradient(closest-side,#bee1fff2,#5aa0ff80 55%,#0000);border-radius:40%}.live-finger.is-on{animation:.7s ease-in-out infinite alternate live-finger}@keyframes live-finger{0%{filter:brightness(.8);transform:scale(.8)}to{filter:brightness(1.25);transform:scale(1.12)}}.live-face{width:calc(var(--u) * 1.04);height:calc(var(--u) * .46);margin:calc(var(--u) * -.23) 0 0 calc(var(--u) * -.52);border-radius:calc(var(--u) * .1);overflow:hidden}.live-face:before{content:"";background:#dff3ff;width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 10px 3px #6fe3ffd9,0 0 26px 8px #3d9bff66}.live-face.is-on:before{animation:.6s ease-in-out infinite alternate live-face}@keyframes live-face{0%{left:6%}to{left:calc(94% - 2px)}}.live-lockled{width:max(5px, calc(var(--u) * .07));height:max(5px, calc(var(--u) * .07));margin:calc(max(5px, var(--u) * .07) / -2) 0 0 calc(max(5px, var(--u) * .07) / -2);background:#5fe38f;border-radius:50%;box-shadow:0 0 8px 3px #46d17ae6,0 0 22px 7px #46d17a66}.live-led{background:#46d17a;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;animation:3s ease-in-out infinite live-beat;position:absolute;box-shadow:0 0 8px 2px #46d17acc}.live-led:after{content:"";color:#ff5040;opacity:0;border:2px solid;border-radius:50%;position:absolute;inset:-2px}.live-led.is-alarm{background:#ff5040;animation:.5s steps(2,end) 6 live-alarm;box-shadow:0 0 10px 3px #ff5040d9}.live-led.is-alarm:after{animation:1s ease-out 3 live-ring}@keyframes live-beat{0%,80%,to{opacity:.35}88%{opacity:1}}@keyframes live-alarm{to{opacity:.3}}@keyframes live-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(9)}}.live-test{color:#fff;font:500 .66rem/1 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;background:#0e0d0c73;border:1px solid #fff9;border-radius:999px;padding:5px 12px;position:absolute;transform:translate(14px,-50%)}html[lang=ar] .live-test{letter-spacing:0;font-size:.8rem;transform:translate(calc(-100% - 14px),-50%)}.live-grille{border-radius:50%;width:400px;height:400px}.live-grille i{opacity:0;border:2px solid #ffffff8c;border-radius:50%;position:absolute;inset:22%}.live-grille.is-playing i{animation:2.4s ease-out infinite live-sound}.live-grille.is-playing i:nth-child(2){animation-delay:.8s}.live-grille.is-playing i:nth-child(3){animation-delay:1.6s}.live-grille button{border-radius:50%;position:absolute;inset:0}@keyframes live-sound{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}.live-blink{background:#35e0ff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;animation:1.2s steps(2,end) infinite live-blink;position:absolute;box-shadow:0 0 8px 2px #35e0ffcc}@keyframes live-blink{to{opacity:.2}}@media (prefers-reduced-motion:reduce){.ps-music.is-playing .ps-eq i,.live-grille.is-playing i,.live-led,.live-blink,.live-card:before,.live-card:after,.live-finger,.live-face:before{animation:none!important}}@property --hud-n{syntax:"<integer>";inherits:true;initial-value:0}@property --hud-f{syntax:"<number>";inherits:true;initial-value:0}@property --hud-mx{syntax:"<number>";inherits:false;initial-value:0}@property --hud-my{syntax:"<number>";inherits:false;initial-value:0}@property --hud-pan{syntax:"<length>";inherits:true;initial-value:0}@property --hud-pan-y{syntax:"<length>";inherits:true;initial-value:0}.walk{--hud-1:#6fe3ff;--hud-2:#3d9bff;--hud-ok:#72e6a0;--hud-key:var(--brass-light);--hud-label:#b4efff;--hud-dim:#6fe3ff8c;--hud-line:#8ce8ff4d;--hud-faint:#6fe3ff24;--hud-ink:#f7fbff;--hud-soft:#e8f2fff2;--hud-glass:#0628482b;--hud-solid:#0812228f;--hud-halo:#020812e6;--hud-ts:0 0 1px #020812f2, 0 1px 2px #020812bf, 0 0 8px #020a168c, 0 0 18px #020a1659;--hud-e:cubic-bezier(.2, .8, .2, 1);--hud-shade:.26;--hud-dir:1;transition:--hud-pan .7s var(--hud-e), --hud-pan-y .7s var(--hud-e)}[dir=rtl] .walk{--hud-dir:-1}.walk[data-bg-top=light],.walk[data-bg-bottom=light]{--hud-shade:.14}.walk-callouts{z-index:3;pointer-events:none;transform-origin:50%;transition:transform 1.6s var(--ease-io);position:absolute;inset:0;transform:scale(1)}.walk-callouts a,.walk-callouts button{pointer-events:auto}.hud-pan{translate:var(--hud-pan) var(--hud-pan-y);position:absolute;inset:0}.walk-video,.walk-slides img{object-position:calc(50% + var(--hud-pan)) calc(50% + var(--hud-pan-y))}.hud-pan:before{content:"";background:radial-gradient(circle at calc(var(--hx,50%) + 240px) calc(var(--hy,50%) + 240px), transparent 0, transparent 110px, rgba(2, 6, 14, calc(var(--hud-shade) * .55)) 300px, rgba(2, 6, 14, var(--hud-shade)) 700px);opacity:0;transition:opacity .25s linear;position:absolute;inset:-240px}.walk-callouts.is-on .hud-pan:before{opacity:1;transition:opacity .6s linear .1s}.walk-callout{inset-inline-start:var(--pad);perspective:1100px;width:clamp(340px,25vw,392px);max-width:calc(100% - 24px);color:var(--hud-ink);text-align:start;text-shadow:var(--hud-ts);transition:display .3s allow-discrete;--port:47px;position:absolute;bottom:150px}.walk-callout[hidden]{display:none}.walk-callout.is-placed{inset-inline-start:auto;bottom:auto}.walk-callout.is-right{--tilt:-5deg;--ox:0%;--oy:var(--port);--c-tr:20px;--c-bl:20px}.walk-callout.is-left{--tilt:5deg;--ox:100%;--oy:var(--port);--c-tl:20px;--c-br:20px}.walk-callout.is-below{--ox:var(--port);--oy:0%;--c-tr:16px}.walk-callout.is-above{--ox:var(--port);--oy:100%;--c-tr:16px}.hud-tilt{transform-origin:var(--ox,0%) 50%;transform:rotateY(var(--tilt,0deg));position:relative}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-tilt{transform:rotateY(calc(var(--tilt,0deg) + var(--hud-mx) * 2.4deg)) rotateX(calc(var(--hud-my) * -1.8deg));transition:transform .5s var(--hud-e);animation:hud-swing .6s var(--hud-e) .2s backwards}@keyframes hud-swing{0%{transform:rotateY(calc(var(--tilt,0deg) * 3.2))}}.hud-glass-x,.hud-glass{position:absolute;inset:0}.hud-glass-x{transform-origin:var(--ox,0%) 50%;transition:transform .12s var(--hud-e) .16s;transform:scaleX(0)}.hud-glass{transform-origin:50% var(--oy,47px);opacity:0;transition:transform .22s var(--hud-e) 40ms, opacity .1s linear .16s;clip-path:polygon(var(--c-tl,0px) 0, calc(100% - var(--c-tr,0px)) 0, 100% var(--c-tr,0px), 100% calc(100% - var(--c-br,0px)), calc(100% - var(--c-br,0px)) 100%, var(--c-bl,0px) 100%, 0 calc(100% - var(--c-bl,0px)), 0 var(--c-tl,0px));background:linear-gradient(to bottom, #6fe3ff1a, #6fe3ff05 36%, #3d9bff0d), var(--hud-glass);-webkit-backdrop-filter:blur(5px)brightness(.8)saturate(1.15);backdrop-filter:blur(5px)brightness(.8)saturate(1.15);overflow:hidden;transform:scaleY(.008);box-shadow:inset 0 0 22px #6fe3ff21,inset 0 0 2px #6fe3ff59}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hud-glass{background:linear-gradient(to bottom, #6fe3ff1a, #6fe3ff00 36%), var(--hud-solid)}}.hud-lite .hud-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(to bottom, #6fe3ff1a, #6fe3ff00 36%), var(--hud-solid)}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-glass-x{transition:transform .2s var(--hud-e) .2s;transform:none}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-glass{opacity:1;transition:transform .26s var(--hud-e) .32s, opacity 60ms linear .2s;transform:none}.hud-glass:before{content:"";--e:#8ceaffcc;--g:transparent calc(50% - .3px), var(--e) 50%, var(--e) calc(50% + 1px), transparent calc(50% + 1.5px);background:linear-gradient(to right, #fff, var(--e) 30%, #6fe3ff4d) var(--c-tl,0px) 0 / calc(100% - var(--c-tl,0px) - var(--c-tr,0px)) 1px no-repeat, linear-gradient(to right, #6fe3ff66, var(--e)) var(--c-bl,0px) 100% / calc(100% - var(--c-bl,0px) - var(--c-br,0px)) 1px no-repeat, linear-gradient(to bottom, var(--e), #6fe3ff66) 0 var(--c-tl,0px) / 1px calc(100% - var(--c-tl,0px) - var(--c-bl,0px)) no-repeat, linear-gradient(to bottom, #6fe3ff66, var(--e)) 100% var(--c-tr,0px) / 1px calc(100% - var(--c-tr,0px) - var(--c-br,0px)) no-repeat, linear-gradient(to bottom right, var(--g)) 0 0 / var(--c-tl,0px) var(--c-tl,0px) no-repeat, linear-gradient(to bottom left, var(--g)) 100% 0 / var(--c-tr,0px) var(--c-tr,0px) no-repeat, linear-gradient(to top left, var(--g)) 100% 100% / var(--c-br,0px) var(--c-br,0px) no-repeat, linear-gradient(to top right, var(--g)) 0 100% / var(--c-bl,0px) var(--c-bl,0px) no-repeat;position:absolute;inset:0}.hud-scan{background:linear-gradient(#0000,#6fe3ff09 55%,#6fe3ff14 88%,#0000);height:110px;position:absolute;top:0;left:0;right:0;translate:0 -100%}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-scan{animation:8s linear 1.2s infinite hud-band}@keyframes hud-band{0%{translate:0 -100%}70%,to{translate:0 620%}}.hud-body{gap:11px;padding:16px 22px 20px;display:grid;position:relative}.hud-body>*{opacity:0;transition:opacity .1s linear}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-body>*{opacity:1;transition:opacity .35s linear var(--at,.5s)}.hud-head{--at:.42s}.walk-callout h2{--at:.4s}.hud-blurb{--at:.56s}.hud-specs{--at:.6s}.hud-w{--at:.8s}.walk-callout .walk-view{--at:.95s}.hud-head{min-height:21px;font:500 .58rem/1.4 var(--f-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--hud-soft);align-items:center;gap:12px;padding-bottom:10px;display:flex;position:relative}.hud-head:before{content:"";inset-inline:0;background:var(--hud-line);height:1px;position:absolute;bottom:0}.hud-head:after{content:"";inset-inline-start:0;background:var(--hud-1);width:44px;height:1px;box-shadow:0 0 6px var(--hud-2);position:absolute;bottom:0}.hud-idx{font:500 .82rem/1 var(--f-num);letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--hud-key);white-space:nowrap}.hud-idx i{color:var(--hud-label);font-size:.64rem;font-style:normal}.walk-callout .walk-room{flex:1;gap:1px;min-width:0;display:grid}.walk-room i{display:none}.walk-room span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.walk-room span:first-child{color:var(--hud-ink)}.walk-room span:last-child{color:var(--hud-label)}.hud-status{color:var(--hud-ok);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.hud-status i,.hud-w-cap span i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite hud-beat;box-shadow:0 0 6px}@keyframes hud-beat{0%,to{opacity:.35}50%{opacity:1}}html[lang=ar] .hud-head{text-transform:none;letter-spacing:0;font-size:.76rem}.walk-callout h2{font-family:var(--f-display);letter-spacing:.01em;color:var(--hud-ink);text-shadow:var(--hud-ts), 0 0 16px #3d9bff80;margin:2px 0 0;font-size:1.46rem;font-weight:400;line-height:1.2}html[lang=ar] .walk-callout h2{letter-spacing:0;font-size:1.42rem;line-height:1.4}.hud-blurb{max-width:42ch;font:400 .85rem/1.5 var(--f-body);color:var(--hud-soft);margin:0}html[lang=ar] .hud-blurb{font-size:.92rem;line-height:1.75}.hud-dc{vertical-align:top;display:inline-block;position:relative}.hud-tx{clip-path:inset(-6px calc((1 - var(--p,1)) * 100%) -6px -6px);display:block}[dir=rtl] .hud-tx{clip-path:inset(-6px -6px -6px calc((1 - var(--p,1)) * 100%))}.hud-nz{font:500 .78em/inherit var(--f-num);letter-spacing:.1em;white-space:nowrap;color:var(--hud-1);opacity:.8;clip-path:inset(0 0 0 calc(var(--p,1) * 100%));text-shadow:none;direction:ltr;font-style:normal;position:absolute;inset:0;overflow:hidden}[dir=rtl] .hud-nz{clip-path:inset(0 calc(var(--p,1) * 100%) 0 0);text-align:right}.hud-dc:after{content:"";top:10%;bottom:10%;width:2px;box-shadow:0 0 8px 1px var(--hud-1);opacity:0;background:#fff;position:absolute;inset-inline-start:calc(var(--p,1) * 100%)}.hud-dc.is-decoding:after{opacity:1}.hud-specs{margin:0;display:grid}.hud-specs>div{opacity:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:18px;padding:6px 0 7px;transition:opacity .15s linear,translate .15s linear;display:grid;position:relative;translate:0 6px}.hud-specs>div:after{content:"";inset-inline:0;background:var(--hud-line);transform-origin:0;height:1px;transition:transform .15s linear;position:absolute;bottom:0;transform:scaleX(0)}[dir=rtl] .hud-specs>div:after{transform-origin:100%}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-specs>div{--t:calc(.6s + var(--j,0) * 60ms);opacity:1;transition:opacity .25s linear var(--t), translate .4s var(--hud-e) var(--t);translate:0}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-specs>div:after{transition:transform .5s var(--hud-e) var(--t);transform:none}.hud-specs dt{font:500 .58rem/1.5 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--hud-label);white-space:nowrap}.hud-specs dd{font:400 .82rem/1.4 var(--f-sans);letter-spacing:.01em;color:var(--hud-ink);text-align:end;font-variant-numeric:tabular-nums;margin:0}html[lang=ar] .hud-specs dt{text-transform:none;letter-spacing:0;font-size:.74rem}html[lang=ar] .hud-specs dd{letter-spacing:0;font-size:.88rem}.walk-view{border:1px solid var(--hud-dim);font:500 .66rem/1 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--hud-ink);transition:background var(--dur-fast), border-color var(--dur-fast);background:#1446784d;justify-self:start;align-items:center;gap:.7em;margin-top:2px;padding:10px 16px;display:inline-flex}html[lang=ar] .walk-view{text-transform:none;letter-spacing:0;font-size:.84rem}.walk-view svg{width:1.1em;height:1.1em}.walk-view:hover{border-color:var(--hud-1);background:#3d9bff5c}.walk-view:active{border-color:var(--hud-1);background:#3d9bff80}.walk-view:focus-visible{outline-offset:3px;outline:2px solid #fff}.hud-deco{pointer-events:none;opacity:0;transition:opacity .1s linear;position:absolute;inset:0}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-deco{opacity:1;transition:opacity .3s linear .52s}.hud-deco i{position:absolute}.hud-corner{width:13px;height:13px;filter:drop-shadow(0 0 4px var(--hud-1));border:0 solid #fff}.is-right .hud-corner-a,.is-below .hud-corner-a,.is-above .hud-corner-a{border-width:2px 0 0 2px;top:-5px;left:-5px}.is-right .hud-corner-b,.is-below .hud-corner-b,.is-above .hud-corner-b{border-width:0 2px 2px 0;bottom:-5px;right:-5px}.is-left .hud-corner-a{border-width:2px 2px 0 0;top:-5px;right:-5px}.is-left .hud-corner-b{border-width:0 0 2px 2px;bottom:-5px;left:-5px}.hud-rule{background:linear-gradient(to bottom, var(--hud-dim) 1px, transparent 1px) 0 0 / 100% 9px;opacity:.8;width:6px;top:64px;bottom:44px}.is-right .hud-rule{right:-12px}.is-left .hud-rule{left:-12px}.is-below .hud-rule,.is-above .hud-rule{display:none}.hud-port{background:linear-gradient(var(--hud-pd,to bottom), transparent, #fff 50%, transparent);border-radius:2px;box-shadow:0 0 10px 1px #6fe3ff8c}.is-right .hud-port,.is-left .hud-port{top:calc(var(--port) - 26px);width:2px;height:52px}.is-right .hud-port{left:-1px}.is-left .hud-port{right:-1px}.is-below .hud-port,.is-above .hud-port{--hud-pd:to right;left:calc(var(--port) - 26px);width:52px;height:2px}.is-below .hud-port{top:-1px}.is-above .hud-port{bottom:-1px}.hud-w{border:1px solid var(--hud-line);background:linear-gradient(#3d9bff1a,#3d9bff05);gap:9px;padding:10px 13px 12px;display:grid;position:relative}.hud-w:before,.hud-w:after{content:"";border:0 solid var(--hud-1);width:7px;height:7px;position:absolute}.hud-w:before{border-width:1px 0 0 1px;top:-1px;left:-1px}.hud-w:after{border-width:0 1px 1px 0;bottom:-1px;right:-1px}.hud-w-cap{font:500 .54rem/1.3 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;display:flex}.hud-w-cap span{color:var(--hud-ok);align-items:center;gap:7px;display:inline-flex}.hud-w-cap b{color:var(--hud-label);font-weight:500}html[lang=ar] .hud-w-cap{text-transform:none;letter-spacing:0;font-size:.72rem}.hud-w-body{min-height:66px;font:500 .58rem/1.3 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hud-label)}html[lang=ar] .hud-w-body{text-transform:none;letter-spacing:0;font-size:.72rem}.hud-w-body b{font:400 1.3rem/1 var(--f-num);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--hud-key);white-space:nowrap}.hud-w-body b i{font:500 .56rem/1 var(--f-num);letter-spacing:.1em;color:var(--hud-label);margin-inline-start:3px;font-style:normal}.hud-n:after{counter-reset:hud var(--hud-n);content:counter(hud)}@keyframes hud-count{0%{--hud-n:0;--hud-f:0}}.walk-callouts.is-on .walk-callout:not([hidden]) :is(.w-dial,.w-ch,.w-sound){animation:hud-count .9s var(--hud-e) calc(.85s + var(--k,0) * 90ms) backwards}.w-climate{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:16px;display:grid}.w-dial{width:74px;height:74px;position:relative}.w-dial svg{fill:none;width:100%;height:100%;overflow:visible}.w-ticks{stroke:var(--hud-dim);stroke-width:1px}.w-track{stroke:#6fe3ff29;stroke-width:4px}.w-fill{stroke:var(--hud-1);stroke-width:4px;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--hud-f));filter:drop-shadow(0 0 3px var(--hud-2))}.w-dial b{place-content:center;justify-items:center;gap:3px;padding-top:4px;font-size:1.42rem;display:grid;position:absolute;inset:0}.w-dial b i{margin:0}.w-side{gap:7px;min-width:0;display:grid}.w-chips{grid-template-columns:1fr 1fr;gap:5px;margin:0;padding:0;list-style:none;display:grid}.w-chips li{border:1px solid var(--hud-line);color:var(--hud-soft);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.1em;padding:5px 8px;font-size:.56rem;position:relative;overflow:hidden}html[lang=ar] .w-chips li{letter-spacing:0;font-size:.7rem}.w-chips li:before{content:"";border:1px solid var(--hud-1);opacity:0;z-index:-1;background:#3d9bff5c;position:absolute;inset:-1px}.w-chips li:first-child:before{opacity:1}.w-side small{font:inherit;color:var(--hud-label);opacity:.85}.walk-callouts.is-on .walk-callout:not([hidden]) .w-chips li:before{opacity:0;animation:w-chip 12s linear calc(1.95s + var(--k) * 3s) infinite}.walk-callouts.is-on .walk-callout:not([hidden]) .w-chips li:first-child:before{animation-name:w-chip,w-chip-first;animation-duration:12s,1.95s;animation-iteration-count:infinite,1;animation-delay:1.95s,0s}@keyframes w-chip{0%,23%{opacity:1}26%,to{opacity:0}}@keyframes w-chip-first{0%,to{opacity:1}}.walk-callouts.is-on .walk-callout:not([hidden]) .w-dial{animation:hud-count .9s var(--hud-e) .85s backwards, w-dial 12s var(--hud-e) 1.95s infinite}@keyframes w-dial{0%,23%{--hud-n:22;--hud-f:43}27%,48%{--hud-n:23;--hud-f:50}52%,73%{--hud-n:24;--hud-f:57}77%,96%{--hud-n:27;--hud-f:79}to{--hud-n:22;--hud-f:43}}.w-chan{align-content:center;gap:10px;display:grid}.w-ch{grid-template-columns:24px minmax(0,1fr) 52px;align-items:center;gap:12px;display:grid}.w-chan .w-ch>b{font:500 .66rem/1 var(--f-num);letter-spacing:.12em;color:var(--hud-label)}.w-bar{background:#6fe3ff24;height:8px;position:relative;overflow:hidden;-webkit-mask:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 7px);mask:repeating-linear-gradient(90deg,#000 0 5px,#0000 5px 7px)}.w-bar i{transform-origin:0;transform:scaleX(calc(var(--hud-f) / 100));background:linear-gradient(90deg,#f0a23a,#ffdc9a);position:absolute;inset:0}[dir=rtl] .w-bar i{transform-origin:100%;background:linear-gradient(270deg,#f0a23a,#ffdc9a)}.w-ch>span{text-align:end;font:400 .95rem/1 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--hud-key);white-space:nowrap}.w-ch>span i{font:500 .56rem/1 var(--f-num);color:var(--hud-label);margin-inline-start:2px;font-style:normal}.walk-callouts.is-on .walk-callout:not([hidden]) .w-ch-1{animation:hud-count .9s var(--hud-e) .94s backwards, w-ch-1 11s ease-in-out 2.8s infinite}@keyframes w-ch-1{0%,12%,88%,to{--hud-n:64;--hud-f:64}40%,60%{--hud-n:38;--hud-f:38}}.w-rail{align-content:center;gap:6px;display:grid}.w-run{height:50px;position:relative}.w-line{inset-inline:0;border-top:1px solid var(--hud-1);background:linear-gradient(to right, var(--hud-dim) 1px, transparent 1px) 0 0 / 10% 100%;height:8px;position:absolute;top:20px}.w-line:after{content:"";inset-inline-end:0;background:var(--hud-dim);width:1px;height:100%;position:absolute;top:0}.w-drape{inset-inline:0;transform-origin:0;transform:scaleX(calc(var(--hud-f) / 100));background:repeating-linear-gradient(90deg,#6fe3ff80 0 1.5px,#6fe3ff1a 1.5px 9px);position:absolute;top:22px;bottom:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}[dir=rtl] .w-drape{transform-origin:100%}.w-car{transform:translateX(calc(var(--hud-f) * 1% * var(--hud-dir)));position:absolute;inset:0}.w-car:before{content:"";inset-inline-start:-1px;background:var(--hud-key);width:2px;box-shadow:0 0 8px var(--hud-key);position:absolute;top:15px;bottom:0}.w-car b{font-size:.95rem;position:absolute;top:-3px;left:0;translate:-50%}[dir=rtl] .w-car b{left:auto;right:0;translate:50%}.w-ends{justify-content:space-between;display:flex}.walk-callouts.is-on .walk-callout:not([hidden]) .w-rail{animation:w-rail-in 1.3s var(--hud-e) .85s backwards, w-rail 14s ease-in-out 3.2s infinite}@keyframes w-rail-in{0%{--hud-n:0;--hud-f:100}}@keyframes w-rail{0%,10%,90%,to{--hud-n:72;--hud-f:28}42%,58%{--hud-n:40;--hud-f:60}}.w-sound{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.w-cone{fill:none;width:54px;height:54px;stroke:var(--hud-1);stroke-width:1.6px;stroke-linecap:round;overflow:visible}.w-cone circle{fill:#fff;stroke:none}.w-cone path{opacity:.7}.walk-callouts.is-on .walk-callout:not([hidden]) .w-cone path{animation:w-wave 2.6s ease-out calc(var(--k) * .32s) infinite}@keyframes w-wave{0%,to{opacity:.18}25%{opacity:1}}.w-spec{align-items:center;gap:2px;height:46px;display:flex}.w-spec i{background:linear-gradient(to top, var(--hud-2), var(--hud-1) 50%, var(--hud-2));height:100%;transform:scaleY(var(--a));flex:1}.walk-callouts.is-on .walk-callout:not([hidden]) .w-spec i{animation:w-eq calc(1.7s + var(--k) * 61ms) ease-in-out calc(var(--k) * -.37s) infinite alternate}@keyframes w-eq{0%{transform:scaleY(calc(var(--a) * .32))}to{transform:scaleY(var(--a))}}.w-read{text-align:end;justify-items:end;gap:5px;display:grid}.w-radar{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:18px;display:grid}.w-dish{border-radius:50%;width:70px;height:70px;position:relative;overflow:hidden}.w-dish svg{fill:none;width:100%;height:100%;stroke:var(--hud-dim);stroke-width:1px;position:absolute;inset:0}.w-sweep{background:conic-gradient(from 0deg, #6fe3ff00 0 240deg, #6fe3ff8c 360deg);border-radius:50%;position:absolute;inset:0;rotate:40deg}.w-blip{left:var(--x);top:var(--y);background:var(--hud-ok);width:5px;height:5px;box-shadow:0 0 6px var(--hud-ok);opacity:.5;border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute}.walk-callouts.is-on .walk-callout:not([hidden]) .w-sweep{animation:5s linear infinite hud-spin;rotate:0deg}@keyframes hud-spin{to{rotate:360deg}}.walk-callouts.is-on .walk-callout:not([hidden]) .w-blip{opacity:0;animation:w-blip 5s linear calc(var(--t) * 5s) infinite}@keyframes w-blip{0%{opacity:1}55%,to{opacity:0}}.w-reads{gap:8px;display:grid}.w-radar .w-read{border-bottom:1px solid var(--hud-faint);text-align:start;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.w-radar .w-read b{font-size:1rem}.w-radar .w-read b.is-ok{font:500 .78rem/1 var(--f-sans);letter-spacing:.14em;color:var(--hud-ok)}html[lang=ar] .w-radar .w-read b.is-ok{letter-spacing:0;font-size:.9rem}.walk-callouts.is-on .walk-callout:not([hidden]) .w-radar{animation:10s step-end 2s infinite w-air}@keyframes w-air{0%{--hud-n:1}35%{--hud-n:0}70%{--hud-n:2}}.w-print{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px;display:grid}.w-pad{width:58px;height:66px;position:relative;overflow:hidden}.w-pad svg{fill:none;width:100%;height:100%;stroke:var(--hud-1);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px var(--hud-2));opacity:0;transition:opacity .35s var(--hud-e);position:absolute;inset:0}.w-pad svg circle{fill:var(--hud-1);stroke:none}.w-print[data-m=card] .w-m[data-m=card],.w-print[data-m=finger] .w-m[data-m=finger],.w-print[data-m=face] .w-m[data-m=face],.w-print[data-m=password] .w-m[data-m=password]{opacity:1}.w-print.is-ok .w-pad svg{stroke:var(--hud-ok);filter:drop-shadow(0 0 3px #72e6a0b3)}.w-print.is-ok .w-pad svg circle{fill:var(--hud-ok)}.w-beam{height:2px;box-shadow:0 0 10px 2px var(--hud-1);opacity:0;background:#fff;position:absolute;top:0;left:-5px;right:-5px}.w-print.is-scan .w-beam{opacity:1;animation:1.25s linear w-beam}@keyframes w-beam{0%{translate:0 2px}to{translate:0 64px}}.w-state{align-items:center;gap:8px;min-width:0;display:grid}.w-methods{flex-wrap:wrap;gap:4px 5px;margin:0;padding:0;list-style:none;display:flex}.w-methods li{border:1px solid var(--hud-line);font:500 .6rem/1.2 var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--hud-dim);white-space:nowrap;padding:3px 7px 4px;transition:color .3s,border-color .3s,background .3s,box-shadow .3s}html[lang=ar] .w-methods li{letter-spacing:0;text-transform:none;font-size:.78rem}.w-methods li.is-on{color:var(--hud-ink);border-color:var(--hud-1);background:var(--hud-faint);box-shadow:0 0 10px #3d9bff59}.w-print.is-ok .w-methods li.is-on{border-color:var(--hud-ok);box-shadow:0 0 10px #72e6a059}.w-says{min-height:1.3em;display:grid}.w-says>span{opacity:0;transition:opacity .25s linear, translate .3s var(--hud-e);grid-area:1/1}.w-scanning{font:500 .68rem/1.3 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hud-label)}html[lang=ar] .w-scanning{letter-spacing:0;text-transform:none;font-size:.84rem}.w-granted{color:var(--hud-ok);align-items:center;gap:8px;font-size:.7rem;display:inline-flex;translate:0 4px}html[lang=ar] .w-granted{font-size:.86rem}.w-granted svg{stroke-width:2.6px;border:1px solid;border-radius:50%;width:17px;height:17px;padding:2px;box-shadow:0 0 8px #72e6a099}.w-print.is-scan .w-scanning{opacity:1}.w-print.is-ok .w-granted{opacity:1;translate:0}.w-prog{background:#6fe3ff29;height:3px;position:relative;overflow:hidden}.w-prog i{background:var(--hud-1);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .w-prog i{transform-origin:100%}.w-print.is-scan .w-prog i{transition:transform 1.25s linear;transform:scaleX(1)}.w-print.is-ok .w-prog i{background:var(--hud-ok);transform:scaleX(1)}.walk-callout.is-tight .hud-body{gap:9px;padding-block:14px 16px}.walk-callout.is-tight .hud-blurb{display:none}.walk-callout.is-tight .hud-specs>div{padding-block:4px 5px}.walk-callout.is-min .hud-w{display:none}.walk-callout.is-dock{perspective:none;width:min(460px,100% - 24px)}.walk-callout.is-dock .hud-tilt{animation:none;transform:none}.walk-callout.is-dock .hud-body{gap:9px;padding:13px 16px 15px}.walk-callout.is-dock h2{margin:0;font-size:1.24rem}.walk-callout.is-dock .hud-blurb{display:none}.walk-callout.is-dock .hud-specs{grid-template-columns:1fr 1fr;column-gap:18px}.walk-callout.is-dock .hud-specs>div{grid-template-columns:minmax(0,1fr);padding:3px 0 5px}.walk-callout.is-dock .hud-specs dd{text-align:start;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.walk-callout.is-dock .hud-dc{max-width:100%}.walk-callout.is-dock .hud-tx{text-overflow:ellipsis;overflow:hidden}.walk-callout.is-dock .hud-w{gap:7px;padding:8px 11px 9px}.walk-callout.is-dock .hud-w-body{min-height:56px}.walk-callout.is-dock.is-tight .hud-specs>div:nth-child(n+5){display:none}.walk-callout.is-sheet{width:100%;max-width:none}.walk-callout.is-sheet .hud-glass{background:linear-gradient(to bottom, #6fe3ff1a, #6fe3ff00 30%), linear-gradient(to bottom, var(--hud-glass) 55%, #060e1c99)}.walk-callout.is-sheet .hud-body{padding-bottom:calc(var(--zone,0px) + 14px)}.walk-callout.is-sheet .walk-view{inset-inline-end:16px;top:var(--act,auto);margin:0;padding:14px 16px;position:absolute;translate:0 -50%}.walk-callout.is-sheet .hud-corner-b{display:none}.walk-callout.is-sheet .hud-tilt{min-height:var(--sheet-h,0px)}@media (orientation:portrait){.walk.is-hold:not(.is-3d) .walk-callouts{transform:none}.walk:not(.is-3d) .hud-pan:before{display:none}.walk:not(.is-3d) .walk-callout.is-sheet.is-min .hud-w{display:grid}.walk:not(.is-3d) .walk-callout.is-sheet.is-min .hud-specs>div:nth-child(n+3){display:none}.walk.hud-sheet:not(.is-3d) .walk-steps{opacity:0}}@media (orientation:portrait) and (width<=360px){.walk:not(.is-3d) .walk-callout.is-sheet .walk-view{letter-spacing:.1em;padding-inline:10px;font-size:.62rem;inset-inline-end:12px}}@media (orientation:portrait) and (height<=600px){.walk:not(.is-3d) .walk-callout.is-sheet.is-min .hud-specs{display:none}}@media (orientation:portrait) and (width>=701px){.walk:not(.is-3d) .walk-callout.is-sheet .hud-body{max-width:640px;margin-inline:auto}}@media (orientation:landscape) and (height<=500px){.walk-callout:not(.is-dock){width:clamp(280px,40vw,340px)}.walk-callout:not(.is-dock) .hud-body{gap:7px;padding:11px 14px 13px}.walk-callout:not(.is-dock) h2{margin:0;font-size:1.15rem}.walk-callout:not(.is-dock) .hud-blurb{display:none}.walk-callout:not(.is-dock) .hud-specs{grid-template-columns:1fr 1fr;column-gap:16px}.walk-callout:not(.is-dock) .hud-specs>div{grid-template-columns:minmax(0,1fr);padding:2px 0 4px}.walk-callout:not(.is-dock) .hud-specs dd{text-align:start;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.walk-callout:not(.is-dock) .hud-dc{max-width:100%}.walk-callout:not(.is-dock) .hud-tx{text-overflow:ellipsis;overflow:hidden}.walk-callout:not(.is-dock) .hud-w{gap:6px;padding:7px 10px 8px}.walk-callout:not(.is-dock) .hud-w-body{min-height:50px}.walk-callout.is-tight:not(.is-dock) .hud-specs>div:nth-child(n+5){display:none}}.walk.hud-sheet .walk-hint,.walk.hud-sheet .walk-steps span{color:var(--on-night-soft);text-shadow:none}.walk.hud-sheet .walk-steps i{background:#f1ede647}.walk.hud-sheet .walk-steps i.is-done{background:var(--brass)}.walk.hud-sheet .walk-steps i.is-on{background:var(--on-night)}.walk.hud-sheet .walk-next{background:#0e0d0c6b;border-color:#f1ede68c}.walk-slides:not([hidden])~.walk-callouts .walk-callout:not(.is-placed):not([hidden]) :is(.hud-glass-x,.hud-glass){opacity:1;transform:none}.walk-slides:not([hidden])~.walk-callouts .walk-callout:not(.is-placed):not([hidden]) :is(.hud-body>*,.hud-specs>div,.hud-deco){opacity:1;translate:0}.walk-callout:not(.is-placed) :is(.hud-port,.hud-rule){display:none}.walk-callout:not(.is-placed){--c-tr:20px;--c-bl:20px}@media (prefers-reduced-motion:reduce){.walk{transition:none}.walk-callouts *,.walk-callouts :before,.walk-callouts :after{transition:opacity .3s linear!important;animation:none!important}.hud-glass-x,.hud-glass,.hud-specs>div,.hud-specs>div:after{transform:translate(0,0)}.hud-scan,.w-beam{display:none}.walk-callouts.is-on .walk-callout:not([hidden]) .hud-tilt{transform:rotateY(var(--tilt,0deg))}.walk-callouts.is-on .walk-callout:not([hidden]) .w-chips li:before{opacity:0}.walk-callouts.is-on .walk-callout:not([hidden]) .w-chips li:first-child:before{opacity:1}.walk-callouts.is-on .walk-callout:not([hidden]) .w-blip{opacity:.6}}.band.ph{align-items:end;min-height:clamp(340px,46svh,520px);padding-block:150px clamp(56px,8vh,96px);display:grid}.ph-inner{justify-items:start;gap:22px;display:grid}.ph-title{color:var(--ink);max-width:16ch;font-size:clamp(2.8rem,6.6vw,6rem);line-height:1.04}html[lang=ar] .band .ph-title{font-size:clamp(2.6rem,6.2vw,5.2rem);line-height:1.3}.ph-rule{background:var(--brass);width:72px;height:1px;margin-block:6px 4px;display:block}.ph-lead{color:var(--ink-soft);max-width:54ch;font-size:clamp(1.04rem,1.4vw,1.18rem)}[data-ph-in]{opacity:0;transition:opacity 1.1s var(--ease-out), transform 1.3s var(--ease-out);transition-delay:calc(.15s + var(--d,0s));transform:translateY(18px)}.ph-rule[data-ph-in]{transform-origin:0;transform:scaleX(0)}[dir=rtl] .ph-rule[data-ph-in]{transform-origin:100%}.ph.is-in [data-ph-in],html.no-js [data-ph-in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-ph-in]{opacity:1;transform:none}}.about-co{align-items:center;gap:clamp(56px,7vw,120px);display:grid}@media (width>=960px){.about-co{grid-template-columns:1.2fr .8fr}}.about-co-text{gap:22px;display:grid}.about-co-text .sh{margin-bottom:8px}.about-co-text p{color:var(--ink-soft);font-size:1.02rem}.about-co-text .about-co-lead{color:var(--ink);font-size:clamp(1.08rem,1.4vw,1.2rem)}.vm{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-soft);gap:0;display:grid}@media (width>=860px){.vm{grid-template-columns:1fr 1fr}.vm-card+.vm-card{border-inline-start:1px solid var(--hair)}}.vm-card{align-content:start;gap:20px;padding:clamp(36px,4.6vw,68px);display:grid}.vm-card+.vm-card{border-top:1px solid var(--hair)}@media (width>=860px){.vm-card+.vm-card{border-top:0}}.vm-ring{border:1px solid var(--hair);width:52px;height:52px;color:var(--brass-deep);border-radius:50%;place-items:center;display:grid}.vm-ring svg{width:22px;height:22px}.vm-title{font-size:clamp(1.9rem,3.2vw,2.7rem)}.vm-card p{color:var(--ink-soft);max-width:42ch;font-size:1.06rem}.cells{grid-template-columns:1fr;gap:clamp(16px,2vw,26px);display:grid}@media (width>=640px){.cells{grid-template-columns:1fr 1fr}}@media (width>=1000px){.cells{grid-template-columns:repeat(3,1fr)}}.cell{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-soft);min-height:220px;transition:box-shadow .8s var(--ease-out), border-color .6s;align-content:start;gap:14px;padding:clamp(30px,3.2vw,44px);display:grid}.cell:hover{box-shadow:var(--shadow-lift);border-color:var(--hair)}.cell-ic{border:1px solid var(--hair);width:46px;height:46px;color:var(--brass-deep);border-radius:50%;place-items:center;display:grid}.cell-ic svg{width:19px;height:19px}.cell h3{margin-top:8px;font-size:clamp(1.3rem,1.9vw,1.55rem)}.cell p{font-family:var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);font-size:.68rem}html[lang=ar] .cell p{letter-spacing:0;text-transform:none;font-size:.92rem}.brands{border-top:1px solid var(--line);border-inline-start:1px solid var(--line);background:var(--card);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=700px){.brands{grid-template-columns:repeat(5,1fr)}}.brands li{aspect-ratio:16/9;border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);place-items:center;padding:18px;display:grid}.brands img{filter:grayscale()sepia(.25)contrast(1.02);opacity:.55;width:auto;max-width:70%;height:auto;max-height:44px;transition:filter .6s,opacity .6s}.brands li:hover img{filter:none;opacity:1}.row--ctl{grid-template-columns:clamp(56px,7vw,100px) minmax(0,.9fr) minmax(0,1.1fr) clamp(170px,20vw,260px)}.row--svc{grid-template-columns:clamp(44px,6vw,90px) minmax(0,.9fr) minmax(0,1.1fr) clamp(190px,23vw,320px)}.row-pic{aspect-ratio:3/2;background:var(--mist);box-shadow:var(--shadow-soft);transition:box-shadow .9s var(--ease-out);border-radius:12px;position:relative;overflow:hidden}.row-pic img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease-out)}.row:hover .row-pic{box-shadow:var(--shadow-lift)}.row:hover .row-pic img{transform:scale(1.04)}.row-glyph{color:var(--brass-deep);background:radial-gradient(circle at 50% 45%, var(--card), var(--mist) 80%);place-items:center;display:grid;position:absolute;inset:0}.row-glyph svg{stroke-width:1.2px;width:40px;height:40px}@media (width<=860px){.row--ctl,.row--svc{grid-template-columns:44px 1fr}.row--ctl .row-pic{grid-column:2;max-width:320px}}.closing{text-align:center;overflow:clip}.closing-inner{justify-items:center;gap:28px;display:grid;position:relative}.closing-n b{font-family:var(--f-num);letter-spacing:-.02em;color:var(--brass-deep);font-size:clamp(5.6rem,16vw,12rem);font-weight:300;line-height:.9}.closing-t{max-width:32ch;color:var(--ink);font-size:clamp(1rem,2.2vw,1.6rem)}.contact-grid{align-items:start;gap:clamp(50px,6vw,110px);display:grid}@media (width>=980px){.contact-grid{grid-template-columns:1fr 1fr}.contact-card{position:sticky;top:110px}}.contact-list{border-top:1px solid var(--line);display:grid}.contact-list li{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;align-items:center;gap:4px 20px;padding:24px 12px;display:grid}.ci-ic{border:1px solid var(--hair);width:48px;height:48px;color:var(--brass-deep);border-radius:50%;grid-row:1/3;place-items:center;transition:background .4s,color .4s,border-color .4s;display:grid}.ci-ic svg{width:19px;height:19px}.contact-list li:hover .ci-ic{background:var(--espresso);border-color:var(--espresso);color:var(--on-esp)}.contact-list a{font-family:var(--f-head);z-index:1;font-size:clamp(1.05rem,1.5vw,1.3rem);transition:color .3s;position:relative}.contact-list a.num,.contact-list a.latin{font-family:var(--f-sans-en);font-weight:300}.contact-list a:hover{color:var(--brass-deep)}.ci-phones{flex-wrap:wrap;gap:4px 22px;display:flex}.contact-card-in{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-soft);padding:clamp(30px,4vw,54px)}.band.pm{--tilt:52deg;--s:.94;color:var(--on-esp);background:linear-gradient(#070b19 0%,#0b1331 48%,#070b19 100%);padding-block:clamp(88px,9vw,136px);overflow:clip}.pm-sky{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pm-glow{opacity:0;transition:opacity 2.6s var(--ease-out);border-radius:50%;position:absolute}.pm-glow-a{inset-inline-end:-22vmax;background:radial-gradient(circle,#3b99d442,#0000 62%);width:78vmax;height:78vmax;top:-18vmax}.pm-glow-b{inset-inline-start:-20vmax;background:radial-gradient(circle,#60bc5021,#0000 62%);width:60vmax;height:60vmax;bottom:-30vmax}.pm.is-in .pm-glow{opacity:1}.pm-grid{align-items:center;gap:clamp(36px,5vw,84px);display:grid}@media (width>=1000px){.pm-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.pm-text{gap:clamp(22px,2.4vw,32px);display:grid}.pm .kicker{color:var(--brass-light)}.pm .kicker:before{background:var(--brass-light)}.pm-kicker,.pm-title{opacity:0;transition:opacity 1s var(--ease-out), transform 1.2s var(--ease-out);transform:translateY(22px)}.pm-title{transition-delay:.12s}.pm.is-told .pm-kicker,.pm.is-told .pm-title,html.no-js .pm-kicker,html.no-js .pm-title{opacity:1;transform:none}.pm-title{justify-items:start;gap:.12em;display:grid}.pm-pre,.pm-post{color:var(--on-esp);max-width:20ch;font-size:clamp(1.3rem,2.3vw,2rem);line-height:1.3}.pm-total{letter-spacing:-.035em;background:linear-gradient(100deg,#fff 8%,#9fd2f2 46%,#86dc70 92%);color:#0000;opacity:0;-webkit-background-clip:text;background-clip:text;padding-inline-end:.04em;font-size:clamp(5.6rem,11vw,9.6rem);font-weight:300;line-height:.94;transition:opacity .9s}.pm-total.is-counting,html.no-js .pm-total{opacity:1}.pm-list{border-top:1px solid var(--line-esp);display:grid}.pm-row{border-bottom:1px solid var(--line-esp);opacity:0;transition:opacity .9s var(--ease-out) calc(.5s + var(--i) * 70ms), transform 1s var(--ease-out) calc(.5s + var(--i) * 70ms), background-color .4s;outline:none;grid-template-columns:minmax(6.6em,auto) 1fr 2.4em;align-items:center;gap:clamp(12px,1.6vw,22px);padding:7px 8px;display:grid;transform:translateY(14px)}.pm.is-in .pm-row,html.no-js .pm-row{opacity:1;transform:none}.pm.is-live .pm-row{transition-duration:.4s;transition-delay:0s}.pm-name{color:var(--on-esp-soft);font-size:.98rem;transition:color .4s}.pm-bar{background:#ffffff14;border-radius:2px;height:2px;position:relative}.pm-bar i{width:max(5px, calc(var(--w) * 100%));background:var(--c);box-shadow:0 0 12px var(--c);transform-origin:0;transition:transform 1.5s var(--ease-out) calc(.8s + var(--i) * 90ms);border-radius:2px;position:absolute;inset-block:0;inset-inline-start:0;transform:scaleX(0)}[dir=rtl] .pm-bar i{transform-origin:100%}.pm-bar i:after{content:"";inset-inline-end:-3px;width:6px;height:6px;box-shadow:0 0 10px 2px var(--c);background:#fff;border-radius:50%;margin-top:-3px;position:absolute;top:50%}.pm.is-in .pm-bar i,html.no-js .pm-bar i{transform:scaleX(1)}.pm-count{color:#fff;text-align:end;font-size:1.22rem;font-weight:300;line-height:1}.pm-row.is-on{background-color:#ffffff0e}.pm-row.is-on .pm-name{color:#fff}.pm.is-held .pm-row:not(.is-on){opacity:.4}.pm-stage{width:100%;max-width:min(800px,70svh);margin-inline:auto;container-type:inline-size}.pm-scene{aspect-ratio:1/1.1;perspective:300cqw;perspective-origin:50% 0;opacity:0;transition:opacity 1.4s;position:relative}.pm.is-in .pm-scene,html.no-js .pm-scene{opacity:1}.pm-plate{inset-inline:0;aspect-ratio:757/1000;transform-style:preserve-3d;margin-top:-66.05%;position:absolute;top:51%;transform:rotateX(34deg)rotate(0)scale(.7)}.pm.is-in .pm-plate{animation:pm-settle 2.2s var(--ease-out) both, pm-float 20s ease-in-out 2.2s infinite alternate}html.no-js .pm-plate{transform:rotateX(var(--tilt)) rotateZ(-3deg) scale(var(--s))}@keyframes pm-settle{0%{transform:rotateX(34deg)rotate(0)scale(.7)}to{transform:rotateX(var(--tilt)) rotateZ(-3deg) scale(var(--s))}}@keyframes pm-float{0%{transform:rotateX(var(--tilt)) rotateZ(-3deg) scale(var(--s))}to{transform:rotateX(var(--tilt)) rotateZ(4deg) scale(var(--s))}}.pm-plate svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pm-under{pointer-events:none}.pm-halo{fill:#2c7fd6;filter:blur(22px);opacity:0;transition:opacity 2.4s .7s;transform:translateZ(-5cqw)}.pm.is-in .pm-halo,html.no-js .pm-halo{opacity:.6}.pm-slab{transform:translateZ(calc(var(--z) * -5px));transform:translateZ(calc(var(--z) * -.75cqw));fill:#0a1433;stroke:#7ab0e842;stroke-width:1.4px}.pm-base{fill:#0f1b45}.pm-region{fill:var(--c);fill-opacity:0;stroke:#ffffff4d;stroke-width:1.1px;stroke-linejoin:round;cursor:pointer;transition:fill-opacity 1.2s var(--ease-out) calc(.9s + var(--i) * .14s), stroke .4s;outline:none}.pm.is-in .pm-region,html.no-js .pm-region{fill-opacity:var(--o)}.pm.is-live .pm-region{transition-duration:.45s;transition-delay:0s}.pm-region.is-on{fill-opacity:.96;stroke:#fff}.pm.is-held .pm-region:not(.is-on){fill-opacity:calc(var(--o) * .4)}.pm-coast{fill:none;stroke:var(--brass-light);stroke-width:1.8px;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;pointer-events:none;transition:stroke-dashoffset 2.6s var(--ease-io) .15s}.pm.is-in .pm-coast,html.no-js .pm-coast{stroke-dashoffset:0}.pm-arcs{pointer-events:none}.pm-arc,.pm-run{fill:none;stroke-linecap:round}.pm-arc{stroke:var(--c);stroke-opacity:.6;stroke-width:1.3px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.2s var(--ease-io) calc(1.3s + var(--i) * .26s)}.pm.is-in .pm-arc,html.no-js .pm-arc{stroke-dashoffset:0}.pm-run{stroke:#fff;stroke-width:2.4px;stroke-dasharray:.09 2;stroke-dashoffset:.09px;opacity:0}.pm.is-live .pm-run{animation:pm-run 4.6s var(--ease-io) calc(var(--i) * .45s) infinite}@keyframes pm-run{0%{stroke-dashoffset:.09px;opacity:0}8%{opacity:.95}52%{opacity:.95}60%,to{stroke-dashoffset:-1px;opacity:0}}.pm-node{pointer-events:none;opacity:0;transition:opacity .9s ease calc(1.3s + var(--i) * .26s)}.pm.is-in .pm-node,html.no-js .pm-node{opacity:1}.pm-ring{fill:var(--c);fill-opacity:.2;stroke:var(--c);stroke-opacity:.8;stroke-width:1px;transform-box:fill-box;transform-origin:50%}.pm.is-live .pm-ring{animation:pm-breathe 3.8s ease-in-out calc(var(--i) * .3s) infinite}@keyframes pm-breathe{0%,to{fill-opacity:.2;stroke-opacity:.8;transform:scale(1)}50%{fill-opacity:.05;stroke-opacity:.2;transform:scale(1.4)}}.pm-dot{fill:#fff}.pm-cols{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.pm-col{left:var(--x);top:var(--y);transform-origin:50% 100%;width:max(6px,1.7cqw);height:0;transform-style:preserve-3d;pointer-events:auto;cursor:pointer;transition:height 1.3s var(--ease-out) calc(1.5s + var(--i) * .26s);position:absolute;transform:translate(-50%,-100%)rotateX(-90deg)}.pm.is-in .pm-col,html.no-js .pm-col{height:calc(var(--h) * 31%)}.pm-beam{background:linear-gradient(to top, color-mix(in srgb, var(--c) 20%, transparent), var(--c) 58%, #fff);box-shadow:0 0 22px color-mix(in srgb, var(--c) 75%, transparent);border-radius:4px 4px 0 0;transition:box-shadow .4s,opacity .4s;position:absolute;inset:0}.pm-col.is-on .pm-beam{box-shadow:0 0 34px 4px var(--c)}.pm.is-held .pm-col:not(.is-on) .pm-beam{opacity:.3}.pm.is-held .pm-col:not(.is-on) .pm-tip b{opacity:.4}.pm-tip{white-space:nowrap;transform-origin:0 100%;transform:rotateX(90deg) rotateZ(3deg) rotateX(calc(-1 * var(--tilt))) translateX(-50%);opacity:0;transition:opacity .7s ease calc(1.6s + var(--i) * .26s);justify-items:center;gap:4px;padding-bottom:6px;display:grid;position:absolute;bottom:100%;left:50%}.pm.is-in .pm-tip{opacity:1;animation:20s ease-in-out 2.2s infinite alternate pm-face}html.no-js .pm-tip{opacity:1}@keyframes pm-face{0%{transform:rotateX(90deg) rotateZ(3deg) rotateX(calc(-1 * var(--tilt))) translateX(-50%)}to{transform:rotateX(90deg) rotateZ(-4deg) rotateX(calc(-1 * var(--tilt))) translateX(-50%)}}.pm-tip b{color:#fff;text-shadow:0 0 16px var(--c), 0 1px 3px #040814e6;font-size:clamp(15px,3.5cqw,28px);font-weight:300;line-height:1;transition:opacity .4s}.pm-tag{font-style:normal;font-family:var(--f-body);border:1px solid color-mix(in srgb, var(--c) 70%, transparent);color:#fff;opacity:0;transition:opacity .4s, transform .5s var(--ease-out);background:#060a18c7;border-radius:99px;padding:2px 10px;font-size:clamp(10.5px,1.75cqw,13.5px);line-height:1.5;transform:translateY(6px)}.pm-col.is-on .pm-tag{opacity:1;transform:none}.pm-col.is-on{z-index:2}.pm.is-away .pm-plate,.pm.is-away .pm-tip,.pm.is-away .pm-run,.pm.is-away .pm-ring{animation-play-state:paused}@media (width<=999px){.pm-grid{gap:clamp(26px,5vw,44px)}.pm-text{display:contents}.pm-stage{order:1;max-width:min(560px,70svh)}.pm-list{order:2}.pm-pre,.pm-post{max-width:none}}@media (prefers-reduced-motion:reduce){.pm-plate{transform:rotateX(var(--tilt)) rotateZ(-3deg) scale(var(--s));animation:none!important}.pm-tip{animation:none!important}.pm-run{display:none}.pm-ring{animation:none!important}}.ceo-grid{align-items:center;gap:clamp(44px,6vw,72px);display:grid}@media (width>=960px){.ceo-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:clamp(64px,8vw,140px)}}.ceo-photo{isolation:isolate;justify-self:center;width:100%;max-width:520px;position:relative}.ceo-frame{z-index:-1;border:1px solid var(--brass);opacity:0;transition:opacity 1.2s var(--ease-out) .5s, transform 1.4s var(--ease-out) .5s;border-radius:20px;position:absolute;inset-block:22px -22px;inset-inline:22px -22px;transform:translate(-14px,-14px)}[dir=rtl] .ceo-frame{transform:translate(14px,-14px)}.ceo-photo.is-in .ceo-frame,html.no-js .ceo-frame{opacity:.7;transform:none}.ceo-pic{aspect-ratio:4/5;box-shadow:var(--shadow-lift);background:var(--espresso);border-radius:20px;display:block;overflow:hidden}.ceo-pic img{object-fit:cover;width:100%;height:112%;transform:translateY(calc(-5.4% + var(--par,0) * -5.4%));will-change:transform}.ceo-body{justify-items:start;gap:clamp(20px,2.2vw,30px);display:grid}.ceo-mark{height:.42em;font-family:var(--f-display-en);color:var(--brass-light);font-size:clamp(6.5rem,9vw,9.5rem);line-height:.82;display:block}.ceo-mark:before{content:"“"}[dir=rtl] .ceo-mark:before{content:"”"}.ceo-quote{gap:1.1em;display:grid}.ceo-quote p{max-width:58ch;font-size:clamp(1.06rem,1.3vw,1.2rem);line-height:1.75}.ceo-quote .ceo-lead{max-width:none;font-family:var(--f-head);letter-spacing:.002em;margin-bottom:.15em;font-size:clamp(1.5rem,2.55vw,2.3rem);line-height:1.36}html[lang=ar] .ceo-quote p{font-size:clamp(1.04rem,1.25vw,1.16rem);line-height:2}html[lang=ar] .ceo-quote .ceo-lead{letter-spacing:0;font-size:clamp(1.42rem,2.35vw,2.1rem);line-height:1.75}.rw{color:#101a3d33;transition:color .7s var(--ease-out)}.rw.is-lit,html.no-js .rw{color:var(--ink-soft)}.ceo-lead .rw.is-lit,html.no-js .ceo-lead .rw{color:var(--ink)}.ceo-sign{grid-template-columns:auto 1fr;align-items:center;gap:clamp(20px,2.2vw,28px) 18px;width:100%;margin-top:clamp(6px,1vw,14px);display:grid}.ceo-rule{background:linear-gradient(to right, var(--brass), #a98a5b00);transform-origin:0;width:100%;height:1px;transition:transform 1.6s var(--ease-out) .3s;grid-column:1/-1;display:block;transform:scaleX(0)}[dir=rtl] .ceo-rule{transform-origin:100%;background:linear-gradient(to left, var(--brass), #a98a5b00)}.ceo-sign.is-in .ceo-rule,html.no-js .ceo-rule{transform:scaleX(1)}.ceo-ring{border:1px solid var(--hair);border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.ceo-ring .logo{width:30px;height:auto}.ceo-who{gap:6px;display:grid}.ceo-name{font-family:var(--f-head);font-size:clamp(1.3rem,1.8vw,1.6rem);font-weight:400;line-height:1.2}.ceo-who .label{color:var(--brass-deep)}@media (width<=959px){.ceo-photo{justify-self:start;max-width:440px}.ceo-frame{inset-block:14px -14px;inset-inline:14px -14px}.ceo-pic{aspect-ratio:4/4.2}}@media (prefers-reduced-motion:reduce){.ceo-pic img{transform:translateY(-5.4%)}}.ways-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,22px);height:clamp(420px,min(42vw,66svh),600px);display:grid}.way{isolation:isolate;background:var(--espresso);min-width:0;box-shadow:var(--shadow-soft);transition:opacity 1s var(--ease-out) var(--d,0s), transform 1.2s var(--ease-out) var(--d,0s), box-shadow .8s var(--ease-out);border-radius:18px;position:relative;overflow:hidden}.way img{object-fit:cover;width:100%;height:100%;transition:transform 2.2s var(--ease-out) var(--d,0s);will-change:transform;backface-visibility:hidden;position:absolute;inset:0;transform:scale(1.08)}.way.is-in img,html.no-js .way img{transform:scale(1)}.way:after{content:"";pointer-events:none;background:linear-gradient(#080c1c00 44%,#080c1c7a 76%,#080c1cdb 100%);position:absolute;inset:0}.way-cap{inset-inline:0;z-index:1;text-align:center;color:#fff;transition:transform .8s var(--ease-out);justify-items:center;gap:14px;padding:clamp(18px,2.2vw,32px) clamp(14px,1.6vw,24px);display:grid;position:absolute;bottom:0}.way-rule{background:var(--brass-light);opacity:.85;width:28px;height:1px;transition:width .8s var(--ease-out);display:block}.band .way-cap h3{text-wrap:balance;max-width:14em;font-size:clamp(1.05rem,1.55vw,1.4rem);line-height:1.3}html[lang=ar] .band .way-cap h3{line-height:1.6}.way-sub{white-space:nowrap;font-family:var(--f-sans-en);letter-spacing:.02em;opacity:.86;direction:ltr;unicode-bidi:isolate;margin-top:.25em;font-size:.8em;display:block}@media (hover:hover) and (pointer:fine){.way.is-in{transition:opacity 1s var(--ease-out), transform .8s var(--ease-out), box-shadow .8s var(--ease-out)}.way.is-in:hover{box-shadow:var(--shadow-lift);transform:translateY(-6px)}.way.is-in:hover img{transition:transform 1.8s var(--ease-out);transform:scale(1.035)}.way:hover .way-rule{width:52px}.way:hover .way-cap{transform:translateY(-4px)}}@media (width<=860px){.ways-row{grid-template-columns:1fr 1fr;gap:12px;height:auto}.way{aspect-ratio:3/5;border-radius:14px}}.walk-scene{object-fit:cover;object-position:calc(50% + var(--hud-pan)) calc(50% + var(--hud-pan-y));z-index:3;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.walk-scene.is-on{opacity:1;transition-duration:.4s}.walk-scene-src{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute;top:0;left:0}.walk-app{z-index:3;pointer-events:none;--lights:1;--curtain:1;--app-brass:#d9bd8a;--app-brass-2:#b8935c;position:absolute;inset:0}.walk-app[hidden]{display:none}.phone-wrap{--pw:clamp(232px, min(21vw, 38.5vh), 336px);width:var(--pw);margin-top:calc(var(--pw) * -1.14);font-size:calc(var(--pw) / 20);perspective:1700px;opacity:0;will-change:transform, opacity;transition:transform 1.3s cubic-bezier(.19,1,.22,1),opacity .5s linear;position:absolute;top:50%;right:clamp(22px,6vw,120px);transform:translateY(62%)rotate(5deg)scale(.96)}.walk-app:is(.is-rising,.is-on) .phone-wrap{opacity:1;transform:none}.walk-app:not(.is-rising):not(.is-on) .phone-wrap{transition:transform .55s cubic-bezier(.5,0,.75,0),opacity .4s linear .12s}.phone{aspect-ratio:9/19.25;pointer-events:auto;cursor:default;-webkit-user-select:none;user-select:none;touch-action:none;transform-origin:60%;box-shadow:inset 0 0 0 .06em #ffffff47, inset 0 0 .22em #0000008c, .3em .05em 0 -.03em #56524b, .34em .07em .12em #00000080, -.05em 0 .5em rgba(255, 198, 140, calc(.1 + .16 * var(--lights))), .4em 2.4em 3.6em -.5em #08060499, .1em .5em .9em #0806044d;background:linear-gradient(100deg,#8e887f 0%,#e3dccf 7%,#77726a 20%,#b4ada1 46%,#5f5b54 72%,#d2cabd 91%,#8a857d 100%);border-radius:3.15em;padding:.4em;position:relative;transform:rotateY(-13deg)rotateX(2deg)rotate(2.2deg)}.walk-app.is-on .phone{animation:6.5s ease-in-out 1.4s infinite alternate phone-float}.walk-app.is-on .phone:is(:hover,:active,:focus-within){animation-play-state:paused}@keyframes phone-float{0%{transform:rotateY(-13deg)rotateX(2deg)rotate(2.2deg)translate(0,0)}to{transform:rotateY(-12.2deg)rotateX(2.5deg)rotate(1.85deg)translateY(-.38em)}}.phone-keys{pointer-events:none;position:absolute;inset:0}.phone-keys:before,.phone-keys:after{content:"";background:linear-gradient(90deg,#6e6a63,#bdb6aa);border-radius:.1em;width:.18em;position:absolute}.phone-keys:before{height:9%;top:22%;left:-.14em;box-shadow:0 -4.6em #9f998e}.phone-keys:after{background:linear-gradient(90deg,#4b4741,#8f8980);height:12%;top:27%;right:-.5em}.phone-glass{background:#040405;border-radius:2.78em;height:100%;padding:.32em;position:relative;overflow:hidden}.phone-island{z-index:3;background:#000;border-radius:1em;width:5.5em;height:1.5em;margin-left:-2.75em;position:absolute;top:1.02em;left:50%;box-shadow:inset 0 0 .3em #ffffff0f}.phone-island:after{content:"";background:radial-gradient(circle at 35% 35%,#26304a,#06070c 70%);border-radius:50%;width:.5em;height:.5em;margin-top:-.25em;position:absolute;top:50%;right:.5em}.phone-sheen{z-index:4;border-radius:inherit;pointer-events:none;background:linear-gradient(116deg,#ffffff2b 0%,#ffffff0d 21%,#0000 36% 72%,#ffd6a014 100%);position:absolute;inset:0}.phone-screen{color:#f4f0e9;-webkit-font-smoothing:antialiased;background:radial-gradient(130% 55% at 85% -5%, rgba(214, 178, 120, calc(.08 + .16 * var(--lights))), transparent 62%), linear-gradient(180deg, #191a1e, #0e0f12 55%, #0a0a0c);border-radius:2.46em;flex-direction:column;height:100%;padding:0 .9em .55em;font-family:Jost,Cairo,system-ui,sans-serif;line-height:1.2;display:flex;position:relative;overflow:hidden}.phone[lang=ar] .phone-screen{font-family:Cairo,Jost,system-ui,sans-serif}.phone-screen svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.phone-screen button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.phone-screen :is(button,[role=slider]):focus-visible{outline:.1em solid var(--app-brass);outline-offset:.16em}.app-status{flex:none;justify-content:space-between;align-items:center;height:3.25em;padding:.95em 1.1em 0;font-size:.86em;font-weight:500;display:flex}.app-status span{align-items:center;gap:.38em;display:flex}.app-status svg{fill:currentColor;stroke:none;width:auto;height:.82em}.app-status .app-batt rect:first-child{fill:none;stroke:currentColor;stroke-width:1px;opacity:.45}.app-head{flex:none;grid-template-columns:1.8em 1fr 1.8em;align-items:center;margin-top:.4em;display:grid}.app-head h2{text-align:center;font:inherit;letter-spacing:.01em;color:inherit;margin:0;font-size:1.12em;font-weight:500}.app-nav{place-items:center;width:1.8em;height:1.8em;display:grid}.app-nav svg{width:1.35em;height:1.35em}[dir=rtl] .app-nav svg{scale:-1 1}.app-more{grid-auto-flow:column;justify-content:center;gap:.2em}.app-more b{background:currentColor;border-radius:50%;width:.24em;height:.24em}.app-view{background:#111;border-radius:1.05em;flex:none;margin-top:.6em;overflow:hidden;box-shadow:inset 0 0 0 .06em #ffffff14}.app-view canvas{width:100%;height:auto;display:block}.app-scenes{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4em;margin-top:.6em;display:grid}.app-scene{transition:background .35s var(--ease), color .35s, transform .18s;border-radius:.95em;justify-items:center;gap:.3em;display:grid;color:#f4f0e9b8!important;background:#ffffff0f!important;padding:.55em .15em .5em!important}.app-scene svg{width:1.3em;height:1.3em}.app-scene span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.58em;font-weight:500;overflow:hidden}.app-scene.is-on{color:#2a1d0a!important;background:linear-gradient(160deg,#e6cb98,#b8935c)!important}.app-scene:active{transform:scale(.95)}.app-card{background:#ffffff0e;border-radius:1.15em;flex:none;margin-top:.5em;padding:.72em .8em .8em;transition:box-shadow .4s,background .4s;box-shadow:inset 0 0 0 .06em #ffffff12}.app-card.is-live{background:#ffffff13;box-shadow:inset 0 0 0 .06em #d9bd8a6b}.app-card header{align-items:center;gap:.62em;display:flex}.app-card header>div{flex:1;min-width:0}.app-card h3{font:inherit;color:inherit;margin:0;font-size:.98em;font-weight:500}.app-card p{color:#f4f0e994;margin:.12em 0 0;font-size:.7em}.app-card p b{font-variant-numeric:tabular-nums;font-weight:400}.app-ico{width:2.2em;height:2.2em;color:var(--app-brass);background:#ffffff14;border-radius:50%;flex:none;place-items:center;display:grid}.app-ico svg{width:1.22em;height:1.22em}.app-ico-curtain .l{transform-origin:5px 4px;transform:scaleX(calc(1.9 - .9 * var(--curtain)))}.app-ico-curtain .r{transform-origin:19px 4px;transform:scaleX(calc(1.9 - .9 * var(--curtain)))}.app-ico-bulb{color:color-mix(in srgb, var(--app-brass) calc(var(--lights) * 100%), #f4f0e966);background:rgba(255, 214, 150, calc(.07 + .2 * var(--lights)));box-shadow:0 0 calc(.9em * var(--lights)) rgba(255, 204, 130, calc(.5 * var(--lights)))}.app-slider{cursor:pointer;touch-action:none;outline:none;height:1.7em;margin-top:.55em;position:relative}.app-slider>*{pointer-events:none}.app-track{inset-inline:.85em;background:#ffffff24;border-radius:1em;height:.26em;margin-top:-.13em;position:absolute;top:50%;overflow:hidden}.app-track i{width:calc(var(--v) * 100%);background:linear-gradient(90deg, var(--app-brass-2), #e9cf9f);position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .app-track i{background:linear-gradient(270deg, var(--app-brass-2), #e9cf9f)}.app-thumb-knob{top:50%;place-items:center;width:1.7em;height:1.7em;margin-top:-.85em;display:grid;position:absolute;inset-inline-start:calc(var(--v) * (100% - 1.7em))}.app-thumb-knob:before{content:"";width:1.22em;height:1.22em;transition:transform .2s var(--ease);background:#fff;border-radius:50%;box-shadow:0 .12em .4em #00000080,0 0 0 .05em #00000014}.app-slider.is-drag .app-thumb-knob:before{transform:scale(1.14)}.app-thumb-knob:after{content:"";opacity:0;border-radius:50%;width:1.22em;height:1.22em;position:absolute;box-shadow:0 0 0 .1em #e9cf9fe6}.walk-app.is-on:not(.is-touched) [data-app-slider=curtain] .app-thumb-knob:after{animation:app-invite 2.4s var(--ease-io) 1.6s infinite}@keyframes app-invite{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(2.3)}}.app-seg{grid-template-columns:repeat(3,1fr);gap:.4em;margin-top:.45em;display:grid}.app-seg button{justify-items:center;gap:.28em;display:grid;color:#f4f0e9c7!important;font-size:.64em!important;font-weight:500!important}.app-seg i{background:#ffffff14;border-radius:50%;place-items:center;width:3.7em;height:3.7em;transition:background .25s,transform .15s;display:grid}.app-seg svg{width:1.9em;height:1.9em}.app-seg button:active i{background:#d9bd8a66;transform:scale(.93)}.app-switch{width:2.85em;height:1.66em;transition:background .3s var(--ease);border-radius:1em;flex:none;position:relative;background:#ffffff29!important}.app-switch.is-on{background:linear-gradient(160deg,#e6cb98,#b8935c)!important}.app-switch i{top:.15em;width:1.36em;height:1.36em;transition:inset-inline-start .3s var(--ease);background:#fff;border-radius:50%;position:absolute;inset-inline-start:.15em;box-shadow:0 .1em .3em #0006}.app-switch.is-on i{inset-inline-start:calc(100% - 1.51em)}.app-dim{align-items:center;gap:.3em;margin-top:.45em;display:flex}.app-dim .app-slider{flex:1;margin-top:0}.app-sun{width:1.5em;height:1.5em;color:var(--app-brass);opacity:calc(.45 + .55 * var(--lights));place-items:center;display:grid}.app-sun svg{width:1.2em;height:1.2em}.app-tabs{flex:none;justify-content:space-around;margin-top:auto;padding-top:.5em;display:flex}.app-tabs span{color:#f4f0e980;justify-items:center;gap:.22em;font-size:.58em;font-weight:500;display:grid}.app-tabs svg{width:2.2em;height:2.2em}.app-tabs .is-on{color:var(--app-brass)}.phone-screen>*{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);transform:translateY(.5em)}.walk-app:is(.is-rising,.is-on) .phone-screen>*{opacity:1;transform:none}.walk-app:is(.is-rising,.is-on) .phone-screen>:first-child{transition-delay:.5s}.walk-app:is(.is-rising,.is-on) .phone-screen>:nth-child(2){transition-delay:.57s}.walk-app:is(.is-rising,.is-on) .phone-screen>:nth-child(3){transition-delay:.64s}.walk-app:is(.is-rising,.is-on) .phone-screen>:nth-child(4){transition-delay:.73s}.walk-app:is(.is-rising,.is-on) .phone-screen>:nth-child(5){transition-delay:.82s}.walk-app:is(.is-rising,.is-on) .phone-screen>:nth-child(6){transition-delay:.91s}.walk-app:is(.is-rising,.is-on) .phone-screen>:nth-child(7){transition-delay:1s}.app-hint{inset-inline:-4em;text-align:center;font:500 .62rem/1.4 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--on-night);text-shadow:0 1px 12px #0009,0 0 2px #00000080;opacity:0;transition:opacity .6s var(--ease);pointer-events:none;margin:0;position:absolute;top:calc(100% + 1.5em)}html[lang=ar] .app-hint{letter-spacing:0;text-transform:none;font-size:.84rem}.walk-app.is-on:not(.is-touched) .app-hint{opacity:1;transition-delay:1.3s}.app-mark{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;width:46px;height:46px;transition:opacity .5s var(--ease), transform .6s var(--ease-snap);background:#ffffff24;border:1px solid #fff9;border-radius:50%;place-items:center;margin:-23px 0 0 -23px;display:grid;position:absolute;transform:scale(.6);box-shadow:0 6px 24px #00000047}.app-mark svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #00000080);width:24px;height:24px}.walk-app.is-on .app-mark{opacity:1;transition-delay:1.05s;transform:none}.app-mark.is-off,.walk-app.is-on .app-mark.is-off{opacity:0}.app-mark[data-app-mark=lights]{color:color-mix(in srgb, #ffe2b0 calc(var(--lights) * 100%), #fff);box-shadow:0 6px 24px #00000047, 0 0 calc(26px * var(--lights)) rgba(255, 208, 140, calc(.55 * var(--lights)))}.app-mark:after{content:"";opacity:0;border:1px solid #fffc;border-radius:50%;position:absolute;inset:-1px}.app-mark.is-live:after{animation:1.1s ease-out infinite app-ring}@keyframes app-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.app-links{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.app-links path{fill:none;stroke:#ffffffd9;stroke-width:1.2px;stroke-dasharray:5 6;stroke-linecap:round;filter:drop-shadow(0 1px 2px #00000073);opacity:0;transition:opacity .5s var(--ease)}.walk-app.is-on .app-links path{opacity:.9;transition-delay:1.25s}.app-links path.is-off,.walk-app.is-on .app-links path.is-off{opacity:0}.app-links path.is-live{stroke:#ffe6bd;animation:.7s linear infinite app-dash}@keyframes app-dash{to{stroke-dashoffset:-22px}}.walk.is-app .walk-hint{opacity:0}[dir=rtl] .walk.is-app:not(.is-sheet) :is(.walk-bottom,.walk-card){direction:ltr}[dir=rtl] .walk.is-app:not(.is-sheet) :is(.walk-steps,.walk-card>*){direction:rtl}@media (orientation:portrait){.phone-wrap{width:auto;height:calc(100% - var(--app-h,46%));perspective:none;margin-top:0;font-size:clamp(13.5px,4.1vw,17px);transition:transform .9s cubic-bezier(.19,1,.22,1),opacity .3s linear;inset:auto 0 0;transform:translateY(102%)}.phone,.walk-app.is-on .phone{aspect-ratio:auto;touch-action:pan-y;background:0 0;border-radius:1.5em 1.5em 0 0;height:100%;padding:0;animation:none;transform:none;box-shadow:0 -1em 2.6em #00000080}.phone-glass{border-radius:inherit;background:0 0;padding:0}.phone-screen{border-radius:inherit;padding:1.5em 1.1em calc(76px + env(safe-area-inset-bottom,0px));justify-content:flex-start;overflow:hidden;box-shadow:inset 0 .06em #ffffff1f}.phone-screen:before{content:"";background:#ffffff3d;border-radius:1em;width:2.6em;height:.26em;margin-left:-1.3em;position:absolute;top:.55em;left:50%;opacity:1!important;transform:none!important}.phone-island,.phone-keys,.phone-sheen,.app-status,.app-view,.app-tabs,.app-nav,.app-hint{display:none}.app-head{grid-template-columns:1fr;margin-top:0}.app-head h2{text-align:start;font-size:1.2em}.app-scenes{margin-top:.7em}.app-card{margin-top:.6em}.app-mark{width:38px;height:38px;margin:-19px 0 0 -19px}.app-mark svg{width:20px;height:20px}.walk.is-sheet .walk-next{color:var(--ivory);background:#ffffff1a;border-color:#f4f0e980}.walk.is-sheet .walk-steps i{background:#f1ede647}.walk.is-sheet .walk-steps i.is-done{background:var(--brass)}.walk.is-sheet .walk-steps i.is-on{background:var(--on-night)}.walk.is-sheet .walk-steps span{color:var(--on-night-soft);text-shadow:none}}@media (orientation:portrait) and (height<=720px){.phone-wrap{font-size:clamp(12.5px,min(4.1vw,2.2svh),17px)}.phone-screen{padding-top:1.25em}.app-scenes{margin-top:.5em}.app-card{margin-top:.45em;padding:.6em .8em .66em}.app-slider{margin-top:.4em}.app-seg{margin-top:.3em}.app-seg i{width:3.1em;height:3.1em}}@media (orientation:portrait) and (height<=620px){.app-seg button{gap:0;font-size:0!important}.app-seg i{font-size:8.5px}}@media (orientation:portrait) and (width>=701px){.phone-screen{padding-inline:max(1.1em,50% - 280px)}}@media (height<=520px) and (orientation:landscape){.phone-wrap{perspective:none;width:min(46vw,340px);margin-top:0;font-size:clamp(11.5px,3.3vh,14px);top:0;bottom:0;right:0;transform:translate(102%)}.phone,.walk-app.is-on .phone{aspect-ratio:auto;background:0 0;border-radius:1.3em 0 0 1.3em;height:100%;padding:0;animation:none;transform:none;box-shadow:-1em 0 2.6em #00000080}.phone-glass{border-radius:inherit;background:0 0;padding:0}.phone-screen{border-radius:inherit;padding:.9em max(1em, env(safe-area-inset-right,0px)) .8em 1em}.phone-island,.phone-keys,.phone-sheen,.app-status,.app-view,.app-tabs,.app-nav,.app-hint{display:none}.app-head{grid-template-columns:1fr;margin-top:0}.app-head h2{text-align:start}.app-seg i{width:3.1em;height:3.1em}.walk.is-app:not(.is-3d) .walk-skip{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.phone-wrap,.phone-screen>*,.app-mark{transition-duration:10ms!important;transition-delay:0s!important}.walk-app.is-on .phone{animation:none}.app-thumb-knob:after,.app-mark.is-live:after,.app-links path.is-live{animation:none!important}}
