@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.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.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_8c4ab588-module__AuOkkq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_8c4ab588-module__AuOkkq__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_326ce846-module__zu6wvW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_326ce846-module__zu6wvW__variable{--font-body:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.37c107x1d-cfz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_36330fbb-module__ab3G2q__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_36330fbb-module__ab3G2q__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.p.2vs72h_x6qrve.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3ihiqn4pviisd.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.p.0c7ha31nuacbu.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:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_8d0a4b9e-module__4Z8I7q__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_8d0a4b9e-module__4Z8I7q__variable{--font-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
:root{--k-ink:#0e0f12;--k-ink-raised:#15171b;--k-ink-sunk:#0a0b0d;--k-surface:#1c1f25;--k-line:#2a2e36;--k-line-soft:#20242b;--k-bone:#f4f2ee;--k-fog:#8e939d;--k-fog-dim:#8a9099;--k-paper:#efeae0;--k-paper-raised:#fff;--k-paper-line:#e1dacc;--k-paper-ink:#141310;--k-paper-fog:#726e66;--k-ember:#e8402a;--k-ember-hot:#ff5a42;--k-ember-deep:#b32a18;--k-ember-veil:#e8402a24;--k-sand:#d9c3a5;--k-sand-veil:#d9c3a51f;--k-good:#4fa87a;--k-warn:#d9a400;--k-serif:var(--font-serif),"Instrument Serif",Georgia,serif;--k-display:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;--k-body:var(--font-body),"Archivo",system-ui,sans-serif;--k-arabic:var(--font-ar),"IBM Plex Sans Arabic",sans-serif;--k-t-hero:clamp(44px,7vw,104px);--k-t-d1:clamp(34px,4.4vw,60px);--k-t-d2:clamp(26px,3vw,38px);--k-t-h:22px;--k-t-lead:18px;--k-t-body:15px;--k-t-sm:13px;--k-t-micro:11px;--k-track-tight:-.03em;--k-track-wide:.24em;--k-s1:4px;--k-s2:8px;--k-s3:12px;--k-s4:18px;--k-s5:28px;--k-s6:44px;--k-s7:72px;--k-s8:112px;--k-r-sm:6px;--k-r-md:12px;--k-r-lg:20px;--k-r-pill:999px;--k-e-out:cubic-bezier(.16,1,.3,1);--k-e-inout:cubic-bezier(.65,0,.35,1);--k-e-spring:cubic-bezier(.34,1.4,.64,1);--k-d-tap:.12s;--k-d-quick:.24s;--k-d-move:.42s;--k-d-scene:.72s;--k-tilt-max:7deg;--k-magnet-max:5px;--k-lift:-3px;--k-depth-1:0 1px 0 #ffffff0a inset,0 8px 24px -12px #000000b3;--k-depth-2:0 1px 0 #ffffff0d inset,0 28px 60px -24px #000000d9;--k-glow:0 0 0 1px #e8402a66,0 12px 40px -14px #e8402a80}@media (prefers-reduced-motion:reduce){:root{--k-d-tap:0s;--k-d-quick:0s;--k-d-move:0s;--k-d-scene:0s;--k-tilt-max:0deg;--k-magnet-max:0px}}@keyframes k-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes k-idle-spin{0%,to{transform:rotateX(var(--k-lid-x,-8deg)) rotateY(-14deg)}50%{transform:rotateX(var(--k-lid-x,-8deg)) rotateY(14deg)}}@keyframes k-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes k-char{0%{transform:translateY(.5em)}to{transform:none}}@keyframes k-breathe{0%,to{opacity:.5}50%{opacity:.85}}*{box-sizing:border-box}html,body{background:var(--k-ink);margin:0;padding:0}.k-dark{background:var(--k-ink);color:var(--k-bone)}.k-light{background:var(--k-paper);color:var(--k-paper-ink)}.k-root{font-family:var(--k-body);font-size:var(--k-t-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;line-height:1.6}.k-hero{font-family:var(--k-serif);font-weight:400;font-size:var(--k-t-hero);letter-spacing:var(--k-track-tight);margin:0;line-height:.96}.k-d1{font-family:var(--k-serif);font-weight:400;font-size:var(--k-t-d1);letter-spacing:var(--k-track-tight);margin:0;line-height:1.02}.k-d2{font-family:var(--k-serif);font-weight:400;font-size:var(--k-t-d2);letter-spacing:-.02em;margin:0;line-height:1.1}.k-h{font-family:var(--k-body);font-weight:600;font-size:var(--k-t-h);margin:0;line-height:1.25}.k-lead{font-size:var(--k-t-lead);color:var(--k-fog);margin:0;line-height:1.55}.k-eyebrow{font-family:var(--k-display);font-size:var(--k-t-micro);letter-spacing:var(--k-track-wide);text-transform:uppercase;color:var(--k-fog-dim)}.k-ar{font-family:var(--k-arabic);font-size:var(--k-t-sm);color:var(--k-fog);letter-spacing:0;direction:rtl}a{color:var(--k-ember);transition:color var(--k-d-tap) var(--k-e-out);text-decoration:none}a:hover{color:var(--k-ember-hot)}.k-grain{position:relative}.k-grain:after{content:"";pointer-events:none;opacity:.5;animation:k-breathe 7s var(--k-e-inout) infinite;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");position:absolute;inset:0}.k-btn{align-items:center;gap:var(--k-s2);font-family:var(--k-body);font-weight:800;font-size:var(--k-t-sm);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--k-r-pill);cursor:pointer;white-space:nowrap;transition:background var(--k-d-quick) var(--k-e-out),color var(--k-d-quick) var(--k-e-out),border-color var(--k-d-quick) var(--k-e-out),box-shadow var(--k-d-move) var(--k-e-out),transform var(--k-d-move) var(--k-e-spring);border:1px solid #0000;display:inline-flex;position:relative}.k-btn--sm{font-size:var(--k-t-micro);padding:9px 16px}.k-btn--md{padding:13px 24px}.k-btn--lg{font-size:var(--k-t-body);padding:17px 32px}.k-btn--primary{background:var(--k-ember);color:#fff}.k-btn--primary:hover{background:var(--k-ember-hot);box-shadow:var(--k-glow)}.k-btn--ghost{color:var(--k-bone);border-color:var(--k-line);background:0 0}.k-btn--ghost:hover{border-color:var(--k-bone);background:#f4f2ee0d}.k-btn--quiet{color:var(--k-fog);background:0 0;padding-left:0;padding-right:0}.k-btn--quiet:hover{color:var(--k-bone)}.k-btn:active{transform:scale(.97)}.k-btn:focus-visible{outline:2px solid var(--k-ember);outline-offset:3px}.k-btn__arrow{transition:transform var(--k-d-quick) var(--k-e-out)}.k-btn:hover .k-btn__arrow{transform:translate(3px)}.k-tag{font-family:var(--k-display);font-size:var(--k-t-micro);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--k-r-sm);border:1px solid var(--k-line);color:var(--k-fog);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.k-tag--ember{background:var(--k-ember-veil);color:var(--k-ember-hot);border-color:#0000}.k-tag--sand{background:var(--k-sand-veil);color:var(--k-sand);border-color:#0000}.k-tag--good{color:var(--k-good);background:#4fa87a24;border-color:#0000}.k-tag__dot{background:currentColor;border-radius:50%;width:5px;height:5px}.k-card{border-radius:var(--k-r-lg);background:var(--k-ink-raised);border:1px solid var(--k-line-soft);height:100%;padding:var(--k-s3);text-align:left;width:100%;box-shadow:var(--k-depth-1);transform-style:preserve-3d;transition:box-shadow var(--k-d-move) var(--k-e-out),border-color var(--k-d-move) var(--k-e-out),transform var(--k-d-move) var(--k-e-out);flex-direction:column;display:flex;position:relative}.k-card:hover{border-color:var(--k-line);box-shadow:var(--k-depth-2)}.k-card__art{border-radius:var(--k-r-md);background:var(--k-ink-sunk);flex:none;place-items:center;height:230px;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}.k-card__art svg{width:100%;height:100%;position:absolute;inset:0}.k-card__slug{font-family:var(--k-display);font-size:var(--k-t-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--k-fog-dim);position:relative}.k-card__sheen{pointer-events:none;opacity:0;transition:opacity var(--k-d-move) var(--k-e-out);background:radial-gradient(420px circle at var(--k-mx,50%) var(--k-my,50%),#ffffff29,transparent 65%);position:absolute;inset:0}.k-card:hover .k-card__sheen{opacity:1}.k-card__body{gap:var(--k-s1);padding:var(--k-s4) var(--k-s2) var(--k-s2);flex-direction:column;margin-top:auto;display:flex;transform:translateZ(0)}.k-card__row{justify-content:space-between;align-items:baseline;gap:var(--k-s3);display:flex}.k-card__name{font-family:var(--k-serif);font-weight:400;font-size:var(--k-t-h);letter-spacing:-.01em}.k-card__price{font-family:var(--k-display);font-size:var(--k-t-body);color:var(--k-ember)}.k-card__meta{font-size:var(--k-t-sm);color:var(--k-fog-dim)}.k-stage{perspective:1400px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;width:100%;display:grid;position:relative}.k-stage:active{cursor:grabbing}.k-stage__lid{aspect-ratio:16/10.6;width:min(72%,560px);transform-style:preserve-3d;background:linear-gradient(150deg,#2b2f36,#14161a 60%);border:1px solid #3a3f48;border-radius:14px;position:relative;box-shadow:0 60px 90px -50px #000000f2}.k-stage__lid[data-idle=true]{animation:k-idle-spin 14s var(--k-e-inout) infinite}.k-stage__skin{background:var(--k-ink-sunk);border-radius:10px;position:absolute;inset:5px;overflow:hidden}.k-stage__skin svg{width:100%;height:100%;display:block}.k-stage__sheen{pointer-events:none;background:linear-gradient(115deg,#ffffff38,#fff0 38%,#ffffff0f 72%,#fff0);border-radius:14px;position:absolute;inset:0}.k-stage__floor{filter:blur(22px);background:radial-gradient(#000000bf,#0000 70%);border-radius:50%;width:62%;height:12%;position:absolute;bottom:-4%}.k-stage__hint{bottom:var(--k-s3);font-family:var(--k-display);font-size:var(--k-t-micro);letter-spacing:var(--k-track-wide);text-transform:uppercase;color:var(--k-fog-dim);transition:opacity var(--k-d-quick) var(--k-e-out);position:absolute}.k-marquee{border-top:1px solid var(--k-line-soft);border-bottom:1px solid var(--k-line-soft);padding:var(--k-s3) 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.k-marquee__track{will-change:transform;width:max-content;animation:linear infinite k-marquee;display:flex}.k-marquee:hover .k-marquee__track{animation-play-state:paused}.k-marquee__item{align-items:center;gap:var(--k-s5);padding-right:var(--k-s5);font-family:var(--k-display);font-size:var(--k-t-sm);letter-spacing:var(--k-track-wide);text-transform:uppercase;color:var(--k-fog);display:flex}.k-marquee__sep{color:var(--k-ember)}.k-reveal{display:inline-block}.k-reveal__w{white-space:nowrap;display:inline-block}.k-reveal__c{opacity:1;will-change:transform,opacity;animation:k-char var(--k-d-move) var(--k-e-out) backwards;display:inline-block;transform:none}.k-rise{opacity:1;animation:k-rise var(--k-d-scene) var(--k-e-out) backwards;transform:none}.k-gal{position:relative}.k-gal__viewport{scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--k-line) transparent;padding-bottom:14px;overflow:auto hidden}.k-gal__viewport::-webkit-scrollbar{height:6px}.k-gal__viewport::-webkit-scrollbar-track{background:var(--k-line-soft);border-radius:3px}.k-gal__viewport::-webkit-scrollbar-thumb{background:var(--k-line);border-radius:3px}.k-gal__track{align-items:stretch;gap:var(--k-s5);display:flex}.k-gal__slide{scroll-snap-align:start;flex:none;display:flex}.k-gal__slide>*{width:100%}.k-gal__nav{gap:var(--k-s2);margin-top:var(--k-s4);justify-content:flex-end;display:flex}.k-gal__btn{border-radius:var(--k-r-pill);border:1px solid var(--k-line);width:40px;height:40px;color:var(--k-bone);cursor:pointer;font-family:var(--k-display);transition:border-color var(--k-d-quick) var(--k-e-out),background var(--k-d-quick) var(--k-e-out),transform var(--k-d-tap) var(--k-e-spring);background:0 0}.k-gal__btn:hover{border-color:var(--k-bone);background:#f4f2ee0f}.k-gal__btn:disabled{opacity:.3;cursor:not-allowed}.k-gal__btn:active{transform:scale(.92)}.k-art{background-position:50%;background-size:cover;position:absolute;inset:0}.k-art--marsa{background:radial-gradient(38% 22% at 74% 40%,#ffecc8f2,#ffd6a000 70%),radial-gradient(90% 26% at 50% 58%,#ffffff4d,#0000 70%),radial-gradient(70% 16% at 24% 72%,#ffffff2e,#0000 75%),radial-gradient(60% 14% at 80% 84%,#ffffff1f,#0000 75%),linear-gradient(#b9a9cf 0%,#d8bccb 20%,#f0cec2 34%,#f7d8c4 42%,#3c8c8a 48%,#25706f 60%,#155255 78%,#0b3238 100%)}.k-art--nador{background:radial-gradient(50% 20% at 30% 26%,#a0c8e159,#0000 72%),radial-gradient(80% 18% at 60% 66%,#ffffff24,#0000 72%),linear-gradient(196deg,#07131f 0%,#0e2c42 38%,#17566b 68%,#2e8c7c 100%)}.k-art--dunes{background:radial-gradient(70% 30% at 26% 22%,#fff4de8c,#0000 70%),radial-gradient(60% 24% at 78% 62%,#784e2c59,#0000 72%),radial-gradient(50% 18% at 40% 84%,#5a381e73,#0000 74%),linear-gradient(172deg,#f2dcb6 0%,#e0bc8b 34%,#c49660 58%,#8c6135 82%,#4e3418 100%)}.k-art--medina{background:radial-gradient(56% 30% at 70% 18%,#ffecc88c,#0000 72%),radial-gradient(60% 26% at 22% 76%,#3c201273,#0000 74%),linear-gradient(162deg,#e8cfa8 0%,#c8925f 38%,#9a5c34 62%,#5c3320 84%,#2b160d 100%)}.k-art--jerid{background:radial-gradient(44% 26% at 66% 14%,#f0e2966b,#0000 70%),radial-gradient(70% 26% at 30% 80%,#041a128c,#0000 72%),linear-gradient(186deg,#12402f 0%,#1d6244 40%,#2e7e52 60%,#0d3323 88%,#06180f 100%)}.k-art--carthage{background:radial-gradient(52% 30% at 22% 14%,#ffa8788c,#0000 70%),radial-gradient(60% 30% at 76% 74%,#28080499,#0000 72%),linear-gradient(158deg,#ff6a45 0%,#d8401f 32%,#8e2510 62%,#3a0e06 100%)}.k-art--matmata{background:radial-gradient(46% 26% at 30% 16%,#ffeccc57,#0000 74%),repeating-linear-gradient(174deg,#ffeed21a 0 9px,#1a0e0829 9px 22px),linear-gradient(168deg,#b08a63 0%,#7a5436 38%,#472c17 70%,#1c1008 100%)}.k-art--zellige{background-color:#0f5e63;background-image:repeating-conic-gradient(from 45deg,#0f5e63 0deg 90deg,#f3ede0 90deg 180deg),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.k-art--djebel{background:linear-gradient(#e9e9ea 0%,#bfc1c3 46%,#4e5154 74%,#1b1d1f 100%)}.k-art--none{background:repeating-linear-gradient(35deg,#15161a 0 7px,#e8402a47 7px 10px)}.k-dev{width:100%;transform-style:preserve-3d;display:block;position:relative}.k-dev__skin{position:absolute;overflow:hidden}.k-dev__gloss{pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,#ffffff29,#fff0 32%,#ffffff0d 66%,#fff0);position:absolute;inset:0}.k-dev__edge{pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #fff6,inset 0 -1px #00000080,inset 1px 0 #ffffff24,inset -1px 0 #00000059}.k-dev__label{text-align:center;font-family:var(--k-display);font-size:var(--k-t-micro);letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1;text-shadow:0 1px 4px #000000bf;position:absolute;bottom:8px;left:0;right:0}.k-dev--mac{aspect-ratio:1.567;background:linear-gradient(145deg,#7a8089,#4a4f57 38%,#262a30);border-radius:18px;box-shadow:0 34px 64px -34px #000000eb}.k-dev--mac .k-dev__skin{border-radius:15px;inset:3px}.k-dev--mac:after{content:"";background:linear-gradient(#22262b,#0d0f12);border-radius:0 0 8px 8px;height:5px;position:absolute;bottom:-4px;left:14%;right:14%}.k-dev--laptop{aspect-ratio:1.5;background:linear-gradient(145deg,#4c525a,#2c3037 40%,#171a1e);border-radius:8px;box-shadow:0 34px 64px -34px #000000eb}.k-dev--laptop .k-dev__skin{border-radius:4px;inset:5px}.k-dev--laptop:after{content:"";background:repeating-linear-gradient(90deg,#0a0b0d 0 3px,#0000 3px 8px);border-radius:2px;height:4px;position:absolute;bottom:2px;left:10%;right:10%}.k-dev--phone{aspect-ratio:.462;background:linear-gradient(135deg,#a9a49b,#6a655e 34%,#3a3833 68%,#22211e);border-radius:13.5%/6.4%;box-shadow:0 34px 64px -34px #000000eb}.k-dev--phone .k-dev__skin{border-radius:13%/6.2%;inset:3px}.k-dev--phone .k-dev__plate{aspect-ratio:1;background:linear-gradient(150deg,#ffffff24,#00000047);border-radius:26%;width:36%;position:absolute;top:3.2%;left:4.4%;box-shadow:inset 0 0 0 1px #ffffff2e,0 3px 10px -4px #000000b3}.k-dev--samsung{aspect-ratio:.45;background:linear-gradient(135deg,#8e8fa3,#5a5b70 36%,#2e2f3c 72%,#1c1d25);border-radius:7%/3.2%}.k-dev--samsung .k-dev__skin{border-radius:6.4%/3%;inset:3px}.k-dev--samsung .k-dev__plate{display:none}.k-dev__lens{background:radial-gradient(circle at 36% 30%,#3a4048 0 18%,#0c0e11 42%,#050608 100%);border-radius:50%;position:absolute;box-shadow:0 0 0 2px #d2d7e180,0 0 0 4px #0000008c,inset 0 0 6px #78aaff59}.k-dev__flash{background:radial-gradient(circle,#fff6e2,#c9a96b);border-radius:50%;position:absolute;box-shadow:0 0 0 1px #0006}.k-dev__btn{background:linear-gradient(#b9b4aa,#6a655e);border-radius:2px;position:absolute}.k-mb{perspective:1700px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;width:100%;padding-bottom:42px;display:grid;position:relative}.k-mb:active{cursor:grabbing}.k-mb__asm{width:min(78%,620px);transform-style:preserve-3d;position:relative}.k-mb__lid{aspect-ratio:1.567;width:100%;transform-style:preserve-3d;transform-origin:50% 100%;border-radius:15px;position:relative}.k-mb__face{backface-visibility:hidden;border-radius:15px;position:absolute;inset:0;overflow:hidden}.k-mb__face--screen{background:linear-gradient(160deg,#0a0b0d,#15171b);border:1px solid #2e333b;place-items:center;display:grid}.k-mb__face--shell{background:linear-gradient(145deg,#7a8089,#4a4f57 38%,#262a30);padding:3px;transform:rotateY(180deg);box-shadow:inset 0 1px #ffffff59}.k-mb__shellskin{border-radius:12px;position:absolute;inset:3px;overflow:hidden}.k-mb__base{aspect-ratio:16/11;transform-origin:50% 0;background:linear-gradient(#43484f,#2a2e34);border:1px solid #4a4f59;border-radius:0 0 16px 16px;width:100%;position:absolute;top:100%;left:0;transform:rotateX(-90deg);box-shadow:inset 0 -1px #ffffff14}.k-mb__keys{background:#15171b;border-radius:6px;height:42%;position:absolute;top:9%;left:7%;right:7%;box-shadow:inset 0 0 0 1px #33373e}.k-mb__pad{background:linear-gradient(#3a3f46,#2e3238);border-radius:8px;height:32%;position:absolute;bottom:9%;left:32%;right:32%;box-shadow:inset 0 0 0 1px #4a4f59}.k-mb__floor{filter:blur(26px);background:radial-gradient(#000c,#0000 70%);border-radius:50%;width:66%;height:11%;position:absolute;bottom:2%}.k-mb__hint{border-radius:var(--k-r-pill);background:var(--k-ink-raised);border:1px solid var(--k-line-soft);font-family:var(--k-display);font-size:var(--k-t-micro);letter-spacing:var(--k-track-wide);text-transform:uppercase;color:var(--k-bone);transition:opacity var(--k-d-quick) var(--k-e-out);padding:6px 12px;position:absolute;bottom:0}.k-cat{transition:border-color var(--k-d-quick) var(--k-e-out),transform var(--k-d-quick) var(--k-e-out)}.k-cat:hover{border-color:var(--k-ember);transform:translateY(-3px)}.k-card-lite{transition:border-color var(--k-d-move) var(--k-e-out),transform var(--k-d-move) var(--k-e-out),box-shadow var(--k-d-move) var(--k-e-out)}.k-card-lite:hover{border-color:#17150f;transform:translateY(-4px);box-shadow:0 18px 40px -22px #17150f73}.k-hidescroll::-webkit-scrollbar{display:none}.k-hidescroll{-ms-overflow-style:none}.k-frame{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.k-frame:hover{transform:translateY(-6px)}@media (max-width:820px){.k-stack-sm{grid-template-columns:1fr!important}}.k-stage-col{position:sticky;top:84px}@media (max-width:1100px){.k-buy-grid{flex-direction:column;align-items:stretch!important;display:flex!important}.k-stage-col{z-index:2;background:#efeae0;top:62px}}@media (max-width:720px){.k-nav-desktop{display:none!important}}.k-hdr-links{display:flex}.k-hdr-burger{display:none!important}@media (max-width:1000px){.k-hdr-links{display:none!important}.k-hdr-burger{display:inline-flex!important}}
