@import url('https://fonts.googleapis.com/css2?family=Prompt:wght@400;500;600;700&family=Sarabun:wght@400;500;600;700&display=swap');
/* Shared with main site. Injected directly above FAQ without changing existing posters. */
.sc-ai-journal{position:relative;padding:70px 0 78px;background:linear-gradient(180deg,#f2fbff,#e8f5ff);border-top:1px solid #d0ebf3;border-bottom:1px solid #d0ebf3}.sc-ai-journal *, .sc-ai-article-body *{box-sizing:border-box}
.sc-ai-journal .container{width:min(100% - 48px,1240px);margin:auto}.sc-ai-journal-head{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:26px}.sc-ai-overline{color:#0989a4;letter-spacing:.13em;font:700 .78rem 'Prompt',sans-serif}.sc-ai-journal h2{margin:9px 0 10px;font:700 clamp(1.6rem,3vw,2.7rem)/1.3 'Prompt',sans-serif;color:#082e52}.sc-ai-journal h2 em{font-style:normal;color:#0098ae}.sc-ai-journal-head p{max-width:670px;font-size:1rem;color:#507286;margin:0}.sc-ai-journal-counter{display:flex;gap:13px;align-items:center;border:1px solid #cee5ec;background:#fff;padding:12px 19px;border-radius:17px;min-width:225px;box-shadow:0 11px 29px #0a487e0a}.sc-ai-journal-counter strong{font:700 2.15rem 'Prompt',sans-serif;color:#008ca7}.sc-ai-journal-counter span{font-size:.85rem;color:#597e91;line-height:1.5}
.sc-ai-journal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.sc-ai-journal-card{min-width:0;border:1px solid #d3e9ef;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 14px 32px #0742650c;transition:transform .2s,box-shadow .2s}.sc-ai-journal-card:hover{transform:translateY(-4px);box-shadow:0 24px 46px #0752701b}.sc-ai-journal-card a{display:block;color:inherit;height:100%;text-decoration:none}.sc-ai-journal-media{background:#0a3659;aspect-ratio:2/1;overflow:hidden}.sc-ai-journal-media img{display:block;width:100%;height:100%;object-fit:cover}.sc-ai-journal-body{padding:17px 17px 19px;display:flex;flex-direction:column;min-height:220px}.sc-ai-journal-label{font:650 .69rem 'Prompt',sans-serif;letter-spacing:.05em;color:#008dac}.sc-ai-journal-card h3{font:650 1rem/1.55 'Prompt',sans-serif;color:#123b5c;margin:8px 0 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere}.sc-ai-journal-card p{font-size:.88rem;color:#5c7789;line-height:1.7;margin:0 0 15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.sc-ai-readmore{margin-top:auto;font:700 .82rem 'Prompt',sans-serif;color:#007f9a}.sc-ai-journal-empty{grid-column:1/-1;text-align:center;padding:45px 20px;border-radius:18px;border:1px dashed #bcdfe7;background:#fff}.sc-ai-journal-empty strong{font:650 1.17rem 'Prompt',sans-serif;color:#154469}
@media(max-width:900px){.sc-ai-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-ai-journal-head{align-items:flex-start;flex-direction:column}.sc-ai-journal-counter{min-width:0}}
@media(max-width:560px){.sc-ai-journal{padding:48px 0 52px}.sc-ai-journal .container{width:min(100% - 28px,1240px)}.sc-ai-journal-grid{grid-template-columns:1fr;gap:13px}.sc-ai-journal-head{gap:14px;margin-bottom:18px}.sc-ai-journal-counter{padding:8px 13px}.sc-ai-journal-body{min-height:0}.sc-ai-journal-card h3{-webkit-line-clamp:2}.sc-ai-journal-card p{-webkit-line-clamp:2}}
/* Full article, responsive 2:1 hero, share links and structured answers */
.sc-ai-article-body{margin:0;background:#f5faff;color:#153e5b;font:17px/1.85 'Sarabun',sans-serif;-webkit-font-smoothing:antialiased}.sc-ai-article-body a{color:inherit}.sc-ai-article-body h1,.sc-ai-article-body h2,.sc-ai-article-body h3{font-family:'Prompt',sans-serif;letter-spacing:-.025em;line-height:1.35;color:#0c3154}.sc-ai-article-container{width:min(100% - 48px,1190px);margin:auto}.sc-ai-article-header{background:#fff;position:sticky;top:0;z-index:40;border-bottom:1px solid #deecf1;box-shadow:0 4px 22px #082d5b09}.sc-ai-article-header .sc-ai-article-container{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:78px}.sc-ai-article-brand{display:flex;gap:12px;align-items:center;text-decoration:none;font:700 1.1rem 'Prompt',sans-serif}.sc-ai-article-brand img{width:54px;height:54px;object-fit:contain}.sc-ai-article-header nav{display:flex;gap:23px}.sc-ai-article-header nav a{text-decoration:none;color:#375a74;font:600 .88rem 'Prompt',sans-serif}.sc-ai-article-main{padding:28px 0 70px}.sc-ai-breadcrumb{font-size:.82rem;color:#678397;display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.sc-ai-breadcrumb a{color:#096f94}.sc-ai-article-hero{position:relative;overflow:hidden;padding:35px 40px 31px;border-radius:28px;background:linear-gradient(125deg,#051f3e,#0d4c75 70%,#097b92);box-shadow:0 25px 60px #06467324}.sc-ai-article-hero:after{content:'';position:absolute;right:-80px;top:-140px;width:340px;height:340px;border:1px solid #ffffff44;border-radius:50%;pointer-events:none}.sc-ai-article-tag{color:#9af4ff;font:700 .77rem 'Prompt',sans-serif;letter-spacing:.12em}.sc-ai-article-hero h1{max-width:940px;margin:13px 0;color:#fff;font-size:clamp(1.9rem,3.8vw,3.3rem);position:relative;z-index:1}.sc-ai-article-hero p{position:relative;z-index:1;max-width:800px;color:#ddf4fc;margin-bottom:13px}.sc-ai-article-meta{font-size:.86rem;color:#a7d7e7}.sc-ai-article-poster{margin:22px 0 27px;padding:7px;border:1px solid #d0e7ef;border-radius:24px;background:#fff;box-shadow:0 14px 36px #0a447914}.sc-ai-article-poster img{width:100%;height:auto;aspect-ratio:2/1;object-fit:contain;display:block;border-radius:18px;background:#082a47}.sc-ai-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px}.sc-ai-article-content{min-width:0;border:1px solid #d7eaf2;border-radius:25px;padding:30px 33px;background:#fff;box-shadow:0 13px 36px #0950730c}.sc-ai-article-content h2{font-size:clamp(1.28rem,2vw,1.85rem);margin:30px 0 12px}.sc-ai-article-content h2:first-child{margin-top:0}.sc-ai-article-content h3{font-size:1.15rem;margin:18px 0 8px}.sc-ai-article-content p{color:#547082;margin:0 0 14px}.sc-ai-article-content ol,.sc-ai-article-content ul{padding-left:22px;color:#4f7186}.sc-ai-article-content li{margin-bottom:6px}.sc-ai-article-content table{border-collapse:collapse;width:100%;font-size:.92rem;margin:20px 0}.sc-ai-article-content th,.sc-ai-article-content td{border:1px solid #d5e8f0;padding:11px;text-align:left;vertical-align:top}.sc-ai-article-content th{background:#edf8fc}.sc-ai-article-content blockquote{margin:20px 0;padding:17px 20px;border-left:4px solid #01b7c2;background:#f0faff;border-radius:0 16px 16px 0}.sc-ai-article-side{display:grid;gap:14px}.sc-ai-article-side-card{position:sticky;top:100px;padding:23px;background:linear-gradient(140deg,#082b51,#0b7189);border-radius:22px;color:#fff;box-shadow:0 17px 40px #004c6a18}.sc-ai-article-side-card span{color:#a5f6f5;font:700 .77rem 'Prompt',sans-serif}.sc-ai-article-side-card h2{color:#fff;margin:13px 0;font-size:1.4rem}.sc-ai-article-side-card p{color:#d5edf4;font-size:.92rem}.sc-ai-article-side-card a{display:block;text-decoration:none;text-align:center;padding:11px;border-radius:11px;font:650 .88rem 'Prompt',sans-serif;margin-top:9px}.sc-ai-contact-line{background:#05c86d;color:#fff!important}.sc-ai-contact-phone{background:#fff;color:#0e5e7f!important}.sc-ai-side-note{padding:18px;background:#fff;border:1px solid #d7eaf2;border-radius:18px}.sc-ai-side-note p{font-size:.84rem;color:#688092;margin:7px 0 0}.sc-ai-article-faq{margin-top:25px;border-top:1px solid #deedf4;padding-top:10px}.sc-ai-article-faq details{border:1px solid #d8ebf2;margin-top:10px;border-radius:12px;padding:13px 16px}.sc-ai-article-faq summary{cursor:pointer;font-weight:650;color:#123e61}.sc-ai-article-faq details p{margin:11px 0 0}.sc-ai-sharebar{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap;border-top:1px solid #d5e8f0;margin-top:30px;padding-top:22px}.sc-ai-sharebar strong{font-family:'Prompt',sans-serif;color:#123e61}.sc-ai-sharebar p{font-size:.85rem;margin:0}.sc-ai-share-buttons{display:flex;flex-wrap:wrap;gap:8px}.sc-ai-share-buttons a,.sc-ai-share-buttons button{border:1px solid #cfe5ec;background:#f3fbff;padding:9px 12px;border-radius:11px;text-decoration:none;color:#176083;font:600 .8rem 'Prompt',sans-serif;cursor:pointer}.sc-ai-copy-status{display:block;flex-basis:100%;font-size:.82rem;color:#098b7d}.sc-ai-article-footer{background:#071e36;color:#bbd5e0;padding:25px 0;font-size:.9rem}.sc-ai-article-footer a{color:#bcfaff}
@media(max-width:940px){.sc-ai-article-layout{grid-template-columns:1fr}.sc-ai-article-side{grid-template-columns:1fr 1fr}.sc-ai-article-side-card{position:static}}@media(max-width:660px){.sc-ai-article-container{width:min(100% - 26px,1190px)}.sc-ai-article-header nav{gap:12px}.sc-ai-article-header nav a{font-size:.78rem}.sc-ai-article-header .sc-ai-article-container{min-height:65px}.sc-ai-article-brand img{width:43px;height:43px}.sc-ai-article-brand strong{font-size:.87rem}.sc-ai-article-main{padding-top:18px}.sc-ai-article-hero{padding:24px 19px;border-radius:20px}.sc-ai-article-poster{border-radius:16px;padding:4px}.sc-ai-article-poster img{border-radius:12px}.sc-ai-article-content{padding:19px 17px;border-radius:18px}.sc-ai-article-side{grid-template-columns:1fr}.sc-ai-article-content table{display:block;overflow-x:auto}.sc-ai-share-buttons{width:100%}.sc-ai-share-buttons a,.sc-ai-share-buttons button{flex:1}}
