@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_bdb7b4{font-family:Sora,Sora Fallback;font-style:normal}.__variable_bdb7b4{--font-display:"Sora","Sora Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_3eb911{font-family:Inter,Inter Fallback;font-style:normal}.__variable_3eb911{--font-body:"Inter","Inter Fallback"}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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-weight:400;font-display:swap;src:url(/_next/static/media/9efac92d680e57b6-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:400;font-display:swap;src:url(/_next/static/media/1323037a3e4ea9e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:400;font-display:swap;src:url(/_next/static/media/17efc7caebbb6a73-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:500;font-display:swap;src:url(/_next/static/media/f022b1629605b85c-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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-weight:500;font-display:swap;src:url(/_next/static/media/18d6d756b83deaa1-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:500;font-display:swap;src:url(/_next/static/media/101eb3c626c8a0e0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:500;font-display:swap;src:url(/_next/static/media/b729ad8c86c7d641-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/_next/static/media/e4efb0298547fad0-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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-weight:600;font-display:swap;src:url(/_next/static/media/c3d28d0a4af5320e-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:600;font-display:swap;src:url(/_next/static/media/b096b166d47a2e73-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/_next/static/media/79d9077e4fd7eddc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:700;font-display:swap;src:url(/_next/static/media/fb66eb17bf011c3b-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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-weight:700;font-display:swap;src:url(/_next/static/media/3abc2a74bccacda0-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:700;font-display:swap;src:url(/_next/static/media/20e170e88a69dd27-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:700;font-display:swap;src:url(/_next/static/media/99dc19e540dbb87b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Fallback;src:local("Arial");ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.00%;size-adjust:101.17%}.__className_92a6d2{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.__variable_92a6d2{--font-arabic:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback"}:root{--void:#0d000a;--purple:#35002b;--purple-brand:#6b1e7a;--purple-lit:#5c0a4d;--gold:#fddd0f;--white:#f3f2f2;--muted:rgba(243,242,242,0.76);--faint:rgba(243,242,242,0.52);--hair:rgba(243,242,242,0.11);--hair-lit:rgba(253,221,15,0.28);--glass:rgba(53,0,43,0.34);--glass-brd:rgba(253,221,15,0.16);--shell:clamp(1.25rem,5vw,5.5rem);--maxw:1320px;--nav-h:76px;--anchor-gap:clamp(1.75rem,5vh,3.25rem);--sp-section:clamp(4.75rem,10vh,8rem);--sp-section-tight:clamp(3.5rem,7vh,5.25rem);--ease:cubic-bezier(0.22,1,0.36,1);--ease-soft:cubic-bezier(0.4,0,0.2,1);--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--dur-tap:0.16s;--dur-hover:0.42s;--dur-reveal:0.9s;--dur-hero:1.25s;--dur-settle:1.6s}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden}html.lenis{scroll-behavior:auto}body{margin:0;background:var(--void);color:var(--white);font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:clamp(.92rem,.88rem + .16vw,1rem);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:radial-gradient(120% 80% at 12% -10%,rgba(92,10,77,.5) 0,transparent 55%),radial-gradient(90% 70% at 92% 8%,rgba(53,0,43,.72) 0,transparent 60%);background-attachment:fixed}h1,h2,h3,h4{font-family:var(--font-display),system-ui,sans-serif;font-weight:700;line-height:1.04;letter-spacing:-.022em;margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:none;cursor:pointer}img,svg{display:block;max-width:100%}::selection{background:var(--gold);color:var(--void)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:3px}.shell{width:min(var(--maxw),100% - var(--shell) * 2);margin-inline:auto}.section{position:relative;z-index:2;padding-block:var(--sp-section);scroll-margin-top:calc(var(--nav-h) + var(--anchor-gap))}.section-tight{padding-block:var(--sp-section-tight)}.head{max-width:60ch}.head .h1,.head .h2,.head .h3{margin:.8rem 0 .9rem}.eyebrow{font-family:var(--font-display),sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}.display{font-size:clamp(2rem,4.1vw + .35vh,3.7rem);letter-spacing:-.03em}.h1,.h2{font-size:clamp(1.7rem,3.1vw,2.65rem)}.h3{font-family:var(--font-display),sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.12;font-size:clamp(1.35rem,2.3vw,1.85rem)}.lede{color:var(--muted);font-size:clamp(.95rem,.92rem + .22vw,1.05rem);line-height:1.58;max-width:50ch}.gold{color:var(--gold)}.glass{background:var(--glass);border:1px solid var(--hair);border-radius:18px;backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}.ambient{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}.ambient span{position:absolute;display:block;border-radius:50%;filter:blur(72px);opacity:.5;will-change:transform}.ambient span:first-child{width:46vw;height:46vw;top:-12vw;inset-inline-start:-10vw;background:radial-gradient(circle,rgba(107,30,122,.5),transparent 68%);animation:drift-a 34s var(--ease-soft) infinite alternate}.ambient span:nth-child(2){width:38vw;height:38vw;bottom:-8vw;inset-inline-end:-8vw;background:radial-gradient(circle,rgba(253,221,15,.13),transparent 66%);animation:drift-b 46s var(--ease-soft) infinite alternate}.ambient span:nth-child(3){width:30vw;height:30vw;top:42%;inset-inline-start:55%;background:radial-gradient(circle,rgba(92,10,77,.46),transparent 70%);animation:drift-c 58s var(--ease-soft) infinite alternate}@keyframes drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vw,8vh,0) scale(1.14)}}@keyframes drift-b{0%{transform:translateZ(0) scale(1.08)}to{transform:translate3d(-7vw,-6vh,0) scale(.92)}}@keyframes drift-c{0%{transform:translateZ(0) scale(.94)}to{transform:translate3d(-5vw,7vh,0) scale(1.16)}}@media (max-width:700px){.ambient span:nth-child(3){display:none}.ambient span{filter:blur(56px);opacity:.42}}.particle-host{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}.particle-host canvas{display:block;width:100%;height:100%}.grain{position:fixed;inset:-50%;z-index:3;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");animation:grainShift .7s steps(3) infinite;will-change:transform}@keyframes grainShift{0%{transform:translate(0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}to{transform:translate(0)}}.line-mask{display:block;overflow:hidden;-webkit-padding-after:.08em;padding-block-end:.08em;-webkit-margin-after:-.08em;margin-block-end:-.08em}.line-inner{display:block;will-change:transform}.w-mask{overflow:hidden;-webkit-padding-after:.1em;padding-block-end:.1em;-webkit-margin-after:-.1em;margin-block-end:-.1em;vertical-align:bottom}.w-inner,.w-mask{display:inline-block}.w-inner{will-change:transform}.c-word{white-space:pre}.c-mask,.c-word{display:inline-block}.c-mask{overflow:hidden;-webkit-padding-after:.1em;padding-block-end:.1em;-webkit-margin-after:-.1em;margin-block-end:-.1em;vertical-align:bottom}.c-inner{display:inline-block;will-change:transform}.beats>section{min-height:100svh;display:flex;flex-direction:column;justify-content:center}@media (min-width:1024px) and (min-height:640px){.beats>section:not(:last-child){margin-bottom:34vh}}.beats>section.sc,.beats>section.stats,.beats>section.tm{min-height:0;display:block}.beats>section.sc{margin-bottom:0!important}.beats>section.cta{min-height:100svh}.mb-wrap{position:relative;display:inline-flex;isolation:isolate}.mb-halo{position:absolute;z-index:-1;inset:-55% -22%;border-radius:100px;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(253,221,15,.5) 0,rgba(253,221,15,.16) 45%,transparent 72%),radial-gradient(60% 60% at 50% 60%,rgba(107,30,122,.42) 0,transparent 74%);filter:blur(20px);opacity:.85;transition:opacity .45s var(--ease-soft),filter .45s var(--ease-soft),scale .55s var(--ease);will-change:transform,opacity}.has-glow .mb-halo{animation:mbPulse 4.6s var(--ease-soft) infinite}.mb-wrap:focus-within .mb-halo,.mb-wrap:hover .mb-halo{opacity:1;filter:blur(26px);scale:1.08;animation-play-state:paused}@keyframes mbPulse{0%,to{opacity:.72;scale:.98}50%{opacity:1;scale:1.03}}.mb{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.95rem 2rem;border-radius:100px;font-family:var(--font-display),sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden;isolation:isolate;will-change:transform;-webkit-tap-highlight-color:transparent;transition:scale .45s var(--ease-out-expo),box-shadow .45s var(--ease-soft),border-color .35s var(--ease-soft)}.mb-lg{padding:1.1rem 2.4rem;font-size:.85rem}.mb:focus-visible,.mb:hover{scale:1.015}.mb:active{scale:.985;transition-duration:var(--dur-tap)}.mb:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--gold);transform:translateY(101%);transition:transform .5s var(--ease);border-radius:inherit}.mb:focus-visible:before,.mb:hover:before{transform:translateY(0)}.mb-label{display:inline-block;transition:color .32s var(--ease-soft);will-change:transform}.mb-solid{background:var(--gold);color:var(--void);box-shadow:0 10px 30px -14px rgba(253,221,15,.7)}.mb-solid:before{background:var(--white)}.mb-solid:focus-visible,.mb-solid:hover{box-shadow:0 18px 46px -14px rgba(253,221,15,.85)}.mb-ghost{border:1px solid rgba(243,242,242,.38);color:var(--white);background:rgba(243,242,242,.03);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mb-ghost:focus-visible,.mb-ghost:hover{border-color:var(--gold)}.mb-ghost:focus-visible .mb-label,.mb-ghost:hover .mb-label{color:var(--void)}@media (prefers-reduced-motion:reduce){.has-glow .mb-halo{animation:none}}[data-lift]{transition:transform var(--dur-hover) var(--ease-out-expo),border-color var(--dur-hover) var(--ease-soft),box-shadow var(--dur-hover) var(--ease-soft)}[data-lift]:focus-visible,[data-lift]:focus-within,[data-lift]:hover{transform:translate3d(0,-5px,0);border-color:var(--hair-lit);box-shadow:0 30px 76px -30px rgba(253,221,15,.4)}[data-lift]:active{transform:translate3d(0,-1px,0);transition-duration:var(--dur-tap)}[data-spot]{position:relative;isolation:isolate}[data-spot]:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--dur-hover) var(--ease-soft);background:radial-gradient(26rem circle at var(--mx,50%) var(--my,50%),rgba(253,221,15,.085),transparent 62%)}[data-spot]:focus-within:after,[data-spot]:hover:after{opacity:1}[data-sheen]{position:relative;overflow:hidden}[data-sheen]:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 42%,rgba(253,221,15,.11) 50%,transparent 58%);transform:translate3d(-140%,0,0);transition:transform .85s var(--ease)}[data-sheen]:focus-within:before,[data-sheen]:hover:before{transform:translate3d(140%,0,0)}[dir=rtl] [data-sheen]:before{transform:translate3d(140%,0,0)}[dir=rtl] [data-sheen]:focus-within:before,[dir=rtl] [data-sheen]:hover:before{transform:translate3d(-140%,0,0)}[data-zoom]{overflow:hidden}[data-zoom]>.zoom-target,[data-zoom]>img,[data-zoom]>picture,[data-zoom]>video{transition:transform .95s var(--ease-out-expo);will-change:transform}[data-zoom]:focus-within>.zoom-target,[data-zoom]:focus-within>img,[data-zoom]:hover>.zoom-target,[data-zoom]:hover>img,[data-zoom]:hover>picture,[data-zoom]:hover>video{transform:scale(1.055)}[data-arrow] .arrow,[data-arrow]>.arrow{display:inline-block;transition:transform var(--dur-hover) var(--ease-out-expo)}[data-arrow]:focus-visible .arrow,[data-arrow]:hover .arrow{transform:translate3d(.28rem,0,0)}[dir=rtl] [data-arrow]:focus-visible .arrow,[dir=rtl] [data-arrow]:hover .arrow{transform:translate3d(-.28rem,0,0)}[data-rule]{position:relative}[data-rule]:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left center;transition:transform .6s var(--ease)}[dir=rtl] [data-rule]:after{transform-origin:right center}[data-rule]:focus-visible:after,[data-rule]:focus-within:after,[data-rule]:hover:after{transform:scaleX(1)}@media (hover:none),(pointer:coarse){[data-sheen]:before,[data-spot]:after{display:none}[data-zoom]>.zoom-target,[data-zoom]>img{will-change:auto}}.cursor-dot,.cursor-ring{position:fixed;top:0;left:0;z-index:90;pointer-events:none;border-radius:50%;mix-blend-mode:difference}.cursor-dot{width:10px;height:10px;background:var(--white);margin:-5px 0 0 -5px}.cursor-ring{width:0;height:0}.cursor-ring:before{content:"";--s:1;position:absolute;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:rgba(243,242,242,.16);transform:scale(var(--s));transition:transform var(--dur-hover) var(--ease-out-expo),background-color var(--dur-hover) var(--ease-soft)}.cursor-ring[data-state=hot]:before{--s:1.3;background:rgba(253,221,15,.28)}.cursor-ring[data-state=wide]:before{--s:1.15}.cursor-ring[data-state=lens]:before{--s:1.85;background:rgba(243,242,242,.92)}.cursor-ring[data-down=true]:before{transform:scale(calc(var(--s) * .82));transition-duration:var(--dur-tap)}@media (hover:none),(pointer:coarse){.cursor-dot,.cursor-ring{display:none}}[dir=rtl] body,[dir=rtl] button,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] input,[dir=rtl] textarea{font-family:var(--font-arabic),system-ui,sans-serif}[dir=rtl] body{line-height:1.8}[dir=rtl] .display,[dir=rtl] .h2,[dir=rtl] .h3,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4{letter-spacing:0;line-height:1.24}[dir=rtl] .eyebrow,[dir=rtl] .phone-label,[dir=rtl] .stat p{text-transform:none;letter-spacing:.06em}[dir=rtl] .fig{direction:ltr}[dir=rtl] .scroll-hint{translate:50% 0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.grain{animation:none}.ambient{display:none}}