@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/outfit-latin-ext-200-normal.CDaNj-TM.woff2)format("woff2"),url(/_astro/outfit-latin-ext-200-normal.T8AF5eto.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:Outfit;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/outfit-latin-200-normal.DovQRx1c.woff2)format("woff2"),url(/_astro/outfit-latin-200-normal.DBi7mfCs.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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/outfit-latin-ext-300-normal.BYS6Dpvq.woff2)format("woff2"),url(/_astro/outfit-latin-ext-300-normal.CMIMshEd.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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/outfit-latin-300-normal.CRYTwY6m.woff2)format("woff2"),url(/_astro/outfit-latin-300-normal.AWLfuCom.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2)format("woff2"),url(/_astro/outfit-latin-ext-400-normal.DHm7mdGe.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2)format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff");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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGoJqFtjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADAAAAAwELfCadoZWFkAAAC5AAAADYAAAA2QI6502hoZWEAAAMcAAAAHwAAACQg+BoJaG10eAAAAzwAAAAXAAAAGAcQAE5sb2NhAAADVAAAAA4AAAAOAIgAiG1heHAAAANkAAAAHAAAACAAJwL8bmFtZQAAA4AAAADfAAAB9iheQ6xwb3N0AAAEYAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIqybaDAs1/oPsSpnJaJHkBenh3c8Z/KLrhAwB1PUJJKo/6ZYKbgAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+pAEg/uADDPz0PAKUAAEALv/0AkYCxgA1AAAFIi4CNTQ2NyM1MzchNSE2NTQmIyIGByc+ATMyHgIVFAczFSMHIRUhDgEVFBYzMjY3Fw4BATwwTTYeCAVKfab+3QF3CUE6J0YeNSpmNyxJNR0JTn6mAST+iAgIRzwqSykzKG4MHDFFKhYjD0NgQxYdNjUeIzUuKBgtQSgiGENgQw4gFDw8Iys3MDEAAQAAAAEZ24PIZ+JfDzz1AAkD6AAAAADhZaMnAAAAAONTufD/Nf3IHYMEMwAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCC74b/p34+yzUARVMAGAJdPBjgAeNpjvMGgwAACbyCYqYRBD0QDADUWBGIAAAAAFAAUABQAFABgAGAAAHjaY2BkYGBgYwpmEGNYzsAO5iEAMwMjABl9ASZ42pzQgUcDUQDH8c+1lYL9AYEHCLq1mVQDFSlKKULAmrWOs513iwL6s/rz4jyXBRLwfbz38fOw7UVH1t3BU3aYOrOX9VJv6GVSd1z6St115DP1pt3W2TI0St0zwquVlcqJvr7aVFSorNRytUIptxTN9d26cO3KmRt3SjPvHkws1E5FE88KU/vuzcy9KU1Ej2Zioy0tBAO5gQODZIVWC60X1sTwS/wRxq0x/sey9dNf15xbqnyICvPmD4Nhs+ZYkJTmVlTJm9elUvgeko5iMC8VSIPCpgxIpjDoAQAxiEkuAHjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-ext-400-normal.BpLfq-63.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-ext-400-normal.BeVLg08x.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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-latin-400-normal.Bo5KPYvw.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-latin-400-normal.CFZh1unN.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{--deep:#1c2122;--slate:#4a5759;--sand:#dedbd2;--fog:#dfe3e4;--white:#fff;--font-latin:"Outfit", system-ui, sans-serif;--font-arabic:"The Year of Handicrafts", "IBM Plex Sans Arabic", "Outfit", sans-serif;--w-display:200;--w-lead:300;--w-body:400;--fs-display-xl:clamp(64px, 8.5vw, 120px);--fs-display:clamp(48px, 6.4vw, 88px);--fs-h2-lg:clamp(36px, 4.2vw, 58px);--fs-h2:clamp(30px, 3.2vw, 44px);--fs-h3:clamp(24px, 2.4vw, 32px);--fs-h4:24px;--fs-lead:20px;--fs-body:16px;--fs-label:14px;--fs-caption:12px;--lh-display:1;--lh-h2-lg:1.08;--lh-heading:1.12;--lh-h3:1.2;--lh-h4:1.25;--lh-lead:1.45;--lh-body:1.5;--lh-label:1.3;--ls-label:.08em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--s-11:160px;--s-12:200px;--max-page:1440px;--max-content:1200px;--max-measure:68ch;--edge:8.4vw;--grid-cols:12;--gutter:24px;--nav-h:88px;--section-pad:var(--s-10);--radius:0;--radius-media:16px;--header-h:64px;--btn-pad:16px 32px;--rule:1px;--dur:.28s;--ease:cubic-bezier(.4, 0, .2, 1)}@media (width<=768px){:root{--section-pad:var(--s-8);--nav-h:72px;--fs-h4:22px;--fs-lead:18px}}@font-face{font-family:The Year of Handicrafts;src:url(/fonts/TheYearofHandicrafts-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF,U+60C,U+61F,U+66A}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{margin:0;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}html{background:var(--white);color:var(--deep)}body{font-family:var(--font-latin);font-weight:var(--w-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html[lang=ar] body{font-family:var(--font-arabic);line-height:calc(var(--lh-body) + .1)}html[lang=ar] .latin{font-family:var(--font-latin);direction:ltr;unicode-bidi:isolate}b,strong{font-weight:inherit}em,i{font-style:normal}:focus-visible{outline-offset:2px;outline:2px solid}::selection{background:var(--sand);color:var(--deep)}.skip-link{inset-inline-start:var(--s-4);padding:var(--s-3) var(--s-4);background:var(--white);color:var(--deep);z-index:100;position:absolute;top:-100px}.skip-link:focus{top:var(--s-4)}.display,.h2-lg,.h2,.h3,.h4{font-weight:var(--w-display);letter-spacing:-.005em}.display{font-size:var(--fs-display);line-height:var(--lh-display)}.h2-lg{font-size:var(--fs-h2-lg);line-height:var(--lh-h2-lg)}.h2{font-size:var(--fs-h2);line-height:var(--lh-heading)}.h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}.h4{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:var(--w-lead)}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);font-weight:var(--w-lead)}.body{font-size:var(--fs-body);line-height:var(--lh-body)}.label,.caption{text-transform:uppercase;letter-spacing:var(--ls-label);line-height:var(--lh-label);font-weight:var(--w-body)}.label{font-size:var(--fs-label)}.caption{font-size:var(--fs-caption)}html[lang=ar] .label,html[lang=ar] .caption{letter-spacing:0;text-transform:none}html[lang=ar] .display,html[lang=ar] .h2-lg,html[lang=ar] .h2,html[lang=ar] .h3{font-weight:var(--w-body);letter-spacing:0;line-height:calc(var(--lh-heading) + .08)}.measure{max-width:var(--max-measure)}.muted{color:var(--slate)}.ground-white{background:var(--white);color:var(--deep)}.ground-fog{background:var(--fog);color:var(--deep)}.ground-sand{background:var(--sand);color:var(--deep)}.ground-deep{background:var(--deep);color:var(--white)}.ground-white .eyebrow,.ground-fog .eyebrow,.ground-sand .eyebrow{color:var(--slate)}.ground-deep .eyebrow,.ground-deep .muted{color:var(--fog)}.container{box-sizing:content-box;max-width:var(--max-content);padding-inline:var(--edge);margin-inline:auto}.section{padding-block:var(--section-pad)}.section-tight{padding-block:var(--s-9)}@media (width<=768px){.section-tight{padding-block:var(--s-7)}}.grid{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.grid>*{min-width:0}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-12{grid-column:span 12}@media (width<=1024px){.col-4{grid-column:span 6}.col-5,.col-7{grid-column:span 12}}@media (width<=768px){.col-4,.col-5,.col-6,.col-7,.col-8{grid-column:span 12}.grid{gap:var(--s-6)}}.stack>.eyebrow+*{margin-top:var(--s-4)}.stack>.display+*,.stack>.h2-lg+*,.stack>.h2+*,.stack>.h3+*,.stack>.h4+*{margin-top:var(--s-5)}.stack>p+p{margin-top:var(--s-4)}.stack>p+.actions,.stack>ul+.actions{margin-top:var(--s-6)}.actions{gap:var(--s-4);flex-wrap:wrap;display:flex}.btn{min-height:44px;padding:var(--btn-pad);border-radius:var(--radius);font-family:inherit;font-size:var(--fs-body);font-weight:var(--w-body);white-space:nowrap;cursor:pointer;border:var(--rule) solid transparent;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease);justify-content:center;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.btn-primary{background:var(--slate);color:var(--white);border-color:var(--slate)}.btn-primary:hover{background:var(--deep);border-color:var(--deep)}.ground-deep .btn-primary:hover{background:var(--white);color:var(--deep);border-color:var(--white)}.btn-secondary{color:currentColor;background:0 0;border-color:currentColor}.btn-secondary:hover{background:currentColor}.btn-secondary:hover>span{color:var(--white)}.ground-deep .btn-secondary:hover>span{color:var(--deep)}.btn-tertiary{color:currentColor;background:0 0;min-height:0;padding-inline:0}.btn-tertiary:hover{text-underline-offset:4px;text-decoration:underline}.btn .chev{transition:transform var(--dur) var(--ease);margin-inline-start:var(--s-2);display:inline-block}.card{padding:var(--s-6);box-shadow:none;border-radius:0}.ground-white .card{background:var(--sand)}.ground-fog .card,.ground-sand .card{background:var(--white)}.ground-deep .card{border-top:var(--rule) solid #fff3;background:0 0;padding-inline:0}.card-rule{border-top:var(--rule) solid var(--slate);background:0 0!important;padding-inline:0!important}.ground-deep .card-rule{border-top-color:#fff3}.card>.h3+*,.card>.h4+*,.card>.eyebrow+*,.card>.label+*{margin-top:var(--s-3)}.rule{border:0;border-top:var(--rule) solid var(--slate);margin:0}.ground-deep .rule{border-top-color:#fff3}.seq{gap:var(--s-3) var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.seq .arrow{color:var(--slate)}.ground-deep .seq .arrow{color:var(--fog)}[dir=rtl] .arrow{display:inline-block;transform:scaleX(-1)}.js .reveal{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:translateY(16px)}.js .reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.js .reveal{opacity:1;transform:none}html{scroll-behavior:auto}}.img-cover{object-fit:cover;width:100%;height:100%}.ratio-16-9{aspect-ratio:16/9}.ratio-21-9{aspect-ratio:21/9}.ratio-4-5{aspect-ratio:4/5}.ratio-1-1{aspect-ratio:1}.img-frame{background:var(--slate);overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.mt-4{margin-top:var(--s-4)}.mt-5{margin-top:var(--s-5)}.mt-6{margin-top:var(--s-6)}.mt-7{margin-top:var(--s-7)}.mt-8{margin-top:var(--s-8)}.mt-9{margin-top:var(--s-9)}.bracket{align-items:center;gap:.6em;display:inline-flex}.bracket:before{content:"<";opacity:.55}.bracket:after{content:">";opacity:.55}.eyebrow{display:inline-flex}.dotgrid{isolation:isolate;position:relative}.dotgrid:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff24 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 60% 40%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 80% at 60% 40%,#000 20%,#0000 100%)}.panel{border:var(--rule) solid #fff3;padding:var(--s-6);background:0 0}.ground-white .panel,.ground-fog .panel,.ground-sand .panel{border-color:var(--slate)}a.panel{color:inherit;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);text-decoration:none;display:block}.ground-deep a.panel:hover{background:#ffffff0d;border-color:#fff6}.ground-fog a.panel:hover,.ground-white a.panel:hover,.ground-sand a.panel:hover{background:var(--white)}.rows{border-top:var(--rule) solid #fff3}.rows>li{border-bottom:var(--rule) solid #fff3}.rows a{justify-content:space-between;align-items:center;gap:var(--s-4);padding-block:var(--s-4);color:var(--fog);min-height:44px;text-decoration:none;display:flex}.rows a:hover,.rows a[aria-current=page]{color:var(--white)}.rows .chev{color:var(--fog);opacity:.7}.btn .chev-box{width:18px;height:18px;background:var(--deep);color:var(--fog);place-items:center;margin-inline-start:var(--s-3);font-size:14px;line-height:1;display:inline-grid}.btn-secondary .chev-box{background:currentColor}.btn-secondary .chev-box>span,.ground-deep .btn-secondary .chev-box>span{color:var(--deep)}.ground-deep .btn-primary .chev-box{background:var(--deep);color:var(--white)}.halftone{background:var(--deep);position:relative;overflow:hidden}.halftone img{filter:grayscale()contrast(1.1)brightness(.8);opacity:.9}.halftone:after{content:"";pointer-events:none;background-image:radial-gradient(circle, transparent .9px, var(--deep) 1.6px);mix-blend-mode:multiply;opacity:.9;background-size:4px 4px;position:absolute;inset:0}.halftone-fade:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to top, var(--deep) 0%, transparent 45%);position:absolute;inset:0}.arcs{inset-inline-end:-10%;aspect-ratio:1;pointer-events:none;z-index:-1;opacity:.35;width:min(60vw,720px);position:absolute;bottom:-30%}[dir=rtl] .arcs{transform:scaleX(-1)}.scroll-cue{align-items:center;gap:var(--s-3);color:var(--fog);display:inline-flex}.scroll-cue .down{display:inline-block;transform:rotate(90deg)}.ground-deep .rows a{color:var(--fog)}.display,.h2-lg,.h2,.h3{text-wrap:balance}.lead,.measure{text-wrap:pretty}section[id],[id].section{scroll-margin-top:calc(var(--nav-h) + var(--s-6))}.shead{gap:var(--s-5);flex-direction:column;display:flex}.shead-row{align-items:center;gap:var(--s-5);display:flex}.shead-row .eyebrow{flex:none;margin:0}.shead-rule{height:var(--rule);background:var(--slate);opacity:.6;flex:auto}.ground-deep .shead-rule{background:var(--white);opacity:.2}.shead-index{color:var(--slate);font-variant-numeric:tabular-nums;flex:none}.ground-deep .shead-index{color:var(--fog)}.shead>.h2,.shead>.h2-lg{margin-top:var(--s-2)}.shead>.lead{margin-top:0}.ghost{inset-inline-end:var(--s-5);top:var(--s-3);font-family:var(--font-latin);font-weight:var(--w-display);letter-spacing:-.02em;color:var(--deep);opacity:.08;pointer-events:none;user-select:none;direction:ltr;font-size:clamp(56px,6vw,96px);line-height:1;position:absolute}.ground-deep .ghost{color:var(--white);opacity:.1}.panel{position:relative}a.panel{transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--dur) var(--ease);transform:translateY(0)}a.panel:hover{transform:translateY(-2px)}a.panel .chev{transition:transform var(--dur) var(--ease)}a.panel:hover .chev{transform:translate(4px)}[dir=rtl] a.panel:hover .chev{transform:translate(-4px)}.u-line{transition:background-size var(--dur) var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none}[dir=rtl] .u-line{background-position:100% 100%}.u-line:hover,.u-line[aria-current=page]{background-size:100% 1px}.btn .chev-box{transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease)}.btn:hover .chev-box{transform:translate(3px)}[dir=rtl] .btn:hover .chev-box{transform:translate(-3px)}.ticks{--tick:#ffffff73;--tl:14px;position:relative}.ticks:before,.ticks:after{content:"";width:var(--tl);height:var(--tl);pointer-events:none;z-index:3;position:absolute}.ticks:before{top:var(--s-4);border-top:1px solid var(--tick);border-inline-start:1px solid var(--tick);inset-inline-start:var(--s-4)}.ticks:after{bottom:var(--s-4);border-bottom:1px solid var(--tick);border-inline-end:1px solid var(--tick);inset-inline-end:var(--s-4)}.rail{gap:var(--gutter);padding-top:var(--s-6);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}.rail:before{content:"";top:5px;height:var(--rule);background:#fff3;position:absolute;inset-inline:0}.ground-white .rail:before,.ground-fog .rail:before,.ground-sand .rail:before{background:var(--slate);opacity:.5}.rail-item{position:relative}.rail-item:before{content:"";top:calc(-1 * var(--s-6));background:var(--deep);border:1px solid;width:11px;height:11px;position:absolute;inset-inline-start:0;transform:translateY(0)}.ground-white .rail-item:before{background:var(--white)}.ground-fog .rail-item:before{background:var(--fog)}.ground-sand .rail-item:before{background:var(--sand)}.rail-item .label{margin-bottom:var(--s-3);opacity:.8;display:block}.rail-item .h4{margin-bottom:var(--s-3)}@media (width<=1024px){.rail{row-gap:var(--s-8);grid-template-columns:repeat(3,minmax(0,1fr))}.rail:before,.rail-item:before{display:none}.rail{padding-top:0}.rail-item{border-top:var(--rule) solid #fff3;padding-top:var(--s-5)}.ground-white .rail-item,.ground-fog .rail-item,.ground-sand .rail-item{border-top-color:var(--slate)}}@media (width<=640px){.rail{grid-template-columns:1fr}}.equation{gap:var(--gutter);grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;display:grid}.equation .op{font-family:var(--font-latin);font-weight:var(--w-display);font-size:var(--fs-h2);color:var(--slate);padding-inline:var(--s-2);place-items:center;display:grid}.ground-deep .equation .op{color:var(--fog)}.equation-result{align-items:baseline;gap:var(--s-4) var(--s-5);margin-top:var(--s-7);padding-top:var(--s-6);border-top:var(--rule) solid var(--slate);flex-wrap:wrap;display:flex}.ground-deep .equation-result{border-top-color:#fff3}.equation-result .arrow{font-size:var(--fs-h3);font-weight:var(--w-display);color:var(--slate)}.ground-deep .equation-result .arrow{color:var(--fog)}@media (width<=1024px){.equation{grid-template-columns:1fr}.equation .op{padding-block:var(--s-2)}}.interlude{min-height:clamp(240px,36vw,520px);position:relative}.interlude .img-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.interlude-cap{inset-inline-start:var(--edge);bottom:var(--s-6);z-index:2;color:var(--fog);gap:var(--s-4);align-items:center;display:flex;position:absolute}.js .wr .w{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);display:inline-block;transform:translateY(.35em)}.js .wr.is-in .w{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .wr .w{opacity:1;transform:none}}.site-header{transition:box-shadow var(--dur) var(--ease);position:sticky;top:0}.site-header.is-scrolled{--nav-h:72px;box-shadow:0 1px #ffffff1f}.header-inner{transition:height var(--dur) var(--ease)}ul.brand-strip{gap:var(--s-3) 0;color:var(--fog);flex-wrap:wrap;display:flex}ul.brand-strip>li{padding-inline:var(--s-5);border-inline-start:var(--rule) solid #ffffff40;display:block}ul.brand-strip>li:first-child{border-inline-start:0;padding-inline-start:0}@media (width<=768px){ul.brand-strip>li{text-align:center;border:0;width:100%;padding-inline:0}}body{padding-top:0}main>:first-child{padding-top:calc(var(--header-h) + var(--s-8))}.chip{align-items:center;gap:var(--s-2);border:var(--rule) solid #ffffff38;color:var(--fog);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--ls-label);-webkit-backdrop-filter:blur(6px);white-space:nowrap;background:#1c2122b8;padding:6px 10px;line-height:1.2;display:inline-flex}html[lang=ar] .chip{text-transform:none;letter-spacing:0;font-size:var(--fs-label)}.chip-light{color:var(--deep);background:#dfe3e4e6;border-color:#1c212226}.center{text-align:center;align-items:center;margin-inline:auto}.center .actions,.center .eyebrow{justify-content:center}.center .measure,.center .lead{margin-inline:auto}.media{border-radius:var(--radius-media);background:var(--deep);isolation:isolate;position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.media-inset{margin-inline:var(--edge)}.media .cap{z-index:4;inset-inline-start:var(--s-5);bottom:var(--s-5);gap:var(--s-2);flex-wrap:wrap;display:flex;position:absolute}.media .cap-top{bottom:auto;top:var(--s-5)}.media .cap-end{inset-inline-start:auto;inset-inline-end:var(--s-5)}.media:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#1c212200 55%,#1c21228c 100%);position:absolute;inset:0}.media.no-fade:after{display:none}.acc{border-top:var(--rule) solid #ffffff2e}.acc details{border-bottom:var(--rule) solid #ffffff2e}.acc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s-5);padding-block:var(--s-5);min-height:64px;color:var(--white);list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary .h4{transition:transform var(--dur) var(--ease), color var(--dur) var(--ease);margin:0}.acc summary:hover .h4{transform:translate(6px)}[dir=rtl] .acc summary:hover .h4{transform:translate(-6px)}.acc .mark{color:var(--fog);flex:none}.acc details[open] summary .mark{color:var(--white)}.acc-body{transition:grid-template-rows .32s var(--ease);grid-template-rows:0fr;display:grid}.acc details[open] .acc-body{grid-template-rows:1fr}.acc-inner{overflow:hidden}.acc-content{padding-bottom:var(--s-6);gap:var(--s-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}@media (width<=768px){.acc-content{grid-template-columns:1fr}}.acc-content .quote{font-size:var(--fs-lead);font-weight:var(--w-lead);color:var(--fog);line-height:1.45}.acc summary:focus-visible{outline:2px solid var(--white);outline-offset:4px}@media (prefers-reduced-motion:reduce){.acc-body{transition:none}}.panel-light{margin-inline:var(--edge);border-radius:var(--radius-media);background:var(--sand);color:var(--deep);padding:clamp(64px, 10vw, 140px) var(--s-6);text-align:center;position:relative;overflow:hidden}.panel-light .eyebrow{color:var(--slate);justify-content:center}.panel-light .actions{justify-content:center}.panel-light .dither{margin-inline:auto}.hl{background:linear-gradient(var(--fog), var(--fog));color:var(--deep);background-position:0 88%;background-repeat:no-repeat;background-size:100% .5em;padding-inline:.08em}.ground-deep .hl{color:var(--deep);background-image:linear-gradient(var(--fog), var(--fog));background-position:0 0;background-size:100% 100%;margin-block-end:.1em;padding:.02em .14em .06em;line-height:1.15;display:inline-block}html[lang=ar] .ground-deep .hl{margin-block-end:.12em;padding:.16em .14em .12em;line-height:1.2}.dither{max-width:100%;height:auto;display:block}.fhead{top:var(--s-4);inset-inline:var(--edge);z-index:60;pointer-events:none;position:fixed}.fhead>*{pointer-events:auto}.fbar{justify-content:space-between;align-items:center;gap:var(--s-5);background:rgba(28,33,34,var(--hbg,.6));border:var(--rule) solid #ffffff24;-webkit-backdrop-filter:blur(20px)saturate(1.2);min-height:56px;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);padding:0 8px 0 20px;display:flex}[dir=rtl] .fbar{padding:0 20px 0 8px}.fhead.is-scrolled .fbar{border-color:#fff3}.fbar .wordmark{color:var(--white);align-items:baseline;gap:var(--s-3);text-decoration:none;display:inline-flex}.fbar .wordmark-latin{font-family:var(--font-latin);font-weight:var(--w-display);letter-spacing:.32em;font-size:18px;line-height:1}.fbar .wordmark-ar{font-family:var(--font-arabic);color:var(--fog);font-size:16px}.fend{align-items:center;gap:var(--s-2);display:flex}.fchip{align-items:center;gap:var(--s-2);min-height:40px;color:var(--fog);border:var(--rule) solid #ffffff42;font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;white-space:nowrap;transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease), background-color var(--dur) var(--ease);background:0 0;padding:0 14px;text-decoration:none;display:inline-flex}html[lang=ar] .fchip{text-transform:none;letter-spacing:0}.fchip:hover{color:var(--white);border-color:#ffffff80}.fchip-lang{text-transform:none;letter-spacing:.04em;font-size:var(--fs-label)}.fchip-lang .bracket{gap:.5em}.fchip-contact{background:var(--fog);color:var(--deep);border-color:var(--fog)}.fchip-contact:hover{background:var(--white);border-color:var(--white);color:var(--deep)}.fchip .chev-box{background:var(--deep);width:16px;height:16px;color:var(--fog);place-items:center;margin-inline-start:2px;font-size:12px;display:inline-grid}.menu-toggle{border:var(--rule) solid #ffffff42;cursor:pointer;width:40px;height:40px;transition:border-color var(--dur) var(--ease);background:0 0;flex-direction:column;justify-content:center;gap:5px;padding:10px;display:flex}.menu-toggle:hover{border-color:#ffffff80}.menu-bar{background:var(--white);height:1px;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);display:block}.menu-toggle[aria-expanded=true] .menu-bar:first-child{transform:translateY(3px)rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-bar:last-child{transform:translateY(-3px)rotate(-45deg)}.menu-overlay{z-index:55;padding-top:calc(var(--header-h) + var(--s-8));padding-bottom:var(--s-9);background:#1c2122f7;position:fixed;inset:0;overflow-y:auto}.menu-overlay .rows a{font-size:clamp(24px,3vw,36px);font-weight:var(--w-display);padding-block:var(--s-5)}.menu-overlay .rows a .chev{font-size:20px}.menu-meta{gap:var(--s-5) var(--s-7);margin-top:var(--s-8);color:var(--fog);flex-wrap:wrap;display:flex}.menu-meta a{color:var(--fog);text-decoration:none}.menu-meta a:hover{color:var(--white)}@media (width<=768px){.fhead{top:var(--s-3);inset-inline:var(--s-4)}.fbar{min-height:52px;padding-inline:14px 6px}[dir=rtl] .fbar{padding-inline:14px 6px}.fbar{gap:var(--s-2)}.fbar .wordmark{gap:8px;min-width:0}.fbar .wordmark-latin{letter-spacing:.18em;font-size:16px}.fbar .wordmark-ar{font-size:14px}.fbar .menu-toggle{flex-shrink:0}.fchip-text{display:none}.fchip{min-height:36px;padding:0 10px}.fchip-lang{padding:0 8px}.menu-toggle{width:36px;height:36px;padding:8px}}@media (width<=360px){.fbar .wordmark-ar{display:none}}.center{max-width:var(--center-w,640px);width:100%}.center>*{max-width:100%;margin-inline:auto}.center .display,.center .h2-lg,.center .h2,.center .h3{text-wrap:balance;max-width:100%!important}.center .lead,.center .measure,.center p{text-wrap:pretty;max-width:100%!important}.panel-light>.h2,.panel-light>.lead,.panel-light>p{text-wrap:balance;max-width:620px;margin-inline:auto}.panel-light>.lead{text-wrap:pretty}[id]{scroll-margin-top:calc(var(--header-h) + var(--s-8))}@media (width<=768px){.grid{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.grid>*{grid-column:1/-1!important}.container{padding-inline:var(--s-5)}.media-inset,.panel-light{margin-inline:var(--s-5)}.panel{padding:var(--s-5)}.pairs .panel{padding-inline-end:var(--s-5)!important}.ghost{inset-inline-end:var(--s-4);top:var(--s-3);font-size:40px}.prop{padding-top:var(--s-5)!important}.prop-more{padding-top:var(--s-5)!important;margin-top:0!important}.shead-row{gap:var(--s-4)}.acc summary{padding-block:var(--s-4)}.acc summary .h4{font-size:18px}.equation{gap:var(--s-4)}.rail{row-gap:var(--s-6)}.fhead{inset-inline:var(--s-4)}.footer-cols{gap:var(--s-6)}}.dither{height:auto;width:min(520px,100%)!important}@media (width<=768px){.panel-light{padding-inline:var(--s-5)}.dither{width:min(300px,100%)!important}}@property --sc{syntax:"<number>";inherits:false;initial-value:1}.media img{transform:translate3d(0, var(--py,0px), 0) scale(var(--sc,1));transition:--sc .9s var(--ease), filter .6s var(--ease);will-change:transform}.media:hover img,a:hover .media img{--sc:1.04}[data-parallax] img{--sc:1.1}[data-parallax]:hover img{--sc:1.12}.btn:active{transform:scale(.98)}.hero-panel .media:before{content:"";z-index:2;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:9s steps(8,end) infinite grain;position:absolute;inset:-20%}@keyframes grain{0%{transform:translate(0)}12.5%{transform:translate(-3%,2%)}25%{transform:translate(2%,-4%)}37.5%{transform:translate(-4%,-1%)}50%{transform:translate(3%,3%)}62.5%{transform:translate(-1%,4%)}75%{transform:translate(4%,-2%)}87.5%{transform:translate(-2%,-3%)}to{transform:translate(0)}}.hero-panel .media.ticks{--tick:#ffffff80;--tl:16px}.hero-panel .media.ticks:before,.hero-panel .media.ticks:after{z-index:5}.hud{z-index:4;pointer-events:none;padding:var(--s-6);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.hud-row{justify-content:space-between;align-items:flex-end;gap:var(--s-6);display:flex}.hud-mark{align-items:baseline;gap:var(--s-4);color:var(--white);display:inline-flex}.hud-wm{font-family:var(--font-latin);font-weight:var(--w-display);letter-spacing:.32em;font-size:clamp(16px,1.6vw,22px);line-height:1}.hud-idx{font-family:var(--font-latin);font-size:var(--fs-caption);letter-spacing:var(--ls-label);color:var(--fog);font-variant-numeric:tabular-nums;opacity:0;transition:opacity .6s var(--ease);direction:ltr}.hud.is-live .hud-idx{opacity:.8}.hud-rail{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.hud-step{font-size:var(--fs-caption);color:#dfe3e48c;white-space:nowrap;transition:color .5s var(--ease);align-items:center;gap:8px;line-height:1.2;display:inline-flex}[dir=ltr] .hud-step{text-transform:uppercase;letter-spacing:var(--ls-label)}html[lang=ar] .hud-step{font-size:var(--fs-label)}html[lang=ar] .hud-step .latin{font-family:var(--font-latin);letter-spacing:.2em;font-size:var(--fs-caption)}.hud-step+.hud-step:before{content:"";border-top:1px dashed #dfe3e459;width:22px;height:0;margin-inline:12px}.hud-dot{width:5px;height:5px;transition:background-color .5s var(--ease), border-color .5s var(--ease);border:1px solid #dfe3e48c;flex:none}.hud-step.is-current{color:var(--white)}.hud-step.is-current .hud-dot{background:var(--sand);border-color:var(--sand)}@media (width<=900px){.hud{padding:var(--s-4)}.hud-row{align-items:center;gap:var(--s-3)}.hud-wm{letter-spacing:.26em;font-size:15px}.hud-step:not(.is-current){display:none}.hud:not(.is-live) .hud-step:first-child{display:inline-flex}.hud-step+.hud-step:before{display:none}}@media (prefers-reduced-motion:reduce){.hud-idx{display:none}.hud-step{color:#dfe3e4b3}}.marquee{border-block:var(--rule) solid #ffffff24;padding-block:var(--s-4);color:var(--fog);overflow:hidden}.marquee-track{width:max-content;animation:52s linear infinite marquee;display:flex}[dir=rtl] .marquee-track{animation-name:marquee-rtl}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-row{align-items:center;gap:var(--s-8);white-space:nowrap;padding-inline-end:var(--s-8);display:flex}.marquee-item{align-items:center;gap:var(--s-4);font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;opacity:.8;display:inline-flex}html[lang=ar] .marquee-item{text-transform:none;letter-spacing:0;font-size:var(--fs-body)}.marquee-dot{background:var(--fog);opacity:.6;width:6px;height:6px}@keyframes marquee{to{transform:translate(-50%)}}@keyframes marquee-rtl{to{transform:translate(50%)}}.shead-h2row{justify-content:space-between;align-items:flex-end;gap:var(--s-6);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.shead-h2row>h2{flex:1 1 0;min-width:0;margin:0}.shead-cta{flex:none;margin-bottom:.3em}.menu-overlay:not([hidden]){animation:menu-fade .24s var(--ease) both}.menu-overlay:not([hidden]) .rows li{animation:menu-in .52s var(--ease) both}.menu-overlay .rows li:first-child{animation-delay:60ms}.menu-overlay .rows li:nth-child(2){animation-delay:.1s}.menu-overlay .rows li:nth-child(3){animation-delay:.14s}.menu-overlay .rows li:nth-child(4){animation-delay:.18s}.menu-overlay .rows li:nth-child(5){animation-delay:.22s}.menu-overlay .rows li:nth-child(6){animation-delay:.26s}.menu-overlay .rows li:nth-child(7){animation-delay:.3s}.menu-overlay .rows li:nth-child(8){animation-delay:.34s}@keyframes menu-fade{0%{opacity:0}to{opacity:1}}@keyframes menu-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.media img{transition:none}.hero-panel .media:before,.marquee-track,.menu-overlay:not([hidden]),.menu-overlay:not([hidden]) .rows li{animation:none}}.pin{align-items:start}.pin-sticky{top:calc(var(--header-h) + var(--s-6));align-self:start;position:sticky}.pin-progress{color:var(--slate);font-variant-numeric:tabular-nums;margin-top:var(--s-5)}.pin-list{margin:0;padding:0;list-style:none}.pin-item{column-gap:var(--s-5);padding-block:var(--s-6);border-top:var(--rule) solid #ffffff2e;grid-template-columns:3ch 1fr;display:grid}.pin-item:last-child{border-bottom:var(--rule) solid #ffffff2e}.pin-num{color:var(--slate);transition:color var(--dur) var(--ease);padding-top:.45em}.pin-item .h3{color:var(--fog);transition:color .4s var(--ease)}.pin-item .muted{color:var(--slate);transition:color .4s var(--ease)}.pin-item.is-current .h3,.pin-item.is-current .pin-num{color:var(--white)}.pin-item.is-current .muted{color:var(--fog)}@media (width<=768px){.pin-sticky{position:static}.pin-item{padding-block:var(--s-5)}.pin-item .h3,.pin-item .pin-num{color:var(--white)}.pin-item .muted{color:var(--fog)}}.fade-nav main{animation:page-in .56s var(--ease) both}.fade-nav.is-leaving main{opacity:0;transition:opacity .22s var(--ease), transform .22s var(--ease);transform:translateY(-6px)}@keyframes page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tile .tile-img{transition:transform .9s var(--ease), opacity .6s var(--ease)}.tile:hover .tile-img{opacity:.85;transform:scale(1.04)}.tile .tile-planes{transition:transform .9s var(--ease)}.tile:hover .tile-planes{transform:translate(-4px)}[dir=rtl] .tile:hover .tile-planes{transform:scaleX(-1)translate(-4px)}@media (prefers-reduced-motion:reduce){.tile .tile-img,.tile .tile-planes{transition:none}}.flow{gap:var(--s-3);counter-reset:flow;flex-direction:column;display:flex}.flow-head,.flow-row{grid-template-columns:minmax(0,3fr) 56px minmax(0,6fr) 56px minmax(0,3fr);align-items:stretch;display:grid}.flow-row{counter-increment:flow}.flow-head{padding-bottom:var(--s-3);border-bottom:var(--rule) solid #ffffff2e;margin-bottom:var(--s-2)}.flow-h{font-size:var(--fs-body);color:var(--fog);letter-spacing:var(--ls-label);text-transform:uppercase;text-align:center}html[lang=ar] .flow-h{text-transform:none;letter-spacing:0;font-size:var(--fs-lead)}.flow-h-mid{letter-spacing:.32em;font-family:var(--font-latin);color:var(--white);font-size:var(--fs-lead)}.flow-cell{justify-content:center;gap:var(--s-2);padding:var(--s-4) var(--s-5);border:var(--rule) solid #ffffff2e;min-height:92px;transition:border-color .4s var(--ease), background-color .4s var(--ease);flex-direction:column;display:flex}.flow-cell .h4{color:var(--white);margin:0}.flow-from:before{content:counter(flow, decimal-leading-zero);font-family:var(--font-latin);font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--slate);direction:ltr;align-self:flex-start}.flow-tag{color:var(--slate);display:none}.flow-mid{background:#ffffff0a}.flow-mid p{color:var(--fog);font-size:var(--fs-body);margin:0;line-height:1.65}.flow-to{background:#dedbd214;border-color:#dedbd261}.flow-row:hover .flow-cell{border-color:#ffffff80}.flow-row:hover .flow-mid{background:#ffffff14}.flow-row:hover .flow-to{background:#dedbd229}.flow-link{position:relative}.flow-link i{top:50%;transform-origin:0;height:0;transition:transform .7s var(--ease) .24s;border-top:1px dashed #dfe3e48c;position:absolute;inset-inline:6px 10px;transform:scaleX(0)}[dir=rtl] .flow-link i{transform-origin:100%}.flow-link:after{content:"";top:50%;border-top:1px solid var(--fog);border-inline-end:1px solid var(--fog);opacity:0;width:7px;height:7px;transition:opacity .4s var(--ease) .8s;position:absolute;inset-inline-end:8px;transform:translateY(-50%)rotate(45deg)}[dir=rtl] .flow-link:after{transform:translateY(-50%)rotate(-45deg)}.flow-row.is-in .flow-link i,html:not(.js) .flow-link i{transform:scaleX(1)}.flow-row.is-in .flow-link:after,html:not(.js) .flow-link:after{opacity:1}.flow-note{font-size:var(--fs-lead);max-width:60ch}.flow-note .hl{color:var(--deep)}@media (width<=900px){.flow{gap:var(--s-5)}.flow-head{display:none}.flow-row{border:var(--rule) solid #ffffff2e;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);grid-template-areas:"from link to""mid mid mid"}.flow-row:hover{border-color:#ffffff80}.flow-from{grid-area:from}.flow-to{grid-area:to}.flow-mid{grid-area:mid}.flow-link:first-of-type{grid-area:link}.flow-link:last-of-type{display:none}.flow-cell{min-height:0;padding:var(--s-4);border:0;justify-content:flex-end}.flow-from{padding-inline-end:var(--s-2)}.flow-to{background:0 0;padding-inline-start:var(--s-2)}.flow-from:before{margin-bottom:var(--s-2)}.flow-mid{border-top:var(--rule) solid #ffffff2e;justify-content:flex-start}.flow-mid .flow-tag{letter-spacing:.32em;color:var(--fog);display:block}.flow-link{--arrow-y:calc(var(--s-4) + .7em);align-self:stretch}.flow-link i{inset-inline:4px 9px;top:auto;bottom:var(--arrow-y);border-top-color:var(--fog)}.flow-link:after{inset-inline-end:8px;top:auto;bottom:calc(var(--arrow-y) - 5px);width:10px;height:10px;transform:rotate(45deg)}[dir=rtl] .flow-link:after{transform:rotate(-45deg)}.flow-note{margin-top:var(--s-6)}}@media (prefers-reduced-motion:reduce){.flow-link i{transition:none;transform:none!important}.flow-link:after{opacity:1;transition:none}}@media (width<=640px){.shead-h2row{display:contents}.shead-h2row>h2{margin:0}.shead-cta{order:10;align-self:flex-start;margin-bottom:0}.hero-stack .eyebrow,.ph-stack .eyebrow{align-items:center;gap:var(--s-2);flex-direction:column}.hero-stack .crumb-sep,.ph-stack .crumb-sep{display:none}.hero-stack .crumb-tag,.ph-stack .crumb-tag{text-align:center;max-width:30ch}}.fbar .wordmark{align-items:center;min-height:44px}.contact-list a{padding-block:10px;display:inline-block}.field-check .choice a{padding-block:8px}.media-video,.tile-video{object-fit:cover;z-index:1;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease);filter:grayscale()contrast(1.1)brightness(.8);pointer-events:none;position:absolute;inset:0}.media-video.is-playing,.tile-video.is-playing{opacity:.9}.media-video{transform:translate3d(0, var(--py,0px), 0) scale(var(--sc,1))}[data-parallax] .media-video{--sc:1.1}.tile .tile-video{transition:opacity .9s var(--ease), transform .9s var(--ease)}.tile:hover .tile-video{transform:scale(1.04)}.prop{position:relative;overflow:hidden}.prop-media{z-index:0;opacity:0;transition:opacity .5s var(--ease);position:absolute;inset:0}.prop-media video{object-fit:cover;filter:grayscale()contrast(1.1)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.prop-media:before{content:"";z-index:3;background:linear-gradient(#1c21228c 0%,#1c212259 40%,#1c2122d9 100%);position:absolute;inset:0}.prop>:not(.prop-media){z-index:2;position:relative}@media (hover:hover) and (width>=769px){.prop:hover .prop-media.is-playing,.prop:focus-visible .prop-media.is-playing{opacity:1}}@media (prefers-reduced-motion:reduce){.media-video,.tile-video,.prop-media{display:none}}.hero-panel .media-inset,.page-hero .media-inset{border-radius:0;margin-inline:0}.hero-panel .hud{padding-inline:var(--edge)}.hero-panel .media.ticks:before{inset-inline-start:var(--edge)}.hero-panel .media.ticks:after{inset-inline-end:var(--edge)}.page-hero .media .cap{inset-inline-start:var(--edge)}.page-hero .media .cap-end{inset-inline-start:auto;inset-inline-end:var(--edge)}@media (width<=768px){.page-hero .media .cap{inset-inline-start:var(--s-5)}.page-hero .media .cap-end{inset-inline-start:auto;inset-inline-end:var(--s-5)}.hero-panel .hud{padding-inline:var(--s-4)}.hero-panel .media.ticks:before{inset-inline-start:var(--s-4)}.hero-panel .media.ticks:after{inset-inline-end:var(--s-4)}.hero-panel .media.ticks:before,.hero-panel .media.ticks:after{--tl:12px}}@media (width<=640px){.seq{align-items:flex-start;gap:var(--s-2);flex-direction:column}.seq>li{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.seq .arrow,[dir=rtl] .seq .arrow{text-align:center;opacity:.7;width:1em;margin-inline-start:.15em;line-height:1;display:inline-block;transform:rotate(90deg)}}.nlist{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.nlist>li{column-gap:var(--s-4);padding-block:var(--s-4);border-top:var(--rule) solid var(--slate);grid-template-columns:3ch minmax(0,1fr);align-items:center;display:grid}.nlist>li:last-child{border-bottom:var(--rule) solid var(--slate)}.nlist .nlist-num{color:var(--slate);line-height:1}.nlist .h4,.nlist .h3{margin:0}.ground-deep .nlist>li{border-color:#fff3}.ground-deep .nlist .nlist-num{color:var(--fog)}@media (width<=640px){.nlist>li{padding-block:var(--s-4);column-gap:var(--s-3)}}.hx-form{gap:var(--s-6) var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hx-form>*{grid-column:1/-1}.hx-form fieldset[data-step]{display:contents}.hx-form fieldset[data-step][hidden]{display:none}.hx-form .field-half{grid-column:span 1}@media (width<=768px){.hx-form{grid-template-columns:1fr}.hx-form .field-half{grid-column:1/-1}}.field{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.field .label{color:var(--slate)}.ground-deep .field .label{color:var(--fog)}.field input:not([type=radio]):not([type=checkbox]):not([type=file]),.field select,.field textarea{border:0;border-bottom:var(--rule) solid var(--slate);width:100%;padding:var(--s-3) 0;font-size:var(--fs-body);color:inherit;outline-offset:4px;min-height:44px;transition:border-color var(--dur) var(--ease), border-width var(--dur) var(--ease);background:0 0;border-radius:0;line-height:1.4}.ground-deep .field input,.ground-deep .field select,.ground-deep .field textarea{border-bottom-color:#fff6}.field input::placeholder,.field textarea::placeholder{color:var(--slate);opacity:1}.ground-deep .field input::placeholder,.ground-deep .field textarea::placeholder{color:var(--fog);opacity:.6}.field input:focus,.field select:focus,.field textarea:focus{border-bottom:2px solid var(--deep);outline:none}.ground-deep .field input:focus,.ground-deep .field select:focus,.ground-deep .field textarea:focus{border-bottom-color:var(--white)}.field textarea{resize:vertical;min-height:120px}.field select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 14px),calc(100% - 8px);background-repeat:no-repeat;background-size:6px 6px;padding-inline-end:var(--s-6)}[dir=rtl] .field select{background-position:14px,8px;padding-inline-start:var(--s-6);padding-inline-end:0}.field select option{color:var(--deep);background:var(--white)}.field input[type=file]{padding-block:var(--s-3);font-size:var(--fs-body);min-height:44px}.field input[type=file]::file-selector-button{font:inherit;font-size:var(--fs-body);color:inherit;border:var(--rule) solid currentColor;padding:var(--s-2) var(--s-4);cursor:pointer;background:0 0;border-radius:0;min-height:40px;margin-inline-end:var(--s-4)}.hint{font-size:var(--fs-label);color:var(--slate)}.ground-deep .hint{color:var(--fog)}.field-error{font-size:var(--fs-label);color:var(--deep);min-height:0}.ground-deep .field-error{color:var(--white)}.field.is-invalid input,.field.is-invalid select,.field.is-invalid textarea{border-bottom:2px solid var(--deep)}.ground-deep .field.is-invalid input,.ground-deep .field.is-invalid select,.ground-deep .field.is-invalid textarea{border-bottom-color:var(--white)}.group{border:0;min-width:0;margin:0;padding:0}.group legend{margin-bottom:var(--s-3);padding:0}.choices{gap:var(--s-3) var(--s-6);flex-wrap:wrap;display:flex}.choice{align-items:flex-start;gap:var(--s-3);cursor:pointer;min-height:44px;font-size:var(--fs-body);line-height:1.5;display:inline-flex}.choice input{-webkit-appearance:none;appearance:none;border:var(--rule) solid currentColor;cursor:pointer;border-radius:0;flex:0 0 18px;place-items:center;width:18px;height:18px;margin-top:3px;display:grid}.choice input[type=radio]{border-radius:50%}.choice input:before{content:"";width:8px;height:8px;transition:transform var(--dur) var(--ease);background:currentColor;transform:scale(0)}.choice input[type=radio]:before{border-radius:50%}.choice input:checked:before{transform:scale(1)}.choice input:focus-visible{outline-offset:2px;outline:2px solid}.field-check .choices{flex-direction:column}.security-notice{font-size:var(--fs-label);color:var(--slate);max-width:68ch}.ground-deep .security-notice{color:var(--fog)}.form-actions{gap:var(--s-4);flex-wrap:wrap;display:flex}.form-actions .btn[disabled]{opacity:.5;cursor:progress}.form-invalid{text-transform:none;letter-spacing:0;color:var(--deep)}.ground-deep .form-invalid{color:var(--white)}.form-status{text-transform:none;letter-spacing:0;color:var(--deep);min-height:1em}.ground-deep .form-status{color:var(--white)}.form-confirm{border-top:var(--rule) solid var(--slate);padding-top:var(--s-6)}.ground-deep .form-confirm{border-top-color:#ffffff4d}.steps-indicator{align-items:baseline;gap:var(--s-4);color:var(--slate);flex-wrap:wrap;display:flex}.ground-deep .steps-indicator{color:var(--fog)}.steps-title{text-transform:none;letter-spacing:0;font-size:var(--fs-lead);font-weight:var(--w-lead);color:var(--deep)}.ground-deep .steps-title{color:var(--white)}.step-lead{font-size:var(--fs-body);color:var(--slate);max-width:60ch}.ground-deep .step-lead{color:var(--fog)}.hx-form [hidden]{display:none!important}.picker-top{justify-content:space-between;align-items:flex-end;gap:var(--s-4);display:flex}.picker-search{flex:auto}.picker-tally{color:var(--slate);white-space:nowrap;padding-bottom:var(--s-3);flex:none}.picker-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.picker-chips:empty{display:none}.picker-chip{align-items:center;gap:var(--s-3);min-height:40px;font:inherit;font-size:var(--fs-body);color:var(--deep);background:var(--white);border:var(--rule) solid var(--deep);cursor:pointer;text-align:start;border-radius:0;padding:6px 10px 6px 12px;line-height:1.3;display:inline-flex}.picker-chip .label{color:var(--slate)}.picker-chip:hover,.picker-chip:focus-visible{background:var(--deep);color:var(--white);outline:none}.picker-chip:hover .label,.picker-chip:focus-visible .label{color:var(--fog)}.picker-list{border:var(--rule) solid var(--slate);background:var(--white);max-height:360px;overflow-y:auto}.picker-area{border-top:var(--rule) solid #4a575959}.picker-area:first-child{border-top:0}.picker-area>summary{justify-content:space-between;align-items:center;gap:var(--s-4);cursor:pointer;padding:var(--s-3) var(--s-4);min-height:44px;font-size:var(--fs-body);list-style:none;display:flex}.picker-area>summary::-webkit-details-marker{display:none}.picker-area>summary:before{content:"›";inline-size:1em;color:var(--slate);transition:transform var(--dur) var(--ease);order:2;display:inline-block}[dir=rtl] .picker-area>summary:before{transform:scaleX(-1)}.picker-area[open]>summary:before{transform:rotate(90deg)}.picker-area>summary>span:first-child{flex:auto}.picker-count{color:var(--deep);text-align:end;min-width:1.5em}.picker-count:empty{display:none}.picker-choices{padding:0 var(--s-4) var(--s-3) var(--s-6);flex-direction:column;gap:0}[dir=rtl] .picker-choices{padding:0 var(--s-6) var(--s-3) var(--s-4)}.picker-choices .choice{min-height:40px}.picker-choices .choice.is-dim{opacity:.45;cursor:not-allowed}.svc-entry{border-top:var(--rule) solid #4a575959;padding-top:var(--s-4);gap:var(--s-4);flex-direction:column;display:flex}.svc-entry:first-of-type{border-top:0;padding-top:0}.svc-grid{gap:var(--s-5) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.svc-spec{grid-column:1/-1}@media (width<=640px){.svc-grid{grid-template-columns:1fr}.picker-top{flex-direction:column;align-items:stretch}.picker-tally{padding-bottom:0}}.svc-scope:empty{display:none}.link-btn{padding:var(--s-2) 0;font:inherit;font-size:var(--fs-body);color:var(--deep);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:44px;text-decoration:underline}.hx-form .picker,.hx-form .svc{grid-column:1/-1}.picker-empty{padding:var(--s-4);margin:0}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:var(--s-9) var(--s-7)}.footer-head[data-astro-cid-jo6i4kqk]{gap:var(--s-8) var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.wordmark[data-astro-cid-jo6i4kqk]{color:var(--white);align-self:start;text-decoration:none;display:inline-block}.wordmark-latin[data-astro-cid-jo6i4kqk]{font-family:var(--font-latin);font-weight:var(--w-display);letter-spacing:.32em;font-size:28px;line-height:1}.footer-cols[data-astro-cid-jo6i4kqk]{gap:var(--s-7) var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.footer-cols[data-astro-cid-jo6i4kqk] .label[data-astro-cid-jo6i4kqk]{color:var(--fog);margin-bottom:var(--s-4)}.contact-list[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:var(--s-3)}.contact-list[data-astro-cid-jo6i4kqk],.contact-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fog);text-decoration:none}.contact-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--white)}.tiles[data-astro-cid-jo6i4kqk]{gap:var(--gutter);margin-top:var(--s-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tile[data-astro-cid-jo6i4kqk]{min-height:320px;padding:var(--s-6);color:var(--white);border:var(--rule) solid #fff3;transition:border-color var(--dur) var(--ease);flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-jo6i4kqk]:hover{border-color:#ffffff80}.tile-media[data-astro-cid-jo6i4kqk]{position:absolute;inset:0}.tile-img[data-astro-cid-jo6i4kqk]{object-fit:cover;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.tile-body[data-astro-cid-jo6i4kqk]{z-index:2;gap:var(--s-3);flex-direction:column;max-width:32ch;display:flex;position:relative}.tile-line[data-astro-cid-jo6i4kqk]{font-size:var(--fs-body);color:var(--fog)}.tile-network[data-astro-cid-jo6i4kqk]{color:var(--deep);border-color:var(--sand)}.tile-network[data-astro-cid-jo6i4kqk] .tile-line[data-astro-cid-jo6i4kqk]{color:var(--slate)}.tile-network[data-astro-cid-jo6i4kqk]:hover{border-color:var(--slate)}.tile-planes[data-astro-cid-jo6i4kqk]{opacity:.9;width:46%;height:100%;position:absolute;inset-block:0;inset-inline-end:0}.tile-network[data-astro-cid-jo6i4kqk] .tile-body[data-astro-cid-jo6i4kqk]{max-width:50%}[data-astro-cid-jo6i4kqk][dir=rtl] .tile-planes[data-astro-cid-jo6i4kqk]{transform:scaleX(-1)}.tile[data-astro-cid-jo6i4kqk] .chev-box[data-astro-cid-jo6i4kqk]{top:var(--s-6);z-index:2;width:28px;height:28px;color:var(--white);border:var(--rule) solid #ffffff4d;background:#ffffff1f;place-items:center;display:grid;position:absolute;inset-inline-end:var(--s-6)}.tile[data-astro-cid-jo6i4kqk] .chev-box-dark[data-astro-cid-jo6i4kqk]{background:var(--deep);color:var(--fog);border-color:var(--deep)}.rule[data-astro-cid-jo6i4kqk]{margin-block:var(--s-8) var(--s-5)}.footer-bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--s-3) var(--s-7);flex-wrap:wrap;display:flex}.footer-legal[data-astro-cid-jo6i4kqk]{color:var(--fog);text-transform:none;letter-spacing:0;max-width:72ch}.footer-security[data-astro-cid-jo6i4kqk]{margin-top:var(--s-4);opacity:.8}@media (width<=1024px){.footer-head[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}@media (width<=768px){.footer-cols[data-astro-cid-jo6i4kqk],.tiles[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.tile[data-astro-cid-jo6i4kqk]{min-height:240px}.tile-network[data-astro-cid-jo6i4kqk]{min-height:340px}.tile-planes[data-astro-cid-jo6i4kqk]{inset-inline:0;width:100%;height:48%;top:0}.tile-network[data-astro-cid-jo6i4kqk] .tile-body[data-astro-cid-jo6i4kqk]{max-width:100%}}
