.styles-module__0nH5GG__root{--bg:#f1f6ee;--fg:#143028;--muted:#5a7268;--faint:#8ca086;--line:#dde8d7;--dot:#bcccb4;--surface:#e2ecdd;--panel:#e6efe1;--primaryText:#0f5e4e;--primarySolid:#0f5e4e;--accent:#cf8e1e;background:var(--bg);color:var(--fg);font-family:var(--brand-font,var(--lg-body)), "Sarabun", system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;font-weight:300;line-height:1.6}.styles-module__0nH5GG__root :is(h1,h2,h3,h4){font-family:var(--brand-heading-font,var(--lg-heading)), "Kanit", system-ui, sans-serif;font-weight:600}@keyframes styles-module__0nH5GG__lgRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.styles-module__0nH5GG__rise{animation:.9s both styles-module__0nH5GG__lgRise}.styles-module__0nH5GG__hoursGrid{grid-template-columns:1fr 1.3fr;align-items:start;gap:48px;display:grid}.styles-module__0nH5GG__aboutGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.styles-module__0nH5GG__footerGrid{grid-template-columns:1.5fr 1fr 1fr;gap:40px;display:grid}.styles-module__0nH5GG__faqItem>summary{cursor:pointer;list-style:none}.styles-module__0nH5GG__faqItem>summary::-webkit-details-marker{display:none}.styles-module__0nH5GG__faqMinus,.styles-module__0nH5GG__faqItem[open] .styles-module__0nH5GG__faqPlus{display:none}.styles-module__0nH5GG__faqItem[open] .styles-module__0nH5GG__faqMinus{display:inline}@media (max-width:760px){.styles-module__0nH5GG__hoursGrid,.styles-module__0nH5GG__aboutGrid,.styles-module__0nH5GG__footerGrid{grid-template-columns:1fr;gap:32px}}