.xgbct-article,.xgbct-article *{box-sizing: border-box}.xgbct-article{--orange: #ff6a00;--orange-dark: #d95600;--orange-light: #fff3ea;--black: #111214;--graphite: #1b1e23;--graphite-light: #262a31;--text: #3d4248;--muted: #777d85;--line: #e6e8eb;--soft: #f7f8fa;--white: #ffffff;--danger-soft: #fff6f1;--shadow: 0 18px 50px rgba(16,17,20,0.08);width: min(1180px,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}.xgbct-article a{color: var(--orange-dark);text-decoration: none}.xgbct-article p{overflow-wrap: break-word}.xgbct-breadcrumb ol{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 20px;padding: 0;list-style: none;color: var(--muted);font-size: 13px}.xgbct-breadcrumb li{display: flex;align-items: center}.xgbct-breadcrumb li:not(:last-child)::after{content: "/";margin-left: 8px;color: #a8adb3}.xgbct-breadcrumb a{color: var(--muted)}.xgbct-breadcrumb a:hover{color: var(--orange-dark)}.xgbct-hero{display: grid;grid-template-columns: minmax(0,1.55fr) minmax(300px,0.65fr);gap: 28px;padding: 52px;overflow: hidden;border: 1px solid var(--line);border-radius: 28px;background: radial-gradient( circle at 93% 5%,rgba(255,106,0,0.14),transparent 30% ),linear-gradient( 135deg,#ffffff 0%,#fafafa 100% );box-shadow: var(--shadow)}.xgbct-hero__content{align-self: center}.xgbct-kicker,.xgbct-eyebrow{display: inline-block;margin: 0 0 12px;color: var(--orange-dark);font-size: 12px;font-weight: 800;letter-spacing: 0.12em}.xgbct-hero h1{max-width: 820px;margin: 0;color: var(--black);font-size: clamp(34px,4.4vw,56px);font-weight: 800;line-height: 1.22;letter-spacing: -0.03em}.xgbct-lead{max-width: 800px;margin: 20px 0 0;color: #50565d;font-size: 18px}.xgbct-hero__contact{display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 370px;padding: 30px;border: 1px solid rgba(255,255,255,0.1);border-radius: 22px;background: radial-gradient( circle at 50% 0%,rgba(255,106,0,0.27),transparent 38% ),var(--black);box-shadow: 0 20px 50px rgba(16,17,20,0.16);text-align: center}.xgbct-contact-label{color: #ff9a55;font-size: 10px;font-weight: 800;letter-spacing: 0.12em}.xgbct-telegram-icon{display: flex;width: 72px;height: 72px;align-items: center;justify-content: center;margin-top: 20px;border: 1px solid rgba(255,255,255,0.14);border-radius: 22px;background: linear-gradient( 135deg,var(--orange),#ff8c3c );color: #fff;font-size: 20px;font-weight: 900;box-shadow: 0 14px 32px rgba(255,106,0,0.25)}.xgbct-channel{margin-top: 20px;color: #aeb3b9;font-size: 11px;font-weight: 700;letter-spacing: 0.12em}.xgbct-contact-name{margin-top: 4px;color: #fff;font-size: 24px}.xgbct-contact-user{margin-top: 2px;color: #ff9a55;font-size: 15px;font-weight: 700}.xgbct-contact-button{display: inline-flex;min-height: 46px;align-items: center;justify-content: center;margin-top: 22px;padding: 11px 20px;border-radius: 12px;background: #fff;color: var(--black) !important;font-weight: 800}.xgbct-actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 26px}.xgbct-btn{display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 20px;border: 1px solid var(--line);border-radius: 12px;font-weight: 800;transition: transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.xgbct-btn:hover{transform: translateY(-2px)}.xgbct-btn--primary{border-color: var(--orange);background: var(--orange);color: #fff !important;box-shadow: 0 12px 28px rgba(255,106,0,0.2)}.xgbct-btn--secondary{background: #fff;color: var(--black) !important}.xgbct-btn--secondary:hover{border-color: var(--orange)}.xgbct-btn--dark-secondary{border-color: rgba(255,255,255,0.18);background: rgba(255,255,255,0.06);color: #fff !important}.xgbct-content{padding-top: 4px}.xgbct-section{margin-top: 24px;padding: 38px;border: 1px solid var(--line);border-radius: 22px;background: var(--white)}.xgbct-section--highlight{border-color: rgba(255,106,0,0.27);background: linear-gradient( 135deg,#fff 0%,var(--orange-light) 100% )}.xgbct-section h2{margin: 0 0 14px;color: var(--black);font-size: clamp(25px,3vw,35px);line-height: 1.32;letter-spacing: -0.018em}.xgbct-section h3{margin: 0;color: var(--black);font-size: 19px;line-height: 1.45}.xgbct-section p{margin: 12px 0 0}.xgbct-official-card{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr) auto;gap: 22px;align-items: center;margin-top: 24px;padding: 24px;border: 1px solid rgba(255,106,0,0.24);border-radius: 18px;background: #fff;box-shadow: 0 12px 34px rgba(16,17,20,0.06)}.xgbct-official-card__main{display: flex;gap: 16px;align-items: center}.xgbct-official-card__icon{display: flex;width: 58px;height: 58px;flex: 0 0 auto;align-items: center;justify-content: center;border-radius: 17px;background: linear-gradient( 135deg,var(--orange),#ff9147 );color: #fff;font-size: 16px;font-weight: 900}.xgbct-official-card__channel{display: block;color: var(--orange-dark);font-size: 10px;font-weight: 800;letter-spacing: 0.1em}.xgbct-official-card__main h3{margin-top: 3px}.xgbct-official-card__username{margin-top: 2px !important;color: var(--muted);font-size: 14px}.xgbct-official-card__uses{display: flex;flex-wrap: wrap;gap: 7px}.xgbct-official-card__uses span{padding: 7px 10px;border: 1px solid var(--line);border-radius: 999px;background: var(--soft);color: #555b62;font-size: 11px;font-weight: 600}.xgbct-official-note{margin-top: 16px;color: var(--muted);font-size: 12px}.xgbct-purpose-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;margin-top: 22px}.xgbct-purpose-card{padding: 22px;border: 1px solid var(--line);border-radius: 16px;background: var(--soft)}.xgbct-purpose-card__num{display: inline-flex;width: 34px;height: 34px;align-items: center;justify-content: center;margin-bottom: 15px;border-radius: 10px;background: var(--black);color: #fff;font-size: 11px;font-weight: 800}.xgbct-purpose-card p{color: #5b6168;font-size: 14px}.xgbct-shortcut-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;margin-top: 22px}.xgbct-shortcut-card{position: relative;overflow: hidden;padding: 28px;border: 1px solid var(--line);border-radius: 18px;background: linear-gradient( 135deg,#fafafa 0%,#fff 100% )}.xgbct-shortcut-card::before{content: "";position: absolute;width: 110px;height: 110px;top: -55px;right: -55px;border-radius: 50%;background: rgba(255,106,0,0.09)}.xgbct-shortcut-card__label{position: relative;color: var(--orange-dark);font-size: 11px;font-weight: 800;letter-spacing: 0.1em}.xgbct-shortcut-card h3{position: relative;margin-top: 7px;font-size: 22px}.xgbct-shortcut-card p{position: relative}.xgbct-text-link{position: relative;display: inline-block;margin-top: 16px;font-weight: 800}.xgbct-check-grid,.xgbct-question-grid,.xgbct-security-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;margin-top: 22px}.xgbct-check-grid > div,.xgbct-question-grid > div,.xgbct-security-grid > div{position: relative;padding: 15px 16px 15px 43px;border: 1px solid var(--line);border-radius: 13px;background: var(--soft);color: var(--black);font-size: 13px;font-weight: 700}.xgbct-check-grid > div::before,.xgbct-question-grid > div::before{content: "✓";position: absolute;top: 14px;left: 16px;color: var(--orange-dark);font-weight: 900}.xgbct-question-grid > div::before{content: "?"}.xgbct-helper{color: var(--muted)}.xgbct-example{margin-top: 20px;padding: 18px 20px;border-left: 4px solid var(--orange);border-radius: 0 12px 12px 0;background: var(--orange-light)}.xgbct-example__label{color: var(--orange-dark);font-size: 10px;font-weight: 800;letter-spacing: 0.1em}.xgbct-example p{margin-top: 4px;color: var(--black);font-weight: 700}.xgbct-copybox{margin-top: 22px;overflow: hidden;border: 1px solid var(--line);border-radius: 16px;background: var(--black);box-shadow: 0 16px 34px rgba(16,17,20,0.1)}.xgbct-copybox pre{margin: 0;padding: 24px;overflow-x: auto;color: #f0f2f4;font-family: "Prompt","Noto Sans Thai",monospace;font-size: 13px;line-height: 1.9;white-space: pre-wrap}.xgbct-security{border-color: rgba(255,106,0,0.25);background: linear-gradient( 135deg,#fff 0%,var(--danger-soft) 100% )}.xgbct-security-grid > div{border-color: #f1d7c6;background: #fff;color: #60463a}.xgbct-security-grid > div::before{content: "×";position: absolute;top: 12px;left: 16px;color: var(--orange-dark);font-size: 18px;font-weight: 900}.xgbct-security-note{margin-top: 20px;padding: 17px 19px;border-radius: 13px;background: var(--black);color: #e3e5e8;font-size: 13px}.xgbct-steps{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;margin-top: 22px}.xgbct-steps article{padding: 22px;border: 1px solid var(--line);border-radius: 16px;background: var(--soft)}.xgbct-steps article > span{display: inline-flex;width: 35px;height: 35px;align-items: center;justify-content: center;margin-bottom: 14px;border-radius: 10px;background: var(--orange);color: #fff;font-size: 11px;font-weight: 800}.xgbct-steps article p{color: #626870;font-size: 13px}.xgbct-flow{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;margin-top: 22px;padding: 20px;border-radius: 16px;background: var(--soft)}.xgbct-flow span{flex: 1 1 130px;padding: 10px 12px;border: 1px solid #dde0e3;border-radius: 10px;background: #fff;color: var(--black);font-size: 12px;font-weight: 700;text-align: center}.xgbct-flow b{color: var(--orange);font-weight: 900}.xgbct-three{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;margin-top: 22px}.xgbct-three article{padding: 22px;border: 1px solid var(--line);border-radius: 16px;background: var(--soft);text-align: center}.xgbct-three article span{display: block;color: var(--orange-dark);font-size: 11px;font-weight: 800}.xgbct-three article strong{display: block;margin-top: 6px;color: var(--black)}.xgbct-faq details{margin-top: 11px;border: 1px solid var(--line);border-radius: 14px;background: var(--soft)}.xgbct-faq summary{position: relative;padding: 17px 50px 17px 18px;color: var(--black);font-weight: 800;cursor: pointer;list-style: none}.xgbct-faq summary::-webkit-details-marker{display: none}.xgbct-faq summary::after{content: "+";position: absolute;top: 50%;right: 18px;transform: translateY(-50%);color: var(--orange);font-size: 24px;font-weight: 400}.xgbct-faq details[open] summary::after{content: "−"}.xgbct-faq details p{margin: 0;padding: 0 18px 20px}.xgbct-final{position: relative;margin-top: 28px;overflow: hidden;border-radius: 26px;background: radial-gradient( circle at 90% 0%,rgba(255,106,0,0.32),transparent 32% ),linear-gradient( 135deg,#101114 0%,#1d2025 100% );box-shadow: 0 22px 55px rgba(16,17,20,0.16)}.xgbct-final::before{content: "";position: absolute;width: 280px;height: 280px;top: -160px;right: 8%;border: 1px solid rgba(255,255,255,0.08);border-radius: 50%}.xgbct-final__content{position: relative;z-index: 1;padding: 48px}.xgbct-final__label{display: inline-block;margin-bottom: 12px;color: #ff9a55;font-size: 11px;font-weight: 800;letter-spacing: 0.12em}.xgbct-final h2{max-width: 850px;margin: 0;color: #fff;font-size: clamp(29px,3.7vw,43px);line-height: 1.3}.xgbct-final p{max-width: 900px;margin-top: 16px;color: #d1d5d9}.xgbct-final__account{color: #969da5 !important;font-size: 12px}@media (max-width: 980px){.xgbct-hero{grid-template-columns: 1fr}.xgbct-hero__contact{min-height: auto}.xgbct-official-card{grid-template-columns: 1fr}.xgbct-purpose-grid,.xgbct-check-grid,.xgbct-question-grid,.xgbct-security-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.xgbct-steps{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.xgbct-article{width: min( 100% - 24px,1180px );padding-bottom: 48px}.xgbct-hero{padding: 28px 20px;border-radius: 20px}.xgbct-hero h1{font-size: clamp( 31px,10vw,42px )}.xgbct-lead{font-size: 16px}.xgbct-hero__contact{padding: 26px 20px;border-radius: 17px}.xgbct-section{padding: 28px 20px;border-radius: 18px}.xgbct-purpose-grid,.xgbct-shortcut-grid,.xgbct-check-grid,.xgbct-question-grid,.xgbct-security-grid,.xgbct-steps,.xgbct-three{grid-template-columns: 1fr}.xgbct-actions{flex-direction: column}.xgbct-btn{width: 100%}.xgbct-contact-button{width: 100%}.xgbct-official-card__main{align-items: flex-start}.xgbct-flow{flex-direction: column;align-items: stretch}.xgbct-flow span{flex: 1 1 auto;width: 100%}.xgbct-flow b{align-self: center;transform: rotate(90deg)}.xgbct-final{border-radius: 20px}.xgbct-final__content{padding: 32px 20px}}.xgbct-section .xgbct-check-grid + h3{margin-top: 30px}.xgbct-steps + .xgbct-flow{margin-top: 16px}.xgbct-security-note a{color: #ff9a55;text-decoration: underline}.xgbct-section p a,.xgbct-purpose-card p a{text-decoration: underline;text-underline-offset: 3px}