@font-face{font-family:IBM Plex Sans VARA;src:url(/fonts/ibm-plex/IBMPlexSans-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans VARA;src:url(/fonts/ibm-plex/IBMPlexSans-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans Thai VARA;src:url(/fonts/ibm-plex/IBMPlexSansThai-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans Thai VARA;src:url(/fonts/ibm-plex/IBMPlexSansThai-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Sans SC VARA;src:url(/fonts/ibm-plex/IBMPlexSansSC-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Sans SC VARA;src:url(/fonts/ibm-plex/IBMPlexSansSC-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}html.vara-type-a1{--vara-probe-font:"IBM Plex Sans VARA", Arial, sans-serif}html.vara-type-a1[lang=th]{--vara-probe-font:"IBM Plex Sans Thai VARA", "IBM Plex Sans VARA", Arial, sans-serif}html.vara-type-a1[lang=zh-Hans],html.vara-type-a1[lang=zh]{--vara-probe-font:"IBM Plex Sans SC VARA", "IBM Plex Sans VARA", Arial, sans-serif}html.vara-type-a1 body{font-family:var(--vara-probe-font)}html.vara-type-a1 .arrival__identity p,html.vara-type-a1 .arrival__language>p,html.vara-type-a1 .arrival__language a span,html.vara-type-a1 .welcome-section h1,html.vara-type-a1 .introduction-section h2,html.vara-type-a1 .section-heading h2,html.vara-type-a1 .calm-section h2,html.vara-type-a1 .recognition-section h2,html.vara-type-a1 .conversation-section h2,html.vara-type-a1 .study__caption h3,html.vara-type-a1 .production-section h2,html.vara-type-a1 .production-section__points h3,html.vara-type-a1 .concept-page h1,html.vara-type-a1 .concept-page h2,html.vara-type-a1 .principles-grid h3,html.vara-type-a1 .process-list strong{font-family:var(--vara-probe-font);font-weight:400}html.vara-type-a1 .eyebrow,html.vara-type-a1 .site-nav__links a,html.vara-type-a1 .arrival__skip,html.vara-type-a1 .arrival__enter,html.vara-type-a1 .arrival__continue,html.vara-type-a1 .production-section__source,html.vara-type-a1 .concept-nav>a:last-child,html.vara-type-a1 .conversation-form label>span,html.vara-type-a1 .conversation-form button,html.vara-type-a1 .site-footer p{letter-spacing:.08em;font-weight:500}html.vara-type-a1[lang=th] .eyebrow,html.vara-type-a1[lang=th] .conversation-form label>span{letter-spacing:.03em}html.vara-type-a1[lang=zh-Hans] .eyebrow,html.vara-type-a1[lang=zh] .eyebrow,html.vara-type-a1[lang=zh-Hans] .conversation-form label>span,html.vara-type-a1[lang=zh] .conversation-form label>span{letter-spacing:.02em}html.vara-type-a1 .welcome-section h1,html.vara-type-a1 .introduction-section h2,html.vara-type-a1 .section-heading h2,html.vara-type-a1 .calm-section h2,html.vara-type-a1 .recognition-section h2,html.vara-type-a1 .conversation-section h2,html.vara-type-a1 .production-section h2,html.vara-type-a1 .concept-page h1,html.vara-type-a1 .concept-page h2{letter-spacing:-.01em}html.vara-type-a1[lang=th] .welcome-section h1,html.vara-type-a1[lang=th] .introduction-section h2,html.vara-type-a1[lang=th] .section-heading h2,html.vara-type-a1[lang=th] .calm-section h2,html.vara-type-a1[lang=th] .recognition-section h2,html.vara-type-a1[lang=th] .conversation-section h2,html.vara-type-a1[lang=th] .production-section h2,html.vara-type-a1[lang=th] .concept-page h1,html.vara-type-a1[lang=th] .concept-page h2,html.vara-type-a1[lang=zh-Hans] .welcome-section h1,html.vara-type-a1[lang=zh-Hans] .introduction-section h2,html.vara-type-a1[lang=zh-Hans] .section-heading h2,html.vara-type-a1[lang=zh-Hans] .calm-section h2,html.vara-type-a1[lang=zh-Hans] .recognition-section h2,html.vara-type-a1[lang=zh-Hans] .conversation-section h2,html.vara-type-a1[lang=zh-Hans] .production-section h2,html.vara-type-a1[lang=zh-Hans] .concept-page h1,html.vara-type-a1[lang=zh-Hans] .concept-page h2{letter-spacing:0}html.vara-type-a1[lang=th]{--vara-thai-display:"Iowan Old Style", "Baskerville", "Times New Roman", serif;--vara-thai-body:"IBM Plex Sans Thai VARA", "IBM Plex Sans VARA", Arial, sans-serif}html.vara-type-a1[lang=th] body{font-family:var(--vara-thai-body)}html.vara-type-a1[lang=th] .welcome-section h1,html.vara-type-a1[lang=th] .introduction-section h2,html.vara-type-a1[lang=th] .section-heading h2,html.vara-type-a1[lang=th] .calm-section h2,html.vara-type-a1[lang=th] .recognition-section h2,html.vara-type-a1[lang=th] .conversation-section h2,html.vara-type-a1[lang=th] .study__caption h3,html.vara-type-a1[lang=th] .production-section h2,html.vara-type-a1[lang=th] .concept-page h1,html.vara-type-a1[lang=th] .concept-page h2{font-family:var(--vara-thai-display);font-weight:400}html.vara-type-a1[lang=th] .production-section__points h3,html.vara-type-a1[lang=th] .principles-grid h3,html.vara-type-a1[lang=th] .process-list strong,html.vara-type-a1[lang=th] .eyebrow,html.vara-type-a1[lang=th] .site-nav__links a,html.vara-type-a1[lang=th] .arrival__skip,html.vara-type-a1[lang=th] .arrival__enter,html.vara-type-a1[lang=th] .arrival__continue,html.vara-type-a1[lang=th] .production-section__source,html.vara-type-a1[lang=th] .concept-nav>a:last-child,html.vara-type-a1[lang=th] .conversation-form label>span,html.vara-type-a1[lang=th] .conversation-form button,html.vara-type-a1[lang=th] .site-footer p{font-family:var(--vara-thai-body)}html.vara-type-a1[lang=th] .welcome-section h1,html.vara-type-a1[lang=th] .introduction-section h2,html.vara-type-a1[lang=th] .section-heading h2,html.vara-type-a1[lang=th] .calm-section h2,html.vara-type-a1[lang=th] .recognition-section h2,html.vara-type-a1[lang=th] .conversation-section h2,html.vara-type-a1[lang=th] .production-section h2,html.vara-type-a1[lang=th] .concept-page h1,html.vara-type-a1[lang=th] .concept-page h2{letter-spacing:-.025em}html.vara-type-a1 .site-nav__links a{letter-spacing:.08em;font-size:.9rem}html.vara-type-a1 .site-nav__languages a{font-size:.86rem}html.vara-type-a1 .eyebrow{letter-spacing:.1em;font-size:.92rem}html.vara-type-a1 .study__caption div p,html.vara-type-a1 .production-section__source,html.vara-type-a1 .production-section__points span,html.vara-type-a1 .concept-nav>a:last-child,html.vara-type-a1 .concept-details article>span,html.vara-type-a1 .calm-section__index,html.vara-type-a1 .principles-grid p,html.vara-type-a1 .process-list span,html.vara-type-a1 .conversation-form label>span,html.vara-type-a1 .conversation-form button,html.vara-type-a1 .site-footer p{letter-spacing:.08em;font-size:.84rem}html.vara-type-a1 .production-section__points p,html.vara-type-a1 .principles-grid span{font-size:.98rem;line-height:1.72}html.vara-type-a1 .conversation-form input,html.vara-type-a1 .conversation-form select,html.vara-type-a1 .conversation-form textarea{font-size:1rem}html.vara-type-a1 .welcome-section h1{font-size:clamp(2.6rem,min(5.4vw,9vh),5.8rem);line-height:1}html.vara-type-a1 .introduction-section h2{font-size:clamp(2.5rem,5vw,5.2rem);line-height:1.04}html.vara-type-a1 .section-heading h2{font-size:clamp(2.7rem,min(5vw,8.2vh),5.3rem);line-height:1}html.vara-type-a1 .production-section h2{font-size:clamp(2.8rem,min(5.1vw,8vh),5.4rem);line-height:1}html.vara-type-a1 .concept-hero h1{font-size:clamp(3.1rem,min(6vw,9.5vh),6.2rem);line-height:.96}html.vara-type-a1 .concept-invitation h2{font-size:clamp(2.8rem,min(5.4vw,8.2vh),5.5rem);line-height:.99}html.vara-type-a1 .calm-section h2{font-size:clamp(2.8rem,min(5.4vw,8.5vh),5.6rem);line-height:1}html.vara-type-a1 .recognition-section h2{font-size:clamp(2.8rem,min(5vw,8vh),5.3rem);line-height:1}html.vara-type-a1 .conversation-section h2{font-size:clamp(2.8rem,min(5.1vw,8.2vh),5.4rem);line-height:1}html.vara-type-a1 .process-list strong{font-size:clamp(1.9rem,4vw,4.2rem)}html.vara-type-a1 .welcome-copy{font-size:clamp(1.04rem,1.35vw,1.25rem)}html.vara-type-a1 .introduction-copy>p:last-child,html.vara-type-a1 .section-heading>p,html.vara-type-a1 .recognition-copy>p:last-child,html.vara-type-a1 .conversation-section>div>p:last-child{font-size:clamp(1.02rem,1.22vw,1.18rem);line-height:1.78}html.vara-type-a1 .production-section__body,html.vara-type-a1 .concept-details p{font-size:clamp(1.02rem,1.22vw,1.16rem);line-height:1.82}@media (width<=760px){html.vara-type-a1 .eyebrow{letter-spacing:.09em;font-size:.84rem}html.vara-type-a1 .welcome-section h1{font-size:clamp(2.35rem,10.5vw,3.35rem);line-height:1.02}html.vara-type-a1 .introduction-section h2,html.vara-type-a1 .section-heading h2,html.vara-type-a1 .production-section h2,html.vara-type-a1 .calm-section h2,html.vara-type-a1 .recognition-section h2,html.vara-type-a1 .conversation-section h2,html.vara-type-a1 .concept-invitation h2{font-size:clamp(2.25rem,9.5vw,3.15rem);line-height:1.03}html.vara-type-a1 .concept-hero h1{font-size:clamp(2.6rem,11vw,3.75rem);line-height:.99}html.vara-type-a1 .welcome-copy,html.vara-type-a1 .introduction-copy>p:last-child,html.vara-type-a1 .section-heading>p,html.vara-type-a1 .recognition-copy>p:last-child,html.vara-type-a1 .conversation-section>div>p:last-child,html.vara-type-a1 .production-section__body,html.vara-type-a1 .concept-details p{font-size:1rem;line-height:1.78}}html.vara-type-a1[lang=en] body,html.vara-type-a1[lang=zh-Hans] body,html.vara-type-a1[lang=zh] body{font-family:Arial,Helvetica,sans-serif}html.vara-type-a1[lang=en] .arrival__identity p,html.vara-type-a1[lang=en] .arrival__language>p,html.vara-type-a1[lang=en] .arrival__language a span,html.vara-type-a1[lang=en] .welcome-section h1,html.vara-type-a1[lang=en] .introduction-section h2,html.vara-type-a1[lang=en] .section-heading h2,html.vara-type-a1[lang=en] .study__caption h3,html.vara-type-a1[lang=en] .production-section h2,html.vara-type-a1[lang=en] .production-section__points h3,html.vara-type-a1[lang=en] .concept-page h1,html.vara-type-a1[lang=en] .concept-page h2,html.vara-type-a1[lang=en] .principles-grid h3,html.vara-type-a1[lang=en] .process-list strong,html.vara-type-a1[lang=en] .recognition-section h2,html.vara-type-a1[lang=en] .conversation-section h2,html.vara-type-a1[lang=zh-Hans] .arrival__identity p,html.vara-type-a1[lang=zh-Hans] .arrival__language>p,html.vara-type-a1[lang=zh-Hans] .arrival__language a span,html.vara-type-a1[lang=zh-Hans] .welcome-section h1,html.vara-type-a1[lang=zh-Hans] .introduction-section h2,html.vara-type-a1[lang=zh-Hans] .section-heading h2,html.vara-type-a1[lang=zh-Hans] .study__caption h3,html.vara-type-a1[lang=zh-Hans] .production-section h2,html.vara-type-a1[lang=zh-Hans] .production-section__points h3,html.vara-type-a1[lang=zh-Hans] .concept-page h1,html.vara-type-a1[lang=zh-Hans] .concept-page h2,html.vara-type-a1[lang=zh-Hans] .principles-grid h3,html.vara-type-a1[lang=zh-Hans] .process-list strong,html.vara-type-a1[lang=zh-Hans] .recognition-section h2,html.vara-type-a1[lang=zh-Hans] .conversation-section h2,html.vara-type-a1[lang=zh] .arrival__identity p,html.vara-type-a1[lang=zh] .arrival__language>p,html.vara-type-a1[lang=zh] .arrival__language a span,html.vara-type-a1[lang=zh] .welcome-section h1,html.vara-type-a1[lang=zh] .introduction-section h2,html.vara-type-a1[lang=zh] .section-heading h2,html.vara-type-a1[lang=zh] .study__caption h3,html.vara-type-a1[lang=zh] .production-section h2,html.vara-type-a1[lang=zh] .production-section__points h3,html.vara-type-a1[lang=zh] .concept-page h1,html.vara-type-a1[lang=zh] .concept-page h2,html.vara-type-a1[lang=zh] .principles-grid h3,html.vara-type-a1[lang=zh] .process-list strong,html.vara-type-a1[lang=zh] .recognition-section h2,html.vara-type-a1[lang=zh] .conversation-section h2{font-family:Iowan Old Style,Baskerville,Times New Roman,serif}html.vara-type-a1 .site-nav__languages a:nth-child(2){transform:translateY(1px)}footer[data-astro-cid-nns7i3if]{justify-content:space-between;gap:var(--space-4);padding:var(--space-8) var(--page-gutter);background:var(--color-surface-inverse);color:var(--color-text-inverse);flex-wrap:wrap;display:flex}ul[data-astro-cid-l4evwy7q]{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-l4evwy7q]{color:var(--color-text-secondary);text-decoration-thickness:var(--space-1);text-underline-offset:var(--space-2);transition:color var(--motion-duration-standard) var(--web-motion-easing-calm)}a[data-astro-cid-l4evwy7q][aria-current=page],a[data-astro-cid-l4evwy7q]:hover{color:var(--color-text-primary)}ul[data-astro-cid-kll2i2q5]{gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-kll2i2q5]{transition:color var(--motion-duration-standard) var(--web-motion-easing-calm);text-decoration:none}a[data-astro-cid-kll2i2q5]:hover{color:var(--color-accent-primary)}header[data-astro-cid-fzpbxy5g]{gap:var(--space-6);padding:var(--space-6) var(--page-gutter);background:var(--color-surface-identity);display:grid}.identity[data-astro-cid-fzpbxy5g]{color:var(--color-identity-mark);font-family:var(--font-family-display);text-decoration:none}@media (width>=48rem){header[data-astro-cid-fzpbxy5g]{grid-template-columns:auto 1fr auto;align-items:center}}
