.icon[data-astro-cid-zgufigjl]{vertical-align:-.15em;flex:none;display:inline-block}.site-header[data-astro-cid-isef26zo]{background:var(--night);color:#fff;z-index:50;border-bottom:1px solid #ffffff14;position:sticky;top:0}.bar[data-astro-cid-isef26zo]{align-items:center;gap:20px;min-height:72px;display:flex}.brand[data-astro-cid-isef26zo]{flex:none}.brand[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:auto;height:52px}.desk-nav[data-astro-cid-isef26zo]{margin-left:auto;display:none}.desk-nav[data-astro-cid-isef26zo]>ul[data-astro-cid-isef26zo]{gap:2px;margin:0;padding:0;list-style:none;display:flex}.desk-nav[data-astro-cid-isef26zo]>ul[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo]{position:relative}.desk-nav[data-astro-cid-isef26zo]>ul[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo]>a[data-astro-cid-isef26zo]{border-radius:var(--radius-sm);color:#dfe6f2;font-family:var(--font-head);white-space:nowrap;align-items:center;gap:4px;padding:10px clamp(6px,.8vw,12px);font-weight:500;text-decoration:none;display:flex}.desk-nav[data-astro-cid-isef26zo]>ul[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo]>a[data-astro-cid-isef26zo]:hover,.desk-nav[data-astro-cid-isef26zo]>ul[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo]:focus-within>a[data-astro-cid-isef26zo]{color:#fff;background:#ffffff12}.desk-nav[data-astro-cid-isef26zo]>ul[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo].active>a[data-astro-cid-isef26zo]{color:#fff;box-shadow:inset 0 -2px 0 var(--gold);border-radius:0}.sub[data-astro-cid-isef26zo]{visibility:hidden;opacity:0;min-width:300px;padding-top:8px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:0;transform:translateY(-4px)}.has-sub[data-astro-cid-isef26zo]:hover .sub[data-astro-cid-isef26zo],.has-sub[data-astro-cid-isef26zo]:focus-within .sub[data-astro-cid-isef26zo]{visibility:visible;opacity:1;transform:none}.sub[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{border-radius:var(--radius);background:#fff;margin:0;padding:8px;list-style:none;box-shadow:0 18px 40px #0e224038}.sub[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{border-radius:var(--radius-sm);color:var(--ink);padding:9px 12px;line-height:1.4;text-decoration:none;display:grid}.sub[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]{font-family:var(--font-head);font-weight:600}.sub[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo] small[data-astro-cid-isef26zo]{color:var(--muted);font-size:.85rem}.sub[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.sub[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{background:var(--paper)}.actions[data-astro-cid-isef26zo]{align-items:center;gap:14px;display:none}.tel[data-astro-cid-isef26zo]{color:#fff;font-family:var(--font-head);white-space:nowrap;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.tel[data-astro-cid-isef26zo]:hover{color:var(--gold)}.lang[data-astro-cid-isef26zo]{flex:none;margin-left:auto}.lang[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{border-radius:var(--radius-sm);color:#fff;min-width:44px;height:40px;font-family:var(--font-head);border:1px solid #ffffff40;place-items:center;padding:0 10px;font-size:.9rem;font-weight:600;text-decoration:none;display:grid}.lang[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{border-color:var(--gold);color:var(--gold)}.mob-nav[data-astro-cid-isef26zo]{flex:none}.mob-nav[data-astro-cid-isef26zo] summary[data-astro-cid-isef26zo]{cursor:pointer;border-radius:var(--radius-sm);font-family:var(--font-head);border:1px solid #ffffff40;align-items:center;gap:6px;padding:8px 12px;list-style:none;display:flex}.mob-nav[data-astro-cid-isef26zo] summary[data-astro-cid-isef26zo]::-webkit-details-marker{display:none}.mob-nav[data-astro-cid-isef26zo] summary[data-astro-cid-isef26zo] .icon{width:22px;height:22px}.mob-panel[data-astro-cid-isef26zo]{background:var(--night);max-height:calc(100dvh - 72px);padding:8px var(--gutter) 96px;border-top:1px solid #ffffff1a;position:absolute;top:72px;left:0;right:0;overflow-y:auto}.mob-head[data-astro-cid-isef26zo]{color:var(--gold);font-family:var(--font-head);margin:16px 0 4px;font-weight:600}.mob-group[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{margin:0;padding:0;list-style:none}.mob-group[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo],.mob-link[data-astro-cid-isef26zo]{color:#fff;border-bottom:1px solid #ffffff14;padding:10px 0;font-size:1.05rem;text-decoration:none;display:block}.mob-link[data-astro-cid-isef26zo]{font-family:var(--font-head);margin-top:4px;font-weight:600}.mob-panel[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{color:var(--gold)}@media (width>=1200px){.desk-nav[data-astro-cid-isef26zo],.actions[data-astro-cid-isef26zo]{display:flex}.lang[data-astro-cid-isef26zo]{order:3;margin-left:0}.mob-nav[data-astro-cid-isef26zo]{display:none}}@media (width>=1200px) and (width<=1439px){.actions[data-astro-cid-isef26zo]{gap:8px}.tel[data-astro-cid-isef26zo]{padding:8px}.tel-no[data-astro-cid-isef26zo]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.site-footer[data-astro-cid-oenwriqq]{background:var(--night);color:#b9c4d6;padding-top:var(--section);padding-bottom:88px;font-size:.97rem}.site-footer[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:#fff;text-decoration:none}.site-footer[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--gold);text-decoration:underline}.site-footer[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{text-decoration:underline #fff6}.grid[data-astro-cid-oenwriqq]{grid-template-columns:1fr;gap:36px;display:grid}.about[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{width:auto;height:56px;margin-bottom:16px}.reg[data-astro-cid-oenwriqq]{font-size:var(--fs-sm)}.head[data-astro-cid-oenwriqq]{font-family:var(--font-head);color:#fff;margin-bottom:10px;font-weight:600}ul[data-astro-cid-oenwriqq]{margin:0;padding:0;list-style:none}nav[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]{padding:4px 0}.social[data-astro-cid-oenwriqq]{gap:8px;margin-top:8px;display:flex}.social[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{border:1px solid #fff3;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.social[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{border-color:var(--gold);text-decoration:none}.social[data-astro-cid-oenwriqq] .icon{width:20px;height:20px}.contact[data-astro-cid-oenwriqq] li[data-astro-cid-oenwriqq]{align-items:baseline;gap:10px;padding:5px 0;display:flex}.contact[data-astro-cid-oenwriqq] .icon{color:var(--gold);flex:none;transform:translateY(2px)}.contact[data-astro-cid-oenwriqq] address[data-astro-cid-oenwriqq]{font-style:normal}.note[data-astro-cid-oenwriqq]{color:#8d9ab0;font-size:var(--fs-sm)}.legal[data-astro-cid-oenwriqq]{font-size:var(--fs-sm);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:48px;padding-top:20px;display:flex}.legal[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{margin:0}@media (width>=720px){.grid[data-astro-cid-oenwriqq]{grid-template-columns:1.3fr 1fr 1fr}.grid[data-astro-cid-oenwriqq]>[data-astro-cid-oenwriqq]:last-child{grid-column:1/-1}}@media (width>=1080px){.grid[data-astro-cid-oenwriqq]{grid-template-columns:1.4fr 1fr 1fr 1.3fr}.grid[data-astro-cid-oenwriqq]>[data-astro-cid-oenwriqq]:last-child{grid-column:auto}}@media (width>=1200px){.site-footer[data-astro-cid-oenwriqq]{padding-bottom:32px}}.mbar[data-astro-cid-duflke3q]{z-index:60;padding:8px 10px calc(8px + env(safe-area-inset-bottom));backdrop-filter:blur(6px);background:#fffffff5;grid-template-columns:1.4fr 1fr;gap:8px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -6px 20px #0e22401f}a[data-astro-cid-duflke3q]{border-radius:var(--radius-sm);min-height:48px;font-family:var(--font-head);justify-content:center;align-items:center;gap:8px;font-size:1.05rem;font-weight:600;text-decoration:none;display:flex}a[data-astro-cid-duflke3q] .icon{width:22px;height:22px}.line[data-astro-cid-duflke3q]{background:var(--line);color:#fff}.call[data-astro-cid-duflke3q]{background:var(--night);color:#fff}@media (width>=1200px){.mbar[data-astro-cid-duflke3q]{display:none}}.lightbox[data-astro-cid-ftjd27gs]{background:0 0;border:0;max-width:min(96vw,1100px);max-height:92vh;padding:0;overflow:visible}.lightbox[data-astro-cid-ftjd27gs]::backdrop{background:#081020e0}.lightbox[data-astro-cid-ftjd27gs] img[data-astro-cid-ftjd27gs]{border-radius:var(--radius-sm);background:#111;width:auto;max-width:100%;height:auto;max-height:84vh;margin:0 auto}.lightbox[data-astro-cid-ftjd27gs] p[data-astro-cid-ftjd27gs]{color:#dfe6f2;text-align:center;font-size:var(--fs-sm);margin:8px 0 0}.lb-btn[data-astro-cid-ftjd27gs]{cursor:pointer;color:#fff;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:48px;height:48px;font-size:32px;line-height:1;display:grid;position:fixed}.lb-btn[data-astro-cid-ftjd27gs]:hover{background:#ffffff42}.lb-close[data-astro-cid-ftjd27gs]{top:16px;right:16px}.lb-prev[data-astro-cid-ftjd27gs]{top:50%;left:16px;transform:translateY(-50%)}.lb-next[data-astro-cid-ftjd27gs]{top:50%;right:16px;transform:translateY(-50%)}.lightbox[data-astro-cid-ftjd27gs][data-single] .lb-prev[data-astro-cid-ftjd27gs],.lightbox[data-astro-cid-ftjd27gs][data-single] .lb-next[data-astro-cid-ftjd27gs]{display:none}@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}}.page-hero[data-astro-cid-oz5actod]{isolation:isolate;background:var(--night);color:#dfe6f2;padding-block:clamp(32px,5vw,64px);position:relative;overflow:hidden}.cover[data-astro-cid-oz5actod]{z-index:-2;object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.has-cover[data-astro-cid-oz5actod]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0e2240f2 0%,#0e2240db 45%,#0e22408c 100%);position:absolute;inset:0}@media (width<=959px){.has-cover[data-astro-cid-oz5actod]:before{background:#0e2240db}}.has-cover[data-astro-cid-oz5actod]{padding-block:clamp(40px,7vw,96px)}.inner[data-astro-cid-oz5actod]{align-items:center;gap:32px;display:grid}.page-hero[data-astro-cid-oz5actod] h1[data-astro-cid-oz5actod]{color:#fff;max-width:22ch;margin-bottom:.4em}.page-hero[data-astro-cid-oz5actod] .lead[data-astro-cid-oz5actod]{color:#c3cddd;margin-bottom:1.4em}.crumbs[data-astro-cid-oz5actod] ol[data-astro-cid-oz5actod]{font-size:var(--fs-sm);color:#9fb0c9;flex-wrap:wrap;gap:4px 8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-oz5actod] li[data-astro-cid-oz5actod]+li[data-astro-cid-oz5actod]:before{content:"/";color:#61789b;margin-right:8px}.crumbs[data-astro-cid-oz5actod] a[data-astro-cid-oz5actod]{color:#c3cddd;text-decoration:none}.crumbs[data-astro-cid-oz5actod] a[data-astro-cid-oz5actod]:hover{color:#fff;text-decoration:underline}@media (width>=960px){.has-aside[data-astro-cid-oz5actod] .inner[data-astro-cid-oz5actod]{grid-template-columns:1.1fr .9fr}}
