@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display;font-style:normal;font-weight:900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_eeece55b-module__dKUNsG__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_eeece55b-module__dKUNsG__variable{--font-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba8e772932784a28-s.0ikzyuq3itqgg.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7546fe8f902b88b8-s.p.0ezg~kdx4q-_h.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_daeef7fb-module__k5_2UW__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_daeef7fb-module__k5_2UW__variable{--font-mono:"DM Mono", "DM Mono Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ab624315db63c58d-s.1487dfs7-.~d~.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e94b8ab81811a983-s.02fsf_1p_avhz.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.14tvuu96~wkr0.woff2?dpl=dpl_C3JvXv9NnBRRHzE9ByVy8J3N1wRq)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:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_daa9fb7a-module__QjsBxa__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_daa9fb7a-module__QjsBxa__variable{--font-ui:"Syne", "Syne Fallback"}
.Lightbox-module__aEetda__backdrop{z-index:200;-webkit-backdrop-filter:blur(14px);background:#050505ed;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Lightbox-module__aEetda__backdropIn{animation:.2s cubic-bezier(.16,1,.3,1) both Lightbox-module__aEetda__backdropIn}.Lightbox-module__aEetda__backdropOut{pointer-events:none;animation:.24s cubic-bezier(.4,0,1,1) both Lightbox-module__aEetda__backdropOut}@keyframes Lightbox-module__aEetda__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes Lightbox-module__aEetda__backdropOut{0%{opacity:1}to{opacity:0}}.Lightbox-module__aEetda__closeBtn{z-index:1;border:1px solid var(--black-border);color:var(--white-dim);font-family:var(--font-mono);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;line-height:1;transition:border-color .15s,color .15s;display:flex;position:absolute;top:20px;right:24px}.Lightbox-module__aEetda__closeBtn:hover{border-color:var(--white-dim);color:var(--white)}.Lightbox-module__aEetda__imageWrap{justify-content:center;align-items:center;max-width:min(92vw,1400px);max-height:90vh;display:flex}.Lightbox-module__aEetda__imageWrapIn{animation:.34s cubic-bezier(.16,1,.3,1) 20ms both Lightbox-module__aEetda__imageIn}.Lightbox-module__aEetda__imageWrapOut{animation:.22s cubic-bezier(.4,0,1,1) both Lightbox-module__aEetda__imageOut}@keyframes Lightbox-module__aEetda__imageIn{0%{opacity:0;transform:scale(.93)translateY(14px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes Lightbox-module__aEetda__imageOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(8px)}}.Lightbox-module__aEetda__image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:min(92vw,1400px);height:auto;max-height:90vh;display:block}
.ZoomOverlay-module__Mna0Fa__overlay{z-index:4;cursor:zoom-in;position:absolute;inset:0}.ZoomOverlay-module__Mna0Fa__btn{width:30px;height:30px;color:var(--white-dim);opacity:0;pointer-events:none;background:#080808b8;border:1px solid #ffffff1a;justify-content:center;align-items:center;transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),color .15s;display:flex;position:absolute;bottom:10px;right:10px;transform:scale(.8)}.ZoomOverlay-module__Mna0Fa__overlay:hover .ZoomOverlay-module__Mna0Fa__btn,.ZoomOverlay-module__Mna0Fa__overlay:hover .ZoomOverlay-module__Mna0Fa__btn,.ZoomOverlay-module__Mna0Fa__overlay:focus-visible .ZoomOverlay-module__Mna0Fa__btn{opacity:1;transform:scale(1)}.ZoomOverlay-module__Mna0Fa__overlay:focus-visible{outline:none}
.ProjectDetail-module__QIiQNa__detailWrapper{flex-direction:column;min-height:100%;display:flex}.ProjectDetail-module__QIiQNa__inAppDetail,.ProjectDetail-module__QIiQNa__standaloneDetail{min-height:100%}.ProjectDetail-module__QIiQNa__topBar{z-index:10;background:var(--black);border-bottom:1px solid var(--black-border);width:100%;position:sticky;top:0}.ProjectDetail-module__QIiQNa__topBarInner{max-width:1200px;padding:0 var(--gutter);justify-content:space-between;align-items:center;height:52px;margin:0 auto;display:flex}.ProjectDetail-module__QIiQNa__bottomBar{z-index:10;background:var(--black);border-top:1px solid var(--black-border);width:100%;position:sticky;bottom:0}.ProjectDetail-module__QIiQNa__standaloneDetail .ProjectDetail-module__QIiQNa__bottomBar{bottom:var(--nav-clearance)}.ProjectDetail-module__QIiQNa__bottomBarInner{max-width:1200px;padding:0 var(--gutter);justify-content:space-between;align-items:center;height:52px;margin:0 auto;display:flex}.ProjectDetail-module__QIiQNa__page{z-index:1;max-width:1200px;padding:48px var(--gutter) 48px;flex:1;margin:0 auto;position:relative}.ProjectDetail-module__QIiQNa__standaloneDetail .ProjectDetail-module__QIiQNa__page{padding-bottom:calc(48px + var(--nav-clearance))}.ProjectDetail-module__QIiQNa__detailReveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);will-change:opacity, transform;transform:translateY(28px)}.ProjectDetail-module__QIiQNa__detailRevealVisible{opacity:1;transform:translateY(0)}.ProjectDetail-module__QIiQNa__back{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--white-dim);font-size:10px;transition:color .15s}.ProjectDetail-module__QIiQNa__back:hover{color:var(--red)}button.ProjectDetail-module__QIiQNa__back,button.ProjectDetail-module__QIiQNa__prevLink,button.ProjectDetail-module__QIiQNa__nextLink{font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;padding:0}.ProjectDetail-module__QIiQNa__counter{font-family:var(--font-mono);letter-spacing:.15em;color:var(--white-dim);font-size:10px}.ProjectDetail-module__QIiQNa__titleBlock{margin-bottom:48px}.ProjectDetail-module__QIiQNa__title{font-family:var(--font-display);color:var(--white);margin-bottom:16px;font-size:clamp(48px,7vw,96px);font-style:normal;font-weight:900;line-height:.9}.ProjectDetail-module__QIiQNa__titleTagline{font-family:var(--font-mono);letter-spacing:.08em;color:var(--white-dim);font-size:13px}.ProjectDetail-module__QIiQNa__heroImage{background:var(--black-soft);width:100%;height:60vh;position:relative;overflow:hidden}.ProjectDetail-module__QIiQNa__heroImg{object-fit:cover;object-position:top}.ProjectDetail-module__QIiQNa__heroPlaceholder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProjectDetail-module__QIiQNa__placeholderText{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--white-ghost);font-size:10px}.ProjectDetail-module__QIiQNa__divider{background:var(--black-border);height:1px;margin:48px 0}.ProjectDetail-module__QIiQNa__twoCol{grid-template-columns:1fr 1fr;gap:80px;display:grid}.ProjectDetail-module__QIiQNa__colLabel{font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--red);margin-bottom:24px;font-size:10px;font-weight:400}.ProjectDetail-module__QIiQNa__overview{flex-direction:column;gap:16px;display:flex}.ProjectDetail-module__QIiQNa__bodyText{font-family:var(--font-ui);color:var(--white-dim);font-size:15px;line-height:1.8}.ProjectDetail-module__QIiQNa__highlights{flex-direction:column;display:flex}.ProjectDetail-module__QIiQNa__highlightsList{flex-direction:column;gap:16px;list-style:none;display:flex}.ProjectDetail-module__QIiQNa__highlightItem{align-items:flex-start;gap:14px;display:flex}.ProjectDetail-module__QIiQNa__highlightNum{font-family:var(--font-mono);color:var(--red);flex-shrink:0;min-width:24px;padding-top:2px;font-size:11px;font-weight:400}.ProjectDetail-module__QIiQNa__highlightText{font-family:var(--font-mono);color:var(--white-dim);letter-spacing:.03em;font-size:11px;font-weight:400;line-height:1.7}.ProjectDetail-module__QIiQNa__screenshotGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ProjectDetail-module__QIiQNa__captionRow{grid-template-columns:1fr 3fr;align-items:stretch;gap:60px;display:grid}.ProjectDetail-module__QIiQNa__captionRowImageLeft{grid-template-columns:3fr 1fr}.ProjectDetail-module__QIiQNa__captionText{flex-direction:column;gap:20px;display:flex}.ProjectDetail-module__QIiQNa__captionImage{background:0 0;min-height:360px;position:relative}.ProjectDetail-module__QIiQNa__screenshotItem{background:var(--black-soft);height:320px;position:relative;overflow:hidden}.ProjectDetail-module__QIiQNa__screenshotItem:only-child{grid-column:1/-1;height:480px}.ProjectDetail-module__QIiQNa__screenshotImg{object-fit:cover;object-position:top}.ProjectDetail-module__QIiQNa__captionImg{object-fit:contain;object-position:center center}:is(.ProjectDetail-module__QIiQNa__captionImageRight .ProjectDetail-module__QIiQNa__captionImg,.ProjectDetail-module__QIiQNa__captionImageRight>img){object-position:right center}:is(.ProjectDetail-module__QIiQNa__captionImageLeft .ProjectDetail-module__QIiQNa__captionImg,.ProjectDetail-module__QIiQNa__captionImageLeft>img){object-position:left center}.ProjectDetail-module__QIiQNa__overviewGallery{grid-template-columns:1fr 1fr;gap:6px;height:520px;margin-top:8px;display:grid}.ProjectDetail-module__QIiQNa__galleryLeft{background:var(--black-soft);position:relative;overflow:hidden}.ProjectDetail-module__QIiQNa__galleryRight{flex-direction:column;gap:6px;display:flex}.ProjectDetail-module__QIiQNa__galleryRightCell{background:var(--black-soft);flex:1;position:relative;overflow:hidden}.ProjectDetail-module__QIiQNa__galleryImg{object-fit:cover;object-position:top center}.ProjectDetail-module__QIiQNa__overviewImage{border-radius:6px;width:100%;margin-top:8px;position:relative;overflow:hidden}.ProjectDetail-module__QIiQNa__overviewImg{border-radius:6px;display:block;width:100%!important;height:auto!important}.ProjectDetail-module__QIiQNa__inlineVideo{aspect-ratio:9/11.2;background:var(--black-soft);width:100%;margin-top:32px;position:relative;overflow:hidden}.ProjectDetail-module__QIiQNa__screenshotPlaceholder{border:1px solid var(--black-border);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProjectDetail-module__QIiQNa__metaRow{grid-template-columns:1fr 1fr 1fr;gap:60px;display:grid}.ProjectDetail-module__QIiQNa__metaBlock{flex-direction:column;display:flex}.ProjectDetail-module__QIiQNa__chips{flex-wrap:wrap;gap:6px;display:flex}.ProjectDetail-module__QIiQNa__chip{font-family:var(--font-mono);letter-spacing:.08em;color:var(--white-ghost);background:var(--black-panel);border:1px solid var(--black-border);padding:4px 8px;font-size:9px;font-weight:300}.ProjectDetail-module__QIiQNa__statusBlock{flex-direction:column;gap:8px;display:flex}.ProjectDetail-module__QIiQNa__statusLive{font-family:var(--font-ui);color:var(--white);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.ProjectDetail-module__QIiQNa__statusBuilding,.ProjectDetail-module__QIiQNa__statusInternal{font-family:var(--font-ui);color:var(--white);align-items:center;gap:8px;font-size:14px;display:flex}.ProjectDetail-module__QIiQNa__statusDotInternal{background:#a78bfa;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ProjectDetail-module__QIiQNa__statusSuspended{font-family:var(--font-ui);color:var(--white);align-items:center;gap:8px;font-size:14px;display:flex}.ProjectDetail-module__QIiQNa__statusDotSuspended{background:#6b7280;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite ProjectDetail-module__QIiQNa__pulse-grey}.ProjectDetail-module__QIiQNa__statusDot{background:var(--red);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite ProjectDetail-module__QIiQNa__pulse-red}.ProjectDetail-module__QIiQNa__statusDotLive{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite ProjectDetail-module__QIiQNa__pulse-green}@keyframes ProjectDetail-module__QIiQNa__pulse-red{0%,to{box-shadow:0 0 #c8102eb3}50%{box-shadow:0 0 0 5px #c8102e00}}@keyframes ProjectDetail-module__QIiQNa__pulse-green{0%,to{box-shadow:0 0 #22c55eb3}50%{box-shadow:0 0 0 5px #22c55e00}}@keyframes ProjectDetail-module__QIiQNa__pulse-grey{0%,to{box-shadow:0 0 #6b7280b3}50%{box-shadow:0 0 0 5px #6b728000}}.ProjectDetail-module__QIiQNa__statusNote{font-family:var(--font-mono);letter-spacing:.08em;color:var(--white-dim);font-size:10px}.ProjectDetail-module__QIiQNa__linksBlock{flex-direction:column;gap:8px;display:flex}.ProjectDetail-module__QIiQNa__externalLink{font-family:var(--font-mono);letter-spacing:.05em;color:var(--white-dim);font-size:11px;transition:color .15s}.ProjectDetail-module__QIiQNa__externalLink:hover{color:var(--white)}.ProjectDetail-module__QIiQNa__noLink{font-family:var(--font-mono);color:var(--white-ghost);font-size:11px}.ProjectDetail-module__QIiQNa__projectNav{display:none}.ProjectDetail-module__QIiQNa__prevLink,.ProjectDetail-module__QIiQNa__nextLink{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--white-dim);align-items:center;gap:12px;font-size:10px;transition:color .15s;display:flex}.ProjectDetail-module__QIiQNa__prevLink:hover,.ProjectDetail-module__QIiQNa__nextLink:hover{color:var(--white)}.ProjectDetail-module__QIiQNa__prevLink:hover .ProjectDetail-module__QIiQNa__navArrow{transform:translate(-4px)}.ProjectDetail-module__QIiQNa__nextLink:hover .ProjectDetail-module__QIiQNa__navArrow{transform:translate(4px)}.ProjectDetail-module__QIiQNa__navArrow{transition:transform .2s;display:inline-block}.ProjectDetail-module__QIiQNa__navName{font-family:var(--font-ui);font-size:13px;font-style:normal;font-weight:700}@media (max-width:1024px){.ProjectDetail-module__QIiQNa__topBarInner,.ProjectDetail-module__QIiQNa__bottomBarInner{padding:0 var(--gutter-sm)}.ProjectDetail-module__QIiQNa__page{padding:40px var(--gutter-sm) 48px}.ProjectDetail-module__QIiQNa__standaloneDetail .ProjectDetail-module__QIiQNa__page{padding-bottom:calc(48px + var(--nav-clearance))}.ProjectDetail-module__QIiQNa__twoCol{grid-template-columns:1fr;gap:40px}.ProjectDetail-module__QIiQNa__overviewGallery{height:440px}.ProjectDetail-module__QIiQNa__captionRow{grid-template-columns:1fr;gap:32px}.ProjectDetail-module__QIiQNa__captionText{order:-1}.ProjectDetail-module__QIiQNa__captionImage{min-height:260px}.ProjectDetail-module__QIiQNa__overviewImage{max-height:420px}.ProjectDetail-module__QIiQNa__metaRow{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:768px){.ProjectDetail-module__QIiQNa__topBarInner,.ProjectDetail-module__QIiQNa__bottomBarInner{padding:0 24px}.ProjectDetail-module__QIiQNa__page{padding:32px 24px 40px}.ProjectDetail-module__QIiQNa__standaloneDetail .ProjectDetail-module__QIiQNa__page{padding-bottom:calc(40px + var(--nav-clearance))}.ProjectDetail-module__QIiQNa__overviewGallery{height:360px}.ProjectDetail-module__QIiQNa__heroImage{height:35vh;min-height:180px}.ProjectDetail-module__QIiQNa__titleBlock{margin-bottom:32px}.ProjectDetail-module__QIiQNa__title{font-size:clamp(36px,10vw,64px)}.ProjectDetail-module__QIiQNa__titleTagline{font-size:11px}.ProjectDetail-module__QIiQNa__divider{margin:32px 0}.ProjectDetail-module__QIiQNa__twoCol{gap:32px}.ProjectDetail-module__QIiQNa__inlineVideo{margin-top:24px}.ProjectDetail-module__QIiQNa__screenshotGrid{grid-template-columns:1fr}.ProjectDetail-module__QIiQNa__captionRow{gap:24px}.ProjectDetail-module__QIiQNa__captionImage{min-height:220px}.ProjectDetail-module__QIiQNa__overviewImage{max-height:340px}.ProjectDetail-module__QIiQNa__metaRow{grid-template-columns:1fr;gap:32px}.ProjectDetail-module__QIiQNa__navName{font-size:12px}}@media (max-width:480px){.ProjectDetail-module__QIiQNa__topBarInner,.ProjectDetail-module__QIiQNa__bottomBarInner{padding:0 16px}.ProjectDetail-module__QIiQNa__page{padding:24px 16px 32px}.ProjectDetail-module__QIiQNa__standaloneDetail .ProjectDetail-module__QIiQNa__page{padding-bottom:calc(32px + var(--nav-clearance))}.ProjectDetail-module__QIiQNa__heroImage{height:28vh;min-height:160px}.ProjectDetail-module__QIiQNa__divider{margin:24px 0}.ProjectDetail-module__QIiQNa__twoCol{gap:28px}.ProjectDetail-module__QIiQNa__captionRow{gap:20px}.ProjectDetail-module__QIiQNa__captionImage{min-height:180px}.ProjectDetail-module__QIiQNa__overviewImage{max-height:260px}.ProjectDetail-module__QIiQNa__highlightText,.ProjectDetail-module__QIiQNa__highlightNum{font-size:10px}.ProjectDetail-module__QIiQNa__bodyText{font-size:14px}.ProjectDetail-module__QIiQNa__metaRow{gap:24px}.ProjectDetail-module__QIiQNa__chips{gap:4px}.ProjectDetail-module__QIiQNa__chip{padding:3px 7px;font-size:8px}.ProjectDetail-module__QIiQNa__title{font-size:clamp(28px,9vw,48px)}.ProjectDetail-module__QIiQNa__colLabel{font-size:9px}}@media (max-height:500px) and (orientation:landscape){.ProjectDetail-module__QIiQNa__heroImage{height:45vw;min-height:120px}}.ProjectDetail-module__QIiQNa__heroPortrait{justify-content:center;align-items:flex-end;gap:20px;min-height:420px;padding:40px 24px 0;display:flex;overflow:hidden}.ProjectDetail-module__QIiQNa__portraitFrame{background:var(--black-soft);border:1px solid var(--black-border);border-radius:22px;flex-shrink:0;width:clamp(140px,18vw,200px);height:clamp(303px,39vw,433px);position:relative;overflow:hidden}.ProjectDetail-module__QIiQNa__portraitFrame:nth-child(2){margin-bottom:20px}.ProjectDetail-module__QIiQNa__portraitFrameImg{object-fit:cover;object-position:top center}@media (max-width:768px){.ProjectDetail-module__QIiQNa__heroPortrait{gap:14px;min-height:320px;padding:32px 16px 0}.ProjectDetail-module__QIiQNa__portraitFrame{border-radius:16px;width:clamp(110px,26vw,160px);height:clamp(238px,56vw,346px)}.ProjectDetail-module__QIiQNa__portraitFrame:nth-child(n+4){display:none}}@media (max-width:500px){.ProjectDetail-module__QIiQNa__heroPortrait{gap:10px;min-height:260px;padding:24px 12px 0}.ProjectDetail-module__QIiQNa__portraitFrame{border-radius:14px;width:clamp(100px,28vw,140px);height:clamp(216px,60vw,303px)}.ProjectDetail-module__QIiQNa__portraitFrame:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.ProjectDetail-module__QIiQNa__detailReveal{opacity:1;will-change:auto;transition:none;transform:none}}
.page-module___8aEwW__main{z-index:2;width:100%;position:relative}.page-module___8aEwW__tabPanel{overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#222 transparent;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);position:fixed;inset:0;overflow:hidden auto}.page-module___8aEwW__tabPanel::-webkit-scrollbar{width:4px}.page-module___8aEwW__tabPanel::-webkit-scrollbar-track{background:0 0}.page-module___8aEwW__tabPanel::-webkit-scrollbar-thumb{background:#222}.page-module___8aEwW__tabPanel.page-module___8aEwW__active{opacity:1;pointer-events:auto;z-index:2;transform:translateY(0)}.page-module___8aEwW__tabPanel.page-module___8aEwW__inactive{opacity:0;pointer-events:none;z-index:1;transform:translateY(16px)}.page-module___8aEwW__detailOverlay{z-index:150;background:var(--black);overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#222 transparent;animation:.32s cubic-bezier(.16,1,.3,1) both page-module___8aEwW__overlayEnter;position:fixed;inset:0;overflow:hidden auto}@keyframes page-module___8aEwW__overlayEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__overlayExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.page-module___8aEwW__detailOverlayClosing{pointer-events:none;animation:.28s cubic-bezier(.4,0,1,1) both page-module___8aEwW__overlayExit}.page-module___8aEwW__detailOverlay::-webkit-scrollbar{width:4px}
