@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316b6682b406c2db-s.p.1c_7chp82d3kz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e4d537aaa9e154b-s.p.2aqrdzrjzn6ap.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 Black Fallback;src:local(Arial);ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.0%;size-adjust:124.05%}.w5zaPa_className{font-family:Archivo Black,Archivo Black Fallback;font-style:normal;font-weight:400}.w5zaPa_variable{--f-archivo:"Archivo Black", "Archivo Black Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.p.2ttjmmx-9gnz1.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.vdSwJG_className{font-family:Manrope,Manrope Fallback;font-style:normal}.vdSwJG_variable{--f-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.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.3nkuoiize4urq.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.1da667lu-u79a.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.p.1i05ju5aeyhye.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-20C4,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.1dgcou5jor5q_.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.31-2bzhq1gx_9.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.3xauquyg2sixn.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.2taws-qdxmzlf.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.p.0htwiiqufp3l9.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-20C4,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.28xcb7557rbh2.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%}.bekqkq_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.bekqkq_variable{--f-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4341de68155aee74-s.2gi6qp_rcxg_j.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1360732955527ddf-s.1-xjsh_k_akbm.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:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48c50b94fd699803-s.0mwvz-jp1gz_o.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab24015c41b3954b-s.00_jixorybw9v.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:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(../media/63c76f91296e9485-s.0mkc0lf3bis31.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bd004395d96db4fd-s.0k3g6g_8nymyi.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:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca933d7b757bb0a0-s.18w1pbpw0r-sk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(../media/98af200c0833b20c-s.3qvzjrjlb7_ep.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:Prompt Fallback;src:local(Arial);ascent-override:97.38%;descent-override:37.7%;line-gap-override:0.0%;size-adjust:111.93%}.w49Hsq_className{font-family:Prompt,Prompt Fallback;font-style:normal}.w49Hsq_variable{--f-prompt:"Prompt", "Prompt Fallback"}
@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/bfd813093b8ca1bb-s.1hx5ub3m4e03a.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/acc5f86302586f33-s.43ie5mg9jzk6i.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f304c3cf3765fb5f-s.1_02jizf7_zt7.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:Noto Sans Thai Fallback;src:local(Arial);ascent-override:99.79%;descent-override:42.32%;line-gap-override:0.0%;size-adjust:106.33%}.Rm8ROq_className{font-family:Noto Sans Thai,Noto Sans Thai Fallback;font-style:normal}.Rm8ROq_variable{--f-thai:"Noto Sans Thai", "Noto Sans Thai Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bdeb6a479b4761b3-s.2mhlfrh6n4yj4.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6f964c913bb9f8ae-s.385hlt43jwdba.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3bf87d7b9471fde9-s.2ddkudtbd1qze.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f2841910b23f0e53-s.34a6x0-pwnhfm.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5125eda54869f75a-s.19zv-d902gnsh.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}._4zTOTq_className{font-family:Montserrat,Montserrat Fallback;font-style:normal;font-weight:800}._4zTOTq_variable{--f-mont:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.0udrnr4-18tjo.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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.18lx4otehud-r.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.1br53b7gww62p.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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.35qbt1_6db49h.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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.1-vmsm_v03uvy.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.092z1_2w2m55_.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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ffc259da9d23054-s.2heyes1wqz_kz.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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e486ba39c38fb8a-s.37omzjo7pfhh3.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f42e0a3b0519c4d-s.31-z0m_4g_6pa.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:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}._5pIS1q_className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}._5pIS1q_variable{--f-bvp:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/744885950b1fe0ff-s.2ver_oydliwzm.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e7be13e0732bd6dc-s.3m52g3clh-76s.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/98fc1f0b00398dc4-s.0jkp8jojbghvh.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e23f8683e762f841-s.2pmb_s3cnbwl0.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4641603b8553767b-s.1k3xrcym5xwyw.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:Noto Kufi Arabic Fallback;src:local(Arial);ascent-override:117.6%;descent-override:56.41%;line-gap-override:0.0%;size-adjust:109.02%}.qDBetq_className{font-family:Noto Kufi Arabic,Noto Kufi Arabic Fallback;font-style:normal}.qDBetq_variable{--f-kufi:"Noto Kufi Arabic", "Noto Kufi Arabic Fallback"}
@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/3fd1b3eda9c5392f-s.3ocmk-uw9eanw.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/0bcb14a778645c1f-s.2wopgaot_lbp6.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/cacc9745706895a8-s.2thbfnojvg2de.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/6ae070eaf7847c89-s.1a9hzinysq_8x.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/14a9d8930cac1a04-s.1u0k36i5z0pzl.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:Noto Sans Arabic Fallback;src:local(Arial);ascent-override:113.22%;descent-override:60.81%;line-gap-override:0.0%;size-adjust:121.35%}.fEHEJG_className{font-family:Noto Sans Arabic,Noto Sans Arabic Fallback;font-style:normal}.fEHEJG_variable{--f-arabic:"Noto Sans Arabic", "Noto Sans Arabic Fallback"}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.0flwvp-hpug-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.1l370_ik_vh1f.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.2fbhppqr8ew25.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:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.IUUzHa_className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.IUUzHa_variable{--f-deva:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback"}
:root{--obsidian:#0a0a0b;--black-2:#151516;--ivory:#f4f0e9;--silver:#a49f96;--oxblood:#ba3836;--oxblood-text:#d4615d;--white:#fff;--line:#f4f0e924;--line-strong:#f4f0e947;--ink-line:#0a0a0b24;--pad:clamp(16px, 4vw, 64px);--gap:clamp(16px, 2vw, 32px);--maxw:1680px;--header-h:72px;--display:var(--f-archivo), "Archivo Black", "Arial Black", sans-serif;--body:var(--f-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;--display-weight:400;--track-label:.28em;--track-display:-.025em;--lh-display:.9;--fs-hero:clamp(52px, 9vw, 156px);--fs-h1:clamp(32px, 4.6vw, 74px);--fs-h2:clamp(27px, 3.4vw, 54px);--fs-h3:clamp(21px, 2.2vw, 34px);--fs-body:clamp(16px, 1.05vw, 18px);--fs-lead:clamp(18px, 1.5vw, 24px);--fs-label:11px;--ease-out:cubic-bezier(.215, .61, .355, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--nav-t:.25s}html[lang=th]{--display:var(--f-archivo), var(--f-prompt), sans-serif;--body:var(--f-manrope), var(--f-thai), sans-serif;--display-weight:700;--lh-display:1.12;--track-display:0}html[lang=vi]{--display:var(--f-mont), sans-serif;--body:var(--f-bvp), sans-serif;--display-weight:800;--lh-display:1}html[lang=ru]{--display:var(--f-archivo), var(--f-mont), sans-serif;--display-weight:800}html[lang=ar]{--display:var(--f-archivo), var(--f-kufi), sans-serif;--body:var(--f-manrope), var(--f-arabic), sans-serif;--display-weight:800;--lh-display:1.25;--track-display:0;--track-label:0}html[lang=hi]{--display:var(--f-archivo), var(--f-deva), sans-serif;--body:var(--f-manrope), var(--f-deva), sans-serif;--display-weight:800;--lh-display:1.2;--track-display:0}html[lang=ja]{--display:var(--f-archivo), "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", sans-serif;--body:var(--f-manrope), "Hiragino Sans", "Noto Sans JP", "Yu Gothic", sans-serif}html[lang=zh-Hans]{--display:var(--f-archivo), "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif;--body:var(--f-manrope), "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif}html[lang=zh-Hant]{--display:var(--f-archivo), "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", sans-serif;--body:var(--f-manrope), "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", sans-serif}html[lang=ko]{--display:var(--f-archivo), "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;--body:var(--f-manrope), "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;word-break:keep-all}html:is([lang=ja],[lang=zh-Hans],[lang=zh-Hant],[lang=ko]){--display-weight:900;--lh-display:1.08;--track-display:0}html:is([lang=ja],[lang=zh-Hans],[lang=zh-Hant]){line-break:strict}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--obsidian);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--obsidian);color:var(--ivory);font-family:var(--body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;line-height:1.6;overflow-x:clip}img,video,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--ivory);outline-offset:3px;border-radius:2px}::selection{background:var(--oxblood);color:var(--white)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{top:8px;z-index:100;background:var(--ivory);color:var(--obsidian);transition:transform var(--nav-t) var(--ease-out);padding:12px 18px;font-weight:700;position:fixed;inset-inline-start:8px;transform:translateY(-160%)}.skip:focus{transform:none}.display{font-family:var(--display);font-weight:var(--display-weight);font-synthesis:none;letter-spacing:var(--track-display);line-height:var(--lh-display);text-transform:uppercase;margin:0}.display .ln{text-wrap:balance;display:block}.h-hero{font-size:var(--fs-hero)}.h1{font-size:var(--fs-h1)}.h2{font-size:var(--fs-h2)}.h3{font-size:var(--fs-h3)}.label{font-family:var(--body);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:600;line-height:1.4}.lead{font-size:var(--fs-lead);max-width:34ch;margin:0;font-weight:400;line-height:1.45}.muted{color:var(--silver)}.oxblood{color:var(--oxblood)}.idx{font-variant-numeric:tabular-nums;color:var(--silver)}.rule{background:var(--oxblood);vertical-align:middle;width:48px;height:1px;display:inline-block}html[lang=th] .lead,html[lang=th] p{line-height:1.75}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--pad);margin-inline:auto}.section{padding-block:clamp(96px,14vw,200px);position:relative}.section--tight{padding-block:clamp(72px,9vw,128px)}.section--ivory{background:var(--ivory);color:var(--obsidian);--line:var(--ink-line)}.section--ivory .muted,.section--ivory .idx{color:#5f5a52}.section--ivory :focus-visible{outline-color:var(--obsidian)}.section--black2{background:var(--black-2)}.sec-head{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(48px,7vw,112px);display:grid}.sec-head__meta{grid-column:1/span 12;align-items:center;gap:16px;margin-bottom:8px;display:flex}.sec-head__title,.sec-head__aside{grid-column:1/span 12}@media (min-width:900px){.sec-head__title{grid-column:1/span 8}.sec-head__aside{grid-column:9/span 4;padding-bottom:.6em}}.btn{--b-bg:var(--ivory);--b-fg:var(--obsidian);letter-spacing:.2em;text-transform:uppercase;background:var(--b-bg);min-height:52px;color:var(--b-fg);border:1px solid var(--b-bg);isolation:isolate;transition:color .35s var(--ease-out), border-color .35s var(--ease-out);border-radius:0;align-items:center;gap:14px;padding:0 26px;font-size:12px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}html:is([lang=ar],[lang=th],[lang=hi],[lang=ja],[lang=zh-Hans],[lang=zh-Hant],[lang=ko]) .btn{letter-spacing:.04em;font-size:14px}.btn:before{content:"";z-index:-1;background:var(--oxblood);transform-origin:bottom;transition:transform .42s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.btn:hover:before{transform:scaleY(1)}.btn:hover{color:var(--white);border-color:var(--oxblood)}.btn--ghost{--b-bg:transparent;--b-fg:var(--ivory);border-color:var(--line-strong)}.section--ivory .btn{--b-bg:var(--obsidian);--b-fg:var(--ivory)}.section--ivory .btn--ghost{--b-bg:transparent;--b-fg:var(--obsidian);border-color:var(--ink-line)}.btn .arrow{width:18px;height:10px;transition:transform .35s var(--ease-out);flex:none}.btn:hover .arrow{transform:translate(4px)}[dir=rtl] .arrow{transform:scaleX(-1)}[dir=rtl] .btn:hover .arrow{transform:scaleX(-1)translate(4px)}.link-line{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;padding-block:10px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.link-line:after{content:"";inset-inline:0;transform-origin:100%;height:1px;transition:transform .4s var(--ease-out);background:currentColor;position:absolute;bottom:4px}.link-line:hover:after{transform:scaleX(.3)}.hdr{z-index:50;height:var(--header-h);transition:background-color var(--nav-t) ease, transform .4s var(--ease-out), border-color var(--nav-t) ease;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.hdr--solid{-webkit-backdrop-filter:blur(14px)saturate(1.2);border-bottom-color:var(--line);background:#0a0a0bdb}.hdr--hidden{transform:translateY(-100%)}.hdr__in{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.hdr__logo{flex:none;width:124px;display:block}.hdr__nav{gap:clamp(20px,2.4vw,40px);display:none}.hdr__nav a{letter-spacing:.18em;text-transform:uppercase;color:var(--ivory);opacity:.78;transition:opacity var(--nav-t) ease;padding-block:8px;font-size:12px;font-weight:600;position:relative}.hdr__nav a:hover,.hdr__nav a[aria-current=page]{opacity:1}.hdr__nav a[aria-current=page]:after{content:"";inset-inline:0;background:var(--oxblood);height:1px;position:absolute;bottom:0}html:is([lang=ar],[lang=th],[lang=hi],[lang=ja],[lang=zh-Hans],[lang=zh-Hant],[lang=ko]) .hdr__nav a{letter-spacing:.02em;font-size:14px}.hdr__actions{align-items:center;gap:12px;display:flex}.hdr__cta{display:none}.hdr__burger{letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;min-height:44px;padding-inline:4px;font-size:12px;font-weight:700;display:inline-flex}.hdr__burger i{width:22px;height:8px;display:block;position:relative}.hdr__burger i:before,.hdr__burger i:after{content:"";height:1.5px;transition:transform var(--nav-t) var(--ease-out);background:currentColor;position:absolute;inset-inline:0}.hdr__burger i:before{top:0}.hdr__burger i:after{bottom:0}.hdr__burger[aria-expanded=true] i:before{transform:translateY(3.25px)rotate(45deg)}.hdr__burger[aria-expanded=true] i:after{transform:translateY(-3.25px)rotate(-45deg)}@media (min-width:1100px){.hdr__nav{display:flex}.hdr__burger{display:none}.hdr__cta{min-height:42px;padding:0 18px;display:inline-flex}.hdr__logo{width:140px}}.lang{position:relative}.lang__btn{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);min-height:44px;transition:border-color var(--nav-t) ease;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.lang__btn:hover{border-color:var(--line-strong)}.lang__btn svg{width:14px;height:14px}.lang__panel{top:calc(100% + 10px);background:var(--black-2);border:1px solid var(--line);width:min(520px,100vw - 32px);max-height:min(70vh,560px);animation:panelIn .25s var(--ease-out);grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:14px;display:grid;position:absolute;inset-inline-end:0;overflow:auto;box-shadow:0 30px 80px #0000008c}.lang__panel a{transition:background-color var(--nav-t) ease;border-radius:2px;justify-content:space-between;align-items:center;gap:8px;padding:11px 12px;font-size:15px;display:flex}.lang__panel a:hover{background:#f4f0e90f}.lang__panel a[aria-current=true]{background:#ba383629}.lang__panel a small{letter-spacing:.14em;text-transform:uppercase;color:var(--silver);font-size:10px}@keyframes panelIn{0%{opacity:0;transform:translateY(-6px)}}.menu{z-index:45;background:var(--obsidian);padding:calc(var(--header-h) + 24px) var(--pad) 32px;animation:menuIn .3s var(--ease-out);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.menu nav{flex-direction:column;display:flex}.menu nav a{font-family:var(--display);font-weight:var(--display-weight);font-synthesis:none;text-transform:uppercase;border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-block:8px;font-size:clamp(36px,11vw,64px);line-height:1.05;display:flex}.menu nav a span{font-family:var(--body);color:var(--silver);font-size:12px}.menu__foot{flex-direction:column;gap:16px;margin-top:32px;display:flex}@keyframes menuIn{0%{opacity:0}}.hero{background:var(--obsidian);isolation:isolate;height:100svh;min-height:560px;position:relative;overflow:hidden}.hero__media,.hero__media img,.hero__media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__media video{opacity:0;transition:opacity .6s}.hero__media video.is-playing{opacity:1}.hero__shade{z-index:1;background:linear-gradient(#0a0a0b8c 0%,#0a0a0b00 22%),linear-gradient(#0a0a0b00 38%,#0a0a0b8c 70%,#0a0a0beb 100%),radial-gradient(120% 90% at 50% 40%,#0000 50%,#0a0a0b8c 100%);position:absolute;inset:0}.hero__frame{inset:calc(var(--header-h) + 8px) var(--pad) 24px;z-index:2;pointer-events:none;position:absolute}.hero__frame i{border:0 solid #f4f0e9b3;width:18px;height:18px;position:absolute}.hero__frame i:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.hero__frame i:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.hero__frame i:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.hero__frame i:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.hero__content{z-index:3;flex-direction:column;justify-content:flex-end;height:100%;padding-bottom:clamp(48px,7vh,88px);display:flex;position:relative}.hero__label{align-items:center;gap:14px;margin-bottom:clamp(18px,2.4vw,32px);display:flex}.hero__title{max-width:14ch}.hero__bottom{gap:24px;margin-top:clamp(24px,3vw,40px);display:grid}.hero__ctas{flex-wrap:wrap;gap:12px;display:flex}.hero__loc{align-items:center;gap:12px;display:flex}@media (min-width:900px){.hero__bottom{grid-template-columns:1fr auto;align-items:end}.hero__sub{grid-column:1}.hero__ctas{grid-area:1/2/span 2;justify-content:flex-end}}.hero__credit{z-index:3;inset-inline-end:var(--pad);top:calc(var(--header-h) + 22px);text-align:end;color:#f4f0e9bd;max-width:260px;display:none;position:absolute}@media (min-width:900px){.hero__credit{display:block}}.mask{overflow-clip-margin:.4em;margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:clip}.rise{animation:rise .9s var(--ease-out) both;display:block}.rise--2{animation-delay:80ms}.rise--3{animation-delay:.16s}.fade-in{animation:fadeIn 1s var(--ease-out) .35s both}@keyframes rise{0%{transform:translateY(.3em)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}}.works{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(64px,9vw,160px);display:grid}.work{grid-column:1/-1;position:relative}.work__link{display:block}.work__media{background:var(--black-2);position:relative;overflow:hidden}.work__media img,.work__media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.work__media img{transition:transform 1.2s var(--ease-out)}.work__media video{opacity:0;transition:opacity .5s}.work__media video.is-on{opacity:1}.work__link:hover .work__media img{transform:scale(1.03)}.work__meta{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:16px;margin-top:18px;display:flex}.work__title{font-family:var(--display);font-weight:var(--display-weight);font-synthesis:none;text-transform:uppercase;letter-spacing:var(--track-display);transition:transform .5s var(--ease-out);margin:14px 0 0;font-size:clamp(34px,5.6vw,96px);line-height:.95}.work__link:hover .work__title{transform:translate(10px)}[dir=rtl] .work__link:hover .work__title{transform:translate(-10px)}.work__sub{color:var(--silver);max-width:40ch;margin:10px 0 0}.work__tag{z-index:2;top:14px;-webkit-backdrop-filter:blur(6px);letter-spacing:.16em;text-transform:uppercase;color:var(--ivory);background:#0a0a0b9e;padding:6px 10px;font-size:10px;position:absolute;inset-inline-start:14px}.ratio-wide{aspect-ratio:16/9}.ratio-cine{aspect-ratio:2.1}.ratio-tall{aspect-ratio:4/5}.ratio-portrait{aspect-ratio:9/16}@media (max-width:899px){.ratio-cine{aspect-ratio:4/3}}@media (min-width:900px){.work--full{grid-column:1/-1}.work--tall{grid-column:1/span 5}.work--offset{grid-column:7/span 6;margin-top:clamp(120px,18vw,320px)}.work--right{grid-column:5/span 8}.work--left{grid-column:1/span 7}}.manifesto{background:var(--obsidian);position:relative;overflow:hidden}.manifesto__stage{flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(96px,12vw,160px);display:flex}.manifesto__first .ln,.manifesto__second .ln{display:block}.manifesto__first{color:var(--silver);margin-bottom:clamp(28px,4vw,56px)}.manifesto__second,.manifesto__second .ln:last-child{color:var(--ivory)}.manifesto__support{align-items:center;gap:16px;margin-top:clamp(32px,4vw,64px);display:flex}.manifesto__ring{inset-inline-end:calc(var(--pad) * -1);aspect-ratio:1;pointer-events:none;opacity:.9;width:min(62vw,820px);position:absolute;top:50%;transform:translateY(-50%)}.svc{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.svc__list{border-top:1px solid var(--line);counter-reset:svc;grid-column:1/-1;margin:0;padding:0;list-style:none}.svc__item{border-bottom:1px solid var(--line)}.svc__row{grid-template-columns:44px 1fr;align-items:baseline;gap:12px 16px;padding-block:clamp(22px,2.6vw,36px);display:grid}.svc__num{color:var(--silver);font-variant-numeric:tabular-nums;font-size:12px}.svc__title{font-family:var(--display);font-weight:var(--display-weight);font-synthesis:none;text-transform:uppercase;letter-spacing:var(--track-display);line-height:var(--lh-display);transition:color .4s var(--ease-out), transform .4s var(--ease-out);margin:0;font-size:clamp(28px,4.4vw,72px)}.svc__desc{max-width:44ch;color:var(--silver);grid-column:2;margin:0}.svc__img{aspect-ratio:16/10;background:var(--black-2);grid-column:1/-1;position:relative;overflow:hidden}.svc__img img{object-fit:cover}.svc__more{grid-column:2}.svc__stage{display:none}@media (min-width:1000px){.svc__list{grid-column:1/span 7}.svc__img{display:none}.svc__stage{top:calc(var(--header-h) + 40px);aspect-ratio:4/5;background:var(--black-2);grid-column:9/span 4;align-self:start;display:block;position:sticky;overflow:hidden}.svc__vid{animation:.45s both svc-in;position:absolute;inset:0}@keyframes svc-in{0%{opacity:0}}.svc__stage figcaption{inset-inline:0;letter-spacing:.14em;text-transform:uppercase;color:var(--ivory);background:linear-gradient(#0000,#0a0a0bcc);padding:14px 16px;font-size:11px;position:absolute;bottom:0}.svc__row{grid-template-columns:64px 1fr}.svc__item:hover .svc__title,.svc__item.is-active .svc__title{transform:translate(14px)}[dir=rtl] .svc__item:hover .svc__title,[dir=rtl] .svc__item.is-active .svc__title{transform:translate(-14px)}.svc__list:hover .svc__item:not(:hover) .svc__title{color:#f4f0e952}}.proc{border-top:1px solid var(--line);grid-template-columns:1fr;display:grid}.proc__step{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:8px 20px;padding-block:clamp(28px,3vw,44px);display:grid;position:relative}.proc__num{font-family:var(--display);font-synthesis:none;color:#0000;-webkit-text-stroke:1px var(--obsidian);font-size:clamp(56px,7vw,120px);line-height:.8}.proc__title{font-family:var(--display);font-weight:var(--display-weight);font-synthesis:none;text-transform:uppercase;letter-spacing:var(--track-display);align-self:end;margin:0;font-size:clamp(22px,2.2vw,34px)}.proc__text{grid-column:2;max-width:30ch;margin:0}.proc__bar{inset-inline-start:0;background:var(--oxblood);transform-origin:0;width:100%;height:1px;position:absolute;bottom:-1px;transform:scaleX(0)}[dir=rtl] .proc__bar{transform-origin:100%}@media (min-width:1000px){.proc{border-top:0;grid-template-columns:repeat(4,minmax(0,1fr))}.proc__step{border-bottom:0;border-top:1px solid var(--line);padding-inline-end:24px;grid-template-columns:1fr;gap:22px;padding-top:28px}.proc__step:nth-child(2){margin-top:64px}.proc__step:nth-child(3){margin-top:128px}.proc__step:nth-child(4){margin-top:192px}.proc__text{grid-column:1}.proc__bar{top:-1px;bottom:auto}}.studio-t{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.studio-t__a{aspect-ratio:16/10;grid-column:1/-1;position:relative;overflow:hidden}.studio-t__b{aspect-ratio:9/13;border:6px solid var(--obsidian);grid-column:4/-1;margin-top:-18%;position:relative;overflow:hidden}.studio-t__text{grid-column:1/-1}.studio-t img{object-fit:cover}.feat{flex-wrap:wrap;gap:8px;margin:28px 0 36px;padding:0;list-style:none;display:flex}.feat li{border:1px solid var(--line-strong);padding:8px 14px;font-size:13px}@media (min-width:1000px){.studio-t__a{aspect-ratio:4/5;grid-area:1/1/span 2/span 7}.studio-t__b{margin-top:0;aspect-ratio:9/16;z-index:2;outline:8px solid var(--obsidian);border:0;grid-area:2/8/auto/span 2;align-self:end;margin-inline-start:-40%}.studio-t__text{grid-area:1/9/auto/span 4;align-self:start;padding-top:12%}}.company{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.company__text{grid-column:1/-1}.company__points{border-top:1px solid var(--line);grid-column:1/-1;margin:0;padding:0;list-style:none}.company__points li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;padding-block:18px;font-size:clamp(17px,1.3vw,21px);display:grid}.company__points li span{color:var(--silver);padding-top:.35em;font-size:12px}@media (min-width:1000px){.company__text{grid-column:1/span 5}.company__points{grid-column:7/span 6}}.final{isolation:isolate;background:var(--obsidian);align-items:flex-end;min-height:92svh;display:flex;position:relative;overflow:hidden}.final__media{z-index:-2;position:absolute;inset:0}.final__media img,.final__media video{object-fit:cover;width:100%;height:100%}.final__shade{z-index:-1;background:linear-gradient(#0a0a0bbf,#0a0a0b80 40%,#0a0a0bf0 90%);position:absolute;inset:0}.final__in{padding-block:clamp(96px,12vw,180px) clamp(56px,7vw,96px)}.final__ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.ftr{background:var(--obsidian);border-top:1px solid var(--line);padding-block:clamp(56px,7vw,96px) 32px}.ftr__top{grid-template-columns:1fr;gap:40px;display:grid}.ftr__logo{width:min(360px,70vw)}.ftr__links{flex-wrap:wrap;gap:8px 28px;display:flex}.ftr__links a{letter-spacing:.14em;text-transform:uppercase;padding-block:8px;font-size:13px;font-weight:600}.ftr__bottom{border-top:1px solid var(--line);color:var(--silver);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;font-size:13px;display:flex}.ftr__slogan{letter-spacing:.42em;color:var(--silver);margin-top:18px;font-size:11px}@media (min-width:900px){.ftr__top{grid-template-columns:1.2fr 1fr 1fr;align-items:start}}.intro{padding-top:calc(var(--header-h) + clamp(64px, 10vw, 160px));padding-bottom:clamp(56px,7vw,112px)}.intro__label{align-items:center;gap:14px;margin-bottom:24px;display:flex}.intro__grid{gap:32px;display:grid}@media (min-width:1000px){.intro__grid{grid-template-columns:1.6fr 1fr;align-items:end}}.windex{border-top:1px solid var(--line)}.wrow{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:18px;padding-block:clamp(28px,4vw,56px);display:grid}.wrow__media{background:var(--black-2);position:relative;overflow:hidden}.wrow__title{font-family:var(--display);font-weight:var(--display-weight);font-synthesis:none;text-transform:uppercase;letter-spacing:var(--track-display);transition:transform .5s var(--ease-out);margin:0;font-size:clamp(40px,7vw,132px);line-height:.9}.wrow:hover .wrow__title{transform:translate(12px)}[dir=rtl] .wrow:hover .wrow__title{transform:translate(-12px)}.wrow__info{align-content:start;gap:10px;display:grid}.wrow__facts{color:var(--silver);flex-wrap:wrap;gap:6px 20px;font-size:13px;display:flex}@media (min-width:1000px){.wrow{grid-template-columns:5fr 7fr;align-items:center;gap:48px}.wrow:nth-child(2n) .wrow__media{order:2}}.case-hero{isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.case-hero__media{z-index:-2;position:absolute;inset:0}.case-hero__media img,.case-hero__media video{object-fit:cover;width:100%;height:100%}.case-hero__shade{z-index:-1;background:linear-gradient(#0a0a0b73 0%,#0a0a0b66 55%,#0a0a0bf2 100%);position:absolute;inset:0}.case-hero__in{width:100%;padding-bottom:clamp(40px,6vw,88px)}.case-title{overflow-wrap:anywhere;font-size:clamp(50px,10.5vw,184px);line-height:.84}.case-facts{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin-top:36px;padding-top:24px;display:grid}.case-facts dt{letter-spacing:.22em;text-transform:uppercase;color:var(--silver);margin-bottom:6px;font-size:10px}.case-facts dd{margin:0;font-size:15px}@media (min-width:900px){.case-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.case-overview{gap:40px;display:grid}.case-overview__text p{font-size:var(--fs-lead);max-width:40ch;margin:0 0 24px;line-height:1.5}.made{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.made li{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;padding-block:16px;display:grid}.made li span{color:var(--silver);padding-top:.3em;font-size:12px}.honesty{color:var(--silver);align-items:flex-start;gap:12px;max-width:52ch;margin-top:28px;font-size:14px;display:flex}.honesty:before{content:"";border:1px solid var(--oxblood);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.55em}@media (min-width:1000px){.case-overview{grid-template-columns:1fr 1fr;gap:64px}}.story{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(24px,4vw,64px);display:grid}.story__item{background:var(--black-2);grid-column:1/-1;position:relative;overflow:hidden}.story__item img,.story__item video{object-fit:cover;width:100%;height:100%}@media (min-width:900px){.story__item--l{grid-column:1/-1}.story__item--p{grid-column:span 4}.story__item--p:nth-of-type(3n+2){margin-top:12vw}.story__item--m{grid-column:span 8}.story__item--pair-l{grid-column:1/span 7}.story__item--pair-r{grid-column:9/span 4;margin-top:10vw}}.films{gap:var(--gap);grid-template-columns:1fr;display:grid}@media (min-width:700px){.films--2{grid-template-columns:1fr 1fr}}.film{background:#000;position:relative}.film video{object-fit:contain;background:#000;width:100%;height:100%}.film figcaption{color:var(--silver);margin-top:12px;font-size:13px}.film--p{width:100%;max-width:460px;margin-inline:auto}.next-p{isolation:isolate;min-height:70vh;display:block;position:relative;overflow:hidden}.next-p__media{z-index:-2;position:absolute;inset:0}.next-p__media img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.next-p:hover .next-p__media img{transform:scale(1.04)}.next-p:after{content:"";z-index:-1;background:linear-gradient(#0a0a0b59,#0a0a0be6);position:absolute;inset:0}.next-p__in{flex-direction:column;justify-content:flex-end;min-height:70vh;padding-block:56px;display:flex}.xp{border-top:1px solid var(--line)}.xp__item{border-bottom:1px solid var(--line);gap:28px;padding-block:clamp(56px,8vw,128px);display:grid}.xp__media{background:var(--black-2);position:relative;overflow:hidden}.xp__media img{object-fit:cover}.xp__num{color:var(--silver);letter-spacing:.2em;font-size:12px}.xp__list{border-top:1px solid var(--line);gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.xp__list li{border-bottom:1px solid var(--line);padding-block:12px;font-size:15px}@media (min-width:1000px){.xp__item{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.xp__head{top:calc(var(--header-h) + 32px);grid-column:1/span 5;position:sticky}.xp__media{grid-column:7/span 6}.xp__item:nth-child(2n) .xp__head{grid-area:1/8/auto/span 5}.xp__item:nth-child(2n) .xp__media{grid-area:1/1/auto/span 6}}.sets{gap:var(--gap);grid-template-columns:1fr;display:grid}.set{gap:16px;display:grid}.set__media{aspect-ratio:16/10;background:var(--black-2);position:relative;overflow:hidden}.set__media img{object-fit:cover}.set h3{margin:0}.set p{color:var(--silver);max-width:40ch;margin:0}@media (min-width:900px){.sets{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(64px,8vw,128px)}.set:first-child{grid-column:1/span 7}.set:nth-child(2){grid-column:9/span 4;margin-top:14vw}.set:nth-child(2) .set__media{aspect-ratio:4/5}.set:nth-child(3){grid-column:2/span 5}.set:nth-child(3) .set__media{aspect-ratio:4/5}.set:nth-child(4){grid-column:7/span 6;margin-top:10vw}}.equip{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.equip li{border-bottom:1px solid var(--line);font-family:var(--display);font-weight:var(--display-weight);font-synthesis:none;text-transform:uppercase;padding:26px 0;font-size:clamp(20px,2.4vw,38px);list-style:none}@media (min-width:900px){.equip{grid-template-columns:repeat(4,minmax(0,1fr))}}.note{color:var(--silver);align-items:flex-start;gap:10px;max-width:60ch;font-size:13px;display:flex}.note:before{content:"";background:var(--oxblood);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.55em}.beliefs{border-top:1px solid var(--line);grid-template-columns:1fr;gap:0;display:grid}.belief{border-bottom:1px solid var(--line);padding-block:32px}.belief h3{margin:0 0 10px}.belief p{max-width:36ch;margin:0}@media (min-width:900px){.beliefs{column-gap:var(--gap);grid-template-columns:1fr 1fr}}.family{gap:var(--gap);grid-template-columns:1fr;display:grid}.family__item{border-top:1px solid var(--line-strong);padding-top:24px}.family__item h3{margin:0 0 12px}.family__item p{color:var(--silver);margin:0}@media (min-width:900px){.family{grid-template-columns:repeat(3,minmax(0,1fr))}}.eclipse{aspect-ratio:1;width:min(520px,80vw)}.contact{gap:56px;display:grid}@media (min-width:1000px){.contact{grid-template-columns:4fr 7fr;gap:clamp(48px,6vw,112px)}.contact__aside{top:calc(var(--header-h) + 40px);align-self:start;position:sticky}}.direct{border-top:1px solid var(--line);margin:24px 0 0;padding:0;list-style:none}.direct li{border-bottom:1px solid var(--line);gap:4px;padding-block:18px;display:grid}.direct a{word-break:break-word;font-size:clamp(18px,1.6vw,24px)}.form,.form__row{gap:28px;display:grid}@media (min-width:700px){.form__row--2{grid-template-columns:1fr 1fr}}.field{gap:10px;display:grid}.field>label,.field legend{letter-spacing:.14em;text-transform:uppercase;color:var(--ivory);padding:0;font-size:12px;font-weight:600}html:is([lang=ar],[lang=th],[lang=hi],[lang=ja],[lang=zh-Hans],[lang=zh-Hant],[lang=ko]) :is(.field>label,.field legend){letter-spacing:.02em;font-size:14px}.field small{letter-spacing:.04em;text-transform:none;color:var(--silver);font-weight:400}.input,.select,.textarea{width:100%;min-height:54px;color:var(--ivory);border:0;border-bottom:1px solid var(--line-strong);font:inherit;transition:border-color var(--nav-t) ease;appearance:none;background:0 0;border-radius:0;padding:14px 0;font-size:17px}.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23A49F96' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;padding-inline-end:28px}[dir=rtl] .select{background-position:4px}.select option{background:var(--black-2);color:var(--ivory)}.textarea{resize:vertical;min-height:160px;line-height:1.55}.input::placeholder,.textarea::placeholder{color:#a49f96bf}.input:focus,.select:focus,.textarea:focus{border-bottom-color:var(--ivory);outline:none}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{box-shadow:0 1px 0 0 var(--ivory)}[aria-invalid=true]{border-bottom-color:#e2524f!important}.err{color:#ff8a86;margin:0;font-size:14px}.chips{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.chips legend{margin-bottom:12px}.chip{position:relative}.chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip span{border:1px solid var(--line-strong);min-height:44px;transition:background-color var(--nav-t) ease, border-color var(--nav-t) ease, color var(--nav-t) ease;align-items:center;padding:0 16px;font-size:14px;display:inline-flex}.chip input:checked+span{background:var(--ivory);color:var(--obsidian);border-color:var(--ivory)}.chip input:focus-visible+span{outline:2px solid var(--ivory);outline-offset:2px}.check{color:var(--silver);grid-template-columns:22px 1fr;align-items:start;gap:14px;font-size:15px;display:grid}.check input{width:22px;height:22px;accent-color:var(--oxblood);margin:2px 0 0}.check a{color:var(--ivory);text-underline-offset:3px;text-decoration:underline}.hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.status{border:1px solid var(--line-strong);padding:22px 24px}.status h3{margin:0 0 6px;font-size:18px}.status p{color:var(--silver);margin:0}.status--ok{border-color:#f4f0e9b3}.status--bad{border-color:#e2524f}[data-parallax]{will-change:auto}.page{animation:pageIn .5s var(--ease-out) both}@keyframes pageIn{0%{opacity:0}}.grain{z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.about-logo{width:min(620px,82vw)}@media (prefers-reduced-motion:reduce){.proc__bar{transform:none}}.mono{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#f4f0e9db;margin:0;font-size:clamp(12px,.82vw,13px);font-weight:400;line-height:1.55}.he{--hep:clamp(16px, 2.8vw, 44px);--he-mark:min(78vw, 1340px);--he-fx:31.8%;--he-fy:9%;background:#040405;position:relative}.he__stage{isolation:isolate;background:#040405;height:100svh;min-height:600px;position:relative;overflow:hidden}.he__media{z-index:0;will-change:transform;filter:brightness(.5)contrast(1.26)saturate(.44);position:absolute;inset:0}.he__media picture,.he__media img,.he__v{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.he__v{opacity:0;animation:he-v .9s var(--ease-out) .12s forwards}@keyframes he-v{to{opacity:1}}.he__veil{z-index:1;pointer-events:none;background:radial-gradient(104% 90% at 50% 46%,#0404054d 0%,#04040599 42%,#040405ed 76%,#040405 100%),linear-gradient(#040405eb 0%,#0404056b 20%,#04040566 54%,#040405f5 100%);position:absolute;inset:0}.he__arc--tall{display:none}@media (max-aspect-ratio:4/5){.he__arc--wide{display:none}.he__arc--tall{display:block}}.he__arc{z-index:2;pointer-events:none;opacity:0;width:120%;max-width:none;height:128%;animation:he-arc 2.2s var(--ease-out) 60ms forwards;will-change:transform, opacity;position:absolute;inset:-14% -10%}@keyframes he-arc{0%{opacity:0;transform:scale(1.07)}to{opacity:1;transform:none}}.ea__run{opacity:.75;animation:7.5s cubic-bezier(.5,0,.3,1) .6s infinite ea-run}@keyframes ea-run{0%{stroke-dashoffset:1010px;opacity:0}6%{opacity:.9}34%{opacity:.75}44%,to{stroke-dashoffset:120px;opacity:0}}.he__mark{z-index:3;width:var(--he-mark);pointer-events:none;margin:0;font-size:0;line-height:0;position:absolute;top:44%;left:50%;translate:-50% -50%}.he__mark-in{will-change:transform;display:block;position:relative}.he__mark-img{filter:drop-shadow(0 26px 80px #000000b8)drop-shadow(0 0 1px #ffffff59);clip-path:inset(0);width:100%;height:auto;animation:1.5s cubic-bezier(.16,.84,.3,1) .18s both he-mark;display:block}@keyframes he-mark{0%{opacity:0;clip-path:inset(0 0 46%);transform:translateY(2.2%)scale(1.035)}to{opacity:1;clip-path:inset(0);transform:none}}.he__sweep{pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(104deg,#0000 36%,#ffffff1a 44%,#fffcf6b8 50%,#ffffff1a 56%,#0000 64%) 0 0/260% 100%;animation:9s cubic-bezier(.45,0,.25,1) .9s infinite he-sweep;position:absolute;inset:0;-webkit-mask-image:url(/brand/mark-1500.webp);mask-image:url(/brand/mark-1500.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes he-sweep{0%{opacity:0;background-position:160% 0}6%{opacity:1}26%{opacity:1}34%,to{opacity:0;background-position:-70% 0}}.he__flare{left:var(--he-fx);top:var(--he-fy);aspect-ratio:1;pointer-events:none;mix-blend-mode:screen;opacity:0;width:clamp(120px,15vw,260px);animation:he-flare-in .9s var(--ease-out) .84s both, he-flare 6s ease-in-out 1.74s infinite;background:radial-gradient(circle,#fff4e8f2 0%,#ff80508c 16%,#d630244d 34%,#0000 66%),conic-gradient(#0000 0deg,#ffbea06b 2deg,#0000 6deg 84deg,#ffbea04d 90deg,#0000 96deg 174deg,#ffbea06b 180deg,#0000 186deg 264deg,#ffbea04d 270deg,#0000 276deg);position:absolute;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000 0% 22%,#0000 70%);mask-image:radial-gradient(circle,#000 0% 22%,#0000 70%)}@keyframes he-flare-in{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes he-flare{0%,to{opacity:.88;scale:1}50%{opacity:1;scale:1.07}}.he__fore{z-index:4;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 56% at 50% 88%,#000 0% 38%,#0000008c 62%,#0000 86%);mask-image:radial-gradient(62% 56% at 50% 88%,#000 0% 38%,#0000008c 62%,#0000 86%)}.he__fore video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.he__knock{pointer-events:none;opacity:0;background:#040405;display:block;position:absolute;inset:-400%}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.he__knock{-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000,#000),url(/brand/mark-1500.webp);mask-image:linear-gradient(#000,#000),url(/brand/mark-1500.webp);-webkit-mask-position:0 0,50%;mask-position:0 0,50%;-webkit-mask-size:100% 100%,11.1111%;mask-size:100% 100%,11.1111%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.he__knock{display:none}}.he__cut{z-index:6;pointer-events:none;opacity:0;background:#040405;position:absolute;inset:0}.he__marg{z-index:7;pointer-events:none;position:absolute;inset:0}.he__marg a{pointer-events:auto}.he__tl,.he__tr{top:calc(var(--hep) + clamp(48px, 7vw, 96px));color:#f4f0e9d1;max-width:15ch;margin:0;position:absolute}.he__tl{left:var(--hep)}.he__tr{right:var(--hep);text-align:right}.he__bl{left:var(--hep);bottom:calc(var(--hep) + clamp(30px, 3vw, 44px));max-width:min(56%,620px);position:absolute}.he__kicker{color:#f4f0e999;margin:0}.he__index{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px clamp(12px,1.4vw,24px);margin:clamp(10px,1.2vw,18px) 0 0;padding:0;list-style:none;display:grid}.he__index a{color:inherit;transition:color var(--nav-t) var(--ease-out);gap:3px;text-decoration:none;display:grid}.he__index-t{color:var(--ivory);letter-spacing:.06em;font-size:14px}.he__index-c{color:#f4f0e9c7}.he__index a:hover .he__index-t,.he__index a:focus-visible .he__index-t{color:var(--oxblood-text)}.he__br{right:var(--hep);bottom:calc(var(--hep) + clamp(30px, 3vw, 44px));text-align:right;max-width:min(34%,360px);position:absolute}.he__say{color:#f4f0e9d1;margin:0}.he__link{letter-spacing:.1em;color:var(--ivory);transition:color var(--nav-t) var(--ease-out);align-items:center;gap:14px;margin-top:clamp(10px,1.1vw,16px);font-size:15px;text-decoration:none;display:inline-flex}.he__link:before{content:"";width:52px;height:1px;transition:width var(--nav-t) var(--ease-out);background:currentColor}.he__link:hover:before,.he__link:focus-visible:before{width:76px}.he__link:hover,.he__link:focus-visible{color:var(--oxblood-text)}.he__foot{left:var(--hep);right:var(--hep);bottom:var(--hep);color:#f4f0e98f;justify-content:space-between;gap:16px;display:flex;position:absolute}@media (max-width:860px){.he{--he-mark:92vw;--he-fy:9%;--hep:18px}.he__mark{top:43%}.he__arc{width:100%;height:100%;inset:0}.he__media{filter:brightness(.5)contrast(1.2)saturate(.5)}.he__veil{background:radial-gradient(96% 52% at 50% 43%,#04040500 0%,#0404056b 54%,#040405f2 92%),linear-gradient(#040405e6 0%,#04040573 18%,#04040580 58%,#040405f7 100%)}.he__tl,.he__tr{top:calc(var(--hep) + 54px);max-width:11ch}.he__bl{left:var(--hep);right:var(--hep);bottom:calc(var(--hep) + 8px);max-width:none}.he__index{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px}.he__index-c{font-size:10.5px}.he__br,.he__foot{display:none}.mono{font-size:11.5px;line-height:1.45}}@media (max-width:860px) and (max-height:720px){.he{--he-mark:86vw}.he__mark{top:40%}.he__index li:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.he__v,.he__arc,.he__mark-img,.he__flare,.ea__run{animation:none}.he__v,.he__arc,.he__mark-img{opacity:1;clip-path:none;transform:none}.he__flare{opacity:.9}.he__sweep{display:none}}.loop{position:absolute;inset:0}.loop .loop__poster,.loop video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.loop video{opacity:0;transition:opacity .6s var(--ease-out)}.loop video.is-playing{opacity:1}.show{padding:clamp(84px, 9vw, 150px) var(--pad) clamp(64px, 7vw, 120px);background:var(--obsidian)}.show__head{max-width:var(--maxw);grid-template-columns:1fr;gap:clamp(14px,1.6vw,24px);margin:0 auto clamp(32px,4vw,64px);display:grid}.show__idx{color:var(--oxblood-text)}.show__title{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:-.03em;text-transform:uppercase;color:var(--ivory);max-width:18ch;margin:0;font-size:clamp(30px,4.2vw,68px);line-height:.95}.show__intro{color:#f4f0e9bd;max-width:54ch}.show__grid{max-width:var(--maxw);grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(8px,.9vw,14px);margin:0 auto;padding:0;list-style:none;display:grid}.show__cell--tall{grid-column:span 3}.show__tile{background:var(--black-2);aspect-ratio:16/9;text-decoration:none;display:block;position:relative;overflow:hidden}.show__cell--tall .show__tile{aspect-ratio:3/4}.show__tile .loop{transition:scale .9s var(--ease-out)}.show__tile:hover .loop,.show__tile:focus-visible .loop{scale:1.035}.show__scrim{background:linear-gradient(#06060724 0%,#0606071a 44%,#060607db 100%);position:absolute;inset:0}.show__meta{gap:6px;padding:clamp(14px,1.5vw,26px);display:grid;position:absolute;inset:auto 0 0}.show__no{color:var(--oxblood-text)}.show__name{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:-.02em;text-transform:uppercase;color:var(--ivory);font-size:clamp(17px,1.7vw,30px);line-height:1.02}.show__desc{color:#f4f0e9bd;max-width:34ch}.show__cell--tall .show__desc{display:none}@media (max-width:860px){.show__cell--wide{grid-column:span 12}.show__cell--tall{grid-column:span 6}.show__desc{display:none}}.cta{isolation:isolate;text-align:center;min-height:min(86svh,760px);padding:clamp(80px, 10vw, 160px) var(--pad);place-items:center;display:grid;position:relative;overflow:hidden}.cta__media{position:absolute;inset:0}.cta__shade{background:linear-gradient(#060607db 0%,#06060799 40%,#060607eb 100%),radial-gradient(90% 70%,#0606071a 0%,#060607c7 100%);position:absolute;inset:0}.cta__in{justify-items:center;gap:clamp(14px,1.6vw,22px);display:grid;position:relative}.cta__eyebrow{color:var(--oxblood-text);letter-spacing:.3em}.cta__title{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:-.035em;text-transform:uppercase;color:var(--ivory);margin:0;font-size:clamp(32px,6.4vw,118px);line-height:.92}.cta__sub{color:#f4f0e9a8;max-width:44ch}.cta__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(12px,1.4vw,22px);margin-top:clamp(14px,1.8vw,26px);display:flex}.cta__btn{background:var(--oxblood);color:#fff;letter-spacing:.16em;min-height:58px;transition:background var(--nav-t) var(--ease-out);justify-content:center;align-items:center;padding:0 clamp(22px,2.2vw,38px);font-size:12px;text-decoration:none;display:inline-flex}.cta__btn:hover,.cta__btn:focus-visible{background:#d14240}.cta__mail{color:var(--ivory);border-bottom:1px solid var(--line-strong);transition:border-color var(--nav-t) var(--ease-out);padding-bottom:3px;text-decoration:none}.cta__mail:hover,.cta__mail:focus-visible{border-color:var(--oxblood)}.hdr__nav a,.hdr__cta,.lang__btn{font-family:var(--mono);letter-spacing:.12em}.hdr__cta{font-size:11px}.reels{padding:0 var(--pad) clamp(72px, 8vw, 130px);background:var(--obsidian)}.reels__head{max-width:var(--maxw);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;margin:0 auto clamp(18px,2vw,30px);display:flex}.reels__title{font-family:var(--display);font-weight:var(--display-weight);letter-spacing:-.025em;text-transform:uppercase;color:var(--ivory);margin:0;font-size:clamp(22px,2.6vw,44px)}.reels__sub{color:#f4f0e9b3}.reels__row{max-width:var(--maxw);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,.9vw,14px);margin:0 auto;padding:0;list-style:none;display:grid}.reels__tile{aspect-ratio:9/16;background:var(--black-2);text-decoration:none;display:block;position:relative;overflow:hidden}.reels__tile .loop{transition:scale .9s var(--ease-out)}.reels__tile:hover .loop,.reels__tile:focus-visible .loop{scale:1.04}.reels__scrim{background:linear-gradient(#0606074d 0%,#06060700 36%,#060607b3 100%);position:absolute;inset:0}.reels__tag{color:#f4f0e9c7;position:absolute;bottom:clamp(10px,1vw,16px);left:clamp(10px,1vw,16px)}@media (max-width:760px){.reels__row{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(body:has(.he) .hdr__nav,body:has(.he) .hdr__cta){display:none}body:has(.he) .hdr__burger{display:inline-flex}.section[aria-labelledby=work-title] .sec-head__title .h1{letter-spacing:-.045em;font-size:clamp(46px,6.2vw,104px);line-height:.86}.section[aria-labelledby=work-title] .sec-head{padding-top:clamp(26px,3.4vw,56px)}.section[aria-labelledby=work-title] .sec-head__aside .lead{font-size:clamp(13px,.9vw,15px)}.show__cell--wide{grid-column:span 6}.show__cell--wide:first-child{grid-column:span 12}.show__cell--wide:first-child .show__tile{aspect-ratio:21/9}.show__tile{aspect-ratio:3/2}.show__name{font-size:clamp(22px,2.9vw,52px)}.show__meta{gap:8px;padding:clamp(18px,2vw,36px)}@media (max-width:860px){.show__cell--wide,.show__cell--tall,.show__cell--wide:first-child{grid-column:span 12}.show__cell--wide:first-child .show__tile,.show__tile{aspect-ratio:4/3}.show__name{font-size:clamp(22px,6vw,32px)}.show__desc{font-size:10px;display:block}}@media (max-width:760px){.cta__row{flex-direction:column;align-items:stretch;gap:16px;width:100%}.cta__btn{width:100%;min-height:60px;font-size:12px}.cta__mail{text-align:center}}.section[aria-labelledby=work-title]{padding-top:clamp(56px,6vw,92px)}.section[aria-labelledby=work-title] .sec-head{margin-bottom:clamp(26px,3vw,48px);padding-top:0}.show{padding-top:clamp(64px,6.5vw,104px)}.show__head{margin-bottom:clamp(24px,2.6vw,40px)}@media (max-width:860px){.he__sweep{-webkit-mask-image:url(/brand/mark-820.webp);mask-image:url(/brand/mark-820.webp)}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.he__knock{-webkit-mask-image:linear-gradient(#000,#000),url(/brand/mark-820.webp);mask-image:linear-gradient(#000,#000),url(/brand/mark-820.webp)}}}.wlc{z-index:200;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040405cc;place-items:center;transition:opacity .38s;animation:.8s both wlc-fade;display:grid;position:fixed;inset:0}.wlc.is-closing{opacity:0;pointer-events:none}.wlc.is-closing .wlc__card{opacity:0;transform:translateY(14px)scale(.98)}.wlc__card{aspect-ratio:9/16;background:var(--obsidian);border:1px solid var(--line-strong);max-width:100%;height:min(86dvh,820px);animation:wlc-rise 1s var(--ease-out) both;transition:transform .38s,opacity .38s;position:relative;overflow:hidden;box-shadow:0 40px 120px #ba383638}.wlc__vid{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wlc__x{top:10px;z-index:3;border:1px solid var(--line-strong);width:44px;height:44px;color:var(--ivory);cursor:pointer;background:#0a0a0bb8;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:10px}.wlc__x:hover,.wlc__x:focus-visible{background:var(--oxblood);border-color:var(--oxblood)}.wlc__snd{inset-inline-start:10px;z-index:3;border:1px solid var(--line-strong);min-height:44px;color:var(--ivory);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#0a0a0bb8;border-radius:999px;padding:0 16px;font-size:11px;position:absolute;top:10px}.wlc__play{z-index:2;border:1px solid var(--line-strong);width:72px;height:72px;color:var(--ivory);cursor:pointer;background:#0a0a0b99;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.wlc__cta{inset-inline:0;z-index:3;background:var(--oxblood);width:max-content;min-height:48px;color:var(--white);letter-spacing:.18em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .6s ease, transform .6s var(--ease-out), background .2s ease;align-items:center;margin-inline:auto;padding:0 28px;font-size:13px;text-decoration:none;display:inline-flex;position:absolute;bottom:9%;transform:translateY(10px)}.wlc__cta.is-on{opacity:1;pointer-events:auto;transform:none}.wlc__cta:hover,.wlc__cta:focus-visible{background:#d4615d}@keyframes wlc-fade{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes wlc-rise{0%{opacity:0;transform:translateY(32px)scale(.96)}}@media (prefers-reduced-motion:reduce){.wlc,.wlc__card{animation:none}}
