.xgbfaq-article,.xgbfaq-article *{box-sizing: border-box}.xgbfaq-article{--orange: #ff6a00;--orange-dark: #d95700;--orange-soft: #fff4ec;--black: #101114;--graphite: #1a1d22;--text: #3b4046;--muted: #737a82;--line: #e5e8eb;--surface: #ffffff;--surface-soft: #f7f8fa;--shadow: 0 18px 50px rgba(16,17,20,0.08);width: min(1160px,calc(100% - 40px));margin: 0 auto;padding: 18px 0 80px;color: var(--text);font-family: "Prompt","Noto Sans Thai",Arial,sans-serif;line-height: 1.78}.xgbfaq-article a{color: var(--orange-dark);text-decoration: none}.xgbfaq-article p{overflow-wrap: break-word}.xgbfaq-breadcrumb ol{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 20px;padding: 0;list-style: none;color: var(--muted);font-size: 13px}.xgbfaq-breadcrumb li{display: flex;align-items: center}.xgbfaq-breadcrumb li:not(:last-child)::after{content: "/";margin-left: 8px;color: #a8adb3}.xgbfaq-breadcrumb a{color: var(--muted)}.xgbfaq-breadcrumb a:hover{color: var(--orange-dark)}.xgbfaq-hero{position: relative;overflow: hidden;padding: 54px 56px;border: 1px solid var(--line);border-radius: 26px;background: radial-gradient( circle at 92% 5%,rgba(255,106,0,0.15),transparent 31% ),linear-gradient( 135deg,#ffffff 0%,#fafafa 100% );box-shadow: var(--shadow)}.xgbfaq-hero::after{content: "?";position: absolute;right: 38px;bottom: -50px;color: rgba(255,106,0,0.055);font-size: 260px;font-weight: 900;line-height: 1;pointer-events: none}.xgbfaq-kicker{display: inline-block;margin: 0 0 12px;color: var(--orange-dark);font-size: 12px;font-weight: 800;letter-spacing: 0.12em}.xgbfaq-hero h1{position: relative;z-index: 1;max-width: 930px;margin: 0;color: var(--black);font-size: clamp(33px,4.3vw,54px);line-height: 1.24;letter-spacing: -0.028em}.xgbfaq-lead{position: relative;z-index: 1;max-width: 900px;margin: 21px 0 0;color: #51575e;font-size: 17px}.xgbfaq-actions{position: relative;z-index: 1;display: flex;flex-wrap: wrap;gap: 11px;margin-top: 27px}.xgbfaq-btn{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 21px;border: 1px solid var(--line);border-radius: 12px;font-size: 14px;font-weight: 800;transition: transform 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease}.xgbfaq-btn:hover{transform: translateY(-2px)}.xgbfaq-btn--primary{border-color: var(--orange);background: var(--orange);color: #fff !important;box-shadow: 0 12px 27px rgba(255,106,0,0.2)}.xgbfaq-btn--secondary{background: #fff;color: var(--black) !important}.xgbfaq-btn--secondary:hover{border-color: var(--orange)}.xgbfaq-btn--dark{border-color: rgba(255,255,255,0.18);background: rgba(255,255,255,0.06);color: #fff !important}.xgbfaq-nav{margin-top: 24px;padding: 22px 24px;border: 1px solid var(--line);border-radius: 18px;background: var(--surface)}.xgbfaq-nav__label{display: block;margin-bottom: 12px;color: var(--orange-dark);font-size: 10px;font-weight: 800;letter-spacing: 0.11em}.xgbfaq-nav__links{display: flex;flex-wrap: wrap;gap: 8px}.xgbfaq-nav__links a{display: inline-flex;align-items: center;min-height: 38px;padding: 8px 13px;border: 1px solid var(--line);border-radius: 999px;background: var(--surface-soft);color: var(--black);font-size: 12px;font-weight: 700;transition: border-color 0.18s ease,background 0.18s ease,color 0.18s ease}.xgbfaq-nav__links a:hover{border-color: var(--orange);background: var(--orange-soft);color: var(--orange-dark)}.xgbfaq-content{padding-top: 4px}.xgbfaq-category{margin-top: 24px;padding: 36px;border: 1px solid var(--line);border-radius: 22px;background: var(--surface)}.xgbfaq-category__header{display: flex;gap: 16px;align-items: center;margin-bottom: 22px}.xgbfaq-category__header > span{display: flex;width: 50px;height: 50px;flex: 0 0 auto;align-items: center;justify-content: center;border-radius: 14px;background: var(--black);color: #fff;font-size: 13px;font-weight: 800}.xgbfaq-category__header p{margin: 0 0 2px;color: var(--orange-dark);font-size: 10px;font-weight: 800;letter-spacing: 0.1em}.xgbfaq-category__header h2{margin: 0;color: var(--black);font-size: clamp(25px,3vw,34px);line-height: 1.3}.xgbfaq-item{margin-top: 11px;overflow: hidden;border: 1px solid var(--line);border-radius: 14px;background: var(--surface-soft);transition: border-color 0.18s ease,box-shadow 0.18s ease}.xgbfaq-item:hover{border-color: rgba(255,106,0,0.28)}.xgbfaq-item[open]{border-color: rgba(255,106,0,0.32);background: #fff;box-shadow: 0 10px 28px rgba(16,17,20,0.05)}.xgbfaq-item summary{position: relative;padding: 18px 54px 18px 19px;color: var(--black);font-size: 15px;font-weight: 800;cursor: pointer;list-style: none}.xgbfaq-item summary::-webkit-details-marker{display: none}.xgbfaq-item summary::after{content: "+";position: absolute;top: 50%;right: 19px;transform: translateY(-50%);color: var(--orange);font-size: 25px;font-weight: 400}.xgbfaq-item[open] summary::after{content: "−"}.xgbfaq-answer{padding: 0 19px 20px}.xgbfaq-answer p{margin: 0;color: #535960}.xgbfaq-answer a{font-weight: 700;text-decoration: underline;text-decoration-color: rgba(217,87,0,0.28);text-underline-offset: 3px}.xgbfaq-category:nth-of-type(odd){background: linear-gradient( 135deg,#ffffff 0%,#fbfbfc 100% )}.xgbfaq-final{position: relative;margin-top: 28px;overflow: hidden;padding: 46px;border-radius: 24px;background: radial-gradient( circle at 90% 0%,rgba(255,106,0,0.3),transparent 32% ),linear-gradient( 135deg,#101114 0%,#1b1e22 100% );color: #d5d8dc;box-shadow: 0 20px 50px rgba(16,17,20,0.15)}.xgbfaq-final::after{content: "?";position: absolute;right: 30px;bottom: -65px;color: rgba(255,255,255,0.035);font-size: 260px;font-weight: 900;line-height: 1;pointer-events: none}.xgbfaq-final__label{position: relative;z-index: 1;display: inline-block;margin-bottom: 11px;color: #ff9a56;font-size: 11px;font-weight: 800;letter-spacing: 0.12em}.xgbfaq-final h2{position: relative;z-index: 1;max-width: 900px;margin: 0;color: #fff;font-size: clamp(28px,3.5vw,41px);line-height: 1.3}.xgbfaq-final p{position: relative;z-index: 1;max-width: 900px;margin: 15px 0 0}@media (max-width: 980px){.xgbfaq-hero{padding: 44px 38px}}@media (max-width: 720px){.xgbfaq-article{width: min( 100% - 24px,1160px );padding-bottom: 48px}.xgbfaq-hero{padding: 29px 20px;border-radius: 19px}.xgbfaq-hero h1{font-size: clamp( 30px,9.5vw,42px )}.xgbfaq-lead{font-size: 16px}.xgbfaq-nav{padding: 18px 16px}.xgbfaq-nav__links{display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.xgbfaq-nav__links a{justify-content: center;text-align: center}.xgbfaq-category{padding: 27px 18px;border-radius: 18px}.xgbfaq-category__header{align-items: flex-start}.xgbfaq-category__header > span{width: 42px;height: 42px;border-radius: 12px}.xgbfaq-item summary{padding: 17px 48px 17px 16px}.xgbfaq-answer{padding: 0 16px 18px}.xgbfaq-actions{flex-direction: column}.xgbfaq-btn{width: 100%}.xgbfaq-final{padding: 33px 20px;border-radius: 19px}}@media (max-width: 420px){.xgbfaq-nav__links{grid-template-columns: 1fr}}