.article-container{--ink:#0d0f14;--paper:#fafaf8;--blue:#1a56f0;--gold:#c8973a;--green:#1a8a5a;--red:#d63c3c;--muted:#6b7280;--surface:#f3f1ec;--border:#e5e2db;font-family:var(--font-article-body), "DM Sans", sans-serif;color:var(--ink);background:var(--paper);font-size:1.0625rem;line-height:1.7}html:lang(th) .article-container{font-family:var(--font-thai), var(--font-sans), sans-serif}.article-container h1,.article-container h2,.article-container h3{font-family:var(--font-article-display), "Playfair Display", serif;color:var(--ink);font-weight:700;line-height:1.25}html:lang(th) .article-container h1,html:lang(th) .article-container h2,html:lang(th) .article-container h3{font-family:var(--font-thai), var(--font-sans), sans-serif}.article-container h1{margin-bottom:1rem;font-size:clamp(2rem,5vw,3.25rem)}.article-container h2{margin:2rem 0 .75rem;font-size:clamp(1.5rem,3.5vw,2rem)}.article-container h3{margin:1.5rem 0 .5rem;font-size:clamp(1.125rem,2.5vw,1.5rem)}.article-container p{margin-bottom:1.25rem}.article-container a{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.article-container a:hover{color:var(--ink)}.article-container .data-label,.article-container code,.article-container .meta{font-family:var(--font-article-mono), "DM Mono", monospace;font-size:.8125rem}.article-hero{background:var(--surface);color:var(--ink);border-bottom:1px solid var(--border);padding:2.5rem 1.5rem 2rem}.article-hero h1{color:var(--ink);max-width:820px}.article-hero .subtitle{color:var(--muted);max-width:640px;margin-top:.75rem;font-size:1.125rem}.article-hero .meta{color:var(--muted);flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;display:flex}.article-hero .category-badge,.article-hero-v2 .category-badge{background:var(--gold);color:#fff;font-family:var(--font-article-mono), monospace;text-transform:uppercase;letter-spacing:.05em;border-radius:2px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;display:inline-block}.article-hero-v2{color:var(--ink);border-bottom:1px solid var(--border);background:radial-gradient(circle at 100% 0,#c8973a29,#0000 30%),radial-gradient(circle at 0,#1a56f01f,#0000 36%),linear-gradient(135deg,#f7f2e9 0%,#ece7df 52%,#f5f3ee 100%);padding:4rem 1.5rem 3rem;position:relative;overflow:hidden}.article-hero-v2:after{content:"";pointer-events:none;background:linear-gradient(#faf8f329,#faf8f37a);position:absolute;inset:0}.article-hero-v2--image:before{content:"";pointer-events:none;background:linear-gradient(135deg,#faf8f314,#0d0f140f);position:absolute;inset:0}.article-hero-v2--plain{border-top:1px solid var(--border)}.article-hero-v2-inner{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf8f3cc;border:1px solid #ffffff8c;border-radius:24px;max-width:820px;margin:0 auto;padding:clamp(1.5rem,3vw,2.5rem);position:relative;box-shadow:0 18px 44px #0d0f1414,inset 0 1px #ffffff73}.article-hero-v2 h1{color:var(--ink);margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem);line-height:1.2}.article-hero-v2-excerpt{color:#0d0f14b8;max-width:640px;margin-bottom:2rem;font-size:1.125rem;line-height:1.6}.article-author-card{border-top:1px solid #0d0f141f;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:1.5rem;display:flex}.article-author-avatar{width:40px;height:40px;font-family:var(--font-article-mono), monospace;color:#fff;letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.article-author-info{flex-direction:column;gap:.125rem;display:flex}.article-author-info strong{color:var(--ink);font-size:.9375rem}.article-author-role{color:#0d0f1480;font-family:var(--font-article-mono), monospace;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.article-author-meta{color:#0d0f148f;font-family:var(--font-article-mono), monospace;gap:1rem;margin-left:auto;font-size:.8125rem;display:flex}@media (max-width:640px){.article-hero-v2{padding:2.5rem 1.25rem 2rem}.article-hero-v2-inner{border-radius:18px;padding:1.25rem}.article-author-meta{width:100%;margin-left:0;padding-top:.5rem}}.article-breadcrumb-inner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.article-share{border-top:1px solid var(--border);align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.article-share-label{font-family:var(--font-article-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.6875rem}.article-share a{background:var(--paper);width:2rem;height:2rem;color:var(--muted);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.article-share a:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.article-body{max-width:780px;margin:0 auto;padding:2.5rem 1.5rem 3rem}.article-body section{margin-bottom:2rem}.article-toc{display:none}@media (min-width:1024px){.article-toc{align-self:start;max-height:calc(100vh - 4rem);display:block;position:sticky;top:2rem;overflow-y:auto}}.article-toc-title{font-family:var(--font-article-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:.75rem;font-size:.6875rem}.article-toc a{color:var(--muted);border-left:2px solid #0000;padding:.375rem 0 .375rem .75rem;font-size:.875rem;text-decoration:none;transition:color .15s,border-color .15s;display:block}.article-toc a:hover{color:var(--ink);border-left-color:var(--blue)}.article-container .callout{border-left:4px solid var(--blue);background:#eef3ff;border-radius:0 4px 4px 0;margin:1.25rem 0;padding:1rem 1.25rem}.article-container .callout-gold{border-left-color:var(--gold);background:#fdf8f0}.article-container blockquote{border-left:4px solid var(--gold);font-family:var(--font-article-display), serif;color:var(--ink);background:0 0;margin:1.5rem 0;padding:1rem 1.5rem;font-size:1.25rem;font-style:italic}.article-container table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.9375rem}.article-container th{text-align:left;border-bottom:2px solid var(--ink);font-weight:600;font-family:var(--font-article-mono), monospace;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem;font-size:.8125rem}.article-container td{border-bottom:1px solid var(--border);padding:.75rem 1rem}.article-container .stat-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin:1.5rem 0;display:grid}.article-container .stat-card{background:var(--surface);text-align:center;border-radius:4px;padding:1.25rem}.article-container .stat-value{font-family:var(--font-article-display), serif;color:var(--ink);font-size:2rem;font-weight:700}.article-container .stat-label{font-family:var(--font-article-mono), monospace;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-top:.25rem;font-size:.75rem}.article-container .pros-cons{grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0;display:grid}@media (max-width:640px){.article-container .pros-cons{grid-template-columns:1fr}}.article-container .pros li:before{content:"✓ ";color:var(--green);font-weight:700}.article-container .cons li:before{content:"✗ ";color:var(--red);font-weight:700}.article-container .pros li,.article-container .cons li{padding:.375rem 0;font-size:.9375rem;list-style:none}.article-container .strategy-section{background:var(--ink);color:var(--paper);border-radius:4px;margin:1.5rem 0;padding:2rem 1.5rem}.article-container .strategy-section h2,.article-container .strategy-section h3{color:var(--paper)}.article-container .strategy-step{gap:1.25rem;margin:1.5rem 0;display:flex}.article-container .step-number{font-family:var(--font-article-display), serif;color:var(--gold);min-width:2.5rem;font-size:2.5rem;font-weight:700;line-height:1}.article-container details{border-bottom:1px solid var(--border);padding:1rem 0}.article-container summary{cursor:pointer;font-size:1.0625rem;font-weight:600;list-style:none}.article-container summary::-webkit-details-marker{display:none}.article-container summary:before{content:"+";width:1.5rem;font-family:var(--font-article-mono), monospace;color:var(--blue);font-weight:700;display:inline-block}.article-container details[open] summary:before{content:"−"}.article-container details p{color:var(--muted);margin-top:.75rem}.article-cta{background:var(--surface);color:var(--ink);text-align:center;border:1px solid var(--border);border-radius:4px;max-width:780px;margin:2rem auto;padding:2.5rem 1.5rem}.article-cta h2{color:var(--ink);margin-bottom:1rem}.article-cta p{color:var(--muted);max-width:480px;margin:0 auto 1.5rem}.article-cta .cta-button{color:#fff;background:#25d366;border-radius:4px;padding:.875rem 2rem;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.article-cta .cta-button:hover{opacity:.9;color:#fff}.blog-card{color:inherit;border:1px solid var(--border);background:#fff;border-radius:8px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.blog-card:hover{color:inherit;transform:translateY(-3px);box-shadow:0 8px 24px #0000001a}.blog-card-image{aspect-ratio:16/9;background-position:50%;background-size:cover;position:relative}.blog-card-badge{background:var(--gold);color:#fff;font-family:var(--font-article-mono), monospace;text-transform:uppercase;letter-spacing:.05em;border-radius:2px;padding:.2rem .6rem;font-size:.6875rem;position:absolute;top:.75rem;left:.75rem}.blog-card-body{flex-direction:column;flex:1;padding:1.25rem;display:flex}.blog-card-title{font-family:var(--font-article-display), serif;color:var(--ink);margin:0 0 .5rem;font-size:1.25rem;line-height:1.3}.blog-card-excerpt{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-card-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.75rem;display:flex}.blog-card-author{align-items:center;gap:.5rem;display:flex}.blog-card-avatar{background:var(--ink);color:#fff;width:28px;height:28px;font-family:var(--font-article-mono), monospace;letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}.blog-card-author-name{color:var(--ink);font-size:.8125rem;font-weight:600}.blog-card-meta{font-family:var(--font-article-mono), monospace;color:var(--muted);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.related-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin:2rem 0;display:grid}.article-breadcrumb{font-family:var(--font-article-mono), monospace;color:var(--muted);padding:1rem 1.5rem;font-size:.75rem}.article-breadcrumb a{color:var(--muted);text-decoration:none}.article-breadcrumb a:hover{color:var(--ink)}.article-breadcrumb span{opacity:.5;margin:0 .5rem}@media (max-width:1023px){.article-toc-mobile{background:var(--surface);border-radius:4px;margin-bottom:2rem;padding:1rem 1.5rem}.article-toc-mobile summary{font-family:var(--font-article-mono), monospace;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);cursor:pointer;font-size:.8125rem}.article-toc-mobile a{color:var(--muted);padding:.375rem 0;font-size:.875rem;text-decoration:none;display:block}}.blog-lang-switch{font-family:var(--font-article-mono), "DM Mono", monospace;letter-spacing:.05em;border:1px solid #fff3;border-radius:6px;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.8125rem;text-decoration:none;transition:border-color .2s;display:inline-flex}.blog-lang-active{color:#fff;font-weight:600}.blog-lang-disabled{color:#ffffff26;cursor:default}.blog-lang-link{text-decoration:none;transition:color .15s}.article-body .blog-lang-switch{border-color:var(--border)}.article-body .blog-lang-active{color:var(--ink)}.article-body .blog-lang-inactive{color:var(--muted)}.article-body .blog-lang-divider{color:var(--border)}.article-container{--ink:#17140f;--paper:#f7f3eb;--paper-deep:#efe7d8;--surface:#fffaf0;--surface-strong:#fff;--border:#ddd0bb;--muted:#6f675c;--gold:#b9852e;--gold-deep:#78551e;--blue:#1f4f77;--green:#1b7254;color:var(--ink);background:linear-gradient(#f8f4ed 0%,#f5efe4 42%,#fffaf2 100%)}.article-container h1,.article-container h2,.article-container h3{letter-spacing:0}.article-container a{color:var(--blue);text-decoration-color:#1f4f7742}.blog-index-shell{min-height:100vh}.blog-index-hero{background-color:#0000;background-image:linear-gradient(90deg,#f7f3ebf5,#f7f3ebc2),url(/lina-assets/intercontinental/gallery/gallery-04.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:1px solid #78551e2e;padding:3rem 1.5rem 4rem}.blog-index-hero-inner,.blog-index-grid-section{max-width:1200px;margin:0 auto}.blog-index-topline,.article-hero-kicker{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.blog-index-hero h1{color:#16130f;max-width:760px;margin:0;font-size:4.25rem;line-height:.96}.blog-index-hero .subtitle{color:#5d554a;max-width:640px;margin:1.25rem 0 0;font-size:1.18rem;line-height:1.7}.blog-featured-wrap{max-width:960px;margin-top:3rem}.blog-index-grid-section{padding:3.5rem 1.5rem 5rem}.blog-empty-state{text-align:center;color:var(--muted);padding:4rem 0}.article-hero .category-badge,.article-hero-v2 .category-badge,.blog-index-hero .category-badge,.blog-card-badge{color:#fffaf0;letter-spacing:.05em;background:#b9852e;border-radius:999px;box-shadow:0 8px 24px #78551e2e}.blog-card{min-height:100%;color:inherit;background:#fffaf0e6;border:1px solid #78551e2e;border-radius:8px;text-decoration:none;overflow:hidden;box-shadow:0 16px 42px #382a1914}.blog-card:hover{transform:translateY(-4px);box-shadow:0 24px 54px #382a1924}.blog-card-image{background-color:#e5dac7;min-height:210px}.blog-card-image-shade{background:linear-gradient(#17140f0a,#17140f57);position:absolute;inset:0}.blog-card-body{padding:1.35rem}.blog-card-title{color:#181510;font-size:1.28rem;line-height:1.22}.blog-card-excerpt{color:#655c51;font-size:.94rem}.blog-card-footer{border-top-color:#78551e2e}.blog-card-avatar{color:#fffaf0;background:#17140f}.blog-card-meta,.blog-card-author-name{color:#4d463e}.blog-card--featured{background:#fffaf0f0;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:430px;display:grid}.blog-card--featured .blog-card-image{aspect-ratio:auto;min-height:430px}.blog-card--featured .blog-card-body{justify-content:center;padding:2rem}.blog-card--featured .blog-card-title{font-size:2.15rem;line-height:1.08}.blog-card--featured .blog-card-excerpt{-webkit-line-clamp:5;font-size:1rem;line-height:1.7}.related-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:1.75rem;margin:0}.article-breadcrumb{color:#635b50;background:#fffaf0e6;border-bottom:1px solid #78551e24}.article-breadcrumb-inner{gap:1rem}.article-breadcrumb-trail{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.article-breadcrumb a{color:#4e463c}.article-hero-v2{border-bottom:1px solid #78551e2e;min-height:560px;padding:5rem 1.5rem 4.5rem}.article-hero-v2:after,.article-hero-v2--image:before{content:none}.article-hero-v2-inner{max-width:900px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0 auto 0 max(1.5rem,50vw - 600px);padding:0}.article-hero-kicker{color:#665d51;font-family:var(--font-article-mono), "DM Mono", monospace;justify-content:flex-start;font-size:.78rem}.article-hero-v2 h1{max-width:820px;margin-bottom:1.35rem;font-size:4rem;line-height:.98}.article-hero-v2-excerpt{color:#534b42;max-width:680px;font-size:1.16rem;line-height:1.75}.article-author-card{border-top-color:#78551e38;max-width:680px}.article-author-avatar{color:#fffaf0;background:#17140f!important}.article-body{max-width:800px;padding:3.5rem 1.5rem 2.75rem}.article-body>p:first-child{color:#4f473d;font-size:1.18rem}.article-body h2{color:#181510;margin-top:2.6rem}.article-body h3{color:#2a241c}.article-body ul,.article-body ol{margin:1.25rem 0 1.5rem;padding-left:1.25rem}.article-body li{margin:.45rem 0}.article-table-wrap{background:#fffaf0d9;border:1px solid #78551e2e;border-radius:8px;width:100%;margin:1.5rem 0;overflow-x:auto}.article-table-wrap table{margin:0}.article-container th{border-bottom-color:#17140f}.article-container tr:nth-child(2n){background:#efe7d89e}.article-container .callout,.article-container .callout-gold{background:#fffaf0f0;border-left-color:#b9852e;box-shadow:0 16px 36px #382a1914}.article-share-wrap{max-width:800px;margin:0 auto;padding:0 1.5rem 1rem}.article-cta{background:linear-gradient(135deg,#fffaf0f5,#eee1cadb);border-color:#78551e33;max-width:800px;box-shadow:0 18px 50px #382a191a}.blog-lang-switch{background:#fffaf0bd;border-color:#78551e33;flex-wrap:wrap;justify-content:flex-end;gap:.32rem;max-width:min(100%,560px)}.blog-lang-switch:hover{border-color:#78551e66}.blog-lang-active{color:#17140f}.blog-lang-inactive{color:#235477}.blog-lang-divider{color:#78551e52}.blog-lang-disabled{color:#17140f47}.blog-lang-link:hover{color:#17140f}@media (max-width:860px){.blog-index-hero{padding:2rem 1rem 3rem}.blog-index-topline,.article-hero-kicker,.article-breadcrumb-inner{flex-direction:column;align-items:flex-start}.blog-index-hero h1,.article-hero-v2 h1{font-size:2.75rem}.blog-card--featured{min-height:0;display:flex}.blog-card--featured .blog-card-image{min-height:250px}.blog-card--featured .blog-card-title{font-size:1.65rem}.article-hero-v2{min-height:0;padding:3rem 1.25rem}.article-hero-v2-inner{margin:0 auto}.blog-lang-switch{justify-content:flex-start}}@media (max-width:520px){.blog-index-hero h1,.article-hero-v2 h1{font-size:2.25rem;line-height:1.04}.related-grid{grid-template-columns:1fr}.blog-card-footer,.article-author-card{flex-direction:column;align-items:flex-start}.article-author-meta{gap:.65rem}}