/* Editorial and company templates share the existing preview shell. */
.editorial-breadcrumb{padding:23px var(--gutter);font-size:10px}.insight-hero{display:grid;grid-template-columns:50% 50%;background:#eaf0f3;min-height:430px}.insight-hero-copy{padding:45px 35px 40px var(--gutter);align-self:center}.insight-hero-copy .eyebrow{font-size:9px;letter-spacing:1.7px;color:#6e8595}.insight-hero h1{font-size:clamp(40px,4.4vw,69px);font-weight:500;letter-spacing:-2.5px;line-height:1.17;margin:22px 0}.insight-hero-copy>p{font-size:14px;line-height:1.9;color:#6a8292}.insight-hero-picture{position:relative;align-self:stretch;overflow:hidden}.insight-hero-picture>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.insight-byline{display:flex;align-items:center;gap:10px;margin-top:33px}.article-author-mark{display:grid;place-items:center;flex:none;background:#203b4e;color:white;width:32px;height:32px;font-weight:700;font-size:18px}.insight-byline>div{line-height:1.4}.insight-byline strong{display:block;font-size:11px;font-weight:500;color:#2b485c}.insight-byline>div>span{font-size:9px;color:#8a9ca8}.article-series{margin-left:22px;border-left:1px solid #bdccd6;padding-left:20px;font-size:8px;letter-spacing:1px;color:#8297a6}.reading-progress{position:fixed;top:95px;left:0;right:0;height:2px;background:transparent;z-index:99;pointer-events:none}.reading-progress>span{display:block;width:0;height:100%;background:var(--red)}.reading-layout{display:grid;grid-template-columns:170px minmax(0,1fr) 205px;gap:clamp(28px,3vw,50px);padding-top:55px;padding-bottom:65px;align-items:start}.reading-toc{position:sticky;top:128px}.article-toc-details>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;font-size:11px;color:#2a475a;margin-bottom:18px;font-weight:500;pointer-events:none}.article-toc-details>summary .icon{display:none}.reading-toc nav{display:flex;flex-direction:column;gap:5px}.reading-toc nav a{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:11px;line-height:1.6;color:#93a4b1}.reading-toc nav a>span{font-size:8px;color:#b0bfc9;min-width:15px}.reading-toc nav a.chapter-active{color:#153d58}.reading-toc nav a.chapter-active>span{color:var(--red)}.toc-back{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);margin-top:25px;padding-top:18px;font-size:10px;color:#607e93}.toc-back .icon{width:14px;height:14px}.reading-body{min-width:0}.reading-body>p{font-size:15px;line-height:2.05;margin-bottom:22px;color:#677f90}.reading-body>.article-lead{font-size:21px;line-height:1.8;font-weight:400;letter-spacing:-.4px;color:#2c485b;margin-bottom:25px}.reading-body>section{padding:33px 0 5px;scroll-margin-top:125px}.chapter-number{display:block;font-size:8px;letter-spacing:1.5px;color:#a0b0bc;margin-bottom:15px}.reading-body h2{font-size:clamp(24px,2.1vw,32px);font-weight:500;letter-spacing:-.8px;line-height:1.3;margin:0 0 20px}.reading-body section>p{font-size:15px;line-height:2.05;color:#637c8e;margin:18px 0}.editorial-note{border-left:2px solid #486d88;padding:17px 22px;background:#f2f6f8;margin:27px 0}.editorial-note>strong{font-size:13px;font-weight:500;color:#254b67}.editorial-note p{font-size:13px;line-height:1.9;margin-top:8px;color:#6c879a}.editorial-table-wrap{overflow:auto;margin:25px 0}.editorial-table-wrap table{width:100%;border-collapse:collapse;border-top:1px solid #b7c9d6;border-bottom:1px solid #b7c9d6;min-width:490px}.editorial-table-wrap th{text-align:left;color:#7890a1;font-weight:400;font-size:10px;letter-spacing:.4px;padding:13px 10px;background:#edf3f6;white-space:nowrap}.editorial-table-wrap td{font-size:12px;line-height:1.8;padding:17px 10px;color:#516e83;border-bottom:1px solid #e0e8ee;min-width:120px}.editorial-table-wrap td a{display:inline-flex;gap:8px;align-items:center;font-size:11px;color:#254c68;white-space:nowrap}.editorial-table-wrap td .icon{width:12px;height:12px}.article-system-figure{margin:30px 0;display:grid;grid-template-columns:45% 55%;align-items:center;background:#edf3f6;padding:25px}.article-system-figure>img{width:100%;height:190px;object-fit:contain}.article-system-figure>figcaption{padding-left:24px;color:#2f546f}.article-system-figure figcaption>span{display:block;font-size:9px;color:#87a1b5;margin-bottom:10px}.article-system-figure strong{font-size:17px;font-weight:500;display:block;line-height:1.5}.article-system-figure a{font-size:10px;display:flex;gap:10px;align-items:center;margin-top:19px}.article-system-figure .icon{width:14px;height:14px}.selection-checklist{list-style:none;padding:0;margin:26px 0}.selection-checklist>li{display:flex;gap:18px;padding:15px 0;border-bottom:1px solid #dce5eb;font-size:14px;line-height:1.8;color:#4f7189}.selection-checklist>li>span{font-size:10px;line-height:2.4;color:#a5b8c6;min-width:18px}.article-closing{background:#172f41;padding:30px;margin-top:35px;color:white}.article-closing h3{font-size:24px;letter-spacing:-.8px;font-weight:400}.article-closing p{font-size:13px;color:#a6bccb;line-height:1.9;margin:16px 0 22px}.article-closing .button{background:white;color:#183a52;border:0;font-size:11px;min-height:39px;padding:10px 15px}.article-end{margin-top:40px;border-top:1px solid var(--line);padding-top:18px;display:flex;justify-content:space-between;gap:15px;font-size:9px;color:#a1b3bf;letter-spacing:.3px}.article-end a{color:#6b8aa1;font-size:10px;letter-spacing:0}.reading-products{position:sticky;top:130px}.reading-products>.eyebrow{font-size:9px;color:#8a9faa;letter-spacing:.5px;margin-bottom:12px}.reading-product{display:block;padding:0 0 20px;margin-bottom:25px;border-bottom:1px solid #dde6ec}.reading-product>img{height:150px;width:100%;object-fit:contain;padding:12px;background:#f1f5f7;mix-blend-mode:multiply;margin-bottom:15px}.reading-product>span{display:block;color:#92a7b7;font-size:9px;margin-bottom:7px}.reading-product>strong{font-size:17px;line-height:1.35;font-weight:500;display:block;color:#34576f;overflow-wrap:anywhere}.reading-product>small{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#6d8da4;margin-top:15px}.reading-product>small .icon{width:13px;height:13px}.editorial-related{background:#f3f6f8}.editorial-related .section-heading h2{font-size:32px;letter-spacing:-1px}.article-related-link{display:grid;grid-template-columns:31% 1fr 40px;align-items:center;gap:40px;padding-top:25px;border-top:1px solid #cddbe5}.article-related-link>img{width:100%;aspect-ratio:2;object-fit:cover}.article-related-link h3{font-size:28px;font-weight:500;letter-spacing:-1px;line-height:1.4}.article-related-link .eyebrow{font-size:9px;margin-bottom:16px}.article-related-link p{font-size:12px;margin-top:15px;color:#8398a8}.article-related-link>.icon{width:25px;height:25px;color:#456e8c}.about-stage{position:relative;min-height:540px;overflow:hidden;background:#172e40;color:white}.about-stage>img{position:absolute;inset:0 0 0 auto;width:70%;height:100%;object-fit:cover;object-position:center 45%}.about-stage-shade{position:absolute;inset:0;background:linear-gradient(90deg,#142a3b 0%,#142a3bef 25%,#142a3b80 48%,#142a3b08 75%)}.about-stage-copy{position:relative;z-index:1;padding:22px var(--gutter) 70px;width:65%}.about-stage .breadcrumbs{color:#a6bac7;font-size:10px;margin-bottom:50px}.about-stage .eyebrow{color:#90acbf;font-size:9px;letter-spacing:2px}.about-stage h1{font-size:clamp(44px,4.9vw,75px);font-weight:500;letter-spacing:-2.5px;line-height:1.16;margin:24px 0}.about-stage-copy>p{font-size:14px;color:#b1c6d4;line-height:1.9}.about-stage .text-link{color:#e0edf5;border-bottom:1px solid #728e9f;padding-bottom:7px;font-size:11px;margin-top:30px;gap:30px}.about-stage-foot{position:absolute;bottom:20px;right:var(--gutter);font-size:8px;letter-spacing:1.1px;color:#d8e4ec;text-shadow:0 1px 5px #0008;z-index:2}.about-chapters{display:flex;align-items:center;gap:32px;padding:0 var(--gutter);position:sticky;top:95px;background:#fff;border-bottom:1px solid #dbe5ec;z-index:20;overflow:auto;white-space:nowrap;scrollbar-width:none}.about-chapters>span{font-size:8px;letter-spacing:1.3px;color:#91a7b6;margin-right:auto}.about-chapters>a{font-size:12px;color:#7b94a5;padding:20px 0;border-bottom:2px solid transparent}.about-chapters>a:hover,.about-chapters>a.chapter-active{color:#233f53;border-color:var(--red)}.about-profile{display:grid;grid-template-columns:35% 60%;gap:5%;padding-top:80px;padding-bottom:80px}.about-section-title .eyebrow{font-size:9px;letter-spacing:1.6px;color:#8b9fae}.about-section-title h2{font-size:clamp(30px,3vw,45px);font-weight:500;letter-spacing:-1.5px;line-height:1.25}.about-section-title>p{font-size:13px;color:#8aa1b2;line-height:1.9;margin-top:24px;max-width:310px}.about-origin{margin-top:40px;padding-top:22px;border-top:1px solid #dde5eb;max-width:250px}.about-origin>strong{font-size:70px;line-height:1.1;font-weight:400;letter-spacing:-3px;display:block;color:#294a61}.about-origin>span{display:block;font-size:10px;color:#9aaebb;margin-top:10px}.about-profile-body>p{font-size:15px;line-height:2.05;color:#6e889a;margin-bottom:23px}.about-profile-body>.about-lead{font-size:22px;line-height:1.8;color:#36576e;letter-spacing:-.5px}.about-product-links{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;padding-top:15px}.about-product-links>a{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;border-top:1px solid #d9e3ea;padding:17px 0;color:#41677f}.about-product-links .icon{width:15px;height:15px}.about-history{background:#edf3f6}.about-history .section-heading h2,.about-awards .section-heading h2{font-size:38px;letter-spacing:-1.5px;font-weight:500}.about-history .section-heading .eyebrow,.about-awards .section-heading .eyebrow{color:#8ba3b4;font-size:9px}.about-history .section-heading>p,.about-awards .section-heading>p{font-size:11px;color:#93a8b8;align-self:end}.milestone-strip{display:grid;grid-template-columns:repeat(6,1fr);padding:15px 0 35px}.milestone-strip>div{position:relative;padding-right:24px}.milestone-strip strong{display:block;font-size:37px;font-weight:400;letter-spacing:-1.8px;color:#365b76;margin-bottom:21px}.milestone-dot{display:block;width:100%;height:1px;background:#b8cbd8;position:relative;margin-bottom:22px}.milestone-dot:before{content:"";position:absolute;left:0;top:-3px;width:7px;height:7px;border-radius:50%;background:#678aa3}.milestone-strip p{font-size:11px;line-height:1.8;color:#7b97aa}.history-full{border-top:1px solid #c4d4df}.history-full>summary{display:flex;align-items:center;gap:15px;padding:20px 0 0;font-size:11px;list-style:none;cursor:pointer;color:#3b627e}.history-full>summary>span{margin-left:auto;font-size:9px;color:#90a7b7}.history-full .icon{width:15px;height:15px;transition:transform .2s}.history-full[open] summary .icon{transform:rotate(45deg)}.history-full-list{display:grid;grid-template-columns:1fr 1fr;gap:0 50px;padding-top:25px}.history-full-list>div{padding:19px 0;border-bottom:1px solid #cedce6;display:grid;grid-template-columns:55px 1fr;gap:20px}.history-full-list strong{font-size:17px;font-weight:400;color:#52758f}.history-full-list p{font-size:12px;color:#7a97ab;line-height:1.8}.award-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.award-gallery figure{margin:0;min-width:0}.award-gallery button{width:100%;height:300px;border:0;background:#f4f6f7;padding:25px;position:relative;border-radius:0;display:flex;justify-content:center;align-items:center}.award-gallery img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.award-gallery button>span{position:absolute;right:13px;bottom:12px;display:flex;color:#a1b4c1}.award-gallery .icon{width:14px;height:14px}.award-gallery figcaption{font-size:12px;line-height:1.8;color:#67889f;padding-top:18px;max-width:95%}.about-standards{display:grid;grid-template-columns:35% 60%;gap:5%;background:#f5f7f9}.standard-details{border-top:1px solid #cfdee8}.standard-details:last-child{border-bottom:1px solid #cfdee8}.standard-details>summary{display:flex;align-items:center;gap:15px;padding:20px 0;font-size:15px;font-weight:400;list-style:none;cursor:pointer;color:#446c86}.standard-details>summary>span{font-size:10px;color:#9ab1c1}.standard-details .icon{width:17px;height:17px;margin-left:auto;transition:transform .2s}.standard-details[open]>summary .icon{transform:rotate(45deg)}.certificate-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:12px 0 28px}.certificate-gallery>button{border:0;padding:0;background:none;text-align:left;min-width:0}.certificate-gallery img{width:100%;height:138px;object-fit:contain;background:white;padding:7px}.certificate-gallery span{font-size:8px;line-height:1.6;display:block;overflow-wrap:anywhere;color:#809fb4;margin-top:10px}.standard-details>p{padding:0 0 24px;font-size:13px;line-height:1.9;color:#86a1b4}.about-thailand{background:#163043;color:white;display:grid;grid-template-columns:44% 48%;gap:8%}.about-thailand .eyebrow{color:#7999af;font-size:9px}.about-thailand-copy>h2{font-size:clamp(37px,4vw,60px);font-weight:400;line-height:1.2;letter-spacing:-2px}.about-thailand-copy>p{font-size:14px;line-height:1.95;color:#9ab6c9;margin-top:27px;max-width:480px}.thai-service-list{margin-top:35px;display:grid;grid-template-columns:1fr 1fr;gap:15px 20px;font-size:11px;color:#97b4c9}.thai-service-list>span{display:flex;align-items:center;gap:9px}.thai-service-list>span:before{content:"";width:3px;height:3px;background:#d32c38}.thai-company-details{padding-top:5px}.thai-company-details>h3{font-size:23px;font-weight:400;letter-spacing:-.6px;margin:21px 0 10px}.thai-legal-name{font-size:11px;color:#9bb7ca;letter-spacing:.5px;line-height:1.8}.thai-company-details dl{padding:15px 0 0;margin:20px 0 24px;border-top:1px solid #3d5d73}.thai-company-details dl>div{display:grid;grid-template-columns:105px 1fr;gap:12px;margin:16px 0}.thai-company-details dt{font-size:10px;color:#7497b0;padding-top:2px}.thai-company-details dd{font-size:14px;line-height:1.7;color:#bad0df;margin:0}.thai-company-details .button{font-size:11px;padding:10px 18px;min-height:40px}.about-profile,.about-history,.about-awards,.about-standards,.about-thailand{scroll-margin-top:153px}.about-profile .eyebrow{color:#8ba4b5}
@media(min-width:1650px){.reading-layout{grid-template-columns:210px minmax(0,1fr) 250px;gap:65px}.reading-body section>p,.reading-body>p{font-size:17px}.reading-body>.article-lead{font-size:25px}.reading-body h2{font-size:36px}.insight-hero{min-height:500px}.insight-hero h1{font-size:76px}.about-stage{min-height:640px}.about-stage h1{font-size:82px}.award-gallery button{height:350px}}
@media(max-width:1100px){.reading-layout{grid-template-columns:155px minmax(0,1fr) 170px;gap:28px}.reading-toc nav a{font-size:10px;gap:8px}.insight-hero{min-height:375px}.insight-hero h1{font-size:47px}.insight-hero-copy{padding-right:25px}.article-series{display:none}.reading-product>img{height:130px}.reading-product>strong{font-size:15px}.reading-body>.article-lead{font-size:19px}.reading-body h2{font-size:27px}.reading-body section>p,.reading-body>p{font-size:14px}.article-system-figure{padding:18px}.article-system-figure>img{height:155px}.article-system-figure figcaption{padding-left:15px}.article-system-figure strong{font-size:15px}.article-related-link{gap:25px}.article-related-link h3{font-size:24px}.about-stage{min-height:480px}.about-stage h1{font-size:57px}.about-stage .breadcrumbs{margin-bottom:38px}.about-stage-copy{width:68%;padding-bottom:65px}.about-profile{grid-template-columns:35% 60%}.about-section-title h2{font-size:35px}.about-profile-body>.about-lead{font-size:20px}.about-profile-body>p{font-size:14px}.milestone-strip{grid-template-columns:repeat(3,1fr);gap:30px 0;padding-bottom:35px}.milestone-strip strong{font-size:40px}.milestone-strip p{font-size:12px}.award-gallery button{height:260px;padding:18px}.certificate-gallery{gap:9px}.certificate-gallery img{height:115px}.thai-company-details>h3{font-size:21px}.thai-company-details dd{font-size:13px}.thai-company-details dl>div{grid-template-columns:90px 1fr}.about-thailand-copy>h2{font-size:45px}.about-thailand-copy>p{font-size:13px}}
@media(max-width:900px){.reading-progress{top:94px}.editorial-breadcrumb{padding-top:20px;padding-bottom:20px;font-size:9px}.insight-hero{min-height:350px}.insight-hero-copy{padding-top:35px;padding-bottom:35px}.insight-hero h1{font-size:42px;letter-spacing:-1.8px}.insight-hero-copy>p{font-size:12px}.insight-byline{margin-top:25px}.reading-layout{grid-template-columns:minmax(0,1fr) 185px;gap:35px;padding-top:25px}.reading-toc{position:static;grid-column:1/-1}.article-toc-details{border-top:1px solid #dce7ef;border-bottom:1px solid #dce7ef}.article-toc-details>summary{pointer-events:auto;cursor:pointer;margin:0;padding:14px 0;font-size:12px}.article-toc-details>summary .icon{display:block;width:15px;height:15px}.reading-toc nav{padding-bottom:15px;display:grid;grid-template-columns:1fr 1fr;gap:2px 20px}.reading-toc nav a{font-size:12px;padding:8px 0}.toc-back{display:none}.reading-products{top:120px}.reading-product>img{height:140px}.reading-body>section{scroll-margin-top:120px}.reading-body>.article-lead{font-size:21px}.reading-body section>p{font-size:14px}.article-system-figure{grid-template-columns:40% 60%;padding:18px}.article-system-figure>img{height:135px}.selection-checklist>li{font-size:13px}.article-related-link h3{font-size:23px}.article-related-link{grid-template-columns:35% 1fr 25px;gap:25px}.article-related-link>.icon{width:20px;height:20px}.about-stage{min-height:450px}.about-stage>img{width:75%;object-position:55% 50%}.about-stage-copy{width:75%;padding-bottom:65px}.about-stage h1{font-size:53px;letter-spacing:-2px}.about-stage .breadcrumbs{font-size:9px;margin-bottom:38px}.about-stage-copy>p{font-size:13px}.about-stage-foot{font-size:7px;letter-spacing:.8px}.about-chapters{top:94px;gap:27px}.about-chapters>a{font-size:11px;padding:17px 0}.about-chapters>span{font-size:7px;letter-spacing:1px}.about-profile{grid-template-columns:32% 63%;gap:5%;padding-top:60px;padding-bottom:60px}.about-section-title h2{font-size:31px}.about-profile-body>.about-lead{font-size:19px}.about-profile-body>p{font-size:13px}.about-origin strong{font-size:57px}.about-origin{margin-top:30px}.about-product-links{gap:0 18px}.about-product-links>a{font-size:11px}.about-history .section-heading h2,.about-awards .section-heading h2{font-size:33px}.about-history .section-heading>p,.about-awards .section-heading>p{font-size:10px}.award-gallery{gap:22px}.award-gallery button{height:230px;padding:14px}.award-gallery figcaption{font-size:11px}.about-standards{grid-template-columns:32% 63%;gap:5%}.about-section-title>p{font-size:12px}.certificate-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.certificate-gallery img{height:150px}.certificate-gallery span{font-size:9px}.standard-details>summary{font-size:14px}.about-thailand{grid-template-columns:42% 50%;gap:8%}.about-thailand-copy>h2{font-size:40px}.thai-company-details>h3{font-size:20px}.thai-legal-name{font-size:10px}.thai-company-details dd{font-size:12px}.thai-company-details dt{font-size:9px}.thai-company-details dl>div{grid-template-columns:80px 1fr;gap:10px}.thai-service-list{font-size:10px;gap:13px 15px}.about-thailand-copy>p{font-size:12px}.about-profile,.about-history,.about-awards,.about-standards,.about-thailand{scroll-margin-top:145px}}
@media(max-width:600px){.editorial-breadcrumb{padding:17px 20px;font-size:8px;gap:7px}.insight-hero{display:flex;flex-direction:column;min-height:0}.insight-hero-copy{padding:29px 20px 28px}.insight-hero-copy .eyebrow{font-size:8px;letter-spacing:1.3px;margin-bottom:0}.insight-hero h1{font-size:42px;line-height:1.2;letter-spacing:-1.8px;margin:21px 0 19px}.insight-hero-copy>p{font-size:12px;line-height:1.9}.insight-byline{gap:9px;margin-top:24px}.article-author-mark{width:29px;height:29px;font-size:17px}.insight-byline strong{font-size:10px}.insight-byline>div>span{font-size:8px}.insight-hero-picture{aspect-ratio:1.85;width:100%}.reading-progress{top:88px}.reading-layout{display:block;padding:22px 20px 40px}.reading-toc{margin-bottom:29px}.article-toc-details>summary{font-size:11px;padding:13px 0}.reading-toc nav{grid-template-columns:1fr 1fr;gap:2px 14px;padding-bottom:15px}.reading-toc nav a{font-size:10px;gap:7px;padding:8px 0}.reading-toc nav a>span{font-size:8px}.reading-body>.article-lead{font-size:20px;line-height:1.85;margin-bottom:22px}.reading-body>p,.reading-body section>p{font-size:14px;line-height:2.05}.reading-body>section{padding-top:29px;scroll-margin-top:110px}.chapter-number{font-size:8px;letter-spacing:1.4px;margin-bottom:12px}.reading-body h2{font-size:28px;line-height:1.3;letter-spacing:-1px;margin-bottom:20px}.editorial-note{padding:17px 18px;margin:24px 0}.editorial-note>strong{font-size:13px}.editorial-note p{font-size:12px;line-height:1.9}.editorial-table-wrap{margin:23px 0}.editorial-table-wrap th{font-size:10px;padding:12px}.editorial-table-wrap td{font-size:11px;padding:15px 12px}.editorial-table-wrap td a{font-size:10px}.article-system-figure{padding:15px;grid-template-columns:42% 58%;margin:25px 0}.article-system-figure>img{height:150px}.article-system-figure figcaption{padding-left:15px}.article-system-figure figcaption>span{font-size:8px}.article-system-figure strong{font-size:15px;line-height:1.5}.article-system-figure a{font-size:9px;gap:7px;margin-top:15px;line-height:1.7}.article-system-figure .icon{width:12px;height:12px}.selection-checklist{margin:23px 0}.selection-checklist>li{font-size:12px;line-height:1.9;padding:14px 0;gap:13px}.selection-checklist>li>span{font-size:9px;min-width:17px}.article-closing{padding:24px 20px;margin-top:28px}.article-closing h3{font-size:24px;line-height:1.35;letter-spacing:-.8px}.article-closing p{font-size:12px;margin:15px 0 21px}.article-closing .button{font-size:10px;padding:10px 12px;min-height:38px}.article-end{font-size:7px;margin-top:29px;gap:10px;padding-top:18px}.article-end a{font-size:9px}.reading-products{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-top:35px;padding-top:25px;border-top:1px solid #dbe5ec}.reading-products>.eyebrow{grid-column:1/-1;font-size:9px;margin-bottom:15px}.reading-product{margin:0;padding-bottom:15px}.reading-product>img{height:155px;padding:9px;margin-bottom:13px}.reading-product>span{font-size:8px;line-height:1.6}.reading-product>strong{font-size:18px}.reading-product>small{font-size:8px;margin-top:15px}.editorial-related{padding-top:35px;padding-bottom:35px}.editorial-related .section-heading h2{font-size:29px;letter-spacing:-1px}.article-related-link{grid-template-columns:110px 1fr;gap:18px;padding-top:20px;align-items:start}.article-related-link>img{aspect-ratio:1;width:100%;object-fit:cover}.article-related-link h3{font-size:18px;letter-spacing:-.5px;line-height:1.45}.article-related-link .eyebrow{font-size:8px;margin-bottom:9px}.article-related-link p{font-size:10px;margin-top:12px}.article-related-link>.icon{display:none}.about-stage{min-height:570px}.about-stage>img{inset:auto 0 0;width:100%;height:58%;object-position:center 45%}.about-stage-shade{background:linear-gradient(180deg,#142a3b 0%,#142a3b 30%,#142a3bd9 47%,#142a3b55 64%,#142a3b00 83%)}.about-stage-copy{padding:19px 20px 0;width:100%}.about-stage .breadcrumbs{font-size:8px;margin-bottom:32px}.about-stage .eyebrow{font-size:8px;letter-spacing:1.7px}.about-stage h1{font-size:43px;letter-spacing:-1.6px;line-height:1.2;margin:20px 0}.about-stage-copy>p{font-size:12px;line-height:1.85;color:#a6c1d3}.about-stage .text-link{font-size:10px;gap:23px;margin-top:22px;padding-bottom:6px}.about-stage-foot{bottom:15px;right:20px;left:20px;font-size:6px;letter-spacing:.6px;text-align:right}.about-chapters{top:88px;gap:23px;padding:0 20px;scroll-padding-left:20px}.about-chapters>span{display:none}.about-chapters>a{font-size:10px;padding:15px 0}.about-profile{display:block;padding:39px 20px}.about-section-title .eyebrow{font-size:8px}.about-section-title h2{font-size:34px;letter-spacing:-1.3px;line-height:1.3}.about-origin{margin:25px 0 28px;padding-top:16px;max-width:none;display:flex;align-items:center;gap:19px}.about-origin>strong{font-size:48px;letter-spacing:-2px}.about-origin>span{margin:0;font-size:10px}.about-profile-body>.about-lead{font-size:20px;line-height:1.9;letter-spacing:-.5px}.about-profile-body>p{font-size:14px;line-height:2;margin-bottom:20px}.about-product-links{gap:0 18px;padding-top:10px}.about-product-links>a{font-size:10px;padding:15px 0;gap:8px}.about-product-links .icon{width:12px;height:12px}.about-history .section-heading h2,.about-awards .section-heading h2{font-size:31px;letter-spacing:-1.2px}.about-history .section-heading .eyebrow,.about-awards .section-heading .eyebrow{font-size:8px}.about-history .section-heading>p,.about-awards .section-heading>p{font-size:10px;margin-top:15px}.milestone-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0;padding:3px 0 28px}.milestone-strip>div{padding-right:18px}.milestone-strip strong{font-size:37px;margin-bottom:18px;letter-spacing:-1.8px}.milestone-dot{margin-bottom:17px}.milestone-strip p{font-size:11px;line-height:1.9}.history-full>summary{font-size:10px;padding-top:18px;gap:10px}.history-full>summary>span{font-size:8px}.history-full .icon{width:13px;height:13px}.history-full-list{display:block;padding-top:18px}.history-full-list>div{padding:15px 0;grid-template-columns:45px 1fr;gap:15px}.history-full-list strong{font-size:17px}.history-full-list p{font-size:11px;line-height:1.9}.award-gallery{display:block}.award-gallery figure{margin-bottom:27px}.award-gallery figure:last-child{margin-bottom:0}.award-gallery button{height:290px;padding:20px}.award-gallery figcaption{font-size:12px;line-height:1.8;padding-top:15px}.about-standards{display:block}.about-section-title>p{font-size:12px;line-height:1.9;max-width:none;margin:20px 0 27px}.standard-details>summary{font-size:14px;padding:18px 0}.standard-details>summary>span{font-size:9px}.standard-details .icon{width:15px;height:15px}.certificate-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 14px;padding:7px 0 23px}.certificate-gallery img{height:135px;padding:5px}.certificate-gallery span{font-size:8px;line-height:1.6}.standard-details>p{font-size:12px;line-height:1.95;padding-bottom:20px}.about-thailand{display:block;padding:40px 20px}.about-thailand-copy>h2{font-size:43px;letter-spacing:-1.7px}.about-thailand-copy>p{font-size:13px;line-height:2;margin-top:23px}.thai-service-list{font-size:10px;gap:14px 17px;margin-top:25px}.thai-company-details{margin-top:35px;padding-top:27px;border-top:1px solid #3a596f}.thai-company-details .eyebrow{font-size:8px}.thai-company-details>h3{font-size:21px;margin:20px 0 12px;line-height:1.5}.thai-legal-name{font-size:10px;line-height:1.8;letter-spacing:0}.thai-company-details dl{margin-top:23px;padding-top:10px}.thai-company-details dl>div{grid-template-columns:86px 1fr;margin:17px 0;gap:12px}.thai-company-details dt{font-size:10px}.thai-company-details dd{font-size:12px;line-height:1.8}.thai-company-details dd br{display:none}.thai-company-details .button{font-size:11px;padding:10px 15px;min-height:40px}.about-profile,.about-history,.about-awards,.about-standards,.about-thailand{scroll-margin-top:137px}.preview-switcher>a{padding-left:10px;padding-right:10px}.preview-switcher>span{padding:0 7px}}
@media(min-width:601px){.about-stage-shade{background:linear-gradient(90deg,#142a3b 0%,#142a3b 30%,#142a3bb8 46%,#142a3b08 77%)}}
html[data-preview-page=article],html[data-preview-page=about]{scroll-padding-top:0}
@media(max-width:600px){.about-stage-shade{background:linear-gradient(180deg,#142a3b 0%,#142a3b 42%,#142a3bd9 52%,#142a3b55 65%,#142a3b00 83%)}}
