@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.p.0kda-l-rfpyyq.woff2)format("woff2");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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");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:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_5533dc97-module__IwxA6a__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_5533dc97-module__IwxA6a__variable{--font-unbounded:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.p.2ytmazkdrg7t9.woff2)format("woff2");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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.p.1icgra-w5i50b.woff2)format("woff2");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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_90f49642-module__Uh2-mW__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_90f49642-module__Uh2-mW__variable{--font-instrument:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/3d51db290a6a25f3-s.19qyygf-kmpcq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/f7054824cbb51795-s.p.128w4kk8i02cq.woff2)format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/74effe3e2193102a-s.p.1jake7ccbq8_p.woff2)format("woff2");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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_76008b5e-module__x5znkW__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_76008b5e-module__x5znkW__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Syncopate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7a8b32da25bb25d4-s.p.0yty_astx71jv.woff2)format("woff2");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:Syncopate;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80680c420594b047-s.p.2e-qbh5gtsdl1.woff2)format("woff2");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:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae55a6bb58b3c593-s.p.0b8xmfttbp4fo.woff2)format("woff2");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:Syncopate;font-style:normal;font-weight:700;font-display:swap;src:url(../media/702db7bdc064d9ba-s.p.3ub5ax-wtb0-8.woff2)format("woff2");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:Syncopate Fallback;src:local(Arial);ascent-override:46.21%;descent-override:12.65%;line-gap-override:4.46%;size-adjust:164.4%}.syncopate_6aa6b7a2-module__PB-LIG__className{font-family:Syncopate,Syncopate Fallback;font-style:normal}.syncopate_6aa6b7a2-module__PB-LIG__variable{--font-syncopate:"Syncopate", "Syncopate Fallback"}
@font-face{font-family:Tilt Neon;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c370480c077eb3f1-s.2n7j2do27hl59.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Tilt Neon;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b3295ceee113337b-s.1elaubo9pkb22.woff2)format("woff2");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:Tilt Neon;font-style:normal;font-weight:400;font-display:swap;src:url(../media/524b092e58b59866-s.p.0dpcdum4paikg.woff2)format("woff2");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:Tilt Neon Fallback;src:local(Arial);ascent-override:99.18%;descent-override:27.25%;line-gap-override:0.0%;size-adjust:99.82%}.tilt_neon_62563575-module__dB5uua__className{font-family:Tilt Neon,Tilt Neon Fallback;font-style:normal}.tilt_neon_62563575-module__dB5uua__variable{--font-tiltneon:"Tilt Neon", "Tilt Neon Fallback"}
@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.29a202atpp3ye.woff2)format("woff2");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:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.1n_3r3e4zcd1n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0is27-kd6m8rq.woff2)format("woff2");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:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8f2ca9bed5019488-s.1rne3a59172go.woff2)format("woff2");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:Alexandria Fallback;src:local(Arial);ascent-override:86.13%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:112.38%}.alexandria_b53acbed-module__6vffMa__className{font-family:Alexandria,Alexandria Fallback;font-style:normal}.alexandria_b53acbed-module__6vffMa__variable{--font-alexandria:"Alexandria", "Alexandria Fallback"}
@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(../media/890431f0a0104557-s.3pc31ksexexjr.woff2)format("woff2");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:Readex Pro Fallback;src:local(Arial);ascent-override:92.3%;descent-override:23.07%;line-gap-override:0.0%;size-adjust:108.34%}.readex_pro_d4966545-module__FudrZa__className{font-family:Readex Pro,Readex Pro Fallback;font-style:normal}.readex_pro_d4966545-module__FudrZa__variable{--font-readex:"Readex Pro", "Readex Pro Fallback"}
@font-face{font-family:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/458e5297e26af6a4-s.35jxqqhqnr05h.woff2)format("woff2");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:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/90fe75b7f2c14452-s.3o3oocqgyict4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3cf01e0bd6c64829-s.37qydtx8s_gz8.woff2)format("woff2");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:Reem Kufi;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3b6a411fbe2668bb-s.3we2ogajlevfx.woff2)format("woff2");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:Reem Kufi Fallback;src:local(Arial);ascent-override:113.51%;descent-override:41.28%;line-gap-override:0.0%;size-adjust:96.9%}.reem_kufi_abd0a8c9-module__AUrqua__className{font-family:Reem Kufi,Reem Kufi Fallback;font-style:normal}.reem_kufi_abd0a8c9-module__AUrqua__variable{--font-reemkufi:"Reem Kufi", "Reem Kufi Fallback"}
.LanguageSwitcher-module__psbpAa__switch{--glass-r:999px;--w:2.6rem;grid-auto-flow:column;grid-auto-columns:var(--w);direction:ltr;align-items:center;height:3.6rem;padding:.4rem;display:inline-grid;position:relative}.LanguageSwitcher-module__psbpAa__thumb{width:var(--w);transform:translateX(calc(var(--i) * var(--w)));transition:transform .7s var(--spring);z-index:0;background:radial-gradient(120% 140% at 30% 0,#ffffff80,#0000 60%),linear-gradient(120deg,#7906fcb3,#d210caa6 55%,#fb6c32b3);border-radius:999px;position:absolute;top:.4rem;bottom:.4rem;left:.4rem;box-shadow:inset 0 1px #ffffffa6,inset 0 -5px 10px -6px #50003c66,0 6px 16px -6px #d210cab3}.LanguageSwitcher-module__psbpAa__option{z-index:2;height:100%;font-family:var(--font-syncopate), var(--font-display);letter-spacing:.06em;opacity:.7;transition:opacity .3s, transform .5s var(--spring);border-radius:999px;place-items:center;font-size:.6rem;font-weight:700;display:grid;position:relative}.LanguageSwitcher-module__psbpAa__option[data-locale=ar]{font-family:var(--font-readex), var(--font-reemkufi), sans-serif;letter-spacing:0;padding-bottom:.15rem;font-size:1.3rem;font-weight:700;line-height:1}.LanguageSwitcher-module__psbpAa__option:hover{opacity:1;transform:scale(1.08)}.LanguageSwitcher-module__psbpAa__option[aria-current=true]{opacity:1;color:#fff}.LanguageSwitcher-module__psbpAa__option:focus-visible{outline-offset:-3px}@media (max-width:560px){.LanguageSwitcher-module__psbpAa__switch{--w:2.3rem;height:3.3rem;padding:.35rem}.LanguageSwitcher-module__psbpAa__thumb{top:.35rem;bottom:.35rem;left:.35rem}}
.Logo-module__ugCtEW__logo{align-items:center;gap:.65rem;line-height:1;display:inline-flex}.Logo-module__ugCtEW__mark{filter:drop-shadow(0 0 8px #d210ca73);width:1.9rem;height:auto;transition:transform .9s var(--spring);flex:none}a:hover .Logo-module__ugCtEW__mark{transform:rotate(-12deg)scale(1.06)}.Logo-module__ugCtEW__words{flex-direction:column;gap:.3rem;display:flex}.Logo-module__ugCtEW__elk{font-family:var(--font-unbounded), var(--font-display);letter-spacing:-.02em;font-size:1.12rem;font-weight:800}.Logo-module__ugCtEW__tech{font-family:var(--font-unbounded), var(--font-display);letter-spacing:.44em;text-transform:uppercase;color:var(--coral);font-size:.42rem;font-weight:500}.sheet .Logo-module__ugCtEW__tech{color:var(--coral-700)}
.Header-module__lnUIdW__header{z-index:100;padding:.85rem var(--sheet-inset);color:#fff;pointer-events:none;transition:transform .7s var(--ease-out);position:fixed;inset:0 0 auto}.Header-module__lnUIdW__header[data-hidden=true]{transform:translateY(-120%)}.Header-module__lnUIdW__bar{max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:calc(var(--gutter) - var(--sheet-inset));justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;display:flex}.Header-module__lnUIdW__bar>*{pointer-events:auto}.Header-module__lnUIdW__brand{--glass-r:999px;height:3.6rem;transition:transform .6s var(--spring);align-items:center;padding:0 1.25rem 0 .95rem;display:inline-flex}.Header-module__lnUIdW__brand:hover{transform:scale(1.03)}:is(.Header-module__lnUIdW__header[data-context=light] .Header-module__lnUIdW__brand,.Header-module__lnUIdW__header[data-context=light] .Header-module__lnUIdW__nav,.Header-module__lnUIdW__header[data-context=light] .Header-module__lnUIdW__toggle,.Header-module__lnUIdW__header[data-context=light] .glass:has([data-locale])){--glass-bg:linear-gradient(135deg, #ffffffc7, #ffffff75);--glass-rim:linear-gradient(140deg, #fff, #fff3 40%, #7906fc40 75%, #fb6c3266);color:var(--navy-900)}.Header-module__lnUIdW__header[data-context=light] .Header-module__lnUIdW__brand .tech{color:var(--coral-700)}.Header-module__lnUIdW__nav{--glass-r:999px;align-items:center;height:3.6rem;padding:.35rem;display:flex}.Header-module__lnUIdW__nav ul{height:100%;padding:0;list-style:none;display:flex;position:relative}.Header-module__lnUIdW__blob{opacity:0;height:100%;transition:transform .65s var(--spring), width .65s var(--spring), opacity .3s;z-index:0;background:radial-gradient(120% 140% at 30% 0,#ffffff73,#0000 60%),linear-gradient(100deg,#7906fc8c,#d210ca80 55%,#fb6c3280);border-radius:999px;position:absolute;top:0;left:0;box-shadow:inset 0 1px #fff9,inset 0 -6px 12px -6px #50003c59,0 6px 18px -6px #d210ca99}.Header-module__lnUIdW__nav li{z-index:1;display:flex;position:relative}.Header-module__lnUIdW__navLink{font-family:var(--font-display);letter-spacing:-.01em;border-radius:999px;align-items:center;padding:0 1.15rem;font-size:.76rem;font-weight:500;transition:color .3s;display:flex}.Header-module__lnUIdW__navLink:focus-visible{outline-offset:-2px}.Header-module__lnUIdW__header[data-context=light] .Header-module__lnUIdW__navLink[aria-current=page]{color:#fff}.Header-module__lnUIdW__actions{align-items:center;gap:.6rem;display:flex}.Header-module__lnUIdW__cta{min-height:3.6rem}.Header-module__lnUIdW__toggle{--glass-r:50%;width:3.6rem;height:3.6rem;display:none;position:relative}.Header-module__lnUIdW__toggle span{width:1.15rem;height:1.5px;transition:transform .6s var(--spring);background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%}.Header-module__lnUIdW__toggle span:first-child{transform:translate(-50%,-4px)}.Header-module__lnUIdW__toggle span:last-child{transform:translate(-50%,3px)}.Header-module__lnUIdW__header[data-open=true] .Header-module__lnUIdW__toggle span:first-child{transform:translate(-50%)rotate(45deg)}.Header-module__lnUIdW__header[data-open=true] .Header-module__lnUIdW__toggle span:last-child{transform:translate(-50%)rotate(-45deg)}.Header-module__lnUIdW__menu{z-index:-1;padding:calc(var(--header-h) + .75rem) var(--sheet-inset) var(--sheet-inset);pointer-events:auto;animation:Header-module__lnUIdW__fade .4s var(--ease-out) both;background:#020a1c59;position:fixed;inset:0}.Header-module__lnUIdW__menu[hidden]{display:none}@keyframes Header-module__lnUIdW__fade{0%{opacity:0}}.Header-module__lnUIdW__menuPanel{--glass-r:2rem;height:100%;animation:Header-module__lnUIdW__pop .7s var(--spring) both;transform-origin:100% 0;flex-direction:column;justify-content:space-between;padding:2rem 1.5rem 1.5rem;display:flex;overflow-y:auto}@keyframes Header-module__lnUIdW__pop{0%{opacity:0;transform:scale(.92)translateY(-12px)}}.Header-module__lnUIdW__menuList{gap:.2rem;padding:0;list-style:none;display:grid}.Header-module__lnUIdW__menuList a{font-family:var(--font-display);letter-spacing:-.05em;animation:Header-module__lnUIdW__item-in .8s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms + .12s);align-items:baseline;gap:1rem;padding-block:.5rem;font-size:clamp(2rem,9vw,3.2rem);font-weight:600;line-height:1.05;display:flex}.Header-module__lnUIdW__menuList a[aria-current=page]{font-family:var(--font-serif);letter-spacing:-.02em;background:var(--grad-text-dark);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}@keyframes Header-module__lnUIdW__item-in{0%{opacity:0;transform:translateY(24px)}}.Header-module__lnUIdW__menuIndex{font-family:var(--font-num);letter-spacing:.1em;color:var(--on-dark-3);-webkit-text-fill-color:var(--on-dark-3);font-size:1rem;font-style:normal;font-weight:400}.Header-module__lnUIdW__menuFoot{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}@media (max-width:1180px){.Header-module__lnUIdW__navLink{padding:0 .8rem}}@media (max-width:1060px){.Header-module__lnUIdW__nav{display:none}.Header-module__lnUIdW__toggle{display:block}}@media (max-width:400px){.Header-module__lnUIdW__brand .tech{display:none}}@media (max-width:560px){.Header-module__lnUIdW__cta{display:none}.Header-module__lnUIdW__brand{height:3.3rem}.Header-module__lnUIdW__toggle{width:3.3rem;height:3.3rem}}
.Footer-module__3hUVsW__footer{padding-top:clamp(2rem,5vw,4rem);position:relative;overflow:hidden}.Footer-module__3hUVsW__top{--glass-r:clamp(1.5rem, 3vw, 2.75rem);grid-template-columns:1fr;gap:3rem;padding:clamp(1.75rem,4vw,3.5rem);display:grid}@media (min-width:720px){.Footer-module__3hUVsW__top{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.Footer-module__3hUVsW__top{grid-template-columns:1.6fr .8fr 1fr 1.1fr;gap:4rem}}.Footer-module__3hUVsW__brand{display:inline-flex}.Footer-module__3hUVsW__slogan{font-family:var(--font-display);letter-spacing:-.05em;margin-top:2rem;font-size:clamp(1.5rem,2.6vw,2.3rem);font-weight:600;line-height:1.05}.Footer-module__3hUVsW__blurb{max-width:26rem;color:var(--on-dark-2);margin-top:1.25rem;font-size:.98rem}.Footer-module__3hUVsW__colTitle{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);margin-bottom:1.25rem;font-size:.64rem;font-weight:500}.Footer-module__3hUVsW__col ul{gap:.7rem;padding:0;list-style:none;display:grid}.Footer-module__3hUVsW__col a{color:var(--on-dark-2);font-size:.98rem;transition:color .3s}.Footer-module__3hUVsW__col a:hover{color:#fff}.Footer-module__3hUVsW__iconLink{word-break:break-all;align-items:center;gap:.6rem;display:inline-flex}.Footer-module__3hUVsW__iconLink svg{flex:none;width:1.05rem;height:1.05rem}.Footer-module__3hUVsW__socials{margin-top:1.5rem;gap:.6rem!important;display:flex!important}.Footer-module__3hUVsW__socials a{border:1px solid var(--line-dark);background:#ffffff0f;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:border-color .3s,background-color .3s;display:grid}.Footer-module__3hUVsW__socials a:hover{background:#ffffff1a;border-color:#0000}.Footer-module__3hUVsW__socials svg{width:1rem;height:1rem}.Footer-module__3hUVsW__giant{font-family:var(--font-display);letter-spacing:-.07em;text-align:center;color:#0000;-webkit-text-stroke:1px #ffffff2e;-webkit-user-select:none;user-select:none;white-space:nowrap;margin-top:clamp(2rem,6vw,5rem);font-size:clamp(5rem,24vw,26rem);font-weight:800;line-height:.8}.Footer-module__3hUVsW__giant span{background:var(--grad);width:.14em;height:.14em;font-size:inherit;color:#0000;-webkit-text-stroke:0;text-indent:-9999px;border-radius:.03em;margin-left:.04em;display:inline-block;overflow:hidden}.Footer-module__3hUVsW__bottom{border-top:1px solid var(--line-dark);color:var(--on-dark-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:1.5rem;padding-block:2rem;font-size:.85rem;display:flex}
.Cursor-module__MT260G__cursor{z-index:9999;pointer-events:none;opacity:0;will-change:transform;transition:opacity .3s;position:fixed;top:0;left:0}.Cursor-module__MT260G__cursor[data-visible=true]{opacity:1}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.Cursor-module__MT260G__cursor{display:none}}.Cursor-module__MT260G__ring{-webkit-backdrop-filter:blur(1.5px)saturate(1.8)brightness(1.15);backdrop-filter:blur(1.5px)saturate(1.8)brightness(1.15);width:2.6rem;height:2.6rem;transition:transform .55s var(--spring), opacity .3s;background:radial-gradient(circle at 30% 25%,#ffffff59,#ffffff0a 60%);border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.55);box-shadow:inset 0 1px 1px #fffc,inset 0 -2px 4px #f919c559,inset 0 0 0 1px #ffffff59,0 6px 16px -6px #00041280}.lg-refract .Cursor-module__MT260G__ring{-webkit-backdrop-filter:url(#lg-lens)blur(.5px)saturate(1.8)brightness(1.15);backdrop-filter:url(#lg-lens)blur(.5px)saturate(1.8)brightness(1.15)}.Cursor-module__MT260G__cursor[data-state=hover] .Cursor-module__MT260G__ring{transform:translate(-50%,-50%)scale(1.35)}.Cursor-module__MT260G__cursor[data-state=label] .Cursor-module__MT260G__ring{opacity:0;transform:translate(-50%,-50%)scale(2.2)}.Cursor-module__MT260G__label{color:#fff;width:5.5rem;height:5.5rem;font-family:var(--font-display);letter-spacing:-.01em;-webkit-backdrop-filter:blur(10px)saturate(1.8);backdrop-filter:blur(10px)saturate(1.8);transition:transform .6s var(--spring);background:radial-gradient(circle at 30% 20%,#ffffff80,#0000 55%),linear-gradient(120deg,#7906fcb8,#d210caad 55%,#fb6c32b8);border-radius:50%;place-items:center;font-size:.72rem;font-weight:500;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(0);box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #ffffff40,0 14px 36px -10px #d210caa6}.Cursor-module__MT260G__cursor[data-state=label] .Cursor-module__MT260G__label{transform:translate(-50%,-50%)scale(1)}
.Aurora-module__gQWa0q__aurora{z-index:-1;background:radial-gradient(120% 80% at 50% 120%, #0a1a45 0%, transparent 60%), var(--night);pointer-events:none;position:fixed;inset:0;overflow:hidden}.Aurora-module__gQWa0q__blob{opacity:.55;will-change:transform;width:62vmax;height:62vmax;animation:Aurora-module__gQWa0q__drift 38s var(--ease-in-out) infinite alternate;border-radius:50%;position:absolute}.Aurora-module__gQWa0q__violet{background:radial-gradient(circle,#7906fcd9 0%,#7906fc40 35%,#0000 68%);top:-22vmax;left:-12vmax}.Aurora-module__gQWa0q__magenta{background:radial-gradient(circle,#d210cab3 0%,#f919c533 38%,#0000 68%);animation-duration:46s;animation-delay:-12s;top:18vh;right:-26vmax}.Aurora-module__gQWa0q__coral{background:radial-gradient(circle,#fb6c328c 0%,#fb6c3229 38%,#0000 68%);animation-duration:52s;animation-delay:-24s;bottom:-30vmax;left:12vw}.Aurora-module__gQWa0q__amber{background:radial-gradient(circle,#ffb52e6b 0%,#ffb52e1a 40%,#0000 68%);width:40vmax;height:40vmax;animation-duration:44s;animation-delay:-6s;bottom:-18vmax;right:-6vmax}@keyframes Aurora-module__gQWa0q__drift{0%{transform:translate(0,0)scale(1)}33%{transform:translate(8vw,6vh)scale(1.12)}66%{transform:translate(-6vw,10vh)scale(.92)}to{transform:translate(4vw,-8vh)scale(1.05)}}.Aurora-module__gQWa0q__grain{opacity:.09;mix-blend-mode:overlay;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.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:-50%}@media (prefers-reduced-motion:reduce){.Aurora-module__gQWa0q__blob{animation:none}}
:root{--night:#020a1c;--navy-950:#000a1c;--navy-900:#00132f;--navy-800:#0a2248;--violet:#7906fc;--violet-300:#b58cff;--violet-700:#5304ad;--magenta:#d210ca;--magenta-700:#9e0c98;--pink:#f919c5;--coral:#fb6c32;--coral-700:#b8431a;--amber:#ffb52e;--pearl:#f2f1f7;--pearl-2:#e9e7f1;--paper:var(--pearl);--paper-2:var(--pearl-2);--white:#fff;--ink:#fff;--ink-2:#ffffffbd;--ink-3:#ffffff94;--line:#ffffff1f;--line-strong:#ffffff42;--accent-text:var(--violet-300);--on-dark:#fff;--on-dark-2:#ffffffbd;--on-dark-3:#ffffff94;--line-dark:#ffffff1f;--grad:linear-gradient(100deg, #7906fc 0%, #d210ca 38%, #f919c5 52%, #fb6c32 78%, #ffb52e 100%);--grad-text-dark:linear-gradient(100deg, #c39bff 0%, #ff66e0 40%, #ff9360 72%, #ffcf6b 100%);--grad-text-light:linear-gradient(100deg, #5a05c0 0%, #9e0c98 50%, #b8431a 100%);--grad-text:var(--grad-text-dark);--font-display:var(--font-unbounded), "Arial Black", sans-serif;--font-serif:var(--font-instrument), "Times New Roman", serif;--font-body:var(--font-bricolage), "Helvetica Neue", Arial, sans-serif;--font-title:var(--font-bricolage), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-syncopate), "Arial", sans-serif;--font-num:var(--font-tiltneon), var(--font-unbounded), sans-serif;--max:90rem;--gutter:clamp(1.25rem, 4.5vw, 4.5rem);--section-y:clamp(5.5rem, 11vw, 11rem);--header-h:5.5rem;--sheet-inset:clamp(.5rem, 1.1vw, 1.25rem);--sheet-r:clamp(1.5rem, 3vw, 3rem);--radius-s:10px;--radius:18px;--radius-l:28px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sheet{--ink:var(--navy-900);--ink-2:#3a4560;--ink-3:#5b647b;--line:#00132f1a;--line-strong:#00132f38;--accent-text:var(--magenta-700);--grad-text:var(--grad-text-light);margin-inline:var(--sheet-inset);border-radius:var(--sheet-r);background:var(--pearl);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;position:relative;overflow:clip;box-shadow:0 40px 120px -60px #000000b3,inset 0 1px #ffffffe6}.sheet+.sheet{margin-top:var(--sheet-inset)}@media (min-width:1920px){html{font-size:106.25%}}@media (min-width:2400px){html{font-size:125%}}@media (min-width:3200px){html{font-size:150%}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 1rem);background:var(--night)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{min-height:100dvh;color:var(--ink);font-family:var(--font-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;font-size:1.0625rem;line-height:1.62;overflow-x:clip}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--magenta);color:#fff}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:4px}.sheet :focus-visible{outline-color:var(--violet)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;color:var(--navy-900);transition:transform .3s var(--ease-out);background:#fff;border-radius:999px;padding:.75rem 1.25rem;font-weight:600;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.display,.h1,.h2,.h3{font-family:var(--font-display);color:inherit}.display{letter-spacing:-.055em;font-size:clamp(2.7rem,8vw,9rem);font-weight:600;line-height:.95}.h1{letter-spacing:-.05em;font-size:clamp(2.3rem,5.6vw,6rem);font-weight:600;line-height:1}.h2{letter-spacing:-.045em;font-size:clamp(1.8rem,3.7vw,3.7rem);font-weight:600;line-height:1.06}.h3{font-family:var(--font-title);letter-spacing:-.02em;font-size:clamp(1.25rem,1.55vw,1.6rem);font-weight:700;font-stretch:84%;line-height:1.1}.lead{color:var(--ink-2);max-width:40em;font-size:clamp(1.12rem,1.35vw,1.36rem);font-weight:350;line-height:1.55}.muted{color:var(--ink-3)}.eyebrow{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:.75rem;font-size:.62rem;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--grad);border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 12px #f919c5b3}.grad-text{font-family:var(--font-serif);letter-spacing:-.01em;background:var(--grad-text);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-style:italic;font-weight:400}.display .grad-text,.h1 .grad-text,.h2 .grad-text{font-size:1.12em}.container{width:100%;max-width:calc(var(--max) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y);position:relative}.section--tight{padding-block:calc(var(--section-y) * .6)}.tone-dark{color:var(--ink);background:0 0}.rule{background:var(--line);border:0;height:1px}.section-head{gap:1.5rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}@media (min-width:960px){.section-head--split{grid-template-columns:1.15fr .85fr;align-items:end;gap:4rem}}.orb{z-index:-1;pointer-events:none;opacity:.6;background:radial-gradient(circle,#7906fc6b,#d210ca2e 40%,#0000 70%);border-radius:50%;width:38rem;height:38rem;position:absolute}.orb--warm{background:radial-gradient(circle,#fb6c3261,#ffb52e29 40%,#0000 70%)}.orb--pink{background:radial-gradient(circle,#f919c55c,#7906fc1f 45%,#0000 70%)}.glass,.glass-light{--glass-bg:linear-gradient(135deg, #ffffff24 0%, #ffffff0a 45%, #ffffff14 100%), #08123057;--glass-rim:linear-gradient(140deg, #ffffffbf, #ffffff14 32%, #ffffff05 60%, #f919c58c 88%, #ffb52e99);--glass-blur:18px;isolation:isolate;border-radius:var(--glass-r,var(--radius-l));background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.9) brightness(1.08);backdrop-filter:blur(var(--glass-blur)) saturate(1.9) brightness(1.08);position:relative;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff0f,inset 14px 18px 32px -24px #ffffff8c,inset -16px -22px 36px -26px #f919c573,0 24px 60px -24px #000412a6}.glass-light{--glass-bg:linear-gradient(135deg, #ffffffd1 0%, #ffffff80 50%, #ffffffa8 100%);--glass-rim:linear-gradient(140deg, #fff, #fff3 35%, #7906fc33 70%, #fb6c3261);box-shadow:inset 0 1px #fff,inset 12px 16px 30px -22px #ffffffe6,inset -14px -18px 32px -26px #7906fc40,0 22px 50px -28px #00132f59}.lg-refract .glass,.lg-refract .glass-light{-webkit-backdrop-filter:url(#lg-refract) blur(var(--glass-blur)) saturate(1.9) brightness(1.08);backdrop-filter:url(#lg-refract) blur(var(--glass-blur)) saturate(1.9) brightness(1.08)}.glass:before,.glass-light:before{content:"";border-radius:inherit;background:var(--glass-rim);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glass:after,.glass-light:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(22rem circle at var(--mx,20%) var(--my,0%), #fff3, transparent 55%);opacity:var(--lit,.55);transition:opacity .5s var(--ease-out);position:absolute;inset:0}.glass-light:after{background:radial-gradient(22rem circle at var(--mx,20%) var(--my,0%), #ffffffe6, transparent 55%)}:where(.glass,.glass-light)>*{z-index:2;position:relative}@media (prefers-reduced-transparency:reduce){.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#081230f0}.glass-light{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff7}}.btn{--btn-fg:#fff;isolation:isolate;min-height:3.35rem;color:var(--btn-fg);font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;background:radial-gradient(12rem circle at var(--mx,30%) var(--my,0%), #ffffff59, transparent 60%), linear-gradient(100deg, #7906fcf0, #be0ebeeb 50%, #d6481ef0);-webkit-backdrop-filter:blur(12px)saturate(1.6);backdrop-filter:blur(12px)saturate(1.6);transition:transform .6s var(--spring), box-shadow .5s var(--ease-out);will-change:transform;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;padding:0 .5rem 0 1.5rem;font-size:.8rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,inset 0 -8px 16px -8px #50003c80,inset 0 0 0 1px #ffffff2e,0 14px 34px -14px #d210cab3}.btn .btn-icon{width:2.35rem;height:2.35rem;transition:transform .6s var(--spring), background .4s;background:#fff3;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff80}.btn .btn-icon svg{width:.95rem;height:.95rem}@media (hover:hover){.btn:hover{transform:scale(1.035);box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #ffffff40,0 20px 44px -14px #d210cad9}.btn:hover .btn-icon{background:#ffffff52;transform:rotate(-45deg)scale(1.08)}}.btn:active{transform:scale(.97)}.btn--outline{background:radial-gradient(12rem circle at var(--mx,30%) var(--my,0%), #ffffff47, transparent 60%), linear-gradient(135deg, #ffffff29, #ffffff0d);-webkit-backdrop-filter:blur(16px)saturate(1.8);backdrop-filter:blur(16px)saturate(1.8);box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #fff3,inset 10px 12px 24px -18px #fff9,0 14px 34px -18px #00041299}.btn--outline .btn-icon{background:#ffffff24}.btn--light{--btn-fg:var(--navy-900);background:radial-gradient(12rem circle at var(--mx,30%) var(--my,0%), #fff, transparent 70%), linear-gradient(135deg, #fffffff2, #fffc);box-shadow:inset 0 1px #fff,inset 0 -6px 14px -8px #7906fc4d,0 14px 34px -16px #000412b3}.btn--light .btn-icon{background:var(--navy-900);color:#fff;box-shadow:none}.sheet .btn--outline{--btn-fg:var(--navy-900);background:radial-gradient(12rem circle at var(--mx,30%) var(--my,0%), #fff, transparent 60%), linear-gradient(135deg, #ffffffd9, #ffffff73);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #00132f1f,0 12px 30px -18px #00132f66}.sheet .btn--outline .btn-icon{background:var(--navy-900);color:#fff}.btn--whatsapp{background:radial-gradient(12rem circle at var(--mx,30%) var(--my,0%), #ffffff4d, transparent 60%), linear-gradient(120deg, #086448f0, #0e8058eb);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #ffffff26,0 14px 30px -16px #12966499}.btn:disabled{opacity:.6;cursor:progress}.link-arrow{font-family:var(--font-display);letter-spacing:-.01em;transition:background-size .5s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:center;gap:.55rem;padding-bottom:.25rem;font-size:.78rem;font-weight:500;display:inline-flex}.link-arrow svg{width:.9rem;height:.9rem;transition:transform .5s var(--spring)}@media (hover:hover){.link-arrow:hover{background-position:100% 100%;background-size:0% 1px}.link-arrow:hover svg{transform:translate(3px,-3px)}}.chip{box-shadow:inset 0 1px 0 #fff3, inset 0 0 0 1px var(--line);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;background:#ffffff12;border-radius:999px;align-items:center;padding:.42rem .85rem;font-size:.56rem;font-weight:700;display:inline-flex}.sheet .chip{box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px var(--line-strong);background:#ffffffbf}.chip-list{flex-wrap:wrap;gap:.45rem;padding:0;list-style:none;display:flex}.js [data-reveal]{opacity:0;filter:blur(6px);transition:opacity 1s var(--ease-out), transform 1.2s var(--ease-out), filter 1s var(--ease-out);transition-delay:calc(var(--d,0) * 1ms);transform:translateY(2rem)}.js [data-reveal=fade]{transform:none}.js [data-reveal=mask]{opacity:1;filter:none;clip-path:inset(14% 6% 14% 6% round var(--radius-l));transition:clip-path 1.4s var(--ease-out);transition-delay:calc(var(--d,0) * 1ms);transform:none}.js [data-reveal=mask]>*{transition:transform 1.8s var(--ease-out);transition-delay:calc(var(--d,0) * 1ms);transform:scale(1.12)}.js [data-reveal].is-in{opacity:1;filter:none;transform:none}.js [data-reveal=mask].is-in{clip-path:inset(0 0 0 0 round var(--radius-l))}.js [data-reveal=mask].is-in>*{transform:none}.split .w{vertical-align:top;margin-bottom:-.16em;margin-right:-.06em;padding-bottom:.16em;padding-right:.06em;display:inline-block;overflow:hidden}.split .w>span{display:inline-block}.js .split[data-reveal]{opacity:1;filter:none;transform:none}.js .split[data-reveal] .w>span{transform-origin:0 100%;transition:transform 1.15s var(--ease-out);transition-delay:calc(var(--i) * 55ms + var(--d,0) * 1ms);transform:translateY(112%)rotate(5deg)}.js .split[data-reveal].is-in .w>span{transform:none}@keyframes word-up{0%{transform:translateY(112%)rotate(5deg)}}.split--load .w>span{transform-origin:0 100%;animation:word-up 1.15s var(--ease-out) both;animation-delay:calc(var(--i) * 60ms + var(--d,0) * 1ms + 80ms)}@keyframes fade-up{0%{opacity:0;filter:blur(6px);transform:translateY(1.25rem)}}.load-in{animation:fade-up 1s var(--ease-out) both;animation-delay:calc(var(--d,0) * 1ms)}@keyframes page-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.has-navigated .page-enter{animation:page-in .7s var(--ease-out) both}@keyframes bob{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}html[lang=ar]{--font-display:var(--font-alexandria), "Segoe UI", Tahoma, sans-serif;--font-serif:var(--font-reemkufi), var(--font-alexandria), sans-serif;--font-body:var(--font-readex), Tahoma, sans-serif;--font-title:var(--font-alexandria), Tahoma, sans-serif;--font-mono:var(--font-readex), Tahoma, sans-serif}html[lang=ar] *,html[lang=ar] :before,html[lang=ar] :after{letter-spacing:0!important}html[lang=ar] body{line-height:1.85}html[lang=ar] .display{font-weight:700;line-height:1.3}html[lang=ar] .h1{font-weight:700;line-height:1.35}html[lang=ar] .h2{font-weight:700;line-height:1.4}html[lang=ar] .h3{font-weight:600;font-stretch:100%;line-height:1.45}html[lang=ar] .lead{font-weight:300;line-height:1.85}html[lang=ar] .grad-text{font-style:normal;font-weight:700}html[lang=ar] .display .grad-text,html[lang=ar] .h1 .grad-text,html[lang=ar] .h2 .grad-text{font-size:1em}html[lang=ar] .eyebrow,html[lang=ar] .chip{text-transform:none;font-size:.82rem;font-weight:500}html[lang=ar] .split .w{margin-block:-.2em;padding-block:.2em}html[lang=ar] .btn,html[lang=ar] .link-arrow{font-size:.9rem;font-weight:600}[dir=rtl] .btn-icon svg,[dir=rtl] .link-arrow svg{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js [data-reveal],.js [data-reveal=mask],.js [data-reveal=mask]>*,.js .split[data-reveal] .w>span,.split--load .w>span,.load-in{opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important}}
