@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prompt-thai-400-normal.BrkKv8cO.woff2)format("woff2"),url(/_astro/prompt-thai-400-normal.DJypnfr3.woff)format("woff")}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prompt-latin-400-normal.BQ9zjSN8.woff2)format("woff2"),url(/_astro/prompt-latin-400-normal.CxU4ec_r.woff)format("woff")}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/prompt-thai-500-normal.C18pDUoL.woff2)format("woff2"),url(/_astro/prompt-thai-500-normal.D7YNqUJD.woff)format("woff")}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/prompt-latin-500-normal.CxzxEHZc.woff2)format("woff2"),url(/_astro/prompt-latin-500-normal.B1edBDQ9.woff)format("woff")}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/prompt-thai-600-normal.MrdfU7zR.woff2)format("woff2"),url(/_astro/prompt-thai-600-normal.CYPViXds.woff)format("woff")}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/prompt-latin-600-normal.hKZWXsc1.woff2)format("woff2"),url(/_astro/prompt-latin-600-normal.CSDDLorv.woff)format("woff")}@font-face{font-family:Kittithada;src:url(/_astro/responsive/kittithada-400-d2bf400bb8ee0341efb9.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kittithada;src:url(/_astro/responsive/kittithada-700-8932ab9c986bb79948de.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Kittithada Fallback;src:local(Leelawadee UI),local(Tahoma),local(Noto Sans Thai),local(Arial);size-adjust:68%;ascent-override:118%;descent-override:30%}:root{--night:#0e2240;--night-2:#16305a;--royal:#2453c7;--royal-ink:#1b3f9a;--gold:#d6a23c;--gold-soft:#f3e3bf;--line:#03843a;--line-brand:#06c755;--paper:#f3f5f8;--surface:#fff;--ink:#16202e;--muted:#556072;--rule:#dde2ea;--font-display:"Kittithada", "Kittithada Fallback", sans-serif;--font-head:"Prompt", "Leelawadee UI", Tahoma, sans-serif;--font-body:"Prompt", "Leelawadee UI", Tahoma, sans-serif;--fs-sm:.9rem;--fs-base:1rem;--fs-lead:1.125rem;--fs-h3:1.2rem;--fs-h2:clamp(2.3rem, 1.7rem + 2vw, 3.2rem);--fs-h1:clamp(2.9rem, 2rem + 3.4vw, 4.4rem);--wrap:1200px;--gutter:clamp(16px, 4vw, 32px);--radius-sm:6px;--radius:12px;--section:clamp(48px, 7vw, 96px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{font-family:var(--font-body);font-size:var(--fs-base);color:var(--ink);background:var(--surface);text-rendering:optimizelegibility;margin:0;line-height:1.8}img,svg,video{max-width:100%;height:auto}img{display:block}h1,h2,h3,h4{font-family:var(--font-head);color:var(--ink);text-wrap:balance;margin:0 0 .5em;line-height:1.3}h1,h2{font-family:var(--font-display);letter-spacing:.02em;font-weight:700;line-height:1.05}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2);margin-bottom:.35em}h3{font-size:var(--fs-h3);font-weight:600}h4{font-weight:500}.section>.wrap>h2:first-child:after,.section-title:after{content:"";background:var(--gold);border-radius:2px;width:56px;height:4px;margin-top:.2em;display:block}.display{font-family:var(--font-display);letter-spacing:.02em;font-weight:700;line-height:1}p{margin:0 0 1em}a{color:var(--royal);text-underline-offset:3px}a:hover{color:var(--royal-ink)}:focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:2px}strong{font-weight:500}.wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section)}.section--paper{background:var(--paper)}.section--night{background:var(--night);color:#dfe6f2}.section--night h2,.section--night h3{color:#fff}.lead{font-size:var(--fs-lead);color:var(--muted);max-width:62ch}.measure{max-width:70ch}.muted{color:var(--muted)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:#fff;padding:8px 12px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}.btn{border-radius:var(--radius-sm);font-family:var(--font-head);cursor:pointer;border:2px solid #0000;align-items:center;gap:.5em;padding:.7em 1.25em;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.btn svg{flex:none;width:1.25em;height:1.25em}.btn--line{background:var(--line);color:#fff}.btn--line:hover{color:#fff;background:#026e30}.btn--call{color:inherit;background:0 0;border-color:currentColor}.btn--call:hover{color:inherit;background:#ffffff14}.btn--primary{background:var(--royal);color:#fff}.btn--primary:hover{background:var(--royal-ink);color:#fff}.btn-row{flex-wrap:wrap;gap:12px;display:flex}.prose{max-width:70ch}.prose h2{margin-top:1.2em}.prose>:first-child{margin-top:0}.prose h3{margin-top:1.4em}.prose ul,.prose ol{margin:0 0 1.2em;padding-left:1.3em}.prose li{margin-bottom:.35em}.prose img{border-radius:var(--radius);margin:1.5em 0}.prose blockquote{border-left:4px solid var(--gold);color:var(--muted);margin:1.5em 0;padding-left:1em}.scroll-row{scroll-snap-type:x mandatory;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.scroll-row>*{scroll-snap-align:start}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=600px){table.stack{min-width:0!important}table.stack thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}table.stack,table.stack tbody,table.stack tr,table.stack th,table.stack td{width:100%;display:block}table.stack tr{border-bottom:1px solid var(--rule);padding:12px 0}table.stack th,table.stack td{border:0!important;padding:2px 0!important}table.stack tbody th{margin-bottom:4px;font-size:1.05rem}table.stack td[data-label]{grid-template-columns:7.5em 1fr;gap:8px;display:grid}table.stack td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:var(--fs-sm)}}.prose table{border-collapse:collapse;width:100%;margin:.5em 0 1.4em;font-size:.95rem}.prose th,.prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:10px 12px}.prose thead th{background:var(--night);color:#fff;border-bottom:0;font-weight:500}.prose thead th:first-child{border-top-left-radius:var(--radius-sm)}.prose thead th:last-child{border-top-right-radius:var(--radius-sm)}.prose tbody td:first-child{color:var(--night);white-space:nowrap;font-weight:500}.prose tbody tr:nth-child(2n){background:var(--paper)}@media (width<=600px){.prose table{display:block;overflow-x:auto}}
