@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWEABAAAAAACnwAAAUtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUAmCcxEQCoNgg18LDgABNgIkAxgEIAWDXgdGDINsG1MJQB6FTZl7lLXccknfu1wyTATU3L97eflQ5pSZFDAaQ2lZGABwoEh28vM61/uRmqMp3E9NUQkmEvCWM7XNclvAh+1kutF0mLT/I/pDTx2q/sjCXMDGBokHg7TG5j00ngglgHOe50pjWa/ntXqNCoB94CaYSdTl3t0pAEWZmaF+A6qbQYYCZEDP9PEhi6OXDSzMgOl/ok4FE8D+eBw1haNoEO2PJgFDqT87zJAT2oOoGE3SBAlEDkAOiAAwuE8Nhg2Sq/G0/z+Ip0UVExQQAFFMLAEJAoiAHFAeCQHlUTigOBkCBZSA3UuuZuC/FbJ/vpv/eRTkev1KivTjpCmTY0qVAJtTklQqVq/VMFA860QVKkhCG3k2jCrMk0QUqKKlGX6CFvDmU6ag2VCRfNSkFyGcmZyGbFequMYiOXLmDL8INUtwCV8shFnNRUSzFGpS2y8imyWlQq7+gMZ2awc+kewfPO9EMgCPDwwLcf1WqpoxcmJySyxomsRvpc2TWKHXZIapmt/RkeUXUZFwrDnRB0vxRAw8Ie2u+dc8RTcbioVcg1HtDe3C1n7VWk2/toxlcYnwYNSkp6dfNfaUdmZJrVIquJuPrhpKrZImnUEWRzN20PTqEjr27+cjVlbYOqSq7a87WTJOtNGLDYi97KKYubn6/cWwdZRSsxV1TCshJKOlg3n8Q4v9InmzoU3tJcUMy3b4ASHJKOjQWaYUQD5AcSAH9ABGABCDUB0BQABxnFasQC0ZLJGnGtj/6tmrsO1KpaJB2VY8qG+Gba+K7n/RbMz662IHXj58aWvlYhTjSlCdPGvfy2IHXvccvfIiKX62+NSu+FLSJVvZahhTH1fsiQzVVhbtfjyzbtHWwzU6cClZzpK4N/0uzW+Y7iuPqjZzLsvREX33PJ5Zr2jb7r2mnNLsHE+l5USDLdMJH+AWioy8TNlMEVU6BU+koP8kEbSstgiU7dEhQh9SUDpFURBFpB9atfalM9Kkq3wQQ2Xg7kFyl6gxINHN6pa9SaAENL037ZUS3imBWM3CBMxJjZAgI0k6dC4y/SbFBv/6tRSCMjn0N6UuTWMNZBaZqP/eEsVEk7ZSUzpleZJSU9AOFdAB5dCtBS8cpCeRC35oQiIgIChYtyfH16ft9q+wCPkN3t752g3w4ffA/g//z/zpcTugCAIggK+LJX+DnqLCGMglkB/eShh+zfFonQCnC+2jOkdlAA0BFAURohsSAgqNIqFYDmBKqIlsxOY3m6Dxi03iPGFTUmxj0yINsiUCUrSaIQsWWbjpc7IEy8KGhPAk9AVhga/KmxIwK2RMUJ1S1SoUqlFvyohtmgyYEdZs3ACeX6MRYzabMiCk1YiQMN6sGViigMQoZjya8WjGoyis8DVnj8PMrqWTH7yGhxWZNWe7EN6YcQuwJAkSZcIxpHY/FjInACswZQr20Yd57QgFR37lFiOGBRAAsslxXZEPhEAAGUhESTev4BNAV4yJpITCFMnWggQRNLUEUSOahpWmQcH79zQoksIuCihsep9WiUw+mHFfpcNJ5RbPAIv00vlZxdCCRt+KNCmWyhlKmJAlgUt8K6lVmXQuq1WUUc0KBJlhMq1WvqRlskS3KtmyVVLJPFjRNJCVqZSzBS1MuEpum0E10rGQVbhu9xgs5cGskgtug3oKXKUS0qlUkngYVauqaKklBkrSpin4ZSpbwomE1lHEOWI+8R7SgfVEjnpPNFhLfIUArCNy/n5mTVDHHFFn9nSabYl3/ZvYLI0vEfXp1gE=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABTAAAAYGmlnq5jbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADAAAAAwELfCadoZWFkAAAC4AAAADYAAAA2GnZrk2hoZWEAAAMYAAAAHwAAACQJCQOBaG10eAAAAzgAAAAXAAAAGAcQAE5sb2NhAAADUAAAAA4AAAAOAIgAiG1heHAAAANgAAAAHAAAACAAGwDzbmFtZQAAA3wAAADYAAAB3iYtQbtwb3N0AAAEVAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQFAQBWef/ZVevZfQqXQiKo3ix4FUDqNSOY87SBAmMxlco60k0KIJ6L/bTGM1qExFUsEjvImfrh2CA2LzfJ3gWVWYGYBcOxDoBuCVClMAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAAQBBzvNdCF8PPPUACQPoAAAAANm84TwAAAAA3PJHEf5N/esGXQQ0AAAACQACAAAAAAAAeNpjYGRgYIn5+4qBga36n+9/UbZYoAgqYAMAjoYFkwB42mO8waDAAAJvIJiphEEPRAMANRYEYgAAAAAUABQAFAAUAGAAYAAAeNpjYGRgYGBjmMDAw5DIwArmIQAzAyMAGHQBD3jalc4BR0NRGIDhZ7VSMECAHATQXcugBlVElFIJAatu25jtOndl/ad+Wr8g0MFxGVA+eA7ne33Y8mZdq72Np9Zudsuen+w1Hd/Z6058Zbf1LbM37HjO3lToZ3eSGFukqRzrpqm9iCYqi+RCnTxVmItGum5cuHLpzLVbU6Wle0MztQfjpIl9d0oj76aGokelKJXMzQQ9hV5uhKYSmk5oSmG1lDcHze7gn5esvv5ywbm5yqeYPDK2EBw60HMkNIX0S1QpBKemaYJmQ+qJSrVS9KH0qvgFlnxHCnjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==)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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-thai-thai-400-normal.Bt1rR4gi.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-thai-400-normal.DKc8V4lk.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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-thai-latin-ext-400-normal.DBkYO1u-.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-latin-ext-400-normal.n-X-g5Z4.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;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-thai-latin-400-normal.CwmoKdEh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-latin-400-normal.YXrLwNa7.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;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWAABAAAAAACjQAAAUpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQISgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDNAdGDINiGw0JAB6HsXvkgEk0G+iPSRT54IH6TXsz/2NSUeh2iCgQN0KUihNzKip0RfQq/sOu30XtmO6thcB2n/Au0iANZAIRZRwECURctf7///eq/vt+Fv4TsLHFokHKy5q7a1JBN3ALuG7X4Jwc77AA1RZSAbA61EFnnpq/mxIB2PHzE5Fo7was6ADpABOyoCBt/tI5un8nC/8U9UQWAmzcr8shMYcJZFJuAXrwny2GiJVqkA6zZpIaUgM0QAIAdPWY4h2orQ9c/wf0AblYCSEApFWmAEUCEtCAhTQEsJBOM3BiRaIDLpTH1cvpUPmUSF/768kf1xC8XnOJmA3Wa7Bav6jtepTKczONJuzQD5zpak4Rw55uQ4o9mKUVp0xt8Btkz+r3SAOCw8C2ZssLQtwaN0T6gkGkzmJDGx4KGYigUu2JyPNiJGQggwaiIBAy0IIq+ryWHV23JTOukirZNZFUUTUzOvG8no2p5imTyXiRep71mTgXbsjA881xn3TZZDxeGzLQ3WJ1fzLOEbXVFXYrHZ9zPWRgCvao57WcNVvWbnn+dMQ32CPTokBAtT//zpr8xiMReOjoM4eW4syJxNJwgyVgLhjdVpfs62d781gmvpIq+czA86fnqi+ZGb/2Mnhn0ivgN4cMXB3VstsNcXqNtv00O32DARoWf9z3+ZdGQga2YM/6Le0RXyAQDyHQsGLHy5RO8wBgBsAJaEATWA0AdBBuJAAgQNerHBaXecxhso8mv/jkC3HmoSV24djsFK77HhJnPrAnP8vb9PaXjqufv/85p+9f6MC+wYXzfk5/7Lj6ZdPGNz5Tzvud3b039t6obXOUrVlxwN9R4O0u6IwduHedM7Y7v9xZeqIsp235cw1tfTP5tUU9y4f9Lbnugrre2LG71nlie57xVf5fmRNdkaiPDG4v/QyQQseKbd78GgPda8BHDGhPA4piFpjX4gbiOwO8Bx2DyFu+Ky6xLfGrUm21Rfyc34rtnRlN4cIPr17sKmoxcTsuHseF3NOiAS7EXh14h3zkGFSAEbJ7sj2z2JFzLRoe7IjBWWyIOQOXdxb3Cv7hRdxzKZZik1cDbq9B1jNJMeSCHfLABoUO7LHFkjI2ij+0uAQBCFr+U8+ODHvqr1lt2l8AX9+f6wC++x3eGx3X/zX36+2ADQmAgNbEbz5iQpQO7IHgpWUWX6G4/9tK8hiFclwAZm7HyRST3ensIJGgIQArUzSEbgP6zLFCUOo9hcTNywqNRgd36uYUJhYbUZgJKne4zwbM2P+W7FaraHCfcXsl1CT77ROejYTtwnbZa1qR1aJ6dWkVs8Z2kw5bb9RO+2wwY1RCSMykCQkH7LDJpL1uYbvspJQIK0GeuuvolDp3Yd3GaQdsN2qvO1b7PrX41KKrRtvsstuR2LqmUwFVShUrUUNx08nkV/faLUxpsd12ypZrn4pjEsOk66APvxgmASCNmNczzIAQEk1oQrcc2JkoJmcEl0uLW8vVrm0pNqBQCoEbWSgOsQcJb09SpkDAEm7AWvg2Xg1K5fKbd9mZMEGnOmGZFhk8XtKqUoHANNpUKbTSPMJ0+nWrlW8ZbTQRVSPEv280U69UNh83LKzWsmQyLWCPNZjCpZiNbvWKZFjImJ2d+kSVuokwB0n22KJJDmFO8ihLzWOnQRdxXWp2vm+3m+owhUhZaVsKDehTFqVosojYj/m7+Y/zm4mXOcBv5sN5LaNmnCPM7CMekx7rc1qZqnmamL+L/xgppmY9a5hbKcDsI8PO/Q==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABSAAAAYGoMn85jbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2Gm5romhoZWEAAAMcAAAAHwAAACQJAQOLaG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAGwD4bmFtZQAAA4AAAADTAAABtCFnPsJwb3N0AAAEVAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQEAUBec/uyLRq/8x1DqR7RWbPZDzqFTOo9ZKECYzGYKKnUTQohmYvlshWQ9q6yqq4hHexM84JGcHX0O+DghZnZsZgBptgKMbDe8K2wAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEAQYjtGUpfDzz1AAkD6AAAAADZvOE7AAAAANzyRxD+R/3rBlsERQAAAAkAAgAAAAAAAHjaY2BkYGCJ+fuKgYGt8p/7f0W2aKAIKmADAI6gBZUAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY5jAwMOQxsAK5iEAMwMjABjdARR42pXMNUIEQRQA0cKdkHhy3N3dXRPcfX3vxQk4EweggrF0R7rfV6CRB2qoqm0CLvgLXcUAv6GraecndA0zFELXpnrq6OAqdD1dDIVuV/BEzveLCXp9s9yS4dk4p3vI6jfvTzI8Wt9lhS3WWWCbPSv3lDjkmg87j3hSz3Rbu+dO5XnnRGdwD592BfTTQ394ToabAlXJzgP9qN6sZeId4awKp1U4r9Lzi3zyRZmM8aMdOesD9NHPuAr3YRcZ+3r0PG++QWoiixH33vfeBdxOzz8zK0BKAHjaY2BiAIP/axl8GbABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAzhsIiA==)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;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-thai-thai-500-normal.BrMc1XKn.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-thai-500-normal.BoHUoq0p.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;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-thai-latin-ext-500-normal.n470B0cW.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-latin-ext-500-normal.DcylQI4B.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;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-thai-latin-500-normal.DQcnnbdd.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-latin-500-normal.h5t7erDE.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;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAV4ABAAAAAAChgAAAUeAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQISAmCcxEQCoMsgzILDgABNgIkAxgEIAWDQAdGDINkG/gICB4HzvksHpSclNDkippHLXj4bGp/ZleEBnzJyIBCI8oOkMxSgBVgUI464KLU8UbB+pBL5NIngtxdgHFLKA/SQF4gooyDBAOt/2vHv09dmm5Jwz5eumAwSLdppWDtFODK0QC2Lxj9hqVZgN7e3+hB5LVU90rtdlc6G8ew80QEYKdSJREfXz6NFR0gD+AkDgrSWkvXpiP7KPxb1J0UAoL26XKrTGICmVnzYdmfLdaTTN0gHRbNJDWkBmiABABYMlYoHoI6+tr5n0FfK4uVEAJA2mUOUCQgAQ0opCGAQjpDwIkViQ64UF5Sr+VB+S2R/8+ll0Awed8SU5ZbZ1TSdqvssVybkEdY7KhdLvAY4Mx3cYolOPIDdHEQs7TjlLkafgsaLtKA4DSwJZIvC/FYyhD5qwbxehsb2ob1IQMRVGpsZzwrNoYMZNBANAVCBlpQjWe12vHJZHVKZVRmydaMGlc7Nm3N6rUpsdiTzqQiKstU7OzapyOQHUpVbPWkU6mekIHOw7o7k0JA7SLhXSQ7Zz5kYAouU1mtLpGcSGYvxCtSczzvCATUWPZhIjkPxysCI8lc5guTdeLsztKrQ4vH3JTZrTTzVGEeyvKkdkaZrg5kLxTFikx1ql9k8DDXKKAP+QzI9VrtmCEuJGzMF2CtSKklVbpTFdN/cDxkYAsum0qOxSsCgVQIgYYVO16mfJ4HADMATkAD+sAyAKAD/5IAgABdb3NYXObNDpN9U+azjz4TF58tsQvHnF24nhQX37NnErMPPnfc+vTDT7lQ6sA+7cL5FBc+dNz6fHDm7ifK+ZRzcO7HtT/2LHZ0TC48Vrm0yVVdunjq4K1l89N71hdHGsPLu0cT9bua+2MrKhOVI3Xlc8umT95YJqf2JQrbLrfWjqi5+MTSvW05gBw6Vmw+f7eB7jXgAwwYCwMi5Tbg7ykD8Y0B70X/xiC8BpZvorEc5dq0Z393ICpnl1swO1Z9Dhfl2O+OrsiwiQgXg1zIdcMaf3Ih1t3Gjvx3m+fB3mFD/GtweRXYDctrC7n/zSkudFG73V6DwDO4AGugHdZCG2ywEIpDwigboS+NxhCAYLg1HXthg6fvP6tN+xHgy7u/H+Cbvxf5/h+Z/8W8Xk8ANiQAAr4XbvMZJ1a+ZAGCiYpZfIFi/7XOyfM0qKwifVaewMl2JgQAdpCIb9EQgJVtNIRuA1YnIBV0eEsqcXNXqjHi1LzuKjVRbKvUTFRbt5s2sMORmfCAHpHqw7Y4ZKdaeMRh4cvZaY+w/Q7ZLmKVccstMWKFhD3STpiyyT6HTdthk51CpqTttdOI/fbYalbaISaFE/soMWExK0cvdbNKLx9Ojm931B6bHOIZOS5VulSpXtWP2u+Ak4+3bf8oVyotomK6KWwr558eckCYMmyPPVSg7bDSkl7D9K88Jm2rMAkA+UianGEGhJBoQhO65ei+nVGxxpFviY60qW8djhrQLIfAjWwWLdeDBh88pU2zKqU8gLX5AV7NalQq5OyP+dRTyvg5xEx+lWBUp2bViqyrJUv0iST0MotWNMfUqeBDtc6UuPbSUYKKiUFtqavSddxMh6CAsqTawrhuodJRgIqVVk2poJTbbrsEAb3wKju7zImLqZSrHJy21UpdauQqJw2UUj52GXexwqComsdsu4mqv9ZJcvjZsDQb8FPpyDGomDiypg/RD9BfQl77UTeCHF7lsG4EOAw8BjOutA6CqB37QX8R/QkOoyhxdyRQk7SAOAIAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASAAA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4tfxplT1MvMgAAAYAAAABSAAAAYGpxoOFjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC4AAAAuIJK/GhoZWFkAAAC2AAAADYAAAA2GmxrsGhoZWEAAAMQAAAAHwAAACQI/wOEaG10eAAAAzAAAAAXAAAAGAcbAEhsb2NhAAADSAAAAA4AAAAOAIIAgm1heHAAAANYAAAAHAAAACAAGwD5bmFtZQAAA3QAAADZAAABwCLFP6pwb3N0AAAEUAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiZzEkjwGkZKMxEwGEQYQYAER//+DSACUkQcoAAAAeNothTEOQEAUBec/u5HQq/81tDoR/RYbldM4j0rlPO4gscJkJkPQqkQEbeUwfbeFZD2orauoiiK8iZ9xmJ0TfA/5viBkdW5mAGp0AI4e3IAKVQAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEAQVVJdwRfDzz1AAkD6AAAAADZvOE9AAAAANzyRxH+Qv3rBl4EUAAAAAkAAgAAAAAAAHjaY2BkYGCJ+fuKgYGt5p/Tf3G2OKAIKmADAI3fBYwAeNpjvMGgwAACbyCYqZ5BA0QDADVFBGcAAAAAEwATABMAEwBcAFwAAHjaY2BkYGBgY5jAwMOQzsAK5iEAMwMjABjyARV42pWMtWFDQRBEn5kdOv4FmBkSk5gZIjEzS7WpAlWlCcSZjvbN7ewAx+TYY2f/BIjvMOMdXpnMeJdLxjPe45fRjPdXPAdckZnxIfc8z/hSBAU62g0+udNuk6ZFUbojvqUtrqjWaZFX34MZJzZ+ceFVJ8uAAElqcgYpiIrc6CdLVfRLXZ4MYekWyqIup8EDtzzM3q9ZmiHaNtcvnacrTtJa5MzmRbME0SxDtJnxp9pgSIsiebk6GDxyzwMfolkmctGS71b8Q0XbWJloI0VWNava05vhdgr05EGRAAAAeNpjYGIAg/9bGSIYsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDSjAib)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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-thai-thai-600-normal.DvfsyWAn.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-thai-600-normal.BOwfviun.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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-thai-latin-ext-600-normal.BXI6PlF4.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-latin-ext-600-normal.iH120vlL.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;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-thai-latin-600-normal.BR-dhaTH.woff2)format("woff2"),url(/_astro/ibm-plex-sans-thai-latin-600-normal.P_JjY83V.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}.docs-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:65px;padding-top:48px;padding-bottom:80px;display:grid}.docs-sidebar{font-size:.875rem;position:sticky;top:120px}.sidebar-label{letter-spacing:.09em;color:#8a94a6;margin-bottom:16px;font:500 .75rem Consolas,monospace}.docs-sidebar nav{flex-direction:column;gap:3px;display:flex}.docs-sidebar nav a{color:#647089;border-radius:5px;padding:8px 12px}.docs-sidebar nav a:hover{color:var(--blue);background:var(--wash)}.docs-sidebar nav a[aria-current]{background:var(--blue-wash);color:var(--blue);font-weight:500}.toc-label{margin-top:34px}.docs-sidebar .toc a{padding-block:6px;font-size:.8125rem}.sidebar-version{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin-top:35px;padding:18px 12px;display:flex}.sidebar-version>.mono{color:var(--blue);font-size:.75rem}.sidebar-version>span:last-child{color:var(--muted);font-size:.75rem}.docs-article{min-width:0;max-width:830px}.docs-heading{border-bottom:1px solid var(--line);margin-bottom:30px;padding-bottom:26px}.docs-heading h1{letter-spacing:-.04em;margin-bottom:14px;font-size:2.6rem}.docs-heading>p:last-child{color:var(--muted);max-width:650px;margin:0;font-size:1.0625rem}.docs-article section{margin-top:44px;scroll-margin-top:110px}.docs-article section+section{border-top:1px solid var(--line);padding-top:40px}.docs-article h2{align-items:center;gap:13px;font-size:1.65rem;display:flex}.docs-article h2 code{color:var(--ink);overflow-wrap:anywhere;background:0 0;padding:0;font-size:1.25rem}.docs-article h3{margin-top:28px;font-size:1.125rem}.docs-article p,.docs-article li{color:#596780;font-size:1rem;line-height:1.95}.docs-article a:not(.button):not(.doc-link-grid a){color:var(--blue)}.docs-article a:hover{text-decoration:underline}.docs-article p code,.docs-article li code,.docs-article td code{color:#355386;background:#f0f3fa;border-radius:4px;padding:2px 5px;font-size:.8125rem}.docs-article .code-block{margin-block:20px}.step-number{color:var(--blue);background:var(--blue-wash);border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font:500 .9375rem Consolas,monospace;display:inline-grid}.notice{color:#4c6087;background:#f1f5ff;border:1px solid #dce5fc;border-left:3px solid #6c8ae9;border-radius:5px;margin-block:20px;padding:17px 20px;font-size:.875rem}.notice strong{color:#31518b;font-weight:500}.notice p{color:#4c6087;margin:6px 0 0;font-size:.875rem;line-height:1.85}.notice.warning{color:#8d5a22;background:#fff7eb;border-color:#f4ddbb}.doc-details{border:1px solid var(--line);border-radius:7px;margin-block:18px;overflow:hidden}.doc-details summary{cursor:pointer;color:#52627e;padding:13px 18px;font-size:.875rem}.doc-details[open] summary{border-bottom:1px solid var(--line)}.doc-details .code-block{border:0;border-radius:0;margin:0}.doc-details[open] .code-block pre{max-height:650px}.small-note,.docs-article .small-note{color:var(--muted);margin-top:12px;font-size:.8125rem}.inline-link{font-size:.875rem;font-weight:500}.doc-link-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.doc-link-grid a{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:8px;padding:22px;display:flex}.doc-link-grid a:hover{border-color:#8ba7ff;text-decoration:none}.doc-link-grid span{color:var(--muted);font-size:.8125rem}.doc-link-grid strong{color:var(--blue);font-size:1rem;font-weight:500}.table-scroll{border:1px solid var(--line);border-radius:7px;margin:24px 0;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}th{background:var(--wash);color:#53627b;white-space:nowrap;font-weight:500}th,td{border-bottom:1px solid var(--line);vertical-align:top;padding:13px 16px}tr:last-child td{border:0}td{color:var(--muted)}.break-code{overflow-wrap:anywhere}.docs-article ul{padding-left:23px}.docs-article li{margin-bottom:10px;padding-left:4px}.live-example{border:1px solid var(--line);background:#fafbfe;border-radius:9px;margin-block:22px;padding:25px}.dropdown-example{max-width:480px}.dropdown-example .field-label:not(:first-child){margin-top:14px}.dropdown-postcode{background:var(--blue-wash);color:var(--blue);border-radius:5px;margin-top:20px;padding:13px 16px;font-size:.875rem;display:block}.autocomplete-example{position:relative}.autocomplete-options{border:1px solid var(--line);background:#fff;border-radius:6px;max-height:300px;overflow:auto;margin:10px 0!important;padding:5px!important;list-style:none!important}.autocomplete-options li{cursor:pointer;font-size:.875rem;margin:0!important;padding:10px 13px!important;line-height:1.7!important}.autocomplete-options li:hover,.autocomplete-options li[aria-selected=true]{color:var(--blue);background:var(--blue-wash);border-radius:4px}.autocomplete-example p:last-child{margin-bottom:0}.playground-page{padding-top:48px;padding-bottom:40px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:35px;display:flex}.page-heading h1{letter-spacing:-.04em;margin-bottom:10px;font-size:2.4rem}.page-heading p:last-child{color:var(--muted);margin:0;font-size:1rem}.version-label{color:#73809a;white-space:nowrap;font:400 .75rem Consolas,monospace}.version-label b{color:var(--blue);background:var(--blue-wash);border-radius:4px;margin-left:5px;padding:4px 7px;font-weight:500}.playground{border:1px solid #d8e0ed;border-radius:10px;overflow:hidden;box-shadow:0 5px 25px #17264204}.playground-tabs{border-bottom:1px solid var(--line);background:#f8faff;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding-inline:20px;display:grid}.playground-tabs>button{color:#687792;background:0 0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:12px;min-width:0;margin-bottom:-1px;padding:19px 12px;font-size:.9375rem;display:flex;position:relative}.playground-tabs>button[aria-selected=true]{border-bottom-color:var(--blue);color:var(--blue)}.playground-tabs>button code{color:#8391aa;font-size:.75rem}.playground-grid{outline-offset:-3px;grid-template-columns:1.13fr 1fr;display:grid}.playground-workspace{min-width:0;padding:28px}.workspace-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;display:flex}.workspace-heading .eyebrow{margin:0}.workspace-heading>span:last-child{color:var(--muted);font-size:.75rem}.field-label{color:#43516b;margin-bottom:8px;font-size:.8755rem;font-weight:500;display:block}.field-input{background:#fff;border:1px solid #ccd6e8;border-radius:6px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:.9375rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}.field-input:focus{border-color:#6c8fff;outline:none;box-shadow:0 0 0 3px #edf2ff}.field-input:disabled{color:#8290a5;background:#f2f4f8}.field-input.large-input{min-height:52px;padding:13px 15px;font-size:1.0625rem}.workspace-examples{margin:12px 0 23px}.workspace-examples button{font-size:.75rem}.options-row,.field-row{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.options-row:has(>div:only-child){grid-template-columns:1fr}.options-row .field-label,.options-row select{font-size:.8125rem}.advanced-options{color:var(--muted);margin-top:20px;font-size:.8125rem}.advanced-options summary{cursor:pointer}.advanced-options>label{justify-content:space-between;margin-top:14px;display:flex}.advanced-options input{width:100%;accent-color:var(--blue)}.advanced-options p{color:var(--muted);margin:5px 0 0;font-size:.75rem}.results-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin:24px 0 15px;padding-top:23px;display:flex}.results-heading h2{margin:0;font-size:1rem}.results-heading>span{color:var(--muted);text-align:right;font-size:.75rem}.results-list{flex-direction:column;gap:10px;display:flex}.result-card{text-align:left;border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;flex-direction:column;gap:9px;padding:15px 17px;display:flex}.result-card:hover{background:#fbfcff;border-color:#92aefb}.result-card.is-selected{border-color:var(--blue);background:#f5f8ff}.result-card>strong{font-size:.9375rem;font-weight:500;line-height:1.75}.result-card-top,.result-card-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.result-level{color:#7c88a0;font-size:.75rem}.result-card-bottom{color:#74819a;font-size:.75rem}.result-card-bottom>span:last-child{color:var(--blue)}.empty-state{color:var(--muted);text-align:center;background:#fbfcff;border:1px dashed #ccd7eb;border-radius:7px;padding:25px 22px;font-size:.875rem;line-height:1.9}.playground-output{background:var(--code);color:#cbd7ea;flex-direction:column;align-self:stretch;min-width:0;padding:0 0 22px;display:flex}.output-tabs{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding:16px 22px;display:flex}.output-tabs>div{gap:16px;display:flex}.output-tabs button{color:#8799b5;background:0 0;padding:2px 0;font-size:.8125rem}.output-tabs button[aria-pressed=true]{color:#fff}.output-tabs .output-copy{color:#b2c3dc;font-size:.75rem}.output-tabs .output-copy:hover{color:#fff}.playground-output pre{color:#bed2ff;min-height:300px;max-height:600px;margin:0;padding:24px;font-size:.8125rem;line-height:1.9;overflow:auto}.playground-output pre code{font-size:inherit}.output-note{color:#8c9eb9;padding:0 24px;font-size:.75rem;line-height:1.9}.copy-status{color:#d6e2fa;min-height:20px;padding:0 24px;font-size:.75rem}.output-reference{color:#b7caff;border-top:1px solid #ffffff14;margin-top:auto;padding:18px 24px 0;font-size:.75rem}.output-reference:hover{text-decoration:underline}.playground-footnote{color:var(--muted);margin-top:23px;font-size:.8125rem;line-height:1.9}.playground-footnote a{color:var(--blue);margin-left:6px}.status-label{color:#3d5eb4;background:#eaf0ff;border-radius:4px;align-self:flex-start;margin-bottom:3px;padding:4px 9px;font:400 .75rem Consolas,monospace}.status-ambiguous,.status-partial{color:#916321;background:#fff2db}.status-not_found{color:#63718a;background:#f2f4f8}.corrections-list{padding:12px 0}.corrections-list h3{color:var(--muted);margin:0 0 10px;font-size:.8125rem;font-weight:500}.corrections-list p{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0;font-size:.8125rem;display:flex}.corrections-list del{color:#93757c}.corrections-list p>span{color:var(--blue)}.corrections-list code{color:var(--muted);margin-left:auto;font-size:.75rem}.selected-address{border-left:3px solid var(--blue);background:var(--blue-wash);border-radius:3px;flex-direction:column;gap:5px;margin-top:20px;padding:10px 14px;display:flex}.selected-address span{color:var(--blue);font-size:.75rem}.selected-address strong{font-size:.875rem;font-weight:500}.dropdown-result{text-align:center;background:#f7f9ff;border:1px solid #e0e7f6;border-radius:7px;padding:24px 20px}.dropdown-result>.field-label{font-size:.9375rem;line-height:1.85}.dropdown-result>.muted{font-size:.75rem}.postal-digits{justify-content:center;gap:8px;margin-top:15px;display:flex}.postal-digits>span{width:40px;height:49px;color:var(--blue);background:#fff;border:1px solid #d5dfef;border-radius:5px;place-items:center;font:500 1.5rem Consolas,monospace;display:grid}.area-codes{color:var(--muted);margin:15px 0 0;font-size:.75rem}.not-found{min-height:65vh;padding-block:100px}.not-found h1{font-size:2.5rem}.not-found>p:not(.eyebrow){color:var(--muted)}@media (width<=1050px){.docs-layout{grid-template-columns:180px minmax(0,1fr);gap:35px}.playground-tabs>button{flex-direction:column;gap:7px}.version-label{display:none}.playground-workspace{padding:23px}.playground-output pre{padding:22px;font-size:.75rem}.workspace-heading>span:last-child{font-size:.75rem}}@media (width<=800px){.docs-layout{grid-template-columns:1fr;gap:30px;padding-top:30px}.docs-sidebar{position:static}.docs-sidebar>.sidebar-label,.docs-sidebar>.toc,.sidebar-version{display:none}.docs-sidebar>nav:first-of-type{border-bottom:1px solid var(--line);flex-flow:wrap;gap:4px;padding-bottom:16px}.docs-sidebar nav a{padding:7px 10px;font-size:.8125rem}.docs-heading h1{font-size:2.2rem}.docs-heading>p:last-child{font-size:1rem}.docs-article section{scroll-margin-top:92px}.docs-article section+section{padding-top:30px}.docs-article h2{font-size:1.45rem}.docs-article h2 code{font-size:1.1rem}.playground-page{padding-top:30px}.page-heading h1{font-size:2rem}.page-heading p:last-child{font-size:.9375rem}.playground-grid{grid-template-columns:1fr}.playground-tabs{gap:4px;padding-inline:8px}.playground-tabs>button{padding:15px 7px;font-size:.875rem}.playground-tabs>button code{display:none}.playground-output pre{min-height:200px;max-height:430px;font-size:.8125rem}.playground-footnote{font-size:.75rem}.doc-link-grid{gap:12px}.doc-link-grid a{padding:18px}.workspace-heading>span:last-child{font-size:.75rem}}@media (width<=520px){.docs-heading h1{font-size:1.95rem}.docs-article p,.docs-article li{font-size:.9375rem}.docs-article section{margin-top:32px}.docs-article h2{font-size:1.35rem}.docs-article h2 code{font-size:1rem}.docs-article .notice p{font-size:.8125rem}.doc-link-grid{grid-template-columns:1fr}.notice{padding:15px 17px}.live-example{padding:18px}.table-scroll{font-size:.8125rem}th,td{padding:12px}.docs-article p code,.docs-article td code{font-size:.75rem}.page-heading h1{font-size:1.75rem}.page-heading{margin-bottom:25px}.playground-workspace{padding:20px 17px}.playground-tabs>button{font-size:.8125rem}.playground-tabs>button code{font-size:.75rem}.options-row,.field-row{gap:10px}.field-row{grid-template-columns:1fr}.workspace-heading{gap:8px}.workspace-heading>span:last-child{font-size:.75rem}.result-card{padding:13px}.result-card>strong{font-size:.8755rem}.output-tabs{padding:15px 17px}.playground-output pre{padding:20px 17px;font-size:.75rem}.output-note,.copy-status,.output-reference{padding-inline:17px}.postal-digits>span{width:35px;height:43px}}:root{--blue:#254ee5;--blue-dark:#1939b7;--ink:#172642;--muted:#65718a;--line:#e1e7f0;--wash:#f4f7fc;--blue-wash:#edf2ff;--white:#fff;--code:#182337;--font:"IBM Plex Sans Thai", "Tahoma", sans-serif;font-family:var(--font);color:var(--ink);background:var(--white);font-synthesis:none;font-weight:400;line-height:1.7}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait}button:disabled,select:disabled{opacity:.55}a,button,input,select,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:4px;outline:3px solid #7594ff}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{font-weight:600;line-height:1.4}h2{letter-spacing:-.035em;margin-bottom:1rem;font-size:2.15rem}h3{font-size:1.25rem}p{margin-bottom:1.2rem}svg{vertical-align:middle;flex-shrink:0}code,.mono,kbd{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}code{font-size:.875em}pre{tab-size:2}button{border:0}input,select,textarea{color:var(--ink)}.container{width:min(1160px,100% - 64px);margin-inline:auto}.muted{color:var(--muted)}.eyebrow{letter-spacing:.11em;color:var(--blue);margin-bottom:12px;font-size:.75rem;font-weight:600}.site-header{border-bottom:1px solid var(--line);z-index:20;background:#fffffff7;height:82px;position:sticky;top:0}.nav-shell{align-items:center;gap:36px;width:min(1280px,100% - 64px);height:100%;margin:auto;display:flex}.brand{letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:11px;font-size:1.25rem;font-weight:600;display:flex}.brand-mark{background:var(--blue);color:#fff;letter-spacing:-.09em;border-radius:11px;place-items:center;width:42px;height:42px;padding-right:3px;font-family:Consolas,monospace;font-size:1.1rem;font-weight:600;display:grid}.brand-mark.small{border-radius:9px;width:34px;height:34px;font-size:.95rem}.brand-sdk{letter-spacing:.06em;background:var(--wash);border:1px solid var(--line);vertical-align:middle;border-radius:4px;margin-left:8px;padding:3px 5px;font:500 .75rem Consolas,monospace}.desktop-nav{gap:30px;margin-left:auto;font-size:.875rem;font-weight:500;display:flex}.desktop-nav a{padding-block:28px;position:relative}.desktop-nav a:hover,.desktop-nav a[aria-current],.github-link:hover{color:var(--blue)}.desktop-nav a[aria-current]:after{content:"";background:var(--blue);height:3px;position:absolute;bottom:0;left:0;right:0}.github-link{font:500 .875rem var(--font);border-left:1px solid var(--line);align-items:center;gap:8px;padding-left:25px;display:flex}.mobile-menu{display:none}.skip-link{z-index:100;background:var(--blue);color:#fff;border-radius:6px;padding:10px 20px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:none}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-block:76px 66px;display:grid}.release-tag{color:var(--muted);align-items:center;gap:10px;margin-bottom:23px;font:500 .75rem Consolas,monospace;display:inline-flex}.release-tag>span{color:var(--blue);background:#f7f9ff;border:1px solid #d8e1ff;border-radius:5px;padding:2px 7px}.hero h1{letter-spacing:-.055em;margin-bottom:22px;font-size:3.5rem;line-height:1.29}.hero h1>span{color:var(--blue)}.hero-description{color:var(--muted);margin-bottom:26px;font-size:1.0625rem;line-height:1.85}.hero-actions{gap:12px;display:flex}.button{border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font-size:.9375rem;font-weight:500;line-height:1.5;transition:background .15s,box-shadow .15s;display:inline-flex}.button.primary{background:var(--blue);color:#fff;border:1px solid var(--blue);box-shadow:0 3px 5px #254ee512}.button.primary:hover{background:var(--blue-dark)}.button.secondary{color:var(--ink);background:#fff;border:1px solid #d5dce8}.button.secondary:hover{background:#f9faff;border-color:#a2b5ef}.install-command{background:var(--wash);border:1px solid var(--line);color:#3c4962;text-align:left;border-radius:6px;align-items:center;gap:13px;max-width:100%;margin-top:22px;padding:11px 14px;display:flex}.install-command code{font-size:.8125rem}.install-command .prompt{color:#7c88a0}.install-command>svg{color:#7c88a0;margin-left:16px}.hero-note{color:#65718a;margin:12px 0 0;font-size:.75rem}.hero-note span{margin-inline:9px}.hero-demo-wrap{padding-block:25px;position:relative}.hero-demo-wrap:before{content:"";z-index:-1;background:radial-gradient(circle,#bacbf1 1px,#0000 1px) 0 0/18px 18px;position:absolute;inset:2px -35px;mask-image:radial-gradient(#000 30%,#0000 70%)}.demo-caption{color:var(--muted);align-items:center;gap:12px;margin:0 0 18px 12px;font-size:.8125rem;display:flex}.caption-line{background:#9aaad0;width:28px;height:1px}.address-demo{background:#fff;border:1px solid #d5deef;border-radius:13px;overflow:hidden;box-shadow:0 20px 65px #2135670d,0 4px 15px #21356705}.demo-topline{border-bottom:1px solid var(--line);color:#5c6b84;justify-content:space-between;align-items:center;padding:16px 23px;font-size:.8125rem;display:flex}.demo-badge{background:var(--blue-wash);color:var(--blue);border-radius:4px;padding:2px 8px;font-size:.75rem}.demo-label{margin:22px 23px 8px;font-size:.875rem;font-weight:500;display:block}.search-input-wrap{color:var(--blue);background:#fff;border:1.5px solid #9fb4f8;border-radius:7px;align-items:center;gap:10px;margin:0 23px;padding:0 13px;display:flex;box-shadow:0 0 0 3px #edf2ff}.search-input-wrap input{background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 0;font-size:1rem}.search-input-wrap:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #dce6ff}.search-input-wrap kbd{white-space:nowrap;color:#8590a6;font-size:.75rem}.query-examples{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:13px 23px 20px;font-size:.75rem;display:flex}.query-examples button{background:var(--wash);color:#52627c;border-radius:4px;padding:3px 8px;font-size:.75rem}.query-examples button:hover{background:var(--blue-wash);color:var(--blue)}.hero-result{background:#f8faff;border:1px solid #dce4f3;border-radius:7px;min-height:208px;margin:0 23px 22px;padding:17px 18px}.result-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.result-top .eyebrow{letter-spacing:.03em;color:var(--muted);margin:0;font-size:.75rem}.match-badge{color:#355ac1;background:#e6eeff;border-radius:4px;padding:2px 7px;font:500 .75rem Consolas,monospace}.hero-result h3{margin-bottom:3px;font-size:1.45rem}.hero-result>p{color:var(--muted);margin-bottom:15px;font-size:.8125rem}.address-fields{border-top:1px dashed #d5deed;gap:24px;padding-top:13px;display:flex}.address-fields>div{flex-direction:column;gap:3px;display:flex}.address-fields span{color:var(--muted);font-size:.75rem}.address-fields strong{font-size:.8125rem;font-weight:500}.correction{color:var(--muted);border-top:1px dashed #d5deed;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:11px;font-size:.75rem;display:flex}.correction>span{color:#8b7383;text-decoration:line-through}.correction>b{color:var(--blue);font-weight:500}.demo-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:13px 23px;font-size:.75rem;display:flex}.demo-bottom a{color:var(--blue);font-weight:500}.demo-under-note{color:var(--muted);justify-content:center;align-items:center;gap:7px;margin-top:18px;font-size:.75rem;display:flex}.demo-under-note svg{color:var(--blue)}.facts-strip{border-block:1px solid var(--line);background:#fbfcff}.facts-inner{grid-template-columns:repeat(4,1fr);padding-block:28px;display:grid}.facts-inner>div{border-right:1px solid var(--line);justify-content:center;align-items:center;gap:15px;display:flex}.facts-inner>div:first-child{justify-content:flex-start}.facts-inner>div:last-child{border:0}.facts-inner strong{letter-spacing:-.04em;font-family:Consolas,monospace;font-size:1.35rem;font-weight:600}.facts-inner span{color:var(--muted);font-size:.75rem}.section{padding-block:78px}.section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.section-heading h2{margin-bottom:0}.section-heading>p{color:var(--muted);margin:0;font-size:.9375rem}.feature-grid{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.feature{border-right:1px solid var(--line);padding-right:25px}.feature:last-child{border:0;padding-right:0}.feature-icon{width:46px;height:46px;color:var(--blue);background:#f4f7ff;border:1px solid #dbe4ff;border-radius:11px;place-items:center;margin-bottom:20px;display:grid}.feature h3{margin-bottom:10px;font-size:1.2rem}.feature p{color:var(--muted);font-size:.9375rem;line-height:1.85}.feature>a,.text-link,.text-button{color:var(--blue);font-size:.875rem;font-weight:500}.text-button{background:0 0;padding:0;text-decoration:underline}.text-link:hover,.feature>a:hover{text-decoration:underline}.code-section{background:var(--wash);border-block:1px solid var(--line)}.code-feature{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;padding-block:62px;display:grid}.code-feature h2{margin-bottom:16px}.code-feature p:not(.eyebrow){color:var(--muted);font-size:.9375rem}.code-feature .button{margin-top:8px}.code-block{background:var(--code);border:1px solid #26344a;border-radius:9px;min-width:0;overflow:hidden}.code-toolbar{color:#b5c3d9;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:11px 17px;font:400 .75rem Consolas,monospace;display:flex}.copy-code{color:#bbc8dc;font-family:var(--font);background:0 0;align-items:center;gap:6px;padding:2px 4px;font-size:.75rem;display:flex}.copy-code:hover{color:#fff}.code-block pre{max-width:100%;margin:0;padding:24px;font-size:.875rem;line-height:1.9;overflow:auto;background:var(--code)!important}.recipe-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.recipe{border:1px solid var(--line);border-radius:9px;padding:25px;transition:border-color .15s,background .15s}.recipe:hover{background:#fbfcff;border-color:#9bb1f3}.recipe-label{letter-spacing:.06em;color:var(--blue);font:500 .75rem Consolas,monospace}.recipe h3{margin:15px 0 8px;font-size:1.0625rem}.recipe p{color:var(--muted);margin-bottom:26px;font-size:.875rem}.recipe>.mono{color:#69758b;font-size:.75rem}.closing-note{background:var(--wash);border-radius:8px;align-items:center;gap:20px;margin-bottom:72px;padding:23px 28px;display:flex}.closing-note>svg{color:var(--muted)}.closing-note p{color:var(--muted);flex:1;margin:0;font-size:.8125rem}.closing-note strong{color:var(--ink);margin-bottom:3px;font-weight:500;display:block}.closing-note>a{color:var(--blue);white-space:nowrap;font-size:.8125rem}.site-footer{border-top:1px solid var(--line);padding-block:32px}.footer-inner{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.footer-inner>.brand{font-size:1rem}.footer-inner>p{color:var(--muted);margin:0;font-size:.75rem}.footer-inner>div{color:var(--muted);gap:22px;margin-left:auto;font-size:.75rem;display:flex}.footer-license{color:#8791a4;font:400 .75rem Consolas,monospace}.copy-feedback:not(:empty){background:var(--ink);color:#fff;z-index:50;border-radius:8px;width:max-content;max-width:calc(100vw - 32px);padding:12px 20px;font-size:.875rem;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #17264222}.copy-feedback:empty{display:none}@media (width>=1400px){.hero{padding-block:90px 80px}.hero h1{font-size:4rem}}@media (width<=1050px){.desktop-nav,.nav-shell{gap:20px}.github-link{padding-left:16px}.brand-sdk{display:none}.hero{gap:35px}.hero h1{font-size:3.1rem}.hero-demo-wrap:before{inset:0 -15px}.facts-inner>div{flex-direction:column;align-items:center;gap:7px}.facts-inner>div:first-child{justify-content:center}.code-feature{gap:40px}.footer-license{display:none}}@media (width<=800px){.container,.nav-shell{width:calc(100% - 40px)}.site-header{height:70px}.desktop-nav{display:none}.github-link{border:0;margin-left:auto}.mobile-menu{display:block}.mobile-menu summary{cursor:pointer;align-items:center;gap:8px;font-size:.8125rem;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;padding:14px 20px;display:flex;position:absolute;top:69px;left:0;right:0;box-shadow:0 10px 15px #17264208}.mobile-menu nav a{padding:12px}.mobile-menu nav a[aria-current]{color:var(--blue)}.hero{grid-template-columns:1fr;gap:22px;padding-top:40px;padding-bottom:40px}.hero-copy{max-width:560px}.hero h1{font-size:3.2rem;line-height:1.3}.hero h1 br:nth-of-type(2){display:none}.hero-demo-wrap{width:100%;max-width:570px;margin:auto;padding:10px 0 0}.hero-demo-wrap:before{inset:0}.section{padding-block:52px}.section-heading{align-items:flex-start}.section-heading>p{display:none}h2{font-size:1.85rem}.feature-grid{gap:24px}.feature{border:0;padding-right:0}.feature h3{font-size:1.05rem}.feature p{font-size:.875rem}.code-feature{grid-template-columns:1fr;gap:25px;padding-block:45px}.code-feature>div:first-child{max-width:560px}.recipe-grid{grid-template-columns:1fr}.recipe{padding:22px;display:block}.recipe p{margin-bottom:15px}.closing-note{flex-wrap:wrap;align-items:flex-start;margin-bottom:45px}.closing-note>a{margin-left:44px}.footer-inner>div{margin-left:0}.facts-inner strong{font-size:1.1rem}.facts-inner span{font-size:.75rem}.code-block pre{padding:20px;font-size:.8125rem}}@media (width<=520px){.brand{gap:8px;font-size:1.05rem}.brand-mark{border-radius:8px;width:34px;height:34px;font-size:.9375rem}.github-link span{display:none}.github-link{padding:0}.nav-shell{gap:18px}.hero h1{font-size:2.55rem}.hero-description{font-size:.9375rem}.hero-actions{gap:9px}.button{padding:11px 16px;font-size:.875rem}.hero-note{font-size:.75rem}.install-command{justify-content:space-between;gap:10px;width:100%}.install-command code{font-size:.75rem}.install-command>svg{margin-left:0}.demo-topline{padding:14px 17px}.demo-label{margin:20px 17px 8px;font-size:.8125rem}.search-input-wrap,.query-examples{margin-inline:17px}.hero-result{min-height:220px;margin-inline:17px;padding:15px}.hero-result h3{font-size:1.25rem}.address-fields{gap:20px}.address-fields strong{font-size:.75rem}.demo-bottom{flex-wrap:wrap;padding:12px 17px}.facts-inner{grid-template-columns:1fr 1fr;gap:22px;padding-block:24px}.facts-inner>div:nth-child(2){border:0}.facts-inner span{font-size:.75rem}.feature-grid{grid-template-columns:1fr;gap:30px}.feature{grid-template-columns:44px 1fr;column-gap:17px;display:grid}.feature-icon{grid-row:1/4;width:42px;height:42px;margin:0}.feature h3,.feature p,.feature>a{grid-column:2}.feature h3{font-size:1.125rem}.feature p{margin-bottom:8px}.section-heading{flex-wrap:wrap;gap:12px}.section-heading h2{font-size:1.7rem}.closing-note{padding:20px}.closing-note p{flex-basis:calc(100% - 44px)}.footer-inner{gap:18px}.footer-inner>p{display:none}.footer-inner>div{gap:25px;width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
