@font-face{font-family:"Noto Sans Thai";src:url(../fonts/NotoSansThai-thai.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-300-vietnamese.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-300-latin.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-400-vietnamese.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-500-vietnamese.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-500-latin.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-600-vietnamese.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-600-latin.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-700-vietnamese.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/BeVietnamPro-700-latin.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Brandefense Sans VI";src:url(../fonts/JetBrainsMono-normal-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0030-0039}.al[data-lang=th]{--bd-font-body: "Brandefense Sans", "Noto Sans Thai", "Helvetica Neue", Arial, sans-serif;--bd-font-display: var(--bd-font-body);--dc-body: var(--bd-font-body);--dc-mono: var(--bd-font-body);--al-mono: var(--bd-font-body);--bd-font-mono: var(--bd-font-body);font-family:var(--bd-font-body)}.al[data-lang=vi]{--bd-font-body: "Brandefense Sans VI", "Helvetica Neue", Arial, sans-serif;--bd-font-display: var(--bd-font-body);--dc-body: var(--bd-font-body);--dc-mono: var(--bd-font-body);--al-mono: var(--bd-font-body);--bd-font-mono: var(--bd-font-body);font-family:var(--bd-font-body)}.al[data-lang] .al-h1,.al[data-lang] .al-h2{letter-spacing:0;line-height:1.3}.al[data-lang] .al-h1{font-size:clamp(30px,3.9vw,52px);max-width:20ch;overflow-wrap:normal}.al[data-lang=vi] .al-h1{font-size:clamp(28px,3.5vw,46px);font-weight:500}.al[data-lang=vi] .al-h2{font-size:clamp(24px,2.6vw,36px)}.al[data-lang=th] .al-h2{font-size:clamp(24px,2.7vw,36px)}.al[data-lang] .al-lede,.al[data-lang] .al-items span,.al[data-lang] .ll-cards span{line-height:1.7}.al[data-lang] .al-eyebrow,.al[data-lang] .al-getlab,.al[data-lang] .bdf__l,.al[data-lang] .al-win__bar,.al[data-lang] .al-tag,.al[data-lang] .al-sev,.al[data-lang] .al-lab,.al[data-lang] .bdp-label,.al[data-lang] .dcc-eyebrow{letter-spacing:.04em;text-transform:none}.al[data-lang=vi] .al-eyebrow,.al[data-lang=vi] .bdf__l{text-transform:uppercase;letter-spacing:.08em}.al[data-lang=vi] .al-win__bar,.al[data-lang=vi] .al-tag{text-transform:uppercase;letter-spacing:.06em}.al[data-lang] .al-eyebrow{font-size:13px}.al[data-lang] .dcc-form__t{line-height:1.35;letter-spacing:0}.al[data-lang] .bdf__go,.al[data-lang] .al-btn{line-height:1.3;height:auto;min-height:54px;padding-block:12px}.al[data-lang] .al-brief__top b,.al[data-lang] .al-items b,.al[data-lang] .ll-cards b.ll-big{letter-spacing:0}.ll-head{margin-bottom:36px;max-width:780px}.ll-head.is-center{margin-inline:auto;text-align:center}.ll-local{--ll-gap: clamp(32px, 5vw, 72px)}.ll-localgrid{display:grid;gap:36px;align-items:start}@media(min-width:960px){.ll-localgrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--ll-gap)}}.ll-lead{margin:0 0 14px;font-size:18px;line-height:1.6;color:var(--al-ink2)}.al-s--ink .ll-lead,.al-s--night .ll-lead{color:var(--al-on)}.ll-note{margin:0;font-size:14px;line-height:1.6;color:var(--al-ink2);opacity:.85}.al-s--ink .ll-note,.al-s--night .ll-note{color:var(--al-on)}.ll-cards{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ll-cards li{display:grid;gap:10px;align-content:start;padding:22px;border:1px solid #dfe4ea;border-radius:8px;background:#fff;color:var(--al-ink)}.al-s--ink .ll-cards li{border-color:var(--al-line);background:rgb(255 255 255 / .04);color:#fff}.ll-cards small{font-size:11.5px;letter-spacing:.08em;color:var(--al-ink2)}.al-s--ink .ll-cards small{color:var(--al-on)}.ll-cards small::before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;background:var(--al-coral)}.ll-big{font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.25;overflow-wrap:anywhere}.ll-cards span{font-size:15px;color:var(--al-ink2)}.al-s--ink .ll-cards span{color:var(--al-on)}.ll-steps ol{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:0;border-top:1px solid rgb(17 25 63 / .16)}@media(min-width:800px){.ll-steps ol{grid-template-columns:repeat(3,1fr)}.ll-steps li+li{border-left:1px solid rgb(17 25 63 / .16)}}.ll-steps li{display:grid;gap:8px;align-content:start;padding:24px 24px 8px}.ll-steps li:first-child{padding-left:0}.ll-steps small{font-size:12px;color:var(--al-coral);letter-spacing:.1em}.ll-steps b{font-size:19px;font-weight:600;line-height:1.4}.ll-steps span{font-size:15px;line-height:1.65;color:var(--al-ink2)}@media(max-width:799px){.ll-steps li{padding:20px 0;border-top:1px solid rgb(17 25 63 / .12)}.ll-steps li:first-child{border-top:0}}.ll-cta{padding-block:clamp(48px,6vw,80px)}.ll-cta__in{display:grid;gap:20px;justify-items:start;max-width:760px}.ll-cta .al-h2{margin:0}.ll-cta .al-eyebrow{margin-bottom:0}.ll-sig{display:grid;gap:20px;align-items:stretch}@media(min-width:960px){.ll-sig{grid-template-columns:minmax(0,1.15fr) 44px minmax(0,.85fr)}}.ll-sig__arrow{align-self:center;justify-self:center;width:2px;height:36px;background:#c9d0dc;position:relative}.ll-sig__arrow::after{content:"";position:absolute;left:-4px;bottom:-1px;width:9px;height:9px;border-right:2px solid var(--al-coral);border-bottom:2px solid var(--al-coral);transform:rotate(45deg)}@media(min-width:960px){.ll-sig__arrow{width:36px;height:2px}.ll-sig__arrow::after{left:auto;right:0;bottom:auto;top:-4px;transform:rotate(-45deg)}}.ll-sig__feed ul{list-style:none;margin:0;padding:0}.ll-sig__feed li{display:grid;grid-template-columns:minmax(96px,.5fr) minmax(0,1.5fr) auto;gap:14px;align-items:center;padding:16px 20px;border-top:1px solid var(--w-line);font-size:15px;line-height:1.5}.ll-sig__feed li:first-child{border-top:0}.ll-sig__feed small{font-size:11.5px;color:var(--w-mut);letter-spacing:.04em}@media(max-width:640px){.ll-sig__feed li{grid-template-columns:1fr auto}.ll-sig__feed small{grid-column:1 / -1}}.ll-todo{margin:6px 0 0;padding-left:18px;font-size:14px;line-height:1.7}.ll-body .al-items--cols{margin-top:48px}.ll-case{display:grid;gap:36px;align-items:start}@media(min-width:960px){.ll-case{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,5vw,72px)}}.ll-case__vis{display:grid;gap:20px}.ll-case__vis .al-look{margin-top:0}.ll-tlh{margin:0 0 12px;font-size:12px;letter-spacing:.08em;color:var(--al-on)}.ll-case__tl ol{list-style:none;margin:0;padding:0 0 0 22px;border-left:1px solid var(--al-line)}.ll-case__tl li{position:relative;display:grid;gap:4px;padding:0 0 26px 18px}.ll-case__tl li::before{content:"";position:absolute;left:-27px;top:6px;width:9px;height:9px;border-radius:50%;background:var(--al-coral)}.ll-case__tl i{font-style:normal;font-size:12px;color:var(--al-on)}.ll-case__tl b{font-size:19px;font-weight:600;line-height:1.4}.ll-case__tl span{font-size:15px;line-height:1.65;color:var(--al-on)}.ll-tlnote{margin:4px 0 0;font-size:14px;line-height:1.6;color:var(--al-on)}.ll-body--drps .al-items span,.ll-body--easm .al-items span{color:var(--al-on)}.ll-body--drps .al-items i,.ll-body--easm .al-items i{color:var(--al-on)}.ll-body--drps .al-items li,.ll-body--easm .al-items li{border-color:var(--al-line)}.ll-map{max-width:900px;margin:0 auto}.ll-map .al-tag{position:static;display:block;width:max-content;margin:8px auto 0}.al[data-lang] .al-h1 span{display:block}.al-s--ink{color:#fff}.ll-sig{align-items:start}.ll-local--n3 .ll-localgrid{grid-template-columns:1fr;gap:32px}.ll-local--n3 .ll-localtext{max-width:760px}.ll-local--n3 .ll-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.al-getlab{margin-top:56px;margin-bottom:0}.al[data-lang] .bdp-label{font-family:var(--bd-font-body);letter-spacing:0;font-size:12.5px}.al[data-lang=th] :is(.al-brief small,.ll-cards small,.ll-tlh,.ll-sig__feed small){letter-spacing:0;text-transform:none;line-height:1.5}.ll-sig__brief{margin-left:0;width:100%;max-width:none}.ll-body--easm{background-color:#050a2b}@media(max-width:640px){.ll-map svg text.s{display:none}}.al[data-lang=vi] .ll-map text.s{text-transform:none;letter-spacing:0}.ll-mapwrap .ll-head{max-width:960px}.al[data-lang] .al-h2{text-wrap:balance}.ll-cta__in{max-width:980px}@media(max-width:640px){.al[data-lang=th] .al-h2>span{display:block}}.al[data-lang=th] :is(.bdf__l,.al-tag,.ll-cards small,.al-getlab){font-size:13px}.al[data-lang] .al-lede{text-wrap:pretty}.nw{white-space:nowrap}.ll-lang{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;justify-content:center;padding:22px 24px;background:var(--al-ink, #050a2b);color:rgba(255,255,255,.7);font-size:14px;border-top:1px solid rgba(255,255,255,.12)}.ll-lang a{color:#fff;text-decoration:underline;text-underline-offset:3px;opacity:.85}.ll-lang a:hover{opacity:1}.ll-lang .mono{font-size:12px;opacity:.6}.bd-langsw{max-width:1180px;margin:0 auto;padding:20px 24px;display:flex;gap:20px;justify-content:center;font-size:14px}.bd-langsw a{color:var(--al-on, #a6b0d2);opacity:1;text-decoration:underline;text-underline-offset:3px}.bd-langsw a:hover{color:#fff}
