.site-guide{color:#15344c;overflow-wrap:anywhere;max-width:1160px;margin:0 auto;padding:24px clamp(14px,3vw,32px) 64px;font-family:IBM Plex Sans Thai Looped,Tahoma,sans-serif;line-height:1.75}.guide-hero{color:#fff;background:radial-gradient(at 100% 0,#326b7e,#102641 70%);border-radius:28px;margin-bottom:28px;padding:clamp(24px,5vw,56px)}.guide-kicker{color:#b8dfeb;letter-spacing:.04em}.guide-hero h1{margin:16px 0;font-family:Kanit,sans-serif;font-size:clamp(34px,6vw,60px);line-height:1.2}.guide-hero h1 em{color:#f7d982;font-style:normal}.guide-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.guide-actions a,.guide-last{color:#102641;background:#f8d479;border-radius:14px;align-items:center;min-height:48px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.guide-actions a:not(:first-child){color:#fff;background:#ffffff13;border:1px solid #aac9d888}.guide-player-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.guide-player{background:#fff;border:1px solid #bfd7dd;border-radius:22px;padding:16px;position:sticky;top:90px;box-shadow:0 8px 24px #1026410a}.guide-player video{aspect-ratio:4/5;object-fit:contain;background:#0b1e36;border-radius:14px;width:100%;max-height:74vh;display:block}.guide-muted{color:#546b7b;margin:12px 0;font-size:14px}.guide-file{color:#1b587a;min-height:44px;padding:8px 0;display:inline-block}.guide-chapters h2{margin-top:0}.guide-chapter{background:#fff;border:1px solid #c6dce1;border-radius:16px;margin:10px 0;overflow:hidden}.guide-chapter.is-active{border-color:#157e84;box-shadow:0 0 0 1px #157e84}.guide-chapter button{text-align:left;color:#18384e;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-height:56px;padding:14px;display:flex}.guide-chapter button span:first-child{font-variant-numeric:tabular-nums;color:#267574;min-width:38px;font-size:14px;font-weight:700}.guide-chapter button b{flex:1}.guide-chapter details{padding:0 14px 8px}.guide-chapter summary{color:#526b7a;cursor:pointer;min-height:44px;padding:9px 0;font-size:14px}.guide-chapter ol{padding-left:24px}.guide-help,.guide-directory{margin-top:36px}.guide-help details,.guide-directory>details{background:#fff;border:1px solid #c6dce1;border-radius:16px;margin:10px 0;padding:14px 20px}.guide-help summary,.guide-directory summary{cursor:pointer;min-height:44px;padding:6px 0;font-weight:700;display:list-item}.guide-directory ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.guide-directory li{background:#eff6f7;border-radius:12px;padding:14px}.guide-directory li a{color:#144d65;min-height:44px;display:block}.guide-directory small{color:#526d7e;display:block}.guide-last{margin-top:24px}.site-guide :focus-visible{outline-offset:4px;outline:3px solid #bb7622}.site-guide a{text-underline-offset:4px}@media (max-width:720px){.guide-player-grid{grid-template-columns:1fr}.guide-player{position:static}.guide-player video{max-height:68vh}.guide-chapters{max-height:580px;padding:3px;overflow-y:auto}.guide-directory ul{grid-template-columns:1fr}.guide-hero{border-radius:20px}.guide-actions{gap:8px}.guide-actions a{padding:10px 13px}.guide-chapter button{font-size:16px}}
