@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.3gj6ciom31zjc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.0_kz_z3o_slvt.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;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.1cp9-4nby68jc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.b8sx-q_className{font-family:Archivo,Archivo Fallback;font-style:normal}.b8sx-q_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44ed10da57ebfb0e-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/73263b2957b73100-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ab664c0e419cc841-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6fca7e74603dd412-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c1b11b726b36a5e5-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/48eea41d8317494f-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.NtYM5W_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.NtYM5W_variable{--font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b4b14f44d63d21f2-s.09q3flbxo0w4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81b01dcd824434dd-s.p.3u0t_c_yzgtgw.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f34bcfed31234774-s.3fcxnszjbtksy.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 Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/098adb8bb3c21377-s.09e83-4vqkr8v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3b79255d0fc0c0d8-s.2taqxaqrv3ssw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7a3b98edb52b34e8-s.p.3_xwflgq9fbqb.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6464db7ff35a62d3-s.1x31jf7v-_3a0.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 Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a86bc8e8711b62bb-s.2t1pwrt0o-zp3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa157f60f748efa-s.20mrlfyovr0p8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7c31128e26fc9cb0-s.p.2wx1mw4dt7_s5.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1c119465040ff5bb-s.10770ssbdafq9.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 Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b317410534a54bf-s.0xwse1x-bzy3s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Thai Fallback;src:local(Arial);ascent-override:110.31%;descent-override:52.78%;line-gap-override:0.0%;size-adjust:101.17%}.Kobb0W_className{font-family:IBM Plex Sans Thai,IBM Plex Sans Thai Fallback;font-style:normal}.Kobb0W_variable{--font-plex-thai:"IBM Plex Sans Thai", "IBM Plex Sans Thai Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-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/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-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/916cd8a3bde3edf8-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.fo1kJa_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.fo1kJa_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Anuphan;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/fe99e0d97b1bdacf-s.2chmmw5jncpj5.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/23559f0afb88083a-s.32i82hrueyy96.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:Anuphan;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/302189be6b52e69e-s.1aj2xxlo5mdna.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:Anuphan;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/a2a942dd4d28daae-s.2vx-usavuz-_v.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:Anuphan Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.XiGWoq_className{font-family:Anuphan,Anuphan Fallback;font-style:normal}.XiGWoq_variable{--font-anuphan:"Anuphan", "Anuphan Fallback"}
@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0ebb74dede6e3f6-s.0_kakdzjlvlo4.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:400;font-display:swap;src:url(../media/2f1e2e46dea00a61-s.2vueml0ype3v7.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:400;font-display:swap;src:url(../media/562ced2111ffca1a-s.341dx4m_-834c.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:400;font-display:swap;src:url(../media/d98334bd903138dc-s.2eg-ghvale2ep.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:500;font-display:swap;src:url(../media/4bc5bdfd9f4ed913-s.1q82hjpx1c04v.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:500;font-display:swap;src:url(../media/490533682c6e1a99-s.3x7jqom12fsqq.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:500;font-display:swap;src:url(../media/0c7ea2dfd53df802-s.2rgauhj19volv.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:500;font-display:swap;src:url(../media/af3e511abd10bcd9-s.23yad7bsov_0s.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:600;font-display:swap;src:url(../media/b2b1188d02bae791-s.2xhcctz2ji9do.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/331b6bafba020616-s.3t-kolqsnuqkp.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/72155748d73181e0-s.0pmgfr-q6dbqj.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/381a9ab4d89bcfb7-s.3du3m7y1qagl5.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/e335d141be28d5bf-s.1a7-ah6fxjmt1.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/5c3608f864044863-s.31r_z8vn2r1oo.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/64f39146fcd8ab9a-s.3m3qtxt7mf0dp.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/276df836ed19dcf3-s.1p-kn97stghgg.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%}.qzqaca_className{font-family:Prompt,Prompt Fallback;font-style:normal}.qzqaca_variable{--font-prompt:"Prompt", "Prompt Fallback"}
@font-face{font-family:skyHand;src:url(../media/SkyVFXHand_Bold-s.0g__apji_l2b3.ttf)format("truetype");font-display:swap}@font-face{font-family:skyHand Fallback;src:local(Arial);ascent-override:99.51%;descent-override:31.84%;line-gap-override:0.0%;size-adjust:100.49%}.Gu6cOW_className{font-family:skyHand,skyHand Fallback}.Gu6cOW_variable{--font-skyhand:"skyHand", "skyHand Fallback"}
:root{--bg:#0d0e10;--surface:#16171a;--surface-elevated:#1e1f23;--fg:#ede9e2;--muted:#a09b93;--border:#2a2c31;--accent:#e9a23b;--accent-light:#f2bd6b;--accent-glow:#e9a23b38;--accent-ink:#14110c;--ok:#7bc47f;--warn:#e9a23b;--font-display:var(--font-archivo), var(--font-plex-thai), system-ui, sans-serif;--font-body:var(--font-plex), var(--font-plex-thai), system-ui, sans-serif;--font-mono:var(--font-plex-mono), ui-monospace, monospace}*{box-sizing:border-box;margin:0;padding:0}main{min-height:70vh;padding-top:6.5rem}body{background-color:var(--bg);color:var(--fg);font-family:var(--font-body);min-height:100vh;font-size:16px;line-height:1.6;overflow-x:hidden}body:before{content:"";z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.68' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E");background-size:300px 300px;position:fixed;inset:0}.container{max-width:1400px;margin:0 auto;padding:0 4rem}@media (max-width:768px){.container{padding:0 1rem}}.section-title{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;font-stretch:85%;line-height:1.1}.eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem}.page-title{font-family:var(--font-display);margin-bottom:2rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;font-stretch:80%;line-height:1.05}a{color:inherit;text-decoration:none}.prose{max-width:46rem;color:var(--muted);flex-direction:column;gap:1rem;line-height:1.75;display:flex}.prose h2{color:var(--fg);margin-top:1rem;font-size:1.2rem}.prose ul{padding-left:1.25rem}.btn{background:var(--accent);min-height:48px;color:var(--accent-ink);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;font-weight:600;display:inline-flex}.btn:hover{background:var(--accent-light)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-ghost{color:var(--fg);border:1px solid var(--border);background:0 0}.btn-ghost:hover{background:var(--surface-elevated)}.notice{border:1px dashed var(--border);background:var(--surface);color:var(--muted);padding:1rem 1.25rem;font-size:.92rem}.notice strong{color:var(--accent)}input[type=email],input[type=text],select,textarea{background:var(--surface);border:1px solid var(--border);min-height:48px;color:var(--fg);font:inherit;padding:0 1rem}textarea{resize:vertical;padding:.75rem 1rem}input[type=email]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:1px}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}[data-reveal]{transition:opacity .6s,transform .6s}[data-reveal=hidden]{opacity:0;transform:translateY(24px)}.skeleton{background:linear-gradient(90deg, var(--surface) 25%, var(--border) 50%, var(--surface) 75%);background-size:200% 100%;animation:1.4s linear infinite shimmer;display:block}@keyframes shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}
:root[data-look]{--accent:#ff6a1a;--accent-light:#ff8a4c;--accent-glow:transparent;--accent-ink:#16110d;--warn:#ff6a1a;--radius:14px}:root[data-look] body:before{opacity:.02}:root[data-look] .page-title,:root[data-look] .section-title{letter-spacing:-.01em;font-stretch:100%}:root[data-look] .page-title{font-size:clamp(2.3rem,4.6vw,3.7rem);line-height:1.12}:root[data-look] .eyebrow{font-family:var(--font-body);letter-spacing:.08em;font-weight:600}:root[data-look] .shelf-media{border-radius:var(--radius);border:0}:root[data-look] .shelf-badge{font-family:var(--font-body);border-radius:6px}:root[data-look] .btn{border-radius:10px}:root[data-look=dark]{--font-display:var(--font-plex), var(--font-plex-thai), system-ui, sans-serif;--font-body:var(--font-plex), var(--font-plex-thai), system-ui, sans-serif;--font-mono:var(--font-plex), var(--font-plex-thai), system-ui, sans-serif}:root[data-look=light],:root[data-look=duo]{--bg:#fff;--surface:#f5f4f1;--surface-elevated:#fff;--fg:#16171a;--muted:#625e58;--border:#e6e3de;--ok:#1e8a4c}:root[data-look=light]{--font-display:var(--font-anuphan), system-ui, sans-serif;--font-body:var(--font-anuphan), system-ui, sans-serif;--font-mono:var(--font-anuphan), system-ui, sans-serif}:root[data-look=light] body:before,:root[data-look=duo] body:before{display:none}:root[data-look=light] .site-header{background:#ffffffeb;box-shadow:0 0 0 1px #00000012,0 10px 30px #14141e14}:root[data-look=light] .site-divider{background:#0000001a}:root[data-look=light] .search-trigger{background:#0000000a;border-color:#00000014}:root[data-look=light] .hero-card,:root[data-look=duo] .shelf-media,:root[data-look=light] .shelf-media{box-shadow:0 1px 2px #14141e0f,0 12px 32px -12px #14141e2e}:root[data-look=light] .hero-card{background:#fff;border:0}:root[data-look=duo]{--accent:#c27a12;--accent-light:#d68e25;--warn:#c27a12;--font-display:var(--font-prompt), system-ui, sans-serif;--font-body:var(--font-prompt), system-ui, sans-serif;--font-mono:var(--font-prompt), system-ui, sans-serif}:root[data-look=duo] .hero-split{isolation:isolate;color:#ede9e2;--fg:#ede9e2;--muted:#a7aebd;--border:#283044;--surface:#161d2c;--accent:#e9a23b;--accent-light:#f2bd6b;margin-bottom:4rem;padding-bottom:5rem;position:relative}:root[data-look=duo] .hero-split:before{content:"";z-index:-1;background:linear-gradient(#0b0f18 0%,#121a2b 100%);width:100vw;position:absolute;top:-6.5rem;bottom:0;left:calc(50% - 50vw)}:root[data-look=duo] .site-header{--fg:#ede9e2;--muted:#a7aebd;--border:#2a2c31;--accent:#e9a23b;--accent-light:#f2bd6b;color:var(--fg)}:root[data-look=cinema]{--font-display:var(--font-skyhand), var(--font-plex), var(--font-plex-thai), system-ui, sans-serif;--font-body:var(--font-plex), var(--font-plex-thai), system-ui, sans-serif;--font-mono:var(--font-plex), var(--font-plex-thai), system-ui, sans-serif}:root[data-look=cinema] .section-title{font-family:var(--font-plex), var(--font-plex-thai), system-ui, sans-serif}:root[data-look=cinema] .hero-split{isolation:isolate;grid-template-columns:minmax(0,1fr);align-content:end;min-height:min(78vh,760px);margin-bottom:4rem;padding:4rem 0 5rem;position:relative}:root[data-look=cinema] .hero-split>:last-child:not(.hero-text){display:none}:root[data-look=cinema] .hero-text{max-width:40rem}:root[data-look=cinema] .hero-text .page-title{font-size:clamp(2.8rem,6vw,5rem);line-height:1.05}.hero-video{display:none}:root[data-look=cinema] .hero-video{z-index:-1;background:#000;width:100vw;display:block;position:absolute;top:-6.5rem;bottom:0;left:calc(50% - 50vw);overflow:hidden}:root[data-look=cinema] .hero-video video{object-fit:cover;opacity:.8;width:100%;height:100%}:root[data-look=cinema] .hero-video:after{content:"";background:linear-gradient(90deg, #0d0e10eb 0%, #0d0e108c 45%, #0d0e101a 100%), linear-gradient(0deg, var(--bg) 0%, transparent 30%);position:absolute;inset:0}.look-switcher{z-index:200;background:#141418eb;border-radius:999px;gap:.25rem;max-width:calc(100vw - 1rem);padding:.3rem;font:500 .8rem/1 system-ui,sans-serif;display:flex;position:fixed;bottom:1rem;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 8px 30px #00000059}.look-switcher button{color:#ddd;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:.5rem .8rem}.look-switcher button[aria-pressed=true]{color:#16110d;background:#ff6a1a}
:root[data-look=duo] .btn{border:1px solid var(--accent);border-radius:6px;position:relative}:root[data-look=duo] .btn:before,:root[data-look=duo] .btn:after{content:"";background:var(--accent);pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;left:50%;transform:translate(-50%)}:root[data-look=duo] .btn:before{top:-4px}:root[data-look=duo] .btn:after{bottom:-4px}:root[data-look=duo] .btn:hover{border-color:var(--accent-light)}:root[data-look=duo] .btn-ghost{border-color:var(--border)}:root[data-look=duo] .btn-ghost:before,:root[data-look=duo] .btn-ghost:after{background:var(--border)}.vw-hero{padding:1.5rem 0 4rem}.vw-app{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:.5rem;display:grid}@media (max-width:960px){.vw-app{grid-template-columns:minmax(0,1fr)}}.vw-viewer,.vw-props{background:#0b0f18;border:1px solid #1e2638;border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.vw-bar{color:#a7aebd;white-space:nowrap;background:#151c2b;border-bottom:1px solid #1e2638;justify-content:space-between;gap:.5rem;padding:.35rem .7rem;font:.72rem/1.5 ui-monospace,Consolas,monospace;display:flex}.vw-bar b{color:#e9a23b;font-weight:600}.vw-frame{outline-offset:-1px;background:radial-gradient(120% 90% at 30% 20%,#16203a 0%,#0b0f18 70%);outline:1px dashed #e9a23b59;flex:1;margin:1.4rem;padding:clamp(1.2rem,3vw,2.4rem);position:relative}.vw-corner{border:0 solid #e9a23b;width:16px;height:16px;position:absolute}.vw-corner.tl{border-top-width:2px;border-left-width:2px;top:-8px;left:-8px}.vw-corner.tr{border-top-width:2px;border-right-width:2px;top:-8px;right:-8px}.vw-corner.bl{border-bottom-width:2px;border-left-width:2px;bottom:-8px;left:-8px}.vw-corner.br{border-bottom-width:2px;border-right-width:2px;bottom:-8px;right:-8px}.bbox{outline-offset:2px;color:#f2bd6b;outline:1.5px solid #e9a23b;padding:0 .15em;display:inline-block;position:relative}.bbox i{background:#0b0f18;border:1.5px solid #e9a23b;width:8px;height:8px;position:absolute}.bbox i:first-child{top:-7px;left:-7px}.bbox i:nth-child(2){top:-7px;right:-7px}.bbox i:nth-child(3){bottom:-7px;left:-7px}.bbox i:nth-child(4){bottom:-7px;right:-7px}.vw-timeline{color:#6b7488;border-top:1px solid #283044;grid-template-columns:repeat(25,1fr);height:30px;margin:0 1.4rem 1rem;font:.6rem/1.4 ui-monospace,Consolas,monospace;display:grid;position:relative}.vw-timeline span{white-space:nowrap;border-left:1px solid #1e2638;height:8px;padding-left:2px}.vw-timeline span.major{border-left-color:#3a4560;height:14px}.vw-playhead{background:#e9a23b;width:2px;animation:12s linear infinite vw-play;position:absolute;top:-4px;bottom:0;left:0}@keyframes vw-play{to{left:100%}}@media (prefers-reduced-motion:reduce){.vw-playhead{animation:none;left:18%}}.vw-props-body{flex-direction:column;flex:1;padding:.8rem;display:flex}.vw-props .hero-card{background:#0e1420;border-color:#1e2638;border-radius:4px;flex:1}.vw-props .hero-card:hover{transform:none}@media (max-width:640px){.vw-frame{margin:1rem}.vw-timeline,.vw-bar-right{display:none}}.vw-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem;padding:0;list-style:none;display:grid}.vw-flow li{border:1px solid var(--border);background:var(--surface);border-radius:6px;flex-direction:column;gap:.4rem;padding:1.1rem 1.2rem 1.2rem;display:flex;position:relative}.vw-flow li+li:before{content:"";background:var(--accent);width:2.2rem;height:2px;position:absolute;top:1.65rem;left:-2.2rem}.vw-node-chip{color:#e9a23b;background:#16171a;border-radius:4px;align-self:flex-start;padding:.15rem .5rem;font:.75rem/1.5 ui-monospace,Consolas,monospace}@media (max-width:760px){.vw-flow{grid-template-columns:minmax(0,1fr);gap:1.2rem}.vw-flow li+li:before{width:2px;height:1.2rem;top:-1.2rem;left:1.6rem}}.vw-page{color:#ede9e2;--fg:#ede9e2;--muted:#a7aebd;--border:#283044;--surface:#161d2c;--accent:#e9a23b;--accent-light:#f2bd6b;margin-bottom:2.5rem}.vw-page .vw-frame{border:0;margin:1.4rem;animation:none}@media (max-width:640px){.vw-page .vw-frame{margin:1rem;padding:1.4rem 1.1rem}}
.i2787W_header{z-index:100;white-space:nowrap;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0a0cf5;border-radius:50px;align-items:center;gap:1.5rem;padding:.7rem 1.6rem;display:flex;position:fixed;top:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff1a,0 12px 40px #0000006b}.i2787W_logo{font-family:var(--font-display);letter-spacing:.02em;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:800;display:flex}.i2787W_logo:before{content:"";background:var(--accent);width:11px;height:11px}.i2787W_store{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:400}.i2787W_divider{background:#ffffff24;width:1px;height:18px}.i2787W_nav{align-items:center;gap:1.5rem;font-size:.92rem;font-weight:500;display:flex}.i2787W_nav a{color:var(--muted);transition:color .25s}.i2787W_nav a:hover{color:var(--fg)}.i2787W_nav .i2787W_account{color:var(--accent)}@media (max-width:560px){.i2787W_header{gap:.9rem;padding:.6rem 1.1rem}.i2787W_nav{gap:.9rem;font-size:.85rem}.i2787W_store,.i2787W_divider{display:none}}@media (max-width:720px){.i2787W_wide{display:none}}.i2787W_lang{font-family:var(--font-mono);letter-spacing:.06em;border:1px solid #ffffff1f;border-radius:999px;font-size:.7rem;display:inline-flex;overflow:hidden}.i2787W_nav .i2787W_langOn,.i2787W_nav .i2787W_langOff{padding:.2rem .5rem}.i2787W_nav .i2787W_langOn{background:var(--accent);color:var(--accent-ink)}.i2787W_nav .i2787W_langOn:after,.i2787W_nav .i2787W_langOff:after{display:none}
._5lolPa_trigger{color:var(--muted);font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .6rem;font-size:.85rem;display:inline-flex}._5lolPa_trigger:hover{color:var(--fg)}._5lolPa_kbd{font-family:var(--font-mono);border:1px solid var(--border);border-radius:4px;padding:.05rem .35rem;font-size:.65rem}._5lolPa_dialog{border:1px solid var(--border);background:var(--surface);width:min(640px,100vw - 2rem);color:var(--fg);margin:12vh auto auto;padding:0;box-shadow:0 30px 80px #0009}._5lolPa_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050507b3}._5lolPa_dialog[open]{animation:.18s both _5lolPa_pop}@keyframes _5lolPa_pop{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}._5lolPa_panel{flex-direction:column;display:flex}._5lolPa_input{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--fg);font:inherit;background:0 0;outline:none;padding:1.1rem 1.25rem;font-size:1.05rem}._5lolPa_results{max-height:55vh;padding:.5rem;list-style:none;overflow-y:auto}._5lolPa_item,._5lolPa_itemOn{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.5rem;display:grid}._5lolPa_itemOn{background:var(--surface-elevated)}._5lolPa_item img,._5lolPa_itemOn img{aspect-ratio:16/9;object-fit:cover;background:#000;width:88px}._5lolPa_text{flex-direction:column;gap:.15rem;min-width:0;display:flex}._5lolPa_price{color:var(--accent);font-weight:700}._5lolPa_none{color:var(--muted);text-align:center;padding:1.5rem}@media (max-width:560px){._5lolPa_hint,._5lolPa_kbd{display:none}}
