.role-header[data-astro-cid-bdwgg3yr]{gap:var(--spacing-6);padding:var(--spacing-10) 0 var(--spacing-12);border-bottom:1px solid var(--color-border);grid-template-columns:18px minmax(0,880px);display:grid}.role-rail[data-astro-cid-bdwgg3yr]{min-height:140px;position:relative}.role-rail[data-astro-cid-bdwgg3yr]:before{content:"";background:var(--color-border);width:1px;position:absolute;top:8px;bottom:8px;left:8px}.role-rail[data-astro-cid-bdwgg3yr] span[data-astro-cid-bdwgg3yr],.role-rail[data-astro-cid-bdwgg3yr] i[data-astro-cid-bdwgg3yr]{border:1px solid var(--color-accent);background:var(--color-bg);border-radius:50%;width:9px;height:9px;position:absolute;left:4px}.role-rail[data-astro-cid-bdwgg3yr] span[data-astro-cid-bdwgg3yr]{top:4px}.role-rail[data-astro-cid-bdwgg3yr] i[data-astro-cid-bdwgg3yr]{background:var(--color-accent);bottom:4px}.role-kicker[data-astro-cid-bdwgg3yr],.role-state[data-astro-cid-bdwgg3yr]{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-muted);letter-spacing:var(--tracking-wide);text-transform:uppercase}.role-kicker[data-astro-cid-bdwgg3yr] span[data-astro-cid-bdwgg3yr]{color:var(--color-accent)}h1[data-astro-cid-bdwgg3yr]{max-width:19ch;margin-top:var(--spacing-6);letter-spacing:var(--tracking-tightest);font-size:clamp(2.5rem,4.5vw,4.75rem);line-height:1.04}.role-intro[data-astro-cid-bdwgg3yr]{max-width:700px;margin-top:var(--spacing-8);font-family:var(--font-serif);color:var(--color-text-secondary);font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.55}.role-state[data-astro-cid-bdwgg3yr]{gap:var(--spacing-6);margin-top:var(--spacing-8);display:flex}:lang(th) .role-kicker[data-astro-cid-bdwgg3yr],:lang(th) .role-state[data-astro-cid-bdwgg3yr]{font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:0;text-transform:none;line-height:1.55}:lang(th) h1[data-astro-cid-bdwgg3yr]{font-family:var(--font-sans);letter-spacing:0;font-size:clamp(2.25rem,4vw,4rem);font-weight:300;line-height:1.48}:lang(th) .role-intro[data-astro-cid-bdwgg3yr]{font-family:var(--font-sans);letter-spacing:0;font-size:clamp(1.125rem,2vw,1.4rem);line-height:1.9}@media (width<=640px){.role-header[data-astro-cid-bdwgg3yr]{gap:var(--spacing-4);padding:var(--spacing-12) 0;grid-template-columns:18px minmax(0,1fr)}.role-rail[data-astro-cid-bdwgg3yr]:before{left:8px}.role-rail[data-astro-cid-bdwgg3yr] span[data-astro-cid-bdwgg3yr],.role-rail[data-astro-cid-bdwgg3yr] i[data-astro-cid-bdwgg3yr]{left:4px}}.policy-shell[data-astro-cid-oie3xxik]{width:var(--wide-width);padding:var(--spacing-8) 0 var(--spacing-24);margin:0 auto}.policy-sections[data-astro-cid-oie3xxik]{margin-top:var(--spacing-12);border-top:1px solid var(--color-border)}.policy-sections[data-astro-cid-oie3xxik] section[data-astro-cid-oie3xxik]{gap:var(--spacing-8);padding:var(--spacing-10) 0;border-bottom:1px solid var(--color-border);grid-template-columns:80px minmax(220px,.7fr) 1.3fr;display:grid}.policy-sections[data-astro-cid-oie3xxik] span[data-astro-cid-oie3xxik]{font-family:var(--font-mono);color:var(--color-accent)}.policy-sections[data-astro-cid-oie3xxik] h2[data-astro-cid-oie3xxik]{font-size:var(--font-size-2xl)}.policy-sections[data-astro-cid-oie3xxik] ul[data-astro-cid-oie3xxik]{list-style:none}.policy-sections[data-astro-cid-oie3xxik] li[data-astro-cid-oie3xxik]{padding:var(--spacing-3) 0;border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary)}.contact-note[data-astro-cid-oie3xxik]{max-width:720px;margin:var(--spacing-12) 0 0 auto;padding-left:var(--spacing-6);border-left:2px solid var(--color-accent);font-family:var(--font-serif);font-size:var(--font-size-xl);line-height:1.65}:lang(th) .policy-sections[data-astro-cid-oie3xxik] span[data-astro-cid-oie3xxik]{font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:0}:lang(th) .policy-sections[data-astro-cid-oie3xxik] li[data-astro-cid-oie3xxik],:lang(th) .contact-note[data-astro-cid-oie3xxik]{font-family:var(--font-sans);letter-spacing:0;font-size:1.0625rem;line-height:1.9}@media (width<=760px){.policy-sections[data-astro-cid-oie3xxik] section[data-astro-cid-oie3xxik]{grid-template-columns:48px 1fr}.policy-sections[data-astro-cid-oie3xxik] ul[data-astro-cid-oie3xxik]{grid-column:1/-1}}
