.reading-progress-module__28hKPa__track{z-index:90;pointer-events:none;height:2px;position:fixed;top:0;bottom:auto;left:0;right:0}.reading-progress-module__28hKPa__track span{transform-origin:0;background:linear-gradient(90deg,var(--blue),var(--cyan),#fff);width:100%;height:100%;display:block;box-shadow:0 0 18px rgba(47,191,242,.7)}@media (prefers-reduced-motion:reduce){.reading-progress-module__28hKPa__track span{transition:none}}
.article-module__0P85aa__article{padding-top:72px}.article-module__0P85aa__hero{border-bottom:1px solid var(--line);background:linear-gradient(120deg,rgba(47,191,242,.05),transparent 35%),radial-gradient(circle at 84% 20%,rgba(47,191,242,.13),transparent 28%);position:relative;overflow:hidden}.article-module__0P85aa__hero:after{content:"";pointer-events:none;border:1px solid rgba(47,191,242,.18);border-radius:50%;width:40vw;height:40vw;position:absolute;top:auto;bottom:-16vw;left:auto;right:-8vw;box-shadow:inset 0 0 100px rgba(0,144,208,.07)}.article-module__0P85aa__heroInner{z-index:1;width:min(1240px,100% - 8vw);margin:0 auto;padding:max(6rem,min(12vw,11rem)) 0 max(4rem,min(8vw,7rem));position:relative}.article-module__0P85aa__hero h1{max-width:17ch;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin:1.35rem 0 2rem;font-size:max(3rem,min(7vw,7.2rem));font-weight:550;line-height:1.06}.article-module__0P85aa__excerpt{color:#c4cdd5;max-width:790px;margin:0;font-size:max(1.08rem,min(1.7vw,1.4rem));line-height:1.75}.article-module__0P85aa__meta{color:var(--muted);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.75rem 1.8rem;margin-top:2.75rem;font-size:.72rem;display:flex}.article-module__0P85aa__meta span+span:before{color:var(--cyan);content:"•";margin-right:1.8rem}.article-module__0P85aa__cover{width:min(1240px,100% - 8vw);margin:max(2rem,min(5vw,5rem)) auto 0}.article-module__0P85aa__cover img{border:1px solid var(--line-strong);background:var(--surface);border-radius:2px;width:100%;height:auto;display:block}.article-module__0P85aa__articleGrid{grid-template-columns:minmax(180px,240px) minmax(0,780px);gap:max(3rem,min(8vw,9rem));width:min(1180px,100% - 8vw);margin:max(5rem,min(10vw,9rem)) auto 11rem;display:grid}.article-module__0P85aa__rail{border-top:1px solid var(--line-strong);align-self:start;padding-top:.85rem;position:-webkit-sticky;position:sticky;top:110px}.article-module__0P85aa__rail>p{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.4rem;font-size:.72rem}.article-module__0P85aa__rail ol{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.article-module__0P85aa__rail a{color:#aeb8c1;grid-template-columns:2rem 1fr;gap:.5rem;font-size:.85rem;line-height:1.5;transition:color .2s,transform .2s;display:grid}.article-module__0P85aa__rail a span{color:rgba(47,191,242,.65);font-family:var(--font-display);font-size:.65rem}.article-module__0P85aa__rail a:hover{color:var(--text);transform:translate(4px)}.article-module__0P85aa__rail a:focus-visible{color:var(--text);transform:translate(4px)}.article-module__0P85aa__body{min-width:0}.article-module__0P85aa__body section{margin-bottom:max(4rem,min(8vw,6.5rem));scroll-margin-top:120px}.article-module__0P85aa__body h2{max-width:18ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0 0 2rem;font-size:max(2.15rem,min(4.3vw,4rem));font-weight:540;line-height:1.12}html[lang=th] .article-module__0P85aa__hero h1{letter-spacing:-.03em;padding-top:.05em;padding-bottom:.1em;line-height:1.2}html[lang=th] .article-module__0P85aa__body h2{letter-spacing:-.025em;padding-top:.04em;padding-bottom:.08em;line-height:1.3}.article-module__0P85aa__body p,.article-module__0P85aa__body li{color:#d5dce2;font-size:max(1.05rem,min(1.35vw,1.18rem));line-height:1.95}.article-module__0P85aa__body p{margin:0}.article-module__0P85aa__body p+p{margin-top:1.55rem}.article-module__0P85aa__intro{border:1px solid var(--line-strong);border-left:2px solid var(--cyan);background:linear-gradient(120deg,rgba(47,191,242,.06),rgba(255,255,255,.02));padding:max(1.4rem,min(3vw,2rem))}.article-module__0P85aa__intro p:first-child{color:var(--muted);font-size:.92rem}.article-module__0P85aa__body ul{counter-reset:point;gap:.85rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.article-module__0P85aa__body li{border-top:1px solid var(--line);counter-increment:point;padding:1rem 1rem 1rem 3.6rem;position:relative}.article-module__0P85aa__body li:before{color:var(--cyan);font-family:var(--font-display);content:counter(point,decimal-leading-zero);font-size:.7rem;position:absolute;top:1.35rem;left:.8rem}.article-module__0P85aa__sources{border-top:1px solid var(--line-strong);padding-top:3rem}.article-module__0P85aa__sources h2{margin-top:1rem}.article-module__0P85aa__sources ol{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.article-module__0P85aa__sources li{border:0;padding:0}.article-module__0P85aa__sources li:before{content:none}.article-module__0P85aa__sources a{border-bottom:1px solid var(--line);color:#d7e0e7;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:1rem;padding:1.15rem 0;font-size:.98rem;line-height:1.55;transition:color .2s,border-color .2s;display:grid}.article-module__0P85aa__sources a span{color:var(--cyan);font-family:var(--font-display);font-size:.68rem}.article-module__0P85aa__sources a b{color:var(--muted);font-weight:400}.article-module__0P85aa__sources a:hover{border-color:var(--cyan);color:var(--cyan)}@media (max-width:900px){.article-module__0P85aa__articleGrid{grid-template-columns:1fr;gap:3rem}.article-module__0P85aa__rail{padding-bottom:.75rem;position:static;overflow-x:auto}.article-module__0P85aa__rail ol{width:max-content;max-width:none;display:flex}.article-module__0P85aa__rail li{width:min(260px,70vw)}}@media (max-width:640px){.article-module__0P85aa__heroInner,.article-module__0P85aa__cover,.article-module__0P85aa__articleGrid{width:calc(100% - 40px)}.article-module__0P85aa__heroInner{padding-top:5.5rem}.article-module__0P85aa__hero h1{letter-spacing:-.04em}html[lang=th] .article-module__0P85aa__hero h1{letter-spacing:-.02em}.article-module__0P85aa__meta{gap:.5rem 1rem}.article-module__0P85aa__meta span+span:before{margin-right:1rem}.article-module__0P85aa__cover{margin-top:20px}.article-module__0P85aa__articleGrid{margin-top:4.5rem;margin-bottom:7rem}.article-module__0P85aa__body section{margin-bottom:4.5rem}}
