.xgb-start-checklist,.xgb-start-checklist *,.xgb-start-checklist *::before,.xgb-start-checklist *::after{box-sizing: border-box}.xgb-start-checklist{--xgb-orange: #f45100;--xgb-orange-dark: #c64000;--xgb-orange-deep: #a93600;--xgb-orange-soft: #fff5ef;--xgb-black: #141414;--xgb-graphite: #1d1d1f;--xgb-text: #29292d;--xgb-muted: #66666f;--xgb-line: #e8e8ec;--xgb-soft: #f7f7f8;--xgb-white: #ffffff;--xgb-ready: #166534;--xgb-ready-bg: #f0fdf4;--xgb-decision: #9a5a00;--xgb-decision-bg: #fff9e8;--xgb-missing: #a62c2c;--xgb-missing-bg: #fff3f3;width: min(1160px,calc(100% - 40px));margin: 0 auto;padding: 34px 0 84px;color: var(--xgb-text);font-family: "Noto Sans Thai",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.xgb-start-checklist__hero{max-width: 960px;margin: 0 0 38px}.xgb-start-checklist__eyebrow{display: block;margin: 0 0 13px;color: var(--xgb-orange);font-size: 12px;font-weight: 850;line-height: 1.4;letter-spacing: .08em}.xgb-start-checklist h1{margin: 0 0 24px;color: var(--xgb-black);font-size: clamp(34px,5vw,58px);font-weight: 900;line-height: 1.14;letter-spacing: -.035em}.xgb-start-checklist__lead{max-width: 910px;margin: 0 0 18px;color: var(--xgb-graphite);font-size: clamp(18px,2vw,22px);font-weight: 520;line-height: 1.75}.xgb-start-checklist__hero > p:not(.xgb-start-checklist__lead){max-width: 880px;color: var(--xgb-muted);font-size: 16px;line-height: 1.85}.xgb-start-checklist__cover{position: relative;overflow: hidden;width: 100%;margin: 0 0 58px;background: #f3f3f4;border: 1px solid var(--xgb-line);border-radius: 18px;box-shadow: 0 18px 48px rgba(0,0,0,.075)}.xgb-start-checklist__cover-image{display: block;width: 100%;height: auto;aspect-ratio: 16 / 9;object-fit: cover;object-position: center;background: #f3f3f4}.xgb-start-checklist__cover-caption{display: block;padding: 12px 16px;color: var(--xgb-muted);background: #ffffff;border-top: 1px solid var(--xgb-line);font-size: 12.5px;line-height: 1.6}.xgb-start-checklist__section{padding: 48px 0;border-top: 1px solid var(--xgb-line)}.xgb-start-checklist__section-head{display: grid;grid-template-columns: 70px minmax(0,1fr);gap: 20px;margin: 0 0 25px}.xgb-start-checklist__section-no{display: inline-flex;align-items: center;justify-content: center;align-self: start;min-width: 54px;min-height: 38px;padding: 7px 10px;background: var(--xgb-black);border-radius: 8px;color: #ffffff;font-size: 11px;font-weight: 900;line-height: 1;letter-spacing: .06em}.xgb-start-checklist h2{margin: 0 0 10px;color: var(--xgb-black);font-size: clamp(26px,3vw,36px);font-weight: 850;line-height: 1.3;letter-spacing: -.025em}.xgb-start-checklist h3{margin: 28px 0 13px;color: var(--xgb-black);font-size: 19px;font-weight: 800;line-height: 1.45}.xgb-start-checklist p{max-width: 900px;margin: 0 0 17px;font-size: 16px;line-height: 1.9}.xgb-start-checklist__section-head p{margin-bottom: 0;color: var(--xgb-muted)}.xgb-start-checklist a{color: var(--xgb-orange-dark);font-weight: 700;text-decoration-thickness: 1px;text-underline-offset: 3px}.xgb-start-checklist a:hover,.xgb-start-checklist a:focus-visible{color: var(--xgb-orange-deep)}.xgb-start-checklist__status-legend{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px}.xgb-start-checklist__status{padding: 20px;border: 1px solid var(--xgb-line);border-radius: 14px}.xgb-start-checklist__status strong{display: block;margin-bottom: 5px;font-size: 15px}.xgb-start-checklist__status span{font-size: 13px;line-height: 1.6}.xgb-start-checklist__status--ready{background: var(--xgb-ready-bg);border-color: #bbebca;color: var(--xgb-ready)}.xgb-start-checklist__status--decision{background: var(--xgb-decision-bg);border-color: #f1dda4;color: var(--xgb-decision)}.xgb-start-checklist__status--missing{background: var(--xgb-missing-bg);border-color: #f0c6c6;color: var(--xgb-missing)}.xgb-start-checklist__check-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;margin: 24px 0}.xgb-start-checklist__check-card,.xgb-start-checklist__check-box{padding: 24px;background: var(--xgb-soft);border: 1px solid var(--xgb-line);border-radius: 14px}.xgb-start-checklist__check-card h3,.xgb-start-checklist__check-box h3{margin-top: 0}.xgb-start-checklist__check-card ul,.xgb-start-checklist__check-box ul{margin: 0;padding-left: 21px}.xgb-start-checklist__check-card li,.xgb-start-checklist__check-box li,.xgb-start-checklist__questions li{margin: 8px 0;line-height: 1.7}.xgb-start-checklist__questions{max-width: 900px;margin: 0 0 22px;padding-left: 22px}.xgb-start-checklist__risk,.xgb-start-checklist__action{margin: 22px 0;padding: 20px 22px;border-radius: 12px}.xgb-start-checklist__risk{background: #18181a;border-left: 4px solid var(--xgb-orange);color: #eeeeef}.xgb-start-checklist__risk span,.xgb-start-checklist__action strong{display: block;margin-bottom: 6px;font-size: 11px;font-weight: 900;letter-spacing: .08em}.xgb-start-checklist__risk span{color: #ff7c42}.xgb-start-checklist__risk p{margin: 0;color: #d0d0d4}.xgb-start-checklist__action{background: var(--xgb-orange-soft);border: 1px solid #ffd6c1}.xgb-start-checklist__action strong{color: var(--xgb-orange-dark)}.xgb-start-checklist__action p{margin: 0}.xgb-start-checklist__note{padding: 19px 21px;background: #fff;border: 1px solid var(--xgb-line);border-left: 3px solid var(--xgb-orange);border-radius: 10px;color: var(--xgb-muted)}.xgb-start-checklist__product-grid,.xgb-start-checklist__module-grid,.xgb-start-checklist__role-grid,.xgb-start-checklist__owner-grid,.xgb-start-checklist__journey,.xgb-start-checklist__environment{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px;margin: 22px 0}.xgb-start-checklist__product-grid span,.xgb-start-checklist__module-grid span,.xgb-start-checklist__role-grid span,.xgb-start-checklist__owner-grid span,.xgb-start-checklist__journey span,.xgb-start-checklist__environment span{display: flex;align-items: center;justify-content: center;min-height: 52px;padding: 10px;background: #ffffff;border: 1px solid var(--xgb-line);border-radius: 10px;color: var(--xgb-black);font-size: 13px;font-weight: 750;text-align: center}.xgb-start-checklist__phase-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px;margin: 22px 0}.xgb-start-checklist__phase-grid > div{padding: 22px;background: #ffffff;border: 1px solid var(--xgb-line);border-radius: 13px}.xgb-start-checklist__phase-grid strong{display: block;margin-bottom: 6px;color: var(--xgb-orange-dark);font-size: 16px}.xgb-start-checklist__phase-grid p{margin: 0;color: var(--xgb-muted);font-size: 14px}.xgb-start-checklist__flow{display: flex;align-items: center;flex-wrap: wrap;gap: 9px;margin: 20px 0 27px;padding: 17px;background: var(--xgb-soft);border: 1px solid var(--xgb-line);border-radius: 13px}.xgb-start-checklist__flow span{padding: 8px 11px;background: #ffffff;border: 1px solid var(--xgb-line);border-radius: 8px;color: var(--xgb-black);font-size: 12.5px;font-weight: 750}.xgb-start-checklist__flow b{color: var(--xgb-orange)}.xgb-start-checklist__table-wrap{overflow-x: auto;margin: 24px 0 10px;border: 1px solid var(--xgb-line);border-radius: 14px}.xgb-start-checklist table{width: 100%;min-width: 700px;border-collapse: collapse}.xgb-start-checklist th,.xgb-start-checklist td{padding: 14px 16px;border-bottom: 1px solid var(--xgb-line);text-align: left;vertical-align: top;font-size: 13.5px;line-height: 1.6}.xgb-start-checklist th{background: #19191b;color: #ffffff;font-weight: 800}.xgb-start-checklist tbody tr:last-child td{border-bottom: 0}.xgb-start-checklist__caption{color: var(--xgb-muted);font-size: 13px !important}.xgb-start-checklist__triple-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 15px;margin: 24px 0}.xgb-start-checklist__triple-grid > div{padding: 22px;background: var(--xgb-soft);border: 1px solid var(--xgb-line);border-radius: 13px}.xgb-start-checklist__triple-grid h3{margin-top: 0}.xgb-start-checklist__triple-grid ul{margin: 0;padding-left: 20px}.xgb-start-checklist__triple-grid li{margin: 7px 0;font-size: 14px;line-height: 1.6}.xgb-start-checklist__budget-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;margin: 24px 0}.xgb-start-checklist__budget-grid > div{padding: 24px;border: 1px solid var(--xgb-line);border-radius: 14px}.xgb-start-checklist__budget-grid h3{margin-top: 0}.xgb-start-checklist__budget-grid ul{margin: 0;padding-left: 21px}.xgb-start-checklist__budget-grid li{margin: 7px 0;line-height: 1.65}.xgb-start-checklist__commercial-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 9px;margin: 18px 0 25px}.xgb-start-checklist__commercial-grid span{padding: 11px;background: var(--xgb-soft);border: 1px solid var(--xgb-line);border-radius: 8px;font-size: 12px;font-weight: 700;text-align: center}.xgb-start-checklist__scenario-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin: 24px 0}.xgb-start-checklist__scenario-list > div{display: flex;align-items: center;gap: 13px;padding: 14px 16px;background: var(--xgb-soft);border-radius: 10px}.xgb-start-checklist__scenario-list strong{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;flex: 0 0 34px;background: var(--xgb-orange);border-radius: 7px;color: #ffffff;font-size: 11px}.xgb-start-checklist__scenario-list span{color: var(--xgb-black);font-size: 13.5px;font-weight: 700}.xgb-start-checklist__failure-grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 9px;margin: 18px 0 25px}.xgb-start-checklist__failure-grid span{padding: 12px 9px;background: #fff5f5;border: 1px solid #f0caca;border-radius: 8px;color: #8e2525;font-size: 12px;font-weight: 700;text-align: center}.xgb-start-checklist__master-list{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 9px 18px;margin: 25px 0;padding: 27px;background: #171719;border-radius: 17px}.xgb-start-checklist__master-list > div{display: flex;align-items: center;gap: 12px;padding: 10px 0;border-bottom: 1px solid rgba(255,255,255,.08)}.xgb-start-checklist__master-list span{color: #ff7840;font-size: 11px;font-weight: 900}.xgb-start-checklist__master-list strong{color: #eeeeef;font-size: 14px}.xgb-start-checklist__red-flags{display: grid;gap: 11px;margin: 24px 0}.xgb-start-checklist__red-flags article{position: relative;padding: 20px 22px 20px 70px;background: #fff7f7;border: 1px solid #f1d1d1;border-radius: 12px}.xgb-start-checklist__red-flags article > span{position: absolute;top: 20px;left: 20px;display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;background: #a92e2e;border-radius: 8px;color: #ffffff;font-size: 11px;font-weight: 900}.xgb-start-checklist__red-flags h3{margin: 0 0 5px;font-size: 16px}.xgb-start-checklist__red-flags p{margin: 0;color: var(--xgb-muted);font-size: 14px}.xgb-start-checklist__requirement-sheet{margin: 24px 0;padding: 26px;background: linear-gradient( 135deg,#fff7f2,#ffffff );border: 1px solid #ffd8c5;border-radius: 15px}.xgb-start-checklist__requirement-sheet dl{display: grid;gap: 0;margin: 0}.xgb-start-checklist__requirement-sheet dl > div{display: grid;grid-template-columns: minmax(150px,220px) minmax(0,1fr);gap: 20px;padding: 10px 0;border-bottom: 1px solid #f1ddd2}.xgb-start-checklist__requirement-sheet dl > div:last-child{border-bottom: 0}.xgb-start-checklist__requirement-sheet dt{color: var(--xgb-orange-dark);font-weight: 800}.xgb-start-checklist__requirement-sheet dd{margin: 0;color: var(--xgb-muted)}.xgb-start-checklist__final-questions{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px 20px;margin: 24px 0;padding: 0;list-style: none}.xgb-start-checklist__final-questions li{display: flex;align-items: center;gap: 12px;padding: 14px 15px;background: var(--xgb-soft);border-radius: 9px;font-size: 14px;font-weight: 650}.xgb-start-checklist__final-questions span{color: var(--xgb-orange);font-size: 11px;font-weight: 900}.xgb-start-checklist__faq details{margin: 0 0 10px;background: var(--xgb-soft);border: 1px solid var(--xgb-line);border-radius: 11px}.xgb-start-checklist__faq summary{padding: 17px 20px;color: var(--xgb-black);font-weight: 750;cursor: pointer}.xgb-start-checklist__faq details p{padding: 0 20px 19px;margin: 0;color: var(--xgb-muted);font-size: 14.5px}.xgb-start-checklist__cta{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(260px,.65fr);gap: 40px;margin-top: 48px;padding: 38px;background: radial-gradient( circle at 100% 0%,rgba(244,81,0,.20),transparent 42% ),#161618;border-radius: 20px;color: #ffffff}.xgb-start-checklist__cta h2{color: #ffffff}.xgb-start-checklist__cta p{margin-bottom: 0;color: #c8c8ce}.xgb-start-checklist__cta-actions{display: flex;flex-direction: column;justify-content: center;gap: 10px}.xgb-start-checklist a.xgb-start-checklist__button{display: inline-flex;align-items: center;justify-content: center;min-height: 48px;padding: 0 18px;border: 1px solid rgba(255,255,255,.18);border-radius: 10px;color: #ffffff;font-size: 13px;font-weight: 800;text-decoration: none;transition: transform .16s ease,border-color .16s ease,background-color .16s ease}.xgb-start-checklist a.xgb-start-checklist__button--primary{background: var(--xgb-orange);border-color: var(--xgb-orange)}.xgb-start-checklist a.xgb-start-checklist__button:hover,.xgb-start-checklist a.xgb-start-checklist__button:focus-visible{border-color: var(--xgb-orange);transform: translateY(-1px)}.xgb-start-checklist a:focus-visible,.xgb-start-checklist summary:focus-visible{outline: 2px solid var(--xgb-orange);outline-offset: 3px}@media screen and (max-width: 900px){.xgb-start-checklist__triple-grid{grid-template-columns: 1fr}.xgb-start-checklist__product-grid,.xgb-start-checklist__module-grid,.xgb-start-checklist__role-grid,.xgb-start-checklist__owner-grid,.xgb-start-checklist__journey,.xgb-start-checklist__environment,.xgb-start-checklist__commercial-grid,.xgb-start-checklist__failure-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.xgb-start-checklist__cta{grid-template-columns: 1fr}}@media screen and (max-width: 700px){.xgb-start-checklist{width: min(100% - 28px,1160px);padding-top: 24px}.xgb-start-checklist__hero{margin-bottom: 30px}.xgb-start-checklist__cover{margin-bottom: 42px;border-radius: 13px}.xgb-start-checklist__cover-caption{padding: 10px 13px;font-size: 11.5px}.xgb-start-checklist__section{padding: 37px 0}.xgb-start-checklist__section-head{grid-template-columns: 1fr;gap: 10px}.xgb-start-checklist__section-no{justify-self: start}.xgb-start-checklist__status-legend,.xgb-start-checklist__check-grid,.xgb-start-checklist__phase-grid,.xgb-start-checklist__budget-grid,.xgb-start-checklist__scenario-list,.xgb-start-checklist__master-list,.xgb-start-checklist__final-questions{grid-template-columns: 1fr}.xgb-start-checklist__requirement-sheet dl > div{grid-template-columns: 1fr;gap: 3px}.xgb-start-checklist__cta{padding: 27px 22px}}@media screen and (max-width: 430px){.xgb-start-checklist h1{font-size: 34px}.xgb-start-checklist__product-grid,.xgb-start-checklist__module-grid,.xgb-start-checklist__role-grid,.xgb-start-checklist__owner-grid,.xgb-start-checklist__journey,.xgb-start-checklist__environment,.xgb-start-checklist__commercial-grid,.xgb-start-checklist__failure-grid{grid-template-columns: 1fr}.xgb-start-checklist__flow{align-items: stretch;flex-direction: column}.xgb-start-checklist__flow b{align-self: center;transform: rotate(90deg)}}@media (prefers-reduced-motion: reduce){.xgb-start-checklist *,.xgb-start-checklist *::before,.xgb-start-checklist *::after{transition-duration: .001ms !important;animation-duration: .001ms !important;animation-iteration-count: 1 !important}}