.knowledge-page{background:#f5f6f5;color:#25394e}.knowledge-page .site-header{position:relative}.knowledge-page .site-header nav a[aria-current=page]{color:#b18b43}.knowledge-hero{background:#19344d;color:#f5f1e7;padding:96px 0 78px;position:relative;overflow:hidden}.knowledge-hero:after{content:"";position:absolute;right:-10vw;top:-20vw;width:52vw;height:52vw;border:1px solid #bca26b4a;border-radius:50%;pointer-events:none}.knowledge-hero .section-shell{position:relative;z-index:1}.knowledge-hero h1{max-width:900px;margin:22px 0;font:500 clamp(2.8rem,6vw,5.7rem)/1.08 var(--serif);letter-spacing:-.035em}.knowledge-hero h1 em{color:#d0b987;font-weight:500}.knowledge-hero p:not(.eyebrow){max-width:680px;font-size:1.1rem;line-height:1.65;color:#d9e2e8}.guide-jump{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.guide-jump a{border:1px solid #b9aa865e;padding:12px 18px;color:#fff;font-size:.88rem;text-decoration:none}.guide-jump a:hover,.guide-jump a:focus-visible{background:#bda371;color:#132b43}.guide-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:7vw;align-items:start;padding-top:72px;padding-bottom:110px}.guide-main{min-width:0}.guide-article{scroll-margin-top:24px;border-bottom:1px solid #d6d5cc;padding:0 0 72px;margin-bottom:72px}.guide-article:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.guide-label{font-size:.75rem;letter-spacing:.18em;font-weight:600;color:#a18047}.guide-article h2{font:500 clamp(2.15rem,3.6vw,3.55rem)/1.14 var(--serif);letter-spacing:-.02em;margin:14px 0 22px;max-width:760px}.guide-article>p:not(.guide-label){font-size:1.04rem;color:#5e6c7a;line-height:1.75;max-width:780px}.guide-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:28px 0}.guide-points>div{padding:22px 0;border-top:1px solid #d6d5cc}.guide-points h3{font:500 1.38rem var(--serif);margin:0 0 10px}.guide-points p{margin:0;color:#5d6e7c;line-height:1.68}.guide-action{display:inline-block;margin-top:22px;border-bottom:1px solid #a8874e;padding-bottom:8px;color:#665437;text-decoration:none;font-weight:600}.checklist{list-style:none;counter-reset:guide;padding:0;margin:32px 0}.checklist li{counter-increment:guide;display:grid;grid-template-columns:38px 180px 1fr;gap:12px;padding:17px 0;border-top:1px solid #d6d5cc;line-height:1.55}.checklist li:before{content:counter(guide,decimal-leading-zero);font-size:.8rem;color:#a18047}.checklist strong{font-weight:600}.checklist span{color:#5d6e7c}.guide-note{background:#ece9df;border-left:3px solid #af8e57;padding:17px 22px;margin-top:20px!important}.size-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0}.size-grid div{background:#fff;border:1px solid #ddd9cc;padding:24px;min-height:138px}.size-grid strong{display:block;font:500 1.5rem var(--serif)}.size-grid small{font:400 .9rem 'Noto Sans Thai',sans-serif}.size-grid span{display:block;color:#5f7080;margin-top:12px;line-height:1.5}.guide-sidebar{position:sticky;top:25px;background:#25435c;color:#f5f6f5;padding:32px}.guide-sidebar h2{font:500 2.1rem/1.15 var(--serif);margin:12px 0}.guide-sidebar p:not(.eyebrow){line-height:1.7;color:#dce5e9}.guide-sidebar .gold-cta{display:block;text-align:center;margin:25px 0 12px}.sidebar-phone{display:block;text-align:center;color:#e8edf0}.knowledge-end{background:#19344d;color:#fff;padding:70px 0}.knowledge-end h2{font:500 clamp(2rem,3vw,3rem) var(--serif);margin:0}.knowledge-end p{color:#dce5e9;max-width:680px;line-height:1.7}.knowledge-end .outline-cta{display:inline-block;margin-top:12px}.knowledge-page.lang-th{font-family:'Noto Sans Thai',var(--sans)}.knowledge-page.lang-th h1,.knowledge-page.lang-th h2,.knowledge-page.lang-th h3{font-family:'Noto Sans Thai',var(--sans);font-weight:500}.guide-teaser{display:grid;grid-template-columns:1fr 40%;gap:7vw;align-items:center;padding-top:90px;padding-bottom:90px}.guide-teaser h2{font:500 clamp(2.2rem,3.6vw,3.8rem)/1.14 var(--serif);margin:12px 0}.guide-teaser p:not(.eyebrow){max-width:520px;color:#5d6e7c;line-height:1.7}.guide-teaser img{width:100%;height:310px;object-fit:cover}.home-page.lang-th .guide-teaser h2{font-family:'Noto Sans Thai',sans-serif;font-weight:500}@media(max-width:900px){.guide-layout{grid-template-columns:1fr}.guide-sidebar{position:static;max-width:500px}.size-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.knowledge-hero{padding:65px 0 55px}.knowledge-hero h1{font-size:2.7rem}.guide-layout{padding-top:50px;padding-bottom:70px}.guide-article{padding-bottom:52px;margin-bottom:52px}.guide-points,.size-grid{grid-template-columns:1fr}.checklist li{grid-template-columns:30px 1fr;gap:4px 12px}.checklist span{grid-column:2}.guide-teaser{grid-template-columns:1fr;padding-top:60px;padding-bottom:60px}.guide-teaser img{height:230px}}
.featured-guides{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-top:62px}.featured-guides a{display:flex;flex-direction:column;gap:12px;background:#e8edf0;padding:28px;min-height:190px}.featured-guides small{letter-spacing:.16em;color:#8b7041}.featured-guides strong{font:500 1.5rem/1.3 var(--serif)}.featured-guides span{margin-top:auto;color:#75603c}.standalone-guide{padding-top:65px!important;padding-bottom:90px!important;min-height:55vh}.standalone-guide>.guide-points{max-width:850px}@media(max-width:640px){.featured-guides{grid-template-columns:1fr;padding-top:40px}.standalone-guide{padding-top:45px!important}}

.knowledge-page{background:#f5f6f5;color:#25394e}
.knowledge-hero,.knowledge-end{background:#19344d}
.knowledge-hero h1 em{color:#dfc18d}
.guide-article h2,.featured-guides strong{color:#19344d}
.featured-guides a,.guide-sidebar{background:#e8edf0}
.guide-jump a:hover,.guide-jump a:focus-visible{background:#bb995f;color:#172c40}
