@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.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 Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_c102c614-module___JTdza__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_c102c614-module___JTdza__variable{--font-body:"IBM Plex Sans", "IBM Plex Sans 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 Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_f20c4483-module__lhu_Ua__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_f20c4483-module__lhu_Ua__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/34fd6ffea3f110b0-s.3hd5jkugfx254.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:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/aa5902a20f09ee56-s.3icaf0vxshg63.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:Saira Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c41243906ecba77-s.p.3_nsf_0ly35lq.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:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/afe00a8a550fe0fa-s.2f2e_3b34a47b.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:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0f5eca495bd6f0e-s.2ghbzre0fc5v5.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:Saira Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b94cfb34b9e6a2b8-s.p.3-n57bcvaz8oc.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:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4876d0d2b3890f5b-s.1-hti1q24_0xn.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:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fad8c11517de0c51-s.3taa34zb7zg2j.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:Saira Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bcc6c7b97aa3243e-s.p.0-bot13eqj7bq.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:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fafbf5d8d79857f9-s.1kr2f52a22uey.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:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1924e73e8631aae2-s.2txqxi6n2mq4k.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:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6b3f5f703c08563d-s.p.23wzz49_-cmg8.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:Saira Condensed Fallback;src:local(Arial);ascent-override:143.34%;descent-override:55.44%;line-gap-override:0.0%;size-adjust:79.18%}.saira_condensed_625ca57a-module__L2d1MG__className{font-family:Saira Condensed,Saira Condensed Fallback;font-style:normal}.saira_condensed_625ca57a-module__L2d1MG__variable{--font-cond:"Saira Condensed", "Saira Condensed 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.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.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.0da8nscnv1nkd.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:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.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:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.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:600;font-display:swap;src:url(../media/441492499fc86682-s.1fbvi_fot8u4l.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:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0-uv4l43gdmt7.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:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.0phk7_etl12r4.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:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3c64at4xi6rda.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:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.0iritm8hg8q1a.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_3e1e72e7-module__aCjBSq__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_3e1e72e7-module__aCjBSq__variable{--font-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-22{height:calc(var(--spacing) * 22)}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--bg:#f5f3ef;--panel:#fff;--graphite:#1b1b1d;--black:#141414;--ink:#232322;--mut:#6d685f;--line:#e5e1da;--line2:#d8d3ca;--amber:#fbbf0f;--amber-h:#ffcb2e;--amber-ink:#a97900;--beton:#8a867e;--f-cond:var(--font-cond), "Archivo", system-ui, sans-serif;--f-body:var(--font-body), -apple-system, "Segoe UI", sans-serif;--f-mono:var(--font-mono), ui-monospace, Consolas, monospace;--maxw:1200px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}h1,h2,h3,h4{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.02}a{color:inherit;text-decoration:none}.eyebrow{font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--amber-ink);align-items:center;gap:10px;font-size:.72rem;display:inline-flex}.eyebrow:before{content:"";background:var(--amber);border-radius:2px;width:26px;height:3px}.btn{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border:2px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:13px 26px;font-size:1rem;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn.amber{background:var(--amber);color:var(--black)}.btn.amber:hover{background:var(--amber-h);box-shadow:0 12px 28px #fbbf0f52}.btn.ghost{background:0 0;border-color:currentColor}.btn.dark{background:var(--graphite);color:#fff}.btn.dark:hover{background:#000}.topbar{background:var(--black);color:#cfccc6;font-size:.78rem}.topbar .wrap{height:40px;font-family:var(--f-mono);letter-spacing:.02em;align-items:center;gap:20px;display:flex}.topbar a{color:#cfccc6}.topbar a:hover{color:#fff}.topbar .sep{color:#4a4a4c}.topbar .badge{color:var(--amber);font-weight:600}.topbar .right{align-items:center;gap:16px;margin-inline-start:auto;display:flex}@media (max-width:720px){.topbar .hideS{display:none}}.lswitch{font-family:var(--f-mono);position:relative}.lswitch-trigger{color:#cfccc6;font:inherit;font-family:var(--f-mono);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:flex}.lswitch-trigger:hover{color:#fff}.lswitch-trigger .car{color:#9c9994;font-size:.7rem}.lswitch-menu{z-index:80;background:#fff;border-radius:12px;flex-direction:column;gap:2px;min-width:168px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 32px #0000002e}.lswitch-menu .lswitch-item{color:var(--graphite);text-transform:none;letter-spacing:normal;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:.85rem;display:flex}.lswitch-menu .lswitch-item:hover{background:#f3f2f0}.lswitch-menu .lswitch-item.active{color:var(--graphite);background:#f6efe0;font-weight:600}.flag-icon{border-radius:3px;flex:none;display:block}header.site{z-index:60;-webkit-backdrop-filter:none;backdrop-filter:none;background:#2a2a2a;border-bottom:1px solid #ffffff1a;position:sticky;top:0}header.site>.wrap{align-items:center;gap:22px;height:90px;display:flex}header.site .logo img{width:auto;height:77px;display:block}nav.main{align-self:stretch;align-items:center;gap:24px;margin-inline-start:14px;display:flex}nav.main a{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.02em;color:#e8e8e8;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:6px 0;font-size:.98rem;font-weight:600;transition:color .15s,border-color .15s;display:flex}nav.main a:hover,nav.main a.active{color:#fff;border-bottom-color:var(--amber)}nav.main a .car{color:var(--beton);font-size:.6rem}header.site .right{align-items:center;gap:18px;margin-inline-start:auto;display:flex}header.site .phone{font-family:var(--f-cond);text-transform:uppercase;color:#e8e8e8;white-space:nowrap;align-items:center;gap:8px;font-size:1.02rem;font-weight:700;display:flex}header.site .phone .ic{color:var(--amber-ink)}@media (max-width:960px){nav.main,header.site .phone .txt{display:none}header.site .logo img{height:50px}header.site>.wrap{gap:16px;height:70px}}header.site .right .btn{white-space:nowrap;padding:8px 16px;font-size:.85rem}.navi{align-self:stretch;align-items:center;display:flex}.navi.sm{position:relative}.navi .car{transition:transform .18s}.navi:hover .car,.navi:focus-within .car{transform:rotate(180deg)}header.site .navi .drop a,header.site .navi .drop-sm a{text-transform:none;letter-spacing:normal;border-bottom:0;padding:0;font-weight:500}.drop{background:var(--panel);border-bottom:1px solid var(--line2);opacity:0;visibility:hidden;pointer-events:none;z-index:56;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 26px 50px #14141429}.navi:hover .drop,.navi:focus-within .drop{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.1s;transform:translateY(0)}.drop .wrap{grid-template-columns:repeat(3,1fr) .8fr;gap:0;padding:36px 24px 40px;display:grid}.drop .dcol{border-inline-start:1px solid var(--line);padding:0 28px}.drop .dcol:first-child{border-inline-start:none;padding-inline-start:0}.drop .dcol h5{font-family:var(--f-mono);letter-spacing:.12em;color:var(--amber-ink);align-items:center;gap:9px;margin:0 0 16px;font-size:.7rem;display:flex}.drop .dcol h5:before{content:"";background:var(--amber);border-radius:2px;flex:none;width:16px;height:3px}.drop .dcol ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.drop .dcol a.dlink{color:var(--ink);border-radius:8px;justify-content:space-between;align-items:baseline;gap:10px;margin:0 -8px;padding:9px 8px;font-size:.94rem;transition:background .12s,color .12s;display:flex}.drop .dcol a.dlink:hover{color:var(--black);background:#faf6ea}.drop .dcol a.dlink .m{font-family:var(--f-mono);color:var(--mut);white-space:nowrap;font-size:.66rem}.drop .dcol a.all{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.03em;color:var(--black);align-items:center;gap:7px;margin-top:14px;font-size:.82rem;font-weight:700;display:inline-flex}.drop .dcol a.all:after{content:"→"}.drop .dcol p.dsc{color:var(--mut);max-width:26ch;margin:0 0 4px;font-size:.86rem;line-height:1.6}.drop .promo{color:#fff;background:linear-gradient(155deg,#232326,#141416);border-radius:14px;flex-direction:column;align-self:stretch;gap:10px;padding:24px;display:flex}.drop .promo h5{color:var(--amber);font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:1.2rem;line-height:1.1}.drop .promo p{color:#b7b4ad;margin:0;font-size:.85rem;line-height:1.55}.drop .promo a.btn{margin-top:6px;padding:12px 18px;font-size:.88rem}.drop-sm{background:var(--panel);border:1px solid var(--line2);opacity:0;visibility:hidden;pointer-events:none;z-index:56;top:calc(100% + 10px);border-radius:12px;min-width:220px;padding:9px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;inset-inline-start:50%;transform:translate(-50%,-6px);box-shadow:0 20px 40px #14141429}.drop-sm:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.navi:hover .drop-sm,.navi:focus-within .drop-sm{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.1s;transform:translate(-50%)}.drop-sm a{color:var(--ink);border-radius:8px;padding:11px 14px;font-size:.94rem;display:block}.drop-sm a:hover{color:var(--black);background:#faf6ea}@media (max-width:1080px){.drop .wrap{grid-template-columns:repeat(3,1fr)}.drop .promo{display:none}}.hbtn{border:1px solid var(--line2);background:var(--panel);cursor:pointer;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:38px;height:38px;display:none}.hbtn span{background:var(--black);border-radius:2px;width:18px;height:2px;display:block}@media (max-width:960px){.hbtn{display:flex}}.moverlay{opacity:0;visibility:hidden;z-index:95;background:#0f0f0e80;transition:opacity .22s;position:fixed;inset:0}.moverlay.show{opacity:1;visibility:visible}.moff{background:var(--bg);z-index:96;top:0;inset-inline-end:0;flex-direction:column;width:min(88vw,368px);transition:transform .26s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;transform:translate(100%);box-shadow:-14px 0 40px #0003}.moff.open{transform:translate(0)}.moff .mhead{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.moff .mhead img{width:auto;height:58px}.moff .mclose{border:1px solid var(--line2);background:var(--panel);width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:8px;font-size:1.05rem;line-height:1}.moff .mbody{flex:1;padding:8px 12px 20px;overflow-y:auto}.msec{border-bottom:1px solid var(--line)}.mtoggle{width:100%;font-family:var(--f-cond);text-transform:uppercase;color:var(--black);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:16px 8px;font-size:1.05rem;font-weight:700;display:flex}.mtoggle .car{color:var(--beton);font-size:.68rem;transition:transform .2s}.msec.open .mtoggle .car{transform:rotate(180deg)}.mpanel{max-height:0;transition:max-height .25s;overflow:hidden}.msec.open .mpanel{max-height:640px}.mpanel .in{flex-direction:column;gap:2px;padding:2px 8px 18px;display:flex}.mpanel .cat{font-family:var(--f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--amber-ink);margin:12px 0 2px;font-size:.64rem}.mpanel .cat:first-child{margin-top:2px}.mpanel a{color:var(--ink);border-radius:8px;justify-content:space-between;gap:10px;padding:9px 8px;font-size:.94rem;display:flex}.mpanel a:active{background:#faf6ea}.mpanel a.all{color:var(--black);margin-bottom:4px;font-weight:700}.mpanel a .m{font-family:var(--f-mono);color:var(--mut);font-size:.64rem}.mlink{border-bottom:1px solid var(--line);font-family:var(--f-cond);text-transform:uppercase;color:var(--black);padding:16px 8px;font-size:1.05rem;font-weight:700;display:block}.moff .mfoot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:10px;padding:16px 18px 22px;display:flex}.moff .mfoot .phone{font-family:var(--f-cond);text-transform:uppercase;color:var(--black);justify-content:center;align-items:center;gap:9px;padding:8px 0;font-size:1.1rem;font-weight:700;display:flex}.crumb{background:var(--panel);border-bottom:1px solid var(--line)}.crumb .wrap{height:46px;font-family:var(--f-mono);letter-spacing:.04em;color:var(--mut);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:9px;font-size:.72rem;display:flex}.crumb a:hover{color:var(--black)}.crumb .s{color:var(--line2)}.crumb .cur{color:var(--amber-ink);font-weight:600}.phero{padding:44px 0 8px}.phero .wrap{grid-template-columns:1.02fr .98fr;align-items:start;gap:46px;display:grid}@media (max-width:900px){.phero .wrap{grid-template-columns:1fr;gap:30px}}.phero h1{color:var(--black);margin:14px 0 0;font-size:clamp(2.3rem,4.8vw,3.5rem)}.phero .cat{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-ink);font-size:.72rem}.phero .lede{color:#45433e;max-width:48ch;margin:18px 0 0;font-size:1.08rem;line-height:1.6}.chips{flex-wrap:wrap;gap:10px;margin:24px 0 4px;display:flex}.chip{font-family:var(--f-mono);letter-spacing:.03em;color:var(--ink);background:var(--panel);border:1px solid var(--line2);border-radius:8px;flex-direction:column;gap:3px;min-width:120px;padding:9px 13px;font-size:.72rem;display:flex}.chip .k{color:var(--mut);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}.chip .v{font-family:var(--f-cond);letter-spacing:.01em;color:var(--black);font-size:1.15rem;font-weight:700;line-height:1}.chip .v em{color:var(--amber-ink);font-style:normal}.phero .cta{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.gallery{position:sticky;top:96px}.gmain{aspect-ratio:4/3;border:1px solid var(--line);background:radial-gradient(120% 120% at 70% 20%,#fbbf0f29,#0000 55%),linear-gradient(150deg,#232326,#141416);border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.gmain .stripe{background:repeating-linear-gradient(-45deg, var(--amber) 0 18px, #141414 18px 36px);height:6px;position:absolute;top:0;left:0;right:0}.gmain .crane{width:64%;max-width:340px;color:var(--amber);opacity:.92;transition:opacity .25s}.gmain .fotonote{font-family:var(--f-mono);color:#9a968f;letter-spacing:.08em;inset-inline-end:14px;font-size:.6rem;position:absolute;top:16px}.gmain .spectag{font-family:var(--f-mono);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);inset-inline-start:16px;background:#0f0f0f9e;border:1px solid #fbbf0f80;border-radius:8px;padding:9px 13px;font-size:.68rem;line-height:1.4;position:absolute;bottom:16px}.gmain .spectag b{color:var(--amber);font-size:.84rem}.gthumbs{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.gthumbs button{cursor:pointer;aspect-ratio:1;background:var(--graphite);border:2px solid var(--line2);border-radius:10px;place-items:center;padding:0;transition:border-color .15s,transform .15s;display:grid;overflow:hidden}.gthumbs button:hover{transform:translateY(-2px)}.gthumbs button.active{border-color:var(--amber)}.gthumbs button svg{width:60%;color:var(--amber);opacity:.85}.qspec{background:var(--black);color:#fff;margin-top:34px}.qspec .wrap{grid-template-columns:repeat(4,1fr);gap:1px;padding:0;display:grid}.qspec .s{border-inline-start:1px solid #ffffff14;padding:24px 22px}.qspec .s:first-child{border-inline-start:none}.qspec .s .n{font-family:var(--f-cond);color:var(--amber);font-size:1.75rem;font-weight:700;line-height:1}.qspec .s .l{font-family:var(--f-mono);letter-spacing:.08em;color:#b9b5ae;text-transform:uppercase;margin-top:8px;font-size:.68rem}@media (max-width:760px){.qspec .wrap{grid-template-columns:repeat(2,1fr)}.qspec .s:nth-child(odd){border-inline-start:none}.qspec .s:nth-child(n+3){border-top:1px solid #ffffff14}}.pdetail{padding:64px 0}.pdetail .wrap{grid-template-columns:1.62fr .9fr;align-items:start;gap:44px;display:grid}.pdetail .main,.pdetail .side{min-width:0}@media (max-width:940px){.pdetail .wrap{grid-template-columns:1fr;gap:36px}}.block{margin-bottom:46px}.block:last-child{margin-bottom:0}.block h2{color:var(--black);margin:12px 0 16px;font-size:clamp(1.55rem,3vw,2.1rem)}.prose p{color:#403e39;max-width:64ch;margin:0 0 14px;line-height:1.75}.prose p:last-child{margin-bottom:0}.prose strong{color:var(--black)}.tablewrap{border:1px solid var(--line2);background:var(--panel);border-radius:12px;overflow-x:auto}table.spec{border-collapse:collapse;width:100%;min-width:440px;font-size:.94rem}table.spec th,table.spec td{text-align:start;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 18px}table.spec tr:last-child th,table.spec tr:last-child td{border-bottom:none}table.spec th{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--mut);background:#faf8f4;width:44%;font-size:.74rem;font-weight:500}table.spec td{color:var(--ink);font-variant-numeric:tabular-nums}table.spec td b{font-family:var(--f-cond);color:var(--black);font-weight:700}.tnote{font-family:var(--f-mono);color:var(--mut);letter-spacing:.02em;margin-top:12px;font-size:.68rem}.feat{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:620px){.feat{grid-template-columns:1fr}}.feat .f{background:var(--panel);border:1px solid var(--line);border-inline-start:3px solid var(--amber);border-radius:12px;padding:18px}.feat .f .ic{width:30px;height:30px;color:var(--amber-ink);margin-bottom:10px}.feat .f h4{color:var(--black);margin-bottom:6px;font-size:1.08rem}.feat .f p{color:var(--mut);margin:0;font-size:.9rem;line-height:1.55}.apps{flex-wrap:wrap;gap:10px;display:flex}.apps .a{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);background:var(--panel);border:1px solid var(--line2);border-radius:9px;align-items:center;gap:9px;padding:10px 15px;font-size:.94rem;font-weight:600;display:flex}.apps .a:before{content:"";background:var(--amber);border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.side{flex-direction:column;gap:18px;display:flex;position:sticky;top:96px}@media (max-width:940px){.side{position:static}}.rfq{background:var(--graphite);color:#f1efe9;border-top:4px solid var(--amber);border-radius:16px;padding:26px}.rfq h3{color:#fff;font-size:1.5rem}.rfq p{color:#c4c1ba;margin:10px 0 18px;font-size:.9rem;line-height:1.55}.rfq .mini{border-top:1px solid #ffffff1f;flex-direction:column;gap:0;margin:0 0 20px;display:flex}.rfq .mini .r{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:12px;padding:11px 0;font-size:.86rem;display:flex}.rfq .mini .r .k{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#a5a29b;font-size:.66rem}.rfq .mini .r .v{font-family:var(--f-cond);color:#fff;text-align:end;font-weight:700}.rfq .btn{width:100%}.rfq .phone{font-family:var(--f-cond);text-transform:uppercase;color:var(--amber);justify-content:center;align-items:center;gap:10px;margin-top:14px;font-size:1.35rem;font-weight:700;display:flex}.rfq .stack{flex-direction:column;gap:10px;display:flex}.dlcard{background:var(--panel);border:1px solid var(--line2);border-radius:14px;align-items:center;gap:15px;padding:20px;display:flex}.dlcard .fic{width:42px;height:42px;color:var(--amber-ink);flex:none}.dlcard .t{flex:1}.dlcard .t b{font-family:var(--f-cond);text-transform:uppercase;color:var(--black);font-size:1.02rem;display:block}.dlcard .t span{font-family:var(--f-mono);color:var(--mut);letter-spacing:.04em;font-size:.66rem}.dlcard .go{font-family:var(--f-cond);text-transform:uppercase;color:var(--amber-ink);white-space:nowrap;font-size:.9rem;font-weight:700}.xcard{color:#e7e4de;border:1px solid var(--line);background:linear-gradient(150deg,#232326,#141416);border-radius:14px;padding:20px}.xcard h4{color:#fff;margin-bottom:8px;font-size:1.1rem}.xcard p{color:#b7b4ad;margin:0 0 14px;font-size:.86rem;line-height:1.5}.xcard .lnk{font-family:var(--f-cond);text-transform:uppercase;color:var(--amber);align-items:center;gap:8px;font-size:.92rem;font-weight:700;display:inline-flex}.xcard .lnk:after{content:"→"}.hero{background:var(--graphite);color:#f3f1ec;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#fbbf0f0d 0 16px,#0000 16px 40px);position:absolute;inset:0}.hero .wrap{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:40px;padding:66px 24px 0;display:grid;position:relative}@media (max-width:900px){.hero .wrap{grid-template-columns:1fr;padding-top:48px}}.hero h1{color:#fff;margin:20px 0 0;font-size:clamp(2.6rem,5.6vw,4.4rem)}.hero h1 .y{color:var(--amber)}.hero .lede{color:#c6c3bd;max-width:46ch;margin:20px 0 0;font-size:1.12rem;line-height:1.55}.hero .cta{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.hero .trust{flex-wrap:wrap;gap:10px;margin:30px 0 40px;display:flex}.hero .trust .t{font-family:var(--f-mono);letter-spacing:.04em;color:#e7e4de;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:7px;align-items:center;gap:7px;padding:7px 12px;font-size:.72rem;display:flex}.hero .trust .t b{color:var(--amber)}.hero .visual{align-self:stretch;place-items:center;min-height:340px;margin-bottom:-1px;display:grid;position:relative}.hero .vbox{background:radial-gradient(120% 120% at 70% 20%,#fbbf0f29,#0000 55%),linear-gradient(150deg,#232326,#141416);border:1px solid #ffffff14;border-bottom:none;border-radius:16px 16px 0 0;place-items:center;width:100%;height:100%;min-height:320px;display:grid;position:relative;overflow:hidden}.hero .vbox .heroimg{object-fit:cover}.hero .vbox .crane{width:76%;max-width:330px;color:var(--amber);opacity:.92}.hero .vbox .stripe{background:repeating-linear-gradient(-45deg, var(--amber) 0 18px, #141414 18px 36px);height:6px;position:absolute;top:0;left:0;right:0}.hero .vbox .spectag{font-family:var(--f-mono);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);inset-inline-end:18px;background:#0f0f0f9e;border:1px solid #fbbf0f80;border-radius:8px;padding:9px 13px;font-size:.68rem;line-height:1.4;position:absolute;bottom:18px}.hero .vbox .spectag b{color:var(--amber);font-size:.84rem}.hero .vbox .fotonote{font-family:var(--f-mono);color:#9a968f;letter-spacing:.08em;inset-inline-end:14px;font-size:.6rem;position:absolute;top:16px}.stats{background:var(--black);color:#fff;z-index:2;position:relative}.stats .wrap{grid-template-columns:repeat(4,1fr);gap:1px;padding:0;display:grid}.stats .s{border-inline-start:1px solid #ffffff14;padding:26px 22px}.stats .s:first-child{border-inline-start:none}.stats .s .n{font-family:var(--f-cond);color:var(--amber);font-size:2.1rem;font-weight:700;line-height:1}.stats .s .l{font-family:var(--f-mono);letter-spacing:.08em;color:#b9b5ae;text-transform:uppercase;margin-top:8px;font-size:.7rem}@media (max-width:760px){.stats .wrap{grid-template-columns:repeat(2,1fr)}.stats .s:nth-child(odd){border-inline-start:none}.stats .s:nth-child(n+3){border-top:1px solid #ffffff14}}section.blk{padding:76px 0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:34px;display:flex}.sec-head h2{color:var(--black);font-size:clamp(1.9rem,4vw,2.9rem)}.sec-head p{color:var(--mut);max-width:52ch;margin:8px 0 0}.pgrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:860px){.pgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pgrid{grid-template-columns:1fr}}.pcard{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.pcard:hover{border-color:var(--line2);transform:translateY(-5px);box-shadow:0 20px 44px #14141421}.pcard .thumb{aspect-ratio:16/10;background:var(--graphite);border-bottom:3px solid var(--amber);place-items:center;display:grid;position:relative}.pcard .thumb .crane{width:52%;color:var(--amber);opacity:.9}.pcard .thumb .kat{z-index:2;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#c9c6c0;inset-inline-start:14px;font-size:.6rem;position:absolute;top:12px}.pcard .thumb.photo:before{content:"";z-index:1;background:linear-gradient(#0009 0%,#0000 45%);position:absolute;inset:0}.pcard .thumb.photo .thumbimg{object-fit:cover}.pcard .b{flex-direction:column;flex:1;gap:8px;padding:18px;display:flex}.pcard .b h3{color:var(--black);font-size:1.28rem}.pcard .b p{color:var(--mut);flex:1;margin:0;font-size:.9rem;line-height:1.5}.pcard .b .more{font-family:var(--f-cond);text-transform:uppercase;letter-spacing:.03em;color:var(--black);align-items:center;gap:8px;margin-top:4px;font-weight:700;display:inline-flex}.pcard .b .more:after{content:"";background:var(--amber);width:18px;height:2px;transition:width .18s}.pcard:hover .b .more:after{width:30px}.why{background:var(--graphite);color:#f1efe9}.why .wrap{padding:74px 24px}.why .grid{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:34px;display:grid}@media (max-width:860px){.why .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.why .grid{grid-template-columns:1fr}}.why h2{color:#fff;font-size:clamp(1.9rem,4vw,2.9rem)}.why .why-p{color:#c4c1ba;max-width:56ch;margin-top:10px}.why .card{border:1px solid #ffffff17;border-top:3px solid var(--amber);background:#ffffff0a;border-radius:13px;padding:22px}.why .card .ic{width:38px;height:38px;color:var(--amber)}.why .card h4{color:#fff;margin:14px 0 8px;font-size:1.16rem}.why .card p{color:#b7b4ad;margin:0;font-size:.9rem;line-height:1.5}.about .wrap{grid-template-columns:1.1fr .9fr;align-items:center;gap:44px;display:grid}@media (max-width:860px){.about .wrap{grid-template-columns:1fr;gap:28px}}.about p.body{color:#3f3d39;font-size:1.02rem;line-height:1.7}.about .certs,.certs{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.about .cert,.cert{border:1px solid var(--line2);background:var(--panel);text-align:center;border-radius:12px;min-width:96px;padding:16px 20px}.about .cert .bg,.cert .bg{font-family:var(--f-cond);color:var(--black);font-size:1.5rem;font-weight:700}.about .cert .sm,.cert .sm{font-family:var(--f-mono);letter-spacing:.08em;color:var(--mut);text-transform:uppercase;margin-top:4px;font-size:.62rem}.about .visual{border:1px solid var(--line);background:radial-gradient(120% 120% at 70% 20%,#fbbf0f24,#0000 55%),linear-gradient(150deg,#232326,#141416);border-radius:16px;place-items:center;min-height:320px;display:grid;position:relative;overflow:hidden}.about .visual .stripe{background:repeating-linear-gradient(-45deg, var(--amber) 0 18px, #141414 18px 36px);height:6px;position:absolute;top:0;left:0;right:0}.about .visual .crane{width:64%;color:var(--amber);opacity:.9}.about .visual .heroimg{object-fit:cover}.about .visual .fotonote{font-family:var(--f-mono);color:#9a968f;letter-spacing:.08em;inset-inline-end:14px;font-size:.6rem;position:absolute;bottom:14px}.serv{background:var(--amber);color:var(--black)}.serv .wrap{flex-wrap:wrap;align-items:center;gap:28px;padding:40px 24px;display:flex}.serv .big{font-family:var(--f-cond);text-transform:uppercase;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1.05}.serv p{color:#3a2f05;max-width:52ch;margin:6px 0 0;font-size:.98rem}.serv .btn{margin-inline-start:auto}.serv .btn.dark{border-color:var(--black)}@media (max-width:760px){.serv .btn{margin-inline-start:0}}.refs{text-align:center}.refs .logos{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:12px;display:flex}.refs .rl{border:1px solid var(--line);background:var(--panel);width:270px;height:133px;font-family:var(--f-cond);text-transform:uppercase;color:var(--beton);letter-spacing:.03em;filter:grayscale();opacity:.8;border-radius:12px;place-items:center;font-size:1.05rem;font-weight:700;transition:opacity .2s,filter .2s;display:grid}.refs .rl:hover{opacity:1;filter:grayscale(0);color:var(--black)}.refs .rl.dark{background:var(--graphite);border-color:var(--graphite)}.refs .rl img{object-fit:contain;max-width:78%;max-height:60%}.refs .note{font-family:var(--f-mono);color:var(--mut);letter-spacing:.04em;margin-top:16px;font-size:.66rem}.related{background:var(--graphite);color:#f1efe9}.related .wrap{padding:66px 24px}.related h2{color:#fff;font-size:clamp(1.7rem,3.4vw,2.5rem)}.related .pgrid{margin-top:30px}.related .pcard .thumb{background:linear-gradient(150deg,#232326,#141416)}@media (max-width:820px){.related .pgrid{grid-template-columns:1fr}}.qcta{background:var(--black);color:#fff}.qcta .wrap{grid-template-columns:1.2fr .8fr;align-items:center;gap:30px;padding:60px 24px;display:grid}@media (max-width:820px){.qcta .wrap{grid-template-columns:1fr;gap:22px}}.qcta h2{color:#fff;font-size:clamp(2rem,4.4vw,3.1rem)}.qcta h2 .y{color:var(--amber)}.qcta p{color:#bdbab3;max-width:48ch;margin:12px 0 0}.qcta .box{flex-direction:column;gap:14px;display:flex}.qcta .phone{font-family:var(--f-cond);text-transform:uppercase;color:var(--amber);align-items:center;gap:12px;font-size:1.9rem;font-weight:700;line-height:1;display:flex}.qcta .btn{justify-content:center}footer.site{background:var(--graphite);color:#bdbab3;padding:56px 0 30px;font-size:.9rem}footer.site .top{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:34px;display:grid}@media (max-width:860px){footer.site .top{grid-template-columns:1fr 1fr}}@media (max-width:520px){footer.site .top{grid-template-columns:1fr}}footer.site .logo img{width:auto;height:80px;margin-bottom:16px}footer.site .fabout{color:#a5a29b;max-width:34ch;font-size:.88rem;line-height:1.6}footer.site h4{font-family:var(--f-cond);text-transform:uppercase;color:#fff;letter-spacing:.05em;margin-bottom:14px;font-size:1rem}footer.site ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}footer.site ul a{color:#a5a29b}footer.site ul a:hover{color:var(--amber)}footer.site .addr{color:#a5a29b;font-size:.86rem;line-height:1.6}footer.site .addr b{color:#e7e4de;font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:.66rem;display:block}footer.site .addr .row{margin-bottom:14px}footer.site .amberlink{color:var(--amber)}footer.site .bottom{font-family:var(--f-mono);letter-spacing:.03em;color:#807d77;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:38px;padding-top:20px;font-size:.7rem;display:flex}.mcta{display:none}@media (max-width:720px){.mcta{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141414fa;border-top:1px solid #fbbf0f80;gap:8px;padding:8px 12px;display:flex;position:fixed;bottom:0;left:0;right:0}.mcta a{border-radius:6px;flex:1;justify-content:center;align-items:center;min-height:32px;padding:8px 12px;font-size:.9rem;font-weight:600}body{padding-bottom:60px}}.cookiebar{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f0eee9;font-family:var(--f-body);background:#141414fa;border-top:1px solid #fbbf0f80;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;font-size:.85rem;display:flex;position:fixed;bottom:0;left:0;right:0}.cookiebar p{max-width:640px;margin:0;line-height:1.5}.cookiebar a{color:var(--amber);text-decoration:underline}.cookiebar-actions{flex-shrink:0;gap:10px;display:flex}.cookiebar-actions button{cursor:pointer;font-family:var(--f-body);border:none}@media (max-width:720px){.cookiebar{text-align:center;flex-direction:column;align-items:stretch;bottom:60px}.cookiebar-actions{justify-content:center}}.amberlink{color:var(--amber-ink);font-weight:600}.contact{padding:12px 0 64px}.contact .wrap{grid-template-columns:1.5fr 1fr;align-items:start;gap:44px;display:grid}@media (max-width:900px){.contact .wrap{grid-template-columns:1fr}}.cform-wrap{background:var(--panel);border:1px solid var(--line2);border-radius:16px;padding:32px}.cform-wrap h2{color:var(--black);font-size:clamp(1.4rem,2.6vw,1.9rem)}.cform-lede{color:var(--mut);margin:8px 0 26px;font-size:.94rem}.cform{flex-direction:column;gap:18px;display:flex}.cform .grid2{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:560px){.cform .grid2{grid-template-columns:1fr}}.cform label{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mut);flex-direction:column;gap:7px;font-size:.68rem;display:flex}.cform input,.cform select,.cform textarea{font-family:var(--f-body);color:var(--ink);background:var(--bg);border:1px solid var(--line2);resize:vertical;border-radius:9px;padding:11px 13px;font-size:.96rem}.cform input:focus,.cform select:focus,.cform textarea:focus{outline:2px solid var(--amber);outline-offset:1px}.cform button[type=submit]{cursor:pointer;border:none;align-self:flex-start}.cform button[type=submit]:disabled{opacity:.6;cursor:default}.cform-err{color:#a13d2c;background:#fbe9e5;border:1px solid #eec3ba;border-radius:9px;margin:0;padding:12px 14px;font-size:.88rem}.cform-done h3{color:var(--black);font-size:1.6rem}.cform-done p{color:var(--mut);max-width:52ch;line-height:1.6}.cinfo{flex-direction:column;gap:14px;display:flex}.cicard{background:var(--panel);border:1px solid var(--line2);border-radius:12px;padding:18px 20px}.cicard h4{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin:0 0 8px;font-size:.66rem;font-weight:500}.cicard p{color:var(--ink);margin:0;font-size:.94rem;line-height:1.5}.chero{background:radial-gradient(80% 140% at 85% 0%, #fbbf0f24, transparent 60%), var(--bg);padding:56px 0 48px}.chero .wrap{grid-template-columns:1.15fr .85fr;align-items:center;gap:46px;display:grid}@media (max-width:860px){.chero .wrap{text-align:center;grid-template-columns:1fr;gap:34px}}.chero h1{color:var(--black);margin:14px 0 0;font-size:clamp(2.3rem,4.6vw,3.4rem)}.chero .lede{color:#45433e;max-width:52ch;margin:18px 0 0;font-size:1.1rem;line-height:1.65}@media (max-width:860px){.chero .lede{margin-left:auto;margin-right:auto}}.chero .cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:860px){.chero .cta{justify-content:center}}.chero .trustrow{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}@media (max-width:860px){.chero .trustrow{justify-content:center}}.chero .trustrow .t{font-family:var(--f-mono);letter-spacing:.04em;color:var(--ink);background:var(--panel);border:1px solid var(--line2);border-radius:7px;padding:7px 12px;font-size:.72rem}.chero .trustrow .t b{color:var(--amber-ink)}.badge-ring{background:radial-gradient(circle at 50% 40%, #fff, var(--bg) 72%);border:1px solid var(--line2);border-radius:50%;justify-self:center;place-items:center;width:260px;height:260px;display:grid;box-shadow:0 0 0 14px #fbbf0f14,0 20px 50px -20px #14141440}.badge-ring img,.badge-ring svg{width:46%;height:auto;color:var(--amber-ink)}@media (max-width:860px){.badge-ring{width:200px;height:200px}}.photoband{aspect-ratio:16/8;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 16px 36px -28px #14141459}.photoband img{object-fit:cover}.photoband .cap{font-family:var(--f-mono);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);inset-inline-start:18px;background:#0f0f0f8c;border:1px solid #fbbf0f80;border-radius:8px;padding:8px 12px;font-size:.72rem;position:absolute;bottom:18px}.mv{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:820px){.mv{grid-template-columns:1fr}}.mv .card{background:var(--panel);border:1px solid var(--line2);border-radius:20px;padding:34px 32px;position:relative}.mv .card .q{font-family:var(--f-cond);color:var(--amber);margin-bottom:4px;font-size:3.2rem;line-height:1;display:block}.mv .card h3{color:var(--black);margin-bottom:14px;font-size:1.4rem}.mv .card p{color:#45433e;margin:0 0 14px;line-height:1.7}.mv .card p:last-child{margin-bottom:0}.checklist{grid-template-columns:1fr 1fr;gap:12px 22px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:620px){.checklist{grid-template-columns:1fr}}.checklist li{color:#3f3d39;align-items:flex-start;gap:12px;font-size:.96rem;line-height:1.5;display:flex}.checklist li .ck{background:var(--amber);width:24px;height:24px;color:var(--black);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.checklist li .ck svg{width:14px;height:14px}.wgrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:900px){.wgrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.wgrid{grid-template-columns:1fr}}.wcard{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:18px;padding:26px 22px;box-shadow:0 16px 36px -28px #14141459}.wcard .icwrap{background:#fbbf0f24;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 16px;display:grid}.wcard .icwrap svg{width:26px;height:26px;color:var(--amber-ink)}.wcard h4{color:var(--black);margin-bottom:8px;font-size:1.08rem}.wcard p{color:var(--mut);margin:0;font-size:.9rem;line-height:1.55}.steps{grid-template-columns:repeat(4,1fr);gap:22px;display:grid;position:relative}@media (max-width:860px){.steps{grid-template-columns:1fr 1fr}}@media (max-width:520px){.steps{grid-template-columns:1fr}}.steps .step{text-align:center;position:relative}.steps .step .num{background:var(--black);width:46px;height:46px;color:var(--amber);font-family:var(--f-cond);z-index:1;border-radius:50%;place-items:center;margin:0 auto 14px;font-size:1.3rem;font-weight:700;display:grid;position:relative}@media (min-width:861px){.steps .step:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg, var(--line2) 0 6px, transparent 6px 12px);top:23px;width:calc(100% - 60px);height:2px;position:absolute;inset-inline-start:calc(50% + 30px)}}.steps .step h4{color:var(--black);margin-bottom:6px;font-size:1.02rem}.steps .step p{color:var(--mut);margin:0;font-size:.86rem;line-height:1.5}.warmsec{padding:54px 0}.sahagrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.sahagrid .ph{aspect-ratio:4/3;border:1px solid var(--line2);border-radius:16px;position:relative;overflow:hidden}.sahagrid .ph img{object-fit:cover}@media (max-width:820px){.sahagrid{grid-template-columns:1fr}}.warmsec.alt{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.warmsec .head{text-align:center;max-width:62ch;margin:0 auto 38px}.warmsec .head h2{color:var(--black);margin-top:14px;font-size:clamp(1.6rem,3vw,2.3rem)}.warmsec .head p{color:var(--mut);margin-top:12px;line-height:1.6}.warmsec .head .eyebrow{justify-content:center}.ctaband{background:var(--panel);border:1px solid var(--line2);text-align:center;border-radius:22px;padding:40px}.ctaband h3{color:var(--black);margin-bottom:10px;font-size:1.6rem}.ctaband p{color:var(--mut);max-width:56ch;margin:0 auto 24px;line-height:1.6}.ctaband .row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.ctaband .phone{font-family:var(--f-cond);text-transform:uppercase;color:var(--amber-ink);align-items:center;gap:8px;font-size:1.3rem;font-weight:700;display:inline-flex}.pjhero{background:var(--graphite);color:#f3f1ec;padding:70px 0 56px;position:relative;overflow:hidden}.pjhero:after{content:"";pointer-events:none;background:repeating-linear-gradient(-45deg,#fbbf0f0d 0 16px,#0000 16px 40px);position:absolute;inset:0}.pjhero .wrap{z-index:1;max-width:820px;position:relative}.pjhero .eyebrow{color:var(--amber)}.pjhero h1{color:#fff;margin:16px 0 0;font-size:clamp(2.5rem,5.2vw,4rem)}.pjhero .lede{color:#c6c3bd;max-width:60ch;margin:20px 0 0;font-size:1.12rem;line-height:1.65}.pjhero .cta{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.pjhero .statrow{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:30px;margin-top:44px;padding-top:26px;display:flex}.pjhero .statrow .s .n{font-family:var(--f-cond);color:var(--amber);font-size:1.5rem;font-weight:700}.pjhero .statrow .s .l{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#a5a29b;margin-top:3px;font-size:.66rem}.vtimeline{max-width:880px;margin:0 auto;padding-inline-start:0;position:relative}.vtimeline:before{content:"";background:var(--line2);width:2px;position:absolute;top:6px;bottom:6px;left:50%;transform:translate(-50%)}@media (max-width:720px){.vtimeline:before{left:auto;inset-inline-start:23px}}.vtimeline .vitem{grid-template-columns:1fr 46px 1fr;align-items:start;gap:0 28px;margin-bottom:40px;display:grid;position:relative}.vtimeline .vitem:last-child{margin-bottom:0}@media (max-width:720px){.vtimeline .vitem{grid-template-columns:46px 1fr;padding-inline-start:0}}.vtimeline .vitem .dot{background:var(--black);width:46px;height:46px;color:var(--amber);font-family:var(--f-cond);z-index:1;border-radius:50%;grid-column:2;place-items:center;font-size:1.25rem;font-weight:700;display:grid;position:relative}@media (max-width:720px){.vtimeline .vitem .dot{grid-column:1}}.vtimeline .vitem .txt{text-align:right;grid-column:1;padding-top:6px}.vtimeline .vitem:nth-child(2n) .txt{text-align:left;grid-column:3}.vtimeline .vitem .spacer{grid-column:3}.vtimeline .vitem:nth-child(2n) .spacer{grid-column:1}@media (max-width:720px){.vtimeline .vitem .txt,.vtimeline .vitem:nth-child(2n) .txt{text-align:start;grid-column:2;padding-top:8px}.vtimeline .vitem .spacer{display:none}}.vtimeline .vitem h4{color:var(--black);margin-bottom:6px;font-size:1.12rem}.vtimeline .vitem p{color:var(--mut);margin:0;font-size:.92rem;line-height:1.55}.sectorlist{background:var(--black);color:#f3f1ec}.sectorlist .row{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:20px;padding:20px 0;display:flex}.sectorlist .row:first-child{border-top:1px solid #ffffff1f}.sectorlist .row .idx{font-family:var(--f-mono);color:#7d7a73;flex:none;width:34px;font-size:.72rem}.sectorlist .row .name{font-family:var(--f-cond);text-transform:uppercase;flex:1;font-size:clamp(1.15rem,2.6vw,1.7rem);font-weight:700}.sectorlist .row .name .y{color:var(--amber)}.sectorlist .row .tag{font-family:var(--f-mono);letter-spacing:.06em;color:#a5a29b;text-align:end;white-space:nowrap;font-size:.68rem}@media (max-width:620px){.sectorlist .row .tag{display:none}}.ctaband.dark{background:var(--graphite);border-color:#ffffff1a}.ctaband.dark h3{color:#fff}.ctaband.dark p{color:#c4c1ba}[dir=rtl]{--f-cond:var(--font-arabic), "Archivo", system-ui, sans-serif}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] .eyebrow,[dir=rtl] .btn,[dir=rtl] .topbar .wrap,[dir=rtl] nav.main a,[dir=rtl] header.site .navi .drop-sm a,[dir=rtl] .drop .dcol h5,[dir=rtl] .drop .dcol a.all,[dir=rtl] .drop .promo h5,[dir=rtl] .mpanel .cat,[dir=rtl] .crumb .wrap,[dir=rtl] .phero .cat,[dir=rtl] .chip,[dir=rtl] .chip .k,[dir=rtl] .chip .v,[dir=rtl] .gmain .fotonote,[dir=rtl] .qspec .s .l,[dir=rtl] table.spec th,[dir=rtl] .tnote,[dir=rtl] .apps .a,[dir=rtl] .rfq .mini .r .k,[dir=rtl] .dlcard .t span,[dir=rtl] .hero .trust .t,[dir=rtl] .hero .vbox .fotonote,[dir=rtl] .stats .s .l,[dir=rtl] .pcard .thumb .kat,[dir=rtl] .pcard .b .more,[dir=rtl] .cert .sm,[dir=rtl] .about .visual .fotonote,[dir=rtl] .refs .rl,[dir=rtl] .refs .note,[dir=rtl] footer.site h4,[dir=rtl] footer.site .addr b,[dir=rtl] footer.site .bottom,[dir=rtl] .cform label,[dir=rtl] .cicard h4,[dir=rtl] .chero .trustrow .t,[dir=rtl] .pjhero .statrow .s .l,[dir=rtl] .sectorlist .row .tag{letter-spacing:0}[dir=rtl] .moff{transform:translate(-100%);box-shadow:14px 0 40px #0003}[dir=rtl] .moff.open{transform:translate(0)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
