.PageBanner-module__KHZSoa__banner{padding:calc(var(--header-height) + var(--space-3xl)) var(--space-lg) var(--space-3xl);justify-content:center;align-items:center;min-height:280px;display:flex;position:relative;overflow:hidden}.PageBanner-module__KHZSoa__bg{background:linear-gradient(135deg,#2c2418 0%,#3e5237 60%,#2c2418 100%);position:absolute;inset:0}.PageBanner-module__KHZSoa__bg:after{content:"";background:radial-gradient(circle,#c9a96e1a 0%,#0000 60%);position:absolute;inset:0}.PageBanner-module__KHZSoa__content{z-index:1;text-align:center;position:relative}.PageBanner-module__KHZSoa__title{font-family:var(--font-heading-th);font-size:var(--text-4xl);color:var(--neutral-cream);margin-bottom:var(--space-xs)}.PageBanner-module__KHZSoa__titleEn{font-family:var(--font-heading-en);font-size:var(--text-lg);color:var(--accent);font-style:italic;font-weight:400}.PageBanner-module__KHZSoa__subtitle{font-size:var(--text-base);color:#f7f3eeb3;margin-top:var(--space-md)}.PageBanner-module__KHZSoa__subtitleEn{font-size:var(--text-sm);color:#f7f3ee66;font-family:var(--font-body-en)}@media (max-width:768px){.PageBanner-module__KHZSoa__title{font-size:var(--text-2xl)}.PageBanner-module__KHZSoa__banner{min-height:220px}}
.BlogDetail-module__81hK7a__article{background:var(--bg-card);border-radius:var(--radius-2xl);border:1px solid var(--neutral-light);box-shadow:var(--shadow-sm);overflow:hidden}.BlogDetail-module__81hK7a__header{padding:var(--space-3xl) var(--space-3xl) var(--space-xl)}.BlogDetail-module__81hK7a__meta{align-items:center;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.BlogDetail-module__81hK7a__category{background:var(--primary-50);color:var(--primary);border-radius:var(--radius-full);font-size:var(--text-xs);padding:4px 12px;font-weight:700}.BlogDetail-module__81hK7a__date{font-size:var(--text-xs);color:var(--text-tertiary)}.BlogDetail-module__81hK7a__title{font-family:var(--font-heading-th);font-size:var(--text-4xl);color:var(--primary-dark);margin-bottom:8px;line-height:1.3}.BlogDetail-module__81hK7a__titleEn{font-family:var(--font-heading-en);font-size:var(--text-lg);color:var(--accent);opacity:.8;font-style:italic}.BlogDetail-module__81hK7a__imageWrap{background:linear-gradient(135deg, var(--neutral-100), var(--neutral-200));justify-content:center;align-items:center;width:100%;height:400px;display:flex}.BlogDetail-module__81hK7a__imagePlaceholder{font-size:6rem}.BlogDetail-module__81hK7a__content{padding:var(--space-3xl);color:var(--text-secondary);line-height:2;font-size:var(--text-base)}.BlogDetail-module__81hK7a__content h2,.BlogDetail-module__81hK7a__content h3{color:var(--primary-dark);margin-top:var(--space-2xl);margin-bottom:var(--space-md)}.BlogDetail-module__81hK7a__content p{margin-bottom:var(--space-lg)}.BlogDetail-module__81hK7a__content img{border-radius:var(--radius-lg);max-width:100%;height:auto;margin:var(--space-xl) 0}.BlogDetail-module__81hK7a__footer{padding:0 var(--space-3xl) var(--space-3xl)}.BlogDetail-module__81hK7a__divider{border:none;border-top:1px solid var(--neutral-light);margin-bottom:var(--space-xl)}.BlogDetail-module__81hK7a__share{align-items:center;gap:var(--space-md);font-size:var(--text-sm);color:var(--text-tertiary);display:flex}.BlogDetail-module__81hK7a__social{gap:var(--space-sm);display:flex}.BlogDetail-module__81hK7a__shareBtn{border:1px solid var(--neutral-light);background:var(--bg-secondary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:700;transition:all .2s;display:flex}.BlogDetail-module__81hK7a__shareBtn:hover{background:var(--primary);color:#fff;border-color:var(--primary)}@media (max-width:768px){.BlogDetail-module__81hK7a__header,.BlogDetail-module__81hK7a__content,.BlogDetail-module__81hK7a__footer{padding:var(--space-xl)}.BlogDetail-module__81hK7a__imageWrap{height:250px}.BlogDetail-module__81hK7a__title{font-size:var(--text-2xl)}}
