.card[data-v-1760ef1f]{background:#fff;border:1px solid var(--line);border-radius:18px;display:flex;flex-direction:column;gap:10px;padding:24px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.card[data-v-1760ef1f]:hover{border-color:#cfd4cc;box-shadow:0 18px 40px -28px #0d131059}.card[data-v-1760ef1f]:focus-within{outline:2px solid var(--green);outline-offset:3px}.card--featured[data-v-1760ef1f]{background:var(--soft);padding:clamp(24px,4vw,40px)}.card__cat[data-v-1760ef1f]{color:var(--green);font-family:Geist Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.06em;margin:0;text-transform:uppercase}.card__title[data-v-1760ef1f]{font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0;text-wrap:balance}.card--featured .card__title[data-v-1760ef1f]{font-size:clamp(24px,3.4vw,34px);letter-spacing:-.02em;line-height:1.18}.card__link[data-v-1760ef1f]{color:var(--ink)!important;text-decoration:none}.card__link[data-v-1760ef1f]:focus-visible{outline:none!important}.card__link[data-v-1760ef1f]:after{border-radius:inherit;content:"";inset:0;position:absolute}.card__desc[data-v-1760ef1f]{color:var(--body);font-size:15px;line-height:1.6;margin:0}.card--featured .card__desc[data-v-1760ef1f]{font-size:17px;max-width:640px}.card__meta[data-v-1760ef1f]{color:var(--muted);display:flex;font-size:13px;gap:8px;margin:auto 0 0;padding-top:6px}.blog[data-v-bd7bdf2e]{--ink:#0d1310;--body:#49514c;--muted:#59615c;--green:#0e6b43;--green-dark:#0a5233;--line:#e4e6e1;--soft:#f6f7f4;--dark:#0b1410;background:#fff;color:var(--ink);font-family:Geist,Noto Sans Thai,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:clip}.blog[data-v-bd7bdf2e] a{color:var(--green)}.blog[data-v-bd7bdf2e] a:focus-visible,.blog[data-v-bd7bdf2e] summary:focus-visible{border-radius:4px;outline:2px solid var(--green);outline-offset:3px}.blog__header[data-v-bd7bdf2e]{padding:14px 16px;position:sticky;top:0;z-index:10}.blog__bar[data-v-bd7bdf2e]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border:1px solid #eceeea;border-radius:999px;display:flex;gap:12px;justify-content:space-between;margin:0 auto;max-width:1080px;padding:10px 10px 10px 20px}.blog__bar img[data-v-bd7bdf2e]{display:block;height:auto;width:126px}.blog__nav[data-v-bd7bdf2e]{align-items:center;display:flex;gap:4px}.blog[data-v-bd7bdf2e] .blog__navlink{color:var(--ink);font-size:14px;padding:8px 12px;text-decoration:none;white-space:nowrap}.blog__lang[data-v-bd7bdf2e]{border-radius:999px;box-shadow:inset 0 0 0 1px var(--line)}.blog__call[data-v-bd7bdf2e]{background:var(--ink);border-radius:999px;color:#fff!important;font-size:14px;font-weight:500;padding:9px 16px;text-decoration:none;white-space:nowrap}.blog__closing[data-v-bd7bdf2e]{background:var(--dark);border-radius:24px;color:#fff;margin:0 16px 16px;padding:clamp(40px,7vw,72px) 24px;text-align:center}.blog__closing h2[data-v-bd7bdf2e]{font-size:clamp(26px,4vw,38px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0 auto;max-width:640px;text-wrap:balance}.blog__closing p[data-v-bd7bdf2e]{color:#ffffffc7;font-size:17px;line-height:1.6;margin:16px auto 0;max-width:560px}.blog__ctas[data-v-bd7bdf2e]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.blog__btn[data-v-bd7bdf2e]{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:500;min-height:46px;padding:0 22px;text-decoration:none}.blog__btn--light[data-v-bd7bdf2e]{background:#fff;color:var(--ink)!important}.blog__btn--outline[data-v-bd7bdf2e]{box-shadow:inset 0 0 0 1px #fff6;color:#fff!important}.blog__footer[data-v-bd7bdf2e]{color:var(--muted);display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between;margin:0 auto;max-width:1080px;padding:24px 20px 40px}.blog__footer p[data-v-bd7bdf2e]{margin:0}.blog__footer nav[data-v-bd7bdf2e]{display:flex;flex-wrap:wrap;gap:16px}.blog__footer a[data-v-bd7bdf2e]{color:var(--muted);text-decoration:none}.blog__footer a[data-v-bd7bdf2e]:hover{color:var(--ink)}@media(max-width:640px){.blog__bar[data-v-bd7bdf2e]{padding-left:14px}.blog__bar img[data-v-bd7bdf2e]{width:104px}.blog__navlink--wide[data-v-bd7bdf2e]{display:none}.blog[data-v-bd7bdf2e] .blog__navlink{padding:8px}.blog__call[data-v-bd7bdf2e]{padding:9px 12px}}
