@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/kanit-thai-600-normal.Bj6oiaDc.woff2)format("woff2"),url(/_astro/kanit-thai-600-normal.wbTlPO7I.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/kanit-vietnamese-600-normal.Bi7fw3I4.woff2)format("woff2"),url(/_astro/kanit-vietnamese-600-normal.DXCRAa_8.woff)format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/kanit-latin-ext-600-normal.DAX3wtuq.woff2)format("woff2"),url(/_astro/kanit-latin-ext-600-normal.BBDzoLaj.woff)format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/kanit-latin-600-normal.0lS78yAd.woff2)format("woff2"),url(/_astro/kanit-latin-600-normal.DlacpeTg.woff)format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kanit-thai-700-normal.BPu_EjOu.woff2)format("woff2"),url(/_astro/kanit-thai-700-normal.BFFnaoRZ.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kanit-vietnamese-700-normal.CdlTihzi.woff2)format("woff2"),url(/_astro/kanit-vietnamese-700-normal.BlUBAAZx.woff)format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kanit-latin-ext-700-normal.CcNUUlTS.woff2)format("woff2"),url(/_astro/kanit-latin-ext-700-normal.2PbN0JCr.woff)format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/kanit-latin-700-normal.xfKc2BN3.woff2)format("woff2"),url(/_astro/kanit-latin-700-normal.CZbzRMIr.woff)format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/kanit-thai-800-normal.Df2wY4Tx.woff2)format("woff2"),url(/_astro/kanit-thai-800-normal.9tB_Nruv.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Kanit;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/kanit-vietnamese-800-normal.DCRqkpWQ.woff2)format("woff2"),url(/_astro/kanit-vietnamese-800-normal.n2dAtJLW.woff)format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/kanit-latin-ext-800-normal.l8gEnNPg.woff2)format("woff2"),url(/_astro/kanit-latin-ext-800-normal.DNRPpoip.woff)format("woff");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:Kanit;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/kanit-latin-800-normal.Bmaevg4i.woff2)format("woff2"),url(/_astro/kanit-latin-800-normal.DOFY8CUZ.woff)format("woff");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:Taviraj;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/taviraj-thai-400-normal.CLcxU3Pu.woff2)format("woff2"),url(/_astro/taviraj-thai-400-normal.CQTLXI0K.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Taviraj;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/taviraj-vietnamese-400-normal.BBmBzd-Q.woff2)format("woff2"),url(/_astro/taviraj-vietnamese-400-normal.DN2YHDzz.woff)format("woff");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:Taviraj;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/taviraj-latin-ext-400-normal.DHJGzPau.woff2)format("woff2"),url(/_astro/taviraj-latin-ext-400-normal.CC48MiOd.woff)format("woff");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:Taviraj;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/taviraj-latin-400-normal.DNmVkgcI.woff2)format("woff2"),url(/_astro/taviraj-latin-400-normal.B4rYwn1R.woff)format("woff");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:Taviraj;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/taviraj-thai-400-italic.B3Gi-jna.woff2)format("woff2"),url(/_astro/taviraj-thai-400-italic.Bmms7ien.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Taviraj;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/taviraj-vietnamese-400-italic.ew4nhY5t.woff2)format("woff2"),url(/_astro/taviraj-vietnamese-400-italic.TyV7tLwo.woff)format("woff");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:Taviraj;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/taviraj-latin-ext-400-italic.hU6FRQVV.woff2)format("woff2"),url(/_astro/taviraj-latin-ext-400-italic.B9z610s_.woff)format("woff");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:Taviraj;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/taviraj-latin-400-italic.j-b1OG4P.woff2)format("woff2"),url(/_astro/taviraj-latin-400-italic.Dcr48D-v.woff)format("woff");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:Taviraj;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/taviraj-thai-700-normal.W8BAG1F4.woff2)format("woff2"),url(/_astro/taviraj-thai-700-normal.DVR4mdPo.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Taviraj;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/taviraj-vietnamese-700-normal.D3B1ps00.woff2)format("woff2"),url(/_astro/taviraj-vietnamese-700-normal.Cdcxl9gb.woff)format("woff");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:Taviraj;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/taviraj-latin-ext-700-normal.D7t4Xt31.woff2)format("woff2"),url(/_astro/taviraj-latin-ext-700-normal.DQTbxc2J.woff)format("woff");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:Taviraj;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/taviraj-latin-700-normal.g4a8agDm.woff2)format("woff2"),url(/_astro/taviraj-latin-700-normal.XvkrUKeZ.woff)format("woff");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:Taviraj;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/taviraj-thai-700-italic.DcTvrjrf.woff2)format("woff2"),url(/_astro/taviraj-thai-700-italic.CPt8ctGW.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Taviraj;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/taviraj-vietnamese-700-italic.BWl6Aeim.woff2)format("woff2"),url(/_astro/taviraj-vietnamese-700-italic.BkLPIfXF.woff)format("woff");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:Taviraj;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/taviraj-latin-ext-700-italic.CpHYEj4k.woff2)format("woff2"),url(/_astro/taviraj-latin-ext-700-italic.D2iJjWkW.woff)format("woff");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:Taviraj;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/taviraj-latin-700-italic.Bc7qp-wB.woff2)format("woff2"),url(/_astro/taviraj-latin-700-italic.Cpp3xwhI.woff)format("woff");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 Looped;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWcABAAAAAACoQAAAVCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQITgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDWgdGDIQGG1sJCJ4H2VnmLDCJZqTpi3q5KO6Dh/9v0+57MwyiFYVuh4gqIUrEqXhUV52uuLA+YfX8i+pX7a+FwHY/4V3gAQVpIBOIKOMgwfK/dSRPx9ev1tTe3s9OIn8iHLDP+NhI9RcCkEVUrbAsbCskbQl0J+MLLkLVkVQVQnZVZ1wkB6lntePeiAjAho+PCAQ7+rGgAsQBlPRZsiizt+6Dy7Ns/FvUY9kIMLpblRPiBCaQETkMtOM/W+wjFGUg7ZpikgpSARRAAgC0zpDOe6Bfdc/pf0H9Sm7WhRAA0iJjgE4CElCAjRQEsJFKHXBgQaICTnQP6a/GgfkpET8pIz91E1xee4uQfn2qddktaFq7Ammuo8YRZUbN2A0c8TIOEcIWb0SKBTRpwSFjM/wOyeP6A9KArGVg7R5+SYgbwoaIX2kQaGtYUfbvyzYQWbreNBGIigPZBjLLQGT4sw2ULD0YVZKDvcOJYT2iR1qPRPSgPn7wSFRNxkLihJFIOFeP0lcT29z+8kfrwl7aopFwuCLbQHUnqYlIGLL6pCNpUnRPOZ1tYMpq16NKSvdwz3D0koC3DQT6eX6/3hR9r7vuhUD6T9HFtYQFrl44sTV1MCe1jC5icRboGwJ1XYfwiTAbif7oJUPPG0kM7zsZvNc7FWBd2sDxVCW5yRCXdMsELoGQt1WeynhV2OsPB7INrFntfcNNAabS/w+zEShYsOFhise5AdAAcAAKUAu6AIAKwoUEAASoaqnd7NQO2U22g5EvP/1SXHrvFpuwDzmE8857xaUf2iKfpw2++5X96BcffMEld220Y+t34riLSz6xH/2qduCtz3XHXY62jjOLZyoa7YXdO1Z8zRmetoyW0ModvY7QfHqRo+DCwpTG7S9WN+4aT6/Ibd++31ef6sqo7Aidf2uvO7TwuLfkVElKcMdEVWDvdMHngBgqFqzr1pcbqB4DPsaApjIgN9eADSNsIL434HmoGETD/H1evgOtT6kynyH3yT47N7c1NYYTH/w925lbb+ImnDyEE7lQrwBOxKIQ3uMfB/dS4QCfn7iwhg15QkN2Y7tl7xpWxAkDp2cN1wG+yZu4TsTYOrj9TXB5DJK+ssCQCjZIAytkBjGV8rSFrOR9aF4+AhDU97hI2++uOmmxKn8DfGNpfRDg+2MdR087vTaiPgNYkQAI+FSCmpI63g4ILjaa+Bpd5P+5Lc8nk0ULQOMmHIzSzEezgURqKAjAwigFoVqBXbEdjII63xolLt43KrS5bKuqajSx2bRRo0xR0LUNYdzyTTuvQu44Ljls0YR5y5bkWDJhWo45i8bk6hLUoVWDkG7TRpyjz0GzlvQbd9CEDnPmzBtxRLYQPnHCihmDRixyTZozS5cvR/4WrdwPR1cZBnrXjlkx7aBFtz53cX2M6+N2fXTUw43i8LnvEh57L1JXIE++crogIcpfXTQvh67etGm6YXiJGRzBMBJeDfKLOSQAxCfk8gQNEEKiCEWo5pXZiTwSCuBOQV5DEfvK+jwDMsUQeMhMsWrWkfDuSwpl8NvCBVgy32W9agVS+azbA/SUoEWlHIk2SR8taVAio6EUGpXKtNM6Qqns1qZCum1krYmgctl8y1qNKgWSeWFopkv9WE20AaKWWFVbKSttquRKsBEoG7N2CSpwFqHsRFgwrFYKoRyk0W21jo1MdBLWqnxB704uytJa6+awHrWyVe09SmXz23YuMTawYc404Ac1L0atLcQyxnl8COu4h61gHaKIw1610AHMlpjb20g7QhYQ7Ggt4Bw+yPPYMnbLOyWyJb4/tAwAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASMAA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABUAAAAYGoMoFRjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2GSPZ5mhoZWEAAAMcAAAAHwAAACQIawOfaG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAHAD4bmFtZQAAA4AAAADcAAAB2iWAQqxwb3N0AAAEXAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQEAUBec/uyLRq/8x1DqR7RWidxXnUancwh3UWgnCZCZD0GQnETSrB7rvNpKsBpV5FpXxCG/ip22Ss4EvYbgOCLsqNzMAFVoBRzccBQtheNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEAQYR6M5RfDzz1AAkD6AAAAADZCEmfAAAAANzyTIv9p/3rBmUEqgAAAAkAAgAAAAAAAHjaY2BkYGCJ+fuKgYGt++/y/8psqUARVMAGAJnSBhIAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY5jAwMOQBqRBPARgZmAEABjwARV42p2MNXZDQRAEy8zOjNEewMzMzEyRxcyc6nw6gU6jDj6meks1M70FDBOlj57+EeCvZ97iHk5oW9zLJC2L+7ijaXG/JzPANGmLB9lhw+JJEcQpa+XZY1mrRIgiCdVl8RIlcVpvjiIxzZ+54oFbznjkRZMIdd4JkFXyg7gooXlOK69ZmEXl9KpbIcOXuIicmmcxrLLEqnXvW1Yj6tb/Jo6J0soVbZ/jMY7JOC7jsxmf7Rz1aVBUHVO+rPkaK6yyi3HsSlFUbkl8SlrLeH6UUEVEb0RvFdlZ6gBaCkdOeNpjYGIAg/9rGXwZsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDOGwiI)format("woff");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 Looped;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-thai-looped-thai-500-normal.BmlMUbjd.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-looped-thai-500-normal.BITZFU6i.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-thai-looped-latin-ext-500-normal.CyrQiCvu.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-looped-latin-ext-500-normal._Ky7yQtI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-thai-looped-latin-500-normal.98jvDUiA.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-looped-latin-500-normal.Soqv60t3.woff)format("woff");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 Looped;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAW0ABAAAAAACvwAAAVbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQITgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDegdGDIRiG9UJCC4KbGPa4EXxJIYWQ41r3Gr+DDSw4Pne7uvc1/2hIXsH/CN4QYWQk0y965wO6XCq/2/N/BMA2uRlNkxHiHvM7krkG+G6dVMiz0YjEtjuJ7yLNEgDmUBEeWRBgvW/3vj31mJTX/f/36/03f/mzhksoGjCQapqqtis419sATOPD65FAS0v0gLgquXUoja/6YI+chnmzIkAbuJYoebWxk4QoQNYFmCS1C+E229aYxtLoPtb1ENBB2DR7braqK7DB7VHTQTo0n+2TGcyqgDlcWo2paE0QAMUAEDHaMKQBYyrTx0P9BcqwkAiAMqnrgIYOIACNCAMFwHC8KgHeHGi0AEfhqxxwQLzR2L9d/PWD6LxWSL1qzSt1rhNnRY0yhV1gVqnDKoxbtINsgBeqxyZdCCQeiSyCoHy4VVXkal3Hsn6libgnwRx/8TbIgcmmWJtN6lsdxCjzZgeJiC/gauYSlZm5hA4fhOUNSFM4PqNalZLbW3vdfbhc8aejrnnjFY8OzbJ6qmiH3HE1LlJeZilo5hisLNotn4S5Rqb19eXHybweFT3nZuEMJ4j0Tl98Ji/OSZ8fxdmtbT+3rZedlNzrG9rDodoGlext/sntmPNsXStD7yCE+t1+pAxnR2EfkFW4BLRbEORrT4o0bf3mDknzW6KKrF7kieVbITHoVYB64MEcqeW2kJkU/8Y2yY4KF/X1cW+Pqr5/6wME8T+ro7eqkqKpvvCgNBw4iYI37IEAmAHwAtoQC2gBwCggwSiAAABXS/1OHz22R6be9ae54+fy+aTkW7xjLnFd1I233TveZoxeuuFZ++zR8/YdCrMg3vYg/cYJ/c8e+/Ujdx/anhPeYvmvGx+WNkrrRimz8Z1BUU+e9vkhZOm75MXNKuDLzJTSq1M3eAXc0qSLbYJa4VbGpld37+9X/GZRUF5QV/E+b+0a9C/mH4HcBUeTlzBIXkEXpAJPMQEWooAeXkHILz3EdBbEwh68DSgnPBtfgFBTMnIsSxkKD6FXnmtzrvIiQXbPVme18DFwoesauCTR04dOWraIOcBcM0OGthxBQnqn5u4ybQhMfLPJA/KqQIomy6u/7vKSBv3G1UEmTi/iRzgAQl4QQwBOyylUXGCmLwXjcUBAULDcby5OSOw+r/TpX0CeOXsOA/A2z/de8cb375Qf4HgQgEg8KX47Icm8SwPC4iGhl1eYnB+S5uobXgsh/jPyiFkzCdAAHCDQs2GiwBO5uMiuguYHJWQC4XhlCucglyj1V25TrUjuY0Is3I7xVIQUAcW2miJV+SLDq2bsIZhizesi3wvxoKIZWtmRLWo1qhOuSatFkzZ0WHMknWdZo1hNFq2bMWUSWHlli2Y1G3KGvesZUuwuIg40YtjL4692N+OYy42k7wF8YEXnM+iN/pEzorSuftuzpn3PBNLiInLg3EdJtvX4jMjsDILFmALCee6aZ/SMOXc4v9iBAcArJtMajzCDogoNNFEd6xbzsTEUalLiVh5yr60LEaAbHdBBONkSy7U4MKteXKEOZkpAWf2LbQ87EzUpOVJOk42BioSsRGehaiVEOCkHX0WhwEVUtzMHhuX0i3O4tGjRJyTXhbzqRDhYZm6WEABLzujt1hIo6QA+55OUdGmmShwlpgOhaJoOqlLmKMtTodROEvKeqMaZDikKSMDvjJKzpLTpUiMixFsCjLPBUqaQf1ilWalklwDcbWCoulFUeNU7qInxpFtAr+4obuUMENrNa5gKWYZFVmHpfwRFFmDl/ERvmfsZC2WJH+IHxap2Byj0NugNHBFLHb3S40fmBhZi62oSpZwLncvg940nLvghtYAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABWAAAAYGrXol9jbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAhZ2x5ZgAAAiQAAAC8AAAAvOFh37BoZWFkAAAC4AAAADYAAAA2GPraEWhoZWEAAAMYAAAAHwAAACQIQQOMaG10eAAAAzgAAAAXAAAAGAcgAEZsb2NhAAADUAAAAA4AAAAOAIQAhG1heHAAAANgAAAAHAAAACAAHAD4bmFtZQAAA3wAAADYAAAB+ihCRKJwb3N0AAAEVAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNpjYGGqYNrDwMrAwNTFFMHAwOANoRnjGFIYrYGi3BzMrEzMDEDEwADCTAxQ4Onkq8CwgIFBYQtLzN9XDAws15nEFBgZGUFyTLxMu4CUAgMTABFxCzoAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAABf//AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+zNDQAwz89GQCRAABACb/9AJeAsYANQAABSIuAjU0NjcjNTM3IzUhNjU0JiMiBgcnPgEzMh4CFRQGBzMVIwczFSEGFRQWMzI2NxcOAQFPOVU5HQEBR2yB7QFnBS0pJEEXSiBtPzNQNx0CA0p3fPP+lwM1LiNAJEwjbgwiOkwrCA4HWkRaDxErJh0aXSUuHjREJQsYDFpEWgwNMTAgJ10qNgABAAAAAQBBj5LGXl8PPPUACQPoAAAAANkISZ0AAAAA3PJMi/16/esGaATXAAEACQACAAAAAAAAeNpjYGRgYIn5+4qBgW3C36r/3GwZQBFUwAYAlIUF1QB42mO8waDAAAJvIJiphUENRAMANV4EagAAAAATABMAEwATAF4AXgAAeNpjYGRgYGBjmMDAw5AGpEE8BGBmYAQAGPABFXjanZBFcgMwEAQ7zDnmrAeEmZmZ6RRGM/PD/DpPqdZ0dYl6JW0LgF6+6KCtsw94bls2bmO6rde4nd42jDvYp2zcySol4y5G+DHuZlbFM8MitJJQibDMhEqcd2L8Kk6Ix4mLAxrDxPjW+gX7nHLENmdcauWTDDe8EiLOLT+iX62HVSJa+2CMbXFAdK845n1h7XZMyTplJldzuZrN1XyuyegwoxlWag5RC/eysYWb7HjK+v/69v/omGaSKZZE5vO7Yto3Lt4ioOIaMuI++tT4qTHlveMVovVKCHjaY2BiAIP/+xhSGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA13UIsA==)format("woff");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 Looped;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-thai-looped-thai-700-normal.CeC2XeGp.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-looped-thai-700-normal.C75_92AR.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-thai-looped-latin-ext-700-normal.DyylRx87.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-looped-latin-ext-700-normal.CZhY5nkC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai Looped;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-sans-thai-looped-latin-700-normal.CTbTsSQg.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-looped-latin-700-normal.Bv6OPIRs.woff)format("woff");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}:root{color-scheme:light;--paper:#f2eee5;--paper-2:#e8e2d4;--paper-3:#ddd5c4;--ink:#141210;--ink-2:#3a352e;--ink-3:#6a6357;--rule:var(--ink);--rule-soft:#cbc2b1;--signal:#e2411d;--signal-ink:#c3321a;--c-vermilion:#e2411d;--c-indigo:#2b3d9e;--c-turmeric:#f0a814;--c-leaf:#1e6b4a;--accent:var(--signal);--accent-ink:var(--signal-ink);--on-accent:#fff7ee;--chip-bg:var(--signal-ink);--chip-fg:#fff7ee;--font-display:"Kanit", "IBM Plex Sans Thai Looped", "Leelawadee UI", "Thonburi", system-ui, sans-serif;--font-text:"Taviraj", Georgia, serif;--font-ui:"IBM Plex Sans Thai Looped", "Noto Sans Thai Looped", "Leelawadee UI", "Thonburi", system-ui, sans-serif;--display-weight:700;--display-heavy:800;--lh-display:1.2;--lh-title:1.3;--lh-text:1.86;--lh-ui:1.5;--fs-ui-s:.8125rem;--fs-ui:.9375rem;--fs-text:clamp(1.2rem, 1.12rem + .35vw, 1.34rem);--fs-dek:clamp(1.2rem, 1.08rem + .6vw, 1.55rem);--fs-h3:clamp(1.3rem, 1.18rem + .5vw, 1.6rem);--fs-h2:clamp(1.6rem, 1.32rem + 1.1vw, 2.25rem);--fs-title-s:clamp(1.22rem, 1.08rem + .55vw, 1.55rem);--fs-title-m:clamp(1.55rem, 1.25rem + 1.2vw, 2.35rem);--fs-title-l:clamp(2rem, 1.35rem + 2.6vw, 3.75rem);--fs-title-xl:clamp(2.3rem, 1.25rem + 4.2vw, 5.6rem);--gutter:clamp(1rem, 3.2vw, 2.5rem);--gap:clamp(1rem, 2.4vw, 2rem);--wrap:90rem;--measure:38rem;--rule-w:2px;--rule-heavy:6px}@media (width>=64rem){:root{--measure:42rem}}[data-color=vermilion]{--accent:var(--c-vermilion);--accent-ink:#c3321a;--on-accent:#fff7ee;--chip-bg:#c3321a;--chip-fg:#fff7ee}[data-color=indigo]{--accent:var(--c-indigo);--accent-ink:var(--c-indigo);--on-accent:#f5f4ff;--chip-bg:var(--c-indigo);--chip-fg:#f5f4ff}[data-color=turmeric]{--accent:var(--c-turmeric);--accent-ink:#7d5200;--on-accent:var(--ink);--chip-bg:var(--c-turmeric);--chip-fg:var(--ink)}[data-color=leaf]{--accent:var(--c-leaf);--accent-ink:var(--c-leaf);--on-accent:#f0f8f3;--chip-bg:var(--c-leaf);--chip-fg:#f0f8f3}[data-color=ink]{--accent:var(--ink);--accent-ink:var(--ink);--on-accent:var(--paper);--chip-bg:var(--ink);--chip-fg:var(--paper)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:1.5rem}body{background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-text);font-size:1.125rem;line-height:var(--lh-text);font-kerning:normal;word-break:normal;line-break:auto;hyphens:manual;overflow-wrap:break-word;margin:0}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.32em;text-decoration-skip-ink:auto;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--signal);outline-offset:3px}::selection{background:var(--c-turmeric);color:var(--ink)}h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{left:var(--gutter);z-index:100;background:var(--ink);color:var(--paper);font:600 var(--fs-ui) / 1 var(--font-ui);padding:.6rem 1rem;position:absolute;top:-4rem}.skip-link:focus{top:.75rem}.display{font-family:var(--font-display);font-weight:var(--display-weight);line-height:var(--lh-display);font-synthesis:none;text-wrap:balance}.ui{font-family:var(--font-ui);font-size:var(--fs-ui);line-height:var(--lh-ui)}.latin-caps{text-transform:uppercase;letter-spacing:.08em}.chip{background:var(--chip-bg);color:var(--chip-fg);font:600 var(--fs-ui-s) / 1.3 var(--font-ui);white-space:nowrap;align-items:center;gap:.4em;padding:.28em .6em .22em;text-decoration:none;display:inline-flex}a.chip:hover{background:var(--ink);color:var(--paper)}.meta{font-family:var(--font-ui);font-size:var(--fs-ui-s);line-height:var(--lh-ui);color:var(--ink-2)}.meta a{text-decoration:none}.meta a:hover{text-decoration:underline}.dot:before{content:"·";color:var(--ink-3);margin-inline:.45em}.rule-top{border-top:var(--rule-w) solid var(--rule)}.section-label{border-top:var(--rule-heavy) solid var(--rule);font-family:var(--font-ui);font-weight:700;font-size:var(--fs-ui);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.7rem .6rem;display:flex}.section-label a{font-weight:500;font-size:var(--fs-ui-s);text-decoration:none}.section-label a:hover{text-decoration:underline}.progress{display:none}@supports (animation-timeline:scroll()){.progress{z-index:50;background:var(--accent);transform-origin:0;height:4px;animation:linear both progress scroll(root);display:block;position:fixed;inset:0 0 auto}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.progress{display:none}}@media print{.site-header,.site-footer,.progress,.demo-banner,.no-print{display:none!important}body{background:#fff;font-size:11pt}}.wordmark[data-astro-cid-qisgtjgl]{font-family:var(--font-display);letter-spacing:-.045em;white-space:nowrap;font-synthesis:none;font-kerning:normal;font-weight:800;line-height:1;display:inline-block}.wm-dot[data-astro-cid-qisgtjgl]{color:var(--signal);margin-left:.01em}.search[data-astro-cid-ac66eqjo]{border:0;border-bottom:var(--rule-heavy) solid var(--signal);background:var(--paper);width:100%;max-width:none;max-height:100dvh;color:var(--ink);overscroll-behavior:contain;margin:0;padding:0;position:fixed;inset:0 0 auto;overflow-y:auto}.search[data-astro-cid-ac66eqjo][open]{animation:.18s ease-out search-in}.search[data-astro-cid-ac66eqjo]::backdrop{background:#14121099}html:has(.search[open]){overflow:hidden}@keyframes search-in{0%{opacity:0;transform:translateY(-1.5rem)}}.panel[data-astro-cid-ac66eqjo]{max-width:62rem;padding-block:clamp(.75rem,2.5vw,1.8rem) clamp(1.5rem,4vw,2.75rem)}.field[data-astro-cid-ac66eqjo]{border-bottom:3px solid var(--ink);align-items:center;gap:.75rem;display:flex}.field[data-astro-cid-ac66eqjo]:focus-within{border-bottom-color:var(--signal)}.field[data-astro-cid-ac66eqjo] svg[data-astro-cid-ac66eqjo]{flex:none;width:clamp(1.4rem,1.1rem + 1vw,2rem);height:auto}.field[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]{min-width:0;color:inherit;font-family:var(--font-display);appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:.35rem 0;font-size:clamp(1.45rem,1.05rem + 2vw,2.5rem);font-weight:600;line-height:1.45}.field[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]::placeholder{color:var(--ink-3);opacity:1}.field[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]::-webkit-search-cancel-button{appearance:none}.close[data-astro-cid-ac66eqjo]{border:1.5px solid var(--ink);color:inherit;cursor:pointer;background:0 0;flex:none;padding:.45rem .8rem;font-weight:700}.close[data-astro-cid-ac66eqjo]:hover{background:var(--ink);color:var(--paper)}.status[data-astro-cid-ac66eqjo]{min-height:1.5em;font-size:var(--fs-ui-s);color:var(--ink-2);margin-top:.8rem}.results[data-astro-cid-ac66eqjo]{margin:.4rem 0 0;padding:0;list-style:none}.results[data-astro-cid-ac66eqjo] li+li{border-top:1px solid var(--rule-soft)}.results[data-astro-cid-ac66eqjo] a{gap:.3rem;margin-inline:-.6rem;padding:1rem .6rem;text-decoration:none;display:grid}.results[data-astro-cid-ac66eqjo] a:hover,.results[data-astro-cid-ac66eqjo] a:focus-visible{background:var(--paper-2)}.results[data-astro-cid-ac66eqjo] a:focus-visible{outline-offset:-3px}.results[data-astro-cid-ac66eqjo] .r-sec{font-family:var(--font-ui);font-size:var(--fs-ui-s);color:var(--accent-ink);font-weight:700}.results[data-astro-cid-ac66eqjo] .r-title{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.15rem,1.05rem + .4vw,1.4rem);font-weight:600;line-height:1.35}.results[data-astro-cid-ac66eqjo] .r-text{-webkit-line-clamp:3;font-family:var(--font-text);color:var(--ink-2);-webkit-box-orient:vertical;font-size:1rem;line-height:1.75;display:-webkit-box;overflow:hidden}.results[data-astro-cid-ac66eqjo] .r-meta{font-family:var(--font-ui);font-size:var(--fs-ui-s);color:var(--ink-3)}.results[data-astro-cid-ac66eqjo] mark{background:color-mix(in srgb, var(--c-turmeric) 60%, transparent);color:inherit;padding:0 .04em}.browse[data-astro-cid-ac66eqjo]{margin-top:1.4rem}.browse[data-astro-cid-ac66eqjo] p[data-astro-cid-ac66eqjo]{font-size:var(--fs-ui-s);color:var(--ink-2)}.browse[data-astro-cid-ac66eqjo] ul[data-astro-cid-ac66eqjo]{flex-wrap:wrap;gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.browse[data-astro-cid-ac66eqjo] .chip[data-astro-cid-ac66eqjo]{font-size:var(--fs-ui);padding:.45em .8em .4em}.site-header[data-astro-cid-nen7h5rs]{position:relative}.lockup[data-astro-cid-nen7h5rs]{--wm:clamp(2.35rem, 1.9rem + 1.6vw, 3.1rem);flex-direction:column;align-items:flex-start;padding-block:clamp(.9rem,2vw,1.3rem) clamp(.85rem,1.8vw,1.15rem);display:flex}.is-home[data-astro-cid-nen7h5rs] .lockup[data-astro-cid-nen7h5rs]{--wm:clamp(3.6rem, 1.6rem + 8.6vw, 8.5rem);padding-block:clamp(1.4rem,4vw,3rem) clamp(1.2rem,3vw,2.4rem)}.name[data-astro-cid-nen7h5rs]{font-weight:inherit;font-size:var(--wm);margin:0;line-height:.9}.name[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none;display:block}.tagline[data-astro-cid-nen7h5rs]{margin-top:calc(var(--wm) * .16);padding-left:calc(var(--wm) * .025);font-family:var(--font-display);font-weight:600;font-size:max(.78rem, var(--wm) * .26);color:var(--ink-2);line-height:1.3}.is-home[data-astro-cid-nen7h5rs] .tagline[data-astro-cid-nen7h5rs]{margin-top:calc(var(--wm) * .13);color:var(--ink)}.bar[data-astro-cid-nen7h5rs]{border-block:var(--rule-w) solid var(--rule)}.is-home[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]{border-top-width:var(--rule-heavy)}.bar-inner[data-astro-cid-nen7h5rs]{align-items:stretch;gap:1rem;display:flex}.sections[data-astro-cid-nen7h5rs]{flex:1;min-width:0}.sections[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,auto);justify-content:start;gap:0 1.4rem;margin:0;padding:.35rem 0;list-style:none;display:grid}.sections[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);align-items:center;gap:.5rem;padding-block:.3rem;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.swatch[data-astro-cid-nen7h5rs]{background:var(--accent);border-radius:50%;flex:none;width:.6rem;height:.6rem}.sections[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.sections[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:.36em;text-decoration:underline 3px;text-decoration-color:var(--accent)}.search-toggle[data-astro-cid-nen7h5rs]{border:0;border-left:1px solid var(--rule-soft);width:3rem;color:var(--ink);cursor:pointer;background:0 0;flex:none;place-items:center;margin-right:-.5rem;padding:0;display:grid}.search-toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:1.4rem;height:1.4rem;transition:transform .15s}.search-toggle[data-astro-cid-nen7h5rs]:hover svg[data-astro-cid-nen7h5rs]{color:var(--signal);transform:scale(1.08)}@media (width>=40rem){.sections[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:0 2rem;padding:0;display:flex}.sections[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:.72rem .62rem}.search-toggle[data-astro-cid-nen7h5rs]{border-left:0;width:3.25rem}}@media (width>=64rem){.sections[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:0 2.6rem}.sections[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:1.08rem}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--ink);color:var(--paper);margin-top:clamp(4rem,9vw,8rem);padding-block:clamp(2.5rem,6vw,4.5rem) 2rem}.mark[data-astro-cid-jo6i4kqk]{font-size:clamp(3rem,1.6rem + 6.4vw,7rem);text-decoration:none;display:inline-block}.tagline[data-astro-cid-jo6i4kqk]{max-width:30rem;font-family:var(--font-display);color:#d9d2c4;margin-top:.7rem;font-size:clamp(1.05rem,.95rem + .5vw,1.35rem);font-weight:600;line-height:1.45}.cols[data-astro-cid-jo6i4kqk]{gap:2rem var(--gap);border-top:1px solid #4b453c;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin-top:clamp(2rem,5vw,3.5rem);padding-top:1.4rem;display:grid}h2[data-astro-cid-jo6i4kqk]{font-size:var(--fs-ui-s);color:#a99f8e;margin-bottom:.7rem;font-weight:700}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:.35rem}a[data-astro-cid-jo6i4kqk]{text-decoration:none}.cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline;text-decoration-color:var(--signal);text-decoration-thickness:2px}.base[data-astro-cid-jo6i4kqk]{font-size:var(--fs-ui-s);color:#a99f8e;border-top:1px solid #4b453c;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:3rem;padding-top:1rem;display:flex}[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--c-turmeric)}.demo-banner[data-astro-cid-hkbrpulz]{z-index:60;padding:.45rem var(--gutter);background:repeating-linear-gradient(-45deg, var(--c-turmeric) 0 14px, #f3b93a 14px 28px);color:var(--ink);font-size:var(--fs-ui-s);text-align:center;position:sticky;top:0}main[data-astro-cid-hkbrpulz]:focus{outline:none}
